diff --git a/.changes/2.1498.0.json b/.changes/2.1498.0.json new file mode 100644 index 0000000000..348a5bb4e7 --- /dev/null +++ b/.changes/2.1498.0.json @@ -0,0 +1,102 @@ +[ + { + "type": "feature", + "category": "CodeCatalyst", + "description": "This release includes updates to the Dev Environment APIs to include an optional vpcConnectionName parameter that supports using Dev Environments with Amazon VPC." + }, + { + "type": "feature", + "category": "DLM", + "description": "This release adds support for Amazon Data Lifecycle Manager default policies for EBS snapshots and EBS-backed AMIs." + }, + { + "type": "feature", + "category": "EC2", + "description": "Enable use of tenant-specific PublicSigningKeyUrl from device trust providers and onboard jumpcloud as a new device trust provider." + }, + { + "type": "feature", + "category": "FSx", + "description": "Enables customers to update their PerUnitStorageThroughput on their Lustre file systems." + }, + { + "type": "feature", + "category": "Glue", + "description": "Introduces new column statistics APIs to support statistics generation for tables within the Glue Data Catalog." + }, + { + "type": "feature", + "category": "IVSRealTime", + "description": "This release introduces server side composition and recording for stages." + }, + { + "type": "feature", + "category": "Imagebuilder", + "description": "This release adds the Image Lifecycle Management feature to automate the process of deprecating, disabling and deleting outdated images and their associated resources." + }, + { + "type": "feature", + "category": "Iot", + "description": "GA release the ability to index and search devices based on their GeoLocation data. With GeoQueries you can narrow your search to retrieve devices located in the desired geographic boundary." + }, + { + "type": "feature", + "category": "Kafka", + "description": "Added a new API response field which determines if there is an action required from the customer regarding their cluster." + }, + { + "type": "feature", + "category": "Lambda", + "description": "Adds support for logging configuration in Lambda Functions. Customers will have more control how their function logs are captured and to which cloud watch log group they are delivered also." + }, + { + "type": "feature", + "category": "Macie2", + "description": "This release adds support for configuring Macie to assume an IAM role when retrieving sample occurrences of sensitive data reported by findings." + }, + { + "type": "feature", + "category": "MediaPackage", + "description": "DRM_TOP_LEVEL_COMPACT allows placing content protection elements at the MPD level and referenced at the AdaptationSet level" + }, + { + "type": "feature", + "category": "PinpointSMSVoiceV2", + "description": "Amazon Pinpoint now offers additional operations as part of version 2 of the SMS and voice APIs. This release includes 26 new APIs to create and manage phone number registrations, add verified destination numbers, and request sender IDs." + }, + { + "type": "feature", + "category": "Polly", + "description": "Add new engine - long-form - dedicated for longer content, such as news articles, training materials, or marketing videos." + }, + { + "type": "feature", + "category": "QuickSight", + "description": "Custom permission support for QuickSight roles; Three new datasources STARBURST, TRINO, BIGQUERY; Lenient mode changes the default behavior to allow for exporting and importing with certain UI allowed errors, Support for permissions and tags export and import." + }, + { + "type": "feature", + "category": "SSM", + "description": "This release introduces the ability to filter automation execution steps which have parent steps. In addition, runbook variable information is returned by GetAutomationExecution and parent step information is returned by the DescribeAutomationStepExecutions API." + }, + { + "type": "feature", + "category": "SSMIncidents", + "description": "Introduces new APIs ListIncidentFindings and BatchGetIncidentFindings to use findings related to an incident." + }, + { + "type": "feature", + "category": "SSOAdmin", + "description": "Instances bound to a single AWS account, API operations for managing instances and applications, and assignments to applications are now supported. Trusted identity propagation is also supported, with new API operations for managing trusted token issuers and application grants and scopes." + }, + { + "type": "feature", + "category": "SageMaker", + "description": "Amazon SageMaker Studio now supports Trainium instance types - trn1.2xlarge, trn1.32xlarge, trn1n.32xlarge." + }, + { + "type": "feature", + "category": "Transfer", + "description": "Introduced S3StorageOptions for servers to enable directory listing optimizations and added Type fields to logical directory mappings." + } +] \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e41c05297..7d79be53ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,29 @@ # Changelog for AWS SDK for JavaScript - + +## 2.1498.0 +* feature: CodeCatalyst: This release includes updates to the Dev Environment APIs to include an optional vpcConnectionName parameter that supports using Dev Environments with Amazon VPC. +* feature: DLM: This release adds support for Amazon Data Lifecycle Manager default policies for EBS snapshots and EBS-backed AMIs. +* feature: EC2: Enable use of tenant-specific PublicSigningKeyUrl from device trust providers and onboard jumpcloud as a new device trust provider. +* feature: FSx: Enables customers to update their PerUnitStorageThroughput on their Lustre file systems. +* feature: Glue: Introduces new column statistics APIs to support statistics generation for tables within the Glue Data Catalog. +* feature: IVSRealTime: This release introduces server side composition and recording for stages. +* feature: Imagebuilder: This release adds the Image Lifecycle Management feature to automate the process of deprecating, disabling and deleting outdated images and their associated resources. +* feature: Iot: GA release the ability to index and search devices based on their GeoLocation data. With GeoQueries you can narrow your search to retrieve devices located in the desired geographic boundary. +* feature: Kafka: Added a new API response field which determines if there is an action required from the customer regarding their cluster. +* feature: Lambda: Adds support for logging configuration in Lambda Functions. Customers will have more control how their function logs are captured and to which cloud watch log group they are delivered also. +* feature: Macie2: This release adds support for configuring Macie to assume an IAM role when retrieving sample occurrences of sensitive data reported by findings. +* feature: MediaPackage: DRM_TOP_LEVEL_COMPACT allows placing content protection elements at the MPD level and referenced at the AdaptationSet level +* feature: PinpointSMSVoiceV2: Amazon Pinpoint now offers additional operations as part of version 2 of the SMS and voice APIs. This release includes 26 new APIs to create and manage phone number registrations, add verified destination numbers, and request sender IDs. +* feature: Polly: Add new engine - long-form - dedicated for longer content, such as news articles, training materials, or marketing videos. +* feature: QuickSight: Custom permission support for QuickSight roles; Three new datasources STARBURST, TRINO, BIGQUERY; Lenient mode changes the default behavior to allow for exporting and importing with certain UI allowed errors, Support for permissions and tags export and import. +* feature: SSM: This release introduces the ability to filter automation execution steps which have parent steps. In addition, runbook variable information is returned by GetAutomationExecution and parent step information is returned by the DescribeAutomationStepExecutions API. +* feature: SSMIncidents: Introduces new APIs ListIncidentFindings and BatchGetIncidentFindings to use findings related to an incident. +* feature: SSOAdmin: Instances bound to a single AWS account, API operations for managing instances and applications, and assignments to applications are now supported. Trusted identity propagation is also supported, with new API operations for managing trusted token issuers and application grants and scopes. +* feature: SageMaker: Amazon SageMaker Studio now supports Trainium instance types - trn1.2xlarge, trn1.32xlarge, trn1n.32xlarge. +* feature: Transfer: Introduced S3StorageOptions for servers to enable directory listing optimizations and added Type fields to logical directory mappings. + ## 2.1497.0 * feature: AutoScaling: This release introduces Instance Maintenance Policy, a new EC2 Auto Scaling capability that allows customers to define whether instances are launched before or after existing instances are terminated during instance replacement operations. * feature: CloudTrail: The Lake Repricing feature lets customers configure a BillingMode for an event data store. The BillingMode determines the cost for ingesting and storing events and the default and maximum retention period for the event data store. diff --git a/README.md b/README.md index 8322390b01..2f4bab4ae1 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true; 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/codecatalyst-2022-09-28.min.json b/apis/codecatalyst-2022-09-28.min.json index 31546e5e42..0617056349 100644 --- a/apis/codecatalyst-2022-09-28.min.json +++ b/apis/codecatalyst-2022-09-28.min.json @@ -106,7 +106,8 @@ "type": "integer" } } - } + }, + "vpcConnectionName": {} } }, "output": { @@ -119,7 +120,8 @@ "members": { "spaceName": {}, "projectName": {}, - "id": {} + "id": {}, + "vpcConnectionName": {} } }, "idempotent": true @@ -493,7 +495,8 @@ }, "persistentStorage": { "shape": "S1m" - } + }, + "vpcConnectionName": {} } } }, @@ -1032,7 +1035,8 @@ }, "persistentStorage": { "shape": "S1m" - } + }, + "vpcConnectionName": {} } } }, diff --git a/apis/codecatalyst-2022-09-28.normal.json b/apis/codecatalyst-2022-09-28.normal.json index d2262a2fa5..8eb5a99ad9 100644 --- a/apis/codecatalyst-2022-09-28.normal.json +++ b/apis/codecatalyst-2022-09-28.normal.json @@ -1512,6 +1512,10 @@ "persistentStorage": { "shape": "PersistentStorageConfiguration", "documentation": "

Information about the amount of storage allocated to the Dev Environment.

By default, a Dev Environment is configured to have 16GB of persistent storage when created from the Amazon CodeCatalyst console, but there is no default when programmatically creating a Dev Environment. Valid values for persistent storage are based on memory sizes in 16GB increments. Valid values are 16, 32, and 64.

" + }, + "vpcConnectionName": { + "shape": "NameString", + "documentation": "

The name of the connection to use connect to a Amazon VPC.

" } } }, @@ -1540,6 +1544,10 @@ "id": { "shape": "Uuid", "documentation": "

The system-generated unique ID of the Dev Environment.

" + }, + "vpcConnectionName": { + "shape": "NameString", + "documentation": "

The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any.

" } } }, @@ -2085,6 +2093,10 @@ "persistentStorage": { "shape": "PersistentStorage", "documentation": "

Information about the configuration of persistent storage for the Dev Environment.

" + }, + "vpcConnectionName": { + "shape": "NameString", + "documentation": "

The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any.

" } }, "documentation": "

Information about a Dev Environment.

" @@ -2377,6 +2389,10 @@ "persistentStorage": { "shape": "PersistentStorage", "documentation": "

Information about the amount of storage allocated to the Dev Environment. By default, a Dev Environment is configured to have 16GB of persistent storage.

" + }, + "vpcConnectionName": { + "shape": "NameString", + "documentation": "

The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any.

" } } }, diff --git a/apis/dlm-2018-01-12.min.json b/apis/dlm-2018-01-12.min.json index 78141ecc2e..3e29288a08 100644 --- a/apis/dlm-2018-01-12.min.json +++ b/apis/dlm-2018-01-12.min.json @@ -22,8 +22,7 @@ "required": [ "ExecutionRoleArn", "Description", - "State", - "PolicyDetails" + "State" ], "members": { "ExecutionRoleArn": {}, @@ -33,7 +32,26 @@ "shape": "S5" }, "Tags": { - "shape": "S25" + "shape": "S2g" + }, + "DefaultPolicy": {}, + "CreateInterval": { + "type": "integer" + }, + "RetainInterval": { + "type": "integer" + }, + "CopyTags": { + "type": "boolean" + }, + "ExtendDeletion": { + "type": "boolean" + }, + "CrossRegionCopyTargets": { + "shape": "S28" + }, + "Exclusions": { + "shape": "S2b" } } }, @@ -47,7 +65,7 @@ "DeleteLifecyclePolicy": { "http": { "method": "DELETE", - "requestUri": "/policies/{policyId}/" + "requestUri": "/policies/{policyId}" }, "input": { "type": "structure", @@ -100,6 +118,10 @@ "locationName": "tagsToAdd", "type": "list", "member": {} + }, + "DefaultPolicyType": { + "location": "querystring", + "locationName": "defaultPolicyType" } } }, @@ -115,9 +137,12 @@ "Description": {}, "State": {}, "Tags": { - "shape": "S25" + "shape": "S2g" }, - "PolicyType": {} + "PolicyType": {}, + "DefaultPolicy": { + "type": "boolean" + } } } } @@ -127,7 +152,7 @@ "GetLifecyclePolicy": { "http": { "method": "GET", - "requestUri": "/policies/{policyId}/" + "requestUri": "/policies/{policyId}" }, "input": { "type": "structure", @@ -153,18 +178,21 @@ "StatusMessage": {}, "ExecutionRoleArn": {}, "DateCreated": { - "shape": "S2p" + "shape": "S33" }, "DateModified": { - "shape": "S2p" + "shape": "S33" }, "PolicyDetails": { "shape": "S5" }, "Tags": { - "shape": "S25" + "shape": "S2g" }, - "PolicyArn": {} + "PolicyArn": {}, + "DefaultPolicy": { + "type": "boolean" + } } } } @@ -191,7 +219,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S25" + "shape": "S2g" } } } @@ -212,7 +240,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "S25" + "shape": "S2g" } } }, @@ -270,6 +298,24 @@ "Description": {}, "PolicyDetails": { "shape": "S5" + }, + "CreateInterval": { + "type": "integer" + }, + "RetainInterval": { + "type": "integer" + }, + "CopyTags": { + "type": "boolean" + }, + "ExtendDeletion": { + "type": "boolean" + }, + "CrossRegionCopyTargets": { + "shape": "S28" + }, + "Exclusions": { + "shape": "S2b" } } }, @@ -566,6 +612,26 @@ } } } + }, + "PolicyLanguage": {}, + "ResourceType": {}, + "CreateInterval": { + "type": "integer" + }, + "RetainInterval": { + "type": "integer" + }, + "CopyTags": { + "type": "boolean" + }, + "CrossRegionCopyTargets": { + "shape": "S28" + }, + "ExtendDeletion": { + "type": "boolean" + }, + "Exclusions": { + "shape": "S2b" } } }, @@ -593,12 +659,39 @@ "IntervalUnit": {} } }, - "S25": { + "S28": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TargetRegion": {} + } + } + }, + "S2b": { + "type": "structure", + "members": { + "ExcludeBootVolumes": { + "type": "boolean" + }, + "ExcludeVolumeTypes": { + "type": "list", + "member": {} + }, + "ExcludeTags": { + "type": "list", + "member": { + "shape": "Sc" + } + } + } + }, + "S2g": { "type": "map", "key": {}, "value": {} }, - "S2p": { + "S33": { "type": "timestamp", "timestampFormat": "iso8601" } diff --git a/apis/dlm-2018-01-12.normal.json b/apis/dlm-2018-01-12.normal.json index 3d481a7386..6dc17781fc 100644 --- a/apis/dlm-2018-01-12.normal.json +++ b/apis/dlm-2018-01-12.normal.json @@ -36,13 +36,13 @@ "shape": "InternalServerException" } ], - "documentation": "

Creates a policy to manage the lifecycle of the specified Amazon Web Services resources. You can create up to 100 lifecycle policies.

" + "documentation": "

Creates an Amazon Data Lifecycle Manager lifecycle policy. Amazon Data Lifecycle Manager supports the following policy types:

For more information, see Default policies vs custom policies.

If you create a default policy, you can specify the request parameters either in the request body, or in the PolicyDetails request structure, but not both.

" }, "DeleteLifecyclePolicy": { "name": "DeleteLifecyclePolicy", "http": { "method": "DELETE", - "requestUri": "/policies/{policyId}/" + "requestUri": "/policies/{policyId}" }, "input": { "shape": "DeleteLifecyclePolicyRequest" @@ -95,7 +95,7 @@ "name": "GetLifecyclePolicy", "http": { "method": "GET", - "requestUri": "/policies/{policyId}/" + "requestUri": "/policies/{policyId}" }, "input": { "shape": "GetLifecyclePolicyRequest" @@ -264,7 +264,7 @@ "documentation": "

Information about retention period in the Amazon EBS Snapshots Archive. For more information, see Archive Amazon EBS snapshots.

" } }, - "documentation": "

[Snapshot policies only] Specifies information about the archive storage tier retention period.

" + "documentation": "

[Custom snapshot policies only] Specifies information about the archive storage tier retention period.

" }, "ArchiveRule": { "type": "structure", @@ -277,7 +277,7 @@ "documentation": "

Information about the retention period for the snapshot archiving rule.

" } }, - "documentation": "

[Snapshot policies only] Specifies a snapshot archiving rule for a schedule.

" + "documentation": "

[Custom snapshot policies only] Specifies a snapshot archiving rule for a schedule.

" }, "AvailabilityZone": { "type": "string", @@ -316,13 +316,16 @@ "max": 1000, "min": 1 }, + "CreateInterval": { + "type": "integer", + "min": 1 + }, "CreateLifecyclePolicyRequest": { "type": "structure", "required": [ "ExecutionRoleArn", "Description", - "State", - "PolicyDetails" + "State" ], "members": { "ExecutionRoleArn": { @@ -335,15 +338,43 @@ }, "State": { "shape": "SettablePolicyStateValues", - "documentation": "

The desired activation state of the lifecycle policy after creation.

" + "documentation": "

The activation state of the lifecycle policy after creation.

" }, "PolicyDetails": { "shape": "PolicyDetails", - "documentation": "

The configuration details of the lifecycle policy.

" + "documentation": "

The configuration details of the lifecycle policy.

If you create a default policy, you can specify the request parameters either in the request body, or in the PolicyDetails request structure, but not both.

" }, "Tags": { "shape": "TagMap", "documentation": "

The tags to apply to the lifecycle policy during creation.

" + }, + "DefaultPolicy": { + "shape": "DefaultPolicyTypeValues", + "documentation": "

[Default policies only] Specify the type of default policy to create.

" + }, + "CreateInterval": { + "shape": "CreateInterval", + "documentation": "

[Default policies only] Specifies how often the policy should run and create snapshots or AMIs. The creation frequency can range from 1 to 7 days. If you do not specify a value, the default is 1.

Default: 1

" + }, + "RetainInterval": { + "shape": "RetainInterval", + "documentation": "

[Default policies only] Specifies how long the policy should retain snapshots or AMIs before deleting them. The retention period can range from 2 to 14 days, but it must be greater than the creation frequency to ensure that the policy retains at least 1 snapshot or AMI at any given time. If you do not specify a value, the default is 7.

Default: 7

" + }, + "CopyTags": { + "shape": "CopyTagsNullable", + "documentation": "

[Default policies only] Indicates whether the policy should copy tags from the source resource to the snapshot or AMI. If you do not specify a value, the default is false.

Default: false

" + }, + "ExtendDeletion": { + "shape": "ExtendDeletion", + "documentation": "

[Default policies only] Defines the snapshot or AMI retention behavior for the policy if the source volume or instance is deleted, or if the policy enters the error, disabled, or deleted state.

By default (ExtendDeletion=false):

If you enable extended deletion (ExtendDeletion=true), you override both default behaviors simultaneously.

If you do not specify a value, the default is false.

Default: false

" + }, + "CrossRegionCopyTargets": { + "shape": "CrossRegionCopyTargetList", + "documentation": "

[Default policies only] Specifies destination Regions for snapshot or AMI copies. You can specify up to 3 destination Regions. If you do not want to create cross-Region copies, omit this parameter.

" + }, + "Exclusions": { + "shape": "Exclusions", + "documentation": "

[Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters.

" } } }, @@ -361,7 +392,7 @@ "members": { "Location": { "shape": "LocationValues", - "documentation": "

[Snapshot policies only] Specifies the destination for snapshots created by the policy. To create snapshots in the same Region as the source resource, specify CLOUD. To create snapshots on the same Outpost as the source resource, specify OUTPOST_LOCAL. If you omit this parameter, CLOUD is used by default.

If the policy targets resources in an Amazon Web Services Region, then you must create snapshots in the same Region as the source resource. If the policy targets resources on an Outpost, then you can create snapshots on the same Outpost as the source resource, or in the Region of that Outpost.

" + "documentation": "

[Custom snapshot policies only] Specifies the destination for snapshots created by the policy. To create snapshots in the same Region as the source resource, specify CLOUD. To create snapshots on the same Outpost as the source resource, specify OUTPOST_LOCAL. If you omit this parameter, CLOUD is used by default.

If the policy targets resources in an Amazon Web Services Region, then you must create snapshots in the same Region as the source resource. If the policy targets resources on an Outpost, then you can create snapshots on the same Outpost as the source resource, or in the Region of that Outpost.

" }, "Interval": { "shape": "Interval", @@ -381,10 +412,10 @@ }, "Scripts": { "shape": "ScriptsList", - "documentation": "

[Snapshot policies that target instances only] Specifies pre and/or post scripts for a snapshot lifecycle policy that targets instances. This is useful for creating application-consistent snapshots, or for performing specific administrative tasks before or after Amazon Data Lifecycle Manager initiates snapshot creation.

For more information, see Automating application-consistent snapshots with pre and post scripts.

" + "documentation": "

[Custom snapshot policies that target instances only] Specifies pre and/or post scripts for a snapshot lifecycle policy that targets instances. This is useful for creating application-consistent snapshots, or for performing specific administrative tasks before or after Amazon Data Lifecycle Manager initiates snapshot creation.

For more information, see Automating application-consistent snapshots with pre and post scripts.

" } }, - "documentation": "

[Snapshot and AMI policies only] Specifies when the policy should create snapshots or AMIs.

" + "documentation": "

[Custom snapshot and AMI policies only] Specifies when the policy should create snapshots or AMIs.

" }, "CronExpression": { "type": "string", @@ -433,7 +464,7 @@ "documentation": "

The unit of time in which to measure the Interval. For example, to deprecate a cross-Region AMI copy after 3 months, specify Interval=3 and IntervalUnit=MONTHS.

" } }, - "documentation": "

[AMI policies only] Specifies an AMI deprecation rule for cross-Region AMI copies created by an AMI policy.

" + "documentation": "

[Custom AMI policies only] Specifies an AMI deprecation rule for cross-Region AMI copies created by an AMI policy.

" }, "CrossRegionCopyRetainRule": { "type": "structure", @@ -457,11 +488,11 @@ "members": { "TargetRegion": { "shape": "TargetRegion", - "documentation": "

Use this parameter for AMI policies only. For snapshot policies, use Target instead. For snapshot policies created before the Target parameter was introduced, this parameter indicates the target Region for snapshot copies.

[AMI policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies.

" + "documentation": "

Use this parameter for AMI policies only. For snapshot policies, use Target instead. For snapshot policies created before the Target parameter was introduced, this parameter indicates the target Region for snapshot copies.

[Custom AMI policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies.

" }, "Target": { "shape": "Target", - "documentation": "

Use this parameter for snapshot policies only. For AMI policies, use TargetRegion instead.

[Snapshot policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies.

" + "documentation": "

Use this parameter for snapshot policies only. For AMI policies, use TargetRegion instead.

[Custom snapshot policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies.

" }, "Encrypted": { "shape": "Encrypted", @@ -481,10 +512,10 @@ }, "DeprecateRule": { "shape": "CrossRegionCopyDeprecateRule", - "documentation": "

[AMI policies only] The AMI deprecation rule for cross-Region AMI copies created by the rule.

" + "documentation": "

[Custom AMI policies only] The AMI deprecation rule for cross-Region AMI copies created by the rule.

" } }, - "documentation": "

[Snapshot and AMI policies only] Specifies a cross-Region copy rule for a snapshot and AMI policies.

To specify a cross-Region copy action for event-based polices, use CrossRegionCopyAction.

" + "documentation": "

[Custom snapshot and AMI policies only] Specifies a cross-Region copy rule for a snapshot and AMI policies.

To specify a cross-Region copy action for event-based polices, use CrossRegionCopyAction.

" }, "CrossRegionCopyRules": { "type": "list", @@ -494,6 +525,42 @@ "max": 3, "min": 0 }, + "CrossRegionCopyTarget": { + "type": "structure", + "members": { + "TargetRegion": { + "shape": "TargetRegion", + "documentation": "

The target Region, for example us-east-1.

" + } + }, + "documentation": "

[Default policies only] Specifies a destination Region for cross-Region copy actions.

" + }, + "CrossRegionCopyTargetList": { + "type": "list", + "member": { + "shape": "CrossRegionCopyTarget" + }, + "max": 3, + "min": 0 + }, + "DefaultPoliciesTypeValues": { + "type": "string", + "enum": [ + "VOLUME", + "INSTANCE", + "ALL" + ] + }, + "DefaultPolicy": { + "type": "boolean" + }, + "DefaultPolicyTypeValues": { + "type": "string", + "enum": [ + "VOLUME", + "INSTANCE" + ] + }, "DeleteLifecyclePolicyRequest": { "type": "structure", "required": [ @@ -528,7 +595,7 @@ "documentation": "

The unit of time in which to measure the Interval.

" } }, - "documentation": "

[AMI policies only] Specifies an AMI deprecation rule for AMIs created by an AMI lifecycle policy.

For age-based schedules, you must specify Interval and IntervalUnit. For count-based schedules, you must specify Count.

" + "documentation": "

[Custom AMI policies only] Specifies an AMI deprecation rule for AMIs created by an AMI lifecycle policy.

For age-based schedules, you must specify Interval and IntervalUnit. For count-based schedules, you must specify Count.

" }, "DescriptionRegex": { "type": "string", @@ -611,6 +678,9 @@ "ExcludeBootVolume": { "type": "boolean" }, + "ExcludeBootVolumes": { + "type": "boolean" + }, "ExcludeDataVolumeTagList": { "type": "list", "member": { @@ -619,6 +689,40 @@ "max": 50, "min": 0 }, + "ExcludeTagsList": { + "type": "list", + "member": { + "shape": "Tag" + }, + "max": 50, + "min": 0 + }, + "ExcludeVolumeTypesList": { + "type": "list", + "member": { + "shape": "VolumeTypeValues" + }, + "max": 6, + "min": 0 + }, + "Exclusions": { + "type": "structure", + "members": { + "ExcludeBootVolumes": { + "shape": "ExcludeBootVolumes", + "documentation": "

[Default policies for EBS snapshots only] Indicates whether to exclude volumes that are attached to instances as the boot volume. If you exclude boot volumes, only volumes attached as data (non-boot) volumes will be backed up by the policy. To exclude boot volumes, specify true.

" + }, + "ExcludeVolumeTypes": { + "shape": "ExcludeVolumeTypesList", + "documentation": "

[Default policies for EBS snapshots only] Specifies the volume types to exclude. Volumes of the specified types will not be targeted by the policy.

" + }, + "ExcludeTags": { + "shape": "ExcludeTagsList", + "documentation": "

[Default policies for EBS-backed AMIs only] Specifies whether to exclude volumes that have specific tags.

" + } + }, + "documentation": "

[Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters.

" + }, "ExecuteOperationOnScriptFailure": { "type": "boolean" }, @@ -640,6 +744,9 @@ "min": 0, "pattern": "arn:aws(-[a-z]{1,3}){0,2}:iam::\\d+:role/.*" }, + "ExtendDeletion": { + "type": "boolean" + }, "FastRestoreRule": { "type": "structure", "required": [ @@ -663,7 +770,7 @@ "documentation": "

The Availability Zones in which to enable fast snapshot restore.

" } }, - "documentation": "

[Snapshot policies only] Specifies a rule for enabling fast snapshot restore for snapshots created by snapshot policies. You can enable fast snapshot restore based on either a count or a time interval.

" + "documentation": "

[Custom snapshot policies only] Specifies a rule for enabling fast snapshot restore for snapshots created by snapshot policies. You can enable fast snapshot restore based on either a count or a time interval.

" }, "GetLifecyclePoliciesRequest": { "type": "structure", @@ -697,6 +804,12 @@ "documentation": "

The tags to add to objects created by the policy.

Tags are strings in the format key=value.

These user-defined tags are added in addition to the Amazon Web Services-added lifecycle tags.

", "location": "querystring", "locationName": "tagsToAdd" + }, + "DefaultPolicyType": { + "shape": "DefaultPoliciesTypeValues", + "documentation": "

[Default policies only] Specifies the type of default policy to get. Specify one of the following:

", + "location": "querystring", + "locationName": "defaultPolicyType" } } }, @@ -792,9 +905,13 @@ "PolicyArn": { "shape": "PolicyArn", "documentation": "

The Amazon Resource Name (ARN) of the policy.

" + }, + "DefaultPolicy": { + "shape": "DefaultPolicy", + "documentation": "

[Default policies only] The type of default policy. Values include:

" } }, - "documentation": "

[All policy types] Detailed information about a snapshot, AMI, or event-based lifecycle policy.

" + "documentation": "

[Custom policies only] Detailed information about a snapshot, AMI, or event-based lifecycle policy.

" }, "LifecyclePolicySummary": { "type": "structure", @@ -818,6 +935,10 @@ "PolicyType": { "shape": "PolicyTypeValues", "documentation": "

The type of policy. EBS_SNAPSHOT_MANAGEMENT indicates that the policy manages the lifecycle of Amazon EBS snapshots. IMAGE_MANAGEMENT indicates that the policy manages the lifecycle of EBS-backed AMIs. EVENT_BASED_POLICY indicates that the policy automates cross-account snapshot copies for snapshots that are shared with your account.

" + }, + "DefaultPolicy": { + "shape": "DefaultPolicy", + "documentation": "

[Default policies only] The type of default policy. Values include:

" } }, "documentation": "

Summary information about a lifecycle policy.

" @@ -866,18 +987,18 @@ "members": { "ExcludeBootVolume": { "shape": "ExcludeBootVolume", - "documentation": "

[Snapshot policies that target instances only] Indicates whether to exclude the root volume from multi-volume snapshot sets. The default is false. If you specify true, then the root volumes attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.

" + "documentation": "

[Custom snapshot policies that target instances only] Indicates whether to exclude the root volume from multi-volume snapshot sets. The default is false. If you specify true, then the root volumes attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.

" }, "NoReboot": { "shape": "NoReboot", - "documentation": "

[AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instances are not rebooted).

" + "documentation": "

[Custom AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instances are not rebooted).

" }, "ExcludeDataVolumeTags": { "shape": "ExcludeDataVolumeTagList", - "documentation": "

[Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.

If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.

" + "documentation": "

[Custom snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.

If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.

" } }, - "documentation": "

[Snapshot and AMI policies only] Specifies optional parameters for snapshot and AMI policies. The set of valid parameters depends on the combination of policy type and target resource type.

If you choose to exclude boot volumes and you specify tags that consequently exclude all of the additional data volumes attached to an instance, then Amazon Data Lifecycle Manager will not create any snapshots for the affected instance, and it will emit a SnapshotsCreateFailed Amazon CloudWatch metric. For more information, see Monitor your policies using Amazon CloudWatch.

" + "documentation": "

[Custom snapshot and AMI policies only] Specifies optional parameters for snapshot and AMI policies. The set of valid parameters depends on the combination of policy type and target resource type.

If you choose to exclude boot volumes and you specify tags that consequently exclude all of the additional data volumes attached to an instance, then Amazon Data Lifecycle Manager will not create any snapshots for the affected instance, and it will emit a SnapshotsCreateFailed Amazon CloudWatch metric. For more information, see Monitor your policies using Amazon CloudWatch.

" }, "PolicyArn": { "type": "string", @@ -896,27 +1017,27 @@ "members": { "PolicyType": { "shape": "PolicyTypeValues", - "documentation": "

[All policy types] The valid target resource types and actions a policy can manage. Specify EBS_SNAPSHOT_MANAGEMENT to create a lifecycle policy that manages the lifecycle of Amazon EBS snapshots. Specify IMAGE_MANAGEMENT to create a lifecycle policy that manages the lifecycle of EBS-backed AMIs. Specify EVENT_BASED_POLICY to create an event-based policy that performs specific actions when a defined event occurs in your Amazon Web Services account.

The default is EBS_SNAPSHOT_MANAGEMENT.

" + "documentation": "

[Custom policies only] The valid target resource types and actions a policy can manage. Specify EBS_SNAPSHOT_MANAGEMENT to create a lifecycle policy that manages the lifecycle of Amazon EBS snapshots. Specify IMAGE_MANAGEMENT to create a lifecycle policy that manages the lifecycle of EBS-backed AMIs. Specify EVENT_BASED_POLICY to create an event-based policy that performs specific actions when a defined event occurs in your Amazon Web Services account.

The default is EBS_SNAPSHOT_MANAGEMENT.

" }, "ResourceTypes": { "shape": "ResourceTypeValuesList", - "documentation": "

[Snapshot policies only] The target resource type for snapshot and AMI lifecycle policies. Use VOLUME to create snapshots of individual volumes or use INSTANCE to create multi-volume snapshots from the volumes for an instance.

" + "documentation": "

[Custom snapshot policies only] The target resource type for snapshot and AMI lifecycle policies. Use VOLUME to create snapshots of individual volumes or use INSTANCE to create multi-volume snapshots from the volumes for an instance.

" }, "ResourceLocations": { "shape": "ResourceLocationList", - "documentation": "

[Snapshot and AMI policies only] The location of the resources to backup. If the source resources are located in an Amazon Web Services Region, specify CLOUD. If the source resources are located on an Outpost in your account, specify OUTPOST.

If you specify OUTPOST, Amazon Data Lifecycle Manager backs up all resources of the specified type with matching target tags across all of the Outposts in your account.

" + "documentation": "

[Custom snapshot and AMI policies only] The location of the resources to backup. If the source resources are located in an Amazon Web Services Region, specify CLOUD. If the source resources are located on an Outpost in your account, specify OUTPOST.

If you specify OUTPOST, Amazon Data Lifecycle Manager backs up all resources of the specified type with matching target tags across all of the Outposts in your account.

" }, "TargetTags": { "shape": "TargetTagList", - "documentation": "

[Snapshot and AMI policies only] The single tag that identifies targeted resources for this policy.

" + "documentation": "

[Custom snapshot and AMI policies only] The single tag that identifies targeted resources for this policy.

" }, "Schedules": { "shape": "ScheduleList", - "documentation": "

[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle policies. A policy can have up to four schedules—one mandatory schedule and up to three optional schedules.

" + "documentation": "

[Custom snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle policies. A policy can have up to four schedules—one mandatory schedule and up to three optional schedules.

" }, "Parameters": { "shape": "Parameters", - "documentation": "

[Snapshot and AMI policies only] A set of optional parameters for snapshot and AMI lifecycle policies.

If you are modifying a policy that was created or previously modified using the Amazon Data Lifecycle Manager console, then you must include this parameter and specify either the default values or the new values that you require. You can't omit this parameter or set its values to null.

" + "documentation": "

[Custom snapshot and AMI policies only] A set of optional parameters for snapshot and AMI lifecycle policies.

If you are modifying a policy that was created or previously modified using the Amazon Data Lifecycle Manager console, then you must include this parameter and specify either the default values or the new values that you require. You can't omit this parameter or set its values to null.

" }, "EventSource": { "shape": "EventSource", @@ -925,15 +1046,47 @@ "Actions": { "shape": "ActionList", "documentation": "

[Event-based policies only] The actions to be performed when the event-based policy is activated. You can specify only one action per policy.

" + }, + "PolicyLanguage": { + "shape": "PolicyLanguageValues", + "documentation": "

The type of policy to create. Specify one of the following:

" + }, + "ResourceType": { + "shape": "ResourceTypeValues", + "documentation": "

[Default policies only] Specify the type of default policy to create.

" + }, + "CreateInterval": { + "shape": "CreateInterval", + "documentation": "

[Default policies only] Specifies how often the policy should run and create snapshots or AMIs. The creation frequency can range from 1 to 7 days. If you do not specify a value, the default is 1.

Default: 1

" + }, + "RetainInterval": { + "shape": "RetainInterval", + "documentation": "

[Default policies only] Specifies how long the policy should retain snapshots or AMIs before deleting them. The retention period can range from 2 to 14 days, but it must be greater than the creation frequency to ensure that the policy retains at least 1 snapshot or AMI at any given time. If you do not specify a value, the default is 7.

Default: 7

" + }, + "CopyTags": { + "shape": "CopyTagsNullable", + "documentation": "

[Default policies only] Indicates whether the policy should copy tags from the source resource to the snapshot or AMI. If you do not specify a value, the default is false.

Default: false

" + }, + "CrossRegionCopyTargets": { + "shape": "CrossRegionCopyTargetList", + "documentation": "

[Default policies only] Specifies destination Regions for snapshot or AMI copies. You can specify up to 3 destination Regions. If you do not want to create cross-Region copies, omit this parameter.

" + }, + "ExtendDeletion": { + "shape": "ExtendDeletion", + "documentation": "

[Default policies only] Defines the snapshot or AMI retention behavior for the policy if the source volume or instance is deleted, or if the policy enters the error, disabled, or deleted state.

By default (ExtendDeletion=false):

If you enable extended deletion (ExtendDeletion=true), you override both default behaviors simultaneously.

If you do not specify a value, the default is false.

Default: false

" + }, + "Exclusions": { + "shape": "Exclusions", + "documentation": "

[Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters.

" } }, - "documentation": "

[All policy types] Specifies the configuration of a lifecycle policy.

" + "documentation": "

Specifies the configuration of a lifecycle policy.

" }, "PolicyId": { "type": "string", "max": 64, "min": 0, - "pattern": "policy-[A-Za-z0-9]+" + "pattern": "policy-[a-f0-9]+" }, "PolicyIdList": { "type": "list", @@ -941,6 +1094,13 @@ "shape": "PolicyId" } }, + "PolicyLanguageValues": { + "type": "string", + "enum": [ + "SIMPLIFIED", + "STANDARD" + ] + }, "PolicyTypeValues": { "type": "string", "enum": [ @@ -979,6 +1139,10 @@ "max": 1, "min": 1 }, + "RetainInterval": { + "type": "integer", + "min": 1 + }, "RetainRule": { "type": "structure", "members": { @@ -995,7 +1159,7 @@ "documentation": "

The unit of time for time-based retention. For example, to retain snapshots for 3 months, specify Interval=3 and IntervalUnit=MONTHS. Once the snapshot has been retained for 3 months, it is deleted, or it is moved to the archive tier if you have specified an ArchiveRule.

" } }, - "documentation": "

[Snapshot and AMI policies only] Specifies a retention rule for snapshots created by snapshot policies, or for AMIs created by AMI policies.

For snapshot policies that have an ArchiveRule, this retention rule applies to standard tier retention. When the retention threshold is met, snapshots are moved from the standard to the archive tier.

For snapshot policies that do not have an ArchiveRule, snapshots are permanently deleted when this retention threshold is met.

You can retain snapshots based on either a count or a time interval.

" + "documentation": "

[Custom snapshot and AMI policies only] Specifies a retention rule for snapshots created by snapshot policies, or for AMIs created by AMI policies.

For snapshot policies that have an ArchiveRule, this retention rule applies to standard tier retention. When the retention threshold is met, snapshots are moved from the standard to the archive tier.

For snapshot policies that do not have an ArchiveRule, snapshots are permanently deleted when this retention threshold is met.

You can retain snapshots based on either a count or a time interval.

" }, "RetentionArchiveTier": { "type": "structure", @@ -1013,7 +1177,7 @@ "documentation": "

The unit of time in which to measure the Interval. For example, to retain a snapshots in the archive tier for 6 months, specify Interval=6 and IntervalUnit=MONTHS.

" } }, - "documentation": "

[Snapshot policies only] Describes the retention rule for archived snapshots. Once the archive retention threshold is met, the snapshots are permanently deleted from the archive tier.

The archive retention rule must retain snapshots in the archive tier for a minimum of 90 days.

For count-based schedules, you must specify Count. For age-based schedules, you must specify Interval and IntervalUnit.

For more information about using snapshot archiving, see Considerations for snapshot lifecycle policies.

" + "documentation": "

[Custom snapshot policies only] Describes the retention rule for archived snapshots. Once the archive retention threshold is met, the snapshots are permanently deleted from the archive tier.

The archive retention rule must retain snapshots in the archive tier for a minimum of 90 days.

For count-based schedules, you must specify Count. For age-based schedules, you must specify Interval and IntervalUnit.

For more information about using snapshot archiving, see Considerations for snapshot lifecycle policies.

" }, "RetentionIntervalUnitValues": { "type": "string", @@ -1053,7 +1217,7 @@ }, "FastRestoreRule": { "shape": "FastRestoreRule", - "documentation": "

[Snapshot policies only] The rule for enabling fast snapshot restore.

" + "documentation": "

[Custom snapshot policies only] The rule for enabling fast snapshot restore.

" }, "CrossRegionCopyRules": { "shape": "CrossRegionCopyRules", @@ -1061,18 +1225,18 @@ }, "ShareRules": { "shape": "ShareRules", - "documentation": "

[Snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts.

" + "documentation": "

[Custom snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts.

" }, "DeprecateRule": { "shape": "DeprecateRule", - "documentation": "

[AMI policies only] The AMI deprecation rule for the schedule.

" + "documentation": "

[Custom AMI policies only] The AMI deprecation rule for the schedule.

" }, "ArchiveRule": { "shape": "ArchiveRule", - "documentation": "

[Snapshot policies that target volumes only] The snapshot archiving rule for the schedule. When you specify an archiving rule, snapshots are automatically moved from the standard tier to the archive tier once the schedule's retention threshold is met. Snapshots are then retained in the archive tier for the archive retention period that you specify.

For more information about using snapshot archiving, see Considerations for snapshot lifecycle policies.

" + "documentation": "

[Custom snapshot policies that target volumes only] The snapshot archiving rule for the schedule. When you specify an archiving rule, snapshots are automatically moved from the standard tier to the archive tier once the schedule's retention threshold is met. Snapshots are then retained in the archive tier for the archive retention period that you specify.

For more information about using snapshot archiving, see Considerations for snapshot lifecycle policies.

" } }, - "documentation": "

[Snapshot and AMI policies only] Specifies a schedule for a snapshot or AMI lifecycle policy.

" + "documentation": "

[Custom snapshot and AMI policies only] Specifies a schedule for a snapshot or AMI lifecycle policy.

" }, "ScheduleList": { "type": "list", @@ -1119,7 +1283,7 @@ "documentation": "

Specifies the number of times Amazon Data Lifecycle Manager should retry scripts that fail.

If you do not want Amazon Data Lifecycle Manager to retry failed scripts, specify 0.

Default: 0

" } }, - "documentation": "

[Snapshot policies that target instances only] Information about pre and/or post scripts for a snapshot lifecycle policy that targets instances. For more information, see Automating application-consistent snapshots with pre and post scripts.

" + "documentation": "

[Custom snapshot policies that target instances only] Information about pre and/or post scripts for a snapshot lifecycle policy that targets instances. For more information, see Automating application-consistent snapshots with pre and post scripts.

" }, "ScriptExecutionTimeout": { "type": "integer", @@ -1165,7 +1329,7 @@ "documentation": "

The unit of time for the automatic unsharing interval.

" } }, - "documentation": "

[Snapshot policies only] Specifies a rule for sharing snapshots across Amazon Web Services accounts.

" + "documentation": "

[Custom snapshot policies only] Specifies a rule for sharing snapshots across Amazon Web Services accounts.

" }, "ShareRules": { "type": "list", @@ -1416,6 +1580,30 @@ "PolicyDetails": { "shape": "PolicyDetails", "documentation": "

The configuration of the lifecycle policy. You cannot update the policy type or the resource type.

" + }, + "CreateInterval": { + "shape": "CreateInterval", + "documentation": "

[Default policies only] Specifies how often the policy should run and create snapshots or AMIs. The creation frequency can range from 1 to 7 days.

" + }, + "RetainInterval": { + "shape": "RetainInterval", + "documentation": "

[Default policies only] Specifies how long the policy should retain snapshots or AMIs before deleting them. The retention period can range from 2 to 14 days, but it must be greater than the creation frequency to ensure that the policy retains at least 1 snapshot or AMI at any given time.

" + }, + "CopyTags": { + "shape": "CopyTagsNullable", + "documentation": "

[Default policies only] Indicates whether the policy should copy tags from the source resource to the snapshot or AMI.

" + }, + "ExtendDeletion": { + "shape": "ExtendDeletion", + "documentation": "

[Default policies only] Defines the snapshot or AMI retention behavior for the policy if the source volume or instance is deleted, or if the policy enters the error, disabled, or deleted state.

By default (ExtendDeletion=false):

If you enable extended deletion (ExtendDeletion=true), you override both default behaviors simultaneously.

Default: false

" + }, + "CrossRegionCopyTargets": { + "shape": "CrossRegionCopyTargetList", + "documentation": "

[Default policies only] Specifies destination Regions for snapshot or AMI copies. You can specify up to 3 destination Regions. If you do not want to create cross-Region copies, omit this parameter.

" + }, + "Exclusions": { + "shape": "Exclusions", + "documentation": "

[Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters.

" } } }, @@ -1430,6 +1618,9 @@ }, "max": 45, "min": 0 + }, + "VolumeTypeValues": { + "type": "string" } }, "documentation": "Amazon Data Lifecycle Manager

With Amazon Data Lifecycle Manager, you can manage the lifecycle of your Amazon Web Services resources. You create lifecycle policies, which are used to automate operations on the specified resources.

Amazon Data Lifecycle Manager supports Amazon EBS volumes and snapshots. For information about using Amazon Data Lifecycle Manager with Amazon EBS, see Amazon Data Lifecycle Manager in the Amazon EC2 User Guide.

" diff --git a/apis/ec2-2016-11-15.min.json b/apis/ec2-2016-11-15.min.json index 05e4d31730..11cc9f3af7 100644 --- a/apis/ec2-2016-11-15.min.json +++ b/apis/ec2-2016-11-15.min.json @@ -4765,7 +4765,8 @@ "DeviceOptions": { "type": "structure", "members": { - "TenantId": {} + "TenantId": {}, + "PublicSigningKeyUrl": {} } }, "PolicyReferenceName": {}, @@ -22070,6 +22071,12 @@ "Scope": {} } }, + "DeviceOptions": { + "type": "structure", + "members": { + "PublicSigningKeyUrl": {} + } + }, "Description": {}, "DryRun": { "type": "boolean" @@ -22395,13 +22402,13 @@ ], "members": { "AccepterPeeringConnectionOptions": { - "shape": "S284" + "shape": "S285" }, "DryRun": { "type": "boolean" }, "RequesterPeeringConnectionOptions": { - "shape": "S284" + "shape": "S285" }, "VpcPeeringConnectionId": {} } @@ -22410,11 +22417,11 @@ "type": "structure", "members": { "AccepterPeeringConnectionOptions": { - "shape": "S286", + "shape": "S287", "locationName": "accepterPeeringConnectionOptions" }, "RequesterPeeringConnectionOptions": { - "shape": "S286", + "shape": "S287", "locationName": "requesterPeeringConnectionOptions" } } @@ -22638,7 +22645,7 @@ "type": "structure", "members": { "InstanceMonitorings": { - "shape": "S28l", + "shape": "S28m", "locationName": "instancesSet" } } @@ -24567,7 +24574,7 @@ "type": "integer" }, "Groups": { - "shape": "S2cc", + "shape": "S2cd", "locationName": "Group" }, "Ipv6AddressCount": { @@ -24616,7 +24623,7 @@ }, "RamdiskId": {}, "SecurityGroupIds": { - "shape": "S2cc", + "shape": "S2cd", "locationName": "SecurityGroupId" }, "SubnetId": {}, @@ -24830,7 +24837,7 @@ "type": "structure", "members": { "StartingInstances": { - "shape": "S2d0", + "shape": "S2d1", "locationName": "instancesSet" } } @@ -24957,7 +24964,7 @@ "type": "structure", "members": { "StoppingInstances": { - "shape": "S2d0", + "shape": "S2d1", "locationName": "instancesSet" } } @@ -25032,7 +25039,7 @@ "type": "structure", "members": { "TerminatingInstances": { - "shape": "S2d0", + "shape": "S2d1", "locationName": "instancesSet" } } @@ -25173,7 +25180,7 @@ "type": "structure", "members": { "InstanceMonitorings": { - "shape": "S28l", + "shape": "S28m", "locationName": "instancesSet" } } @@ -25192,7 +25199,7 @@ "shape": "S6q" }, "SecurityGroupRuleDescriptions": { - "shape": "S2dq", + "shape": "S2dr", "locationName": "SecurityGroupRuleDescription" } } @@ -25220,7 +25227,7 @@ "shape": "S6q" }, "SecurityGroupRuleDescriptions": { - "shape": "S2dq", + "shape": "S2dr", "locationName": "SecurityGroupRuleDescription" } } @@ -26159,6 +26166,9 @@ "members": { "TenantId": { "locationName": "tenantId" + }, + "PublicSigningKeyUrl": { + "locationName": "publicSigningKeyUrl" } } }, @@ -35132,7 +35142,7 @@ } } }, - "S284": { + "S285": { "type": "structure", "members": { "AllowDnsResolutionFromRemoteVpc": { @@ -35146,7 +35156,7 @@ } } }, - "S286": { + "S287": { "type": "structure", "members": { "AllowDnsResolutionFromRemoteVpc": { @@ -35163,7 +35173,7 @@ } } }, - "S28l": { + "S28m": { "type": "list", "member": { "locationName": "item", @@ -35179,13 +35189,13 @@ } } }, - "S2cc": { + "S2cd": { "type": "list", "member": { "locationName": "SecurityGroupId" } }, - "S2d0": { + "S2d1": { "type": "list", "member": { "locationName": "item", @@ -35205,7 +35215,7 @@ } } }, - "S2dq": { + "S2dr": { "type": "list", "member": { "locationName": "item", diff --git a/apis/ec2-2016-11-15.normal.json b/apis/ec2-2016-11-15.normal.json index b7d5cf656c..f1cb5173e9 100644 --- a/apis/ec2-2016-11-15.normal.json +++ b/apis/ec2-2016-11-15.normal.json @@ -17821,6 +17821,10 @@ "TenantId": { "shape": "String", "documentation": "

The ID of the tenant application with the device-identity provider.

" + }, + "PublicSigningKeyUrl": { + "shape": "String", + "documentation": "

The URL Amazon Web Services Verified Access will use to verify the authenticity of the device tokens.

" } }, "documentation": "

Describes the options when creating an Amazon Web Services Verified Access trust provider using the device type.

" @@ -27860,6 +27864,11 @@ "shape": "String", "documentation": "

The ID of the tenant application with the device-identity provider.

", "locationName": "tenantId" + }, + "PublicSigningKeyUrl": { + "shape": "String", + "documentation": "

The URL Amazon Web Services Verified Access will use to verify the authenticity of the device tokens.

", + "locationName": "publicSigningKeyUrl" } }, "documentation": "

Describes the options for an Amazon Web Services Verified Access device-identity based trust provider.

" @@ -27868,7 +27877,8 @@ "type": "string", "enum": [ "jamf", - "crowdstrike" + "crowdstrike", + "jumpcloud" ] }, "DeviceType": { @@ -45821,6 +45831,16 @@ } } }, + "ModifyVerifiedAccessTrustProviderDeviceOptions": { + "type": "structure", + "members": { + "PublicSigningKeyUrl": { + "shape": "String", + "documentation": "

The URL Amazon Web Services Verified Access will use to verify the authenticity of the device tokens.

" + } + }, + "documentation": "

Modifies the configuration of the specified device-based Amazon Web Services Verified Access trust provider.

" + }, "ModifyVerifiedAccessTrustProviderOidcOptions": { "type": "structure", "members": { @@ -45869,6 +45889,10 @@ "shape": "ModifyVerifiedAccessTrustProviderOidcOptions", "documentation": "

The options for an OpenID Connect-compatible user-identity trust provider.

" }, + "DeviceOptions": { + "shape": "ModifyVerifiedAccessTrustProviderDeviceOptions", + "documentation": "

The options for a device-based trust provider. This parameter is required when the provider type is device.

" + }, "Description": { "shape": "String", "documentation": "

A description for the Verified Access trust provider.

" diff --git a/apis/fsx-2018-03-01.min.json b/apis/fsx-2018-03-01.min.json index 4895538f36..9bdc5a97d2 100644 --- a/apis/fsx-2018-03-01.min.json +++ b/apis/fsx-2018-03-01.min.json @@ -1449,6 +1449,9 @@ }, "RootSquashConfiguration": { "shape": "S2a" + }, + "PerUnitStorageThroughput": { + "type": "integer" } } }, diff --git a/apis/fsx-2018-03-01.normal.json b/apis/fsx-2018-03-01.normal.json index 87ed5dafe7..9eb96de411 100644 --- a/apis/fsx-2018-03-01.normal.json +++ b/apis/fsx-2018-03-01.normal.json @@ -1279,7 +1279,7 @@ "shape": "ServiceLimitExceeded" } ], - "documentation": "

Use this operation to update the configuration of an existing Amazon FSx file system. You can update multiple properties in a single request.

For FSx for Windows File Server file systems, you can update the following properties:

For FSx for Lustre file systems, you can update the following properties:

For FSx for ONTAP file systems, you can update the following properties:

For FSx for OpenZFS file systems, you can update the following properties:

" + "documentation": "

Use this operation to update the configuration of an existing Amazon FSx file system. You can update multiple properties in a single request.

For FSx for Windows File Server file systems, you can update the following properties:

For FSx for Lustre file systems, you can update the following properties:

For FSx for ONTAP file systems, you can update the following properties:

For FSx for OpenZFS file systems, you can update the following properties:

" }, "UpdateSnapshot": { "name": "UpdateSnapshot", @@ -1454,7 +1454,7 @@ }, "AdministrativeActionType": { "type": "string", - "documentation": "

Describes the type of administrative action, as follows:

", + "documentation": "

Describes the type of administrative action, as follows:

", "enum": [ "FILE_SYSTEM_UPDATE", "STORAGE_OPTIMIZATION", @@ -6254,6 +6254,10 @@ "RootSquashConfiguration": { "shape": "LustreRootSquashConfiguration", "documentation": "

The Lustre root squash configuration used when updating an Amazon FSx for Lustre file system. When enabled, root squash restricts root-level access from clients that try to access your file system as a root user.

" + }, + "PerUnitStorageThroughput": { + "shape": "PerUnitStorageThroughput", + "documentation": "

The throughput of an Amazon FSx for Lustre Persistent SSD-based file system, measured in megabytes per second per tebibyte (MB/s/TiB). You can increase or decrease your file system's throughput. Valid values depend on the deployment type of the file system, as follows:

For more information, see Managing throughput capacity.

" } }, "documentation": "

The configuration object for Amazon FSx for Lustre file systems used in the UpdateFileSystem operation.

" @@ -6312,7 +6316,7 @@ }, "ThroughputCapacity": { "shape": "MegabytesPerSecond", - "documentation": "

The throughput of an Amazon FSx for OpenZFS file system, measured in megabytes per second
 (MB/s). Valid values depend on the DeploymentType you choose, as follows:

" + "documentation": "

The throughput of an Amazon FSx for OpenZFS file system, measured in megabytes per second
 (MB/s). Valid values depend on the DeploymentType you choose, as follows:

" }, "WeeklyMaintenanceStartTime": { "shape": "WeeklyTime" diff --git a/apis/glue-2017-03-31.min.json b/apis/glue-2017-03-31.min.json index 6c8f5c2133..ecabcde9a0 100644 --- a/apis/glue-2017-03-31.min.json +++ b/apis/glue-2017-03-31.min.json @@ -2167,6 +2167,54 @@ } } }, + "GetColumnStatisticsTaskRun": { + "input": { + "type": "structure", + "required": [ + "ColumnStatisticsTaskRunId" + ], + "members": { + "ColumnStatisticsTaskRunId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRun": { + "shape": "Sjy" + } + } + } + }, + "GetColumnStatisticsTaskRuns": { + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "DatabaseName": {}, + "TableName": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRuns": { + "type": "list", + "member": { + "shape": "Sjy" + } + }, + "NextToken": {} + } + } + }, "GetConnection": { "input": { "type": "structure", @@ -2185,7 +2233,7 @@ "type": "structure", "members": { "Connection": { - "shape": "Sjy" + "shape": "Sk9" } } } @@ -2219,7 +2267,7 @@ "ConnectionList": { "type": "list", "member": { - "shape": "Sjy" + "shape": "Sk9" } }, "NextToken": {} @@ -2347,7 +2395,7 @@ "type": "structure", "members": { "DataCatalogEncryptionSettings": { - "shape": "Skf" + "shape": "Skq" } } } @@ -2486,7 +2534,7 @@ "type": "integer" }, "AdditionalRunOptions": { - "shape": "Skr" + "shape": "Sl2" }, "Status": {}, "ErrorString": {}, @@ -2503,14 +2551,14 @@ "type": "integer" }, "RulesetNames": { - "shape": "Sks" + "shape": "Sl3" }, "ResultIds": { "type": "list", "member": {} }, "AdditionalDataSources": { - "shape": "Sku" + "shape": "Sl5" } } } @@ -2530,7 +2578,7 @@ "type": "structure", "members": { "Database": { - "shape": "Skx" + "shape": "Sl8" } } } @@ -2556,7 +2604,7 @@ "DatabaseList": { "type": "list", "member": { - "shape": "Skx" + "shape": "Sl8" } }, "NextToken": {} @@ -2655,7 +2703,7 @@ "type": "structure", "members": { "JobBookmarkEntry": { - "shape": "Slf" + "shape": "Slq" } } } @@ -2748,7 +2796,7 @@ "Status": {}, "LogGroupName": {}, "Properties": { - "shape": "Slp" + "shape": "Sm0" }, "ErrorString": {}, "StartedOn": { @@ -2817,7 +2865,7 @@ "Status": {}, "LogGroupName": {}, "Properties": { - "shape": "Slp" + "shape": "Sm0" }, "ErrorString": {}, "StartedOn": { @@ -2869,13 +2917,13 @@ "shape": "Sej" }, "EvaluationMetrics": { - "shape": "Sm8" + "shape": "Smj" }, "LabelCount": { "type": "integer" }, "Schema": { - "shape": "Smf" + "shape": "Smq" }, "Role": {}, "GlueVersion": {}, @@ -2907,10 +2955,10 @@ "type": "integer" }, "Filter": { - "shape": "Smi" + "shape": "Smt" }, "Sort": { - "shape": "Smj" + "shape": "Smu" } } }, @@ -2942,13 +2990,13 @@ "shape": "Sej" }, "EvaluationMetrics": { - "shape": "Sm8" + "shape": "Smj" }, "LabelCount": { "type": "integer" }, "Schema": { - "shape": "Smf" + "shape": "Smq" }, "Role": {}, "GlueVersion": {}, @@ -2983,13 +3031,13 @@ ], "members": { "Source": { - "shape": "Smp" + "shape": "Sn0" }, "Sinks": { - "shape": "Smq" + "shape": "Sn1" }, "Location": { - "shape": "Smr" + "shape": "Sn2" } } }, @@ -3000,7 +3048,7 @@ ], "members": { "Mapping": { - "shape": "Smt" + "shape": "Sn4" } } } @@ -3110,7 +3158,7 @@ "Expression": {}, "NextToken": {}, "Segment": { - "shape": "Snd" + "shape": "Snn" }, "MaxResults": { "type": "integer" @@ -3143,16 +3191,16 @@ ], "members": { "Mapping": { - "shape": "Smt" + "shape": "Sn4" }, "Source": { - "shape": "Smp" + "shape": "Sn0" }, "Sinks": { - "shape": "Smq" + "shape": "Sn1" }, "Location": { - "shape": "Smr" + "shape": "Sn2" }, "Language": {}, "AdditionalPlanOptionsMap": { @@ -3319,7 +3367,7 @@ }, "SchemaVersionId": {}, "SchemaVersionNumber": { - "shape": "So0" + "shape": "Soa" } } }, @@ -3352,10 +3400,10 @@ "shape": "Sw" }, "FirstSchemaVersionNumber": { - "shape": "So0" + "shape": "Soa" }, "SecondSchemaVersionNumber": { - "shape": "So0" + "shape": "Soa" }, "SchemaDiffType": {} } @@ -3381,7 +3429,7 @@ "type": "structure", "members": { "SecurityConfiguration": { - "shape": "So9" + "shape": "Soj" } } } @@ -3402,7 +3450,7 @@ "SecurityConfigurations": { "type": "list", "member": { - "shape": "So9" + "shape": "Soj" } }, "NextToken": {} @@ -3448,7 +3496,7 @@ "type": "structure", "members": { "Statement": { - "shape": "Soh" + "shape": "Sor" } } } @@ -3474,7 +3522,7 @@ "type": "structure", "members": { "Table": { - "shape": "Soo" + "shape": "Soy" } } } @@ -3525,7 +3573,7 @@ "type": "structure", "members": { "TableVersion": { - "shape": "Sou" + "shape": "Sp4" } } } @@ -3553,7 +3601,7 @@ "TableVersions": { "type": "list", "member": { - "shape": "Sou" + "shape": "Sp4" } }, "NextToken": {} @@ -3584,7 +3632,7 @@ "type": "structure", "members": { "TableList": { - "shape": "Sp1" + "shape": "Spb" }, "NextToken": {} } @@ -3667,10 +3715,10 @@ "shape": "S6" }, "AuditContext": { - "shape": "Sp9" + "shape": "Spj" }, "SupportedPermissionTypes": { - "shape": "Spc" + "shape": "Spm" } } }, @@ -3704,14 +3752,14 @@ "TableName": {}, "Expression": {}, "AuditContext": { - "shape": "Sp9" + "shape": "Spj" }, "SupportedPermissionTypes": { - "shape": "Spc" + "shape": "Spm" }, "NextToken": {}, "Segment": { - "shape": "Snd" + "shape": "Snn" }, "MaxResults": { "type": "integer" @@ -3756,10 +3804,10 @@ "DatabaseName": {}, "Name": {}, "AuditContext": { - "shape": "Sp9" + "shape": "Spj" }, "SupportedPermissionTypes": { - "shape": "Spc" + "shape": "Spm" } } }, @@ -3767,7 +3815,7 @@ "type": "structure", "members": { "Table": { - "shape": "Soo" + "shape": "Soy" }, "AuthorizedColumns": { "shape": "Sn" @@ -3805,7 +3853,7 @@ "type": "structure", "members": { "UserDefinedFunction": { - "shape": "Spp" + "shape": "Spz" } } } @@ -3832,7 +3880,7 @@ "UserDefinedFunctions": { "type": "list", "member": { - "shape": "Spp" + "shape": "Spz" } }, "NextToken": {} @@ -3971,6 +4019,27 @@ } } }, + "ListColumnStatisticsTaskRuns": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRunIds": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + } + }, "ListCrawlers": { "input": { "type": "structure", @@ -4347,10 +4416,10 @@ "type": "integer" }, "Filter": { - "shape": "Smi" + "shape": "Smt" }, "Sort": { - "shape": "Smj" + "shape": "Smu" }, "Tags": { "shape": "Scy" @@ -4524,7 +4593,7 @@ "Statements": { "type": "list", "member": { - "shape": "Soh" + "shape": "Sor" } }, "NextToken": {} @@ -4620,7 +4689,7 @@ "members": { "CatalogId": {}, "DataCatalogEncryptionSettings": { - "shape": "Skf" + "shape": "Skq" } } }, @@ -4661,11 +4730,11 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "So0" + "shape": "Soa" }, "SchemaVersionId": {}, "MetadataKeyValue": { - "shape": "Sse" + "shape": "Ssr" } } }, @@ -4716,13 +4785,13 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "So0" + "shape": "Soa" }, "SchemaVersionId": {}, "MetadataList": { "type": "list", "member": { - "shape": "Sse" + "shape": "Ssr" } }, "MaxResults": { @@ -4796,11 +4865,11 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "So0" + "shape": "Soa" }, "SchemaVersionId": {}, "MetadataKeyValue": { - "shape": "Sse" + "shape": "Ssr" } } }, @@ -4837,7 +4906,7 @@ "type": "structure", "members": { "JobBookmarkEntry": { - "shape": "Slf" + "shape": "Slq" } } } @@ -4854,7 +4923,7 @@ "Name": {}, "RunId": {}, "NodeIds": { - "shape": "Ssz" + "shape": "Stc" } } }, @@ -4863,7 +4932,7 @@ "members": { "RunId": {}, "NodeIds": { - "shape": "Ssz" + "shape": "Stc" } } } @@ -4929,7 +4998,7 @@ "members": { "NextToken": {}, "TableList": { - "shape": "Sp1" + "shape": "Spb" } } } @@ -4954,6 +5023,35 @@ } } }, + "StartColumnStatisticsTaskRun": { + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName", + "Role" + ], + "members": { + "DatabaseName": {}, + "TableName": {}, + "ColumnNameList": { + "shape": "Sk0" + }, + "Role": {}, + "SampleSize": { + "type": "double" + }, + "CatalogID": {}, + "SecurityConfiguration": {} + } + }, + "output": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRunId": {} + } + } + }, "StartCrawler": { "input": { "type": "structure", @@ -5035,13 +5133,13 @@ }, "ClientToken": {}, "AdditionalRunOptions": { - "shape": "Skr" + "shape": "Sl2" }, "RulesetNames": { - "shape": "Sks" + "shape": "Sl3" }, "AdditionalDataSources": { - "shape": "Sku" + "shape": "Sl5" } } }, @@ -5208,6 +5306,23 @@ } } }, + "StopColumnStatisticsTaskRun": { + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "DatabaseName": {}, + "TableName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "StopCrawler": { "input": { "type": "structure", @@ -5438,7 +5553,7 @@ "shape": "S6" }, "ColumnStatisticsList": { - "shape": "Suo" + "shape": "Sv5" } } }, @@ -5446,7 +5561,7 @@ "type": "structure", "members": { "Errors": { - "shape": "Suq" + "shape": "Sv7" } } } @@ -5464,7 +5579,7 @@ "DatabaseName": {}, "TableName": {}, "ColumnStatisticsList": { - "shape": "Suo" + "shape": "Sv5" } } }, @@ -5472,7 +5587,7 @@ "type": "structure", "members": { "Errors": { - "shape": "Suq" + "shape": "Sv7" } } } @@ -5821,7 +5936,7 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "So0" + "shape": "Soa" }, "Compatibility": {}, "Description": {} @@ -9828,6 +9943,49 @@ } }, "Sjy": { + "type": "structure", + "members": { + "CustomerId": {}, + "ColumnStatisticsTaskRunId": {}, + "DatabaseName": {}, + "TableName": {}, + "ColumnNameList": { + "shape": "Sk0" + }, + "CatalogID": {}, + "Role": {}, + "SampleSize": { + "type": "double" + }, + "SecurityConfiguration": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "WorkerType": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastUpdated": { + "type": "timestamp" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "ErrorMessage": {}, + "DPUSeconds": { + "type": "double" + } + } + }, + "Sk0": { + "type": "list", + "member": {} + }, + "Sk9": { "type": "structure", "members": { "Name": {}, @@ -9851,7 +10009,7 @@ "LastUpdatedBy": {} } }, - "Skf": { + "Skq": { "type": "structure", "members": { "EncryptionAtRest": { @@ -9878,7 +10036,7 @@ } } }, - "Skr": { + "Sl2": { "type": "structure", "members": { "CloudWatchMetricsEnabled": { @@ -9887,18 +10045,18 @@ "ResultsS3Prefix": {} } }, - "Sks": { + "Sl3": { "type": "list", "member": {} }, - "Sku": { + "Sl5": { "type": "map", "key": {}, "value": { "shape": "S43" } }, - "Skx": { + "Sl8": { "type": "structure", "required": [ "Name" @@ -9925,7 +10083,7 @@ } } }, - "Slf": { + "Slq": { "type": "structure", "members": { "JobName": {}, @@ -9943,7 +10101,7 @@ "JobBookmark": {} } }, - "Slp": { + "Sm0": { "type": "structure", "members": { "TaskType": {}, @@ -9978,7 +10136,7 @@ } } }, - "Sm8": { + "Smj": { "type": "structure", "required": [ "TransformType" @@ -10033,7 +10191,7 @@ } } }, - "Smf": { + "Smq": { "type": "list", "member": { "type": "structure", @@ -10043,7 +10201,7 @@ } } }, - "Smi": { + "Smt": { "type": "structure", "members": { "Name": {}, @@ -10063,11 +10221,11 @@ "type": "timestamp" }, "Schema": { - "shape": "Smf" + "shape": "Smq" } } }, - "Smj": { + "Smu": { "type": "structure", "required": [ "Column", @@ -10078,7 +10236,7 @@ "SortDirection": {} } }, - "Smp": { + "Sn0": { "type": "structure", "required": [ "DatabaseName", @@ -10089,13 +10247,13 @@ "TableName": {} } }, - "Smq": { + "Sn1": { "type": "list", "member": { - "shape": "Smp" + "shape": "Sn0" } }, - "Smr": { + "Sn2": { "type": "structure", "members": { "Jdbc": { @@ -10109,7 +10267,7 @@ } } }, - "Smt": { + "Sn4": { "type": "list", "member": { "type": "structure", @@ -10123,7 +10281,7 @@ } } }, - "Snd": { + "Snn": { "type": "structure", "required": [ "SegmentNumber", @@ -10138,7 +10296,7 @@ } } }, - "So0": { + "Soa": { "type": "structure", "members": { "LatestVersion": { @@ -10149,7 +10307,7 @@ } } }, - "So9": { + "Soj": { "type": "structure", "members": { "Name": {}, @@ -10161,7 +10319,7 @@ } } }, - "Soh": { + "Sor": { "type": "structure", "members": { "Id": { @@ -10200,7 +10358,7 @@ } } }, - "Soo": { + "Soy": { "type": "structure", "required": [ "Name" @@ -10256,22 +10414,22 @@ } } }, - "Sou": { + "Sp4": { "type": "structure", "members": { "Table": { - "shape": "Soo" + "shape": "Soy" }, "VersionId": {} } }, - "Sp1": { + "Spb": { "type": "list", "member": { - "shape": "Soo" + "shape": "Soy" } }, - "Sp9": { + "Spj": { "type": "structure", "members": { "AdditionalAuditContext": {}, @@ -10284,11 +10442,11 @@ } } }, - "Spc": { + "Spm": { "type": "list", "member": {} }, - "Spp": { + "Spz": { "type": "structure", "members": { "FunctionName": {}, @@ -10305,24 +10463,24 @@ "CatalogId": {} } }, - "Sse": { + "Ssr": { "type": "structure", "members": { "MetadataKey": {}, "MetadataValue": {} } }, - "Ssz": { + "Stc": { "type": "list", "member": {} }, - "Suo": { + "Sv5": { "type": "list", "member": { "shape": "Sjb" } }, - "Suq": { + "Sv7": { "type": "list", "member": { "type": "structure", diff --git a/apis/glue-2017-03-31.normal.json b/apis/glue-2017-03-31.normal.json index 1b8d8714bb..f19cda60fa 100644 --- a/apis/glue-2017-03-31.normal.json +++ b/apis/glue-2017-03-31.normal.json @@ -2332,6 +2332,50 @@ ], "documentation": "

Retrieves table statistics of columns.

The Identity and Access Management (IAM) permission required for this operation is GetTable.

" }, + "GetColumnStatisticsTaskRun": { + "name": "GetColumnStatisticsTaskRun", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetColumnStatisticsTaskRunRequest" + }, + "output": { + "shape": "GetColumnStatisticsTaskRunResponse" + }, + "errors": [ + { + "shape": "EntityNotFoundException" + }, + { + "shape": "OperationTimeoutException" + }, + { + "shape": "InvalidInputException" + } + ], + "documentation": "

Get the associated metadata/information for a task run, given a task run ID.

" + }, + "GetColumnStatisticsTaskRuns": { + "name": "GetColumnStatisticsTaskRuns", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetColumnStatisticsTaskRunsRequest" + }, + "output": { + "shape": "GetColumnStatisticsTaskRunsResponse" + }, + "errors": [ + { + "shape": "OperationTimeoutException" + } + ], + "documentation": "

Retrieves information about all runs associated with the specified table.

" + }, "GetConnection": { "name": "GetConnection", "http": { @@ -4087,6 +4131,25 @@ ], "documentation": "

Lists all the blueprint names in an account.

" }, + "ListColumnStatisticsTaskRuns": { + "name": "ListColumnStatisticsTaskRuns", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListColumnStatisticsTaskRunsRequest" + }, + "output": { + "shape": "ListColumnStatisticsTaskRunsResponse" + }, + "errors": [ + { + "shape": "OperationTimeoutException" + } + ], + "documentation": "

List all task runs for a particular account.

" + }, "ListCrawlers": { "name": "ListCrawlers", "http": { @@ -4936,6 +4999,40 @@ ], "documentation": "

Starts a new run of the specified blueprint.

" }, + "StartColumnStatisticsTaskRun": { + "name": "StartColumnStatisticsTaskRun", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "StartColumnStatisticsTaskRunRequest" + }, + "output": { + "shape": "StartColumnStatisticsTaskRunResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "EntityNotFoundException" + }, + { + "shape": "ColumnStatisticsTaskRunningException" + }, + { + "shape": "OperationTimeoutException" + }, + { + "shape": "ResourceNumberLimitExceededException" + }, + { + "shape": "InvalidInputException" + } + ], + "documentation": "

Starts a column statistics task run, for a specified table and columns.

" + }, "StartCrawler": { "name": "StartCrawler", "http": { @@ -5279,6 +5376,34 @@ ], "documentation": "

Starts a new run of the specified workflow.

" }, + "StopColumnStatisticsTaskRun": { + "name": "StopColumnStatisticsTaskRun", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "StopColumnStatisticsTaskRunRequest" + }, + "output": { + "shape": "StopColumnStatisticsTaskRunResponse" + }, + "errors": [ + { + "shape": "EntityNotFoundException" + }, + { + "shape": "ColumnStatisticsTaskNotRunningException" + }, + { + "shape": "ColumnStatisticsTaskStoppingException" + }, + { + "shape": "OperationTimeoutException" + } + ], + "documentation": "

Stops a task run for the specified table.

" + }, "StopCrawler": { "name": "StopCrawler", "http": { @@ -8595,6 +8720,12 @@ "shape": "Column" } }, + "ColumnNameList": { + "type": "list", + "member": { + "shape": "NameString" + } + }, "ColumnNameString": { "type": "string", "max": 1024, @@ -8716,6 +8847,108 @@ "shape": "ColumnStatistics" } }, + "ColumnStatisticsState": { + "type": "string", + "enum": [ + "STARTING", + "RUNNING", + "SUCCEEDED", + "FAILED", + "STOPPED" + ] + }, + "ColumnStatisticsTaskRun": { + "type": "structure", + "members": { + "CustomerId": { + "shape": "AccountId", + "documentation": "

The Amazon Web Services account ID.

" + }, + "ColumnStatisticsTaskRunId": { + "shape": "HashString", + "documentation": "

The identifier for the particular column statistics task run.

" + }, + "DatabaseName": { + "shape": "DatabaseName", + "documentation": "

The database where the table resides.

" + }, + "TableName": { + "shape": "TableName", + "documentation": "

The name of the table for which column statistics is generated.

" + }, + "ColumnNameList": { + "shape": "ColumnNameList", + "documentation": "

A list of the column names. If none is supplied, all column names for the table will be used by default.

" + }, + "CatalogID": { + "shape": "CatalogIdString", + "documentation": "

The ID of the Data Catalog where the table resides. If none is supplied, the Amazon Web Services account ID is used by default.

" + }, + "Role": { + "shape": "Role", + "documentation": "

The IAM role that the service assumes to generate statistics.

" + }, + "SampleSize": { + "shape": "SampleSizePercentage", + "documentation": "

The percentage of rows used to generate statistics. If none is supplied, the entire table will be used to generate stats.

" + }, + "SecurityConfiguration": { + "shape": "CrawlerSecurityConfiguration", + "documentation": "

Name of the security configuration that is used to encrypt CloudWatch logs for the column stats task run.

" + }, + "NumberOfWorkers": { + "shape": "PositiveInteger", + "documentation": "

The number of workers used to generate column statistics. The job is preconfigured to autoscale up to 25 instances.

" + }, + "WorkerType": { + "shape": "NameString", + "documentation": "

The type of workers being used for generating stats. The default is g.1x.

" + }, + "Status": { + "shape": "ColumnStatisticsState", + "documentation": "

The status of the task run.

" + }, + "CreationTime": { + "shape": "Timestamp", + "documentation": "

The time that this task was created.

" + }, + "LastUpdated": { + "shape": "Timestamp", + "documentation": "

The last point in time when this task was modified.

" + }, + "StartTime": { + "shape": "Timestamp", + "documentation": "

The start time of the task.

" + }, + "EndTime": { + "shape": "Timestamp", + "documentation": "

The end time of the task.

" + }, + "ErrorMessage": { + "shape": "DescriptionString", + "documentation": "

The error message for the job.

" + }, + "DPUSeconds": { + "shape": "NonNegativeDouble", + "documentation": "

The calculated DPU usage in seconds for all autoscaled workers.

" + } + }, + "documentation": "

The object that shows the details of the column stats run.

" + }, + "ColumnStatisticsTaskRunIdList": { + "type": "list", + "member": { + "shape": "HashString" + }, + "max": 100, + "min": 0 + }, + "ColumnStatisticsTaskRunsList": { + "type": "list", + "member": { + "shape": "ColumnStatisticsTaskRun" + } + }, "ColumnStatisticsType": { "type": "string", "enum": [ @@ -13556,6 +13789,65 @@ } } }, + "GetColumnStatisticsTaskRunRequest": { + "type": "structure", + "required": [ + "ColumnStatisticsTaskRunId" + ], + "members": { + "ColumnStatisticsTaskRunId": { + "shape": "HashString", + "documentation": "

The identifier for the particular column statistics task run.

" + } + } + }, + "GetColumnStatisticsTaskRunResponse": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRun": { + "shape": "ColumnStatisticsTaskRun", + "documentation": "

A ColumnStatisticsTaskRun object representing the details of the column stats run.

" + } + } + }, + "GetColumnStatisticsTaskRunsRequest": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "DatabaseName": { + "shape": "DatabaseName", + "documentation": "

The name of the database where the table resides.

" + }, + "TableName": { + "shape": "NameString", + "documentation": "

The name of the table.

" + }, + "MaxResults": { + "shape": "PageSize", + "documentation": "

The maximum size of the response.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

A continuation token, if this is a continuation call.

" + } + } + }, + "GetColumnStatisticsTaskRunsResponse": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRuns": { + "shape": "ColumnStatisticsTaskRunsList", + "documentation": "

A list of column statistics task runs.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

A continuation token, if not all task runs have yet been returned.

" + } + } + }, "GetConnectionRequest": { "type": "structure", "required": [ @@ -17282,6 +17574,32 @@ } } }, + "ListColumnStatisticsTaskRunsRequest": { + "type": "structure", + "members": { + "MaxResults": { + "shape": "PageSize", + "documentation": "

The maximum size of the response.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

A continuation token, if this is a continuation call.

" + } + } + }, + "ListColumnStatisticsTaskRunsResponse": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRunIds": { + "shape": "ColumnStatisticsTaskRunIdList", + "documentation": "

A list of column statistics task run IDs.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

A continuation token, if not all task run IDs have yet been returned.

" + } + } + }, "ListCrawlersRequest": { "type": "structure", "members": { @@ -19142,6 +19460,10 @@ "box": true, "min": 10 }, + "PositiveInteger": { + "type": "integer", + "min": 1 + }, "PositiveLong": { "type": "long", "box": true, @@ -20772,6 +21094,11 @@ "shape": "S3Target" } }, + "SampleSizePercentage": { + "type": "double", + "max": 100, + "min": 0 + }, "ScalaCode": { "type": "string" }, @@ -21793,6 +22120,53 @@ } } }, + "StartColumnStatisticsTaskRunRequest": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName", + "Role" + ], + "members": { + "DatabaseName": { + "shape": "NameString", + "documentation": "

The name of the database where the table resides.

" + }, + "TableName": { + "shape": "NameString", + "documentation": "

The name of the table to generate statistics.

" + }, + "ColumnNameList": { + "shape": "ColumnNameList", + "documentation": "

A list of the column names to generate statistics. If none is supplied, all column names for the table will be used by default.

" + }, + "Role": { + "shape": "NameString", + "documentation": "

The IAM role that the service assumes to generate statistics.

" + }, + "SampleSize": { + "shape": "SampleSizePercentage", + "documentation": "

The percentage of rows used to generate statistics. If none is supplied, the entire table will be used to generate stats.

" + }, + "CatalogID": { + "shape": "NameString", + "documentation": "

The ID of the Data Catalog where the table reside. If none is supplied, the Amazon Web Services account ID is used by default.

" + }, + "SecurityConfiguration": { + "shape": "NameString", + "documentation": "

Name of the security configuration that is used to encrypt CloudWatch logs for the column stats task run.

" + } + } + }, + "StartColumnStatisticsTaskRunResponse": { + "type": "structure", + "members": { + "ColumnStatisticsTaskRunId": { + "shape": "HashString", + "documentation": "

The identifier for the column statistics task run.

" + } + } + }, "StartCrawlerRequest": { "type": "structure", "required": [ @@ -22244,6 +22618,27 @@ "ERROR" ] }, + "StopColumnStatisticsTaskRunRequest": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "DatabaseName": { + "shape": "DatabaseName", + "documentation": "

The name of the database where the table resides.

" + }, + "TableName": { + "shape": "NameString", + "documentation": "

The name of the table.

" + } + } + }, + "StopColumnStatisticsTaskRunResponse": { + "type": "structure", + "members": {} + }, "StopCrawlerRequest": { "type": "structure", "required": [ diff --git a/apis/glue-2017-03-31.paginators.json b/apis/glue-2017-03-31.paginators.json index a1dfea9c20..7b7558dae2 100644 --- a/apis/glue-2017-03-31.paginators.json +++ b/apis/glue-2017-03-31.paginators.json @@ -10,6 +10,11 @@ "limit_key": "MaxResults", "output_token": "NextToken" }, + "GetColumnStatisticsTaskRuns": { + "input_token": "NextToken", + "limit_key": "MaxResults", + "output_token": "NextToken" + }, "GetConnections": { "input_token": "NextToken", "limit_key": "MaxResults", @@ -112,6 +117,11 @@ "limit_key": "MaxResults", "output_token": "NextToken" }, + "ListColumnStatisticsTaskRuns": { + "input_token": "NextToken", + "limit_key": "MaxResults", + "output_token": "NextToken" + }, "ListCrawlers": { "input_token": "NextToken", "limit_key": "MaxResults", diff --git a/apis/imagebuilder-2019-12-02.min.json b/apis/imagebuilder-2019-12-02.min.json index 18100cc485..d3f8421f1e 100644 --- a/apis/imagebuilder-2019-12-02.min.json +++ b/apis/imagebuilder-2019-12-02.min.json @@ -40,6 +40,31 @@ } } }, + "CancelLifecycleExecution": { + "http": { + "method": "PUT", + "requestUri": "/CancelLifecycleExecution" + }, + "input": { + "type": "structure", + "required": [ + "lifecycleExecutionId", + "clientToken" + ], + "members": { + "lifecycleExecutionId": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "lifecycleExecutionId": {} + } + } + }, "CreateComponent": { "http": { "method": "PUT", @@ -60,13 +85,13 @@ "changeDescription": {}, "platform": {}, "supportedOsVersions": { - "shape": "Sa" + "shape": "Sd" }, "data": {}, "uri": {}, "kmsKeyId": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "clientToken": { "idempotencyToken": true @@ -104,10 +129,10 @@ "description": {}, "semanticVersion": {}, "components": { - "shape": "Sl" + "shape": "So" }, "instanceConfiguration": { - "shape": "St" + "shape": "Sw" }, "dockerfileTemplateData": {}, "dockerfileTemplateUri": {}, @@ -115,11 +140,11 @@ "imageOsVersionOverride": {}, "parentImage": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "workingDirectory": {}, "targetRepository": { - "shape": "S14" + "shape": "S17" }, "kmsKeyId": {}, "clientToken": { @@ -152,10 +177,10 @@ "name": {}, "description": {}, "distributions": { - "shape": "S19" + "shape": "S1c" }, "tags": { - "shape": "Se" + "shape": "Sh" }, "clientToken": { "idempotencyToken": true @@ -188,19 +213,19 @@ "distributionConfigurationArn": {}, "infrastructureConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S25" + "shape": "S28" }, "enhancedImageMetadataEnabled": { "type": "boolean" }, "tags": { - "shape": "Se" + "shape": "Sh" }, "clientToken": { "idempotencyToken": true }, "imageScanningConfiguration": { - "shape": "S27" + "shape": "S2a" } } }, @@ -233,23 +258,23 @@ "infrastructureConfigurationArn": {}, "distributionConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S25" + "shape": "S28" }, "enhancedImageMetadataEnabled": { "type": "boolean" }, "schedule": { - "shape": "S2b" + "shape": "S2e" }, "status": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "clientToken": { "idempotencyToken": true }, "imageScanningConfiguration": { - "shape": "S27" + "shape": "S2a" } } }, @@ -281,18 +306,18 @@ "description": {}, "semanticVersion": {}, "components": { - "shape": "Sl" + "shape": "So" }, "parentImage": {}, "blockDeviceMappings": { - "shape": "Su" + "shape": "Sx" }, "tags": { - "shape": "Se" + "shape": "Sh" }, "workingDirectory": {}, "additionalInstanceConfiguration": { - "shape": "S2i" + "shape": "S2l" }, "clientToken": { "idempotencyToken": true @@ -324,15 +349,15 @@ "name": {}, "description": {}, "instanceTypes": { - "shape": "S2n" + "shape": "S2q" }, "instanceProfileName": {}, "securityGroupIds": { - "shape": "S2q" + "shape": "S2t" }, "subnetId": {}, "logging": { - "shape": "S2r" + "shape": "S2u" }, "keyPair": {}, "terminateInstanceOnFailure": { @@ -340,13 +365,13 @@ }, "snsTopicArn": {}, "resourceTags": { - "shape": "S2u" + "shape": "S2x" }, "instanceMetadataOptions": { - "shape": "S2v" + "shape": "S2y" }, "tags": { - "shape": "Se" + "shape": "Sh" }, "clientToken": { "idempotencyToken": true @@ -362,6 +387,49 @@ } } }, + "CreateLifecyclePolicy": { + "http": { + "method": "PUT", + "requestUri": "/CreateLifecyclePolicy" + }, + "input": { + "type": "structure", + "required": [ + "name", + "executionRole", + "resourceType", + "policyDetails", + "resourceSelection", + "clientToken" + ], + "members": { + "name": {}, + "description": {}, + "status": {}, + "executionRole": {}, + "resourceType": {}, + "policyDetails": { + "shape": "S36" + }, + "resourceSelection": { + "shape": "S3k" + }, + "tags": { + "shape": "Sh" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "clientToken": {}, + "lifecyclePolicyArn": {} + } + } + }, "DeleteComponent": { "http": { "method": "DELETE", @@ -537,6 +605,30 @@ } } }, + "DeleteLifecyclePolicy": { + "http": { + "method": "DELETE", + "requestUri": "/DeleteLifecyclePolicy" + }, + "input": { + "type": "structure", + "required": [ + "lifecyclePolicyArn" + ], + "members": { + "lifecyclePolicyArn": { + "location": "querystring", + "locationName": "lifecyclePolicyArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "lifecyclePolicyArn": {} + } + } + }, "GetComponent": { "http": { "method": "GET", @@ -569,10 +661,10 @@ "type": {}, "platform": {}, "supportedOsVersions": { - "shape": "Sa" + "shape": "Sd" }, "state": { - "shape": "S3i" + "shape": "S4a" }, "parameters": { "type": "list", @@ -586,7 +678,7 @@ "name": {}, "type": {}, "defaultValue": { - "shape": "Sr" + "shape": "Su" }, "description": {} } @@ -600,7 +692,7 @@ }, "dateCreated": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "publisher": {}, "obfuscate": { @@ -658,7 +750,7 @@ "members": { "requestId": {}, "containerRecipe": { - "shape": "S3v" + "shape": "S4n" } } } @@ -710,7 +802,7 @@ "members": { "requestId": {}, "distributionConfiguration": { - "shape": "S41" + "shape": "S4t" } } } @@ -749,31 +841,31 @@ }, "osVersion": {}, "state": { - "shape": "S48" + "shape": "S50" }, "imageRecipe": { - "shape": "S4a" + "shape": "S52" }, "containerRecipe": { - "shape": "S3v" + "shape": "S4n" }, "sourcePipelineName": {}, "sourcePipelineArn": {}, "infrastructureConfiguration": { - "shape": "S4c" + "shape": "S54" }, "distributionConfiguration": { - "shape": "S41" + "shape": "S4t" }, "imageTestsConfiguration": { - "shape": "S25" + "shape": "S28" }, "dateCreated": {}, "outputResources": { - "shape": "S4d" + "shape": "S55" }, "tags": { - "shape": "Se" + "shape": "Sh" }, "buildType": {}, "imageSource": {}, @@ -785,8 +877,12 @@ } }, "imageScanningConfiguration": { - "shape": "S27" - } + "shape": "S2a" + }, + "deprecationTime": { + "type": "timestamp" + }, + "lifecycleExecutionId": {} } } } @@ -814,7 +910,7 @@ "members": { "requestId": {}, "imagePipeline": { - "shape": "S4o" + "shape": "S5h" } } } @@ -866,7 +962,7 @@ "members": { "requestId": {}, "imageRecipe": { - "shape": "S4a" + "shape": "S52" } } } @@ -918,7 +1014,85 @@ "members": { "requestId": {}, "infrastructureConfiguration": { - "shape": "S4c" + "shape": "S54" + } + } + } + }, + "GetLifecycleExecution": { + "http": { + "method": "GET", + "requestUri": "/GetLifecycleExecution" + }, + "input": { + "type": "structure", + "required": [ + "lifecycleExecutionId" + ], + "members": { + "lifecycleExecutionId": { + "location": "querystring", + "locationName": "lifecycleExecutionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "lifecycleExecution": { + "shape": "S5s" + } + } + } + }, + "GetLifecyclePolicy": { + "http": { + "method": "GET", + "requestUri": "/GetLifecyclePolicy" + }, + "input": { + "type": "structure", + "required": [ + "lifecyclePolicyArn" + ], + "members": { + "lifecyclePolicyArn": { + "location": "querystring", + "locationName": "lifecyclePolicyArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "lifecyclePolicy": { + "type": "structure", + "members": { + "arn": {}, + "name": {}, + "description": {}, + "status": {}, + "executionRole": {}, + "resourceType": {}, + "policyDetails": { + "shape": "S36" + }, + "resourceSelection": { + "shape": "S3k" + }, + "dateCreated": { + "type": "timestamp" + }, + "dateUpdated": { + "type": "timestamp" + }, + "dateLastRun": { + "type": "timestamp" + }, + "tags": { + "shape": "Sh" + } + } } } } @@ -1036,7 +1210,7 @@ "uri": {}, "kmsKeyId": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "clientToken": { "idempotencyToken": true @@ -1074,7 +1248,7 @@ "osVersion": {}, "vmImportTaskId": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "clientToken": { "idempotencyToken": true @@ -1121,10 +1295,10 @@ "version": {}, "platform": {}, "supportedOsVersions": { - "shape": "Sa" + "shape": "Sd" }, "state": { - "shape": "S3i" + "shape": "S4a" }, "type": {}, "owner": {}, @@ -1132,7 +1306,7 @@ "changeDescription": {}, "dateCreated": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "publisher": {}, "obfuscate": { @@ -1154,7 +1328,7 @@ "members": { "owner": {}, "filters": { - "shape": "S5v" + "shape": "S6x" }, "byName": { "type": "boolean" @@ -1180,7 +1354,7 @@ "description": {}, "platform": {}, "supportedOsVersions": { - "shape": "Sa" + "shape": "Sd" }, "type": {}, "owner": {}, @@ -1201,7 +1375,7 @@ "members": { "owner": {}, "filters": { - "shape": "S5v" + "shape": "S6x" }, "maxResults": { "type": "integer" @@ -1226,7 +1400,7 @@ "parentImage": {}, "dateCreated": {}, "tags": { - "shape": "Se" + "shape": "Sh" } } } @@ -1243,7 +1417,7 @@ "type": "structure", "members": { "filters": { - "shape": "S5v" + "shape": "S6x" }, "maxResults": { "type": "integer" @@ -1266,7 +1440,7 @@ "dateCreated": {}, "dateUpdated": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "regions": { "type": "list", @@ -1291,7 +1465,7 @@ "members": { "imageVersionArn": {}, "filters": { - "shape": "S5v" + "shape": "S6x" }, "maxResults": { "type": "integer" @@ -1304,7 +1478,7 @@ "members": { "requestId": {}, "imageSummaryList": { - "shape": "S6f" + "shape": "S7h" }, "nextToken": {} } @@ -1357,7 +1531,7 @@ "members": { "imagePipelineArn": {}, "filters": { - "shape": "S5v" + "shape": "S6x" }, "maxResults": { "type": "integer" @@ -1370,7 +1544,7 @@ "members": { "requestId": {}, "imageSummaryList": { - "shape": "S6f" + "shape": "S7h" }, "nextToken": {} } @@ -1384,7 +1558,7 @@ "type": "structure", "members": { "filters": { - "shape": "S5v" + "shape": "S6x" }, "maxResults": { "type": "integer" @@ -1399,7 +1573,7 @@ "imagePipelineList": { "type": "list", "member": { - "shape": "S4o" + "shape": "S5h" } }, "nextToken": {} @@ -1415,7 +1589,7 @@ "members": { "owner": {}, "filters": { - "shape": "S5v" + "shape": "S6x" }, "maxResults": { "type": "integer" @@ -1439,7 +1613,7 @@ "parentImage": {}, "dateCreated": {}, "tags": { - "shape": "Se" + "shape": "Sh" } } } @@ -1456,7 +1630,7 @@ "type": "structure", "members": { "filter": { - "shape": "S5w" + "shape": "S6y" }, "nextToken": {} } @@ -1476,7 +1650,7 @@ "members": { "accountId": {}, "severityCounts": { - "shape": "S6z" + "shape": "S81" } } }, @@ -1485,7 +1659,7 @@ "members": { "imageBuildVersionArn": {}, "severityCounts": { - "shape": "S6z" + "shape": "S81" } } }, @@ -1494,7 +1668,7 @@ "members": { "imagePipelineArn": {}, "severityCounts": { - "shape": "S6z" + "shape": "S81" } } }, @@ -1503,7 +1677,7 @@ "members": { "vulnerabilityId": {}, "severityCounts": { - "shape": "S6z" + "shape": "S81" } } } @@ -1681,7 +1855,7 @@ "members": { "owner": {}, "filters": { - "shape": "S5v" + "shape": "S6x" }, "byName": { "type": "boolean" @@ -1729,7 +1903,7 @@ "type": "structure", "members": { "filters": { - "shape": "S5v" + "shape": "S6x" }, "maxResults": { "type": "integer" @@ -1752,13 +1926,13 @@ "dateCreated": {}, "dateUpdated": {}, "resourceTags": { - "shape": "S2u" + "shape": "S2x" }, "tags": { - "shape": "Se" + "shape": "Sh" }, "instanceTypes": { - "shape": "S2n" + "shape": "S2q" }, "instanceProfileName": {} } @@ -1768,6 +1942,150 @@ } } }, + "ListLifecycleExecutionResources": { + "http": { + "requestUri": "/ListLifecycleExecutionResources" + }, + "input": { + "type": "structure", + "required": [ + "lifecycleExecutionId" + ], + "members": { + "lifecycleExecutionId": {}, + "parentResourceId": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "lifecycleExecutionId": {}, + "lifecycleExecutionState": { + "shape": "S5u" + }, + "resources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": {}, + "resourceId": {}, + "state": { + "shape": "S97" + }, + "action": { + "type": "structure", + "members": { + "name": {}, + "reason": {} + } + }, + "region": {}, + "snapshots": { + "type": "list", + "member": { + "type": "structure", + "members": { + "snapshotId": {}, + "state": { + "shape": "S97" + } + } + } + }, + "imageUris": { + "shape": "S1j" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListLifecycleExecutions": { + "http": { + "requestUri": "/ListLifecycleExecutions" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "lifecycleExecutions": { + "type": "list", + "member": { + "shape": "S5s" + } + }, + "nextToken": {} + } + } + }, + "ListLifecyclePolicies": { + "http": { + "requestUri": "/ListLifecyclePolicies" + }, + "input": { + "type": "structure", + "members": { + "filters": { + "shape": "S6x" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "lifecyclePolicySummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "name": {}, + "description": {}, + "status": {}, + "executionRole": {}, + "resourceType": {}, + "dateCreated": { + "type": "timestamp" + }, + "dateUpdated": { + "type": "timestamp" + }, + "dateLastRun": { + "type": "timestamp" + }, + "tags": { + "shape": "Sh" + } + } + } + }, + "nextToken": {} + } + } + }, "ListTagsForResource": { "http": { "method": "GET", @@ -1789,7 +2107,7 @@ "type": "structure", "members": { "tags": { - "shape": "Se" + "shape": "Sh" } } } @@ -2019,6 +2337,65 @@ } } }, + "StartResourceStateUpdate": { + "http": { + "method": "PUT", + "requestUri": "/StartResourceStateUpdate" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "state", + "clientToken" + ], + "members": { + "resourceArn": {}, + "state": { + "type": "structure", + "members": { + "status": {} + } + }, + "executionRole": {}, + "includeResources": { + "type": "structure", + "members": { + "amis": { + "type": "boolean" + }, + "snapshots": { + "type": "boolean" + }, + "containers": { + "type": "boolean" + } + } + }, + "exclusionRules": { + "type": "structure", + "members": { + "amis": { + "shape": "S3h" + } + } + }, + "updateAt": { + "type": "timestamp" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "lifecycleExecutionId": {}, + "resourceArn": {} + } + } + }, "TagResource": { "http": { "requestUri": "/tags/{resourceArn}" @@ -2035,7 +2412,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Se" + "shape": "Sh" } } }, @@ -2089,7 +2466,7 @@ "distributionConfigurationArn": {}, "description": {}, "distributions": { - "shape": "S19" + "shape": "S1c" }, "clientToken": { "idempotencyToken": true @@ -2125,20 +2502,20 @@ "infrastructureConfigurationArn": {}, "distributionConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S25" + "shape": "S28" }, "enhancedImageMetadataEnabled": { "type": "boolean" }, "schedule": { - "shape": "S2b" + "shape": "S2e" }, "status": {}, "clientToken": { "idempotencyToken": true }, "imageScanningConfiguration": { - "shape": "S27" + "shape": "S2a" } } }, @@ -2167,15 +2544,15 @@ "infrastructureConfigurationArn": {}, "description": {}, "instanceTypes": { - "shape": "S2n" + "shape": "S2q" }, "instanceProfileName": {}, "securityGroupIds": { - "shape": "S2q" + "shape": "S2t" }, "subnetId": {}, "logging": { - "shape": "S2r" + "shape": "S2u" }, "keyPair": {}, "terminateInstanceOnFailure": { @@ -2186,10 +2563,10 @@ "idempotencyToken": true }, "resourceTags": { - "shape": "S2u" + "shape": "S2x" }, "instanceMetadataOptions": { - "shape": "S2v" + "shape": "S2y" } } }, @@ -2201,19 +2578,58 @@ "infrastructureConfigurationArn": {} } } + }, + "UpdateLifecyclePolicy": { + "http": { + "method": "PUT", + "requestUri": "/UpdateLifecyclePolicy" + }, + "input": { + "type": "structure", + "required": [ + "lifecyclePolicyArn", + "executionRole", + "resourceType", + "policyDetails", + "resourceSelection", + "clientToken" + ], + "members": { + "lifecyclePolicyArn": {}, + "description": {}, + "status": {}, + "executionRole": {}, + "resourceType": {}, + "policyDetails": { + "shape": "S36" + }, + "resourceSelection": { + "shape": "S3k" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "lifecyclePolicyArn": {} + } + } } }, "shapes": { - "Sa": { + "Sd": { "type": "list", "member": {} }, - "Se": { + "Sh": { "type": "map", "key": {}, "value": {} }, - "Sl": { + "So": { "type": "list", "member": { "type": "structure", @@ -2233,7 +2649,7 @@ "members": { "name": {}, "value": { - "shape": "Sr" + "shape": "Su" } } } @@ -2241,20 +2657,20 @@ } } }, - "Sr": { + "Su": { "type": "list", "member": {} }, - "St": { + "Sw": { "type": "structure", "members": { "image": {}, "blockDeviceMappings": { - "shape": "Su" + "shape": "Sx" } } }, - "Su": { + "Sx": { "type": "list", "member": { "type": "structure", @@ -2288,7 +2704,7 @@ } } }, - "S14": { + "S17": { "type": "structure", "required": [ "service", @@ -2299,7 +2715,7 @@ "repositoryName": {} } }, - "S19": { + "S1c": { "type": "list", "member": { "type": "structure", @@ -2314,20 +2730,20 @@ "name": {}, "description": {}, "targetAccountIds": { - "shape": "S1d" + "shape": "S1g" }, "amiTags": { - "shape": "Se" + "shape": "Sh" }, "kmsKeyId": {}, "launchPermission": { "type": "structure", "members": { "userIds": { - "shape": "S1d" + "shape": "S1g" }, "userGroups": { - "shape": "S1g" + "shape": "S1j" }, "organizationArns": { "type": "list", @@ -2349,10 +2765,10 @@ "members": { "description": {}, "containerTags": { - "shape": "S1g" + "shape": "S1j" }, "targetRepository": { - "shape": "S14" + "shape": "S17" } } }, @@ -2427,15 +2843,15 @@ } } }, - "S1d": { + "S1g": { "type": "list", "member": {} }, - "S1g": { + "S1j": { "type": "list", "member": {} }, - "S25": { + "S28": { "type": "structure", "members": { "imageTestsEnabled": { @@ -2446,7 +2862,7 @@ } } }, - "S27": { + "S2a": { "type": "structure", "members": { "imageScanningEnabled": { @@ -2457,13 +2873,13 @@ "members": { "repositoryName": {}, "containerTags": { - "shape": "S1g" + "shape": "S1j" } } } } }, - "S2b": { + "S2e": { "type": "structure", "members": { "scheduleExpression": {}, @@ -2471,7 +2887,7 @@ "pipelineExecutionStartCondition": {} } }, - "S2i": { + "S2l": { "type": "structure", "members": { "systemsManagerAgent": { @@ -2485,15 +2901,15 @@ "userDataOverride": {} } }, - "S2n": { + "S2q": { "type": "list", "member": {} }, - "S2q": { + "S2t": { "type": "list", "member": {} }, - "S2r": { + "S2u": { "type": "structure", "members": { "s3Logs": { @@ -2505,12 +2921,12 @@ } } }, - "S2u": { + "S2x": { "type": "map", "key": {}, "value": {} }, - "S2v": { + "S2y": { "type": "structure", "members": { "httpTokens": {}, @@ -2519,14 +2935,129 @@ } } }, - "S3i": { + "S36": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "action", + "filter" + ], + "members": { + "action": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "includeResources": { + "type": "structure", + "members": { + "amis": { + "type": "boolean" + }, + "snapshots": { + "type": "boolean" + }, + "containers": { + "type": "boolean" + } + } + } + } + }, + "filter": { + "type": "structure", + "required": [ + "type", + "value" + ], + "members": { + "type": {}, + "value": { + "type": "integer" + }, + "unit": {}, + "retainAtLeast": { + "type": "integer" + } + } + }, + "exclusionRules": { + "type": "structure", + "members": { + "tagMap": { + "shape": "Sh" + }, + "amis": { + "shape": "S3h" + } + } + } + } + } + }, + "S3h": { + "type": "structure", + "members": { + "isPublic": { + "type": "boolean" + }, + "regions": { + "shape": "S1j" + }, + "sharedAccounts": { + "shape": "S1g" + }, + "lastLaunched": { + "type": "structure", + "required": [ + "value", + "unit" + ], + "members": { + "value": { + "type": "integer" + }, + "unit": {} + } + }, + "tagMap": { + "shape": "Sh" + } + } + }, + "S3k": { + "type": "structure", + "members": { + "recipes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "semanticVersion" + ], + "members": { + "name": {}, + "semanticVersion": {} + } + } + }, + "tagMap": { + "shape": "Sh" + } + } + }, + "S4a": { "type": "structure", "members": { "status": {}, "reason": {} } }, - "S3v": { + "S4n": { "type": "structure", "members": { "arn": {}, @@ -2537,10 +3068,10 @@ "owner": {}, "version": {}, "components": { - "shape": "Sl" + "shape": "So" }, "instanceConfiguration": { - "shape": "St" + "shape": "Sw" }, "dockerfileTemplateData": {}, "kmsKeyId": {}, @@ -2550,15 +3081,15 @@ "parentImage": {}, "dateCreated": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "workingDirectory": {}, "targetRepository": { - "shape": "S14" + "shape": "S17" } } }, - "S41": { + "S4t": { "type": "structure", "required": [ "timeoutMinutes" @@ -2568,7 +3099,7 @@ "name": {}, "description": {}, "distributions": { - "shape": "S19" + "shape": "S1c" }, "timeoutMinutes": { "type": "integer" @@ -2576,18 +3107,18 @@ "dateCreated": {}, "dateUpdated": {}, "tags": { - "shape": "Se" + "shape": "Sh" } } }, - "S48": { + "S50": { "type": "structure", "members": { "status": {}, "reason": {} } }, - "S4a": { + "S52": { "type": "structure", "members": { "arn": {}, @@ -2598,38 +3129,38 @@ "owner": {}, "version": {}, "components": { - "shape": "Sl" + "shape": "So" }, "parentImage": {}, "blockDeviceMappings": { - "shape": "Su" + "shape": "Sx" }, "dateCreated": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "workingDirectory": {}, "additionalInstanceConfiguration": { - "shape": "S2i" + "shape": "S2l" } } }, - "S4c": { + "S54": { "type": "structure", "members": { "arn": {}, "name": {}, "description": {}, "instanceTypes": { - "shape": "S2n" + "shape": "S2q" }, "instanceProfileName": {}, "securityGroupIds": { - "shape": "S2q" + "shape": "S2t" }, "subnetId": {}, "logging": { - "shape": "S2r" + "shape": "S2u" }, "keyPair": {}, "terminateInstanceOnFailure": { @@ -2639,17 +3170,17 @@ "dateCreated": {}, "dateUpdated": {}, "resourceTags": { - "shape": "S2u" + "shape": "S2x" }, "instanceMetadataOptions": { - "shape": "S2v" + "shape": "S2y" }, "tags": { - "shape": "Se" + "shape": "Sh" } } }, - "S4d": { + "S55": { "type": "structure", "members": { "amis": { @@ -2662,7 +3193,7 @@ "name": {}, "description": {}, "state": { - "shape": "S48" + "shape": "S50" }, "accountId": {} } @@ -2675,14 +3206,14 @@ "members": { "region": {}, "imageUris": { - "shape": "S1g" + "shape": "S1j" } } } } } }, - "S4o": { + "S5h": { "type": "structure", "members": { "arn": {}, @@ -2697,10 +3228,10 @@ "infrastructureConfigurationArn": {}, "distributionConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S25" + "shape": "S28" }, "schedule": { - "shape": "S2b" + "shape": "S2e" }, "status": {}, "dateCreated": {}, @@ -2708,20 +3239,51 @@ "dateLastRun": {}, "dateNextRun": {}, "tags": { - "shape": "Se" + "shape": "Sh" }, "imageScanningConfiguration": { - "shape": "S27" + "shape": "S2a" } } }, - "S5v": { + "S5s": { + "type": "structure", + "members": { + "lifecycleExecutionId": {}, + "lifecyclePolicyArn": {}, + "resourcesImpactedSummary": { + "type": "structure", + "members": { + "hasImpactedResources": { + "type": "boolean" + } + } + }, + "state": { + "shape": "S5u" + }, + "startTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + } + } + }, + "S5u": { + "type": "structure", + "members": { + "status": {}, + "reason": {} + } + }, + "S6x": { "type": "list", "member": { - "shape": "S5w" + "shape": "S6y" } }, - "S5w": { + "S6y": { "type": "structure", "members": { "name": {}, @@ -2731,7 +3293,7 @@ } } }, - "S6f": { + "S7h": { "type": "list", "member": { "type": "structure", @@ -2743,22 +3305,26 @@ "platform": {}, "osVersion": {}, "state": { - "shape": "S48" + "shape": "S50" }, "owner": {}, "dateCreated": {}, "outputResources": { - "shape": "S4d" + "shape": "S55" }, "tags": { - "shape": "Se" + "shape": "Sh" }, "buildType": {}, - "imageSource": {} + "imageSource": {}, + "deprecationTime": { + "type": "timestamp" + }, + "lifecycleExecutionId": {} } } }, - "S6z": { + "S81": { "type": "structure", "members": { "all": { @@ -2774,6 +3340,13 @@ "type": "long" } } + }, + "S97": { + "type": "structure", + "members": { + "status": {}, + "reason": {} + } } } } \ No newline at end of file diff --git a/apis/imagebuilder-2019-12-02.normal.json b/apis/imagebuilder-2019-12-02.normal.json index 04a6b0cd80..766c6d9c8e 100644 --- a/apis/imagebuilder-2019-12-02.normal.json +++ b/apis/imagebuilder-2019-12-02.normal.json @@ -53,6 +53,46 @@ ], "documentation": "

CancelImageCreation cancels the creation of Image. This operation can only be used on images in a non-terminal state.

" }, + "CancelLifecycleExecution": { + "name": "CancelLifecycleExecution", + "http": { + "method": "PUT", + "requestUri": "/CancelLifecycleExecution" + }, + "input": { + "shape": "CancelLifecycleExecutionRequest" + }, + "output": { + "shape": "CancelLifecycleExecutionResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "IdempotentParameterMismatchException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + }, + { + "shape": "ResourceInUseException" + } + ], + "documentation": "

Cancel a specific image lifecycle policy runtime instance.

" + }, "CreateComponent": { "name": "CreateComponent", "http": { @@ -384,6 +424,52 @@ ], "documentation": "

Creates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.

" }, + "CreateLifecyclePolicy": { + "name": "CreateLifecyclePolicy", + "http": { + "method": "PUT", + "requestUri": "/CreateLifecyclePolicy" + }, + "input": { + "shape": "CreateLifecyclePolicyRequest" + }, + "output": { + "shape": "CreateLifecyclePolicyResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "IdempotentParameterMismatchException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + }, + { + "shape": "ResourceInUseException" + }, + { + "shape": "ResourceAlreadyExistsException" + }, + { + "shape": "ServiceQuotaExceededException" + } + ], + "documentation": "

Create a lifecycle policy resource.

" + }, "DeleteComponent": { "name": "DeleteComponent", "http": { @@ -643,6 +729,43 @@ ], "documentation": "

Deletes an infrastructure configuration.

" }, + "DeleteLifecyclePolicy": { + "name": "DeleteLifecyclePolicy", + "http": { + "method": "DELETE", + "requestUri": "/DeleteLifecyclePolicy" + }, + "input": { + "shape": "DeleteLifecyclePolicyRequest" + }, + "output": { + "shape": "DeleteLifecyclePolicyResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + }, + { + "shape": "ResourceDependencyException" + } + ], + "documentation": "

Delete the specified lifecycle policy resource.

" + }, "GetComponent": { "name": "GetComponent", "http": { @@ -1017,6 +1140,74 @@ ], "documentation": "

Gets an infrastructure configuration.

" }, + "GetLifecycleExecution": { + "name": "GetLifecycleExecution", + "http": { + "method": "GET", + "requestUri": "/GetLifecycleExecution" + }, + "input": { + "shape": "GetLifecycleExecutionRequest" + }, + "output": { + "shape": "GetLifecycleExecutionResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + } + ], + "documentation": "

Get the runtime information that was logged for a specific runtime instance of the lifecycle policy.

" + }, + "GetLifecyclePolicy": { + "name": "GetLifecyclePolicy", + "http": { + "method": "GET", + "requestUri": "/GetLifecyclePolicy" + }, + "input": { + "shape": "GetLifecyclePolicyRequest" + }, + "output": { + "shape": "GetLifecyclePolicyResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + } + ], + "documentation": "

Get details for the specified image lifecycle policy.

" + }, "GetWorkflowExecution": { "name": "GetWorkflowExecution", "http": { @@ -1643,6 +1834,117 @@ ], "documentation": "

Returns a list of infrastructure configurations.

" }, + "ListLifecycleExecutionResources": { + "name": "ListLifecycleExecutionResources", + "http": { + "method": "POST", + "requestUri": "/ListLifecycleExecutionResources" + }, + "input": { + "shape": "ListLifecycleExecutionResourcesRequest" + }, + "output": { + "shape": "ListLifecycleExecutionResourcesResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "InvalidPaginationTokenException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + } + ], + "documentation": "

List resources that the runtime instance of the image lifecycle identified for lifecycle actions.

" + }, + "ListLifecycleExecutions": { + "name": "ListLifecycleExecutions", + "http": { + "method": "POST", + "requestUri": "/ListLifecycleExecutions" + }, + "input": { + "shape": "ListLifecycleExecutionsRequest" + }, + "output": { + "shape": "ListLifecycleExecutionsResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "InvalidPaginationTokenException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + } + ], + "documentation": "

Get the lifecycle runtime history for the specified resource.

" + }, + "ListLifecyclePolicies": { + "name": "ListLifecyclePolicies", + "http": { + "method": "POST", + "requestUri": "/ListLifecyclePolicies" + }, + "input": { + "shape": "ListLifecyclePoliciesRequest" + }, + "output": { + "shape": "ListLifecyclePoliciesResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "InvalidPaginationTokenException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + } + ], + "documentation": "

Get a list of lifecycle policies in your Amazon Web Services account.

" + }, "ListTagsForResource": { "name": "ListTagsForResource", "http": { @@ -1945,8 +2247,51 @@ ], "documentation": "

Manually triggers a pipeline to create an image.

" }, - "TagResource": { - "name": "TagResource", + "StartResourceStateUpdate": { + "name": "StartResourceStateUpdate", + "http": { + "method": "PUT", + "requestUri": "/StartResourceStateUpdate" + }, + "input": { + "shape": "StartResourceStateUpdateRequest" + }, + "output": { + "shape": "StartResourceStateUpdateResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "IdempotentParameterMismatchException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + }, + { + "shape": "ResourceInUseException" + } + ], + "documentation": "

Begin asynchronous resource state update for lifecycle changes to the specified image resources.

" + }, + "TagResource": { + "name": "TagResource", "http": { "method": "POST", "requestUri": "/tags/{resourceArn}" @@ -2117,6 +2462,49 @@ } ], "documentation": "

Updates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.

" + }, + "UpdateLifecyclePolicy": { + "name": "UpdateLifecyclePolicy", + "http": { + "method": "PUT", + "requestUri": "/UpdateLifecyclePolicy" + }, + "input": { + "shape": "UpdateLifecyclePolicyRequest" + }, + "output": { + "shape": "UpdateLifecyclePolicyResponse" + }, + "errors": [ + { + "shape": "ServiceException" + }, + { + "shape": "ClientException" + }, + { + "shape": "ServiceUnavailableException" + }, + { + "shape": "InvalidRequestException" + }, + { + "shape": "IdempotentParameterMismatchException" + }, + { + "shape": "ForbiddenException" + }, + { + "shape": "CallRateLimitExceededException" + }, + { + "shape": "ResourceInUseException" + }, + { + "shape": "InvalidParameterCombinationException" + } + ], + "documentation": "

Update the specified lifecycle policy.

" } }, "shapes": { @@ -2272,7 +2660,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token that was used for this request.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "imageBuildVersionArn": { "shape": "ImageBuildVersionArn", @@ -2280,6 +2668,33 @@ } } }, + "CancelLifecycleExecutionRequest": { + "type": "structure", + "required": [ + "lifecycleExecutionId", + "clientToken" + ], + "members": { + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Identifies the specific runtime instance of the image lifecycle to cancel.

" + }, + "clientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", + "idempotencyToken": true + } + } + }, + "CancelLifecycleExecutionResponse": { + "type": "structure", + "members": { + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

The unique identifier for the image lifecycle runtime instance that was canceled.

" + } + } + }, "ClientToken": { "type": "string", "max": 36, @@ -2863,7 +3278,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token of the component.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -2877,11 +3292,11 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "componentBuildVersionArn": { "shape": "ComponentBuildVersionArn", - "documentation": "

The Amazon Resource Name (ARN) of the component that this request created.

" + "documentation": "

The Amazon Resource Name (ARN) of the component that the request created.

" } } }, @@ -2959,7 +3374,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The client token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -2973,7 +3388,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The client token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "containerRecipeArn": { "shape": "ContainerRecipeArn", @@ -3007,7 +3422,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token of the distribution configuration.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -3021,7 +3436,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "distributionConfigurationArn": { "shape": "DistributionConfigurationArn", @@ -3083,7 +3498,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true }, "imageScanningConfiguration": { @@ -3101,7 +3516,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "imagePipelineArn": { "shape": "ImagePipelineArn", @@ -3157,7 +3572,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -3171,7 +3586,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "imageRecipeArn": { "shape": "ImageRecipeArn", @@ -3216,7 +3631,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true }, "imageScanningConfiguration": { @@ -3234,11 +3649,11 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "imageBuildVersionArn": { "shape": "ImageBuildVersionArn", - "documentation": "

The Amazon Resource Name (ARN) of the image that this request created.

" + "documentation": "

The Amazon Resource Name (ARN) of the image that the request created.

" } } }, @@ -3304,7 +3719,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -3318,7 +3733,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "infrastructureConfigurationArn": { "shape": "InfrastructureConfigurationArn", @@ -3326,6 +3741,69 @@ } } }, + "CreateLifecyclePolicyRequest": { + "type": "structure", + "required": [ + "name", + "executionRole", + "resourceType", + "policyDetails", + "resourceSelection", + "clientToken" + ], + "members": { + "name": { + "shape": "ResourceName", + "documentation": "

The name of the lifecycle policy to create.

" + }, + "description": { + "shape": "NonEmptyString", + "documentation": "

Optional description for the lifecycle policy.

" + }, + "status": { + "shape": "LifecyclePolicyStatus", + "documentation": "

Indicates whether the lifecycle policy resource is enabled.

" + }, + "executionRole": { + "shape": "RoleNameOrArn", + "documentation": "

The role name or Amazon Resource Name (ARN) for the IAM role that grants Image Builder access to run lifecycle actions.

" + }, + "resourceType": { + "shape": "LifecyclePolicyResourceType", + "documentation": "

The type of Image Builder resource that the lifecycle policy applies to.

" + }, + "policyDetails": { + "shape": "LifecyclePolicyDetails", + "documentation": "

Configuration details for the lifecycle policy rules.

" + }, + "resourceSelection": { + "shape": "LifecyclePolicyResourceSelection", + "documentation": "

Selection criteria for the resources that the lifecycle policy applies to.

" + }, + "tags": { + "shape": "TagMap", + "documentation": "

Tags to apply to the lifecycle policy resource.

" + }, + "clientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", + "idempotencyToken": true + } + } + }, + "CreateLifecyclePolicyResponse": { + "type": "structure", + "members": { + "clientToken": { + "shape": "ClientToken", + "documentation": "

The client token that uniquely identifies the request.

" + }, + "lifecyclePolicyArn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The Amazon Resource Name (ARN) of the lifecycle policy that the request created.

" + } + } + }, "CvssScore": { "type": "structure", "members": { @@ -3599,6 +4077,29 @@ } } }, + "DeleteLifecyclePolicyRequest": { + "type": "structure", + "required": [ + "lifecyclePolicyArn" + ], + "members": { + "lifecyclePolicyArn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The Amazon Resource Name (ARN) of the lifecycle policy resource to delete.

", + "location": "querystring", + "locationName": "lifecyclePolicyArn" + } + } + }, + "DeleteLifecyclePolicyResponse": { + "type": "structure", + "members": { + "lifecyclePolicyArn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The ARN of the lifecycle policy that was deleted.

" + } + } + }, "DiskImageFormat": { "type": "string", "enum": [ @@ -4229,6 +4730,52 @@ }, "documentation": "

GetInfrastructureConfiguration response object.

" }, + "GetLifecycleExecutionRequest": { + "type": "structure", + "required": [ + "lifecycleExecutionId" + ], + "members": { + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Use the unique identifier for a runtime instance of the lifecycle policy to get runtime details.

", + "location": "querystring", + "locationName": "lifecycleExecutionId" + } + } + }, + "GetLifecycleExecutionResponse": { + "type": "structure", + "members": { + "lifecycleExecution": { + "shape": "LifecycleExecution", + "documentation": "

Runtime details for the specified runtime instance of the lifecycle policy.

" + } + } + }, + "GetLifecyclePolicyRequest": { + "type": "structure", + "required": [ + "lifecyclePolicyArn" + ], + "members": { + "lifecyclePolicyArn": { + "shape": "LifecyclePolicyArn", + "documentation": "

Specifies the Amazon Resource Name (ARN) of the image lifecycle policy resource to get.

", + "location": "querystring", + "locationName": "lifecyclePolicyArn" + } + } + }, + "GetLifecyclePolicyResponse": { + "type": "structure", + "members": { + "lifecyclePolicy": { + "shape": "LifecyclePolicy", + "documentation": "

The ARN of the image lifecycle policy resource that was returned.

" + } + } + }, "GetWorkflowExecutionRequest": { "type": "structure", "required": [ @@ -4486,6 +5033,14 @@ "imageScanningConfiguration": { "shape": "ImageScanningConfiguration", "documentation": "

Contains settings for vulnerability scans.

" + }, + "deprecationTime": { + "shape": "DateTimeTimestamp", + "documentation": "

The time when deprecation occurs for an image resource. This can be a past or future date.

" + }, + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Identifies the last runtime instance of the lifecycle policy to take action on the image.

" } }, "documentation": "

An Image Builder image. You must specify exactly one recipe for the image – either a container recipe (containerRecipe), which creates a container image, or an image recipe (imageRecipe), which creates an AMI.

" @@ -4515,7 +5070,7 @@ }, "ImageBuilderArn": { "type": "string", - "pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$" + "pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|lifecycle-policy|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$" }, "ImagePackage": { "type": "structure", @@ -4948,7 +5503,8 @@ "CANCELLED", "FAILED", "DEPRECATED", - "DELETED" + "DELETED", + "DISABLED" ] }, "ImageSummary": { @@ -5005,6 +5561,14 @@ "imageSource": { "shape": "ImageSource", "documentation": "

The origin of the base image that Image Builder used to build this image.

" + }, + "deprecationTime": { + "shape": "DateTimeTimestamp", + "documentation": "

The time when deprecation occurs for an image resource. This can be a past or future date.

" + }, + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Identifies the last runtime instance of the lifecycle policy to take action on the image.

" } }, "documentation": "

An image summary.

" @@ -5158,7 +5722,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token of the component.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -5172,7 +5736,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "componentBuildVersionArn": { "shape": "ComponentBuildVersionArn", @@ -5238,7 +5802,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token that was used for this request.

" + "documentation": "

The client token that uniquely identifies the request.

" } } }, @@ -5524,84 +6088,617 @@ "max": 50, "min": 1 }, - "ListComponentBuildVersionsRequest": { + "LifecycleExecution": { "type": "structure", - "required": [ - "componentVersionArn" - ], "members": { - "componentVersionArn": { - "shape": "ComponentVersionArn", - "documentation": "

The component version Amazon Resource Name (ARN) whose versions you want to list.

" + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Identifies the lifecycle policy runtime instance.

" }, - "maxResults": { - "shape": "RestrictedInteger", - "documentation": "

The maximum items to return in a request.

", - "box": true + "lifecyclePolicyArn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The Amazon Resource Name (ARN) of the lifecycle policy that ran.

" }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "resourcesImpactedSummary": { + "shape": "LifecycleExecutionResourcesImpactedSummary", + "documentation": "

Contains information about associated resources that are identified for action by the runtime instance of the lifecycle policy.

" + }, + "state": { + "shape": "LifecycleExecutionState", + "documentation": "

Runtime state that reports if the policy action ran successfully, failed, or was skipped.

" + }, + "startTime": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp when the lifecycle runtime instance started.

" + }, + "endTime": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp when the lifecycle runtime instance completed.

" } - } + }, + "documentation": "

Contains metadata from a runtime instance of a lifecycle policy.

" }, - "ListComponentBuildVersionsResponse": { + "LifecycleExecutionId": { + "type": "string", + "pattern": "^lce-[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" + }, + "LifecycleExecutionResource": { "type": "structure", "members": { - "requestId": { + "accountId": { "shape": "NonEmptyString", - "documentation": "

The request ID that uniquely identifies this request.

" + "documentation": "

The account that owns the impacted resource.

" }, - "componentSummaryList": { - "shape": "ComponentSummaryList", - "documentation": "

The list of component summaries for the specified semantic version.

" + "resourceId": { + "shape": "NonEmptyString", + "documentation": "

Identifies the impacted resource. The resource ID depends on the type of resource, as follows.

" }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" - } - } - }, - "ListComponentsRequest": { - "type": "structure", - "members": { - "owner": { - "shape": "Ownership", - "documentation": "

Filters results based on the type of owner for the component. By default, this request returns a list of components that your account owns. To see results for other types of owners, you can specify components that Amazon manages, third party components, or components that other accounts have shared with you.

" + "state": { + "shape": "LifecycleExecutionResourceState", + "documentation": "

The runtime state for the lifecycle execution.

" }, - "filters": { - "shape": "FilterList", - "documentation": "

Use the following filters to streamline results:

" + "action": { + "shape": "LifecycleExecutionResourceAction", + "documentation": "

The action to take for the identified resource.

" }, - "byName": { - "shape": "Boolean", - "documentation": "

Returns the list of components for the specified name.

" + "region": { + "shape": "NonEmptyString", + "documentation": "

The Amazon Web Services Region where the lifecycle execution resource is stored.

" }, - "maxResults": { - "shape": "RestrictedInteger", - "documentation": "

The maximum items to return in a request.

", - "box": true + "snapshots": { + "shape": "LifecycleExecutionSnapshotResourceList", + "documentation": "

A list of associated resource snapshots for the impacted resource if it’s an AMI.

" }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "imageUris": { + "shape": "StringList", + "documentation": "

For an impacted container image, this identifies a list of URIs for associated container images distributed to ECR repositories.

" } - } + }, + "documentation": "

Contains details for a resource that the runtime instance of the lifecycle policy identified for action.

" }, - "ListComponentsResponse": { + "LifecycleExecutionResourceAction": { "type": "structure", "members": { - "requestId": { - "shape": "NonEmptyString", - "documentation": "

The request ID that uniquely identifies this request.

" - }, - "componentVersionList": { - "shape": "ComponentVersionList", - "documentation": "

The list of component semantic versions.

The semantic version has four nodes: <major>.<minor>.<patch>/<build>. You can assign values for the first three, and can filter on all of them.

" + "name": { + "shape": "LifecycleExecutionResourceActionName", + "documentation": "

The name of the resource that was identified for a lifecycle policy action.

" + }, + "reason": { + "shape": "NonEmptyString", + "documentation": "

The reason why the lifecycle policy action is taken.

" + } + }, + "documentation": "

The lifecycle policy action that was identified for the impacted resource.

" + }, + "LifecycleExecutionResourceActionName": { + "type": "string", + "enum": [ + "AVAILABLE", + "DELETE", + "DEPRECATE", + "DISABLE" + ] + }, + "LifecycleExecutionResourceList": { + "type": "list", + "member": { + "shape": "LifecycleExecutionResource" + } + }, + "LifecycleExecutionResourceState": { + "type": "structure", + "members": { + "status": { + "shape": "LifecycleExecutionResourceStatus", + "documentation": "

The runtime status of the lifecycle action taken for the impacted resource.

" + }, + "reason": { + "shape": "NonEmptyString", + "documentation": "

Messaging that clarifies the reason for the assigned status.

" + } + }, + "documentation": "

Contains the state of an impacted resource that the runtime instance of the lifecycle policy identified for action.

" + }, + "LifecycleExecutionResourceStatus": { + "type": "string", + "enum": [ + "FAILED", + "IN_PROGRESS", + "SKIPPED", + "SUCCESS" + ] + }, + "LifecycleExecutionResourcesImpactedSummary": { + "type": "structure", + "members": { + "hasImpactedResources": { + "shape": "Boolean", + "documentation": "

Indicates whether an image resource that was identified for a lifecycle action has associated resources that are also impacted.

" + } + }, + "documentation": "

Contains details for an image resource that was identified for a lifecycle action.

" + }, + "LifecycleExecutionSnapshotResource": { + "type": "structure", + "members": { + "snapshotId": { + "shape": "NonEmptyString", + "documentation": "

Identifies the impacted snapshot resource.

" + }, + "state": { + "shape": "LifecycleExecutionResourceState", + "documentation": "

The runtime status of the lifecycle action taken for the snapshot.

" + } + }, + "documentation": "

Contains the state of an impacted snapshot resource that the runtime instance of the lifecycle policy identified for action.

" + }, + "LifecycleExecutionSnapshotResourceList": { + "type": "list", + "member": { + "shape": "LifecycleExecutionSnapshotResource" + } + }, + "LifecycleExecutionState": { + "type": "structure", + "members": { + "status": { + "shape": "LifecycleExecutionStatus", + "documentation": "

The runtime status of the lifecycle execution.

" + }, + "reason": { + "shape": "NonEmptyString", + "documentation": "

The reason for the current status.

" + } + }, + "documentation": "

The current state of the runtime instance of the lifecycle policy.

" + }, + "LifecycleExecutionStatus": { + "type": "string", + "enum": [ + "IN_PROGRESS", + "CANCELLED", + "CANCELLING", + "FAILED", + "SUCCESS" + ] + }, + "LifecycleExecutionsList": { + "type": "list", + "member": { + "shape": "LifecycleExecution" + } + }, + "LifecyclePolicy": { + "type": "structure", + "members": { + "arn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The Amazon Resource Name (ARN) of the lifecycle policy resource.

" + }, + "name": { + "shape": "ResourceName", + "documentation": "

The name of the lifecycle policy.

" + }, + "description": { + "shape": "NonEmptyString", + "documentation": "

Optional description for the lifecycle policy.

" + }, + "status": { + "shape": "LifecyclePolicyStatus", + "documentation": "

Indicates whether the lifecycle policy resource is enabled.

" + }, + "executionRole": { + "shape": "RoleNameOrArn", + "documentation": "

The name of the IAM role that Image Builder uses to run the lifecycle policy. This is a custom role that you create.

" + }, + "resourceType": { + "shape": "LifecyclePolicyResourceType", + "documentation": "

The type of resources the lifecycle policy targets.

" + }, + "policyDetails": { + "shape": "LifecyclePolicyDetails", + "documentation": "

The configuration details for a lifecycle policy resource.

" + }, + "resourceSelection": { + "shape": "LifecyclePolicyResourceSelection", + "documentation": "

Resource selection criteria used to run the lifecycle policy.

" + }, + "dateCreated": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp when Image Builder created the lifecycle policy resource.

" + }, + "dateUpdated": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp when Image Builder updated the lifecycle policy resource.

" + }, + "dateLastRun": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp for the last time Image Builder ran the lifecycle policy.

" + }, + "tags": { + "shape": "TagMap", + "documentation": "

To help manage your lifecycle policy resources, you can assign your own metadata to each resource in the form of tags. Each tag consists of a key and an optional value, both of which you define.

" + } + }, + "documentation": "

The configuration details for a lifecycle policy resource.

" + }, + "LifecyclePolicyArn": { + "type": "string", + "max": 1024, + "pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws):lifecycle-policy/[a-z0-9-_]+$" + }, + "LifecyclePolicyDetail": { + "type": "structure", + "required": [ + "action", + "filter" + ], + "members": { + "action": { + "shape": "LifecyclePolicyDetailAction", + "documentation": "

Configuration details for the policy action.

" + }, + "filter": { + "shape": "LifecyclePolicyDetailFilter", + "documentation": "

Specifies the resources that the lifecycle policy applies to.

" + }, + "exclusionRules": { + "shape": "LifecyclePolicyDetailExclusionRules", + "documentation": "

Additional rules to specify resources that should be exempt from policy actions.

" + } + }, + "documentation": "

The configuration details for a lifecycle policy resource.

" + }, + "LifecyclePolicyDetailAction": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": { + "shape": "LifecyclePolicyDetailActionType", + "documentation": "

Specifies the lifecycle action to take.

" + }, + "includeResources": { + "shape": "LifecyclePolicyDetailActionIncludeResources", + "documentation": "

Specifies the resources that the lifecycle policy applies to.

" + } + }, + "documentation": "

Contains selection criteria for the lifecycle policy.

" + }, + "LifecyclePolicyDetailActionIncludeResources": { + "type": "structure", + "members": { + "amis": { + "shape": "Boolean", + "documentation": "

Specifies whether the lifecycle action should apply to distributed AMIs.

" + }, + "snapshots": { + "shape": "Boolean", + "documentation": "

Specifies whether the lifecycle action should apply to snapshots associated with distributed AMIs.

" + }, + "containers": { + "shape": "Boolean", + "documentation": "

Specifies whether the lifecycle action should apply to distributed containers.

" + } + }, + "documentation": "

Specifies how the lifecycle policy should apply actions to selected resources.

" + }, + "LifecyclePolicyDetailActionType": { + "type": "string", + "enum": [ + "DELETE", + "DEPRECATE", + "DISABLE" + ] + }, + "LifecyclePolicyDetailExclusionRules": { + "type": "structure", + "members": { + "tagMap": { + "shape": "TagMap", + "documentation": "

Contains a list of tags that Image Builder uses to skip lifecycle actions for AMIs that have them.

" + }, + "amis": { + "shape": "LifecyclePolicyDetailExclusionRulesAmis", + "documentation": "

Lists configuration values that apply to AMIs that Image Builder should exclude from the lifecycle action.

" + } + }, + "documentation": "

Specifies resources that lifecycle policy actions should not apply to.

" + }, + "LifecyclePolicyDetailExclusionRulesAmis": { + "type": "structure", + "members": { + "isPublic": { + "shape": "Boolean", + "documentation": "

Configures whether public AMIs are excluded from the lifecycle action.

" + }, + "regions": { + "shape": "StringList", + "documentation": "

Specifies Amazon Web Services accounts whose resources are excluded from the lifecycle action.

" + }, + "sharedAccounts": { + "shape": "AccountList", + "documentation": "

Specifies configuration details for Image Builder to exclude the most recent resources from lifecycle actions.

" + }, + "lastLaunched": { + "shape": "LifecyclePolicyDetailExclusionRulesAmisLastLaunched", + "documentation": "

Configures Amazon Web Services Regions that are excluded from the lifecycle action.

" + }, + "tagMap": { + "shape": "TagMap", + "documentation": "

Lists tags that should be excluded from lifecycle actions for the AMIs that have them.

" + } + }, + "documentation": "

Defines criteria for AMIs that are excluded from lifecycle actions.

" + }, + "LifecyclePolicyDetailExclusionRulesAmisLastLaunched": { + "type": "structure", + "required": [ + "value", + "unit" + ], + "members": { + "value": { + "shape": "LifecyclePolicyDetailExclusionRulesAmisLastLaunchedValue", + "documentation": "

The integer number of units for the time period. For example 6 (months).

" + }, + "unit": { + "shape": "LifecyclePolicyTimeUnit", + "documentation": "

Defines the unit of time that the lifecycle policy uses to calculate elapsed time since the last instance launched from the AMI. For example: days, weeks, months, or years.

" + } + }, + "documentation": "

Defines criteria to exclude AMIs from lifecycle actions based on the last time they were used to launch an instance.

" + }, + "LifecyclePolicyDetailExclusionRulesAmisLastLaunchedValue": { + "type": "integer", + "max": 365, + "min": 1 + }, + "LifecyclePolicyDetailFilter": { + "type": "structure", + "required": [ + "type", + "value" + ], + "members": { + "type": { + "shape": "LifecyclePolicyDetailFilterType", + "documentation": "

Filter resources based on either age or count.

" + }, + "value": { + "shape": "LifecyclePolicyDetailFilterValue", + "documentation": "

The number of units for the time period or for the count. For example, a value of 6 might refer to six months or six AMIs.

For count-based filters, this value represents the minimum number of resources to keep on hand. If you have fewer resources than this number, the resource is excluded from lifecycle actions.

" + }, + "unit": { + "shape": "LifecyclePolicyTimeUnit", + "documentation": "

Defines the unit of time that the lifecycle policy uses to determine impacted resources. This is required for age-based rules.

" + }, + "retainAtLeast": { + "shape": "LifecyclePolicyDetailFilterRetainAtLeast", + "documentation": "

For age-based filters, this is the number of resources to keep on hand after the lifecycle DELETE action is applied. Impacted resources are only deleted if you have more than this number of resources. If you have fewer resources than this number, the impacted resource is not deleted.

" + } + }, + "documentation": "

Defines filters that the lifecycle policy uses to determine impacted resource.

" + }, + "LifecyclePolicyDetailFilterRetainAtLeast": { + "type": "integer", + "max": 10, + "min": 1 + }, + "LifecyclePolicyDetailFilterType": { + "type": "string", + "enum": [ + "AGE", + "COUNT" + ] + }, + "LifecyclePolicyDetailFilterValue": { + "type": "integer", + "max": 1000, + "min": 1 + }, + "LifecyclePolicyDetails": { + "type": "list", + "member": { + "shape": "LifecyclePolicyDetail" + }, + "max": 3, + "min": 1 + }, + "LifecyclePolicyResourceSelection": { + "type": "structure", + "members": { + "recipes": { + "shape": "LifecyclePolicyResourceSelectionRecipes", + "documentation": "

A list of recipes that are used as selection criteria for the output images that the lifecycle policy applies to.

" + }, + "tagMap": { + "shape": "TagMap", + "documentation": "

A list of tags that are used as selection criteria for the resources that the lifecycle policy applies to.

" + } + }, + "documentation": "

Resource selection criteria for the lifecycle policy.

" + }, + "LifecyclePolicyResourceSelectionRecipe": { + "type": "structure", + "required": [ + "name", + "semanticVersion" + ], + "members": { + "name": { + "shape": "ResourceName", + "documentation": "

The name of an Image Builder recipe that the lifecycle policy uses for resource selection.

" + }, + "semanticVersion": { + "shape": "VersionNumber", + "documentation": "

The version of the Image Builder recipe specified by the name field.

" + } + }, + "documentation": "

Specifies an Image Builder recipe that the lifecycle policy uses for resource selection.

" + }, + "LifecyclePolicyResourceSelectionRecipes": { + "type": "list", + "member": { + "shape": "LifecyclePolicyResourceSelectionRecipe" + }, + "max": 50, + "min": 1 + }, + "LifecyclePolicyResourceType": { + "type": "string", + "enum": [ + "AMI_IMAGE", + "CONTAINER_IMAGE" + ] + }, + "LifecyclePolicyStatus": { + "type": "string", + "enum": [ + "DISABLED", + "ENABLED" + ] + }, + "LifecyclePolicySummary": { + "type": "structure", + "members": { + "arn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The Amazon Resource Name (ARN) of the lifecycle policy summary resource.

" + }, + "name": { + "shape": "ResourceName", + "documentation": "

The name of the lifecycle policy.

" + }, + "description": { + "shape": "NonEmptyString", + "documentation": "

Optional description for the lifecycle policy.

" + }, + "status": { + "shape": "LifecyclePolicyStatus", + "documentation": "

The lifecycle policy resource status.

" + }, + "executionRole": { + "shape": "RoleNameOrArn", + "documentation": "

The name of the IAM role that Image Builder uses to run the lifecycle policy.

" + }, + "resourceType": { + "shape": "LifecyclePolicyResourceType", + "documentation": "

The type of resources the lifecycle policy targets.

" + }, + "dateCreated": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp when Image Builder created the lifecycle policy resource.

" + }, + "dateUpdated": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp when Image Builder updated the lifecycle policy resource.

" + }, + "dateLastRun": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp for the last time Image Builder ran the lifecycle policy.

" + }, + "tags": { + "shape": "TagMap", + "documentation": "

To help manage your lifecycle policy resources, you can assign your own metadata to each resource in the form of tags. Each tag consists of a key and an optional value, both of which you define.

" + } + }, + "documentation": "

Contains a summary of lifecycle policy resources.

" + }, + "LifecyclePolicySummaryList": { + "type": "list", + "member": { + "shape": "LifecyclePolicySummary" + } + }, + "LifecyclePolicyTimeUnit": { + "type": "string", + "enum": [ + "DAYS", + "WEEKS", + "MONTHS", + "YEARS" + ] + }, + "ListComponentBuildVersionsRequest": { + "type": "structure", + "required": [ + "componentVersionArn" + ], + "members": { + "componentVersionArn": { + "shape": "ComponentVersionArn", + "documentation": "

The component version Amazon Resource Name (ARN) whose versions you want to list.

" + }, + "maxResults": { + "shape": "RestrictedInteger", + "documentation": "

The maximum items to return in a request.

", + "box": true + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" + } + } + }, + "ListComponentBuildVersionsResponse": { + "type": "structure", + "members": { + "requestId": { + "shape": "NonEmptyString", + "documentation": "

The request ID that uniquely identifies this request.

" + }, + "componentSummaryList": { + "shape": "ComponentSummaryList", + "documentation": "

The list of component summaries for the specified semantic version.

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" + } + } + }, + "ListComponentsRequest": { + "type": "structure", + "members": { + "owner": { + "shape": "Ownership", + "documentation": "

Filters results based on the type of owner for the component. By default, this request returns a list of components that your account owns. To see results for other types of owners, you can specify components that Amazon manages, third party components, or components that other accounts have shared with you.

" + }, + "filters": { + "shape": "FilterList", + "documentation": "

Use the following filters to streamline results:

" + }, + "byName": { + "shape": "Boolean", + "documentation": "

Returns the list of components for the specified name.

" + }, + "maxResults": { + "shape": "RestrictedInteger", + "documentation": "

The maximum items to return in a request.

", + "box": true + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" + } + } + }, + "ListComponentsResponse": { + "type": "structure", + "members": { + "requestId": { + "shape": "NonEmptyString", + "documentation": "

The request ID that uniquely identifies this request.

" + }, + "componentVersionList": { + "shape": "ComponentVersionList", + "documentation": "

The list of component semantic versions.

The semantic version has four nodes: <major>.<minor>.<patch>/<build>. You can assign values for the first three, and can filter on all of them.

" }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5623,7 +6720,7 @@ }, "nextToken": { "shape": "NonEmptyString", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5640,7 +6737,7 @@ }, "nextToken": { "shape": "NonEmptyString", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5658,7 +6755,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5675,7 +6772,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5700,7 +6797,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5717,7 +6814,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5738,7 +6835,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5755,7 +6852,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5780,7 +6877,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5797,7 +6894,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5815,7 +6912,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5832,7 +6929,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5854,7 +6951,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5871,7 +6968,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5883,7 +6980,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5904,7 +7001,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5922,7 +7019,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -5939,7 +7036,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -5965,7 +7062,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" }, "includeDeprecated": { "shape": "NullableBoolean", @@ -5986,7 +7083,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -6004,7 +7101,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" } } }, @@ -6021,7 +7118,118 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" + } + } + }, + "ListLifecycleExecutionResourcesRequest": { + "type": "structure", + "required": [ + "lifecycleExecutionId" + ], + "members": { + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Use the unique identifier for a runtime instance of the lifecycle policy to get runtime details.

" + }, + "parentResourceId": { + "shape": "NonEmptyString", + "documentation": "

You can leave this empty to get a list of Image Builder resources that were identified for lifecycle actions.

To get a list of associated resources that are impacted for an individual resource (the parent), specify its Amazon Resource Name (ARN). Associated resources are produced from your image and distributed when you run a build, such as AMIs or container images stored in ECR repositories.

" + }, + "maxResults": { + "shape": "RestrictedInteger", + "documentation": "

The maximum items to return in a request.

", + "box": true + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" + } + } + }, + "ListLifecycleExecutionResourcesResponse": { + "type": "structure", + "members": { + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Runtime details for the specified runtime instance of the lifecycle policy.

" + }, + "lifecycleExecutionState": { + "shape": "LifecycleExecutionState", + "documentation": "

The current state of the lifecycle runtime instance.

" + }, + "resources": { + "shape": "LifecycleExecutionResourceList", + "documentation": "

A list of resources that were identified for lifecycle actions.

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" + } + } + }, + "ListLifecycleExecutionsRequest": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "maxResults": { + "shape": "RestrictedInteger", + "documentation": "

The maximum items to return in a request.

", + "box": true + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" + }, + "resourceArn": { + "shape": "ImageBuilderArn", + "documentation": "

The Amazon Resource Name (ARN) of the resource for which to get a list of lifecycle runtime instances.

" + } + } + }, + "ListLifecycleExecutionsResponse": { + "type": "structure", + "members": { + "lifecycleExecutions": { + "shape": "LifecycleExecutionsList", + "documentation": "

A list of lifecycle runtime instances for the specified resource.

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" + } + } + }, + "ListLifecyclePoliciesRequest": { + "type": "structure", + "members": { + "filters": { + "shape": "FilterList", + "documentation": "

Streamline results based on one of the following values: Name, Status.

" + }, + "maxResults": { + "shape": "RestrictedInteger", + "documentation": "

The maximum items to return in a request.

", + "box": true + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" + } + } + }, + "ListLifecyclePoliciesResponse": { + "type": "structure", + "members": { + "lifecyclePolicySummaryList": { + "shape": "LifecyclePolicySummaryList", + "documentation": "

A list of lifecycle policies in your Amazon Web Services account that meet the criteria specified in the request.

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -6061,7 +7269,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" }, "imageBuildVersionArn": { "shape": "ImageBuildVersionArn", @@ -6090,7 +7298,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -6107,7 +7315,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

" + "documentation": "

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

" }, "workflowExecutionId": { "shape": "WorkflowExecutionId", @@ -6144,7 +7352,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects.

" + "documentation": "

The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects.

" } } }, @@ -6160,7 +7368,6 @@ }, "MaxParallelLaunches": { "type": "integer", - "max": 10000, "min": 1 }, "NonEmptyString": { @@ -6481,6 +7688,52 @@ "max": 30000, "min": 1 }, + "ResourceState": { + "type": "structure", + "members": { + "status": { + "shape": "ResourceStatus", + "documentation": "

Shows the current lifecycle policy action that was applied to an impacted resource.

" + } + }, + "documentation": "

The current state of an impacted resource.

" + }, + "ResourceStateUpdateExclusionRules": { + "type": "structure", + "members": { + "amis": { + "shape": "LifecyclePolicyDetailExclusionRulesAmis" + } + }, + "documentation": "

Additional rules to specify resources that should be exempt from ad-hoc lifecycle actions.

" + }, + "ResourceStateUpdateIncludeResources": { + "type": "structure", + "members": { + "amis": { + "shape": "Boolean", + "documentation": "

Specifies whether the lifecycle action should apply to distributed AMIs

" + }, + "snapshots": { + "shape": "Boolean", + "documentation": "

Specifies whether the lifecycle action should apply to snapshots associated with distributed AMIs.

" + }, + "containers": { + "shape": "Boolean", + "documentation": "

Specifies whether the lifecycle action should apply to distributed containers.

" + } + }, + "documentation": "

Specifies if the lifecycle policy should apply actions to selected resources.

" + }, + "ResourceStatus": { + "type": "string", + "enum": [ + "AVAILABLE", + "DELETED", + "DEPRECATED", + "DISABLED" + ] + }, "ResourceTagMap": { "type": "map", "key": { @@ -6497,6 +7750,12 @@ "max": 25, "min": 1 }, + "RoleNameOrArn": { + "type": "string", + "max": 2048, + "min": 1, + "pattern": "^(?:arn:aws(?:-[a-z]+)*:iam::[0-9]{12}:role/)?[a-zA-Z_0-9+=,.@\\-_/]+$" + }, "S3ExportConfiguration": { "type": "structure", "required": [ @@ -6607,7 +7866,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -6621,11 +7880,63 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "imageBuildVersionArn": { "shape": "ImageBuildVersionArn", - "documentation": "

The Amazon Resource Name (ARN) of the image that was created by this request.

" + "documentation": "

The Amazon Resource Name (ARN) of the image that the request created.

" + } + } + }, + "StartResourceStateUpdateRequest": { + "type": "structure", + "required": [ + "resourceArn", + "state", + "clientToken" + ], + "members": { + "resourceArn": { + "shape": "ImageBuildVersionArn", + "documentation": "

The ARN of the Image Builder resource that is updated. The state update might also impact associated resources.

" + }, + "state": { + "shape": "ResourceState", + "documentation": "

Indicates the lifecycle action to take for this request.

" + }, + "executionRole": { + "shape": "RoleNameOrArn", + "documentation": "

The name or Amazon Resource Name (ARN) of the IAM role that’s used to update image state.

" + }, + "includeResources": { + "shape": "ResourceStateUpdateIncludeResources", + "documentation": "

A list of image resources to update state for.

" + }, + "exclusionRules": { + "shape": "ResourceStateUpdateExclusionRules", + "documentation": "

Skip action on the image resource and associated resources if specified exclusion rules are met.

" + }, + "updateAt": { + "shape": "DateTimeTimestamp", + "documentation": "

The timestamp that indicates when resources are updated by a lifecycle action.

" + }, + "clientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", + "idempotencyToken": true + } + } + }, + "StartResourceStateUpdateResponse": { + "type": "structure", + "members": { + "lifecycleExecutionId": { + "shape": "LifecycleExecutionId", + "documentation": "

Identifies the lifecycle runtime instance that started the resource state update.

" + }, + "resourceArn": { + "shape": "ImageBuildVersionArn", + "documentation": "

The requested ARN of the Image Builder resource for the asynchronous update.

" } } }, @@ -6773,7 +8084,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token of the distribution configuration.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true } } @@ -6787,7 +8098,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "distributionConfigurationArn": { "shape": "DistributionConfigurationArn", @@ -6845,7 +8156,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true }, "imageScanningConfiguration": { @@ -6863,7 +8174,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "imagePipelineArn": { "shape": "ImagePipelineArn", @@ -6921,7 +8232,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", "idempotencyToken": true }, "resourceTags": { @@ -6943,7 +8254,7 @@ }, "clientToken": { "shape": "ClientToken", - "documentation": "

The idempotency token used to make this request idempotent.

" + "documentation": "

The client token that uniquely identifies the request.

" }, "infrastructureConfigurationArn": { "shape": "InfrastructureConfigurationArn", @@ -6951,6 +8262,61 @@ } } }, + "UpdateLifecyclePolicyRequest": { + "type": "structure", + "required": [ + "lifecyclePolicyArn", + "executionRole", + "resourceType", + "policyDetails", + "resourceSelection", + "clientToken" + ], + "members": { + "lifecyclePolicyArn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The Amazon Resource Name (ARN) of the lifecycle policy resource.

" + }, + "description": { + "shape": "NonEmptyString", + "documentation": "

Optional description for the lifecycle policy.

" + }, + "status": { + "shape": "LifecyclePolicyStatus", + "documentation": "

Indicates whether the lifecycle policy resource is enabled.

" + }, + "executionRole": { + "shape": "RoleNameOrArn", + "documentation": "

The name of the IAM role that Image Builder should use to update the lifecycle policy.

" + }, + "resourceType": { + "shape": "LifecyclePolicyResourceType", + "documentation": "

The type of image resource that the lifecycle policy applies to.

" + }, + "policyDetails": { + "shape": "LifecyclePolicyDetails", + "documentation": "

The configuration details for a lifecycle policy resource.

" + }, + "resourceSelection": { + "shape": "LifecyclePolicyResourceSelection", + "documentation": "

Selection criteria for resources that the lifecycle policy applies to.

" + }, + "clientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

", + "idempotencyToken": true + } + } + }, + "UpdateLifecyclePolicyResponse": { + "type": "structure", + "members": { + "lifecyclePolicyArn": { + "shape": "LifecyclePolicyArn", + "documentation": "

The ARN of the image lifecycle policy resource that was updated.

" + } + } + }, "Uri": { "type": "string" }, diff --git a/apis/imagebuilder-2019-12-02.paginators.json b/apis/imagebuilder-2019-12-02.paginators.json index 8053cf4f76..15c8cb41ed 100644 --- a/apis/imagebuilder-2019-12-02.paginators.json +++ b/apis/imagebuilder-2019-12-02.paginators.json @@ -77,6 +77,24 @@ "limit_key": "maxResults", "result_key": "infrastructureConfigurationSummaryList" }, + "ListLifecycleExecutionResources": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults", + "result_key": "resources" + }, + "ListLifecycleExecutions": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults", + "result_key": "lifecycleExecutions" + }, + "ListLifecyclePolicies": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults", + "result_key": "lifecyclePolicySummaryList" + }, "ListWorkflowExecutions": { "input_token": "nextToken", "output_token": "nextToken", diff --git a/apis/iot-2015-05-28.min.json b/apis/iot-2015-05-28.min.json index 7f7697843d..01a3cbfceb 100644 --- a/apis/iot-2015-05-28.min.json +++ b/apis/iot-2015-05-28.min.json @@ -4120,7 +4120,7 @@ "shape": "Snc" }, "thingGroupIndexingConfiguration": { - "shape": "Sno" + "shape": "Sns" } } } @@ -4282,7 +4282,7 @@ "type": "structure", "members": { "versionUpdateByJobsConfig": { - "shape": "So4" + "shape": "So8" } } } @@ -4667,7 +4667,7 @@ "shape": "S9n" }, "violationEventAdditionalInfo": { - "shape": "Spe" + "shape": "Spi" }, "verificationState": {}, "verificationStateDescription": {}, @@ -4718,7 +4718,7 @@ "type": "structure", "members": { "policies": { - "shape": "Spl" + "shape": "Spp" }, "nextMarker": {} } @@ -5159,7 +5159,7 @@ "type": "structure", "members": { "certificates": { - "shape": "Sqn" + "shape": "Sqr" }, "nextMarker": {} } @@ -5200,7 +5200,7 @@ "type": "structure", "members": { "certificates": { - "shape": "Sqn" + "shape": "Sqr" }, "nextMarker": {} } @@ -5528,7 +5528,7 @@ "members": { "thingArn": {}, "jobExecutionSummary": { - "shape": "Srn" + "shape": "Srr" } } } @@ -5585,7 +5585,7 @@ "members": { "jobId": {}, "jobExecutionSummary": { - "shape": "Srn" + "shape": "Srr" } } } @@ -6083,7 +6083,7 @@ "type": "structure", "members": { "policies": { - "shape": "Spl" + "shape": "Spp" }, "nextMarker": {} } @@ -6124,7 +6124,7 @@ "type": "structure", "members": { "principals": { - "shape": "Ssy" + "shape": "St2" }, "nextMarker": {} } @@ -6204,7 +6204,7 @@ "type": "structure", "members": { "policies": { - "shape": "Spl" + "shape": "Spp" }, "nextMarker": {} } @@ -6241,7 +6241,7 @@ "type": "structure", "members": { "things": { - "shape": "St8" + "shape": "Stc" }, "nextToken": {} } @@ -6487,7 +6487,7 @@ "securityProfileIdentifiers": { "type": "list", "member": { - "shape": "Stt" + "shape": "Stx" } }, "nextToken": {} @@ -6534,10 +6534,10 @@ "type": "structure", "members": { "securityProfileIdentifier": { - "shape": "Stt" + "shape": "Stx" }, "target": { - "shape": "Sty" + "shape": "Su2" } } } @@ -6690,7 +6690,7 @@ "securityProfileTargets": { "type": "list", "member": { - "shape": "Sty" + "shape": "Su2" } }, "nextToken": {} @@ -6805,7 +6805,7 @@ "type": "structure", "members": { "principals": { - "shape": "Ssy" + "shape": "St2" }, "nextToken": {} } @@ -7024,7 +7024,7 @@ "type": "structure", "members": { "things": { - "shape": "St8" + "shape": "Stc" }, "nextToken": {} } @@ -7065,7 +7065,7 @@ "type": "structure", "members": { "things": { - "shape": "St8" + "shape": "Stc" }, "nextToken": {} } @@ -7217,7 +7217,7 @@ "type": "structure", "members": { "logTarget": { - "shape": "Svm" + "shape": "Svq" }, "logLevel": {} } @@ -7299,7 +7299,7 @@ "shape": "S9n" }, "violationEventAdditionalInfo": { - "shape": "Spe" + "shape": "Spi" }, "violationEventType": {}, "verificationState": {}, @@ -7570,7 +7570,7 @@ "thingId": {}, "thingTypeName": {}, "thingGroupNames": { - "shape": "Swi" + "shape": "Swm" }, "attributes": { "shape": "S3o" @@ -7604,7 +7604,7 @@ "shape": "S3o" }, "parentGroupNames": { - "shape": "Swi" + "shape": "Swm" } } } @@ -7692,7 +7692,7 @@ ], "members": { "logTarget": { - "shape": "Svm" + "shape": "Svq" }, "logLevel": {} } @@ -7901,7 +7901,7 @@ "authInfos": { "type": "list", "member": { - "shape": "Sxb" + "shape": "Sxf" } }, "clientId": { @@ -7909,10 +7909,10 @@ "locationName": "clientId" }, "policyNamesToAdd": { - "shape": "Sxf" + "shape": "Sxj" }, "policyNamesToSkip": { - "shape": "Sxf" + "shape": "Sxj" } } }, @@ -7925,13 +7925,13 @@ "type": "structure", "members": { "authInfo": { - "shape": "Sxb" + "shape": "Sxf" }, "allowed": { "type": "structure", "members": { "policies": { - "shape": "Spl" + "shape": "Spp" } } }, @@ -7942,7 +7942,7 @@ "type": "structure", "members": { "policies": { - "shape": "Spl" + "shape": "Spp" } } }, @@ -7950,7 +7950,7 @@ "type": "structure", "members": { "policies": { - "shape": "Spl" + "shape": "Spp" } } } @@ -8467,7 +8467,7 @@ "shape": "Snc" }, "thingGroupIndexingConfiguration": { - "shape": "Sno" + "shape": "Sns" } } }, @@ -8589,7 +8589,7 @@ "type": "structure", "members": { "versionUpdateByJobsConfig": { - "shape": "So4" + "shape": "So8" }, "clientToken": { "idempotencyToken": true, @@ -8936,10 +8936,10 @@ "members": { "thingName": {}, "thingGroupsToAdd": { - "shape": "Szz" + "shape": "S103" }, "thingGroupsToRemove": { - "shape": "Szz" + "shape": "S103" }, "overrideDynamicGroups": { "type": "boolean" @@ -10550,6 +10550,16 @@ "namedShadowNames": { "type": "list", "member": {} + }, + "geoLocations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "order": {} + } + } } } } @@ -10565,7 +10575,7 @@ } } }, - "Sno": { + "Sns": { "type": "structure", "required": [ "thingGroupIndexingMode" @@ -10580,7 +10590,7 @@ } } }, - "So4": { + "So8": { "type": "structure", "members": { "enabled": { @@ -10589,13 +10599,13 @@ "roleArn": {} } }, - "Spe": { + "Spi": { "type": "structure", "members": { "confidenceLevel": {} } }, - "Spl": { + "Spp": { "type": "list", "member": { "type": "structure", @@ -10605,7 +10615,7 @@ } } }, - "Sqn": { + "Sqr": { "type": "list", "member": { "type": "structure", @@ -10620,7 +10630,7 @@ } } }, - "Srn": { + "Srr": { "type": "structure", "members": { "status": {}, @@ -10641,15 +10651,15 @@ } } }, - "Ssy": { + "St2": { "type": "list", "member": {} }, - "St8": { + "Stc": { "type": "list", "member": {} }, - "Stt": { + "Stx": { "type": "structure", "required": [ "name", @@ -10660,7 +10670,7 @@ "arn": {} } }, - "Sty": { + "Su2": { "type": "structure", "required": [ "arn" @@ -10669,7 +10679,7 @@ "arn": {} } }, - "Svm": { + "Svq": { "type": "structure", "required": [ "targetType" @@ -10679,11 +10689,11 @@ "targetName": {} } }, - "Swi": { + "Swm": { "type": "list", "member": {} }, - "Sxb": { + "Sxf": { "type": "structure", "required": [ "resources" @@ -10696,11 +10706,11 @@ } } }, - "Sxf": { + "Sxj": { "type": "list", "member": {} }, - "Szz": { + "S103": { "type": "list", "member": {} } diff --git a/apis/iot-2015-05-28.normal.json b/apis/iot-2015-05-28.normal.json index 301b33810c..b7c864a81d 100644 --- a/apis/iot-2015-05-28.normal.json +++ b/apis/iot-2015-05-28.normal.json @@ -10692,7 +10692,7 @@ }, "destinationPackageVersions": { "shape": "DestinationPackageVersions", - "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single string. Up to five strings are allowed.

" + "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed.

" } } }, @@ -10768,7 +10768,7 @@ }, "destinationPackageVersions": { "shape": "DestinationPackageVersions", - "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single string. Up to five strings are allowed.

" + "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed.

" } } }, @@ -13255,7 +13255,7 @@ }, "destinationPackageVersions": { "shape": "DestinationPackageVersions", - "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single string. Up to five strings are allowed.

" + "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed.

" } } }, @@ -14845,6 +14845,26 @@ "GenericLongValue": { "type": "long" }, + "GeoLocationTarget": { + "type": "structure", + "members": { + "name": { + "shape": "TargetFieldName", + "documentation": "

The name of the geolocation target field. If the target field is part of a named shadow, you must select the named shadow using the namedShadow filter.

" + }, + "order": { + "shape": "TargetFieldOrder", + "documentation": "

The order of the geolocation target field. This field is optional. The default value is LatLon.

" + } + }, + "documentation": "

A geolocation target that you select to index. Each geolocation target contains a name and order key-value pair that specifies the geolocation target fields.

" + }, + "GeoLocationsFilter": { + "type": "list", + "member": { + "shape": "GeoLocationTarget" + } + }, "GetBehaviorModelTrainingSummariesRequest": { "type": "structure", "members": { @@ -15671,9 +15691,13 @@ "namedShadowNames": { "shape": "NamedShadowNamesFilter", "documentation": "

The shadow names that you select to index. The default maximum number of shadow names for indexing is 10. To increase the limit, see Amazon Web Services IoT Device Management Quotas in the Amazon Web Services General Reference.

" + }, + "geoLocations": { + "shape": "GeoLocationsFilter", + "documentation": "

The list of geolocation targets that you select to index. The default maximum number of geolocation targets for indexing is 1. To increase the limit, see Amazon Web Services IoT Device Management Quotas in the Amazon Web Services General Reference.

" } }, - "documentation": "

Provides additional filters for specific data sources. Named shadow is the only data source that currently supports and requires a filter. To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in filter.

" + "documentation": "

Provides additional selections for named shadows and geolocation data.

To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in namedShadowNames filter.

To add geolocation data to your fleet indexing configuration:

" }, "InlineDocument": { "type": "string" @@ -15895,7 +15919,7 @@ }, "destinationPackageVersions": { "shape": "DestinationPackageVersions", - "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single string. Up to five strings are allowed.

" + "documentation": "

The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes.

Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed.

" } }, "documentation": "

The Job object contains details about a job.

" @@ -21260,7 +21284,7 @@ }, "maxResults": { "shape": "QueryMaxResults", - "documentation": "

The maximum number of results to return at one time. The response might contain fewer results but will never contain more.

" + "documentation": "

The maximum number of results to return per page at one time. The response might contain fewer results but will never contain more.

" }, "queryVersion": { "shape": "QueryVersion", @@ -21555,7 +21579,7 @@ "type": "string", "max": 64, "min": 1, - "pattern": "[a-zA-Z0-9:_-]+" + "pattern": "[$a-zA-Z0-9:_-]+" }, "SigV4Authorization": { "type": "structure", @@ -22216,6 +22240,16 @@ "shape": "AuditCheckName" } }, + "TargetFieldName": { + "type": "string" + }, + "TargetFieldOrder": { + "type": "string", + "enum": [ + "LatLon", + "LonLat" + ] + }, "TargetSelection": { "type": "string", "enum": [ @@ -22728,7 +22762,7 @@ }, "filter": { "shape": "IndexingFilter", - "documentation": "

Provides additional filters for specific data sources. Named shadow is the only data source that currently supports and requires a filter. To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in filter.

" + "documentation": "

Provides additional selections for named shadows and geolocation data.

To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in namedShadowNames filter.

To add geolocation data to your fleet indexing configuration:

" } }, "documentation": "

The thing indexing configuration. For more information, see Managing Thing Indexing.

" diff --git a/apis/ivs-realtime-2020-07-14.min.json b/apis/ivs-realtime-2020-07-14.min.json index d4442542b0..c8e694afa3 100644 --- a/apis/ivs-realtime-2020-07-14.min.json +++ b/apis/ivs-realtime-2020-07-14.min.json @@ -13,6 +13,32 @@ "uid": "ivs-realtime-2020-07-14" }, "operations": { + "CreateEncoderConfiguration": { + "http": { + "requestUri": "/CreateEncoderConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "name": {}, + "tags": { + "shape": "S3" + }, + "video": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": { + "encoderConfiguration": { + "shape": "Sc" + } + } + } + }, "CreateParticipantToken": { "http": { "requestUri": "/CreateParticipantToken", @@ -25,10 +51,10 @@ ], "members": { "attributes": { - "shape": "S2" + "shape": "Sf" }, "capabilities": { - "shape": "S4" + "shape": "Sh" }, "duration": { "type": "integer" @@ -41,7 +67,7 @@ "type": "structure", "members": { "participantToken": { - "shape": "Sa" + "shape": "Sn" } } } @@ -61,10 +87,10 @@ "type": "structure", "members": { "attributes": { - "shape": "S2" + "shape": "Sf" }, "capabilities": { - "shape": "S4" + "shape": "Sh" }, "duration": { "type": "integer" @@ -74,7 +100,7 @@ } }, "tags": { - "shape": "Si" + "shape": "S3" } } }, @@ -84,13 +110,61 @@ "participantTokens": { "type": "list", "member": { - "shape": "Sa" + "shape": "Sn" } }, "stage": { - "shape": "Sn" + "shape": "Sx" + } + } + } + }, + "CreateStorageConfiguration": { + "http": { + "requestUri": "/CreateStorageConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "s3" + ], + "members": { + "name": {}, + "s3": { + "shape": "S11" + }, + "tags": { + "shape": "S3" } } + }, + "output": { + "type": "structure", + "members": { + "storageConfiguration": { + "shape": "S14" + } + } + } + }, + "DeleteEncoderConfiguration": { + "http": { + "requestUri": "/DeleteEncoderConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": {} } }, "DeleteStage": { @@ -112,6 +186,25 @@ "members": {} } }, + "DeleteStorageConfiguration": { + "http": { + "requestUri": "/DeleteStorageConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DisconnectParticipant": { "http": { "requestUri": "/DisconnectParticipant", @@ -134,6 +227,52 @@ "members": {} } }, + "GetComposition": { + "http": { + "requestUri": "/GetComposition", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "composition": { + "shape": "S1i" + } + } + } + }, + "GetEncoderConfiguration": { + "http": { + "requestUri": "/GetEncoderConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "encoderConfiguration": { + "shape": "Sc" + } + } + } + }, "GetParticipant": { "http": { "requestUri": "/GetParticipant", @@ -166,7 +305,7 @@ "browserName": {}, "browserVersion": {}, "firstJoinTime": { - "shape": "S10" + "shape": "S1v" }, "ispName": {}, "osName": {}, @@ -201,7 +340,7 @@ "type": "structure", "members": { "stage": { - "shape": "Sn" + "shape": "Sx" } } } @@ -229,17 +368,152 @@ "type": "structure", "members": { "endTime": { - "shape": "S10" + "shape": "S1v" }, "sessionId": {}, "startTime": { - "shape": "S10" + "shape": "S1v" } } } } } }, + "GetStorageConfiguration": { + "http": { + "requestUri": "/GetStorageConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "storageConfiguration": { + "shape": "S14" + } + } + } + }, + "ListCompositions": { + "http": { + "requestUri": "/ListCompositions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filterByEncoderConfigurationArn": {}, + "filterByStageArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "compositions" + ], + "members": { + "compositions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "destinations", + "stageArn", + "state" + ], + "members": { + "arn": {}, + "destinations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "state" + ], + "members": { + "endTime": { + "shape": "S1v" + }, + "id": {}, + "startTime": { + "shape": "S1v" + }, + "state": {} + } + } + }, + "endTime": { + "shape": "S1v" + }, + "stageArn": {}, + "startTime": { + "shape": "S1v" + }, + "state": {}, + "tags": { + "shape": "S3" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListEncoderConfigurations": { + "http": { + "requestUri": "/ListEncoderConfigurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "encoderConfigurations" + ], + "members": { + "encoderConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "name": {}, + "tags": { + "shape": "S3" + } + } + } + }, + "nextToken": {} + } + } + }, "ListParticipantEvents": { "http": { "requestUri": "/ListParticipantEvents", @@ -275,7 +549,7 @@ "members": { "errorCode": {}, "eventTime": { - "shape": "S10" + "shape": "S1v" }, "name": {}, "participantId": {}, @@ -325,7 +599,7 @@ "type": "structure", "members": { "firstJoinTime": { - "shape": "S10" + "shape": "S1v" }, "participantId": {}, "published": { @@ -370,11 +644,11 @@ "type": "structure", "members": { "endTime": { - "shape": "S10" + "shape": "S1v" }, "sessionId": {}, "startTime": { - "shape": "S10" + "shape": "S1v" } } } @@ -415,7 +689,50 @@ "arn": {}, "name": {}, "tags": { - "shape": "Si" + "shape": "S3" + } + } + } + } + } + } + }, + "ListStorageConfigurations": { + "http": { + "requestUri": "/ListStorageConfigurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "storageConfigurations" + ], + "members": { + "nextToken": {}, + "storageConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "name": {}, + "s3": { + "shape": "S11" + }, + "tags": { + "shape": "S3" } } } @@ -448,11 +765,69 @@ ], "members": { "tags": { - "shape": "Si" + "shape": "S3" + } + } + } + }, + "StartComposition": { + "http": { + "requestUri": "/StartComposition", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "destinations", + "stageArn" + ], + "members": { + "destinations": { + "type": "list", + "member": { + "shape": "S1l" + } + }, + "idempotencyToken": { + "idempotencyToken": true + }, + "layout": { + "shape": "S1x" + }, + "stageArn": {}, + "tags": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "composition": { + "shape": "S1i" } } } }, + "StopComposition": { + "http": { + "requestUri": "/StopComposition", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "TagResource": { "http": { "requestUri": "/tags/{resourceArn}", @@ -470,7 +845,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Si" + "shape": "S3" } } }, @@ -529,30 +904,68 @@ "type": "structure", "members": { "stage": { - "shape": "Sn" + "shape": "Sx" } } } } }, "shapes": { - "S2": { + "S3": { + "type": "map", + "key": {}, + "value": {} + }, + "S6": { + "type": "structure", + "members": { + "bitrate": { + "type": "integer" + }, + "framerate": { + "type": "float" + }, + "height": { + "type": "integer" + }, + "width": { + "type": "integer" + } + } + }, + "Sc": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "name": {}, + "tags": { + "shape": "S3" + }, + "video": { + "shape": "S6" + } + } + }, + "Sf": { "type": "map", "key": {}, "value": {} }, - "S4": { + "Sh": { "type": "list", "member": {} }, - "Sa": { + "Sn": { "type": "structure", "members": { "attributes": { - "shape": "S2" + "shape": "Sf" }, "capabilities": { - "shape": "S4" + "shape": "Sh" }, "duration": { "type": "integer" @@ -569,12 +982,7 @@ "userId": {} } }, - "Si": { - "type": "map", - "key": {}, - "value": {} - }, - "Sn": { + "Sx": { "type": "structure", "required": [ "arn" @@ -584,13 +992,150 @@ "arn": {}, "name": {}, "tags": { - "shape": "Si" + "shape": "S3" } } }, - "S10": { + "S11": { + "type": "structure", + "required": [ + "bucketName" + ], + "members": { + "bucketName": {} + } + }, + "S14": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "name": {}, + "s3": { + "shape": "S11" + }, + "tags": { + "shape": "S3" + } + } + }, + "S1i": { + "type": "structure", + "required": [ + "arn", + "destinations", + "layout", + "stageArn", + "state" + ], + "members": { + "arn": {}, + "destinations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "configuration", + "id", + "state" + ], + "members": { + "configuration": { + "shape": "S1l" + }, + "detail": { + "type": "structure", + "members": { + "s3": { + "type": "structure", + "required": [ + "recordingPrefix" + ], + "members": { + "recordingPrefix": {} + } + } + } + }, + "endTime": { + "shape": "S1v" + }, + "id": {}, + "startTime": { + "shape": "S1v" + }, + "state": {} + } + } + }, + "endTime": { + "shape": "S1v" + }, + "layout": { + "shape": "S1x" + }, + "stageArn": {}, + "startTime": { + "shape": "S1v" + }, + "state": {}, + "tags": { + "shape": "S3" + } + } + }, + "S1l": { + "type": "structure", + "members": { + "channel": { + "type": "structure", + "required": [ + "channelArn" + ], + "members": { + "channelArn": {}, + "encoderConfigurationArn": {} + } + }, + "name": {}, + "s3": { + "type": "structure", + "required": [ + "encoderConfigurationArns", + "storageConfigurationArn" + ], + "members": { + "encoderConfigurationArns": { + "type": "list", + "member": {} + }, + "recordingConfiguration": { + "type": "structure", + "members": { + "format": {} + } + }, + "storageConfigurationArn": {} + } + } + } + }, + "S1v": { "type": "timestamp", "timestampFormat": "iso8601" + }, + "S1x": { + "type": "structure", + "members": { + "grid": { + "type": "structure", + "members": { + "featuredParticipantAttribute": {} + } + } + } } } } \ No newline at end of file diff --git a/apis/ivs-realtime-2020-07-14.normal.json b/apis/ivs-realtime-2020-07-14.normal.json index 39b897c718..5ab93df0f1 100644 --- a/apis/ivs-realtime-2020-07-14.normal.json +++ b/apis/ivs-realtime-2020-07-14.normal.json @@ -13,6 +13,44 @@ "uid": "ivs-realtime-2020-07-14" }, "operations": { + "CreateEncoderConfiguration": { + "name": "CreateEncoderConfiguration", + "http": { + "method": "POST", + "requestUri": "/CreateEncoderConfiguration", + "responseCode": 200 + }, + "input": { + "shape": "CreateEncoderConfigurationRequest" + }, + "output": { + "shape": "CreateEncoderConfigurationResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "PendingVerification" + } + ], + "documentation": "

Creates an EncoderConfiguration object.

" + }, "CreateParticipantToken": { "name": "CreateParticipantToken", "http": { @@ -74,18 +112,18 @@ ], "documentation": "

Creates a new stage (and optionally participant tokens).

" }, - "DeleteStage": { - "name": "DeleteStage", + "CreateStorageConfiguration": { + "name": "CreateStorageConfiguration", "http": { "method": "POST", - "requestUri": "/DeleteStage", + "requestUri": "/CreateStorageConfiguration", "responseCode": 200 }, "input": { - "shape": "DeleteStageRequest" + "shape": "CreateStorageConfigurationRequest" }, "output": { - "shape": "DeleteStageResponse" + "shape": "CreateStorageConfigurationResponse" }, "errors": [ { @@ -97,6 +135,12 @@ { "shape": "AccessDeniedException" }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, { "shape": "ConflictException" }, @@ -104,20 +148,20 @@ "shape": "PendingVerification" } ], - "documentation": "

Shuts down and deletes the specified stage (disconnecting all participants).

" + "documentation": "

Creates a new storage configuration, used to enable recording to Amazon S3. When a StorageConfiguration is created, IVS will modify the S3 bucketPolicy of the provided bucket. This will ensure that IVS has sufficient permissions to write content to the provided bucket.

" }, - "DisconnectParticipant": { - "name": "DisconnectParticipant", + "DeleteEncoderConfiguration": { + "name": "DeleteEncoderConfiguration", "http": { "method": "POST", - "requestUri": "/DisconnectParticipant", + "requestUri": "/DeleteEncoderConfiguration", "responseCode": 200 }, "input": { - "shape": "DisconnectParticipantRequest" + "shape": "DeleteEncoderConfigurationRequest" }, "output": { - "shape": "DisconnectParticipantResponse" + "shape": "DeleteEncoderConfigurationResponse" }, "errors": [ { @@ -130,23 +174,29 @@ "shape": "AccessDeniedException" }, { - "shape": "PendingVerification" + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Disconnects a specified participant and revokes the participant permanently from a specified stage.

" + "documentation": "

Deletes an EncoderConfiguration resource. Ensures that no Compositions are using this template; otherwise, returns an error.

" }, - "GetParticipant": { - "name": "GetParticipant", + "DeleteStage": { + "name": "DeleteStage", "http": { "method": "POST", - "requestUri": "/GetParticipant", + "requestUri": "/DeleteStage", "responseCode": 200 }, "input": { - "shape": "GetParticipantRequest" + "shape": "DeleteStageRequest" }, "output": { - "shape": "GetParticipantResponse" + "shape": "DeleteStageResponse" }, "errors": [ { @@ -157,22 +207,28 @@ }, { "shape": "AccessDeniedException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "PendingVerification" } ], - "documentation": "

Gets information about the specified participant token.

" + "documentation": "

Shuts down and deletes the specified stage (disconnecting all participants).

" }, - "GetStage": { - "name": "GetStage", + "DeleteStorageConfiguration": { + "name": "DeleteStorageConfiguration", "http": { "method": "POST", - "requestUri": "/GetStage", + "requestUri": "/DeleteStorageConfiguration", "responseCode": 200 }, "input": { - "shape": "GetStageRequest" + "shape": "DeleteStorageConfigurationRequest" }, "output": { - "shape": "GetStageResponse" + "shape": "DeleteStorageConfigurationResponse" }, "errors": [ { @@ -183,22 +239,31 @@ }, { "shape": "AccessDeniedException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Gets information for the specified stage.

" + "documentation": "

Deletes the storage configuration for the specified ARN.

If you try to delete a storage configuration that is used by a Composition, you will get an error (409 ConflictException). To avoid this, for all Compositions that reference the storage configuration, first use StopComposition and wait for it to complete, then use DeleteStorageConfiguration.

" }, - "GetStageSession": { - "name": "GetStageSession", + "DisconnectParticipant": { + "name": "DisconnectParticipant", "http": { "method": "POST", - "requestUri": "/GetStageSession", + "requestUri": "/DisconnectParticipant", "responseCode": 200 }, "input": { - "shape": "GetStageSessionRequest" + "shape": "DisconnectParticipantRequest" }, "output": { - "shape": "GetStageSessionResponse" + "shape": "DisconnectParticipantResponse" }, "errors": [ { @@ -209,70 +274,100 @@ }, { "shape": "AccessDeniedException" + }, + { + "shape": "PendingVerification" } ], - "documentation": "

Gets information for the specified stage session.

" + "documentation": "

Disconnects a specified participant and revokes the participant permanently from a specified stage.

" }, - "ListParticipantEvents": { - "name": "ListParticipantEvents", + "GetComposition": { + "name": "GetComposition", "http": { "method": "POST", - "requestUri": "/ListParticipantEvents", + "requestUri": "/GetComposition", "responseCode": 200 }, "input": { - "shape": "ListParticipantEventsRequest" + "shape": "GetCompositionRequest" }, "output": { - "shape": "ListParticipantEventsResponse" + "shape": "GetCompositionResponse" }, "errors": [ + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, { "shape": "AccessDeniedException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Lists events for a specified participant that occurred during a specified stage session.

" + "documentation": "

Get information about the specified Composition resource.

" }, - "ListParticipants": { - "name": "ListParticipants", + "GetEncoderConfiguration": { + "name": "GetEncoderConfiguration", "http": { "method": "POST", - "requestUri": "/ListParticipants", + "requestUri": "/GetEncoderConfiguration", "responseCode": 200 }, "input": { - "shape": "ListParticipantsRequest" + "shape": "GetEncoderConfigurationRequest" }, "output": { - "shape": "ListParticipantsResponse" + "shape": "GetEncoderConfigurationResponse" }, "errors": [ + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, { "shape": "AccessDeniedException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Lists all participants in a specified stage session.

" + "documentation": "

Gets information about the specified EncoderConfiguration resource.

" }, - "ListStageSessions": { - "name": "ListStageSessions", + "GetParticipant": { + "name": "GetParticipant", "http": { "method": "POST", - "requestUri": "/ListStageSessions", + "requestUri": "/GetParticipant", "responseCode": 200 }, "input": { - "shape": "ListStageSessionsRequest" + "shape": "GetParticipantRequest" }, "output": { - "shape": "ListStageSessionsResponse" + "shape": "GetParticipantResponse" }, "errors": [ + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, @@ -280,46 +375,46 @@ "shape": "AccessDeniedException" } ], - "documentation": "

Gets all sessions for a specified stage.

" + "documentation": "

Gets information about the specified participant token.

" }, - "ListStages": { - "name": "ListStages", + "GetStage": { + "name": "GetStage", "http": { "method": "POST", - "requestUri": "/ListStages", + "requestUri": "/GetStage", "responseCode": 200 }, "input": { - "shape": "ListStagesRequest" + "shape": "GetStageRequest" }, "output": { - "shape": "ListStagesResponse" + "shape": "GetStageResponse" }, "errors": [ { - "shape": "ValidationException" + "shape": "ResourceNotFoundException" }, { - "shape": "AccessDeniedException" + "shape": "ValidationException" }, { - "shape": "ConflictException" + "shape": "AccessDeniedException" } ], - "documentation": "

Gets summary information about all stages in your account, in the AWS region where the API request is processed.

" + "documentation": "

Gets information for the specified stage.

" }, - "ListTagsForResource": { - "name": "ListTagsForResource", + "GetStageSession": { + "name": "GetStageSession", "http": { - "method": "GET", - "requestUri": "/tags/{resourceArn}", + "method": "POST", + "requestUri": "/GetStageSession", "responseCode": 200 }, "input": { - "shape": "ListTagsForResourceRequest" + "shape": "GetStageSessionRequest" }, "output": { - "shape": "ListTagsForResourceResponse" + "shape": "GetStageSessionResponse" }, "errors": [ { @@ -329,23 +424,23 @@ "shape": "ValidationException" }, { - "shape": "InternalServerException" + "shape": "AccessDeniedException" } ], - "documentation": "

Gets information about AWS tags for the specified ARN.

" + "documentation": "

Gets information for the specified stage session.

" }, - "TagResource": { - "name": "TagResource", + "GetStorageConfiguration": { + "name": "GetStorageConfiguration", "http": { "method": "POST", - "requestUri": "/tags/{resourceArn}", + "requestUri": "/GetStorageConfiguration", "responseCode": 200 }, "input": { - "shape": "TagResourceRequest" + "shape": "GetStorageConfigurationRequest" }, "output": { - "shape": "TagResourceResponse" + "shape": "GetStorageConfigurationResponse" }, "errors": [ { @@ -354,87 +449,586 @@ { "shape": "ValidationException" }, + { + "shape": "AccessDeniedException" + }, { "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Adds or updates tags for the AWS resource with the specified ARN.

" + "documentation": "

Gets the storage configuration for the specified ARN.

" }, - "UntagResource": { - "name": "UntagResource", + "ListCompositions": { + "name": "ListCompositions", "http": { - "method": "DELETE", - "requestUri": "/tags/{resourceArn}", + "method": "POST", + "requestUri": "/ListCompositions", "responseCode": 200 }, "input": { - "shape": "UntagResourceRequest" + "shape": "ListCompositionsRequest" }, "output": { - "shape": "UntagResourceResponse" + "shape": "ListCompositionsResponse" }, "errors": [ { - "shape": "ResourceNotFoundException" + "shape": "ValidationException" }, { - "shape": "ValidationException" + "shape": "AccessDeniedException" }, { "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Removes tags from the resource with the specified ARN.

", - "idempotent": true + "documentation": "

Gets summary information about all Compositions in your account, in the AWS region where the API request is processed.

" }, - "UpdateStage": { - "name": "UpdateStage", + "ListEncoderConfigurations": { + "name": "ListEncoderConfigurations", "http": { "method": "POST", - "requestUri": "/UpdateStage", + "requestUri": "/ListEncoderConfigurations", "responseCode": 200 }, "input": { - "shape": "UpdateStageRequest" + "shape": "ListEncoderConfigurationsRequest" }, "output": { - "shape": "UpdateStageResponse" + "shape": "ListEncoderConfigurationsResponse" }, "errors": [ - { - "shape": "ResourceNotFoundException" - }, { "shape": "ValidationException" }, { "shape": "AccessDeniedException" }, + { + "shape": "InternalServerException" + }, { "shape": "ServiceQuotaExceededException" }, { - "shape": "PendingVerification" + "shape": "ConflictException" } ], - "documentation": "

Updates a stage’s configuration.

" - } - }, - "shapes": { - "CreateParticipantTokenRequest": { - "type": "structure", - "required": [ - "stageArn" - ], - "members": { - "attributes": { - "shape": "ParticipantTokenAttributes", - "documentation": "

Application-provided attributes to encode into the token and attach to a stage. Map keys and values can contain UTF-8 encoded text. The maximum length of this field is 1 KB total. This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information.

" - }, - "capabilities": { - "shape": "ParticipantTokenCapabilities", - "documentation": "

Set of capabilities that the user is allowed to perform in the stage. Default: PUBLISH, SUBSCRIBE.

" - }, + "documentation": "

Gets summary information about all EncoderConfigurations in your account, in the AWS region where the API request is processed.

" + }, + "ListParticipantEvents": { + "name": "ListParticipantEvents", + "http": { + "method": "POST", + "requestUri": "/ListParticipantEvents", + "responseCode": 200 + }, + "input": { + "shape": "ListParticipantEventsRequest" + }, + "output": { + "shape": "ListParticipantEventsResponse" + }, + "errors": [ + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + } + ], + "documentation": "

Lists events for a specified participant that occurred during a specified stage session.

" + }, + "ListParticipants": { + "name": "ListParticipants", + "http": { + "method": "POST", + "requestUri": "/ListParticipants", + "responseCode": 200 + }, + "input": { + "shape": "ListParticipantsRequest" + }, + "output": { + "shape": "ListParticipantsResponse" + }, + "errors": [ + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + } + ], + "documentation": "

Lists all participants in a specified stage session.

" + }, + "ListStageSessions": { + "name": "ListStageSessions", + "http": { + "method": "POST", + "requestUri": "/ListStageSessions", + "responseCode": 200 + }, + "input": { + "shape": "ListStageSessionsRequest" + }, + "output": { + "shape": "ListStageSessionsResponse" + }, + "errors": [ + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + } + ], + "documentation": "

Gets all sessions for a specified stage.

" + }, + "ListStages": { + "name": "ListStages", + "http": { + "method": "POST", + "requestUri": "/ListStages", + "responseCode": 200 + }, + "input": { + "shape": "ListStagesRequest" + }, + "output": { + "shape": "ListStagesResponse" + }, + "errors": [ + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Gets summary information about all stages in your account, in the AWS region where the API request is processed.

" + }, + "ListStorageConfigurations": { + "name": "ListStorageConfigurations", + "http": { + "method": "POST", + "requestUri": "/ListStorageConfigurations", + "responseCode": 200 + }, + "input": { + "shape": "ListStorageConfigurationsRequest" + }, + "output": { + "shape": "ListStorageConfigurationsResponse" + }, + "errors": [ + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Gets summary information about all storage configurations in your account, in the AWS region where the API request is processed.

" + }, + "ListTagsForResource": { + "name": "ListTagsForResource", + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "shape": "ListTagsForResourceRequest" + }, + "output": { + "shape": "ListTagsForResourceResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Gets information about AWS tags for the specified ARN.

" + }, + "StartComposition": { + "name": "StartComposition", + "http": { + "method": "POST", + "requestUri": "/StartComposition", + "responseCode": 200 + }, + "input": { + "shape": "StartCompositionRequest" + }, + "output": { + "shape": "StartCompositionResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "PendingVerification" + } + ], + "documentation": "

Starts a Composition from a stage based on the configuration provided in the request.

A Composition is an ephemeral resource that exists after this endpoint returns successfully. Composition stops and the resource is deleted:

" + }, + "StopComposition": { + "name": "StopComposition", + "http": { + "method": "POST", + "requestUri": "/StopComposition", + "responseCode": 200 + }, + "input": { + "shape": "StopCompositionRequest" + }, + "output": { + "shape": "StopCompositionResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Stops and deletes a Composition resource. Any broadcast from the Composition resource is stopped.

" + }, + "TagResource": { + "name": "TagResource", + "http": { + "method": "POST", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "shape": "TagResourceRequest" + }, + "output": { + "shape": "TagResourceResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Adds or updates tags for the AWS resource with the specified ARN.

" + }, + "UntagResource": { + "name": "UntagResource", + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "shape": "UntagResourceRequest" + }, + "output": { + "shape": "UntagResourceResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Removes tags from the resource with the specified ARN.

", + "idempotent": true + }, + "UpdateStage": { + "name": "UpdateStage", + "http": { + "method": "POST", + "requestUri": "/UpdateStage", + "responseCode": 200 + }, + "input": { + "shape": "UpdateStageRequest" + }, + "output": { + "shape": "UpdateStageResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "PendingVerification" + } + ], + "documentation": "

Updates a stage’s configuration.

" + } + }, + "shapes": { + "AttributeKey": { + "type": "string", + "max": 128, + "min": 0, + "pattern": "^[a-zA-Z0-9-_]*$" + }, + "Bitrate": { + "type": "integer", + "box": true, + "max": 8500000, + "min": 1 + }, + "ChannelArn": { + "type": "string", + "max": 128, + "min": 1, + "pattern": "^arn:aws:[is]vs:[a-z0-9-]+:[0-9]+:channel/[a-zA-Z0-9-]+$" + }, + "ChannelDestinationConfiguration": { + "type": "structure", + "required": [ + "channelArn" + ], + "members": { + "channelArn": { + "shape": "ChannelArn", + "documentation": "

ARN of the channel to use for broadcasting. The channel and stage resources must be in the same AWS account and region. The channel must be offline (not broadcasting).

" + }, + "encoderConfigurationArn": { + "shape": "EncoderConfigurationArn", + "documentation": "

ARN of the EncoderConfiguration resource. The encoder configuration and stage resources must be in the same AWS account and region.

" + } + }, + "documentation": "

Object specifying a channel as a destination.

" + }, + "Composition": { + "type": "structure", + "required": [ + "arn", + "destinations", + "layout", + "stageArn", + "state" + ], + "members": { + "arn": { + "shape": "CompositionArn", + "documentation": "

ARN of the Composition resource.

" + }, + "destinations": { + "shape": "DestinationList", + "documentation": "

Array of Destination objects. A Composition can contain either one destination (channel or s3) or two (one channel and one s3).

" + }, + "endTime": { + "shape": "Time", + "documentation": "

UTC time of the Composition end. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "layout": { + "shape": "LayoutConfiguration", + "documentation": "

Layout object to configure composition parameters.

" + }, + "stageArn": { + "shape": "StageArn", + "documentation": "

ARN of the stage used as input

" + }, + "startTime": { + "shape": "Time", + "documentation": "

UTC time of the Composition start. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "state": { + "shape": "CompositionState", + "documentation": "

State of the Composition.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + } + }, + "documentation": "

Object specifying a Composition resource.

" + }, + "CompositionArn": { + "type": "string", + "max": 128, + "min": 1, + "pattern": "^arn:aws:ivs:[a-z0-9-]+:[0-9]+:composition/[a-zA-Z0-9-]+$" + }, + "CompositionClientToken": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "^[a-zA-Z0-9-_]*$" + }, + "CompositionState": { + "type": "string", + "enum": [ + "STARTING", + "ACTIVE", + "STOPPING", + "FAILED", + "STOPPED" + ] + }, + "CompositionSummary": { + "type": "structure", + "required": [ + "arn", + "destinations", + "stageArn", + "state" + ], + "members": { + "arn": { + "shape": "CompositionArn", + "documentation": "

ARN of the Composition resource.

" + }, + "destinations": { + "shape": "DestinationSummaryList", + "documentation": "

Array of Destination objects.

" + }, + "endTime": { + "shape": "Time", + "documentation": "

UTC time of the Composition end. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "stageArn": { + "shape": "StageArn", + "documentation": "

ARN of the attached stage.

" + }, + "startTime": { + "shape": "Time", + "documentation": "

UTC time of the Composition start. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "state": { + "shape": "CompositionState", + "documentation": "

State of the Composition resource.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + } + }, + "documentation": "

Summary information about a Composition.

" + }, + "CompositionSummaryList": { + "type": "list", + "member": { + "shape": "CompositionSummary" + } + }, + "CreateEncoderConfigurationRequest": { + "type": "structure", + "members": { + "name": { + "shape": "EncoderConfigurationName", + "documentation": "

Optional name to identify the resource.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + }, + "video": { + "shape": "Video", + "documentation": "

Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps.

" + } + } + }, + "CreateEncoderConfigurationResponse": { + "type": "structure", + "members": { + "encoderConfiguration": { + "shape": "EncoderConfiguration", + "documentation": "

The EncoderConfiguration that was created.

" + } + } + }, + "CreateParticipantTokenRequest": { + "type": "structure", + "required": [ + "stageArn" + ], + "members": { + "attributes": { + "shape": "ParticipantTokenAttributes", + "documentation": "

Application-provided attributes to encode into the token and attach to a stage. Map keys and values can contain UTF-8 encoded text. The maximum length of this field is 1 KB total. This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information.

" + }, + "capabilities": { + "shape": "ParticipantTokenCapabilities", + "documentation": "

Set of capabilities that the user is allowed to perform in the stage. Default: PUBLISH, SUBSCRIBE.

" + }, "duration": { "shape": "ParticipantTokenDurationMinutes", "documentation": "

Duration (in minutes), after which the token expires. Default: 720 (12 hours).

" @@ -488,6 +1082,51 @@ } } }, + "CreateStorageConfigurationRequest": { + "type": "structure", + "required": [ + "s3" + ], + "members": { + "name": { + "shape": "StorageConfigurationName", + "documentation": "

Storage configuration name. The value does not need to be unique.

" + }, + "s3": { + "shape": "S3StorageConfiguration", + "documentation": "

A complex type that contains a storage configuration for where recorded video will be stored.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + } + } + }, + "CreateStorageConfigurationResponse": { + "type": "structure", + "members": { + "storageConfiguration": { + "shape": "StorageConfiguration", + "documentation": "

The StorageConfiguration that was created.

" + } + } + }, + "DeleteEncoderConfigurationRequest": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "EncoderConfigurationArn", + "documentation": "

ARN of the EncoderConfiguration.

" + } + } + }, + "DeleteEncoderConfigurationResponse": { + "type": "structure", + "members": {} + }, "DeleteStageRequest": { "type": "structure", "required": [ @@ -504,6 +1143,152 @@ "type": "structure", "members": {} }, + "DeleteStorageConfigurationRequest": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "StorageConfigurationArn", + "documentation": "

ARN of the storage configuration to be deleted.

" + } + } + }, + "DeleteStorageConfigurationResponse": { + "type": "structure", + "members": {} + }, + "Destination": { + "type": "structure", + "required": [ + "configuration", + "id", + "state" + ], + "members": { + "configuration": { + "shape": "DestinationConfiguration", + "documentation": "

Configuration used to create this destination.

" + }, + "detail": { + "shape": "DestinationDetail", + "documentation": "

Optional details regarding the status of the destination.

" + }, + "endTime": { + "shape": "Time", + "documentation": "

UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "id": { + "shape": "String", + "documentation": "

Unique identifier for this destination, assigned by IVS.

" + }, + "startTime": { + "shape": "Time", + "documentation": "

UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "state": { + "shape": "DestinationState", + "documentation": "

State of the Composition Destination.

" + } + }, + "documentation": "

Object specifying the status of a Destination.

" + }, + "DestinationConfiguration": { + "type": "structure", + "members": { + "channel": { + "shape": "ChannelDestinationConfiguration", + "documentation": "

An IVS channel to be used for broadcasting, for server-side composition. Either a channel or an s3 must be specified.

" + }, + "name": { + "shape": "DestinationConfigurationName", + "documentation": "

Name that can be specified to help identify the destination.

" + }, + "s3": { + "shape": "S3DestinationConfiguration", + "documentation": "

An S3 storage configuration to be used for recording video data. Either a channel or an s3 must be specified.

" + } + }, + "documentation": "

Complex data type that defines destination-configuration objects.

" + }, + "DestinationConfigurationList": { + "type": "list", + "member": { + "shape": "DestinationConfiguration" + }, + "max": 2, + "min": 1 + }, + "DestinationConfigurationName": { + "type": "string", + "max": 128, + "min": 0, + "pattern": "^[a-zA-Z0-9-_]*$" + }, + "DestinationDetail": { + "type": "structure", + "members": { + "s3": { + "shape": "S3Detail", + "documentation": "

An S3 detail object to return information about the S3 destination.

" + } + }, + "documentation": "

Complex data type that defines destination-detail objects.

" + }, + "DestinationList": { + "type": "list", + "member": { + "shape": "Destination" + }, + "max": 2, + "min": 1 + }, + "DestinationState": { + "type": "string", + "enum": [ + "STARTING", + "ACTIVE", + "STOPPING", + "RECONNECTING", + "FAILED", + "STOPPED" + ] + }, + "DestinationSummary": { + "type": "structure", + "required": [ + "id", + "state" + ], + "members": { + "endTime": { + "shape": "Time", + "documentation": "

UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "id": { + "shape": "String", + "documentation": "

Unique identifier for this destination, assigned by IVS.

" + }, + "startTime": { + "shape": "Time", + "documentation": "

UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a string.

" + }, + "state": { + "shape": "DestinationState", + "documentation": "

State of the Composition Destination.

" + } + }, + "documentation": "

Summary information about a Destination.

" + }, + "DestinationSummaryList": { + "type": "list", + "member": { + "shape": "DestinationSummary" + }, + "max": 2, + "min": 1 + }, "DisconnectParticipantReason": { "type": "string", "max": 128, @@ -534,6 +1319,78 @@ "type": "structure", "members": {} }, + "EncoderConfiguration": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "EncoderConfigurationArn", + "documentation": "

ARN of the EncoderConfiguration resource.

" + }, + "name": { + "shape": "EncoderConfigurationName", + "documentation": "

Optional name to identify the resource.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + }, + "video": { + "shape": "Video", + "documentation": "

Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps

" + } + }, + "documentation": "

Settings for transcoding.

" + }, + "EncoderConfigurationArn": { + "type": "string", + "max": 128, + "min": 1, + "pattern": "^arn:aws:ivs:[a-z0-9-]+:[0-9]+:encoder-configuration/[a-zA-Z0-9-]+$" + }, + "EncoderConfigurationArnList": { + "type": "list", + "member": { + "shape": "EncoderConfigurationArn" + }, + "max": 1, + "min": 1 + }, + "EncoderConfigurationName": { + "type": "string", + "max": 128, + "min": 0, + "pattern": "^[a-zA-Z0-9-_]*$" + }, + "EncoderConfigurationSummary": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "EncoderConfigurationArn", + "documentation": "

ARN of the EncoderConfiguration resource.

" + }, + "name": { + "shape": "EncoderConfigurationName", + "documentation": "

Optional name to identify the resource.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + } + }, + "documentation": "

Summary information about an EncoderConfiguration.

" + }, + "EncoderConfigurationSummaryList": { + "type": "list", + "member": { + "shape": "EncoderConfigurationSummary" + } + }, "Event": { "type": "structure", "members": { @@ -568,25 +1425,73 @@ "PUBLISHER_NOT_FOUND" ] }, - "EventList": { - "type": "list", - "member": { - "shape": "Event" + "EventList": { + "type": "list", + "member": { + "shape": "Event" + } + }, + "EventName": { + "type": "string", + "enum": [ + "JOINED", + "LEFT", + "PUBLISH_STARTED", + "PUBLISH_STOPPED", + "SUBSCRIBE_STARTED", + "SUBSCRIBE_STOPPED", + "PUBLISH_ERROR", + "SUBSCRIBE_ERROR", + "JOIN_ERROR" + ] + }, + "Framerate": { + "type": "float", + "box": true, + "max": 60, + "min": 1 + }, + "GetCompositionRequest": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "CompositionArn", + "documentation": "

ARN of the Composition resource.

" + } + } + }, + "GetCompositionResponse": { + "type": "structure", + "members": { + "composition": { + "shape": "Composition", + "documentation": "

The Composition that was returned.

" + } + } + }, + "GetEncoderConfigurationRequest": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "EncoderConfigurationArn", + "documentation": "

ARN of the EncoderConfiguration resource.

" + } } }, - "EventName": { - "type": "string", - "enum": [ - "JOINED", - "LEFT", - "PUBLISH_STARTED", - "PUBLISH_STOPPED", - "SUBSCRIBE_STARTED", - "SUBSCRIBE_STOPPED", - "PUBLISH_ERROR", - "SUBSCRIBE_ERROR", - "JOIN_ERROR" - ] + "GetEncoderConfigurationResponse": { + "type": "structure", + "members": { + "encoderConfiguration": { + "shape": "EncoderConfiguration", + "documentation": "

The EncoderConfiguration that was returned.

" + } + } }, "GetParticipantRequest": { "type": "structure", @@ -666,6 +1571,119 @@ } } }, + "GetStorageConfigurationRequest": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "StorageConfigurationArn", + "documentation": "

ARN of the storage configuration to be retrieved.

" + } + } + }, + "GetStorageConfigurationResponse": { + "type": "structure", + "members": { + "storageConfiguration": { + "shape": "StorageConfiguration", + "documentation": "

The StorageConfiguration that was returned.

" + } + } + }, + "GridConfiguration": { + "type": "structure", + "members": { + "featuredParticipantAttribute": { + "shape": "AttributeKey", + "documentation": "

This attribute name identifies the featured slot. A participant with this attribute set to \"true\" (as a string value) in ParticipantTokenConfiguration is placed in the featured slot.

" + } + }, + "documentation": "

Configuration information specific to Grid layout, for server-side composition. See \"Layouts\" in Server-Side Composition.

" + }, + "Height": { + "type": "integer", + "box": true, + "max": 1920, + "min": 1 + }, + "LayoutConfiguration": { + "type": "structure", + "members": { + "grid": { + "shape": "GridConfiguration", + "documentation": "

Configuration related to grid layout. Default: Grid layout.

" + } + }, + "documentation": "

Configuration information of supported layouts for server-side composition.

" + }, + "ListCompositionsRequest": { + "type": "structure", + "members": { + "filterByEncoderConfigurationArn": { + "shape": "EncoderConfigurationArn", + "documentation": "

Filters the Composition list to match the specified EncoderConfiguration attached to at least one of its output.

" + }, + "filterByStageArn": { + "shape": "StageArn", + "documentation": "

Filters the Composition list to match the specified Stage ARN.

" + }, + "maxResults": { + "shape": "MaxCompositionResults", + "documentation": "

Maximum number of results to return. Default: 100.

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

The first Composition to retrieve. This is used for pagination; see the nextToken response field.

" + } + } + }, + "ListCompositionsResponse": { + "type": "structure", + "required": [ + "compositions" + ], + "members": { + "compositions": { + "shape": "CompositionSummaryList", + "documentation": "

List of the matching Compositions (summary information only).

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

If there are more compositions than maxResults, use nextToken in the request to get the next set.

" + } + } + }, + "ListEncoderConfigurationsRequest": { + "type": "structure", + "members": { + "maxResults": { + "shape": "MaxEncoderConfigurationResults", + "documentation": "

Maximum number of results to return. Default: 100.

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

The first encoder configuration to retrieve. This is used for pagination; see the nextToken response field.

" + } + } + }, + "ListEncoderConfigurationsResponse": { + "type": "structure", + "required": [ + "encoderConfigurations" + ], + "members": { + "encoderConfigurations": { + "shape": "EncoderConfigurationSummaryList", + "documentation": "

List of the matching EncoderConfigurations (summary information only).

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

If there are more encoder configurations than maxResults, use nextToken in the request to get the next set.

" + } + } + }, "ListParticipantEventsRequest": { "type": "structure", "required": [ @@ -680,7 +1698,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The first participant to retrieve. This is used for pagination; see the nextToken response field.

" + "documentation": "

The first participant event to retrieve. This is used for pagination; see the nextToken response field.

" }, "participantId": { "shape": "ParticipantId", @@ -708,7 +1726,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

If there are more rooms than maxResults, use nextToken in the request to get the next set.

" + "documentation": "

If there are more events than maxResults, use nextToken in the request to get the next set.

" } } }, @@ -757,7 +1775,7 @@ "members": { "nextToken": { "shape": "PaginationToken", - "documentation": "

If there are more rooms than maxResults, use nextToken in the request to get the next set.

" + "documentation": "

If there are more participants than maxResults, use nextToken in the request to get the next set.

" }, "participants": { "shape": "ParticipantList", @@ -777,7 +1795,7 @@ }, "nextToken": { "shape": "PaginationToken", - "documentation": "

The first stage to retrieve. This is used for pagination; see the nextToken response field.

" + "documentation": "

The first stage session to retrieve. This is used for pagination; see the nextToken response field.

" }, "stageArn": { "shape": "StageArn", @@ -793,7 +1811,7 @@ "members": { "nextToken": { "shape": "PaginationToken", - "documentation": "

If there are more rooms than maxResults, use nextToken in the request to get the next set.

" + "documentation": "

If there are more stage sessions than maxResults, use nextToken in the request to get the next set.

" }, "stageSessions": { "shape": "StageSessionList", @@ -822,7 +1840,7 @@ "members": { "nextToken": { "shape": "PaginationToken", - "documentation": "

If there are more rooms than maxResults, use nextToken in the request to get the next set.

" + "documentation": "

If there are more stages than maxResults, use nextToken in the request to get the next set.

" }, "stages": { "shape": "StageSummaryList", @@ -830,6 +1848,35 @@ } } }, + "ListStorageConfigurationsRequest": { + "type": "structure", + "members": { + "maxResults": { + "shape": "MaxStorageConfigurationResults", + "documentation": "

Maximum number of storage configurations to return. Default: your service quota or 100, whichever is smaller.

" + }, + "nextToken": { + "shape": "PaginationToken", + "documentation": "

The first storage configuration to retrieve. This is used for pagination; see the nextToken response field.

" + } + } + }, + "ListStorageConfigurationsResponse": { + "type": "structure", + "required": [ + "storageConfigurations" + ], + "members": { + "nextToken": { + "shape": "PaginationToken", + "documentation": "

If there are more storage configurations than maxResults, use nextToken in the request to get the next set.

" + }, + "storageConfigurations": { + "shape": "StorageConfigurationSummaryList", + "documentation": "

List of the matching storage configurations.

" + } + } + }, "ListTagsForResourceRequest": { "type": "structure", "required": [ @@ -856,23 +1903,45 @@ } } }, + "MaxCompositionResults": { + "type": "integer", + "box": true, + "max": 100, + "min": 1 + }, + "MaxEncoderConfigurationResults": { + "type": "integer", + "box": true, + "max": 100, + "min": 1 + }, "MaxParticipantEventResults": { "type": "integer", + "box": true, "max": 100, "min": 1 }, "MaxParticipantResults": { "type": "integer", + "box": true, "max": 100, "min": 1 }, "MaxStageResults": { "type": "integer", + "box": true, "max": 100, "min": 1 }, "MaxStageSessionResults": { "type": "integer", + "box": true, + "max": 100, + "min": 1 + }, + "MaxStorageConfigurationResults": { + "type": "integer", + "box": true, "max": 100, "min": 1 }, @@ -952,7 +2021,10 @@ "pattern": "^[a-zA-Z0-9-_.,:;\\s]*$" }, "ParticipantId": { - "type": "string" + "type": "string", + "max": 64, + "min": 0, + "pattern": "^[a-zA-Z0-9-]*$" }, "ParticipantList": { "type": "list", @@ -1083,6 +2155,7 @@ }, "ParticipantTokenDurationMinutes": { "type": "integer", + "box": true, "max": 20160, "min": 1 }, @@ -1111,12 +2184,82 @@ "Published": { "type": "boolean" }, + "RecordingConfiguration": { + "type": "structure", + "members": { + "format": { + "shape": "RecordingConfigurationFormat", + "documentation": "

The recording format for storing a recording in Amazon S3.

" + } + }, + "documentation": "

An object representing a configuration to record a stage stream.

" + }, + "RecordingConfigurationFormat": { + "type": "string", + "enum": [ + "HLS" + ] + }, "ResourceArn": { "type": "string", "max": 128, "min": 1, "pattern": "^arn:aws:[is]vs:[a-z0-9-]+:[0-9]+:[a-z-]/[a-zA-Z0-9-]+$" }, + "S3BucketName": { + "type": "string", + "max": 63, + "min": 3, + "pattern": "^[a-z0-9-.]+$" + }, + "S3DestinationConfiguration": { + "type": "structure", + "required": [ + "encoderConfigurationArns", + "storageConfigurationArn" + ], + "members": { + "encoderConfigurationArns": { + "shape": "EncoderConfigurationArnList", + "documentation": "

ARNs of the EncoderConfiguration resource. The encoder configuration and stage resources must be in the same AWS account and region.

" + }, + "recordingConfiguration": { + "shape": "RecordingConfiguration", + "documentation": "

Array of maps, each of the form string:string (key:value). This is an optional customer specification, currently used only to specify the recording format for storing a recording in Amazon S3.

" + }, + "storageConfigurationArn": { + "shape": "StorageConfigurationArn", + "documentation": "

ARN of the StorageConfiguration where recorded videos will be stored.

" + } + }, + "documentation": "

A complex type that describes an S3 location where recorded videos will be stored.

" + }, + "S3Detail": { + "type": "structure", + "required": [ + "recordingPrefix" + ], + "members": { + "recordingPrefix": { + "shape": "String", + "documentation": "

The S3 bucket prefix under which the recording is stored.

" + } + }, + "documentation": "

Complex data type that defines S3Detail objects.

" + }, + "S3StorageConfiguration": { + "type": "structure", + "required": [ + "bucketName" + ], + "members": { + "bucketName": { + "shape": "S3BucketName", + "documentation": "

Location (S3 bucket name) where recorded videos will be stored. Note that the StorageConfiguration and S3 bucket must be in the same region as the Composition.

" + } + }, + "documentation": "

A complex type that describes an S3 location where recorded videos will be stored.

" + }, "Stage": { "type": "structure", "required": [ @@ -1233,6 +2376,129 @@ "shape": "StageSummary" } }, + "StartCompositionRequest": { + "type": "structure", + "required": [ + "destinations", + "stageArn" + ], + "members": { + "destinations": { + "shape": "DestinationConfigurationList", + "documentation": "

Array of destination configuration.

" + }, + "idempotencyToken": { + "shape": "CompositionClientToken", + "documentation": "

Idempotency token.

", + "idempotencyToken": true + }, + "layout": { + "shape": "LayoutConfiguration", + "documentation": "

Layout object to configure composition parameters.

" + }, + "stageArn": { + "shape": "StageArn", + "documentation": "

ARN of the stage to be used for compositing.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + } + } + }, + "StartCompositionResponse": { + "type": "structure", + "members": { + "composition": { + "shape": "Composition", + "documentation": "

The Composition that was created.

" + } + } + }, + "StopCompositionRequest": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "CompositionArn", + "documentation": "

ARN of the Composition.

" + } + } + }, + "StopCompositionResponse": { + "type": "structure", + "members": {} + }, + "StorageConfiguration": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "StorageConfigurationArn", + "documentation": "

ARN of the storage configuration.

" + }, + "name": { + "shape": "StorageConfigurationName", + "documentation": "

Name of the storage configuration.

" + }, + "s3": { + "shape": "S3StorageConfiguration", + "documentation": "

An S3 destination configuration where recorded videos will be stored.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + } + }, + "documentation": "

A complex type that describes a location where recorded videos will be stored.

" + }, + "StorageConfigurationArn": { + "type": "string", + "max": 128, + "min": 1, + "pattern": "^arn:aws:ivs:[a-z0-9-]+:[0-9]+:storage-configuration/[a-zA-Z0-9-]+$" + }, + "StorageConfigurationName": { + "type": "string", + "max": 128, + "min": 0, + "pattern": "^[a-zA-Z0-9-_]*$" + }, + "StorageConfigurationSummary": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "shape": "StorageConfigurationArn", + "documentation": "

ARN of the storage configuration.

" + }, + "name": { + "shape": "StorageConfigurationName", + "documentation": "

Name of the storage configuration.

" + }, + "s3": { + "shape": "S3StorageConfiguration", + "documentation": "

An S3 destination configuration where recorded videos will be stored.

" + }, + "tags": { + "shape": "Tags", + "documentation": "

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS has no constraints on tags beyond what is documented there.

" + } + }, + "documentation": "

Summary information about a storage configuration.

" + }, + "StorageConfigurationSummaryList": { + "type": "list", + "member": { + "shape": "StorageConfigurationSummary" + } + }, "String": { "type": "string" }, @@ -1346,7 +2612,35 @@ "type": "string", "max": 128, "min": 0 + }, + "Video": { + "type": "structure", + "members": { + "bitrate": { + "shape": "Bitrate", + "documentation": "

Bitrate for generated output, in bps. Default: 2500000.

" + }, + "framerate": { + "shape": "Framerate", + "documentation": "

Video frame rate, in fps. Default: 30.

" + }, + "height": { + "shape": "Height", + "documentation": "

Video-resolution height. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 720.

" + }, + "width": { + "shape": "Width", + "documentation": "

Video-resolution width. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 1280.

" + } + }, + "documentation": "

Settings for video.

" + }, + "Width": { + "type": "integer", + "box": true, + "max": 1920, + "min": 1 } }, - "documentation": "

Introduction

The Amazon Interactive Video Service (IVS) real-time API is REST compatible, using a standard HTTP API and an AWS EventBridge event stream for responses. JSON is used for both requests and responses, including errors.

Terminology:

Resources

The following resources contain information about your IVS live stream (see Getting Started with Amazon IVS Real-Time Streaming):

Tagging

A tag is a metadata label that you assign to an AWS resource. A tag comprises a key and a value, both set by you. For example, you might set a tag as topic:nature to label a particular video category. See Tagging AWS Resources for more information, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS stages has no service-specific constraints beyond what is documented there.

Tags can help you identify and organize your AWS resources. For example, you can use the same tag for different resources to indicate that they are related. You can also use tags to manage access (see Access Tags).

The Amazon IVS real-time API has these tag-related endpoints: TagResource, UntagResource, and ListTagsForResource. The following resource supports tagging: Stage.

At most 50 tags can be applied to a resource.

Stages Endpoints

Tags Endpoints

" + "documentation": "

Introduction

The Amazon Interactive Video Service (IVS) real-time API is REST compatible, using a standard HTTP API and an AWS EventBridge event stream for responses. JSON is used for both requests and responses, including errors.

Terminology:

Resources

The following resources contain information about your IVS live stream (see Getting Started with Amazon IVS Real-Time Streaming):

Tagging

A tag is a metadata label that you assign to an AWS resource. A tag comprises a key and a value, both set by you. For example, you might set a tag as topic:nature to label a particular video category. See Tagging AWS Resources for more information, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS stages has no service-specific constraints beyond what is documented there.

Tags can help you identify and organize your AWS resources. For example, you can use the same tag for different resources to indicate that they are related. You can also use tags to manage access (see Access Tags).

The Amazon IVS real-time API has these tag-related endpoints: TagResource, UntagResource, and ListTagsForResource. The following resource supports tagging: Stage.

At most 50 tags can be applied to a resource.

Stages Endpoints

Composition Endpoints

EncoderConfiguration Endpoints

StorageConfiguration Endpoints

Tags Endpoints

" } \ No newline at end of file diff --git a/apis/ivs-realtime-2020-07-14.paginators.json b/apis/ivs-realtime-2020-07-14.paginators.json index 006aff958a..1f17f6ce48 100644 --- a/apis/ivs-realtime-2020-07-14.paginators.json +++ b/apis/ivs-realtime-2020-07-14.paginators.json @@ -1,5 +1,15 @@ { "pagination": { + "ListCompositions": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults" + }, + "ListEncoderConfigurations": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults" + }, "ListParticipantEvents": { "input_token": "nextToken", "output_token": "nextToken", @@ -19,6 +29,11 @@ "input_token": "nextToken", "output_token": "nextToken", "limit_key": "maxResults" + }, + "ListStorageConfigurations": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults" } } } diff --git a/apis/kafka-2018-11-14.min.json b/apis/kafka-2018-11-14.min.json index 2b6bdbae9b..f1ca109854 100644 --- a/apis/kafka-2018-11-14.min.json +++ b/apis/kafka-2018-11-14.min.json @@ -647,7 +647,7 @@ "type": "structure", "members": { "ClusterInfo": { - "shape": "S33", + "shape": "S34", "locationName": "clusterInfo" } } @@ -675,7 +675,7 @@ "type": "structure", "members": { "ClusterOperationInfo": { - "shape": "S38", + "shape": "S39", "locationName": "clusterOperationInfo" } } @@ -721,7 +721,7 @@ "locationName": "endTime" }, "ErrorInfo": { - "shape": "S39", + "shape": "S3a", "locationName": "errorInfo" }, "OperationArn": { @@ -738,19 +738,19 @@ "type": "structure", "members": { "OperationSteps": { - "shape": "S3a", + "shape": "S3b", "locationName": "operationSteps" }, "SourceClusterInfo": { - "shape": "S3d", + "shape": "S3e", "locationName": "sourceClusterInfo" }, "TargetClusterInfo": { - "shape": "S3d", + "shape": "S3e", "locationName": "targetClusterInfo" }, "VpcConnectionInfo": { - "shape": "S3g", + "shape": "S3h", "locationName": "vpcConnectionInfo" } } @@ -771,7 +771,7 @@ "locationName": "owner" }, "UserIdentity": { - "shape": "S3h", + "shape": "S3i", "locationName": "userIdentity" }, "VpcConnectionArn": { @@ -1243,7 +1243,7 @@ "locationName": "clusterOperationInfoList", "type": "list", "member": { - "shape": "S38" + "shape": "S39" } }, "NextToken": { @@ -1395,7 +1395,7 @@ "locationName": "clusterInfoList", "type": "list", "member": { - "shape": "S33" + "shape": "S34" } }, "NextToken": { @@ -2196,7 +2196,7 @@ "locationName": "currentVersion" }, "TargetBrokerEBSVolumeInfo": { - "shape": "S3e", + "shape": "S3f", "locationName": "targetBrokerEBSVolumeInfo" } }, @@ -3189,6 +3189,9 @@ }, "StorageMode": { "locationName": "storageMode" + }, + "CustomerActionStatus": { + "locationName": "customerActionStatus" } } }, @@ -3258,7 +3261,7 @@ } } }, - "S33": { + "S34": { "type": "structure", "members": { "ActiveOperationArn": { @@ -3334,6 +3337,9 @@ }, "StorageMode": { "locationName": "storageMode" + }, + "CustomerActionStatus": { + "locationName": "customerActionStatus" } }, "required": [ @@ -3360,7 +3366,7 @@ } } }, - "S38": { + "S39": { "type": "structure", "members": { "ClientRequestId": { @@ -3378,7 +3384,7 @@ "locationName": "endTime" }, "ErrorInfo": { - "shape": "S39", + "shape": "S3a", "locationName": "errorInfo" }, "OperationArn": { @@ -3388,27 +3394,27 @@ "locationName": "operationState" }, "OperationSteps": { - "shape": "S3a", + "shape": "S3b", "locationName": "operationSteps" }, "OperationType": { "locationName": "operationType" }, "SourceClusterInfo": { - "shape": "S3d", + "shape": "S3e", "locationName": "sourceClusterInfo" }, "TargetClusterInfo": { - "shape": "S3d", + "shape": "S3e", "locationName": "targetClusterInfo" }, "VpcConnectionInfo": { - "shape": "S3g", + "shape": "S3h", "locationName": "vpcConnectionInfo" } } }, - "S39": { + "S3a": { "type": "structure", "members": { "ErrorCode": { @@ -3419,7 +3425,7 @@ } } }, - "S3a": { + "S3b": { "type": "list", "member": { "type": "structure", @@ -3439,11 +3445,11 @@ } } }, - "S3d": { + "S3e": { "type": "structure", "members": { "BrokerEBSVolumeInfo": { - "shape": "S3e", + "shape": "S3f", "locationName": "brokerEBSVolumeInfo" }, "ConfigurationInfo": { @@ -3488,7 +3494,7 @@ } } }, - "S3e": { + "S3f": { "type": "list", "member": { "type": "structure", @@ -3510,7 +3516,7 @@ ] } }, - "S3g": { + "S3h": { "type": "structure", "members": { "VpcConnectionArn": { @@ -3520,7 +3526,7 @@ "locationName": "owner" }, "UserIdentity": { - "shape": "S3h", + "shape": "S3i", "locationName": "userIdentity" }, "CreationTime": { @@ -3529,7 +3535,7 @@ } } }, - "S3h": { + "S3i": { "type": "structure", "members": { "Type": { diff --git a/apis/kafka-2018-11-14.normal.json b/apis/kafka-2018-11-14.normal.json index 444b7a830a..9f07f94eb7 100644 --- a/apis/kafka-2018-11-14.normal.json +++ b/apis/kafka-2018-11-14.normal.json @@ -2462,6 +2462,11 @@ "shape": "StorageMode", "locationName": "storageMode", "documentation": "\n

This controls storage mode for supported storage tiers.

\n " + }, + "CustomerActionStatus": { + "shape": "CustomerActionStatus", + "locationName": "customerActionStatus", + "documentation": "\n

Determines if there is an action required from the customer.

\n " } }, "documentation": "\n

Returns information about a cluster.

\n " @@ -2761,6 +2766,11 @@ "shape": "StorageMode", "locationName": "storageMode", "documentation": "\n

This controls storage mode for supported storage tiers.

\n " + }, + "CustomerActionStatus": { + "shape": "CustomerActionStatus", + "locationName": "customerActionStatus", + "documentation": "\n

Determines if there is an action required from the customer.

\n " } }, "required": [ @@ -3581,6 +3591,15 @@ }, "documentation": "\n

Returns information about a cluster operation.

" }, + "CustomerActionStatus": { + "type": "string", + "documentation": "\n

A type of an action required from the customer.

", + "enum": [ + "CRITICAL_ACTION_REQUIRED", + "ACTION_RECOMMENDED", + "NONE" + ] + }, "DeleteClusterRequest": { "type": "structure", "members": { diff --git a/apis/lambda-2015-03-31.min.json b/apis/lambda-2015-03-31.min.json index 87e8c49c9f..d841b882fa 100644 --- a/apis/lambda-2015-03-31.min.json +++ b/apis/lambda-2015-03-31.min.json @@ -307,11 +307,14 @@ }, "SnapStart": { "shape": "S3k" + }, + "LoggingConfig": { + "shape": "S3m" } } }, "output": { - "shape": "S3m" + "shape": "S3r" } }, "CreateFunctionUrlConfig": { @@ -336,7 +339,7 @@ }, "AuthType": {}, "Cors": { - "shape": "S4d" + "shape": "S4i" }, "InvokeMode": {} } @@ -354,7 +357,7 @@ "FunctionArn": {}, "AuthType": {}, "Cors": { - "shape": "S4d" + "shape": "S4i" }, "CreationTime": {}, "InvokeMode": {} @@ -738,7 +741,7 @@ "type": "structure", "members": { "Configuration": { - "shape": "S3m" + "shape": "S3r" }, "Code": { "type": "structure", @@ -753,7 +756,7 @@ "shape": "S34" }, "Concurrency": { - "shape": "S5d" + "shape": "S5i" } } } @@ -838,7 +841,7 @@ } }, "output": { - "shape": "S3m" + "shape": "S3r" } }, "GetFunctionEventInvokeConfig": { @@ -864,7 +867,7 @@ } }, "output": { - "shape": "S5l" + "shape": "S5q" } }, "GetFunctionUrlConfig": { @@ -903,7 +906,7 @@ "FunctionArn": {}, "AuthType": {}, "Cors": { - "shape": "S4d" + "shape": "S4i" }, "CreationTime": {}, "LastModifiedTime": {}, @@ -936,7 +939,7 @@ } }, "output": { - "shape": "S5r" + "shape": "S5w" } }, "GetLayerVersionByArn": { @@ -958,7 +961,7 @@ } }, "output": { - "shape": "S5r" + "shape": "S5w" } }, "GetLayerVersionPolicy": { @@ -1424,7 +1427,7 @@ "FunctionEventInvokeConfigs": { "type": "list", "member": { - "shape": "S5l" + "shape": "S5q" } }, "NextMarker": {} @@ -1481,7 +1484,7 @@ "CreationTime": {}, "LastModifiedTime": {}, "Cors": { - "shape": "S4d" + "shape": "S4i" }, "AuthType": {}, "InvokeMode": {} @@ -1525,7 +1528,7 @@ "members": { "NextMarker": {}, "Functions": { - "shape": "S7b" + "shape": "S7g" } } } @@ -1610,7 +1613,7 @@ "LayerVersions": { "type": "list", "member": { - "shape": "S7j" + "shape": "S7o" } } } @@ -1656,7 +1659,7 @@ "LayerName": {}, "LayerArn": {}, "LatestMatchingVersion": { - "shape": "S7j" + "shape": "S7o" } } } @@ -1777,7 +1780,7 @@ "members": { "NextMarker": {}, "Versions": { - "shape": "S7b" + "shape": "S7g" } } } @@ -1811,11 +1814,11 @@ } }, "CompatibleRuntimes": { - "shape": "S5u" + "shape": "S5z" }, "LicenseInfo": {}, "CompatibleArchitectures": { - "shape": "S5w" + "shape": "S61" } } }, @@ -1823,7 +1826,7 @@ "type": "structure", "members": { "Content": { - "shape": "S5s" + "shape": "S5x" }, "LayerArn": {}, "LayerVersionArn": {}, @@ -1833,11 +1836,11 @@ "type": "long" }, "CompatibleRuntimes": { - "shape": "S5u" + "shape": "S5z" }, "LicenseInfo": {}, "CompatibleArchitectures": { - "shape": "S5w" + "shape": "S61" } } } @@ -1863,7 +1866,7 @@ } }, "output": { - "shape": "S3m" + "shape": "S3r" } }, "PutFunctionCodeSigningConfig": { @@ -1921,7 +1924,7 @@ } }, "output": { - "shape": "S5d" + "shape": "S5i" } }, "PutFunctionEventInvokeConfig": { @@ -1956,7 +1959,7 @@ } }, "output": { - "shape": "S5l" + "shape": "S5q" } }, "PutProvisionedConcurrencyConfig": { @@ -2327,7 +2330,7 @@ } }, "output": { - "shape": "S3m" + "shape": "S3r" } }, "UpdateFunctionConfiguration": { @@ -2384,11 +2387,14 @@ }, "SnapStart": { "shape": "S3k" + }, + "LoggingConfig": { + "shape": "S3m" } } }, "output": { - "shape": "S3m" + "shape": "S3r" } }, "UpdateFunctionEventInvokeConfig": { @@ -2422,7 +2428,7 @@ } }, "output": { - "shape": "S5l" + "shape": "S5q" } }, "UpdateFunctionUrlConfig": { @@ -2447,7 +2453,7 @@ }, "AuthType": {}, "Cors": { - "shape": "S4d" + "shape": "S4i" }, "InvokeMode": {} } @@ -2466,7 +2472,7 @@ "FunctionArn": {}, "AuthType": {}, "Cors": { - "shape": "S4d" + "shape": "S4i" }, "CreationTime": {}, "LastModifiedTime": {}, @@ -2826,6 +2832,15 @@ } }, "S3m": { + "type": "structure", + "members": { + "LogFormat": {}, + "ApplicationLogLevel": {}, + "SystemLogLevel": {}, + "LogGroup": {} + } + }, + "S3r": { "type": "structure", "members": { "FunctionName": {}, @@ -2875,7 +2890,7 @@ "members": { "ErrorCode": {}, "Message": { - "shape": "S3u" + "shape": "S3z" } } } @@ -2925,7 +2940,7 @@ "members": { "ErrorCode": {}, "Message": { - "shape": "S3u" + "shape": "S3z" } } } @@ -2955,26 +2970,29 @@ "members": { "ErrorCode": {}, "Message": { - "shape": "S3u" + "shape": "S3z" } } } } + }, + "LoggingConfig": { + "shape": "S3m" } } }, - "S3u": { + "S3z": { "type": "string", "sensitive": true }, - "S4d": { + "S4i": { "type": "structure", "members": { "AllowCredentials": { "type": "boolean" }, "AllowHeaders": { - "shape": "S4f" + "shape": "S4k" }, "AllowMethods": { "type": "list", @@ -2985,18 +3003,18 @@ "member": {} }, "ExposeHeaders": { - "shape": "S4f" + "shape": "S4k" }, "MaxAge": { "type": "integer" } } }, - "S4f": { + "S4k": { "type": "list", "member": {} }, - "S5d": { + "S5i": { "type": "structure", "members": { "ReservedConcurrentExecutions": { @@ -3004,7 +3022,7 @@ } } }, - "S5l": { + "S5q": { "type": "structure", "members": { "LastModified": { @@ -3022,11 +3040,11 @@ } } }, - "S5r": { + "S5w": { "type": "structure", "members": { "Content": { - "shape": "S5s" + "shape": "S5x" }, "LayerArn": {}, "LayerVersionArn": {}, @@ -3036,15 +3054,15 @@ "type": "long" }, "CompatibleRuntimes": { - "shape": "S5u" + "shape": "S5z" }, "LicenseInfo": {}, "CompatibleArchitectures": { - "shape": "S5w" + "shape": "S61" } } }, - "S5s": { + "S5x": { "type": "structure", "members": { "Location": {}, @@ -3056,21 +3074,21 @@ "SigningJobArn": {} } }, - "S5u": { + "S5z": { "type": "list", "member": {} }, - "S5w": { + "S61": { "type": "list", "member": {} }, - "S7b": { + "S7g": { "type": "list", "member": { - "shape": "S3m" + "shape": "S3r" } }, - "S7j": { + "S7o": { "type": "structure", "members": { "LayerVersionArn": {}, @@ -3080,11 +3098,11 @@ "Description": {}, "CreatedDate": {}, "CompatibleRuntimes": { - "shape": "S5u" + "shape": "S5z" }, "LicenseInfo": {}, "CompatibleArchitectures": { - "shape": "S5w" + "shape": "S61" } } } diff --git a/apis/lambda-2015-03-31.normal.json b/apis/lambda-2015-03-31.normal.json index 8b6625fb14..4668998e65 100644 --- a/apis/lambda-2015-03-31.normal.json +++ b/apis/lambda-2015-03-31.normal.json @@ -1127,7 +1127,7 @@ "shape": "ResourceConflictException" } ], - "documentation": "

For asynchronous function invocation, use Invoke.

Invokes a function asynchronously.

If you do use the InvokeAsync action, note that it doesn't support the use of X-Ray active tracing. Trace ID is not propagated to the function, even if X-Ray active tracing is turned on.

", + "documentation": "

For asynchronous function invocation, use Invoke.

Invokes a function asynchronously.

", "deprecated": true }, "InvokeWithResponseStream": { @@ -2448,6 +2448,17 @@ }, "documentation": "

Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.

" }, + "ApplicationLogLevel": { + "type": "string", + "enum": [ + "TRACE", + "DEBUG", + "INFO", + "WARN", + "ERROR", + "FATAL" + ] + }, "Architecture": { "type": "string", "enum": [ @@ -2872,11 +2883,15 @@ }, "EphemeralStorage": { "shape": "EphemeralStorage", - "documentation": "

The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. For more information, see Configuring ephemeral storage (console).

" + "documentation": "

The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB.

" }, "SnapStart": { "shape": "SnapStart", "documentation": "

The function's SnapStart setting.

" + }, + "LoggingConfig": { + "shape": "LoggingConfig", + "documentation": "

The function's Amazon CloudWatch Logs configuration settings.

" } } }, @@ -3295,7 +3310,7 @@ "documentation": "

The size of the function's /tmp directory.

" } }, - "documentation": "

The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. For more information, see Configuring ephemeral storage (console).

" + "documentation": "

The size of the function's /tmp directory in MB. The default value is 512, but it can be any whole number between 512 and 10,240 MB.

" }, "EphemeralStorageSize": { "type": "integer", @@ -3690,7 +3705,7 @@ }, "EphemeralStorage": { "shape": "EphemeralStorage", - "documentation": "

The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. For more information, see Configuring ephemeral storage (console).

" + "documentation": "

The size of the function’s /tmp directory in MB. The default value is 512, but it can be any whole number between 512 and 10,240 MB.

" }, "SnapStart": { "shape": "SnapStartResponse", @@ -3699,6 +3714,10 @@ "RuntimeVersionConfig": { "shape": "RuntimeVersionConfig", "documentation": "

The ARN of the runtime and any errors that occured.

" + }, + "LoggingConfig": { + "shape": "LoggingConfig", + "documentation": "

The function's Amazon CloudWatch Logs configuration settings.

" } }, "documentation": "

Details about a function's configuration.

" @@ -5343,6 +5362,19 @@ "max": 160, "pattern": "^/mnt/[a-zA-Z0-9-_.]+$" }, + "LogFormat": { + "type": "string", + "enum": [ + "JSON", + "Text" + ] + }, + "LogGroup": { + "type": "string", + "max": 512, + "min": 1, + "pattern": "[\\.\\-_/#A-Za-z0-9]+" + }, "LogType": { "type": "string", "enum": [ @@ -5350,6 +5382,28 @@ "Tail" ] }, + "LoggingConfig": { + "type": "structure", + "members": { + "LogFormat": { + "shape": "LogFormat", + "documentation": "

The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.

" + }, + "ApplicationLogLevel": { + "shape": "ApplicationLogLevel", + "documentation": "

Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level and lower.

" + }, + "SystemLogLevel": { + "shape": "SystemLogLevel", + "documentation": "

Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level and lower.

" + }, + "LogGroup": { + "shape": "LogGroup", + "documentation": "

The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.

" + } + }, + "documentation": "

The function's Amazon CloudWatch Logs configuration settings.

" + }, "Long": { "type": "long" }, @@ -6249,6 +6303,14 @@ }, "max": 16 }, + "SystemLogLevel": { + "type": "string", + "enum": [ + "DEBUG", + "INFO", + "WARN" + ] + }, "TagKey": { "type": "string" }, @@ -6646,11 +6708,15 @@ }, "EphemeralStorage": { "shape": "EphemeralStorage", - "documentation": "

The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. For more information, see Configuring ephemeral storage (console).

" + "documentation": "

The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB.

" }, "SnapStart": { "shape": "SnapStart", "documentation": "

The function's SnapStart setting.

" + }, + "LoggingConfig": { + "shape": "LoggingConfig", + "documentation": "

The function's Amazon CloudWatch Logs configuration settings.

" } } }, diff --git a/apis/macie2-2020-01-01.min.json b/apis/macie2-2020-01-01.min.json index 6d27f33e0b..04c15ce2e5 100644 --- a/apis/macie2-2020-01-01.min.json +++ b/apis/macie2-2020-01-01.min.json @@ -2345,6 +2345,10 @@ "configuration": { "shape": "S7d", "locationName": "configuration" + }, + "retrievalConfiguration": { + "shape": "S7g", + "locationName": "retrievalConfiguration" } } } @@ -2455,11 +2459,11 @@ "locationName": "description" }, "excludes": { - "shape": "S7u", + "shape": "S7x", "locationName": "excludes" }, "includes": { - "shape": "S7v", + "shape": "S7y", "locationName": "includes" }, "name": { @@ -2702,11 +2706,11 @@ "type": "structure", "members": { "excludes": { - "shape": "S8o", + "shape": "S8r", "locationName": "excludes" }, "includes": { - "shape": "S8o", + "shape": "S8r", "locationName": "includes" } } @@ -3413,11 +3417,11 @@ "type": "structure", "members": { "excludes": { - "shape": "Sac", + "shape": "Saf", "locationName": "excludes" }, "includes": { - "shape": "Sac", + "shape": "Saf", "locationName": "includes" } } @@ -3961,6 +3965,21 @@ "configuration": { "shape": "S7d", "locationName": "configuration" + }, + "retrievalConfiguration": { + "locationName": "retrievalConfiguration", + "type": "structure", + "members": { + "retrievalMode": { + "locationName": "retrievalMode" + }, + "roleName": { + "locationName": "roleName" + } + }, + "required": [ + "retrievalMode" + ] } }, "required": [ @@ -3973,6 +3992,10 @@ "configuration": { "shape": "S7d", "locationName": "configuration" + }, + "retrievalConfiguration": { + "shape": "S7g", + "locationName": "retrievalConfiguration" } } } @@ -3990,7 +4013,7 @@ "locationName": "description" }, "excludes": { - "shape": "S7u", + "shape": "S7x", "locationName": "excludes" }, "id": { @@ -3998,7 +4021,7 @@ "locationName": "id" }, "includes": { - "shape": "S7v", + "shape": "S7y", "locationName": "includes" } }, @@ -4775,7 +4798,24 @@ "status" ] }, - "S7u": { + "S7g": { + "type": "structure", + "members": { + "externalId": { + "locationName": "externalId" + }, + "retrievalMode": { + "locationName": "retrievalMode" + }, + "roleName": { + "locationName": "roleName" + } + }, + "required": [ + "retrievalMode" + ] + }, + "S7x": { "type": "structure", "members": { "managedDataIdentifierIds": { @@ -4784,7 +4824,7 @@ } } }, - "S7v": { + "S7y": { "type": "structure", "members": { "allowListIds": { @@ -4801,7 +4841,7 @@ } } }, - "S8o": { + "S8r": { "type": "list", "member": { "type": "structure", @@ -4819,7 +4859,7 @@ } } }, - "Sac": { + "Saf": { "type": "structure", "members": { "and": { diff --git a/apis/macie2-2020-01-01.normal.json b/apis/macie2-2020-01-01.normal.json index b8dec3b0bd..b0d2e9790c 100644 --- a/apis/macie2-2020-01-01.normal.json +++ b/apis/macie2-2020-01-01.normal.json @@ -4405,7 +4405,7 @@ "managedDataIdentifierSelector": { "shape": "ManagedDataIdentifierSelector", "locationName": "managedDataIdentifierSelector", - "documentation": "

The selection type to apply when determining which managed data identifiers the job uses to analyze data. Valid values are:

If you don't specify a value for this property, the job uses the recommended set of managed data identifiers.

If the job is a recurring job and you specify ALL or EXCLUDE, each job run automatically uses new managed data identifiers that are released. If you specify RECOMMENDED for a recurring job, each job run automatically uses all the managed data identifiers that are in the recommended set when the run starts.

For information about individual managed data identifiers or to determine which ones are in the recommended set, see Using managed data identifiers and Recommended managed data identifiers in the Amazon Macie User Guide.

" + "documentation": "

The selection type to apply when determining which managed data identifiers the job uses to analyze data. Valid values are:

If you don't specify a value for this property, the job uses the recommended set of managed data identifiers.

If the job is a recurring job and you specify ALL or EXCLUDE, each job run automatically uses new managed data identifiers that are released. If you don't specify a value for this property or you specify RECOMMENDED for a recurring job, each job run automatically uses all the managed data identifiers that are in the recommended set when the run starts.

For information about individual managed data identifiers or to determine which ones are in the recommended set, see Using managed data identifiers and Recommended managed data identifiers in the Amazon Macie User Guide.

" }, "name": { "shape": "__string", @@ -5197,7 +5197,7 @@ "value": { "shape": "__stringMin1Max128", "locationName": "value", - "documentation": "

An occurrence of the specified type of sensitive data. Each occurrence can contain 1-128 characters.

" + "documentation": "

An occurrence of the specified type of sensitive data. Each occurrence contains 1-128 characters.

" } }, "documentation": "

Specifies 1-10 occurrences of a specific type of sensitive data reported by a finding.

", @@ -6177,7 +6177,7 @@ "updatedAt": { "shape": "__timestampIso8601", "locationName": "updatedAt", - "documentation": "

The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status of the Amazon Macie account.

" + "documentation": "

The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status or configuration settings for the Amazon Macie account.

" } } }, @@ -6308,7 +6308,12 @@ "configuration": { "shape": "RevealConfiguration", "locationName": "configuration", - "documentation": "

The current configuration settings and the status of the configuration for the account.

" + "documentation": "

The KMS key that's used to encrypt the sensitive data, and the status of the configuration for the Amazon Macie account.

" + }, + "retrievalConfiguration": { + "shape": "RetrievalConfiguration", + "locationName": "retrievalConfiguration", + "documentation": "

The access method and settings that are used to retrieve the sensitive data.

" } } }, @@ -6337,7 +6342,7 @@ "reasons": { "shape": "__listOfUnavailabilityReasonCode", "locationName": "reasons", - "documentation": "

Specifies why occurrences of sensitive data can't be retrieved for the finding. Possible values are:

This value is null if sensitive data can be retrieved for the finding.

" + "documentation": "

Specifies why occurrences of sensitive data can't be retrieved for the finding. Possible values are:

This value is null if sensitive data can be retrieved for the finding.

" } } }, @@ -6405,7 +6410,7 @@ "includes": { "shape": "SensitivityInspectionTemplateIncludes", "locationName": "includes", - "documentation": "

The allow lists, custom data identifiers, and managed data identifiers that are included (used) when analyzing data.

" + "documentation": "

The allow lists, custom data identifiers, and managed data identifiers that are explicitly included (used) when analyzing data.

" }, "name": { "shape": "__string", @@ -7845,7 +7850,7 @@ "jsonPath": { "shape": "__string", "locationName": "jsonPath", - "documentation": "

The path, as a JSONPath expression, to the sensitive data. For an Avro object container or Parquet file, this is the path to the field in the record (recordIndex) that contains the data. For a JSON or JSON Lines file, this is the path to the field or array that contains the data. If the data is a value in an array, the path also indicates which value contains the data.

If Amazon Macie detects sensitive data in the name of any element in the path, Macie omits this field. If the name of an element exceeds 20 characters, Macie truncates the name by removing characters from the beginning of the name. If the resulting full path exceeds 250 characters, Macie also truncates the path, starting with the first element in the path, until the path contains 250 or fewer characters.

" + "documentation": "

The path, as a JSONPath expression, to the sensitive data. For an Avro object container or Parquet file, this is the path to the field in the record (recordIndex) that contains the data. For a JSON or JSON Lines file, this is the path to the field or array that contains the data. If the data is a value in an array, the path also indicates which value contains the data.

If Amazon Macie detects sensitive data in the name of any element in the path, Macie omits this field. If the name of an element exceeds 240 characters, Macie truncates the name by removing characters from the beginning of the name. If the resulting full path exceeds 250 characters, Macie also truncates the path, starting with the first element in the path, until the path contains 250 or fewer characters.

" }, "recordIndex": { "shape": "__long", @@ -7955,7 +7960,7 @@ "totalItemsSkipped": { "shape": "__long", "locationName": "totalItemsSkipped", - "documentation": "

The total number of objects that Amazon Macie wasn't able to analyze in the bucket due to an object-level issue or error. For example, the object is a malformed file. This value includes objects that Macie wasn't able to analyze for reasons reported by other statistics in the ResourceStatistics object.

" + "documentation": "

The total number of objects that Amazon Macie wasn't able to analyze in the bucket due to an object-level issue or error. For example, an object is a malformed file. This value includes objects that Macie wasn't able to analyze for reasons reported by other statistics in the ResourceStatistics object.

" }, "totalItemsSkippedInvalidEncryption": { "shape": "__long", @@ -7991,13 +7996,45 @@ }, "documentation": "

Provides information about the resources that a finding applies to.

" }, + "RetrievalConfiguration": { + "type": "structure", + "members": { + "externalId": { + "shape": "__string", + "locationName": "externalId", + "documentation": "

The external ID to specify in the trust policy for the IAM role to assume when retrieving sensitive data from affected S3 objects (roleName). The trust policy must include an sts:ExternalId condition that requires this ID.

This ID is a unique alphanumeric string that Amazon Macie generates automatically after you configure it to assume a role. This value is null if the value for retrievalMode is CALLER_CREDENTIALS.

" + }, + "retrievalMode": { + "shape": "RetrievalMode", + "locationName": "retrievalMode", + "documentation": "

The access method that's used when retrieving sensitive data from affected S3 objects. Valid values are: ASSUME_ROLE, assume an IAM role that is in the affected Amazon Web Services account and delegates access to Amazon Macie (roleName); and, CALLER_CREDENTIALS, use the credentials of the IAM user who requests the sensitive data.

" + }, + "roleName": { + "shape": "__stringMin1Max64PatternW", + "locationName": "roleName", + "documentation": "

The name of the IAM role that is in the affected Amazon Web Services account and Amazon Macie is allowed to assume when retrieving sensitive data from affected S3 objects for the account. This value is null if the value for retrievalMode is CALLER_CREDENTIALS.

" + } + }, + "documentation": "

Provides information about the access method and settings that are used to retrieve occurrences of sensitive data reported by findings.

", + "required": [ + "retrievalMode" + ] + }, + "RetrievalMode": { + "type": "string", + "documentation": "

The access method to use when retrieving occurrences of sensitive data reported by findings. Valid values are:

", + "enum": [ + "CALLER_CREDENTIALS", + "ASSUME_ROLE" + ] + }, "RevealConfiguration": { "type": "structure", "members": { "kmsKeyId": { "shape": "__stringMin1Max2048", "locationName": "kmsKeyId", - "documentation": "

The Amazon Resource Name (ARN), ID, or alias of the KMS key to use to encrypt sensitive data that's retrieved. The key must be an existing, customer managed, symmetric encryption key that's in the same Amazon Web Services Region as the Amazon Macie account.

If this value specifies an alias, it must include the following prefix: alias/. If this value specifies a key that's owned by another Amazon Web Services account, it must specify the ARN of the key or the ARN of the key's alias.

" + "documentation": "

The Amazon Resource Name (ARN), ID, or alias of the KMS key to use to encrypt sensitive data that's retrieved. The key must be an existing, customer managed, symmetric encryption key that's enabled in the same Amazon Web Services Region as the Amazon Macie account.

If this value specifies an alias, it must include the following prefix: alias/. If this value specifies a key that's owned by another Amazon Web Services account, it must specify the ARN of the key or the ARN of the key's alias.

" }, "status": { "shape": "RevealStatus", @@ -8005,7 +8042,7 @@ "documentation": "

The status of the configuration for the Amazon Macie account. In a request, valid values are: ENABLED, enable the configuration for the account; and, DISABLED, disable the configuration for the account. In a response, possible values are: ENABLED, the configuration is currently enabled for the account; and, DISABLED, the configuration is currently disabled for the account.

" } }, - "documentation": "

Specifies the configuration settings for retrieving occurrences of sensitive data reported by findings, and the status of the configuration for an Amazon Macie account. When you enable the configuration for the first time, your request must specify an Key Management Service (KMS) key. Otherwise, an error occurs. Macie uses the specified key to encrypt the sensitive data that you retrieve.

", + "documentation": "

Specifies the status of the Amazon Macie configuration for retrieving occurrences of sensitive data reported by findings, and the Key Management Service (KMS) key to use to encrypt sensitive data that's retrieved. When you enable the configuration for the first time, your request must specify an KMS key. Otherwise, an error occurs.

", "required": [ "status" ] @@ -8208,7 +8245,7 @@ "kmsKeyArn": { "shape": "__string", "locationName": "kmsKeyArn", - "documentation": "

The Amazon Resource Name (ARN) of the customer managed KMS key to use for encryption of the results. This must be the ARN of an existing, symmetric encryption KMS key that's in the same Amazon Web Services Region as the bucket.

" + "documentation": "

The Amazon Resource Name (ARN) of the customer managed KMS key to use for encryption of the results. This must be the ARN of an existing, symmetric encryption KMS key that's enabled in the same Amazon Web Services Region as the bucket.

" } }, "documentation": "

Specifies an S3 bucket to store data classification results in, and the encryption settings to use when storing results in that bucket.

", @@ -8874,7 +8911,7 @@ "comparator": { "shape": "JobComparator", "locationName": "comparator", - "documentation": "

The operator to use in the condition. Valid values for each supported property (key) are:

" + "documentation": "

The operator to use in the condition. Valid values for each supported property (key) are:

" }, "key": { "shape": "ScopeFilterKey", @@ -8884,7 +8921,7 @@ "values": { "shape": "__listOf__string", "locationName": "values", - "documentation": "

An array that lists the values to use in the condition. If the value for the key property is OBJECT_EXTENSION or OBJECT_KEY, this array can specify multiple values and Amazon Macie uses OR logic to join the values. Otherwise, this array can specify only one value.

Valid values for each supported property (key) are:

Macie doesn't support use of wildcard characters in these values. Also, string values are case sensitive.

" + "documentation": "

An array that lists the values to use in the condition. If the value for the key property is OBJECT_EXTENSION or OBJECT_KEY, this array can specify multiple values and Amazon Macie uses OR logic to join the values. Otherwise, this array can specify only one value.

Valid values for each supported property (key) are:

Macie doesn't support use of wildcard characters in these values. Also, string values are case sensitive.

" } }, "documentation": "

Specifies a property-based condition that determines whether an S3 object is included or excluded from a classification job.

" @@ -9140,7 +9177,13 @@ "UNSUPPORTED_OBJECT_TYPE", "UNSUPPORTED_FINDING_TYPE", "INVALID_CLASSIFICATION_RESULT", - "OBJECT_UNAVAILABLE" + "OBJECT_UNAVAILABLE", + "ACCOUNT_NOT_IN_ORGANIZATION", + "MISSING_GET_MEMBER_PERMISSION", + "ROLE_TOO_PERMISSIVE", + "MEMBER_ROLE_TOO_PERMISSIVE", + "INVALID_RESULT_SIGNATURE", + "RESULT_NOT_SIGNED" ] }, "Unit": { @@ -9471,13 +9514,37 @@ "type": "structure", "members": {} }, + "UpdateRetrievalConfiguration": { + "type": "structure", + "members": { + "retrievalMode": { + "shape": "RetrievalMode", + "locationName": "retrievalMode", + "documentation": "

The access method to use when retrieving sensitive data from affected S3 objects. Valid values are: ASSUME_ROLE, assume an IAM role that is in the affected Amazon Web Services account and delegates access to Amazon Macie; and, CALLER_CREDENTIALS, use the credentials of the IAM user who requests the sensitive data. If you specify ASSUME_ROLE, also specify the name of an existing IAM role for Macie to assume (roleName).

If you change this value from ASSUME_ROLE to CALLER_CREDENTIALS for an existing configuration, Macie permanently deletes the external ID and role name currently specified for the configuration. These settings can't be recovered after they're deleted.

" + }, + "roleName": { + "shape": "__stringMin1Max64PatternW", + "locationName": "roleName", + "documentation": "

The name of the IAM role that is in the affected Amazon Web Services account and Amazon Macie is allowed to assume when retrieving sensitive data from affected S3 objects for the account. The trust and permissions policies for the role must meet all requirements for Macie to assume the role.

" + } + }, + "documentation": "

Specifies the access method and settings to use when retrieving occurrences of sensitive data reported by findings. If your request specifies an Identity and Access Management (IAM) role to assume when retrieving the sensitive data, Amazon Macie verifies that the role exists and the attached policies are configured correctly. If there's an issue, Macie returns an error. For information about addressing the issue, see Retrieving sensitive data samples with findings in the Amazon Macie User Guide.

", + "required": [ + "retrievalMode" + ] + }, "UpdateRevealConfigurationRequest": { "type": "structure", "members": { "configuration": { "shape": "RevealConfiguration", "locationName": "configuration", - "documentation": "

The new configuration settings and the status of the configuration for the account.

" + "documentation": "

The KMS key to use to encrypt the sensitive data, and the status of the configuration for the Amazon Macie account.

" + }, + "retrievalConfiguration": { + "shape": "UpdateRetrievalConfiguration", + "locationName": "retrievalConfiguration", + "documentation": "

The access method and settings to use to retrieve the sensitive data.

" } }, "required": [ @@ -9490,7 +9557,12 @@ "configuration": { "shape": "RevealConfiguration", "locationName": "configuration", - "documentation": "

The new configuration settings and the status of the configuration for the account.

" + "documentation": "

The KMS key to use to encrypt the sensitive data, and the status of the configuration for the Amazon Macie account.

" + }, + "retrievalConfiguration": { + "shape": "RetrievalConfiguration", + "locationName": "retrievalConfiguration", + "documentation": "

The access method and settings to use to retrieve the sensitive data.

" } } }, @@ -9516,7 +9588,7 @@ "includes": { "shape": "SensitivityInspectionTemplateIncludes", "locationName": "includes", - "documentation": "

The allow lists, custom data identifiers, and managed data identifiers to include (use) when analyzing data.

" + "documentation": "

The allow lists, custom data identifiers, and managed data identifiers to explicitly include (use) when analyzing data.

" } }, "required": [ @@ -10052,6 +10124,12 @@ "max": 512, "pattern": "^[\\s\\S]+$" }, + "__stringMin1Max64PatternW": { + "type": "string", + "min": 1, + "max": 64, + "pattern": "^[\\w+=,.@-]*$" + }, "__stringMin22Max22PatternAZ0922": { "type": "string", "min": 22, diff --git a/apis/mediapackage-2017-10-12.normal.json b/apis/mediapackage-2017-10-12.normal.json index 80c64043d6..321a857360 100644 --- a/apis/mediapackage-2017-10-12.normal.json +++ b/apis/mediapackage-2017-10-12.normal.json @@ -1225,7 +1225,7 @@ "shape": "__boolean" }, "ManifestLayout": { - "documentation": "Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.", + "documentation": "Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level. When set to DRM_TOP_LEVEL_COMPACT, content protection elements are placed the MPD level and referenced at the AdaptationSet level.", "locationName": "manifestLayout", "shape": "ManifestLayout" }, @@ -2017,7 +2017,8 @@ "ManifestLayout": { "enum": [ "FULL", - "COMPACT" + "COMPACT", + "DRM_TOP_LEVEL_COMPACT" ], "type": "string" }, diff --git a/apis/pinpoint-sms-voice-v2-2022-03-31.min.json b/apis/pinpoint-sms-voice-v2-2022-03-31.min.json index c21cff1207..5bf7cfb952 100644 --- a/apis/pinpoint-sms-voice-v2-2022-03-31.min.json +++ b/apis/pinpoint-sms-voice-v2-2022-03-31.min.json @@ -174,6 +174,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -193,6 +194,194 @@ } } }, + "CreateRegistration": { + "input": { + "type": "structure", + "required": [ + "RegistrationType" + ], + "members": { + "RegistrationType": {}, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationStatus", + "CurrentVersionNumber", + "CreatedTimestamp" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "RegistrationType": {}, + "RegistrationStatus": {}, + "CurrentVersionNumber": { + "type": "long" + }, + "AdditionalAttributes": { + "shape": "S19" + }, + "Tags": { + "shape": "Sa" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "CreateRegistrationAssociation": { + "input": { + "type": "structure", + "required": [ + "RegistrationId", + "ResourceId" + ], + "members": { + "RegistrationId": {}, + "ResourceId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "ResourceArn", + "ResourceId", + "ResourceType" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "RegistrationType": {}, + "ResourceArn": {}, + "ResourceId": {}, + "ResourceType": {}, + "IsoCountryCode": {}, + "PhoneNumber": {} + } + } + }, + "CreateRegistrationAttachment": { + "input": { + "type": "structure", + "members": { + "AttachmentBody": { + "type": "blob" + }, + "AttachmentUrl": {}, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationAttachmentArn", + "RegistrationAttachmentId", + "AttachmentStatus", + "CreatedTimestamp" + ], + "members": { + "RegistrationAttachmentArn": {}, + "RegistrationAttachmentId": {}, + "AttachmentStatus": {}, + "Tags": { + "shape": "Sa" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "CreateRegistrationVersion": { + "input": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "VersionNumber": { + "type": "long" + }, + "RegistrationVersionStatus": {}, + "RegistrationVersionStatusHistory": { + "shape": "S1n" + } + } + } + }, + "CreateVerifiedDestinationNumber": { + "input": { + "type": "structure", + "required": [ + "DestinationPhoneNumber" + ], + "members": { + "DestinationPhoneNumber": {}, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "Status", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": {}, + "VerifiedDestinationNumberId": {}, + "DestinationPhoneNumber": {}, + "Status": {}, + "Tags": { + "shape": "Sa" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, "DeleteConfigurationSet": { "input": { "type": "structure", @@ -209,7 +398,7 @@ "ConfigurationSetArn": {}, "ConfigurationSetName": {}, "EventDestinations": { - "shape": "S16" + "shape": "S1t" }, "DefaultMessageType": {}, "DefaultSenderId": {}, @@ -372,6 +561,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -385,6 +575,113 @@ } } }, + "DeleteRegistration": { + "input": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationStatus", + "CurrentVersionNumber", + "CreatedTimestamp" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "RegistrationType": {}, + "RegistrationStatus": {}, + "CurrentVersionNumber": { + "type": "long" + }, + "ApprovedVersionNumber": { + "type": "long" + }, + "LatestDeniedVersionNumber": { + "type": "long" + }, + "AdditionalAttributes": { + "shape": "S19" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "DeleteRegistrationAttachment": { + "input": { + "type": "structure", + "required": [ + "RegistrationAttachmentId" + ], + "members": { + "RegistrationAttachmentId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationAttachmentArn", + "RegistrationAttachmentId", + "AttachmentStatus", + "CreatedTimestamp" + ], + "members": { + "RegistrationAttachmentArn": {}, + "RegistrationAttachmentId": {}, + "AttachmentStatus": {}, + "AttachmentUploadErrorReason": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "DeleteRegistrationFieldValue": { + "input": { + "type": "structure", + "required": [ + "RegistrationId", + "FieldPath" + ], + "members": { + "RegistrationId": {}, + "FieldPath": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "FieldPath" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "VersionNumber": { + "type": "long" + }, + "FieldPath": {}, + "SelectChoices": { + "shape": "S2n" + }, + "TextValue": {}, + "RegistrationAttachmentId": {} + } + } + }, "DeleteTextMessageSpendLimitOverride": { "input": { "type": "structure", @@ -399,6 +696,34 @@ } } }, + "DeleteVerifiedDestinationNumber": { + "input": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberId" + ], + "members": { + "VerifiedDestinationNumberId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": {}, + "VerifiedDestinationNumberId": {}, + "DestinationPhoneNumber": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, "DeleteVoiceMessageSpendLimitOverride": { "input": { "type": "structure", @@ -500,7 +825,7 @@ "members": { "Name": {}, "Values": { - "shape": "S2f" + "shape": "S3g" } } } @@ -528,7 +853,7 @@ "ConfigurationSetArn": {}, "ConfigurationSetName": {}, "EventDestinations": { - "shape": "S16" + "shape": "S1t" }, "DefaultMessageType": {}, "DefaultSenderId": {}, @@ -565,7 +890,7 @@ "members": { "Name": {}, "Values": { - "shape": "S2f" + "shape": "S3g" } } } @@ -663,7 +988,7 @@ "members": { "Name": {}, "Values": { - "shape": "S2f" + "shape": "S3g" } } } @@ -722,7 +1047,7 @@ "members": { "Name": {}, "Values": { - "shape": "S2f" + "shape": "S3g" } } } @@ -763,7 +1088,7 @@ "IsoCountryCode": {}, "MessageType": {}, "NumberCapabilities": { - "shape": "S3f" + "shape": "S4g" }, "NumberType": {}, "MonthlyLeasingPrice": {}, @@ -771,6 +1096,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -779,6 +1105,7 @@ "type": "boolean" }, "PoolId": {}, + "RegistrationId": {}, "CreatedTimestamp": { "type": "timestamp" } @@ -808,7 +1135,7 @@ "members": { "Name": {}, "Values": { - "shape": "S2f" + "shape": "S3g" } } } @@ -847,6 +1174,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -867,23 +1195,13 @@ } } }, - "DescribeSenderIds": { + "DescribeRegistrationAttachments": { "input": { "type": "structure", "members": { - "SenderIds": { + "RegistrationAttachmentIds": { "type": "list", - "member": { - "type": "structure", - "required": [ - "SenderId", - "IsoCountryCode" - ], - "members": { - "SenderId": {}, - "IsoCountryCode": {} - } - } + "member": {} }, "Filters": { "type": "list", @@ -896,7 +1214,7 @@ "members": { "Name": {}, "Values": { - "shape": "S2f" + "shape": "S3g" } } } @@ -909,27 +1227,28 @@ }, "output": { "type": "structure", + "required": [ + "RegistrationAttachments" + ], "members": { - "SenderIds": { + "RegistrationAttachments": { "type": "list", "member": { "type": "structure", "required": [ - "SenderIdArn", - "SenderId", - "IsoCountryCode", - "MessageTypes", - "MonthlyLeasingPrice" + "RegistrationAttachmentArn", + "RegistrationAttachmentId", + "AttachmentStatus", + "CreatedTimestamp" ], "members": { - "SenderIdArn": {}, - "SenderId": {}, - "IsoCountryCode": {}, - "MessageTypes": { - "type": "list", - "member": {} - }, - "MonthlyLeasingPrice": {} + "RegistrationAttachmentArn": {}, + "RegistrationAttachmentId": {}, + "AttachmentStatus": {}, + "AttachmentUploadErrorReason": {}, + "CreatedTimestamp": { + "type": "timestamp" + } } } }, @@ -937,10 +1256,18 @@ } } }, - "DescribeSpendLimits": { + "DescribeRegistrationFieldDefinitions": { "input": { "type": "structure", + "required": [ + "RegistrationType" + ], "members": { + "RegistrationType": {}, + "SectionPath": {}, + "FieldPaths": { + "shape": "S51" + }, "NextToken": {}, "MaxResults": { "type": "integer" @@ -949,20 +1276,565 @@ }, "output": { "type": "structure", + "required": [ + "RegistrationType", + "RegistrationFieldDefinitions" + ], "members": { - "SpendLimits": { + "RegistrationType": {}, + "RegistrationFieldDefinitions": { "type": "list", "member": { "type": "structure", "required": [ - "Name", - "EnforcedLimit", - "MaxLimit", - "Overridden" + "SectionPath", + "FieldPath", + "FieldType", + "FieldRequirement", + "DisplayHints" ], "members": { - "Name": {}, - "EnforcedLimit": { + "SectionPath": {}, + "FieldPath": {}, + "FieldType": {}, + "FieldRequirement": {}, + "SelectValidation": { + "type": "structure", + "required": [ + "MinChoices", + "MaxChoices", + "Options" + ], + "members": { + "MinChoices": { + "type": "integer" + }, + "MaxChoices": { + "type": "integer" + }, + "Options": { + "type": "list", + "member": {} + } + } + }, + "TextValidation": { + "type": "structure", + "required": [ + "MinLength", + "MaxLength", + "Pattern" + ], + "members": { + "MinLength": { + "type": "integer" + }, + "MaxLength": { + "type": "integer" + }, + "Pattern": {} + } + }, + "DisplayHints": { + "type": "structure", + "required": [ + "Title", + "ShortDescription" + ], + "members": { + "Title": {}, + "ShortDescription": {}, + "LongDescription": {}, + "DocumentationTitle": {}, + "DocumentationLink": {}, + "SelectOptionDescriptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Option" + ], + "members": { + "Option": {}, + "Title": {}, + "Description": {} + } + } + }, + "TextValidationDescription": {}, + "ExampleTextValue": {} + } + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeRegistrationFieldValues": { + "input": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": {}, + "VersionNumber": { + "type": "long" + }, + "SectionPath": {}, + "FieldPaths": { + "shape": "S51" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationFieldValues" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "VersionNumber": { + "type": "long" + }, + "RegistrationFieldValues": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FieldPath" + ], + "members": { + "FieldPath": {}, + "SelectChoices": { + "shape": "S2n" + }, + "TextValue": {}, + "RegistrationAttachmentId": {}, + "DeniedReason": {} + } + } + }, + "NextToken": {} + } + } + }, + "DescribeRegistrationSectionDefinitions": { + "input": { + "type": "structure", + "required": [ + "RegistrationType" + ], + "members": { + "RegistrationType": {}, + "SectionPaths": { + "type": "list", + "member": {} + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationType", + "RegistrationSectionDefinitions" + ], + "members": { + "RegistrationType": {}, + "RegistrationSectionDefinitions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SectionPath", + "DisplayHints" + ], + "members": { + "SectionPath": {}, + "DisplayHints": { + "type": "structure", + "required": [ + "Title", + "ShortDescription" + ], + "members": { + "Title": {}, + "ShortDescription": {}, + "LongDescription": {}, + "DocumentationTitle": {}, + "DocumentationLink": {} + } + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeRegistrationTypeDefinitions": { + "input": { + "type": "structure", + "members": { + "RegistrationTypes": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S3g" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationTypeDefinitions" + ], + "members": { + "RegistrationTypeDefinitions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RegistrationType", + "DisplayHints" + ], + "members": { + "RegistrationType": {}, + "SupportedAssociations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ResourceType", + "AssociationBehavior", + "DisassociationBehavior" + ], + "members": { + "ResourceType": {}, + "IsoCountryCode": {}, + "AssociationBehavior": {}, + "DisassociationBehavior": {} + } + } + }, + "DisplayHints": { + "type": "structure", + "required": [ + "Title" + ], + "members": { + "Title": {}, + "ShortDescription": {}, + "LongDescription": {}, + "DocumentationTitle": {}, + "DocumentationLink": {} + } + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeRegistrationVersions": { + "input": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": {}, + "VersionNumbers": { + "type": "list", + "member": { + "type": "long" + } + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S3g" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationVersions" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "RegistrationVersions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], + "members": { + "VersionNumber": { + "type": "long" + }, + "RegistrationVersionStatus": {}, + "RegistrationVersionStatusHistory": { + "shape": "S1n" + }, + "DeniedReasons": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Reason", + "ShortDescription" + ], + "members": { + "Reason": {}, + "ShortDescription": {}, + "LongDescription": {}, + "DocumentationTitle": {}, + "DocumentationLink": {} + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeRegistrations": { + "input": { + "type": "structure", + "members": { + "RegistrationIds": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S3g" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Registrations" + ], + "members": { + "Registrations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationStatus", + "CurrentVersionNumber", + "CreatedTimestamp" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "RegistrationType": {}, + "RegistrationStatus": {}, + "CurrentVersionNumber": { + "type": "long" + }, + "ApprovedVersionNumber": { + "type": "long" + }, + "LatestDeniedVersionNumber": { + "type": "long" + }, + "AdditionalAttributes": { + "shape": "S19" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeSenderIds": { + "input": { + "type": "structure", + "members": { + "SenderIds": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": {}, + "IsoCountryCode": {} + } + } + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S3g" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SenderIds": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice", + "DeletionProtectionEnabled", + "Registered" + ], + "members": { + "SenderIdArn": {}, + "SenderId": {}, + "IsoCountryCode": {}, + "MessageTypes": { + "shape": "S6t" + }, + "MonthlyLeasingPrice": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "Registered": { + "type": "boolean" + }, + "RegistrationId": {} + } + } + }, + "NextToken": {} + } + } + }, + "DescribeSpendLimits": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SpendLimits": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "EnforcedLimit", + "MaxLimit", + "Overridden" + ], + "members": { + "Name": {}, + "EnforcedLimit": { "type": "long" }, "MaxLimit": { @@ -978,6 +1850,72 @@ } } }, + "DescribeVerifiedDestinationNumbers": { + "input": { + "type": "structure", + "members": { + "VerifiedDestinationNumberIds": { + "type": "list", + "member": {} + }, + "DestinationPhoneNumbers": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S3g" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VerifiedDestinationNumbers" + ], + "members": { + "VerifiedDestinationNumbers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "Status", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": {}, + "VerifiedDestinationNumberId": {}, + "DestinationPhoneNumber": {}, + "Status": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "DisassociateOriginationIdentity": { "input": { "type": "structure", @@ -1006,6 +1944,38 @@ } } }, + "DiscardRegistrationVersion": { + "input": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "VersionNumber": { + "type": "long" + }, + "RegistrationVersionStatus": {}, + "RegistrationVersionStatusHistory": { + "shape": "S1n" + } + } + } + }, "ListPoolOriginationIdentities": { "input": { "type": "structure", @@ -1025,7 +1995,7 @@ "members": { "Name": {}, "Values": { - "shape": "S2f" + "shape": "S3g" } } } @@ -1056,11 +2026,76 @@ "OriginationIdentity": {}, "IsoCountryCode": {}, "NumberCapabilities": { - "shape": "S3f" + "shape": "S4g" + }, + "PhoneNumber": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListRegistrationAssociations": { + "input": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": {}, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S3g" } } } }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationAssociations" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "RegistrationType": {}, + "RegistrationAssociations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ResourceArn", + "ResourceId", + "ResourceType" + ], + "members": { + "ResourceArn": {}, + "ResourceId": {}, + "ResourceType": {}, + "IsoCountryCode": {}, + "PhoneNumber": {} + } + } + }, "NextToken": {} } } @@ -1138,6 +2173,46 @@ } } }, + "PutRegistrationFieldValue": { + "input": { + "type": "structure", + "required": [ + "RegistrationId", + "FieldPath" + ], + "members": { + "RegistrationId": {}, + "FieldPath": {}, + "SelectChoices": { + "shape": "S2n" + }, + "TextValue": {}, + "RegistrationAttachmentId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "FieldPath" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "VersionNumber": { + "type": "long" + }, + "FieldPath": {}, + "SelectChoices": { + "shape": "S2n" + }, + "TextValue": {}, + "RegistrationAttachmentId": {} + } + } + }, "ReleasePhoneNumber": { "input": { "type": "structure", @@ -1158,7 +2233,7 @@ "IsoCountryCode": {}, "MessageType": {}, "NumberCapabilities": { - "shape": "S3f" + "shape": "S4g" }, "NumberType": {}, "MonthlyLeasingPrice": {}, @@ -1166,16 +2241,55 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, "OptOutListName": {}, + "RegistrationId": {}, "CreatedTimestamp": { "type": "timestamp" } } } }, + "ReleaseSenderId": { + "input": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": {}, + "IsoCountryCode": {} + } + }, + "output": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice", + "Registered" + ], + "members": { + "SenderIdArn": {}, + "SenderId": {}, + "IsoCountryCode": {}, + "MessageTypes": { + "shape": "S6t" + }, + "MonthlyLeasingPrice": {}, + "Registered": { + "type": "boolean" + }, + "RegistrationId": {} + } + } + }, "RequestPhoneNumber": { "input": { "type": "structure", @@ -1189,7 +2303,7 @@ "IsoCountryCode": {}, "MessageType": {}, "NumberCapabilities": { - "shape": "S3f" + "shape": "S4g" }, "NumberType": {}, "OptOutListName": {}, @@ -1216,7 +2330,7 @@ "IsoCountryCode": {}, "MessageType": {}, "NumberCapabilities": { - "shape": "S3f" + "shape": "S4g" }, "NumberType": {}, "MonthlyLeasingPrice": {}, @@ -1224,6 +2338,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -1232,6 +2347,7 @@ "type": "boolean" }, "PoolId": {}, + "RegistrationId": {}, "Tags": { "shape": "Sa" }, @@ -1241,6 +2357,92 @@ } } }, + "RequestSenderId": { + "input": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": {}, + "IsoCountryCode": {}, + "MessageTypes": { + "shape": "S6t" + }, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice", + "DeletionProtectionEnabled", + "Registered" + ], + "members": { + "SenderIdArn": {}, + "SenderId": {}, + "IsoCountryCode": {}, + "MessageTypes": { + "shape": "S6t" + }, + "MonthlyLeasingPrice": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "Registered": { + "type": "boolean" + }, + "Tags": { + "shape": "Sa" + } + } + } + }, + "SendDestinationNumberVerificationCode": { + "input": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberId", + "VerificationChannel" + ], + "members": { + "VerifiedDestinationNumberId": {}, + "VerificationChannel": {}, + "LanguageCode": {}, + "OriginationIdentity": {}, + "ConfigurationSetName": {}, + "Context": { + "shape": "S8c" + }, + "DestinationCountryParameters": { + "shape": "S8f" + } + } + }, + "output": { + "type": "structure", + "required": [ + "MessageId" + ], + "members": { + "MessageId": {} + } + } + }, "SendTextMessage": { "input": { "type": "structure", @@ -1259,12 +2461,10 @@ "type": "integer" }, "Context": { - "shape": "S4x" + "shape": "S8c" }, "DestinationCountryParameters": { - "type": "map", - "key": {}, - "value": {} + "shape": "S8f" }, "DryRun": { "type": "boolean" @@ -1297,7 +2497,7 @@ "type": "integer" }, "Context": { - "shape": "S4x" + "shape": "S8c" }, "DryRun": { "type": "boolean" @@ -1395,6 +2595,38 @@ } } }, + "SubmitRegistrationVersion": { + "input": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], + "members": { + "RegistrationArn": {}, + "RegistrationId": {}, + "VersionNumber": { + "type": "long" + }, + "RegistrationVersionStatus": {}, + "RegistrationVersionStatusHistory": { + "shape": "S1n" + } + } + } + }, "TagResource": { "input": { "type": "structure", @@ -1487,6 +2719,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -1506,7 +2739,7 @@ "IsoCountryCode": {}, "MessageType": {}, "NumberCapabilities": { - "shape": "S3f" + "shape": "S4g" }, "NumberType": {}, "MonthlyLeasingPrice": {}, @@ -1514,6 +2747,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -1521,6 +2755,7 @@ "DeletionProtectionEnabled": { "type": "boolean" }, + "RegistrationId": {}, "CreatedTimestamp": { "type": "timestamp" } @@ -1539,6 +2774,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -1562,6 +2798,7 @@ "type": "boolean" }, "TwoWayChannelArn": {}, + "TwoWayChannelRole": {}, "SelfManagedOptOutsEnabled": { "type": "boolean" }, @@ -1577,6 +2814,82 @@ } } } + }, + "UpdateSenderId": { + "input": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": {}, + "IsoCountryCode": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice", + "DeletionProtectionEnabled", + "Registered" + ], + "members": { + "SenderIdArn": {}, + "SenderId": {}, + "IsoCountryCode": {}, + "MessageTypes": { + "shape": "S6t" + }, + "MonthlyLeasingPrice": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "Registered": { + "type": "boolean" + }, + "RegistrationId": {} + } + } + }, + "VerifyDestinationNumber": { + "input": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberId", + "VerificationCode" + ], + "members": { + "VerifiedDestinationNumberId": {}, + "VerificationCode": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "Status", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": {}, + "VerifiedDestinationNumberId": {}, + "DestinationPhoneNumber": {}, + "Status": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } } }, "shapes": { @@ -1658,21 +2971,75 @@ } } }, - "S16": { + "S19": { + "type": "map", + "key": {}, + "value": {} + }, + "S1n": { + "type": "structure", + "required": [ + "DraftTimestamp" + ], + "members": { + "DraftTimestamp": { + "type": "timestamp" + }, + "SubmittedTimestamp": { + "type": "timestamp" + }, + "ReviewingTimestamp": { + "type": "timestamp" + }, + "ApprovedTimestamp": { + "type": "timestamp" + }, + "DiscardedTimestamp": { + "type": "timestamp" + }, + "DeniedTimestamp": { + "type": "timestamp" + }, + "RevokedTimestamp": { + "type": "timestamp" + }, + "ArchivedTimestamp": { + "type": "timestamp" + } + } + }, + "S1t": { "type": "list", "member": { "shape": "St" } }, - "S2f": { + "S2n": { + "type": "list", + "member": {} + }, + "S3g": { + "type": "list", + "member": {} + }, + "S4g": { + "type": "list", + "member": {} + }, + "S51": { "type": "list", "member": {} }, - "S3f": { + "S6t": { "type": "list", "member": {} }, - "S4x": { + "S8c": { + "type": "map", + "key": {}, + "value": {} + }, + "S8f": { "type": "map", "key": {}, "value": {} diff --git a/apis/pinpoint-sms-voice-v2-2022-03-31.normal.json b/apis/pinpoint-sms-voice-v2-2022-03-31.normal.json index fb8bc836d7..e84f6f46fb 100644 --- a/apis/pinpoint-sms-voice-v2-2022-03-31.normal.json +++ b/apis/pinpoint-sms-voice-v2-2022-03-31.normal.json @@ -48,7 +48,7 @@ "shape": "InternalServerException" } ], - "documentation": "

Associates the specified origination identity with a pool.

If the origination identity is a phone number and is already associated with another pool, an Error is returned. A sender ID can be associated with multiple pools.

If the origination identity configuration doesn't match the pool's configuration, an Error is returned.

" + "documentation": "

Associates the specified origination identity with a pool.

If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools.

If the origination identity configuration doesn't match the pool's configuration, an error is returned.

" }, "CreateConfigurationSet": { "name": "CreateConfigurationSet", @@ -153,7 +153,7 @@ "shape": "InternalServerException" } ], - "documentation": "

Creates a new opt-out list.

If the opt-out list name already exists, an Error is returned.

An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword \"STOP,\" an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the Amazon Pinpoint User Guide.

" + "documentation": "

Creates a new opt-out list.

If the opt-out list name already exists, an error is returned.

An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword \"STOP,\" an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the Amazon Pinpoint User Guide.

" }, "CreatePool": { "name": "CreatePool", @@ -190,21 +190,24 @@ "shape": "InternalServerException" } ], - "documentation": "

Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account.

The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false.

If the origination identity is a phone number and is already associated with another pool, an Error is returned. A sender ID can be associated with multiple pools.

" + "documentation": "

Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account.

The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false.

If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools.

" }, - "DeleteConfigurationSet": { - "name": "DeleteConfigurationSet", + "CreateRegistration": { + "name": "CreateRegistration", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteConfigurationSetRequest" + "shape": "CreateRegistrationRequest" }, "output": { - "shape": "DeleteConfigurationSetResult" + "shape": "CreateRegistrationResult" }, "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, { "shape": "ThrottlingException" }, @@ -212,30 +215,33 @@ "shape": "AccessDeniedException" }, { - "shape": "ResourceNotFoundException" + "shape": "ValidationException" }, { - "shape": "ValidationException" + "shape": "ConflictException" }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing configuration set.

A configuration set is a set of rules that you apply to voice and SMS messages that you send. In a configuration set, you can specify a destination for specific types of events related to voice and SMS messages.

" + "documentation": "

Creates a new registration based on the RegistrationType field.

" }, - "DeleteDefaultMessageType": { - "name": "DeleteDefaultMessageType", + "CreateRegistrationAssociation": { + "name": "CreateRegistrationAssociation", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteDefaultMessageTypeRequest" + "shape": "CreateRegistrationAssociationRequest" }, "output": { - "shape": "DeleteDefaultMessageTypeResult" + "shape": "CreateRegistrationAssociationResult" }, "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, { "shape": "ThrottlingException" }, @@ -248,25 +254,31 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing default message type on a configuration set.

A message type is a type of messages that you plan to send. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account.

" + "documentation": "

Associate the registration with an origination identity such as a phone number or sender ID.

" }, - "DeleteDefaultSenderId": { - "name": "DeleteDefaultSenderId", + "CreateRegistrationAttachment": { + "name": "CreateRegistrationAttachment", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteDefaultSenderIdRequest" + "shape": "CreateRegistrationAttachmentRequest" }, "output": { - "shape": "DeleteDefaultSenderIdResult" + "shape": "CreateRegistrationAttachmentResult" }, "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, { "shape": "ThrottlingException" }, @@ -274,30 +286,33 @@ "shape": "AccessDeniedException" }, { - "shape": "ResourceNotFoundException" + "shape": "ValidationException" }, { - "shape": "ValidationException" + "shape": "ConflictException" }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing default sender ID on a configuration set.

A default sender ID is the identity that appears on recipients' devices when they receive SMS messages. Support for sender ID capabilities varies by country or region.

" + "documentation": "

Create a new registration attachment to use for uploading a file or a URL to a file. The maximum file size is 1MiB and valid file extensions are PDF, JPEG and PNG. For example, many sender ID registrations require a signed “letter of authorization” (LOA) to be submitted.

" }, - "DeleteEventDestination": { - "name": "DeleteEventDestination", + "CreateRegistrationVersion": { + "name": "CreateRegistrationVersion", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteEventDestinationRequest" + "shape": "CreateRegistrationVersionRequest" }, "output": { - "shape": "DeleteEventDestinationResult" + "shape": "CreateRegistrationVersionResult" }, "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, { "shape": "ThrottlingException" }, @@ -310,33 +325,36 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing event destination.

An event destination is a location where you send response information about the messages that you send. For example, when a message is delivered successfully, you can send information about that event to an Amazon CloudWatch destination, or send notifications to endpoints that are subscribed to an Amazon SNS topic.

" + "documentation": "

Create a new version of the registration and increase the VersionNumber. The previous version of the registration becomes read-only.

" }, - "DeleteKeyword": { - "name": "DeleteKeyword", + "CreateVerifiedDestinationNumber": { + "name": "CreateVerifiedDestinationNumber", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteKeywordRequest" + "shape": "CreateVerifiedDestinationNumberRequest" }, "output": { - "shape": "DeleteKeywordResult" + "shape": "CreateVerifiedDestinationNumberResult" }, "errors": [ { - "shape": "ThrottlingException" + "shape": "ServiceQuotaExceededException" }, { - "shape": "AccessDeniedException" + "shape": "ThrottlingException" }, { - "shape": "ResourceNotFoundException" + "shape": "AccessDeniedException" }, { "shape": "ValidationException" @@ -348,19 +366,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing keyword from an origination phone number or pool.

A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message.

Keywords \"HELP\" and \"STOP\" can't be deleted or modified.

" + "documentation": "

You can only send messages to verified destination numbers when your account is in the sandbox. You can add up to 10 verified destination numbers.

" }, - "DeleteOptOutList": { - "name": "DeleteOptOutList", + "DeleteConfigurationSet": { + "name": "DeleteConfigurationSet", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteOptOutListRequest" + "shape": "DeleteConfigurationSetRequest" }, "output": { - "shape": "DeleteOptOutListResult" + "shape": "DeleteConfigurationSetResult" }, "errors": [ { @@ -375,26 +393,23 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted.

If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an Error is returned.

" + "documentation": "

Deletes an existing configuration set.

A configuration set is a set of rules that you apply to voice and SMS messages that you send. In a configuration set, you can specify a destination for specific types of events related to voice and SMS messages.

" }, - "DeleteOptedOutNumber": { - "name": "DeleteOptedOutNumber", + "DeleteDefaultMessageType": { + "name": "DeleteDefaultMessageType", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteOptedOutNumberRequest" + "shape": "DeleteDefaultMessageTypeRequest" }, "output": { - "shape": "DeleteOptedOutNumberResult" + "shape": "DeleteDefaultMessageTypeResult" }, "errors": [ { @@ -409,26 +424,23 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing opted out destination phone number from the specified opt-out list.

Each destination phone number can only be deleted once every 30 days.

If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an Error is returned.

" + "documentation": "

Deletes an existing default message type on a configuration set.

A message type is a type of messages that you plan to send. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account.

" }, - "DeletePool": { - "name": "DeletePool", + "DeleteDefaultSenderId": { + "name": "DeleteDefaultSenderId", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeletePoolRequest" + "shape": "DeleteDefaultSenderIdRequest" }, "output": { - "shape": "DeletePoolResult" + "shape": "DeleteDefaultSenderIdResult" }, "errors": [ { @@ -443,26 +455,23 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool.

If the pool status isn't active or if deletion protection is enabled, an Error is returned.

A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account.

" + "documentation": "

Deletes an existing default sender ID on a configuration set.

A default sender ID is the identity that appears on recipients' devices when they receive SMS messages. Support for sender ID capabilities varies by country or region.

" }, - "DeleteTextMessageSpendLimitOverride": { - "name": "DeleteTextMessageSpendLimitOverride", + "DeleteEventDestination": { + "name": "DeleteEventDestination", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteTextMessageSpendLimitOverrideRequest" + "shape": "DeleteEventDestinationRequest" }, "output": { - "shape": "DeleteTextMessageSpendLimitOverrideResult" + "shape": "DeleteEventDestinationResult" }, "errors": [ { @@ -471,6 +480,9 @@ { "shape": "AccessDeniedException" }, + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, @@ -478,19 +490,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit override will set the EnforcedLimit to equal the MaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide.

" + "documentation": "

Deletes an existing event destination.

An event destination is a location where you send response information about the messages that you send. For example, when a message is delivered successfully, you can send information about that event to an Amazon CloudWatch destination, or send notifications to endpoints that are subscribed to an Amazon SNS topic.

" }, - "DeleteVoiceMessageSpendLimitOverride": { - "name": "DeleteVoiceMessageSpendLimitOverride", + "DeleteKeyword": { + "name": "DeleteKeyword", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteVoiceMessageSpendLimitOverrideRequest" + "shape": "DeleteKeywordRequest" }, "output": { - "shape": "DeleteVoiceMessageSpendLimitOverrideResult" + "shape": "DeleteKeywordResult" }, "errors": [ { @@ -499,26 +511,32 @@ { "shape": "AccessDeniedException" }, + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Deletes an account level monthly spend limit override for sending voice messages. Deleting a spend limit override sets the EnforcedLimit equal to the MaxLimit, which is controlled by Amazon Web Services. For more information on spending limits (quotas) see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide.

" + "documentation": "

Deletes an existing keyword from an origination phone number or pool.

A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message.

Keywords \"HELP\" and \"STOP\" can't be deleted or modified.

" }, - "DescribeAccountAttributes": { - "name": "DescribeAccountAttributes", + "DeleteOptOutList": { + "name": "DeleteOptOutList", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeAccountAttributesRequest" + "shape": "DeleteOptOutListRequest" }, "output": { - "shape": "DescribeAccountAttributesResult" + "shape": "DeleteOptOutListResult" }, "errors": [ { @@ -527,26 +545,32 @@ { "shape": "AccessDeniedException" }, + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Describes attributes of your Amazon Web Services account. The supported account attributes include account tier, which indicates whether your account is in the sandbox or production environment. When you're ready to move your account out of the sandbox, create an Amazon Web Services Support case for a service limit increase request.

New Amazon Pinpoint accounts are placed into an SMS or voice sandbox. The sandbox protects both Amazon Web Services end recipients and SMS or voice recipients from fraud and abuse.

" + "documentation": "

Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted.

If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an error is returned.

" }, - "DescribeAccountLimits": { - "name": "DescribeAccountLimits", + "DeleteOptedOutNumber": { + "name": "DeleteOptedOutNumber", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeAccountLimitsRequest" + "shape": "DeleteOptedOutNumberRequest" }, "output": { - "shape": "DescribeAccountLimitsResult" + "shape": "DeleteOptedOutNumberResult" }, "errors": [ { @@ -555,26 +579,32 @@ { "shape": "AccessDeniedException" }, + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Describes the current Amazon Pinpoint SMS Voice V2 resource quotas for your account. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value.

When you establish an Amazon Web Services account, the account has initial quotas on the maximum number of configuration sets, opt-out lists, phone numbers, and pools that you can create in a given Region. For more information see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide.

" + "documentation": "

Deletes an existing opted out destination phone number from the specified opt-out list.

Each destination phone number can only be deleted once every 30 days.

If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an error is returned.

" }, - "DescribeConfigurationSets": { - "name": "DescribeConfigurationSets", + "DeletePool": { + "name": "DeletePool", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeConfigurationSetsRequest" + "shape": "DeletePoolRequest" }, "output": { - "shape": "DescribeConfigurationSetsResult" + "shape": "DeletePoolResult" }, "errors": [ { @@ -589,23 +619,26 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Describes the specified configuration sets or all in your account.

If you specify configuration set names, the output includes information for only the specified configuration sets. If you specify filters, the output includes information for only those configuration sets that meet the filter criteria. If you don't specify configuration set names or filters, the output includes information for all configuration sets.

If you specify a configuration set name that isn't valid, an error is returned.

" + "documentation": "

Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool.

If the pool status isn't active or if deletion protection is enabled, an error is returned.

A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account.

" }, - "DescribeKeywords": { - "name": "DescribeKeywords", + "DeleteRegistration": { + "name": "DeleteRegistration", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeKeywordsRequest" + "shape": "DeleteRegistrationRequest" }, "output": { - "shape": "DescribeKeywordsResult" + "shape": "DeleteRegistrationResult" }, "errors": [ { @@ -620,23 +653,26 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Describes the specified keywords or all keywords on your origination phone number or pool.

A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message.

If you specify a keyword that isn't valid, an Error is returned.

" + "documentation": "

Permanently delete an existing registration from your account.

" }, - "DescribeOptOutLists": { - "name": "DescribeOptOutLists", + "DeleteRegistrationAttachment": { + "name": "DeleteRegistrationAttachment", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeOptOutListsRequest" + "shape": "DeleteRegistrationAttachmentRequest" }, "output": { - "shape": "DescribeOptOutListsResult" + "shape": "DeleteRegistrationAttachmentResult" }, "errors": [ { @@ -651,23 +687,26 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Describes the specified opt-out list or all opt-out lists in your account.

If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists.

If you specify an opt-out list name that isn't valid, an Error is returned.

" + "documentation": "

Permanently delete the specified registration attachment.

" }, - "DescribeOptedOutNumbers": { - "name": "DescribeOptedOutNumbers", + "DeleteRegistrationFieldValue": { + "name": "DeleteRegistrationFieldValue", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeOptedOutNumbersRequest" + "shape": "DeleteRegistrationFieldValueRequest" }, "output": { - "shape": "DescribeOptedOutNumbersResult" + "shape": "DeleteRegistrationFieldValueResult" }, "errors": [ { @@ -682,23 +721,26 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list.

If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list.

If you specify an opted out number that isn't valid, an Error is returned.

" + "documentation": "

Delete the value in a registration form field.

" }, - "DescribePhoneNumbers": { - "name": "DescribePhoneNumbers", + "DeleteTextMessageSpendLimitOverride": { + "name": "DeleteTextMessageSpendLimitOverride", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribePhoneNumbersRequest" + "shape": "DeleteTextMessageSpendLimitOverrideRequest" }, "output": { - "shape": "DescribePhoneNumbersResult" + "shape": "DeleteTextMessageSpendLimitOverrideResult" }, "errors": [ { @@ -707,9 +749,6 @@ { "shape": "AccessDeniedException" }, - { - "shape": "ResourceNotFoundException" - }, { "shape": "ValidationException" }, @@ -717,19 +756,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Describes the specified origination phone number, or all the phone numbers in your account.

If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers.

If you specify a phone number ID that isn't valid, an Error is returned.

" + "documentation": "

Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit override will set the EnforcedLimit to equal the MaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide.

" }, - "DescribePools": { - "name": "DescribePools", + "DeleteVerifiedDestinationNumber": { + "name": "DeleteVerifiedDestinationNumber", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribePoolsRequest" + "shape": "DeleteVerifiedDestinationNumberRequest" }, "output": { - "shape": "DescribePoolsResult" + "shape": "DeleteVerifiedDestinationNumberResult" }, "errors": [ { @@ -744,23 +783,26 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Retrieves the specified pools or all pools associated with your Amazon Web Services account.

If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools.

If you specify a pool ID that isn't valid, an Error is returned.

A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account.

" + "documentation": "

Delete a verified destination phone number.

" }, - "DescribeSenderIds": { - "name": "DescribeSenderIds", + "DeleteVoiceMessageSpendLimitOverride": { + "name": "DeleteVoiceMessageSpendLimitOverride", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeSenderIdsRequest" + "shape": "DeleteVoiceMessageSpendLimitOverrideRequest" }, "output": { - "shape": "DescribeSenderIdsResult" + "shape": "DeleteVoiceMessageSpendLimitOverrideResult" }, "errors": [ { @@ -769,9 +811,6 @@ { "shape": "AccessDeniedException" }, - { - "shape": "ResourceNotFoundException" - }, { "shape": "ValidationException" }, @@ -779,19 +818,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account.

If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds.

f you specify a sender ID that isn't valid, an Error is returned.

" + "documentation": "

Deletes an account level monthly spend limit override for sending voice messages. Deleting a spend limit override sets the EnforcedLimit equal to the MaxLimit, which is controlled by Amazon Web Services. For more information on spending limits (quotas) see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide.

" }, - "DescribeSpendLimits": { - "name": "DescribeSpendLimits", + "DescribeAccountAttributes": { + "name": "DescribeAccountAttributes", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeSpendLimitsRequest" + "shape": "DescribeAccountAttributesRequest" }, "output": { - "shape": "DescribeSpendLimitsResult" + "shape": "DescribeAccountAttributesResult" }, "errors": [ { @@ -807,19 +846,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Describes the current Amazon Pinpoint monthly spend limits for sending voice and text messages.

When you establish an Amazon Web Services account, the account has initial monthly spend limit in a given Region. For more information on increasing your monthly spend limit, see Requesting increases to your monthly SMS spending quota for Amazon Pinpoint in the Amazon Pinpoint User Guide.

" + "documentation": "

Describes attributes of your Amazon Web Services account. The supported account attributes include account tier, which indicates whether your account is in the sandbox or production environment. When you're ready to move your account out of the sandbox, create an Amazon Web Services Support case for a service limit increase request.

New Amazon Pinpoint accounts are placed into an SMS or voice sandbox. The sandbox protects both Amazon Web Services end recipients and SMS or voice recipients from fraud and abuse.

" }, - "DisassociateOriginationIdentity": { - "name": "DisassociateOriginationIdentity", + "DescribeAccountLimits": { + "name": "DescribeAccountLimits", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DisassociateOriginationIdentityRequest" + "shape": "DescribeAccountLimitsRequest" }, "output": { - "shape": "DisassociateOriginationIdentityResult" + "shape": "DescribeAccountLimitsResult" }, "errors": [ { @@ -828,32 +867,26 @@ { "shape": "AccessDeniedException" }, - { - "shape": "ResourceNotFoundException" - }, { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Removes the specified origination identity from an existing pool.

If the origination identity isn't associated with the specified pool, an Error is returned.

" + "documentation": "

Describes the current Amazon Pinpoint SMS Voice V2 resource quotas for your account. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value.

When you establish an Amazon Web Services account, the account has initial quotas on the maximum number of configuration sets, opt-out lists, phone numbers, and pools that you can create in a given Region. For more information see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide.

" }, - "ListPoolOriginationIdentities": { - "name": "ListPoolOriginationIdentities", + "DescribeConfigurationSets": { + "name": "DescribeConfigurationSets", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListPoolOriginationIdentitiesRequest" + "shape": "DescribeConfigurationSetsRequest" }, "output": { - "shape": "ListPoolOriginationIdentitiesResult" + "shape": "DescribeConfigurationSetsResult" }, "errors": [ { @@ -872,19 +905,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Lists all associated origination identities in your pool.

If you specify filters, the output includes information for only those origination identities that meet the filter criteria.

" + "documentation": "

Describes the specified configuration sets or all in your account.

If you specify configuration set names, the output includes information for only the specified configuration sets. If you specify filters, the output includes information for only those configuration sets that meet the filter criteria. If you don't specify configuration set names or filters, the output includes information for all configuration sets.

If you specify a configuration set name that isn't valid, an error is returned.

" }, - "ListTagsForResource": { - "name": "ListTagsForResource", + "DescribeKeywords": { + "name": "DescribeKeywords", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListTagsForResourceRequest" + "shape": "DescribeKeywordsRequest" }, "output": { - "shape": "ListTagsForResourceResult" + "shape": "DescribeKeywordsResult" }, "errors": [ { @@ -903,24 +936,21 @@ "shape": "InternalServerException" } ], - "documentation": "

List all tags associated with a resource.

" + "documentation": "

Describes the specified keywords or all keywords on your origination phone number or pool.

A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message.

If you specify a keyword that isn't valid, an error is returned.

" }, - "PutKeyword": { - "name": "PutKeyword", + "DescribeOptOutLists": { + "name": "DescribeOptOutLists", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "PutKeywordRequest" + "shape": "DescribeOptOutListsRequest" }, "output": { - "shape": "PutKeywordResult" + "shape": "DescribeOptOutListsResult" }, "errors": [ - { - "shape": "ServiceQuotaExceededException" - }, { "shape": "ThrottlingException" }, @@ -933,26 +963,23 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Creates or updates a keyword configuration on an origination phone number or pool.

A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message.

If you specify a keyword that isn't valid, an Error is returned.

" + "documentation": "

Describes the specified opt-out list or all opt-out lists in your account.

If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists.

If you specify an opt-out list name that isn't valid, an error is returned.

" }, - "PutOptedOutNumber": { - "name": "PutOptedOutNumber", + "DescribeOptedOutNumbers": { + "name": "DescribeOptedOutNumbers", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "PutOptedOutNumberRequest" + "shape": "DescribeOptedOutNumbersRequest" }, "output": { - "shape": "PutOptedOutNumberResult" + "shape": "DescribeOptedOutNumbersResult" }, "errors": [ { @@ -971,19 +998,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Creates an opted out destination phone number in the opt-out list.

If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an Error is returned.

" + "documentation": "

Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list.

If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list.

If you specify an opted out number that isn't valid, an error is returned.

" }, - "ReleasePhoneNumber": { - "name": "ReleasePhoneNumber", + "DescribePhoneNumbers": { + "name": "DescribePhoneNumbers", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ReleasePhoneNumberRequest" + "shape": "DescribePhoneNumbersRequest" }, "output": { - "shape": "ReleasePhoneNumberResult" + "shape": "DescribePhoneNumbersResult" }, "errors": [ { @@ -998,31 +1025,25 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages.

If the origination phone number has deletion protection enabled or is associated with a pool, an Error is returned.

" + "documentation": "

Describes the specified origination phone number, or all the phone numbers in your account.

If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers.

If you specify a phone number ID that isn't valid, an error is returned.

" }, - "RequestPhoneNumber": { - "name": "RequestPhoneNumber", + "DescribePools": { + "name": "DescribePools", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "RequestPhoneNumberRequest" + "shape": "DescribePoolsRequest" }, "output": { - "shape": "RequestPhoneNumberResult" + "shape": "DescribePoolsResult" }, "errors": [ - { - "shape": "ServiceQuotaExceededException" - }, { "shape": "ThrottlingException" }, @@ -1035,31 +1056,25 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Request an origination phone number for use in your account. For more information on phone number request see Requesting a number in the Amazon Pinpoint User Guide.

" + "documentation": "

Retrieves the specified pools or all pools associated with your Amazon Web Services account.

If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools.

If you specify a pool ID that isn't valid, an error is returned.

A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account.

" }, - "SendTextMessage": { - "name": "SendTextMessage", + "DescribeRegistrationAttachments": { + "name": "DescribeRegistrationAttachments", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "SendTextMessageRequest" + "shape": "DescribeRegistrationAttachmentsRequest" }, "output": { - "shape": "SendTextMessageResult" + "shape": "DescribeRegistrationAttachmentsResult" }, "errors": [ - { - "shape": "ServiceQuotaExceededException" - }, { "shape": "ThrottlingException" }, @@ -1072,31 +1087,53 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Creates a new text message and sends it to a recipient's phone number.

SMS throughput limits are measured in Message Parts per Second (MPS). Your MPS limit depends on the destination country of your messages, as well as the type of phone number (origination number) that you use to send the message. For more information, see Message Parts per Second (MPS) limits in the Amazon Pinpoint User Guide.

" + "documentation": "

Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account.

" }, - "SendVoiceMessage": { - "name": "SendVoiceMessage", + "DescribeRegistrationFieldDefinitions": { + "name": "DescribeRegistrationFieldDefinitions", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "SendVoiceMessageRequest" + "shape": "DescribeRegistrationFieldDefinitionsRequest" }, "output": { - "shape": "SendVoiceMessageResult" + "shape": "DescribeRegistrationFieldDefinitionsResult" }, "errors": [ { - "shape": "ServiceQuotaExceededException" + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Retrieves the specified registration type field definitions. You can use DescribeRegistrationFieldDefinitions to view the requirements for creating, filling out, and submitting each registration type.

" + }, + "DescribeRegistrationFieldValues": { + "name": "DescribeRegistrationFieldValues", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DescribeRegistrationFieldValuesRequest" + }, + "output": { + "shape": "DescribeRegistrationFieldValuesResult" + }, + "errors": [ { "shape": "ThrottlingException" }, @@ -1110,25 +1147,78 @@ "shape": "ValidationException" }, { - "shape": "ConflictException" + "shape": "InternalServerException" + } + ], + "documentation": "

Retrieves the specified registration field values.

" + }, + "DescribeRegistrationSectionDefinitions": { + "name": "DescribeRegistrationSectionDefinitions", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DescribeRegistrationSectionDefinitionsRequest" + }, + "output": { + "shape": "DescribeRegistrationSectionDefinitionsResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" }, { "shape": "InternalServerException" } ], - "documentation": "

Allows you to send a request that sends a text message through Amazon Pinpoint. This operation uses Amazon Polly to convert a text script into a voice message.

" + "documentation": "

Retrieves the specified registration section definitions. You can use DescribeRegistrationSectionDefinitions to view the requirements for creating, filling out, and submitting each registration type.

" }, - "SetDefaultMessageType": { - "name": "SetDefaultMessageType", + "DescribeRegistrationTypeDefinitions": { + "name": "DescribeRegistrationTypeDefinitions", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "SetDefaultMessageTypeRequest" + "shape": "DescribeRegistrationTypeDefinitionsRequest" }, "output": { - "shape": "SetDefaultMessageTypeResult" + "shape": "DescribeRegistrationTypeDefinitionsResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Retrieves the specified registration type definitions. You can use DescribeRegistrationTypeDefinitions to view the requirements for creating, filling out, and submitting each registration type.

" + }, + "DescribeRegistrationVersions": { + "name": "DescribeRegistrationVersions", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DescribeRegistrationVersionsRequest" + }, + "output": { + "shape": "DescribeRegistrationVersionsResult" }, "errors": [ { @@ -1147,19 +1237,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Sets the default message type on a configuration set.

Choose the category of SMS messages that you plan to send from this account. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account.

" + "documentation": "

Retrieves the specified registration version.

" }, - "SetDefaultSenderId": { - "name": "SetDefaultSenderId", + "DescribeRegistrations": { + "name": "DescribeRegistrations", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "SetDefaultSenderIdRequest" + "shape": "DescribeRegistrationsRequest" }, "output": { - "shape": "SetDefaultSenderIdResult" + "shape": "DescribeRegistrationsResult" }, "errors": [ { @@ -1178,19 +1268,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Sets default sender ID on a configuration set.

When sending a text message to a destination country that supports sender IDs, the default sender ID on the configuration set specified will be used if no dedicated origination phone numbers or registered sender IDs are available in your account.

" + "documentation": "

Retrieves the specified registrations.

" }, - "SetTextMessageSpendLimitOverride": { - "name": "SetTextMessageSpendLimitOverride", + "DescribeSenderIds": { + "name": "DescribeSenderIds", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "SetTextMessageSpendLimitOverrideRequest" + "shape": "DescribeSenderIdsRequest" }, "output": { - "shape": "SetTextMessageSpendLimitOverrideResult" + "shape": "DescribeSenderIdsResult" }, "errors": [ { @@ -1199,6 +1289,9 @@ { "shape": "AccessDeniedException" }, + { + "shape": "ResourceNotFoundException" + }, { "shape": "ValidationException" }, @@ -1206,19 +1299,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Sets an account level monthly spend limit override for sending text messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.

" + "documentation": "

Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account.

If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds.

f you specify a sender ID that isn't valid, an error is returned.

" }, - "SetVoiceMessageSpendLimitOverride": { - "name": "SetVoiceMessageSpendLimitOverride", + "DescribeSpendLimits": { + "name": "DescribeSpendLimits", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "SetVoiceMessageSpendLimitOverrideRequest" + "shape": "DescribeSpendLimitsRequest" }, "output": { - "shape": "SetVoiceMessageSpendLimitOverrideResult" + "shape": "DescribeSpendLimitsResult" }, "errors": [ { @@ -1234,24 +1327,21 @@ "shape": "InternalServerException" } ], - "documentation": "

Sets an account level monthly spend limit override for sending voice messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.

" + "documentation": "

Describes the current Amazon Pinpoint monthly spend limits for sending voice and text messages.

When you establish an Amazon Web Services account, the account has initial monthly spend limit in a given Region. For more information on increasing your monthly spend limit, see Requesting increases to your monthly SMS spending quota for Amazon Pinpoint in the Amazon Pinpoint User Guide.

" }, - "TagResource": { - "name": "TagResource", + "DescribeVerifiedDestinationNumbers": { + "name": "DescribeVerifiedDestinationNumbers", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "TagResourceRequest" + "shape": "DescribeVerifiedDestinationNumbersRequest" }, "output": { - "shape": "TagResourceResult" + "shape": "DescribeVerifiedDestinationNumbersResult" }, "errors": [ - { - "shape": "ServiceQuotaExceededException" - }, { "shape": "ThrottlingException" }, @@ -1268,19 +1358,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Adds or overwrites only the specified tags for the specified Amazon Pinpoint SMS Voice, version 2 resource. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information about tags, see Tagging Amazon Pinpoint resources in the Amazon Pinpoint Developer Guide.

" + "documentation": "

Retrieves the specified verified destiona numbers.

" }, - "UntagResource": { - "name": "UntagResource", + "DisassociateOriginationIdentity": { + "name": "DisassociateOriginationIdentity", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "UntagResourceRequest" + "shape": "DisassociateOriginationIdentityRequest" }, "output": { - "shape": "UntagResourceResult" + "shape": "DisassociateOriginationIdentityResult" }, "errors": [ { @@ -1295,23 +1385,26 @@ { "shape": "ValidationException" }, + { + "shape": "ConflictException" + }, { "shape": "InternalServerException" } ], - "documentation": "

Removes the association of the specified tags from an Amazon Pinpoint SMS Voice V2 resource. For more information on tags see Tagging Amazon Pinpoint resources in the Amazon Pinpoint Developer Guide.

" + "documentation": "

Removes the specified origination identity from an existing pool.

If the origination identity isn't associated with the specified pool, an error is returned.

" }, - "UpdateEventDestination": { - "name": "UpdateEventDestination", + "DiscardRegistrationVersion": { + "name": "DiscardRegistrationVersion", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "UpdateEventDestinationRequest" + "shape": "DiscardRegistrationVersionRequest" }, "output": { - "shape": "UpdateEventDestinationResult" + "shape": "DiscardRegistrationVersionResult" }, "errors": [ { @@ -1333,19 +1426,19 @@ "shape": "InternalServerException" } ], - "documentation": "

Updates an existing event destination in a configuration set. You can update the IAM role ARN for CloudWatch Logs and Kinesis Data Firehose. You can also enable or disable the event destination.

You may want to update an event destination to change its matching event types or updating the destination resource ARN. You can't change an event destination's type between CloudWatch Logs, Kinesis Data Firehose, and Amazon SNS.

" + "documentation": "

Discard the current version of the registration.

" }, - "UpdatePhoneNumber": { - "name": "UpdatePhoneNumber", + "ListPoolOriginationIdentities": { + "name": "ListPoolOriginationIdentities", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "UpdatePhoneNumberRequest" + "shape": "ListPoolOriginationIdentitiesRequest" }, "output": { - "shape": "UpdatePhoneNumberResult" + "shape": "ListPoolOriginationIdentitiesResult" }, "errors": [ { @@ -1360,26 +1453,23 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection.

If the origination phone number is associated with a pool, an Error is returned.

" + "documentation": "

Lists all associated origination identities in your pool.

If you specify filters, the output includes information for only those origination identities that meet the filter criteria.

" }, - "UpdatePool": { - "name": "UpdatePool", + "ListRegistrationAssociations": { + "name": "ListRegistrationAssociations", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "UpdatePoolRequest" + "shape": "ListRegistrationAssociationsRequest" }, "output": { - "shape": "UpdatePoolResult" + "shape": "ListRegistrationAssociationsResult" }, "errors": [ { @@ -1394,957 +1484,3253 @@ { "shape": "ValidationException" }, - { - "shape": "ConflictException" - }, { "shape": "InternalServerException" } ], - "documentation": "

Updates the configuration of an existing pool. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, enable or disable deletion protection, and enable or disable shared routes.

" - } - }, - "shapes": { - "AccountAttribute": { - "type": "structure", - "required": [ - "Name", - "Value" - ], - "members": { - "Name": { - "shape": "AccountAttributeName", - "documentation": "

The name of the account attribute.

" + "documentation": "

Retreive all of the origination identies that are associated with a registration.

" + }, + "ListTagsForResource": { + "name": "ListTagsForResource", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListTagsForResourceRequest" + }, + "output": { + "shape": "ListTagsForResourceResult" + }, + "errors": [ + { + "shape": "ThrottlingException" }, - "Value": { - "shape": "String", - "documentation": "

The value associated with the account attribute name.

" + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" } - }, - "documentation": "

Displays the attributes associated with a single Amazon Web Services account.

" + ], + "documentation": "

List all tags associated with a resource.

" + }, + "PutKeyword": { + "name": "PutKeyword", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "PutKeywordRequest" + }, + "output": { + "shape": "PutKeywordResult" + }, + "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Creates or updates a keyword configuration on an origination phone number or pool.

A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message.

If you specify a keyword that isn't valid, an error is returned.

" + }, + "PutOptedOutNumber": { + "name": "PutOptedOutNumber", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "PutOptedOutNumberRequest" + }, + "output": { + "shape": "PutOptedOutNumberResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Creates an opted out destination phone number in the opt-out list.

If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an error is returned.

" + }, + "PutRegistrationFieldValue": { + "name": "PutRegistrationFieldValue", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "PutRegistrationFieldValueRequest" + }, + "output": { + "shape": "PutRegistrationFieldValueResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Creates or updates a field value for a registration.

" + }, + "ReleasePhoneNumber": { + "name": "ReleasePhoneNumber", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ReleasePhoneNumberRequest" + }, + "output": { + "shape": "ReleasePhoneNumberResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages.

If the origination phone number has deletion protection enabled or is associated with a pool, an error is returned.

" + }, + "ReleaseSenderId": { + "name": "ReleaseSenderId", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ReleaseSenderIdRequest" + }, + "output": { + "shape": "ReleaseSenderIdResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Releases an existing sender ID in your account.

" + }, + "RequestPhoneNumber": { + "name": "RequestPhoneNumber", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "RequestPhoneNumberRequest" + }, + "output": { + "shape": "RequestPhoneNumberResult" + }, + "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Request an origination phone number for use in your account. For more information on phone number request see Requesting a number in the Amazon Pinpoint User Guide.

" + }, + "RequestSenderId": { + "name": "RequestSenderId", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "RequestSenderIdRequest" + }, + "output": { + "shape": "RequestSenderIdResult" + }, + "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Request a new sender ID that doesn't require registration.

" + }, + "SendDestinationNumberVerificationCode": { + "name": "SendDestinationNumberVerificationCode", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SendDestinationNumberVerificationCodeRequest" + }, + "output": { + "shape": "SendDestinationNumberVerificationCodeResult" + }, + "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number. Creates a new text message with a verification code and send it to a verified destination phone number. Once you have the verification code use VerifyDestinationNumber to opt-in the verified destination phone number to receive messages.

" + }, + "SendTextMessage": { + "name": "SendTextMessage", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SendTextMessageRequest" + }, + "output": { + "shape": "SendTextMessageResult" + }, + "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Creates a new text message and sends it to a recipient's phone number.

SMS throughput limits are measured in Message Parts per Second (MPS). Your MPS limit depends on the destination country of your messages, as well as the type of phone number (origination number) that you use to send the message. For more information, see Message Parts per Second (MPS) limits in the Amazon Pinpoint User Guide.

" + }, + "SendVoiceMessage": { + "name": "SendVoiceMessage", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SendVoiceMessageRequest" + }, + "output": { + "shape": "SendVoiceMessageResult" + }, + "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Allows you to send a request that sends a voice message through Amazon Pinpoint. This operation uses Amazon Polly to convert a text script into a voice message.

" + }, + "SetDefaultMessageType": { + "name": "SetDefaultMessageType", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SetDefaultMessageTypeRequest" + }, + "output": { + "shape": "SetDefaultMessageTypeResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Sets the default message type on a configuration set.

Choose the category of SMS messages that you plan to send from this account. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account.

" + }, + "SetDefaultSenderId": { + "name": "SetDefaultSenderId", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SetDefaultSenderIdRequest" + }, + "output": { + "shape": "SetDefaultSenderIdResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Sets default sender ID on a configuration set.

When sending a text message to a destination country that supports sender IDs, the default sender ID on the configuration set specified will be used if no dedicated origination phone numbers or registered sender IDs are available in your account.

" + }, + "SetTextMessageSpendLimitOverride": { + "name": "SetTextMessageSpendLimitOverride", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SetTextMessageSpendLimitOverrideRequest" + }, + "output": { + "shape": "SetTextMessageSpendLimitOverrideResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Sets an account level monthly spend limit override for sending text messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.

" + }, + "SetVoiceMessageSpendLimitOverride": { + "name": "SetVoiceMessageSpendLimitOverride", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SetVoiceMessageSpendLimitOverrideRequest" + }, + "output": { + "shape": "SetVoiceMessageSpendLimitOverrideResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Sets an account level monthly spend limit override for sending voice messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.

" + }, + "SubmitRegistrationVersion": { + "name": "SubmitRegistrationVersion", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "SubmitRegistrationVersionRequest" + }, + "output": { + "shape": "SubmitRegistrationVersionResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Submit the specified registration for review and approval.

" + }, + "TagResource": { + "name": "TagResource", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "TagResourceRequest" + }, + "output": { + "shape": "TagResourceResult" + }, + "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Adds or overwrites only the specified tags for the specified Amazon Pinpoint SMS Voice, version 2 resource. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information about tags, see Tagging Amazon Pinpoint resources in the Amazon Pinpoint Developer Guide.

" + }, + "UntagResource": { + "name": "UntagResource", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UntagResourceRequest" + }, + "output": { + "shape": "UntagResourceResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Removes the association of the specified tags from an Amazon Pinpoint SMS Voice V2 resource. For more information on tags see Tagging Amazon Pinpoint resources in the Amazon Pinpoint Developer Guide.

" + }, + "UpdateEventDestination": { + "name": "UpdateEventDestination", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UpdateEventDestinationRequest" + }, + "output": { + "shape": "UpdateEventDestinationResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Updates an existing event destination in a configuration set. You can update the IAM role ARN for CloudWatch Logs and Kinesis Data Firehose. You can also enable or disable the event destination.

You may want to update an event destination to change its matching event types or updating the destination resource ARN. You can't change an event destination's type between CloudWatch Logs, Kinesis Data Firehose, and Amazon SNS.

" + }, + "UpdatePhoneNumber": { + "name": "UpdatePhoneNumber", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UpdatePhoneNumberRequest" + }, + "output": { + "shape": "UpdatePhoneNumberResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection.

If the origination phone number is associated with a pool, an error is returned.

" + }, + "UpdatePool": { + "name": "UpdatePool", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UpdatePoolRequest" + }, + "output": { + "shape": "UpdatePoolResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Updates the configuration of an existing pool. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, enable or disable deletion protection, and enable or disable shared routes.

" + }, + "UpdateSenderId": { + "name": "UpdateSenderId", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UpdateSenderIdRequest" + }, + "output": { + "shape": "UpdateSenderIdResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Updates the configuration of an existing sender ID.

" + }, + "VerifyDestinationNumber": { + "name": "VerifyDestinationNumber", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "VerifyDestinationNumberRequest" + }, + "output": { + "shape": "VerifyDestinationNumberResult" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages.

" + } + }, + "shapes": { + "AccountAttribute": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": { + "shape": "AccountAttributeName", + "documentation": "

The name of the account attribute.

" + }, + "Value": { + "shape": "String", + "documentation": "

The value associated with the account attribute name.

" + } + }, + "documentation": "

Displays the attributes associated with a single Amazon Web Services account.

" + }, + "AccountAttributeList": { + "type": "list", + "member": { + "shape": "AccountAttribute" + } + }, + "AccountAttributeName": { + "type": "string", + "enum": [ + "ACCOUNT_TIER" + ] + }, + "AccountLimit": { + "type": "structure", + "required": [ + "Name", + "Used", + "Max" + ], + "members": { + "Name": { + "shape": "AccountLimitName", + "documentation": "

The name of the attribute to apply the account limit to.

" + }, + "Used": { + "shape": "PrimitiveLong", + "documentation": "

The current amount that has been spent, in US dollars.

" + }, + "Max": { + "shape": "PrimitiveLong", + "documentation": "

The Amazon Web Services set limit for that resource type, in US dollars.

" + } + }, + "documentation": "

The current resource quotas associated with an Amazon Web Services account.

" + }, + "AccountLimitList": { + "type": "list", + "member": { + "shape": "AccountLimit" + } + }, + "AccountLimitName": { + "type": "string", + "enum": [ + "PHONE_NUMBERS", + "POOLS", + "CONFIGURATION_SETS", + "OPT_OUT_LISTS", + "SENDER_IDS", + "REGISTRATIONS", + "REGISTRATION_ATTACHMENTS", + "VERIFIED_DESTINATION_NUMBERS" + ] + }, + "AmazonResourceName": { + "type": "string", + "max": 256, + "min": 20, + "pattern": "arn:[A-Za-z0-9_:/-]+" + }, + "AssociateOriginationIdentityRequest": { + "type": "structure", + "required": [ + "PoolId", + "OriginationIdentity", + "IsoCountryCode" + ], + "members": { + "PoolId": { + "shape": "PoolIdOrArn", + "documentation": "

The pool to update with the new Identity. This value can be either the PoolId or PoolArn, and you can find these values using DescribePools.

" + }, + "OriginationIdentity": { + "shape": "PhoneOrSenderIdOrArn", + "documentation": "

The origination identity to use, such as PhoneNumberId, PhoneNumberArn, SenderId, or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn, while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the origination identity.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "AssociateOriginationIdentityResult": { + "type": "structure", + "members": { + "PoolArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the pool that is now associated with the origination identity.

" + }, + "PoolId": { + "shape": "String", + "documentation": "

The PoolId of the pool that is now associated with the origination identity.

" + }, + "OriginationIdentityArn": { + "shape": "String", + "documentation": "

The PhoneNumberArn or SenderIdArn of the origination identity.

" + }, + "OriginationIdentity": { + "shape": "String", + "documentation": "

The PhoneNumberId or SenderId of the origination identity.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + } + } + }, + "AttachmentBody": { + "type": "blob", + "max": 1572864, + "min": 1 + }, + "AttachmentStatus": { + "type": "string", + "enum": [ + "UPLOAD_IN_PROGRESS", + "UPLOAD_COMPLETE", + "UPLOAD_FAILED", + "DELETED" + ] + }, + "AttachmentUploadErrorReason": { + "type": "string", + "enum": [ + "INTERNAL_ERROR" + ] + }, + "AttachmentUrl": { + "type": "string", + "max": 2048, + "min": 1, + "pattern": "\\S+" + }, + "Boolean": { + "type": "boolean", + "box": true + }, + "ClientToken": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "[!-~]+" + }, + "CloudWatchLogsDestination": { + "type": "structure", + "required": [ + "IamRoleArn", + "LogGroupArn" + ], + "members": { + "IamRoleArn": { + "shape": "IamRoleArn", + "documentation": "

The Amazon Resource Name (ARN) of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon CloudWatch destination.

" + }, + "LogGroupArn": { + "shape": "LogGroupArn", + "documentation": "

The name of the Amazon CloudWatch log group that you want to record events in.

" + } + }, + "documentation": "

Contains the destination configuration to use when publishing message sending events.

" + }, + "ConfigurationSetFilter": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": { + "shape": "ConfigurationSetFilterName", + "documentation": "

The name of the attribute to filter on.

" + }, + "Values": { + "shape": "FilterValueList", + "documentation": "

An array values to filter for.

" + } + }, + "documentation": "

The information for configuration sets that meet a specified criteria.

" + }, + "ConfigurationSetFilterList": { + "type": "list", + "member": { + "shape": "ConfigurationSetFilter" + }, + "max": 20, + "min": 0 + }, + "ConfigurationSetFilterName": { + "type": "string", + "enum": [ + "event-destination-name", + "matching-event-types", + "default-message-type", + "default-sender-id" + ] + }, + "ConfigurationSetInformation": { + "type": "structure", + "required": [ + "ConfigurationSetArn", + "ConfigurationSetName", + "EventDestinations", + "CreatedTimestamp" + ], + "members": { + "ConfigurationSetArn": { + "shape": "String", + "documentation": "

The Resource Name (ARN) of the ConfigurationSet.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "

The name of the ConfigurationSet.

" + }, + "EventDestinations": { + "shape": "EventDestinationList", + "documentation": "

An array of EventDestination objects that describe any events to log and where to log them.

" + }, + "DefaultMessageType": { + "shape": "MessageType", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "DefaultSenderId": { + "shape": "SenderId", + "documentation": "

The default sender ID used by the ConfigurationSet.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the ConfigurationSet was created, in UNIX epoch time format.

" + } + }, + "documentation": "

Information related to a given configuration set in your Amazon Web Services account.

" + }, + "ConfigurationSetInformationList": { + "type": "list", + "member": { + "shape": "ConfigurationSetInformation" + } + }, + "ConfigurationSetName": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "[A-Za-z0-9_-]+" + }, + "ConfigurationSetNameList": { + "type": "list", + "member": { + "shape": "ConfigurationSetNameOrArn" + }, + "max": 5, + "min": 0 + }, + "ConfigurationSetNameOrArn": { + "type": "string", + "max": 256, + "min": 1, + "pattern": "[A-Za-z0-9_:/-]+" + }, + "ContextKey": { + "type": "string", + "max": 100, + "min": 1, + "pattern": "\\S+" + }, + "ContextMap": { + "type": "map", + "key": { + "shape": "ContextKey" + }, + "value": { + "shape": "ContextValue" + }, + "max": 5, + "min": 0 + }, + "ContextValue": { + "type": "string", + "max": 800, + "min": 1, + "pattern": "(?!\\s)^[\\s\\S]+(?The name to use for the new configuration set.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of key and value pair tags that's associated with the new configuration set.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "CreateConfigurationSetResult": { + "type": "structure", + "members": { + "ConfigurationSetArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the newly created configuration set.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "

The name of the new configuration set.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of key and value pair tags that's associated with the configuration set.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the configuration set was created, in UNIX epoch time format.

" + } + } + }, + "CreateEventDestinationRequest": { + "type": "structure", + "required": [ + "ConfigurationSetName", + "EventDestinationName", + "MatchingEventTypes" + ], + "members": { + "ConfigurationSetName": { + "shape": "ConfigurationSetNameOrArn", + "documentation": "

Either the name of the configuration set or the configuration set ARN to apply event logging to. The ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + }, + "EventDestinationName": { + "shape": "EventDestinationName", + "documentation": "

The name that identifies the event destination.

" + }, + "MatchingEventTypes": { + "shape": "EventTypeList", + "documentation": "

An array of event types that determine which events to log. If \"ALL\" is used, then Amazon Pinpoint logs every event type.

The TEXT_SENT event type is not supported.

" + }, + "CloudWatchLogsDestination": { + "shape": "CloudWatchLogsDestination", + "documentation": "

An object that contains information about an event destination for logging to Amazon CloudWatch logs.

" + }, + "KinesisFirehoseDestination": { + "shape": "KinesisFirehoseDestination", + "documentation": "

An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.

" + }, + "SnsDestination": { + "shape": "SnsDestination", + "documentation": "

An object that contains information about an event destination for logging to Amazon SNS.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "CreateEventDestinationResult": { + "type": "structure", + "members": { + "ConfigurationSetArn": { + "shape": "String", + "documentation": "

The ARN of the configuration set.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "

The name of the configuration set.

" + }, + "EventDestination": { + "shape": "EventDestination", + "documentation": "

The details of the destination where events are logged.

" + } + } + }, + "CreateOptOutListRequest": { + "type": "structure", + "required": [ + "OptOutListName" + ], + "members": { + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the new OptOutList.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the new OptOutList.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "CreateOptOutListResult": { + "type": "structure", + "members": { + "OptOutListArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the OptOutList.

" + }, + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the new OptOutList.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) associated with the new OptOutList.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + } + } + }, + "CreatePoolRequest": { + "type": "structure", + "required": [ + "OriginationIdentity", + "IsoCountryCode", + "MessageType" + ], + "members": { + "OriginationIdentity": { + "shape": "PhoneOrSenderIdOrArn", + "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the new pool.

" + }, + "MessageType": { + "shape": "MessageType", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "DeletionProtectionEnabled": { + "shape": "Boolean", + "documentation": "

By default this is set to false. When set to true the pool can't be deleted. You can change this value using the UpdatePool action.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) associated with the pool.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "CreatePoolResult": { + "type": "structure", + "members": { + "PoolArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the pool.

" + }, + "PoolId": { + "shape": "String", + "documentation": "

The unique identifier for the pool.

" + }, + "Status": { + "shape": "PoolStatus", + "documentation": "

The current status of the pool.

" + }, + "MessageType": { + "shape": "MessageType", + "documentation": "

The type of message for the pool to use.

" + }, + "TwoWayEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

" + }, + "TwoWayChannelArn": { + "shape": "TwoWayChannelArn", + "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" + }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, + "SelfManagedOptOutsEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" + }, + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the OptOutList associated with the pool.

" + }, + "SharedRoutesEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

Indicates whether shared routes are enabled for the pool.

" + }, + "DeletionProtectionEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

When set to true deletion protection is enabled. By default this is set to false.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) associated with the pool.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + } + } + }, + "CreateRegistrationAssociationRequest": { + "type": "structure", + "required": [ + "RegistrationId", + "ResourceId" + ], + "members": { + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" + }, + "ResourceId": { + "shape": "ResourceIdOrArn", + "documentation": "

The unique identifier for the origination identity. For example this could be a PhoneNumberId or SenderId.

" + } + } + }, + "CreateRegistrationAssociationResult": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "ResourceArn", + "ResourceId", + "ResourceType" + ], + "members": { + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" + }, + "ResourceArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the origination identity that is associated with the registration.

" + }, + "ResourceId": { + "shape": "String", + "documentation": "

The unique identifier for the origination identity. For example this could be a PhoneNumberId or SenderId.

" + }, + "ResourceType": { + "shape": "String", + "documentation": "

The registration type or origination identity type.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "PhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number associated with the registration in E.164 format.

" + } + } + }, + "CreateRegistrationAttachmentRequest": { + "type": "structure", + "members": { + "AttachmentBody": { + "shape": "AttachmentBody", + "documentation": "

The registration file to upload. The maximum file size is 1MiB and valid file extensions are PDF, JPEG and PNG.

" + }, + "AttachmentUrl": { + "shape": "AttachmentUrl", + "documentation": "

A URL to the required registration file. For example, you can provide the S3 object URL.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the registration attachment.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "CreateRegistrationAttachmentResult": { + "type": "structure", + "required": [ + "RegistrationAttachmentArn", + "RegistrationAttachmentId", + "AttachmentStatus", + "CreatedTimestamp" + ], + "members": { + "RegistrationAttachmentArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration attachment.

" + }, + "RegistrationAttachmentId": { + "shape": "String", + "documentation": "

The unique identifier for the registration attachment.

" + }, + "AttachmentStatus": { + "shape": "AttachmentStatus", + "documentation": "

The status of the registration attachment.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the registration attachment.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration attachment was created, in UNIX epoch time format.

" + } + } + }, + "CreateRegistrationRequest": { + "type": "structure", + "required": [ + "RegistrationType" + ], + "members": { + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form to create. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the registration.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "CreateRegistrationResult": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationStatus", + "CurrentVersionNumber", + "CreatedTimestamp" + ], + "members": { + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form to create. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" + }, + "RegistrationStatus": { + "shape": "RegistrationStatus", + "documentation": "

The status of the registration.

" + }, + "CurrentVersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The current version number of the registration.

" + }, + "AdditionalAttributes": { + "shape": "StringMap", + "documentation": "

Metadata about a given registration which is specific to that registration type.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the registration.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was created, in UNIX epoch time format.

" + } + } + }, + "CreateRegistrationVersionRequest": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" + } + } + }, + "CreateRegistrationVersionResult": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], + "members": { + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The new version number of the registration.

" + }, + "RegistrationVersionStatus": { + "shape": "RegistrationVersionStatus", + "documentation": "

The status of the registration.

" + }, + "RegistrationVersionStatusHistory": { + "shape": "RegistrationVersionStatusHistory", + "documentation": "

A RegistrationVersionStatusHistory object that contains timestamps for the registration.

" + } + } + }, + "CreateVerifiedDestinationNumberRequest": { + "type": "structure", + "required": [ + "DestinationPhoneNumber" + ], + "members": { + "DestinationPhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The verified destination phone number, in E.164 format.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the destination number.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "CreateVerifiedDestinationNumberResult": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "Status", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the verified destination phone number.

" + }, + "VerifiedDestinationNumberId": { + "shape": "String", + "documentation": "

The unique identifier for the verified destination phone number.

" + }, + "DestinationPhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The verified destination phone number, in E.164 format.

" + }, + "Status": { + "shape": "VerificationStatus", + "documentation": "

The status of the verified destination phone number.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the destination number.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the verified phone number was created, in UNIX epoch time format.

" + } + } + }, + "DeleteConfigurationSetRequest": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": { + "shape": "ConfigurationSetNameOrArn", + "documentation": "

The name of the configuration set or the configuration set ARN that you want to delete. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + } + } + }, + "DeleteConfigurationSetResult": { + "type": "structure", + "members": { + "ConfigurationSetArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the deleted configuration set.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "

The name of the deleted configuration set.

" + }, + "EventDestinations": { + "shape": "EventDestinationList", + "documentation": "

An array of any EventDestination objects that were associated with the deleted configuration set.

" + }, + "DefaultMessageType": { + "shape": "MessageType", + "documentation": "

The default message type of the configuration set that was deleted.

" + }, + "DefaultSenderId": { + "shape": "SenderId", + "documentation": "

The default Sender ID of the configuration set that was deleted.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time that the deleted configuration set was created in UNIX epoch time format.

" + } + } + }, + "DeleteDefaultMessageTypeRequest": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": { + "shape": "ConfigurationSetNameOrArn", + "documentation": "

The name of the configuration set or the configuration set Amazon Resource Name (ARN) to delete the default message type from. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + } + } + }, + "DeleteDefaultMessageTypeResult": { + "type": "structure", + "members": { + "ConfigurationSetArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the configuration set.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "

The name of the configuration set.

" + }, + "MessageType": { + "shape": "MessageType", + "documentation": "

The current message type for the configuration set.

" + } + } + }, + "DeleteDefaultSenderIdRequest": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": { + "shape": "ConfigurationSetNameOrArn", + "documentation": "

The name of the configuration set or the configuration set Amazon Resource Name (ARN) to delete the default sender ID from. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + } + } + }, + "DeleteDefaultSenderIdResult": { + "type": "structure", + "members": { + "ConfigurationSetArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the configuration set.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "

The name of the configuration set.

" + }, + "SenderId": { + "shape": "SenderId", + "documentation": "

The current sender ID for the configuration set.

" + } + } + }, + "DeleteEventDestinationRequest": { + "type": "structure", + "required": [ + "ConfigurationSetName", + "EventDestinationName" + ], + "members": { + "ConfigurationSetName": { + "shape": "ConfigurationSetNameOrArn", + "documentation": "

The name of the configuration set or the configuration set's Amazon Resource Name (ARN) to remove the event destination from. The ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + }, + "EventDestinationName": { + "shape": "EventDestinationName", + "documentation": "

The name of the event destination to delete.

" + } + } + }, + "DeleteEventDestinationResult": { + "type": "structure", + "members": { + "ConfigurationSetArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the configuration set.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "

The name of the configuration set the event destination was deleted from.

" + }, + "EventDestination": { + "shape": "EventDestination", + "documentation": "

The event destination object that was deleted.

" + } + } + }, + "DeleteKeywordRequest": { + "type": "structure", + "required": [ + "OriginationIdentity", + "Keyword" + ], + "members": { + "OriginationIdentity": { + "shape": "PhoneOrPoolIdOrArn", + "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, PoolId or PoolArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn and DescribePools to find the values of PoolId and PoolArn.

" + }, + "Keyword": { + "shape": "Keyword", + "documentation": "

The keyword to delete.

" + } + } + }, + "DeleteKeywordResult": { + "type": "structure", + "members": { + "OriginationIdentityArn": { + "shape": "String", + "documentation": "

The PhoneNumberArn or PoolArn that the keyword was associated with.

" + }, + "OriginationIdentity": { + "shape": "String", + "documentation": "

The PhoneNumberId or PoolId that the keyword was associated with.

" + }, + "Keyword": { + "shape": "Keyword", + "documentation": "

The keyword that was deleted.

" + }, + "KeywordMessage": { + "shape": "KeywordMessage", + "documentation": "

The message that was associated with the deleted keyword.

" + }, + "KeywordAction": { + "shape": "KeywordAction", + "documentation": "

The action that was associated with the deleted keyword.

" + } + } + }, + "DeleteOptOutListRequest": { + "type": "structure", + "required": [ + "OptOutListName" + ], + "members": { + "OptOutListName": { + "shape": "OptOutListNameOrArn", + "documentation": "

The OptOutListName or OptOutListArn of the OptOutList to delete. You can use DescribeOptOutLists to find the values for OptOutListName and OptOutListArn.

" + } + } + }, + "DeleteOptOutListResult": { + "type": "structure", + "members": { + "OptOutListArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the OptOutList that was removed.

" + }, + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the OptOutList that was removed.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the OptOutList was created, in UNIX epoch time format.

" + } + } + }, + "DeleteOptedOutNumberRequest": { + "type": "structure", + "required": [ + "OptOutListName", + "OptedOutNumber" + ], + "members": { + "OptOutListName": { + "shape": "OptOutListNameOrArn", + "documentation": "

The OptOutListName or OptOutListArn to remove the phone number from.

" + }, + "OptedOutNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number, in E.164 format, to remove from the OptOutList.

" + } + } + }, + "DeleteOptedOutNumberResult": { + "type": "structure", + "members": { + "OptOutListArn": { + "shape": "String", + "documentation": "

The OptOutListArn that the phone number was removed from.

" + }, + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The OptOutListName that the phone number was removed from.

" + }, + "OptedOutNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number that was removed from the OptOutList.

" + }, + "OptedOutTimestamp": { + "shape": "Timestamp", + "documentation": "

The time that the number was removed at, in UNIX epoch time format.

" + }, + "EndUserOptedOut": { + "shape": "PrimitiveBoolean", + "documentation": "

This is true if it was the end user who requested their phone number be removed.

" + } + } + }, + "DeletePoolRequest": { + "type": "structure", + "required": [ + "PoolId" + ], + "members": { + "PoolId": { + "shape": "PoolIdOrArn", + "documentation": "

The PoolId or PoolArn of the pool to delete. You can use DescribePools to find the values for PoolId and PoolArn .

" + } + } + }, + "DeletePoolResult": { + "type": "structure", + "members": { + "PoolArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the pool that was deleted.

" + }, + "PoolId": { + "shape": "String", + "documentation": "

The PoolId of the pool that was deleted.

" + }, + "Status": { + "shape": "PoolStatus", + "documentation": "

The current status of the pool.

" + }, + "MessageType": { + "shape": "MessageType", + "documentation": "

The message type that was associated with the deleted pool.

" + }, + "TwoWayEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

" + }, + "TwoWayChannelArn": { + "shape": "TwoWayChannelArn", + "documentation": "

The Amazon Resource Name (ARN) of the TwoWayChannel.

" + }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, + "SelfManagedOptOutsEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" + }, + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the OptOutList that was associated with the deleted pool.

" + }, + "SharedRoutesEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

Indicates whether shared routes are enabled for the pool.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + } + } + }, + "DeleteRegistrationAttachmentRequest": { + "type": "structure", + "required": [ + "RegistrationAttachmentId" + ], + "members": { + "RegistrationAttachmentId": { + "shape": "RegistrationAttachmentIdOrArn", + "documentation": "

The unique identifier for the registration attachment.

" + } + } + }, + "DeleteRegistrationAttachmentResult": { + "type": "structure", + "required": [ + "RegistrationAttachmentArn", + "RegistrationAttachmentId", + "AttachmentStatus", + "CreatedTimestamp" + ], + "members": { + "RegistrationAttachmentArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration attachment.

" + }, + "RegistrationAttachmentId": { + "shape": "String", + "documentation": "

The unique identifier for the registration attachment.

" + }, + "AttachmentStatus": { + "shape": "AttachmentStatus", + "documentation": "

The status of the registration attachment.

" + }, + "AttachmentUploadErrorReason": { + "shape": "AttachmentUploadErrorReason", + "documentation": "

The error message if the upload failed.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration attachment was created, in UNIX epoch time format.

" + } + } + }, + "DeleteRegistrationFieldValueRequest": { + "type": "structure", + "required": [ + "RegistrationId", + "FieldPath" + ], + "members": { + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" + }, + "FieldPath": { + "shape": "FieldPath", + "documentation": "

The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths.

" + } + } + }, + "DeleteRegistrationFieldValueResult": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "FieldPath" + ], + "members": { + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration.

" + }, + "FieldPath": { + "shape": "FieldPath", + "documentation": "

The path to the registration form field.

" + }, + "SelectChoices": { + "shape": "SelectChoiceList", + "documentation": "

An array of values for the form field.

" + }, + "TextValue": { + "shape": "TextValue", + "documentation": "

The text data for a free form field.

" + }, + "RegistrationAttachmentId": { + "shape": "String", + "documentation": "

The unique identifier for the registration attachment.

" + } + } + }, + "DeleteRegistrationRequest": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" + } + } + }, + "DeleteRegistrationResult": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationStatus", + "CurrentVersionNumber", + "CreatedTimestamp" + ], + "members": { + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" + }, + "RegistrationStatus": { + "shape": "RegistrationStatus", + "documentation": "

The status of the registration.

" + }, + "CurrentVersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The current version number of the registration.

" + }, + "ApprovedVersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration that was approved.

" + }, + "LatestDeniedVersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The latest version number of the registration that was denied.

" + }, + "AdditionalAttributes": { + "shape": "StringMap", + "documentation": "

Metadata about a given registration which is specific to that registration type.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was created, in UNIX epoch time format.

" + } + } + }, + "DeleteTextMessageSpendLimitOverrideRequest": { + "type": "structure", + "members": {} + }, + "DeleteTextMessageSpendLimitOverrideResult": { + "type": "structure", + "members": { + "MonthlyLimit": { + "shape": "MonthlyLimit", + "documentation": "

The current monthly limit, in US dollars.

" + } + } + }, + "DeleteVerifiedDestinationNumberRequest": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberId" + ], + "members": { + "VerifiedDestinationNumberId": { + "shape": "VerifiedDestinationNumberIdOrArn", + "documentation": "

The unique identifier for the verified destination phone number.

" + } + } + }, + "DeleteVerifiedDestinationNumberResult": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the verified destination phone number.

" + }, + "VerifiedDestinationNumberId": { + "shape": "String", + "documentation": "

The unique identifier for the verified destination phone number.

" + }, + "DestinationPhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The verified destination phone number, in E.164 format.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the destination phone number was created, in UNIX epoch time format.

" + } + } + }, + "DeleteVoiceMessageSpendLimitOverrideRequest": { + "type": "structure", + "members": {} + }, + "DeleteVoiceMessageSpendLimitOverrideResult": { + "type": "structure", + "members": { + "MonthlyLimit": { + "shape": "MonthlyLimit", + "documentation": "

The current monthly limit, in US dollars.

" + } + } + }, + "DeliveryStreamArn": { + "type": "string", + "max": 2048, + "min": 20, + "pattern": "arn:\\S+" + }, + "DescribeAccountAttributesRequest": { + "type": "structure", + "members": { + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" + } + } + }, + "DescribeAccountAttributesResult": { + "type": "structure", + "members": { + "AccountAttributes": { + "shape": "AccountAttributeList", + "documentation": "

An array of AccountAttributes objects.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + } + } }, - "AccountAttributeList": { - "type": "list", - "member": { - "shape": "AccountAttribute" + "DescribeAccountLimitsRequest": { + "type": "structure", + "members": { + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" + } } }, - "AccountAttributeName": { - "type": "string", - "enum": [ - "ACCOUNT_TIER" - ] + "DescribeAccountLimitsResult": { + "type": "structure", + "members": { + "AccountLimits": { + "shape": "AccountLimitList", + "documentation": "

An array of AccountLimit objects that show the current spend limits.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + } + } }, - "AccountLimit": { + "DescribeConfigurationSetsRequest": { + "type": "structure", + "members": { + "ConfigurationSetNames": { + "shape": "ConfigurationSetNameList", + "documentation": "

An array of strings. Each element can be either a ConfigurationSetName or ConfigurationSetArn.

" + }, + "Filters": { + "shape": "ConfigurationSetFilterList", + "documentation": "

An array of filters to apply to the results that are returned.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" + } + } + }, + "DescribeConfigurationSetsResult": { + "type": "structure", + "members": { + "ConfigurationSets": { + "shape": "ConfigurationSetInformationList", + "documentation": "

An array of ConfigurationSets objects.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + } + } + }, + "DescribeKeywordsRequest": { "type": "structure", "required": [ - "Name", - "Used", - "Max" + "OriginationIdentity" ], "members": { - "Name": { - "shape": "AccountLimitName", - "documentation": "

The name of the attribute to apply the account limit to.

" + "OriginationIdentity": { + "shape": "PhoneOrPoolIdOrArn", + "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" }, - "Used": { - "shape": "PrimitiveLong", - "documentation": "

The current amount that has been spent, in US dollars.

" + "Keywords": { + "shape": "KeywordList", + "documentation": "

An array of keywords to search for.

" }, - "Max": { - "shape": "PrimitiveLong", - "documentation": "

The Amazon Web Services set limit for that resource type, in US dollars.

" + "Filters": { + "shape": "KeywordFilterList", + "documentation": "

An array of keyword filters to filter the results.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } - }, - "documentation": "

The current resource quotas associated with an Amazon Web Services account.

" + } }, - "AccountLimitList": { - "type": "list", - "member": { - "shape": "AccountLimit" + "DescribeKeywordsResult": { + "type": "structure", + "members": { + "OriginationIdentityArn": { + "shape": "String", + "documentation": "

The PhoneNumberArn or PoolArn that is associated with the OriginationIdentity.

" + }, + "OriginationIdentity": { + "shape": "String", + "documentation": "

The PhoneNumberId or PoolId that is associated with the OriginationIdentity.

" + }, + "Keywords": { + "shape": "KeywordInformationList", + "documentation": "

An array of KeywordInformation objects that contain the results.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + } } }, - "AccountLimitName": { - "type": "string", - "enum": [ - "PHONE_NUMBERS", - "POOLS", - "CONFIGURATION_SETS", - "OPT_OUT_LISTS" - ] + "DescribeOptOutListsRequest": { + "type": "structure", + "members": { + "OptOutListNames": { + "shape": "OptOutListNameList", + "documentation": "

The OptOutLists to show the details of. This is an array of strings that can be either the OptOutListName or OptOutListArn.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" + } + } }, - "AmazonResourceName": { - "type": "string", - "max": 256, - "min": 20, - "pattern": "arn:[A-Za-z0-9_:/-]+" + "DescribeOptOutListsResult": { + "type": "structure", + "members": { + "OptOutLists": { + "shape": "OptOutListInformationList", + "documentation": "

An array of OptOutListInformation objects that contain the details for the requested OptOutLists.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + } + } }, - "AssociateOriginationIdentityRequest": { + "DescribeOptedOutNumbersRequest": { "type": "structure", "required": [ - "PoolId", - "OriginationIdentity", - "IsoCountryCode" + "OptOutListName" ], "members": { - "PoolId": { - "shape": "PoolIdOrArn", - "documentation": "

The pool to update with the new Identity. This value can be either the PoolId or PoolArn, and you can find these values using DescribePools.

" + "OptOutListName": { + "shape": "OptOutListNameOrArn", + "documentation": "

The OptOutListName or OptOutListArn of the OptOutList. You can use DescribeOptOutLists to find the values for OptOutListName and OptOutListArn.

" }, - "OriginationIdentity": { - "shape": "PhoneOrSenderIdOrArn", - "documentation": "

The origination identity to use, such as PhoneNumberId, PhoneNumberArn, SenderId, or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn, while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" + "OptedOutNumbers": { + "shape": "OptedOutNumberList", + "documentation": "

An array of phone numbers to search for in the OptOutList.

" }, - "IsoCountryCode": { - "shape": "IsoCountryCode", - "documentation": "

The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the origination identity.

" + "Filters": { + "shape": "OptedOutFilterList", + "documentation": "

An array of OptedOutFilter objects to filter the results on.

" }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", - "idempotencyToken": true + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "AssociateOriginationIdentityResult": { + "DescribeOptedOutNumbersResult": { "type": "structure", "members": { - "PoolArn": { + "OptOutListArn": { "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the pool that is now associated with the origination identity.

" + "documentation": "

The Amazon Resource Name (ARN) of the OptOutList.

" }, - "PoolId": { - "shape": "String", - "documentation": "

The PoolId of the pool that is now associated with the origination identity.

" + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the OptOutList.

" }, - "OriginationIdentityArn": { - "shape": "String", - "documentation": "

The PhoneNumberArn or SenderIdArn of the origination identity.

" + "OptedOutNumbers": { + "shape": "OptedOutNumberInformationList", + "documentation": "

An array of OptedOutNumbersInformation objects that provide information about the requested OptedOutNumbers.

" }, - "OriginationIdentity": { - "shape": "String", - "documentation": "

The PhoneNumberId or SenderId of the origination identity.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + } + } + }, + "DescribePhoneNumbersRequest": { + "type": "structure", + "members": { + "PhoneNumberIds": { + "shape": "PhoneNumberIdList", + "documentation": "

The unique identifier of phone numbers to find information about. This is an array of strings that can be either the PhoneNumberId or PhoneNumberArn.

" }, - "IsoCountryCode": { - "shape": "IsoCountryCode", - "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + "Filters": { + "shape": "PhoneNumberFilterList", + "documentation": "

An array of PhoneNumberFilter objects to filter the results.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" + } + } + }, + "DescribePhoneNumbersResult": { + "type": "structure", + "members": { + "PhoneNumbers": { + "shape": "PhoneNumberInformationList", + "documentation": "

An array of PhoneNumberInformation objects that contain the details for the requested phone numbers.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" } } }, - "Boolean": { - "type": "boolean", - "box": true - }, - "ClientToken": { - "type": "string", - "max": 64, - "min": 1, - "pattern": "[!-~]+" - }, - "CloudWatchLogsDestination": { + "DescribePoolsRequest": { "type": "structure", - "required": [ - "IamRoleArn", - "LogGroupArn" - ], "members": { - "IamRoleArn": { - "shape": "IamRoleArn", - "documentation": "

The Amazon Resource Name (ARN) of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon CloudWatch destination.

" + "PoolIds": { + "shape": "PoolIdList", + "documentation": "

The unique identifier of pools to find. This is an array of strings that can be either the PoolId or PoolArn.

" }, - "LogGroupArn": { - "shape": "LogGroupArn", - "documentation": "

The name of the Amazon CloudWatch log group that you want to record events in.

" + "Filters": { + "shape": "PoolFilterList", + "documentation": "

An array of PoolFilter objects to filter the results.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } - }, - "documentation": "

Contains the destination configuration to use when publishing message sending events.

" + } }, - "ConfigurationSetFilter": { + "DescribePoolsResult": { "type": "structure", - "required": [ - "Name", - "Values" - ], "members": { - "Name": { - "shape": "ConfigurationSetFilterName", - "documentation": "

The name of the attribute to filter on.

" + "Pools": { + "shape": "PoolInformationList", + "documentation": "

An array of PoolInformation objects that contain the details for the requested pools.

" }, - "Values": { - "shape": "FilterValueList", - "documentation": "

An array values to filter for.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" } - }, - "documentation": "

The information for configuration sets that meet a specified criteria.

" - }, - "ConfigurationSetFilterList": { - "type": "list", - "member": { - "shape": "ConfigurationSetFilter" - }, - "max": 20, - "min": 0 - }, - "ConfigurationSetFilterName": { - "type": "string", - "enum": [ - "event-destination-name", - "matching-event-types", - "default-message-type", - "default-sender-id" - ] + } }, - "ConfigurationSetInformation": { + "DescribeRegistrationAttachmentsRequest": { "type": "structure", - "required": [ - "ConfigurationSetArn", - "ConfigurationSetName", - "EventDestinations", - "CreatedTimestamp" - ], "members": { - "ConfigurationSetArn": { - "shape": "String", - "documentation": "

The Resource Name (ARN) of the ConfigurationSet.

" - }, - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name of the ConfigurationSet.

" - }, - "EventDestinations": { - "shape": "EventDestinationList", - "documentation": "

An array of EventDestination objects that describe any events to log and where to log them.

" + "RegistrationAttachmentIds": { + "shape": "RegistrationAttachmentIdList", + "documentation": "

The unique identifier of registration attachments to find. This is an array of RegistrationAttachmentId.

" }, - "DefaultMessageType": { - "shape": "MessageType", - "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + "Filters": { + "shape": "RegistrationAttachmentFilterList", + "documentation": "

An array of RegistrationAttachmentFilter objects to filter the results.

" }, - "DefaultSenderId": { - "shape": "SenderId", - "documentation": "

The default sender ID used by the ConfigurationSet.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the ConfigurationSet was created, in UNIX epoch time format.

" + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } - }, - "documentation": "

Information related to a given configuration set in your Amazon Web Services account.

" - }, - "ConfigurationSetInformationList": { - "type": "list", - "member": { - "shape": "ConfigurationSetInformation" } }, - "ConfigurationSetName": { - "type": "string", - "max": 64, - "min": 1, - "pattern": "[A-Za-z0-9_-]+" - }, - "ConfigurationSetNameList": { - "type": "list", - "member": { - "shape": "ConfigurationSetNameOrArn" - }, - "max": 5, - "min": 0 - }, - "ConfigurationSetNameOrArn": { - "type": "string", - "max": 256, - "min": 1, - "pattern": "[A-Za-z0-9_:/-]+" - }, - "ContextKey": { - "type": "string", - "max": 100, - "min": 1, - "pattern": "\\S+" - }, - "ContextMap": { - "type": "map", - "key": { - "shape": "ContextKey" - }, - "value": { - "shape": "ContextValue" - }, - "max": 5, - "min": 0 - }, - "ContextValue": { - "type": "string", - "max": 800, - "min": 1, - "pattern": "\\S+" - }, - "CreateConfigurationSetRequest": { + "DescribeRegistrationAttachmentsResult": { "type": "structure", "required": [ - "ConfigurationSetName" + "RegistrationAttachments" ], "members": { - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name to use for the new configuration set.

" - }, - "Tags": { - "shape": "TagList", - "documentation": "

An array of key and value pair tags that's associated with the new configuration set.

" + "RegistrationAttachments": { + "shape": "RegistrationAttachmentsInformationList", + "documentation": "

An array of RegistrationAttachments objects that contain the details for the requested registration attachments.

" }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", - "idempotencyToken": true + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "CreateConfigurationSetResult": { + "DescribeRegistrationFieldDefinitionsRequest": { "type": "structure", + "required": [ + "RegistrationType" + ], "members": { - "ConfigurationSetArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the newly created configuration set.

" + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" }, - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name of the new configuration set.

" + "SectionPath": { + "shape": "SectionPath", + "documentation": "

The path to the section of the registration.

" }, - "Tags": { - "shape": "TagList", - "documentation": "

An array of key and value pair tags that's associated with the configuration set.

" + "FieldPaths": { + "shape": "FieldPathList", + "documentation": "

An array of paths to the registration form field.

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the configuration set was created, in UNIX epoch time format.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "CreateEventDestinationRequest": { + "DescribeRegistrationFieldDefinitionsResult": { "type": "structure", "required": [ - "ConfigurationSetName", - "EventDestinationName", - "MatchingEventTypes" + "RegistrationType", + "RegistrationFieldDefinitions" ], "members": { - "ConfigurationSetName": { - "shape": "ConfigurationSetNameOrArn", - "documentation": "

Either the name of the configuration set or the configuration set ARN to apply event logging to. The ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" - }, - "EventDestinationName": { - "shape": "EventDestinationName", - "documentation": "

The name that identifies the event destination.

" - }, - "MatchingEventTypes": { - "shape": "EventTypeList", - "documentation": "

An array of event types that determine which events to log. If \"ALL\" is used, then Amazon Pinpoint logs every event type.

" - }, - "CloudWatchLogsDestination": { - "shape": "CloudWatchLogsDestination", - "documentation": "

An object that contains information about an event destination for logging to Amazon CloudWatch logs.

" - }, - "KinesisFirehoseDestination": { - "shape": "KinesisFirehoseDestination", - "documentation": "

An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.

" + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" }, - "SnsDestination": { - "shape": "SnsDestination", - "documentation": "

An object that contains information about an event destination for logging to Amazon SNS.

" + "RegistrationFieldDefinitions": { + "shape": "RegistrationFieldDefinitionList", + "documentation": "

An array of RegistrationFieldDefinitions objects that contain the details for the requested fields.

" }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", - "idempotencyToken": true + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "CreateEventDestinationResult": { + "DescribeRegistrationFieldValuesRequest": { "type": "structure", + "required": [ + "RegistrationId" + ], "members": { - "ConfigurationSetArn": { - "shape": "String", - "documentation": "

The ARN of the configuration set.

" + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" }, - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name of the configuration set.

" + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration.

" }, - "EventDestination": { - "shape": "EventDestination", - "documentation": "

The details of the destination where events are logged.

" + "SectionPath": { + "shape": "SectionPath", + "documentation": "

The path to the section of the registration.

" + }, + "FieldPaths": { + "shape": "FieldPathList", + "documentation": "

An array of paths to the registration form field.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "CreateOptOutListRequest": { + "DescribeRegistrationFieldValuesResult": { "type": "structure", "required": [ - "OptOutListName" + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationFieldValues" ], "members": { - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the new OptOutList.

" + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" }, - "Tags": { - "shape": "TagList", - "documentation": "

An array of tags (key and value pairs) to associate with the new OptOutList.

" + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", - "idempotencyToken": true + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The current version of the registration.

" + }, + "RegistrationFieldValues": { + "shape": "RegistrationFieldValueInformationList", + "documentation": "

An array of RegistrationFieldValues objects that contain the values for the requested registration.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "CreateOptOutListResult": { + "DescribeRegistrationSectionDefinitionsRequest": { "type": "structure", + "required": [ + "RegistrationType" + ], "members": { - "OptOutListArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) for the OptOutList.

" + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the new OptOutList.

" + "SectionPaths": { + "shape": "SectionPathList", + "documentation": "

An array of paths for the registration form section.

" }, - "Tags": { - "shape": "TagList", - "documentation": "

An array of tags (key and value pairs) associated with the new OptOutList.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "CreatePoolRequest": { + "DescribeRegistrationSectionDefinitionsResult": { "type": "structure", "required": [ - "OriginationIdentity", - "IsoCountryCode", - "MessageType" + "RegistrationType", + "RegistrationSectionDefinitions" ], "members": { - "OriginationIdentity": { - "shape": "PhoneOrSenderIdOrArn", - "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" }, - "IsoCountryCode": { - "shape": "IsoCountryCode", - "documentation": "

The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the new pool.

" - }, - "MessageType": { - "shape": "MessageType", - "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" - }, - "DeletionProtectionEnabled": { - "shape": "Boolean", - "documentation": "

By default this is set to false. When set to true the pool can't be deleted. You can change this value using the UpdatePool action.

" - }, - "Tags": { - "shape": "TagList", - "documentation": "

An array of tags (key and value pairs) associated with the pool.

" + "RegistrationSectionDefinitions": { + "shape": "RegistrationSectionDefinitionList", + "documentation": "

An array of RegistrationSectionDefinition objects.

" }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", - "idempotencyToken": true + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "CreatePoolResult": { + "DescribeRegistrationTypeDefinitionsRequest": { "type": "structure", "members": { - "PoolArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) for the pool.

" - }, - "PoolId": { - "shape": "String", - "documentation": "

The unique identifier for the pool.

" - }, - "Status": { - "shape": "PoolStatus", - "documentation": "

The current status of the pool.

" - }, - "MessageType": { - "shape": "MessageType", - "documentation": "

The type of message for the pool to use.

" - }, - "TwoWayEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

" - }, - "TwoWayChannelArn": { - "shape": "TwoWayChannelArn", - "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" - }, - "SelfManagedOptOutsEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" - }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the OptOutList associated with the pool.

" - }, - "SharedRoutesEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

Indicates whether shared routes are enabled for the pool.

" + "RegistrationTypes": { + "shape": "RegistrationTypeList", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" }, - "DeletionProtectionEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

When set to true deletion protection is enabled. By default this is set to false.

" + "Filters": { + "shape": "RegistrationTypeFilterList", + "documentation": "

An array of RegistrationFilter objects to filter the results.

" }, - "Tags": { - "shape": "TagList", - "documentation": "

An array of tags (key and value pairs) associated with the pool.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "DeleteConfigurationSetRequest": { + "DescribeRegistrationTypeDefinitionsResult": { "type": "structure", "required": [ - "ConfigurationSetName" + "RegistrationTypeDefinitions" ], "members": { - "ConfigurationSetName": { - "shape": "ConfigurationSetNameOrArn", - "documentation": "

The name of the configuration set or the configuration set ARN that you want to delete. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + "RegistrationTypeDefinitions": { + "shape": "RegistrationTypeDefinitionList", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "DeleteConfigurationSetResult": { + "DescribeRegistrationVersionsRequest": { "type": "structure", + "required": [ + "RegistrationId" + ], "members": { - "ConfigurationSetArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the deleted configuration set.

" - }, - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name of the deleted configuration set.

" + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" }, - "EventDestinations": { - "shape": "EventDestinationList", - "documentation": "

An array of any EventDestination objects that were associated with the deleted configuration set.

" + "VersionNumbers": { + "shape": "RegistrationVersionNumberList", + "documentation": "

An array of registration version numbers.

" }, - "DefaultMessageType": { - "shape": "MessageType", - "documentation": "

The default message type of the configuration set that was deleted.

" + "Filters": { + "shape": "RegistrationVersionFilterList", + "documentation": "

An array of RegistrationVersionFilter objects to filter the results.

" }, - "DefaultSenderId": { - "shape": "SenderId", - "documentation": "

The default Sender ID of the configuration set that was deleted.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time that the deleted configuration set was created in UNIX epoch time format.

" + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "DeleteDefaultMessageTypeRequest": { + "DescribeRegistrationVersionsResult": { "type": "structure", "required": [ - "ConfigurationSetName" + "RegistrationArn", + "RegistrationId", + "RegistrationVersions" ], "members": { - "ConfigurationSetName": { - "shape": "ConfigurationSetNameOrArn", - "documentation": "

The name of the configuration set or the configuration set Amazon Resource Name (ARN) to delete the default message type from. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "RegistrationVersions": { + "shape": "RegistrationVersionInformationList", + "documentation": "

An array of RegistrationVersions objects.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "DeleteDefaultMessageTypeResult": { + "DescribeRegistrationsRequest": { "type": "structure", "members": { - "ConfigurationSetArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the configuration set.

" + "RegistrationIds": { + "shape": "RegistrationIdList", + "documentation": "

An array of unique identifiers for each registration.

" }, - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name of the configuration set.

" + "Filters": { + "shape": "RegistrationFilterList", + "documentation": "

An array of RegistrationFilter objects to filter the results.

" }, - "MessageType": { - "shape": "MessageType", - "documentation": "

The current message type for the configuration set.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "DeleteDefaultSenderIdRequest": { + "DescribeRegistrationsResult": { "type": "structure", "required": [ - "ConfigurationSetName" + "Registrations" ], "members": { - "ConfigurationSetName": { - "shape": "ConfigurationSetNameOrArn", - "documentation": "

The name of the configuration set or the configuration set Amazon Resource Name (ARN) to delete the default sender ID from. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + "Registrations": { + "shape": "RegistrationInformationList", + "documentation": "

An array of RegistrationInformation objects.

" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "DeleteDefaultSenderIdResult": { + "DescribeSenderIdsRequest": { "type": "structure", "members": { - "ConfigurationSetArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the configuration set.

" + "SenderIds": { + "shape": "SenderIdList", + "documentation": "

An array of SenderIdAndCountry objects to search for.

" }, - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name of the configuration set.

" + "Filters": { + "shape": "SenderIdFilterList", + "documentation": "

An array of SenderIdFilter objects to filter the results.

" }, - "SenderId": { - "shape": "SenderId", - "documentation": "

The current sender ID for the configuration set.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "DeleteEventDestinationRequest": { + "DescribeSenderIdsResult": { "type": "structure", - "required": [ - "ConfigurationSetName", - "EventDestinationName" - ], "members": { - "ConfigurationSetName": { - "shape": "ConfigurationSetNameOrArn", - "documentation": "

The name of the configuration set or the configuration set's Amazon Resource Name (ARN) to remove the event destination from. The ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

" + "SenderIds": { + "shape": "SenderIdInformationList", + "documentation": "

An array of SernderIdInformation objects that contain the details for the requested SenderIds.

" }, - "EventDestinationName": { - "shape": "EventDestinationName", - "documentation": "

The name of the event destination to delete.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" } } }, - "DeleteEventDestinationResult": { + "DescribeSpendLimitsRequest": { "type": "structure", "members": { - "ConfigurationSetArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the configuration set.

" - }, - "ConfigurationSetName": { - "shape": "ConfigurationSetName", - "documentation": "

The name of the configuration set the event destination was deleted from.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" }, - "EventDestination": { - "shape": "EventDestination", - "documentation": "

The event destination object that was deleted.

" + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "DeleteKeywordRequest": { + "DescribeSpendLimitsResult": { "type": "structure", - "required": [ - "OriginationIdentity", - "Keyword" - ], "members": { - "OriginationIdentity": { - "shape": "PhoneOrPoolIdOrArn", - "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, PoolId or PoolArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn and DescribePools to find the values of PoolId and PoolArn.

" + "SpendLimits": { + "shape": "SpendLimitList", + "documentation": "

An array of SpendLimit objects that contain the details for the requested spend limits.

" }, - "Keyword": { - "shape": "Keyword", - "documentation": "

The keyword to delete.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" } } }, - "DeleteKeywordResult": { + "DescribeVerifiedDestinationNumbersRequest": { "type": "structure", "members": { - "OriginationIdentityArn": { - "shape": "String", - "documentation": "

The PhoneNumberArn or PoolArn that the keyword was associated with.

" + "VerifiedDestinationNumberIds": { + "shape": "VerifiedDestinationNumberIdList", + "documentation": "

An array of VerifiedDestinationNumberid to retreive.

" }, - "OriginationIdentity": { - "shape": "String", - "documentation": "

The PhoneNumberId or PoolId that the keyword was associated with.

" + "DestinationPhoneNumbers": { + "shape": "DestinationPhoneNumberList", + "documentation": "

An array of verified destination phone number, in E.164 format.

" }, - "Keyword": { - "shape": "Keyword", - "documentation": "

The keyword that was deleted.

" + "Filters": { + "shape": "VerifiedDestinationNumberFilterList", + "documentation": "

An array of VerifiedDestinationNumberFilter objects to filter the results.

" }, - "KeywordMessage": { - "shape": "KeywordMessage", - "documentation": "

The message that was associated with the deleted keyword.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" }, - "KeywordAction": { - "shape": "KeywordAction", - "documentation": "

The action that was associated with the deleted keyword.

" + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return per each request.

" } } }, - "DeleteOptOutListRequest": { + "DescribeVerifiedDestinationNumbersResult": { "type": "structure", "required": [ - "OptOutListName" + "VerifiedDestinationNumbers" ], "members": { - "OptOutListName": { - "shape": "OptOutListNameOrArn", - "documentation": "

The OptOutListName or OptOutListArn of the OptOutList to delete. You can use DescribeOptOutLists to find the values for OptOutListName and OptOutListArn.

" - } - } - }, - "DeleteOptOutListResult": { - "type": "structure", - "members": { - "OptOutListArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the OptOutList that was removed.

" - }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the OptOutList that was removed.

" + "VerifiedDestinationNumbers": { + "shape": "VerifiedDestinationNumberInformationList", + "documentation": "

An array of VerifiedDestinationNumberInformation objects

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the OptOutList was created, in UNIX epoch time format.

" + "NextToken": { + "shape": "NextToken", + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "DeleteOptedOutNumberRequest": { + "DestinationCountryParameterKey": { + "type": "string", + "enum": [ + "IN_TEMPLATE_ID", + "IN_ENTITY_ID" + ] + }, + "DestinationCountryParameterValue": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "\\S+" + }, + "DestinationCountryParameters": { + "type": "map", + "key": { + "shape": "DestinationCountryParameterKey" + }, + "value": { + "shape": "DestinationCountryParameterValue" + }, + "max": 10, + "min": 0 + }, + "DestinationPhoneNumberList": { + "type": "list", + "member": { + "shape": "PhoneNumber" + }, + "max": 5, + "min": 0 + }, + "DisassociateOriginationIdentityRequest": { "type": "structure", "required": [ - "OptOutListName", - "OptedOutNumber" + "PoolId", + "OriginationIdentity", + "IsoCountryCode" ], "members": { - "OptOutListName": { - "shape": "OptOutListNameOrArn", - "documentation": "

The OptOutListName or OptOutListArn to remove the phone number from.

" + "PoolId": { + "shape": "PoolIdOrArn", + "documentation": "

The unique identifier for the pool to disassociate with the origination identity. This value can be either the PoolId or PoolArn.

" }, - "OptedOutNumber": { - "shape": "PhoneNumber", - "documentation": "

The phone number, in E.164 format, to remove from the OptOutList.

" + "OriginationIdentity": { + "shape": "PhoneOrSenderIdOrArn", + "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers find the values for PhoneNumberId and PhoneNumberArn, or use DescribeSenderIds to get the values for SenderId and SenderIdArn.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true } } }, - "DeleteOptedOutNumberResult": { + "DisassociateOriginationIdentityResult": { "type": "structure", "members": { - "OptOutListArn": { + "PoolArn": { "shape": "String", - "documentation": "

The OptOutListArn that the phone number was removed from.

" + "documentation": "

The Amazon Resource Name (ARN) of the pool.

" }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The OptOutListName that the phone number was removed from.

" + "PoolId": { + "shape": "String", + "documentation": "

The PoolId of the pool no longer associated with the origination identity.

" }, - "OptedOutNumber": { - "shape": "PhoneNumber", - "documentation": "

The phone number that was removed from the OptOutList.

" + "OriginationIdentityArn": { + "shape": "String", + "documentation": "

The PhoneNumberArn or SenderIdArn of the origination identity.

" }, - "OptedOutTimestamp": { - "shape": "Timestamp", - "documentation": "

The time that the number was removed at, in UNIX epoch time format.

" + "OriginationIdentity": { + "shape": "String", + "documentation": "

The PhoneNumberId or SenderId of the origination identity.

" }, - "EndUserOptedOut": { - "shape": "PrimitiveBoolean", - "documentation": "

This is true if it was the end user who requested their phone number be removed.

" + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" } } }, - "DeletePoolRequest": { + "DiscardRegistrationVersionRequest": { "type": "structure", "required": [ - "PoolId" + "RegistrationId" ], "members": { - "PoolId": { - "shape": "PoolIdOrArn", - "documentation": "

The PoolId or PoolArn of the pool to delete. You can use DescribePools to find the values for PoolId and PoolArn .

" + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" } } }, - "DeletePoolResult": { + "DiscardRegistrationVersionResult": { "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], "members": { - "PoolArn": { + "RegistrationArn": { "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the pool that was deleted.

" + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" }, - "PoolId": { + "RegistrationId": { "shape": "String", - "documentation": "

The PoolId of the pool that was deleted.

" + "documentation": "

The unique identifier for the registration.

" }, - "Status": { - "shape": "PoolStatus", - "documentation": "

The current status of the pool.

" + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration.

" }, - "MessageType": { - "shape": "MessageType", - "documentation": "

The message type that was associated with the deleted pool.

" + "RegistrationVersionStatus": { + "shape": "RegistrationVersionStatus", + "documentation": "

The status of the registration version.

" }, - "TwoWayEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

" + "RegistrationVersionStatusHistory": { + "shape": "RegistrationVersionStatusHistory", + "documentation": "

The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes.

" + } + } + }, + "EventDestination": { + "type": "structure", + "required": [ + "EventDestinationName", + "Enabled", + "MatchingEventTypes" + ], + "members": { + "EventDestinationName": { + "shape": "EventDestinationName", + "documentation": "

The name of the EventDestination.

" }, - "TwoWayChannelArn": { - "shape": "TwoWayChannelArn", - "documentation": "

The Amazon Resource Name (ARN) of the TwoWayChannel.

" + "Enabled": { + "shape": "Boolean", + "documentation": "

When set to true events will be logged.

" }, - "SelfManagedOptOutsEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" + "MatchingEventTypes": { + "shape": "EventTypeList", + "documentation": "

An array of event types that determine which events to log.

The TEXT_SENT event type is not supported.

" }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the OptOutList that was associated with the deleted pool.

" + "CloudWatchLogsDestination": { + "shape": "CloudWatchLogsDestination", + "documentation": "

An object that contains information about an event destination that sends logging events to Amazon CloudWatch logs.

" }, - "SharedRoutesEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

Indicates whether shared routes are enabled for the pool.

" + "KinesisFirehoseDestination": { + "shape": "KinesisFirehoseDestination", + "documentation": "

An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + "SnsDestination": { + "shape": "SnsDestination", + "documentation": "

An object that contains information about an event destination that sends logging events to Amazon SNS.

" } + }, + "documentation": "

Contains information about an event destination.

Event destinations are associated with configuration sets, which enable you to publish message sending events to CloudWatch, Kinesis Data Firehose,or Amazon SNS.

" + }, + "EventDestinationList": { + "type": "list", + "member": { + "shape": "EventDestination" } }, - "DeleteTextMessageSpendLimitOverrideRequest": { - "type": "structure", - "members": {} + "EventDestinationName": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "[A-Za-z0-9_-]+" + }, + "EventType": { + "type": "string", + "enum": [ + "ALL", + "TEXT_ALL", + "TEXT_SENT", + "TEXT_PENDING", + "TEXT_QUEUED", + "TEXT_SUCCESSFUL", + "TEXT_DELIVERED", + "TEXT_INVALID", + "TEXT_INVALID_MESSAGE", + "TEXT_UNREACHABLE", + "TEXT_CARRIER_UNREACHABLE", + "TEXT_BLOCKED", + "TEXT_CARRIER_BLOCKED", + "TEXT_SPAM", + "TEXT_UNKNOWN", + "TEXT_TTL_EXPIRED", + "VOICE_ALL", + "VOICE_INITIATED", + "VOICE_RINGING", + "VOICE_ANSWERED", + "VOICE_COMPLETED", + "VOICE_BUSY", + "VOICE_NO_ANSWER", + "VOICE_FAILED", + "VOICE_TTL_EXPIRED" + ] + }, + "EventTypeList": { + "type": "list", + "member": { + "shape": "EventType" + }, + "max": 25, + "min": 1 }, - "DeleteTextMessageSpendLimitOverrideResult": { - "type": "structure", - "members": { - "MonthlyLimit": { - "shape": "MonthlyLimit", - "documentation": "

The current monthly limit, in US dollars.

" - } - } + "FieldPath": { + "type": "string", + "max": 100, + "min": 1, + "pattern": "[A-Za-z0-9_\\.]+" }, - "DeleteVoiceMessageSpendLimitOverrideRequest": { - "type": "structure", - "members": {} + "FieldPathList": { + "type": "list", + "member": { + "shape": "FieldPath" + }, + "max": 5, + "min": 0 }, - "DeleteVoiceMessageSpendLimitOverrideResult": { - "type": "structure", - "members": { - "MonthlyLimit": { - "shape": "MonthlyLimit", - "documentation": "

The current monthly limit, in US dollars.

" - } - } + "FieldRequirement": { + "type": "string", + "enum": [ + "REQUIRED", + "CONDITIONAL", + "OPTIONAL" + ] }, - "DeliveryStreamArn": { + "FieldType": { + "type": "string", + "enum": [ + "SELECT", + "TEXT", + "ATTACHMENT" + ] + }, + "FilterValue": { + "type": "string", + "max": 100, + "min": 1, + "pattern": "[\\.:A-Za-z0-9_-]+" + }, + "FilterValueList": { + "type": "list", + "member": { + "shape": "FilterValue" + }, + "max": 20, + "min": 1 + }, + "IamRoleArn": { "type": "string", "max": 2048, "min": 20, "pattern": "arn:\\S+" }, - "DescribeAccountAttributesRequest": { - "type": "structure", - "members": { - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" - } - } + "Integer": { + "type": "integer", + "box": true }, - "DescribeAccountAttributesResult": { - "type": "structure", - "members": { - "AccountAttributes": { - "shape": "AccountAttributeList", - "documentation": "

An array of AccountAttributes objects.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" - } - } + "IsoCountryCode": { + "type": "string", + "max": 2, + "min": 2, + "pattern": "[A-Z]{2}" }, - "DescribeAccountLimitsRequest": { - "type": "structure", - "members": { - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" - } - } + "Keyword": { + "type": "string", + "max": 30, + "min": 1, + "pattern": "[ \\S]+" }, - "DescribeAccountLimitsResult": { + "KeywordAction": { + "type": "string", + "enum": [ + "AUTOMATIC_RESPONSE", + "OPT_OUT", + "OPT_IN" + ] + }, + "KeywordFilter": { "type": "structure", + "required": [ + "Name", + "Values" + ], "members": { - "AccountLimits": { - "shape": "AccountLimitList", - "documentation": "

An array of AccountLimit objects that show the current spend limits.

" + "Name": { + "shape": "KeywordFilterName", + "documentation": "

The name of the attribute to filter on.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "Values": { + "shape": "FilterValueList", + "documentation": "

An array values to filter for.

" } - } + }, + "documentation": "

The information for keywords that meet a specified criteria.

" }, - "DescribeConfigurationSetsRequest": { + "KeywordFilterList": { + "type": "list", + "member": { + "shape": "KeywordFilter" + }, + "max": 20, + "min": 0 + }, + "KeywordFilterName": { + "type": "string", + "enum": [ + "keyword-action" + ] + }, + "KeywordInformation": { "type": "structure", + "required": [ + "Keyword", + "KeywordMessage", + "KeywordAction" + ], "members": { - "ConfigurationSetNames": { - "shape": "ConfigurationSetNameList", - "documentation": "

An array of strings. Each element can be either a ConfigurationSetName or ConfigurationSetArn.

" - }, - "Filters": { - "shape": "ConfigurationSetFilterList", - "documentation": "

An array of filters to apply to the results that are returned.

" + "Keyword": { + "shape": "Keyword", + "documentation": "

The keyword as a string.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + "KeywordMessage": { + "shape": "KeywordMessage", + "documentation": "

A custom message that can be used with the keyword.

" }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" + "KeywordAction": { + "shape": "KeywordAction", + "documentation": "

The action to perform for the keyword.

" } + }, + "documentation": "

The information for all keywords in a pool.

" + }, + "KeywordInformationList": { + "type": "list", + "member": { + "shape": "KeywordInformation" } }, - "DescribeConfigurationSetsResult": { + "KeywordList": { + "type": "list", + "member": { + "shape": "Keyword" + }, + "max": 5, + "min": 0 + }, + "KeywordMessage": { + "type": "string", + "max": 1600, + "min": 1, + "pattern": "(?!\\s*$)[\\s\\S]+" + }, + "KinesisFirehoseDestination": { "type": "structure", + "required": [ + "IamRoleArn", + "DeliveryStreamArn" + ], "members": { - "ConfigurationSets": { - "shape": "ConfigurationSetInformationList", - "documentation": "

An array of ConfigurationSets objects.

" + "IamRoleArn": { + "shape": "IamRoleArn", + "documentation": "

The ARN of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon Firehose destination.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "DeliveryStreamArn": { + "shape": "DeliveryStreamArn", + "documentation": "

The Amazon Resource Name (ARN) of the delivery stream.

" } - } + }, + "documentation": "

Contains the delivery stream Amazon Resource Name (ARN), and the ARN of the Identity and Access Management (IAM) role associated with an Kinesis Data Firehose event destination.

Event destinations, such as Kinesis Data Firehose, are associated with configuration sets, which enable you to publish message sending events.

" }, - "DescribeKeywordsRequest": { + "LanguageCode": { + "type": "string", + "enum": [ + "DE_DE", + "EN_GB", + "EN_US", + "ES_419", + "ES_ES", + "FR_CA", + "FR_FR", + "IT_IT", + "JA_JP", + "KO_KR", + "PT_BR", + "ZH_CN", + "ZH_TW" + ] + }, + "ListPoolOriginationIdentitiesRequest": { "type": "structure", "required": [ - "OriginationIdentity" + "PoolId" ], "members": { - "OriginationIdentity": { - "shape": "PhoneOrPoolIdOrArn", - "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" - }, - "Keywords": { - "shape": "KeywordList", - "documentation": "

An array of keywords to search for.

" + "PoolId": { + "shape": "PoolIdOrArn", + "documentation": "

The unique identifier for the pool. This value can be either the PoolId or PoolArn.

" }, "Filters": { - "shape": "KeywordFilterList", - "documentation": "

An array of keyword filters to filter the results.

" + "shape": "PoolOriginationIdentitiesFilterList", + "documentation": "

An array of PoolOriginationIdentitiesFilter objects to filter the results..

" }, "NextToken": { "shape": "NextToken", @@ -2356,20 +4742,20 @@ } } }, - "DescribeKeywordsResult": { + "ListPoolOriginationIdentitiesResult": { "type": "structure", "members": { - "OriginationIdentityArn": { + "PoolArn": { "shape": "String", - "documentation": "

The PhoneNumberArn or PoolArn that is associated with the OriginationIdentity.

" + "documentation": "

The Amazon Resource Name (ARN) for the pool.

" }, - "OriginationIdentity": { + "PoolId": { "shape": "String", - "documentation": "

The PhoneNumberId or PoolId that is associated with the OriginationIdentity.

" + "documentation": "

The unique PoolId of the pool.

" }, - "Keywords": { - "shape": "KeywordInformationList", - "documentation": "

An array of KeywordInformation objects that contain the results.

" + "OriginationIdentities": { + "shape": "OriginationIdentityMetadataList", + "documentation": "

An array of any OriginationIdentityMetadata objects.

" }, "NextToken": { "shape": "NextToken", @@ -2377,12 +4763,19 @@ } } }, - "DescribeOptOutListsRequest": { + "ListRegistrationAssociationsRequest": { "type": "structure", + "required": [ + "RegistrationId" + ], "members": { - "OptOutListNames": { - "shape": "OptOutListNameList", - "documentation": "

The OptOutLists to show the details of. This is an array of strings that can be either the OptOutListName or OptOutListArn.

" + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" + }, + "Filters": { + "shape": "RegistrationAssociationFilterList", + "documentation": "

An array of RegistrationAssociationFilter to apply to the results that are returned.

" }, "NextToken": { "shape": "NextToken", @@ -2394,49 +4787,157 @@ } } }, - "DescribeOptOutListsResult": { + "ListRegistrationAssociationsResult": { "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationAssociations" + ], "members": { - "OptOutLists": { - "shape": "OptOutListInformationList", - "documentation": "

An array of OptOutListInformation objects that contain the details for the requested OptOutLists.

" + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" + }, + "RegistrationAssociations": { + "shape": "RegistrationAssociationMetadataList", + "documentation": "

An array of RegistrationAssociationMetadata objects.

" }, "NextToken": { "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" } } }, - "DescribeOptedOutNumbersRequest": { + "ListTagsForResourceRequest": { "type": "structure", "required": [ - "OptOutListName" + "ResourceArn" ], "members": { - "OptOutListName": { - "shape": "OptOutListNameOrArn", - "documentation": "

The OptOutListName or OptOutListArn of the OptOutList. You can use DescribeOptOutLists to find the values for OptOutListName and OptOutListArn.

" - }, - "OptedOutNumbers": { - "shape": "OptedOutNumberList", - "documentation": "

An array of phone numbers to search for in the OptOutList.

" - }, - "Filters": { - "shape": "OptedOutFilterList", - "documentation": "

An array of OptedOutFilter objects to filter the results on.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + "ResourceArn": { + "shape": "AmazonResourceName", + "documentation": "

The Amazon Resource Name (ARN) of the resource to query for.

" + } + } + }, + "ListTagsForResourceResult": { + "type": "structure", + "members": { + "ResourceArn": { + "shape": "AmazonResourceName", + "documentation": "

The ARN of the resource.

" }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" + "Tags": { + "shape": "TagList", + "documentation": "

An array of key and value pair tags that are associated with the resource.

" } } }, - "DescribeOptedOutNumbersResult": { + "LogGroupArn": { + "type": "string", + "max": 2048, + "min": 20, + "pattern": "arn:\\S+" + }, + "MaxPrice": { + "type": "string", + "max": 8, + "min": 2, + "pattern": "[0-9]{0,2}\\.[0-9]{1,5}" + }, + "MaxResults": { + "type": "integer", + "box": true, + "max": 100, + "min": 1 + }, + "MessageType": { + "type": "string", + "enum": [ + "TRANSACTIONAL", + "PROMOTIONAL" + ] + }, + "MessageTypeList": { + "type": "list", + "member": { + "shape": "MessageType" + }, + "max": 2, + "min": 0 + }, + "MonthlyLimit": { + "type": "long", + "box": true, + "max": 1000000000, + "min": 0 + }, + "NextToken": { + "type": "string", + "max": 1024, + "min": 1, + "pattern": ".+" + }, + "NonEmptyTagList": { + "type": "list", + "member": { + "shape": "Tag" + }, + "max": 200, + "min": 1 + }, + "NumberCapability": { + "type": "string", + "enum": [ + "SMS", + "VOICE" + ] + }, + "NumberCapabilityList": { + "type": "list", + "member": { + "shape": "NumberCapability" + }, + "max": 2, + "min": 1 + }, + "NumberStatus": { + "type": "string", + "enum": [ + "PENDING", + "ACTIVE", + "ASSOCIATING", + "DISASSOCIATING", + "DELETED" + ] + }, + "NumberType": { + "type": "string", + "enum": [ + "SHORT_CODE", + "LONG_CODE", + "TOLL_FREE", + "TEN_DLC", + "SIMULATOR" + ] + }, + "OptOutListInformation": { "type": "structure", + "required": [ + "OptOutListArn", + "OptOutListName", + "CreatedTimestamp" + ], "members": { "OptOutListArn": { "shape": "String", @@ -2446,346 +4947,444 @@ "shape": "OptOutListName", "documentation": "

The name of the OptOutList.

" }, - "OptedOutNumbers": { - "shape": "OptedOutNumberInformationList", - "documentation": "

An array of OptedOutNumbersInformation objects that provide information about the requested OptedOutNumbers.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the OutOutList was created, in UNIX epoch time format.

" } - } + }, + "documentation": "

The information for all OptOutList in an Amazon Web Services account.

" }, - "DescribePhoneNumbersRequest": { - "type": "structure", - "members": { - "PhoneNumberIds": { - "shape": "PhoneNumberIdList", - "documentation": "

The unique identifier of phone numbers to find information about. This is an array of strings that can be either the PhoneNumberId or PhoneNumberArn.

" - }, - "Filters": { - "shape": "PhoneNumberFilterList", - "documentation": "

An array of PhoneNumberFilter objects to filter the results.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" - } + "OptOutListInformationList": { + "type": "list", + "member": { + "shape": "OptOutListInformation" } }, - "DescribePhoneNumbersResult": { - "type": "structure", - "members": { - "PhoneNumbers": { - "shape": "PhoneNumberInformationList", - "documentation": "

An array of PhoneNumberInformation objects that contain the details for the requested phone numbers.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" - } - } + "OptOutListName": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "[A-Za-z0-9_-]+" }, - "DescribePoolsRequest": { + "OptOutListNameList": { + "type": "list", + "member": { + "shape": "OptOutListNameOrArn" + }, + "max": 5, + "min": 0 + }, + "OptOutListNameOrArn": { + "type": "string", + "max": 256, + "min": 1, + "pattern": "[A-Za-z0-9_:/-]+" + }, + "OptedOutFilter": { "type": "structure", + "required": [ + "Name", + "Values" + ], "members": { - "PoolIds": { - "shape": "PoolIdList", - "documentation": "

The unique identifier of pools to find. This is an array of strings that can be either the PoolId or PoolArn.

" - }, - "Filters": { - "shape": "PoolFilterList", - "documentation": "

An array of PoolFilter objects to filter the results.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + "Name": { + "shape": "OptedOutFilterName", + "documentation": "

The name of the attribute to filter on.

" }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" + "Values": { + "shape": "FilterValueList", + "documentation": "

An array of values to filter for.

" } - } + }, + "documentation": "

The information for opted out numbers that meet a specified criteria.

" }, - "DescribePoolsResult": { + "OptedOutFilterList": { + "type": "list", + "member": { + "shape": "OptedOutFilter" + }, + "max": 20, + "min": 0 + }, + "OptedOutFilterName": { + "type": "string", + "enum": [ + "end-user-opted-out" + ] + }, + "OptedOutNumberInformation": { "type": "structure", + "required": [ + "OptedOutNumber", + "OptedOutTimestamp", + "EndUserOptedOut" + ], "members": { - "Pools": { - "shape": "PoolInformationList", - "documentation": "

An array of PoolInformation objects that contain the details for the requested pools.

" + "OptedOutNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number that is opted out.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "OptedOutTimestamp": { + "shape": "Timestamp", + "documentation": "

The time that the op tout occurred, in UNIX epoch time format.

" + }, + "EndUserOptedOut": { + "shape": "PrimitiveBoolean", + "documentation": "

This is set to true if it was the end recipient that opted out.

" } + }, + "documentation": "

The information for an opted out number in an Amazon Web Services account.

" + }, + "OptedOutNumberInformationList": { + "type": "list", + "member": { + "shape": "OptedOutNumberInformation" } }, - "DescribeSenderIdsRequest": { + "OptedOutNumberList": { + "type": "list", + "member": { + "shape": "PhoneNumber" + }, + "max": 5, + "min": 0 + }, + "OriginationIdentityMetadata": { "type": "structure", + "required": [ + "OriginationIdentityArn", + "OriginationIdentity", + "IsoCountryCode", + "NumberCapabilities" + ], "members": { - "SenderIds": { - "shape": "SenderIdList", - "documentation": "

An array of SenderIdAndCountry objects to search for.

" + "OriginationIdentityArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) associated with the origination identity.

" }, - "Filters": { - "shape": "SenderIdFilterList", - "documentation": "

An array of SenderIdFilter objects to filter the results.

" + "OriginationIdentity": { + "shape": "String", + "documentation": "

The unique identifier of the origination identity.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" - } - } - }, - "DescribeSenderIdsResult": { - "type": "structure", - "members": { - "SenderIds": { - "shape": "SenderIdInformationList", - "documentation": "

An array of SernderIdInformation objects that contain the details for the requested SenderIds.

" + "NumberCapabilities": { + "shape": "NumberCapabilityList", + "documentation": "

Describes if the origination identity can be used for text messages, voice calls or both.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "PhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number in E.164 format.

" } - } + }, + "documentation": "

The metadata for an origination identity associated with a pool.

" }, - "DescribeSpendLimitsRequest": { - "type": "structure", - "members": { - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" - } + "OriginationIdentityMetadataList": { + "type": "list", + "member": { + "shape": "OriginationIdentityMetadata" } }, - "DescribeSpendLimitsResult": { + "PhoneNumber": { + "type": "string", + "max": 20, + "min": 1, + "pattern": "\\+?[1-9][0-9]{1,18}" + }, + "PhoneNumberFilter": { "type": "structure", + "required": [ + "Name", + "Values" + ], "members": { - "SpendLimits": { - "shape": "SpendLimitList", - "documentation": "

An array of SpendLimit objects that contain the details for the requested spend limits.

" + "Name": { + "shape": "PhoneNumberFilterName", + "documentation": "

The name of the attribute to filter on.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "Values": { + "shape": "FilterValueList", + "documentation": "

An array values to filter for.

" } - } + }, + "documentation": "

The information for a phone number that meets a specified criteria.

" }, - "DestinationCountryParameterKey": { + "PhoneNumberFilterList": { + "type": "list", + "member": { + "shape": "PhoneNumberFilter" + }, + "max": 20, + "min": 0 + }, + "PhoneNumberFilterName": { "type": "string", "enum": [ - "IN_TEMPLATE_ID", - "IN_ENTITY_ID" + "status", + "iso-country-code", + "message-type", + "number-capability", + "number-type", + "two-way-enabled", + "self-managed-opt-outs-enabled", + "opt-out-list-name", + "deletion-protection-enabled", + "two-way-channel-arn" ] }, - "DestinationCountryParameterValue": { - "type": "string", - "max": 64, - "min": 1, - "pattern": "\\S+" - }, - "DestinationCountryParameters": { - "type": "map", - "key": { - "shape": "DestinationCountryParameterKey" - }, - "value": { - "shape": "DestinationCountryParameterValue" + "PhoneNumberIdList": { + "type": "list", + "member": { + "shape": "PhoneNumberIdOrArn" }, - "max": 10, + "max": 5, "min": 0 }, - "DisassociateOriginationIdentityRequest": { + "PhoneNumberIdOrArn": { + "type": "string", + "max": 256, + "min": 1, + "pattern": "[A-Za-z0-9_:/-]+" + }, + "PhoneNumberInformation": { "type": "structure", "required": [ - "PoolId", - "OriginationIdentity", - "IsoCountryCode" + "PhoneNumberArn", + "PhoneNumber", + "Status", + "IsoCountryCode", + "MessageType", + "NumberCapabilities", + "NumberType", + "MonthlyLeasingPrice", + "TwoWayEnabled", + "SelfManagedOptOutsEnabled", + "OptOutListName", + "DeletionProtectionEnabled", + "CreatedTimestamp" ], "members": { - "PoolId": { - "shape": "PoolIdOrArn", - "documentation": "

The unique identifier for the pool to disassociate with the origination identity. This value can be either the PoolId or PoolArn.

" + "PhoneNumberArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) associated with the phone number.

" }, - "OriginationIdentity": { - "shape": "PhoneOrSenderIdOrArn", - "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers find the values for PhoneNumberId and PhoneNumberArn, or use DescribeSenderIds to get the values for SenderId and SenderIdArn.

" + "PhoneNumberId": { + "shape": "String", + "documentation": "

The unique identifier for the phone number.

" + }, + "PhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number in E.164 format.

" + }, + "Status": { + "shape": "NumberStatus", + "documentation": "

The current status of the phone number.

" }, "IsoCountryCode": { "shape": "IsoCountryCode", "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", - "idempotencyToken": true - } - } - }, - "DisassociateOriginationIdentityResult": { - "type": "structure", - "members": { - "PoolArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the pool.

" + "MessageType": { + "shape": "MessageType", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "NumberCapabilities": { + "shape": "NumberCapabilityList", + "documentation": "

Describes if the origination identity can be used for text messages, voice calls or both.

" }, - "PoolId": { - "shape": "String", - "documentation": "

The PoolId of the pool no longer associated with the origination identity.

" + "NumberType": { + "shape": "NumberType", + "documentation": "

The type of phone number.

" }, - "OriginationIdentityArn": { + "MonthlyLeasingPrice": { "shape": "String", - "documentation": "

The PhoneNumberArn or SenderIdArn of the origination identity.

" + "documentation": "

The price, in US dollars, to lease the phone number.

" }, - "OriginationIdentity": { - "shape": "String", - "documentation": "

The PhoneNumberId or SenderId of the origination identity.

" + "TwoWayEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When set to true you can receive incoming text messages from your end recipients using the TwoWayChannelArn.

" }, - "IsoCountryCode": { - "shape": "IsoCountryCode", - "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" - } - } - }, - "EventDestination": { - "type": "structure", - "required": [ - "EventDestinationName", - "Enabled", - "MatchingEventTypes" - ], - "members": { - "EventDestinationName": { - "shape": "EventDestinationName", - "documentation": "

The name of the EventDestination.

" + "TwoWayChannelArn": { + "shape": "TwoWayChannelArn", + "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" }, - "Enabled": { - "shape": "Boolean", - "documentation": "

When set to true events will be logged.

" + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" }, - "MatchingEventTypes": { - "shape": "EventTypeList", - "documentation": "

An array of event types that determine which events to log.

" + "SelfManagedOptOutsEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

When set to false an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out request. For more information see Self-managed opt-outs

" }, - "CloudWatchLogsDestination": { - "shape": "CloudWatchLogsDestination", - "documentation": "

An object that contains information about an event destination that sends logging events to Amazon CloudWatch logs.

" + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the OptOutList associated with the phone number.

" }, - "KinesisFirehoseDestination": { - "shape": "KinesisFirehoseDestination", - "documentation": "

An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.

" + "DeletionProtectionEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

When set to true the phone number can't be deleted.

" }, - "SnsDestination": { - "shape": "SnsDestination", - "documentation": "

An object that contains information about an event destination that sends logging events to Amazon SNS.

" + "PoolId": { + "shape": "String", + "documentation": "

The unique identifier of the pool associated with the phone number.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the phone number was created, in UNIX epoch time format.

" } }, - "documentation": "

Contains information about an event destination.

Event destinations are associated with configuration sets, which enable you to publish message sending events to Amazon CloudWatch, Amazon Kinesis Data Firehose, or Amazon SNS.

" + "documentation": "

The information for a phone number, in E.164 format, in an Amazon Web Services account.

" }, - "EventDestinationList": { + "PhoneNumberInformationList": { "type": "list", "member": { - "shape": "EventDestination" + "shape": "PhoneNumberInformation" } }, - "EventDestinationName": { + "PhoneOrPoolIdOrArn": { "type": "string", - "max": 64, + "max": 256, "min": 1, - "pattern": "[A-Za-z0-9_-]+" + "pattern": "[A-Za-z0-9_:/-]+" }, - "EventType": { + "PhoneOrSenderIdOrArn": { "type": "string", - "enum": [ - "ALL", - "TEXT_ALL", - "TEXT_SENT", - "TEXT_PENDING", - "TEXT_QUEUED", - "TEXT_SUCCESSFUL", - "TEXT_DELIVERED", - "TEXT_INVALID", - "TEXT_INVALID_MESSAGE", - "TEXT_UNREACHABLE", - "TEXT_CARRIER_UNREACHABLE", - "TEXT_BLOCKED", - "TEXT_CARRIER_BLOCKED", - "TEXT_SPAM", - "TEXT_UNKNOWN", - "TEXT_TTL_EXPIRED", - "VOICE_ALL", - "VOICE_INITIATED", - "VOICE_RINGING", - "VOICE_ANSWERED", - "VOICE_COMPLETED", - "VOICE_BUSY", - "VOICE_NO_ANSWER", - "VOICE_FAILED", - "VOICE_TTL_EXPIRED" - ] + "max": 256, + "min": 1, + "pattern": "[A-Za-z0-9_:/-]+" }, - "EventTypeList": { - "type": "list", - "member": { - "shape": "EventType" + "PoolFilter": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": { + "shape": "PoolFilterName", + "documentation": "

The name of the attribute to filter on.

" + }, + "Values": { + "shape": "FilterValueList", + "documentation": "

An array values to filter for.

" + } }, - "max": 25, - "min": 1 - }, - "FilterValue": { - "type": "string", - "max": 100, - "min": 1, - "pattern": "[A-Za-z0-9_-]+" + "documentation": "

The information for a pool that meets a specified criteria.

" }, - "FilterValueList": { + "PoolFilterList": { "type": "list", "member": { - "shape": "FilterValue" + "shape": "PoolFilter" }, "max": 20, - "min": 1 + "min": 0 }, - "IamRoleArn": { + "PoolFilterName": { "type": "string", - "max": 2048, - "min": 20, - "pattern": "arn:\\S+" + "enum": [ + "status", + "message-type", + "two-way-enabled", + "self-managed-opt-outs-enabled", + "opt-out-list-name", + "shared-routes-enabled", + "deletion-protection-enabled", + "two-way-channel-arn" + ] }, - "IsoCountryCode": { - "type": "string", - "max": 2, - "min": 2, - "pattern": "[A-Z]{2}" + "PoolIdList": { + "type": "list", + "member": { + "shape": "PoolIdOrArn" + }, + "max": 5, + "min": 0 }, - "Keyword": { + "PoolIdOrArn": { "type": "string", - "max": 30, + "max": 256, "min": 1, - "pattern": "[ \\S]+" + "pattern": "[A-Za-z0-9_:/-]+" }, - "KeywordAction": { - "type": "string", - "enum": [ - "AUTOMATIC_RESPONSE", - "OPT_OUT", - "OPT_IN" - ] + "PoolInformation": { + "type": "structure", + "required": [ + "PoolArn", + "PoolId", + "Status", + "MessageType", + "TwoWayEnabled", + "SelfManagedOptOutsEnabled", + "OptOutListName", + "SharedRoutesEnabled", + "DeletionProtectionEnabled", + "CreatedTimestamp" + ], + "members": { + "PoolArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the pool.

" + }, + "PoolId": { + "shape": "String", + "documentation": "

The unique identifier for the pool.

" + }, + "Status": { + "shape": "PoolStatus", + "documentation": "

The current status of the pool.

" + }, + "MessageType": { + "shape": "MessageType", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "TwoWayEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

When set to true you can receive incoming text messages from your end recipients using the TwoWayChannelArn.

" + }, + "TwoWayChannelArn": { + "shape": "TwoWayChannelArn", + "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" + }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, + "SelfManagedOptOutsEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

When set to false, an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. For more information see Self-managed opt-outs

" + }, + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The name of the OptOutList associated with the pool.

" + }, + "SharedRoutesEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

Allows you to enable shared routes on your pool.

By default, this is set to False. If you set this value to True, your messages are sent using phone numbers or sender IDs (depending on the country) that are shared with other Amazon Pinpoint users. In some countries, such as the United States, senders aren't allowed to use shared routes and must use a dedicated phone number or short code.

" + }, + "DeletionProtectionEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

When set to true the pool can't be deleted.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + } + }, + "documentation": "

The information for a pool in an Amazon Web Services account.

" }, - "KeywordFilter": { + "PoolInformationList": { + "type": "list", + "member": { + "shape": "PoolInformation" + } + }, + "PoolOriginationIdentitiesFilter": { "type": "structure", "required": [ "Name", @@ -2793,7 +5392,7 @@ ], "members": { "Name": { - "shape": "KeywordFilterName", + "shape": "PoolOriginationIdentitiesFilterName", "documentation": "

The name of the attribute to filter on.

" }, "Values": { @@ -2801,288 +5400,207 @@ "documentation": "

An array values to filter for.

" } }, - "documentation": "

The information for keywords that meet a specified criteria.

" + "documentation": "

Information about origination identities associated with a pool that meets a specified criteria.

" }, - "KeywordFilterList": { + "PoolOriginationIdentitiesFilterList": { "type": "list", "member": { - "shape": "KeywordFilter" + "shape": "PoolOriginationIdentitiesFilter" }, "max": 20, "min": 0 }, - "KeywordFilterName": { + "PoolOriginationIdentitiesFilterName": { "type": "string", "enum": [ - "keyword-action" + "iso-country-code", + "number-capability" ] }, - "KeywordInformation": { + "PoolStatus": { + "type": "string", + "enum": [ + "CREATING", + "ACTIVE", + "DELETING" + ] + }, + "PrimitiveBoolean": { + "type": "boolean" + }, + "PrimitiveLong": { + "type": "long" + }, + "PutKeywordRequest": { "type": "structure", "required": [ + "OriginationIdentity", "Keyword", - "KeywordMessage", - "KeywordAction" + "KeywordMessage" ], "members": { + "OriginationIdentity": { + "shape": "PhoneOrPoolIdOrArn", + "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers get the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" + }, "Keyword": { "shape": "Keyword", - "documentation": "

The keyword as a string.

" + "documentation": "

The new keyword to add.

" }, "KeywordMessage": { "shape": "KeywordMessage", - "documentation": "

A custom message that can be used with the keyword.

" + "documentation": "

The message associated with the keyword.

" }, "KeywordAction": { "shape": "KeywordAction", - "documentation": "

The action to perform for the keyword.

" - } - }, - "documentation": "

The information for all keywords in a pool.

" - }, - "KeywordInformationList": { - "type": "list", - "member": { - "shape": "KeywordInformation" - } - }, - "KeywordList": { - "type": "list", - "member": { - "shape": "Keyword" - }, - "max": 5, - "min": 0 - }, - "KeywordMessage": { - "type": "string", - "max": 1600, - "min": 1, - "pattern": "(?!\\s*$)[\\s\\S]+" - }, - "KinesisFirehoseDestination": { - "type": "structure", - "required": [ - "IamRoleArn", - "DeliveryStreamArn" - ], - "members": { - "IamRoleArn": { - "shape": "IamRoleArn", - "documentation": "

The ARN of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon Firehose destination.

" - }, - "DeliveryStreamArn": { - "shape": "DeliveryStreamArn", - "documentation": "

The Amazon Resource Name (ARN) of the delivery stream.

" - } - }, - "documentation": "

Contains the delivery stream Amazon Resource Name (ARN), and the ARN of the Identity and Access Management (IAM) role associated with an Kinesis Data Firehose event destination.

Event destinations, such as Kinesis Data Firehose, are associated with configuration sets, which enable you to publish message sending events.

" - }, - "ListPoolOriginationIdentitiesRequest": { - "type": "structure", - "required": [ - "PoolId" - ], - "members": { - "PoolId": { - "shape": "PoolIdOrArn", - "documentation": "

The unique identifier for the pool. This value can be either the PoolId or PoolArn.

" - }, - "Filters": { - "shape": "PoolOriginationIdentitiesFilterList", - "documentation": "

An array of PoolOriginationIdentitiesFilter objects to filter the results..

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return per each request.

" + "documentation": "

The action to perform for the new keyword when it is received.

" } } }, - "ListPoolOriginationIdentitiesResult": { + "PutKeywordResult": { "type": "structure", "members": { - "PoolArn": { + "OriginationIdentityArn": { "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) for the pool.

" + "documentation": "

The PhoneNumberArn or PoolArn that the keyword was associated with.

" }, - "PoolId": { + "OriginationIdentity": { "shape": "String", - "documentation": "

The unique PoolId of the pool.

" + "documentation": "

The PhoneNumberId or PoolId that the keyword was associated with.

" }, - "OriginationIdentities": { - "shape": "OriginationIdentityMetadataList", - "documentation": "

An array of any OriginationIdentityMetadata objects.

" + "Keyword": { + "shape": "Keyword", + "documentation": "

The keyword that was added.

" }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token to be used for the next set of paginated results. If this field is empty then there are no more results.

" + "KeywordMessage": { + "shape": "KeywordMessage", + "documentation": "

The message associated with the keyword.

" + }, + "KeywordAction": { + "shape": "KeywordAction", + "documentation": "

The action to perform when the keyword is used.

" } } }, - "ListTagsForResourceRequest": { + "PutOptedOutNumberRequest": { "type": "structure", "required": [ - "ResourceArn" + "OptOutListName", + "OptedOutNumber" ], "members": { - "ResourceArn": { - "shape": "AmazonResourceName", - "documentation": "

The Amazon Resource Name (ARN) of the resource to query for.

" + "OptOutListName": { + "shape": "OptOutListNameOrArn", + "documentation": "

The OptOutListName or OptOutListArn to add the phone number to.

" + }, + "OptedOutNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number to add to the OptOutList in E.164 format.

" } } }, - "ListTagsForResourceResult": { + "PutOptedOutNumberResult": { "type": "structure", "members": { - "ResourceArn": { - "shape": "AmazonResourceName", - "documentation": "

The ARN of the resource.

" + "OptOutListArn": { + "shape": "String", + "documentation": "

The OptOutListArn that the phone number was removed from.

" }, - "Tags": { - "shape": "TagList", - "documentation": "

An array of key and value pair tags that are associated with the resource.

" + "OptOutListName": { + "shape": "OptOutListName", + "documentation": "

The OptOutListName that the phone number was removed from.

" + }, + "OptedOutNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number that was added to the OptOutList.

" + }, + "OptedOutTimestamp": { + "shape": "Timestamp", + "documentation": "

The time that the phone number was added to the OptOutList, in UNIX epoch time format.

" + }, + "EndUserOptedOut": { + "shape": "PrimitiveBoolean", + "documentation": "

This is true if it was the end user who requested their phone number be removed.

" } - } - }, - "LogGroupArn": { - "type": "string", - "max": 2048, - "min": 20, - "pattern": "arn:\\S+" - }, - "MaxPrice": { - "type": "string", - "max": 8, - "min": 2, - "pattern": "[0-9]{0,2}\\.[0-9]{1,5}" - }, - "MaxResults": { - "type": "integer", - "box": true, - "max": 100, - "min": 1 - }, - "MessageType": { - "type": "string", - "enum": [ - "TRANSACTIONAL", - "PROMOTIONAL" - ] - }, - "MessageTypeList": { - "type": "list", - "member": { - "shape": "MessageType" - } - }, - "MonthlyLimit": { - "type": "long", - "box": true, - "max": 1000000000, - "min": 0 - }, - "NextToken": { - "type": "string", - "max": 1024, - "min": 1, - "pattern": ".+" - }, - "NonEmptyTagList": { - "type": "list", - "member": { - "shape": "Tag" - }, - "max": 200, - "min": 1 - }, - "NumberCapability": { - "type": "string", - "enum": [ - "SMS", - "VOICE" - ] - }, - "NumberCapabilityList": { - "type": "list", - "member": { - "shape": "NumberCapability" - }, - "max": 2, - "min": 1 - }, - "NumberStatus": { - "type": "string", - "enum": [ - "PENDING", - "ACTIVE", - "ASSOCIATING", - "DISASSOCIATING", - "DELETED" - ] - }, - "NumberType": { - "type": "string", - "enum": [ - "SHORT_CODE", - "LONG_CODE", - "TOLL_FREE", - "TEN_DLC" - ] + } }, - "OptOutListInformation": { + "PutRegistrationFieldValueRequest": { "type": "structure", "required": [ - "OptOutListArn", - "OptOutListName", - "CreatedTimestamp" + "RegistrationId", + "FieldPath" ], "members": { - "OptOutListArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the OptOutList.

" + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the OptOutList.

" + "FieldPath": { + "shape": "FieldPath", + "documentation": "

The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths.

" }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the OutOutList was created, in UNIX epoch time format.

" + "SelectChoices": { + "shape": "SelectChoiceList", + "documentation": "

An array of values for the form field.

" + }, + "TextValue": { + "shape": "TextValue", + "documentation": "

The text data for a free form field.

" + }, + "RegistrationAttachmentId": { + "shape": "RegistrationAttachmentIdOrArn", + "documentation": "

The unique identifier for the registration attachment.

" } - }, - "documentation": "

The information for all OptOutList in an Amazon Web Services account.

" - }, - "OptOutListInformationList": { - "type": "list", - "member": { - "shape": "OptOutListInformation" } }, - "OptOutListName": { - "type": "string", - "max": 64, - "min": 1, - "pattern": "[A-Za-z0-9_-]+" - }, - "OptOutListNameList": { - "type": "list", - "member": { - "shape": "OptOutListNameOrArn" - }, - "max": 5, - "min": 0 + "PutRegistrationFieldValueResult": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "FieldPath" + ], + "members": { + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration.

" + }, + "FieldPath": { + "shape": "FieldPath", + "documentation": "

The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths.

" + }, + "SelectChoices": { + "shape": "SelectChoiceList", + "documentation": "

An array of values for the form field.

" + }, + "TextValue": { + "shape": "TextValue", + "documentation": "

The text data for a free form field.

" + }, + "RegistrationAttachmentId": { + "shape": "String", + "documentation": "

The unique identifier for the registration attachment.

" + } + } }, - "OptOutListNameOrArn": { + "RegistrationAssociationBehavior": { "type": "string", - "max": 256, - "min": 1, - "pattern": "[A-Za-z0-9_:/-]+" + "enum": [ + "ASSOCIATE_BEFORE_SUBMIT", + "ASSOCIATE_ON_APPROVAL", + "ASSOCIATE_AFTER_COMPLETE" + ] }, - "OptedOutFilter": { + "RegistrationAssociationFilter": { "type": "structure", "required": [ "Name", @@ -3090,7 +5608,7 @@ ], "members": { "Name": { - "shape": "OptedOutFilterName", + "shape": "RegistrationAssociationFilterName", "documentation": "

The name of the attribute to filter on.

" }, "Values": { @@ -3098,100 +5616,61 @@ "documentation": "

An array of values to filter for.

" } }, - "documentation": "

The information for opted out numbers that meet a specified criteria.

" + "documentation": "

The filter definition for filtering registrations that meets a specified criteria.

" }, - "OptedOutFilterList": { + "RegistrationAssociationFilterList": { "type": "list", "member": { - "shape": "OptedOutFilter" + "shape": "RegistrationAssociationFilter" }, "max": 20, "min": 0 }, - "OptedOutFilterName": { + "RegistrationAssociationFilterName": { "type": "string", "enum": [ - "end-user-opted-out" + "resource-type", + "iso-country-code" ] }, - "OptedOutNumberInformation": { + "RegistrationAssociationMetadata": { "type": "structure", "required": [ - "OptedOutNumber", - "OptedOutTimestamp", - "EndUserOptedOut" + "ResourceArn", + "ResourceId", + "ResourceType" ], "members": { - "OptedOutNumber": { - "shape": "PhoneNumber", - "documentation": "

The phone number that is opted out.

" - }, - "OptedOutTimestamp": { - "shape": "Timestamp", - "documentation": "

The time that the op tout occurred, in UNIX epoch time format.

" + "ResourceArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) of the origination identity that is associated with the registration.

" }, - "EndUserOptedOut": { - "shape": "PrimitiveBoolean", - "documentation": "

This is set to true if it was the end recipient that opted out.

" - } - }, - "documentation": "

The information for an opted out number in an Amazon Web Services account.

" - }, - "OptedOutNumberInformationList": { - "type": "list", - "member": { - "shape": "OptedOutNumberInformation" - } - }, - "OptedOutNumberList": { - "type": "list", - "member": { - "shape": "PhoneNumber" - }, - "max": 5, - "min": 0 - }, - "OriginationIdentityMetadata": { - "type": "structure", - "required": [ - "OriginationIdentityArn", - "OriginationIdentity", - "IsoCountryCode", - "NumberCapabilities" - ], - "members": { - "OriginationIdentityArn": { + "ResourceId": { "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) associated with the origination identity.

" + "documentation": "

The unique identifier for the origination identity. For example this could be a PhoneNumberId or SenderId.

" }, - "OriginationIdentity": { + "ResourceType": { "shape": "String", - "documentation": "

The unique identifier of the origination identity.

" + "documentation": "

The origination identity type.

" }, "IsoCountryCode": { "shape": "IsoCountryCode", - "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" }, - "NumberCapabilities": { - "shape": "NumberCapabilityList", - "documentation": "

Describes if the origination identity can be used for text messages, voice calls or both.

" + "PhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number associated with the registration in E.164 format.

" } }, - "documentation": "

The metadata for an origination identity associated with a pool.

" + "documentation": "

Metadata for the origination identity that is associated with the registration.

" }, - "OriginationIdentityMetadataList": { + "RegistrationAssociationMetadataList": { "type": "list", "member": { - "shape": "OriginationIdentityMetadata" + "shape": "RegistrationAssociationMetadata" } }, - "PhoneNumber": { - "type": "string", - "max": 20, - "min": 1, - "pattern": "\\+?[1-9][0-9]{1,18}" - }, - "PhoneNumberFilter": { + "RegistrationAttachmentFilter": { "type": "structure", "required": [ "Name", @@ -3199,156 +5678,251 @@ ], "members": { "Name": { - "shape": "PhoneNumberFilterName", + "shape": "RegistrationAttachmentFilterName", "documentation": "

The name of the attribute to filter on.

" }, "Values": { "shape": "FilterValueList", - "documentation": "

An array values to filter for.

" + "documentation": "

An array of values to filter on.

" } }, - "documentation": "

The information for a phone number that meets a specified criteria.

" + "documentation": "

The filter definition for filtering registration attachments that meets a specified criteria.

" }, - "PhoneNumberFilterList": { + "RegistrationAttachmentFilterList": { "type": "list", "member": { - "shape": "PhoneNumberFilter" + "shape": "RegistrationAttachmentFilter" }, "max": 20, "min": 0 }, - "PhoneNumberFilterName": { + "RegistrationAttachmentFilterName": { "type": "string", "enum": [ - "status", - "iso-country-code", - "message-type", - "number-capability", - "number-type", - "two-way-enabled", - "self-managed-opt-outs-enabled", - "opt-out-list-name", - "deletion-protection-enabled" + "attachment-status" ] }, - "PhoneNumberIdList": { + "RegistrationAttachmentIdList": { "type": "list", "member": { - "shape": "PhoneNumberIdOrArn" + "shape": "RegistrationIdOrArn" }, "max": 5, "min": 0 }, - "PhoneNumberIdOrArn": { + "RegistrationAttachmentIdOrArn": { "type": "string", "max": 256, "min": 1, "pattern": "[A-Za-z0-9_:/-]+" }, - "PhoneNumberInformation": { + "RegistrationAttachmentsInformation": { "type": "structure", "required": [ - "PhoneNumberArn", - "PhoneNumber", - "Status", - "IsoCountryCode", - "MessageType", - "NumberCapabilities", - "NumberType", - "MonthlyLeasingPrice", - "TwoWayEnabled", - "SelfManagedOptOutsEnabled", - "OptOutListName", - "DeletionProtectionEnabled", + "RegistrationAttachmentArn", + "RegistrationAttachmentId", + "AttachmentStatus", "CreatedTimestamp" ], "members": { - "PhoneNumberArn": { + "RegistrationAttachmentArn": { "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) associated with the phone number.

" + "documentation": "

The Amazon Resource Name (ARN) for the registration attachment.

" }, - "PhoneNumberId": { + "RegistrationAttachmentId": { "shape": "String", - "documentation": "

The unique identifier for the phone number.

" + "documentation": "

The unique identifier for the registration attachment.

" }, - "PhoneNumber": { - "shape": "PhoneNumber", - "documentation": "

The phone number in E.164 format.

" + "AttachmentStatus": { + "shape": "AttachmentStatus", + "documentation": "

The status of the registration attachment.

" }, - "Status": { - "shape": "NumberStatus", - "documentation": "

The current status of the phone number.

" + "AttachmentUploadErrorReason": { + "shape": "AttachmentUploadErrorReason", + "documentation": "

A description of why the upload didn't successfully complete.

" }, - "IsoCountryCode": { - "shape": "IsoCountryCode", - "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration attachment was created, in UNIX epoch time format.

" + } + }, + "documentation": "

Provides information on the specified registration attachments.

" + }, + "RegistrationAttachmentsInformationList": { + "type": "list", + "member": { + "shape": "RegistrationAttachmentsInformation" + } + }, + "RegistrationDeniedReasonInformation": { + "type": "structure", + "required": [ + "Reason", + "ShortDescription" + ], + "members": { + "Reason": { + "shape": "String", + "documentation": "

The reason a registration was rejected.

" }, - "MessageType": { - "shape": "MessageType", - "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + "ShortDescription": { + "shape": "String", + "documentation": "

A short description of the rejection reason.

" }, - "NumberCapabilities": { - "shape": "NumberCapabilityList", - "documentation": "

Describes if the origination identity can be used for text messages, voice calls or both.

" + "LongDescription": { + "shape": "String", + "documentation": "

A long description of the rejection reason.

" }, - "NumberType": { - "shape": "NumberType", - "documentation": "

The type of phone number.

" + "DocumentationTitle": { + "shape": "String", + "documentation": "

The title of the document.

" }, - "MonthlyLeasingPrice": { + "DocumentationLink": { "shape": "String", - "documentation": "

The price, in US dollars, to lease the phone number.

" + "documentation": "

The link to the document.

" + } + }, + "documentation": "

Provides the reason a registration was rejected.

" + }, + "RegistrationDeniedReasonInformationList": { + "type": "list", + "member": { + "shape": "RegistrationDeniedReasonInformation" + } + }, + "RegistrationDisassociationBehavior": { + "type": "string", + "enum": [ + "DISASSOCIATE_ALL_CLOSES_REGISTRATION", + "DISASSOCIATE_ALL_ALLOWS_DELETE_REGISTRATION", + "DELETE_REGISTRATION_DISASSOCIATES" + ] + }, + "RegistrationFieldDefinition": { + "type": "structure", + "required": [ + "SectionPath", + "FieldPath", + "FieldType", + "FieldRequirement", + "DisplayHints" + ], + "members": { + "SectionPath": { + "shape": "SectionPath", + "documentation": "

The section path of the field.

" }, - "TwoWayEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

By default this is set to false. When set to true you can receive incoming text messages from your end recipients using the TwoWayChannelArn.

" + "FieldPath": { + "shape": "FieldPath", + "documentation": "

The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths.

" }, - "TwoWayChannelArn": { - "shape": "TwoWayChannelArn", - "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" + "FieldType": { + "shape": "FieldType", + "documentation": "

The type of field.

" + }, + "FieldRequirement": { + "shape": "FieldRequirement", + "documentation": "

Specifies if the field for the registration form is required, conditional or optional.

" + }, + "SelectValidation": { + "shape": "SelectValidation", + "documentation": "

The validation rules for a select field.

" + }, + "TextValidation": { + "shape": "TextValidation", + "documentation": "

The validation rules for a text field.

" + }, + "DisplayHints": { + "shape": "RegistrationFieldDisplayHints", + "documentation": "

An array of RegistrationFieldDisplayHints objects for the field.

" + } + }, + "documentation": "

Provides a description of the specified field.

" + }, + "RegistrationFieldDefinitionList": { + "type": "list", + "member": { + "shape": "RegistrationFieldDefinition" + } + }, + "RegistrationFieldDisplayHints": { + "type": "structure", + "required": [ + "Title", + "ShortDescription" + ], + "members": { + "Title": { + "shape": "String", + "documentation": "

The title of the display hint.

" + }, + "ShortDescription": { + "shape": "String", + "documentation": "

A short description of the display hint.

" + }, + "LongDescription": { + "shape": "String", + "documentation": "

A full description of the display hint.

" + }, + "DocumentationTitle": { + "shape": "String", + "documentation": "

The title of the document the display hint is associated with.

" + }, + "DocumentationLink": { + "shape": "String", + "documentation": "

The link to the document the display hint is associated with.

" + }, + "SelectOptionDescriptions": { + "shape": "SelectOptionDescriptionsList", + "documentation": "

An array of SelectOptionDescription objects.

" + }, + "TextValidationDescription": { + "shape": "String", + "documentation": "

The validation rules for the text field.

" + }, + "ExampleTextValue": { + "shape": "String", + "documentation": "

Example text of what the value of a field should contain.

" + } + }, + "documentation": "

Provides help information on the registration field.

" + }, + "RegistrationFieldValueInformation": { + "type": "structure", + "required": [ + "FieldPath" + ], + "members": { + "FieldPath": { + "shape": "FieldPath", + "documentation": "

The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths.

" }, - "SelfManagedOptOutsEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

When set to false an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out request. For more information see Self-managed opt-outs

" + "SelectChoices": { + "shape": "SelectChoiceList", + "documentation": "

An array of values for the form field.

" }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the OptOutList associated with the phone number.

" + "TextValue": { + "shape": "TextValue", + "documentation": "

The text data for a free form field.

" }, - "DeletionProtectionEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

When set to true the phone number can't be deleted.

" + "RegistrationAttachmentId": { + "shape": "RegistrationAttachmentIdOrArn", + "documentation": "

The unique identifier for the registration attachment.

" }, - "PoolId": { + "DeniedReason": { "shape": "String", - "documentation": "

The unique identifier of the pool associated with the phone number.

" - }, - "CreatedTimestamp": { - "shape": "Timestamp", - "documentation": "

The time when the phone number was created, in UNIX epoch time format.

" + "documentation": "

A description of why the registration was denied.

" } }, - "documentation": "

The information for a phone number in an Amazon Web Services account.

" + "documentation": "

Provides the values of the specified field.

" }, - "PhoneNumberInformationList": { + "RegistrationFieldValueInformationList": { "type": "list", "member": { - "shape": "PhoneNumberInformation" + "shape": "RegistrationFieldValueInformation" } }, - "PhoneOrPoolIdOrArn": { - "type": "string", - "max": 256, - "min": 1, - "pattern": "[A-Za-z0-9_:/-]+" - }, - "PhoneOrSenderIdOrArn": { - "type": "string", - "max": 256, - "min": 1, - "pattern": "[A-Za-z0-9_:/-]+" - }, - "PoolFilter": { + "RegistrationFilter": { "type": "structure", "required": [ "Name", @@ -3356,119 +5930,232 @@ ], "members": { "Name": { - "shape": "PoolFilterName", + "shape": "RegistrationFilterName", "documentation": "

The name of the attribute to filter on.

" }, "Values": { "shape": "FilterValueList", - "documentation": "

An array values to filter for.

" + "documentation": "

An array of values to filter on.

" } }, - "documentation": "

The information for a pool that meets a specified criteria.

" + "documentation": "

The filter definition for filtering registrations that meets a specified criteria.

" }, - "PoolFilterList": { + "RegistrationFilterList": { "type": "list", "member": { - "shape": "PoolFilter" + "shape": "RegistrationFilter" }, "max": 20, "min": 0 }, - "PoolFilterName": { + "RegistrationFilterName": { "type": "string", "enum": [ - "status", - "message-type", - "two-way-enabled", - "self-managed-opt-outs-enabled", - "opt-out-list-name", - "shared-routes-enabled", - "deletion-protection-enabled" + "registration-type", + "registration-status" ] }, - "PoolIdList": { + "RegistrationIdList": { "type": "list", "member": { - "shape": "PoolIdOrArn" + "shape": "RegistrationIdOrArn" }, "max": 5, "min": 0 }, - "PoolIdOrArn": { + "RegistrationIdOrArn": { "type": "string", "max": 256, "min": 1, "pattern": "[A-Za-z0-9_:/-]+" }, - "PoolInformation": { + "RegistrationInformation": { "type": "structure", "required": [ - "PoolArn", - "PoolId", - "Status", - "MessageType", - "TwoWayEnabled", - "SelfManagedOptOutsEnabled", - "OptOutListName", - "SharedRoutesEnabled", - "DeletionProtectionEnabled", + "RegistrationArn", + "RegistrationId", + "RegistrationType", + "RegistrationStatus", + "CurrentVersionNumber", "CreatedTimestamp" ], "members": { - "PoolArn": { + "RegistrationArn": { "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) for the pool.

" + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" }, - "PoolId": { + "RegistrationId": { "shape": "String", - "documentation": "

The unique identifier for the pool.

" - }, - "Status": { - "shape": "PoolStatus", - "documentation": "

The current status of the pool.

" - }, - "MessageType": { - "shape": "MessageType", - "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + "documentation": "

The unique identifier for the registration.

" }, - "TwoWayEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

When set to true you can receive incoming text messages from your end recipients using the TwoWayChannelArn.

" + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" }, - "TwoWayChannelArn": { - "shape": "TwoWayChannelArn", - "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" + "RegistrationStatus": { + "shape": "RegistrationStatus", + "documentation": "

The status of the registration.

" }, - "SelfManagedOptOutsEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

When set to false, an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. For more information see Self-managed opt-outs

" + "CurrentVersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The current version number of the registration.

" }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The name of the OptOutList associated with the pool.

" + "ApprovedVersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration that was approved.

" }, - "SharedRoutesEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

Allows you to enable shared routes on your pool.

By default, this is set to False. If you set this value to True, your messages are sent using phone numbers or sender IDs (depending on the country) that are shared with other Amazon Pinpoint users. In some countries, such as the United States, senders aren't allowed to use shared routes and must use a dedicated phone number or short code.

" + "LatestDeniedVersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The latest version number of the registration that was denied.

" }, - "DeletionProtectionEnabled": { - "shape": "PrimitiveBoolean", - "documentation": "

When set to true the pool can't be deleted.

" + "AdditionalAttributes": { + "shape": "StringMap", + "documentation": "

Metadata about a given registration which is specific to that registration type.

" }, "CreatedTimestamp": { "shape": "Timestamp", - "documentation": "

The time when the pool was created, in UNIX epoch time format.

" + "documentation": "

The time when the registration was created, in UNIX epoch time format.

" } }, - "documentation": "

The information for a pool in an Amazon Web Services account.

" + "documentation": "

Provides information about the requested registration.

" }, - "PoolInformationList": { + "RegistrationInformationList": { "type": "list", "member": { - "shape": "PoolInformation" + "shape": "RegistrationInformation" } }, - "PoolOriginationIdentitiesFilter": { + "RegistrationSectionDefinition": { + "type": "structure", + "required": [ + "SectionPath", + "DisplayHints" + ], + "members": { + "SectionPath": { + "shape": "SectionPath", + "documentation": "

The path to the section of the registration.

" + }, + "DisplayHints": { + "shape": "RegistrationSectionDisplayHints", + "documentation": "

The path to the section of the registration.

" + } + }, + "documentation": "

Provides information on the specified section definition.

" + }, + "RegistrationSectionDefinitionList": { + "type": "list", + "member": { + "shape": "RegistrationSectionDefinition" + } + }, + "RegistrationSectionDisplayHints": { + "type": "structure", + "required": [ + "Title", + "ShortDescription" + ], + "members": { + "Title": { + "shape": "String", + "documentation": "

The title of the display hint.

" + }, + "ShortDescription": { + "shape": "String", + "documentation": "

A short description of the display hint.

" + }, + "LongDescription": { + "shape": "String", + "documentation": "

A full description of the display hint.

" + }, + "DocumentationTitle": { + "shape": "String", + "documentation": "

The title of the document the display hint is associated with.

" + }, + "DocumentationLink": { + "shape": "String", + "documentation": "

The link to the document the display hint is associated with.

" + } + }, + "documentation": "

Provides help information on the registration section.

" + }, + "RegistrationStatus": { + "type": "string", + "enum": [ + "CREATED", + "SUBMITTED", + "REVIEWING", + "PROVISIONING", + "COMPLETE", + "REQUIRES_UPDATES", + "CLOSED", + "DELETED" + ] + }, + "RegistrationType": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "[A-Za-z0-9_]+" + }, + "RegistrationTypeDefinition": { + "type": "structure", + "required": [ + "RegistrationType", + "DisplayHints" + ], + "members": { + "RegistrationType": { + "shape": "RegistrationType", + "documentation": "

The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.

" + }, + "SupportedAssociations": { + "shape": "SupportedAssociationList", + "documentation": "

The supported association behavior for the registration type.

" + }, + "DisplayHints": { + "shape": "RegistrationTypeDisplayHints", + "documentation": "

Provides help information on the registration.

" + } + }, + "documentation": "

Provides information on the supported registration type.

" + }, + "RegistrationTypeDefinitionList": { + "type": "list", + "member": { + "shape": "RegistrationTypeDefinition" + } + }, + "RegistrationTypeDisplayHints": { + "type": "structure", + "required": [ + "Title" + ], + "members": { + "Title": { + "shape": "String", + "documentation": "

The title of the display hint.

" + }, + "ShortDescription": { + "shape": "String", + "documentation": "

A short description of the display hint.

" + }, + "LongDescription": { + "shape": "String", + "documentation": "

A full description of the display hint.

" + }, + "DocumentationTitle": { + "shape": "String", + "documentation": "

The title of the document the display hint is associated with.

" + }, + "DocumentationLink": { + "shape": "String", + "documentation": "

The link to the document the display hint is associated with.

" + } + }, + "documentation": "

Provides help information on the registration type.

" + }, + "RegistrationTypeFilter": { "type": "structure", "required": [ "Name", @@ -3476,143 +6163,171 @@ ], "members": { "Name": { - "shape": "PoolOriginationIdentitiesFilterName", + "shape": "RegistrationTypeFilterName", "documentation": "

The name of the attribute to filter on.

" }, "Values": { "shape": "FilterValueList", - "documentation": "

An array values to filter for.

" + "documentation": "

An array of values to filter on.

" } }, - "documentation": "

Information about origination identities associated with a pool that meets a specified criteria.

" + "documentation": "

The filter definition for filtering registration types that meets a specified criteria.

" }, - "PoolOriginationIdentitiesFilterList": { + "RegistrationTypeFilterList": { "type": "list", "member": { - "shape": "PoolOriginationIdentitiesFilter" + "shape": "RegistrationTypeFilter" }, "max": 20, "min": 0 }, - "PoolOriginationIdentitiesFilterName": { - "type": "string", - "enum": [ - "iso-country-code", - "number-capability" - ] - }, - "PoolStatus": { + "RegistrationTypeFilterName": { "type": "string", "enum": [ - "CREATING", - "ACTIVE", - "DELETING" + "supported-association-resource-type", + "supported-association-iso-country-code" ] }, - "PrimitiveBoolean": { - "type": "boolean" - }, - "PrimitiveLong": { - "type": "long" + "RegistrationTypeList": { + "type": "list", + "member": { + "shape": "RegistrationType" + }, + "max": 5, + "min": 0 }, - "PutKeywordRequest": { + "RegistrationVersionFilter": { "type": "structure", "required": [ - "OriginationIdentity", - "Keyword", - "KeywordMessage" + "Name", + "Values" ], "members": { - "OriginationIdentity": { - "shape": "PhoneOrPoolIdOrArn", - "documentation": "

The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers get the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

" - }, - "Keyword": { - "shape": "Keyword", - "documentation": "

The new keyword to add.

" - }, - "KeywordMessage": { - "shape": "KeywordMessage", - "documentation": "

The message associated with the keyword.

" + "Name": { + "shape": "RegistrationVersionFilterName", + "documentation": "

The name of the attribute to filter on.

" }, - "KeywordAction": { - "shape": "KeywordAction", - "documentation": "

The action to perform for the new keyword when it is received.

" + "Values": { + "shape": "FilterValueList", + "documentation": "

An array of values to filter on.

" } - } + }, + "documentation": "

The filter definition for filtering registration versions that meets a specified criteria.

" }, - "PutKeywordResult": { + "RegistrationVersionFilterList": { + "type": "list", + "member": { + "shape": "RegistrationVersionFilter" + }, + "max": 20, + "min": 0 + }, + "RegistrationVersionFilterName": { + "type": "string", + "enum": [ + "registration-version-status" + ] + }, + "RegistrationVersionInformation": { "type": "structure", + "required": [ + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], "members": { - "OriginationIdentityArn": { - "shape": "String", - "documentation": "

The PhoneNumberArn or PoolArn that the keyword was associated with.

" - }, - "OriginationIdentity": { - "shape": "String", - "documentation": "

The PhoneNumberId or PoolId that the keyword was associated with.

" + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration.

" }, - "Keyword": { - "shape": "Keyword", - "documentation": "

The keyword that was added.

" + "RegistrationVersionStatus": { + "shape": "RegistrationVersionStatus", + "documentation": "

The status of the registration.

" }, - "KeywordMessage": { - "shape": "KeywordMessage", - "documentation": "

The message associated with the keyword.

" + "RegistrationVersionStatusHistory": { + "shape": "RegistrationVersionStatusHistory", + "documentation": "

The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes.

" }, - "KeywordAction": { - "shape": "KeywordAction", - "documentation": "

The action to perform when the keyword is used.

" + "DeniedReasons": { + "shape": "RegistrationDeniedReasonInformationList", + "documentation": "

An array of RegistrationDeniedReasonInformation objects.

" } + }, + "documentation": "

Provides information about the specified version of the registration.

" + }, + "RegistrationVersionInformationList": { + "type": "list", + "member": { + "shape": "RegistrationVersionInformation" } }, - "PutOptedOutNumberRequest": { + "RegistrationVersionNumber": { + "type": "long", + "box": true, + "max": 100000, + "min": 1 + }, + "RegistrationVersionNumberList": { + "type": "list", + "member": { + "shape": "RegistrationVersionNumber" + }, + "max": 5, + "min": 0 + }, + "RegistrationVersionStatus": { + "type": "string", + "enum": [ + "DRAFT", + "SUBMITTED", + "REVIEWING", + "APPROVED", + "DISCARDED", + "DENIED", + "REVOKED", + "ARCHIVED" + ] + }, + "RegistrationVersionStatusHistory": { "type": "structure", "required": [ - "OptOutListName", - "OptedOutNumber" + "DraftTimestamp" ], "members": { - "OptOutListName": { - "shape": "OptOutListNameOrArn", - "documentation": "

The OptOutListName or OptOutListArn to add the phone number to.

" + "DraftTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was in the draft state, in UNIX epoch time format.

" }, - "OptedOutNumber": { - "shape": "PhoneNumber", - "documentation": "

The phone number to add to the OptOutList in E.164 format.

" - } - } - }, - "PutOptedOutNumberResult": { - "type": "structure", - "members": { - "OptOutListArn": { - "shape": "String", - "documentation": "

The OptOutListArn that the phone number was removed from.

" + "SubmittedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was in the submitted state, in UNIX epoch time format.

" }, - "OptOutListName": { - "shape": "OptOutListName", - "documentation": "

The OptOutListName that the phone number was removed from.

" + "ReviewingTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was in the reviewing state, in UNIX epoch time format.

" }, - "OptedOutNumber": { - "shape": "PhoneNumber", - "documentation": "

The phone number that was added to the OptOutList.

" + "ApprovedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was in the approved state, in UNIX epoch time format.

" }, - "OptedOutTimestamp": { + "DiscardedTimestamp": { "shape": "Timestamp", - "documentation": "

The time that the phone number was added to the OptOutList, in UNIX epoch time format.

" + "documentation": "

The time when the registration was in the discarded state, in UNIX epoch time format.

" }, - "EndUserOptedOut": { - "shape": "PrimitiveBoolean", - "documentation": "

This is true if it was the end user who requested their phone number be removed.

" + "DeniedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was in the denied state, in UNIX epoch time format.

" + }, + "RevokedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was in the revoked state, in UNIX epoch time format.

" + }, + "ArchivedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the registration was in the archived state, in UNIX epoch time format.

" } - } - }, - "RegistrationId": { - "type": "string", - "max": 64, - "min": 1, - "pattern": "\\S+" + }, + "documentation": "

The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes.

" }, "ReleasePhoneNumberRequest": { "type": "structure", @@ -3673,6 +6388,10 @@ "shape": "TwoWayChannelArn", "documentation": "

The Amazon Resource Name (ARN) of the TwoWayChannel.

" }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, "SelfManagedOptOutsEnabled": { "shape": "PrimitiveBoolean", "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" @@ -3681,12 +6400,74 @@ "shape": "OptOutListName", "documentation": "

The name of the OptOutList that was associated with the phone number.

" }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, "CreatedTimestamp": { "shape": "Timestamp", "documentation": "

The time when the phone number was created, in UNIX epoch time format.

" } } }, + "ReleaseSenderIdRequest": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": { + "shape": "SenderIdOrArn", + "documentation": "

The sender ID to release.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + } + } + }, + "ReleaseSenderIdResult": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice", + "Registered" + ], + "members": { + "SenderIdArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) associated with the SenderId.

" + }, + "SenderId": { + "shape": "SenderId", + "documentation": "

The sender ID that was released.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "MessageTypes": { + "shape": "MessageTypeList", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "MonthlyLeasingPrice": { + "shape": "String", + "documentation": "

The monthly price, in US dollars, to lease the sender ID.

" + }, + "Registered": { + "shape": "PrimitiveBoolean", + "documentation": "

True if the sender ID is registered.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + } + } + }, "RequestPhoneNumberRequest": { "type": "structure", "required": [ @@ -3714,14 +6495,14 @@ }, "OptOutListName": { "shape": "OptOutListNameOrArn", - "documentation": "

The name of the OptOutList to associate with the phone number. You can use the OutOutListName or OptPutListArn.

" + "documentation": "

The name of the OptOutList to associate with the phone number. You can use the OptOutListName or OptOutListArn.

" }, "PoolId": { "shape": "PoolIdOrArn", "documentation": "

The pool to associated with the phone number. You can use the PoolId or PoolArn.

" }, "RegistrationId": { - "shape": "RegistrationId", + "shape": "RegistrationIdOrArn", "documentation": "

Use this field to attach your phone number for an external registration process.

" }, "DeletionProtectionEnabled": { @@ -3786,6 +6567,10 @@ "shape": "TwoWayChannelArn", "documentation": "

The ARN used to identify the two way channel.

" }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, "SelfManagedOptOutsEnabled": { "shape": "PrimitiveBoolean", "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" @@ -3802,6 +6587,10 @@ "shape": "String", "documentation": "

The unique identifier of the pool associated with the phone number

" }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, "Tags": { "shape": "TagList", "documentation": "

An array of key and value pair tags that are associated with the phone number.

" @@ -3812,14 +6601,227 @@ } } }, + "RequestSenderIdRequest": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": { + "shape": "SenderId", + "documentation": "

The sender ID string to request.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "MessageTypes": { + "shape": "MessageTypeList", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "DeletionProtectionEnabled": { + "shape": "Boolean", + "documentation": "

By default this is set to false. When set to true the sender ID can't be deleted.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the sender ID.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

", + "idempotencyToken": true + } + } + }, + "RequestSenderIdResult": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice", + "DeletionProtectionEnabled", + "Registered" + ], + "members": { + "SenderIdArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) associated with the SenderId.

" + }, + "SenderId": { + "shape": "SenderId", + "documentation": "

The sender ID that was requested.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "MessageTypes": { + "shape": "MessageTypeList", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "MonthlyLeasingPrice": { + "shape": "String", + "documentation": "

The monthly price, in US dollars, to lease the sender ID.

" + }, + "DeletionProtectionEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When set to true the sender ID can't be deleted.

" + }, + "Registered": { + "shape": "PrimitiveBoolean", + "documentation": "

True if the sender ID is registered.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

An array of tags (key and value pairs) to associate with the sender ID.

" + } + } + }, "RequestableNumberType": { "type": "string", "enum": [ "LONG_CODE", "TOLL_FREE", - "TEN_DLC" + "TEN_DLC", + "SIMULATOR" ] }, + "ResourceIdOrArn": { + "type": "string", + "max": 256, + "min": 1, + "pattern": "[A-Za-z0-9_:/-]+" + }, + "SectionPath": { + "type": "string", + "max": 100, + "min": 1, + "pattern": "[A-Za-z0-9_]+" + }, + "SectionPathList": { + "type": "list", + "member": { + "shape": "SectionPath" + }, + "max": 5, + "min": 0 + }, + "SelectChoice": { + "type": "string", + "max": 256, + "min": 1 + }, + "SelectChoiceList": { + "type": "list", + "member": { + "shape": "SelectChoice" + }, + "max": 100, + "min": 0 + }, + "SelectOptionDescription": { + "type": "structure", + "required": [ + "Option" + ], + "members": { + "Option": { + "shape": "String", + "documentation": "

The value of the option.

" + }, + "Title": { + "shape": "String", + "documentation": "

The title of the select option.

" + }, + "Description": { + "shape": "String", + "documentation": "

A description of the option meaning.

" + } + }, + "documentation": "

A description of each select option.

" + }, + "SelectOptionDescriptionsList": { + "type": "list", + "member": { + "shape": "SelectOptionDescription" + } + }, + "SelectValidation": { + "type": "structure", + "required": [ + "MinChoices", + "MaxChoices", + "Options" + ], + "members": { + "MinChoices": { + "shape": "Integer", + "documentation": "

The minimum number of choices for the select.

" + }, + "MaxChoices": { + "shape": "Integer", + "documentation": "

The maximum number of choices for the select.

" + }, + "Options": { + "shape": "StringList", + "documentation": "

An array of strings for the possible selection options.

" + } + }, + "documentation": "

Validation rules for a select field.

" + }, + "SendDestinationNumberVerificationCodeRequest": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberId", + "VerificationChannel" + ], + "members": { + "VerifiedDestinationNumberId": { + "shape": "VerifiedDestinationNumberIdOrArn", + "documentation": "

The unique identifier for the verified destination phone number.

" + }, + "VerificationChannel": { + "shape": "VerificationChannel", + "documentation": "

Choose to send the verification code as an SMS or voice message.

" + }, + "LanguageCode": { + "shape": "LanguageCode", + "documentation": "

Choose the language to use for the message.

" + }, + "OriginationIdentity": { + "shape": "VerificationMessageOriginationIdentity", + "documentation": "

The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn.

" + }, + "ConfigurationSetName": { + "shape": "ConfigurationSetNameOrArn", + "documentation": "

The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn.

" + }, + "Context": { + "shape": "ContextMap", + "documentation": "

You can specify custom data in this field. If you do, that data is logged to the event destination.

" + }, + "DestinationCountryParameters": { + "shape": "DestinationCountryParameters", + "documentation": "

This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.

" + } + } + }, + "SendDestinationNumberVerificationCodeResult": { + "type": "structure", + "required": [ + "MessageId" + ], + "members": { + "MessageId": { + "shape": "String", + "documentation": "

The unique identifier for the message.

" + } + } + }, "SendTextMessageRequest": { "type": "structure", "required": [ @@ -3840,7 +6842,7 @@ }, "MessageType": { "shape": "MessageType", - "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + "documentation": "

The type of message. Valid values are for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" }, "Keyword": { "shape": "Keyword", @@ -3994,7 +6996,9 @@ "enum": [ "sender-id", "iso-country-code", - "message-type" + "message-type", + "deletion-protection-enabled", + "registered" ] }, "SenderIdInformation": { @@ -4004,7 +7008,9 @@ "SenderId", "IsoCountryCode", "MessageTypes", - "MonthlyLeasingPrice" + "MonthlyLeasingPrice", + "DeletionProtectionEnabled", + "Registered" ], "members": { "SenderIdArn": { @@ -4026,6 +7032,18 @@ "MonthlyLeasingPrice": { "shape": "String", "documentation": "

The monthly leasing price, in US dollars.

" + }, + "DeletionProtectionEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When set to true the sender ID can't be deleted.

" + }, + "Registered": { + "shape": "PrimitiveBoolean", + "documentation": "

True if the sender ID is registered.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" } }, "documentation": "

The information for all SenderIds in an Amazon Web Services account.

" @@ -4223,6 +7241,98 @@ "String": { "type": "string" }, + "StringList": { + "type": "list", + "member": { + "shape": "String" + } + }, + "StringMap": { + "type": "map", + "key": { + "shape": "String" + }, + "value": { + "shape": "String" + } + }, + "SubmitRegistrationVersionRequest": { + "type": "structure", + "required": [ + "RegistrationId" + ], + "members": { + "RegistrationId": { + "shape": "RegistrationIdOrArn", + "documentation": "

The unique identifier for the registration.

" + } + } + }, + "SubmitRegistrationVersionResult": { + "type": "structure", + "required": [ + "RegistrationArn", + "RegistrationId", + "VersionNumber", + "RegistrationVersionStatus", + "RegistrationVersionStatusHistory" + ], + "members": { + "RegistrationArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the registration.

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, + "VersionNumber": { + "shape": "RegistrationVersionNumber", + "documentation": "

The version number of the registration.

" + }, + "RegistrationVersionStatus": { + "shape": "RegistrationVersionStatus", + "documentation": "

The status of the registration version.

" + }, + "RegistrationVersionStatusHistory": { + "shape": "RegistrationVersionStatusHistory", + "documentation": "

The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes.

" + } + } + }, + "SupportedAssociation": { + "type": "structure", + "required": [ + "ResourceType", + "AssociationBehavior", + "DisassociationBehavior" + ], + "members": { + "ResourceType": { + "shape": "String", + "documentation": "

Defines the behavior of when an origination identity and registration can be associated with each other.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "AssociationBehavior": { + "shape": "RegistrationAssociationBehavior", + "documentation": "

The association behavior.

" + }, + "DisassociationBehavior": { + "shape": "RegistrationDisassociationBehavior", + "documentation": "

The disassociation behavior.

" + } + }, + "documentation": "

The processing rules for when a registration can be associated with an origination identity and disassociated from an origination identity.

" + }, + "SupportedAssociationList": { + "type": "list", + "member": { + "shape": "SupportedAssociation" + } + }, "Tag": { "type": "structure", "required": [ @@ -4302,6 +7412,34 @@ "min": 1, "pattern": "[A-Za-z0-9_:/\\+-]+" }, + "TextValidation": { + "type": "structure", + "required": [ + "MinLength", + "MaxLength", + "Pattern" + ], + "members": { + "MinLength": { + "shape": "Integer", + "documentation": "

The minimum number of characters for the text field.

" + }, + "MaxLength": { + "shape": "Integer", + "documentation": "

The maximum number of characters for the text field.

" + }, + "Pattern": { + "shape": "String", + "documentation": "

The regular expression used to validate the text field.

" + } + }, + "documentation": "

Validation rules for a text field.

" + }, + "TextValue": { + "type": "string", + "max": 2048, + "min": 1 + }, "TimeToLive": { "type": "integer", "box": true, @@ -4315,7 +7453,7 @@ "type": "string", "max": 2048, "min": 20, - "pattern": "arn:\\S+" + "pattern": "\\S+" }, "UntagResourceRequest": { "type": "structure", @@ -4359,7 +7497,7 @@ }, "MatchingEventTypes": { "shape": "EventTypeList", - "documentation": "

An array of event types that determine which events to log.

" + "documentation": "

An array of event types that determine which events to log.

The TEXT_SENT event type is not supported.

" }, "CloudWatchLogsDestination": { "shape": "CloudWatchLogsDestination", @@ -4410,6 +7548,10 @@ "shape": "TwoWayChannelArn", "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, "SelfManagedOptOutsEnabled": { "shape": "Boolean", "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" @@ -4471,6 +7613,10 @@ "shape": "TwoWayChannelArn", "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, "SelfManagedOptOutsEnabled": { "shape": "PrimitiveBoolean", "documentation": "

This is true if self managed opt-out are enabled.

" @@ -4483,6 +7629,10 @@ "shape": "PrimitiveBoolean", "documentation": "

When set to true the phone number can't be deleted.

" }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + }, "CreatedTimestamp": { "shape": "Timestamp", "documentation": "

The time when the phone number was created, in UNIX epoch time format.

" @@ -4507,6 +7657,10 @@ "shape": "TwoWayChannelArn", "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, "SelfManagedOptOutsEnabled": { "shape": "Boolean", "documentation": "

By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" @@ -4552,6 +7706,10 @@ "shape": "TwoWayChannelArn", "documentation": "

The Amazon Resource Name (ARN) of the two way channel.

" }, + "TwoWayChannelRole": { + "shape": "IamRoleArn", + "documentation": "

An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.

" + }, "SelfManagedOptOutsEnabled": { "shape": "PrimitiveBoolean", "documentation": "

When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

" @@ -4574,6 +7732,233 @@ } } }, + "UpdateSenderIdRequest": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": { + "shape": "SenderIdOrArn", + "documentation": "

The sender ID to update.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "DeletionProtectionEnabled": { + "shape": "Boolean", + "documentation": "

By default this is set to false. When set to true the sender ID can't be deleted.

" + } + } + }, + "UpdateSenderIdResult": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice", + "DeletionProtectionEnabled", + "Registered" + ], + "members": { + "SenderIdArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) associated with the SenderId.

" + }, + "SenderId": { + "shape": "SenderId", + "documentation": "

The sender ID that was updated.

" + }, + "IsoCountryCode": { + "shape": "IsoCountryCode", + "documentation": "

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

" + }, + "MessageTypes": { + "shape": "MessageTypeList", + "documentation": "

The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

" + }, + "MonthlyLeasingPrice": { + "shape": "String", + "documentation": "

The monthly price, in US dollars, to lease the sender ID.

" + }, + "DeletionProtectionEnabled": { + "shape": "PrimitiveBoolean", + "documentation": "

By default this is set to false. When set to true the sender ID can't be deleted.

" + }, + "Registered": { + "shape": "PrimitiveBoolean", + "documentation": "

True if the sender ID is registered..

" + }, + "RegistrationId": { + "shape": "String", + "documentation": "

The unique identifier for the registration.

" + } + } + }, + "VerificationChannel": { + "type": "string", + "enum": [ + "TEXT", + "VOICE" + ] + }, + "VerificationCode": { + "type": "string", + "max": 20, + "min": 1, + "pattern": "[A-Za-z0-9]+" + }, + "VerificationMessageOriginationIdentity": { + "type": "string", + "max": 256, + "min": 1, + "pattern": "[A-Za-z0-9_:/\\+-]+" + }, + "VerificationStatus": { + "type": "string", + "enum": [ + "PENDING", + "VERIFIED" + ] + }, + "VerifiedDestinationNumberFilter": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": { + "shape": "VerifiedDestinationNumberFilterName", + "documentation": "

The name of the attribute to filter on.

" + }, + "Values": { + "shape": "FilterValueList", + "documentation": "

An array of values to filter on.

" + } + }, + "documentation": "

The filter definition for filtering verified destination phone numbers that meets a specified criteria.

" + }, + "VerifiedDestinationNumberFilterList": { + "type": "list", + "member": { + "shape": "VerifiedDestinationNumberFilter" + }, + "max": 20, + "min": 0 + }, + "VerifiedDestinationNumberFilterName": { + "type": "string", + "enum": [ + "status" + ] + }, + "VerifiedDestinationNumberIdList": { + "type": "list", + "member": { + "shape": "VerifiedDestinationNumberIdOrArn" + }, + "max": 5, + "min": 0 + }, + "VerifiedDestinationNumberIdOrArn": { + "type": "string", + "max": 256, + "min": 1, + "pattern": "[A-Za-z0-9_:/-]+" + }, + "VerifiedDestinationNumberInformation": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "Status", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the verified destination phone number.

" + }, + "VerifiedDestinationNumberId": { + "shape": "String", + "documentation": "

The unique identifier for the verified destination phone number.

" + }, + "DestinationPhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The verified destination phone number, in E.164 format.

" + }, + "Status": { + "shape": "VerificationStatus", + "documentation": "

The status of the verified destination phone number.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the destination phone number was created, in UNIX epoch time format.

" + } + }, + "documentation": "

Provides information about the requested verified destintion phone number.

" + }, + "VerifiedDestinationNumberInformationList": { + "type": "list", + "member": { + "shape": "VerifiedDestinationNumberInformation" + } + }, + "VerifyDestinationNumberRequest": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberId", + "VerificationCode" + ], + "members": { + "VerifiedDestinationNumberId": { + "shape": "VerifiedDestinationNumberIdOrArn", + "documentation": "

The unique identifier for the verififed destination phone number.

" + }, + "VerificationCode": { + "shape": "VerificationCode", + "documentation": "

The verification code that was received by the verified destination phone number.

" + } + } + }, + "VerifyDestinationNumberResult": { + "type": "structure", + "required": [ + "VerifiedDestinationNumberArn", + "VerifiedDestinationNumberId", + "DestinationPhoneNumber", + "Status", + "CreatedTimestamp" + ], + "members": { + "VerifiedDestinationNumberArn": { + "shape": "String", + "documentation": "

The Amazon Resource Name (ARN) for the verified destination phone number.

" + }, + "VerifiedDestinationNumberId": { + "shape": "String", + "documentation": "

The unique identifier for the verified destination phone number.

" + }, + "DestinationPhoneNumber": { + "shape": "PhoneNumber", + "documentation": "

The phone number in E.164 format.

" + }, + "Status": { + "shape": "VerificationStatus", + "documentation": "

The status for being able to send messages to the phone number.

" + }, + "CreatedTimestamp": { + "shape": "Timestamp", + "documentation": "

The time when the destination phone number was created, in UNIX epoch time format.

" + } + } + }, "VoiceId": { "type": "string", "enum": [ @@ -4658,5 +8043,5 @@ "pattern": "[A-Za-z0-9_:/\\+-]+" } }, - "documentation": "

Welcome to the Amazon Pinpoint SMS and Voice, version 2 API Reference. This guide provides information about Amazon Pinpoint SMS and Voice, version 2 API resources, including supported HTTP methods, parameters, and schemas.

Amazon Pinpoint is an Amazon Web Services service that you can use to engage with your recipients across multiple messaging channels. The Amazon Pinpoint SMS and Voice, version 2 API provides programmatic access to options that are unique to the SMS and voice channels and supplements the resources provided by the Amazon Pinpoint API.

If you're new to Amazon Pinpoint, it's also helpful to review the Amazon Pinpoint Developer Guide. The Amazon Pinpoint Developer Guide provides tutorials, code samples, and procedures that demonstrate how to use Amazon Pinpoint features programmatically and how to integrate Amazon Pinpoint functionality into mobile apps and other types of applications. The guide also provides key information, such as Amazon Pinpoint integration with other Amazon Web Services services, and the quotas that apply to use of the service.

" + "documentation": "

Welcome to the Amazon Pinpoint SMS and Voice, version 2 API Reference. This guide provides information about Amazon Pinpoint SMS and Voice, version 2 API resources, including supported HTTP methods, parameters, and schemas.

Amazon Pinpoint is an Amazon Web Services service that you can use to engage with your recipients across multiple messaging channels. The Amazon Pinpoint SMS and Voice, version 2 API provides programmatic access to options that are unique to the SMS and voice channels and supplements the resources provided by the Amazon Pinpoint API.

If you're new to Amazon Pinpoint, it's also helpful to review the Amazon Pinpoint Developer Guide. The Amazon Pinpoint Developer Guide provides tutorials, code samples, and procedures that demonstrate how to use Amazon Pinpoint features programmatically and how to integrate Amazon Pinpoint functionality into mobile apps and other types of applications. The guide also provides key information, such as Amazon Pinpoint integration with other Amazon Web Services services, and the quotas that apply to use of the service.

Regional availability

The Amazon Pinpoint SMS and Voice, version 2 API Reference is available in several Amazon Web Services Regions and it provides an endpoint for each of these Regions. For a list of all the Regions and endpoints where the API is currently available, see Amazon Web Services Service Endpoints and Amazon Pinpoint endpoints and quotas in the Amazon Web Services General Reference. To learn more about Amazon Web Services Regions, see Managing Amazon Web Services Regions in the Amazon Web Services General Reference.

In each Region, Amazon Web Services maintains multiple Availability Zones. These Availability Zones are physically isolated from each other, but are united by private, low-latency, high-throughput, and highly redundant network connections. These Availability Zones enable us to provide very high levels of availability and redundancy, while also minimizing latency. To learn more about the number of Availability Zones that are available in each Region, see Amazon Web Services Global Infrastructure.

" } \ No newline at end of file diff --git a/apis/pinpoint-sms-voice-v2-2022-03-31.paginators.json b/apis/pinpoint-sms-voice-v2-2022-03-31.paginators.json index ecdcd93a20..6a4fd39a6e 100644 --- a/apis/pinpoint-sms-voice-v2-2022-03-31.paginators.json +++ b/apis/pinpoint-sms-voice-v2-2022-03-31.paginators.json @@ -48,6 +48,48 @@ "limit_key": "MaxResults", "result_key": "Pools" }, + "DescribeRegistrationAttachments": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "RegistrationAttachments" + }, + "DescribeRegistrationFieldDefinitions": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "RegistrationFieldDefinitions" + }, + "DescribeRegistrationFieldValues": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "RegistrationFieldValues" + }, + "DescribeRegistrationSectionDefinitions": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "RegistrationSectionDefinitions" + }, + "DescribeRegistrationTypeDefinitions": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "RegistrationTypeDefinitions" + }, + "DescribeRegistrationVersions": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "RegistrationVersions" + }, + "DescribeRegistrations": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "Registrations" + }, "DescribeSenderIds": { "input_token": "NextToken", "output_token": "NextToken", @@ -60,11 +102,23 @@ "limit_key": "MaxResults", "result_key": "SpendLimits" }, + "DescribeVerifiedDestinationNumbers": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "VerifiedDestinationNumbers" + }, "ListPoolOriginationIdentities": { "input_token": "NextToken", "output_token": "NextToken", "limit_key": "MaxResults", "result_key": "OriginationIdentities" + }, + "ListRegistrationAssociations": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "RegistrationAssociations" } } } diff --git a/apis/polly-2016-06-10.normal.json b/apis/polly-2016-06-10.normal.json index bc3a384e3a..cc622c4ce8 100644 --- a/apis/polly-2016-06-10.normal.json +++ b/apis/polly-2016-06-10.normal.json @@ -324,7 +324,7 @@ "members": { "Engine": { "shape": "Engine", - "documentation": "

Specifies the engine (standard or neural) used by Amazon Polly when processing input text for speech synthesis.

", + "documentation": "

Specifies the engine (standard, neural or long-form) used by Amazon Polly when processing input text for speech synthesis.

", "location": "querystring", "locationName": "Engine" }, @@ -365,7 +365,8 @@ "type": "string", "enum": [ "standard", - "neural" + "neural", + "long-form" ] }, "EngineList": { @@ -728,7 +729,7 @@ "members": { "Engine": { "shape": "Engine", - "documentation": "

Specifies the engine (standard or neural) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error.

" + "documentation": "

Specifies the engine (standard, neural or long-form) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error.

" }, "LanguageCode": { "shape": "LanguageCode", @@ -752,7 +753,7 @@ }, "SampleRate": { "shape": "SampleRate", - "documentation": "

The audio frequency specified in Hz.

The valid values for mp3 and ogg_vorbis are \"8000\", \"16000\", \"22050\", and \"24000\". The default value for standard voices is \"22050\". The default value for neural voices is \"24000\".

Valid values for pcm are \"8000\" and \"16000\" The default value is \"16000\".

" + "documentation": "

The audio frequency specified in Hz.

The valid values for mp3 and ogg_vorbis are \"8000\", \"16000\", \"22050\", and \"24000\". The default value for standard voices is \"22050\". The default value for neural voices is \"24000\". The default value for long-form voices is \"24000\".

Valid values for pcm are \"8000\" and \"16000\" The default value is \"16000\".

" }, "SnsTopicArn": { "shape": "SnsTopicArn", @@ -790,7 +791,7 @@ "members": { "Engine": { "shape": "Engine", - "documentation": "

Specifies the engine (standard or neural) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error.

" + "documentation": "

Specifies the engine (standard, neural or long-form) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error.

" }, "TaskId": { "shape": "TaskId", @@ -830,7 +831,7 @@ }, "SampleRate": { "shape": "SampleRate", - "documentation": "

The audio frequency specified in Hz.

The valid values for mp3 and ogg_vorbis are \"8000\", \"16000\", \"22050\", and \"24000\". The default value for standard voices is \"22050\". The default value for neural voices is \"24000\".

Valid values for pcm are \"8000\" and \"16000\" The default value is \"16000\".

" + "documentation": "

The audio frequency specified in Hz.

The valid values for mp3 and ogg_vorbis are \"8000\", \"16000\", \"22050\", and \"24000\". The default value for standard voices is \"22050\". The default value for neural voices is \"24000\". The default value for long-form voices is \"24000\".

Valid values for pcm are \"8000\" and \"16000\" The default value is \"16000\".

" }, "SpeechMarkTypes": { "shape": "SpeechMarkTypeList", @@ -867,7 +868,7 @@ "members": { "Engine": { "shape": "Engine", - "documentation": "

Specifies the engine (standard or neural) for Amazon Polly to use when processing input text for speech synthesis. For information on Amazon Polly voices and which voices are available in standard-only, NTTS-only, and both standard and NTTS formats, see Available Voices.

NTTS-only voices

When using NTTS-only voices such as Kevin (en-US), this parameter is required and must be set to neural. If the engine is not specified, or is set to standard, this will result in an error.

Type: String

Valid Values: standard | neural

Required: Yes

Standard voices

For standard voices, this is not required; the engine parameter defaults to standard. If the engine is not specified, or is set to standard and an NTTS-only voice is selected, this will result in an error.

" + "documentation": "

Specifies the engine (standard, neural or long-form) for Amazon Polly to use when processing input text for speech synthesis. For information on Amazon Polly voices and which voices are available for each engine, see Available Voices.

NTTS-only voices

When using NTTS-only voices such as Kevin (en-US), this parameter is required and must be set to neural. If the engine is not specified, or is set to standard, this will result in an error.

long-form-only voices

When using long-form-only voices such as Danielle (en-US), this parameter is required and must be set to long-form. If the engine is not specified, or is set to standard or neural, this will result in an error.

Type: String

Valid Values: standard | neural | long-form

Required: Yes

Standard voices

For standard voices, this is not required; the engine parameter defaults to standard. If the engine is not specified, or is set to standard and an NTTS-only voice is selected, this will result in an error.

" }, "LanguageCode": { "shape": "LanguageCode", @@ -883,7 +884,7 @@ }, "SampleRate": { "shape": "SampleRate", - "documentation": "

The audio frequency specified in Hz.

The valid values for mp3 and ogg_vorbis are \"8000\", \"16000\", \"22050\", and \"24000\". The default value for standard voices is \"22050\". The default value for neural voices is \"24000\".

Valid values for pcm are \"8000\" and \"16000\" The default value is \"16000\".

" + "documentation": "

The audio frequency specified in Hz.

The valid values for mp3 and ogg_vorbis are \"8000\", \"16000\", \"22050\", and \"24000\". The default value for standard voices is \"22050\". The default value for neural voices is \"24000\". The default value for long-form voices is \"24000\".

Valid values for pcm are \"8000\" and \"16000\" The default value is \"16000\".

" }, "SpeechMarkTypes": { "shape": "SpeechMarkTypeList", @@ -980,7 +981,7 @@ }, "SupportedEngines": { "shape": "EngineList", - "documentation": "

Specifies which engines (standard or neural) that are supported by a given voice.

" + "documentation": "

Specifies which engines (standard, neural or long-form) are supported by a given voice.

" } }, "documentation": "

Description of the voice.

" diff --git a/apis/quicksight-2018-04-01.min.json b/apis/quicksight-2018-04-01.min.json index 9ef5971415..08e971963f 100644 --- a/apis/quicksight-2018-04-01.min.json +++ b/apis/quicksight-2018-04-01.min.json @@ -262,6 +262,9 @@ }, "FolderArns": { "shape": "Sm3" + }, + "LinkSharingConfiguration": { + "shape": "Smr" } } }, @@ -301,38 +304,38 @@ "DataSetId": {}, "Name": {}, "PhysicalTableMap": { - "shape": "Smv" + "shape": "Smw" }, "LogicalTableMap": { - "shape": "Snf" + "shape": "Sng" }, "ImportMode": {}, "ColumnGroups": { - "shape": "Som" + "shape": "Son" }, "FieldFolders": { - "shape": "Sos" + "shape": "Sot" }, "Permissions": { "shape": "S19" }, "RowLevelPermissionDataSet": { - "shape": "Sox" + "shape": "Soy" }, "RowLevelPermissionTagConfiguration": { - "shape": "Sp1" + "shape": "Sp2" }, "ColumnLevelPermissionRules": { - "shape": "Sp9" + "shape": "Spa" }, "Tags": { "shape": "Sb" }, "DataSetUsageConfiguration": { - "shape": "Spd" + "shape": "Spe" }, "DatasetParameters": { - "shape": "Spe" + "shape": "Spf" }, "FolderArns": { "shape": "Sm3" @@ -375,19 +378,19 @@ "Name": {}, "Type": {}, "DataSourceParameters": { - "shape": "Spt" + "shape": "Spu" }, "Credentials": { - "shape": "Sr6" + "shape": "Sra" }, "Permissions": { "shape": "S19" }, "VpcConnectionProperties": { - "shape": "Srd" + "shape": "Srh" }, "SslProperties": { - "shape": "Sre" + "shape": "Sri" }, "Tags": { "shape": "Sb" @@ -532,7 +535,7 @@ "type": "structure", "members": { "Group": { - "shape": "Sru" + "shape": "Sry" }, "RequestId": {}, "Status": { @@ -578,7 +581,7 @@ "type": "structure", "members": { "GroupMember": { - "shape": "Sry" + "shape": "Ss2" }, "RequestId": {}, "Status": { @@ -609,7 +612,7 @@ "AssignmentStatus": {}, "PolicyArn": {}, "Identities": { - "shape": "Ss2" + "shape": "Ss6" }, "Namespace": { "location": "uri", @@ -625,7 +628,7 @@ "AssignmentStatus": {}, "PolicyArn": {}, "Identities": { - "shape": "Ss2" + "shape": "Ss6" }, "RequestId": {}, "Status": { @@ -737,7 +740,7 @@ "locationName": "AwsAccountId" }, "Schedule": { - "shape": "Ssf" + "shape": "Ssj" } } }, @@ -754,6 +757,48 @@ } } }, + "CreateRoleMembership": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}" + }, + "input": { + "type": "structure", + "required": [ + "MemberName", + "AwsAccountId", + "Namespace", + "Role" + ], + "members": { + "MemberName": { + "location": "uri", + "locationName": "MemberName" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + }, + "Role": { + "location": "uri", + "locationName": "Role" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "CreateTemplate": { "http": { "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" @@ -778,14 +823,14 @@ "shape": "S19" }, "SourceEntity": { - "shape": "Sso" + "shape": "Ssv" }, "Tags": { "shape": "Sb" }, "VersionDescription": {}, "Definition": { - "shape": "Ssr" + "shape": "Ssy" }, "ValidationStrategy": { "shape": "Sm1" @@ -841,7 +886,7 @@ "type": "structure", "members": { "TemplateAlias": { - "shape": "St6" + "shape": "Std" }, "Status": { "location": "statusCode", @@ -877,7 +922,7 @@ "BaseThemeId": {}, "VersionDescription": {}, "Configuration": { - "shape": "St9" + "shape": "Stg" }, "Permissions": { "shape": "S19" @@ -936,7 +981,7 @@ "type": "structure", "members": { "ThemeAlias": { - "shape": "Stp" + "shape": "Stw" }, "Status": { "location": "statusCode", @@ -964,7 +1009,7 @@ }, "TopicId": {}, "Topic": { - "shape": "Sts" + "shape": "Stz" }, "Tags": { "shape": "Sb" @@ -1009,7 +1054,7 @@ "DatasetArn": {}, "DatasetName": {}, "RefreshSchedule": { - "shape": "Svg" + "shape": "Svn" } } }, @@ -1049,13 +1094,13 @@ "VPCConnectionId": {}, "Name": {}, "SubnetIds": { - "shape": "Svl" + "shape": "Svs" }, "SecurityGroupIds": { - "shape": "Svn" + "shape": "Svu" }, "DnsResolvers": { - "shape": "Svp" + "shape": "Svw" }, "RoleArn": {}, "Tags": { @@ -1599,6 +1644,86 @@ } } }, + "DeleteRoleCustomPermission": { + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission" + }, + "input": { + "type": "structure", + "required": [ + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "Role": { + "location": "uri", + "locationName": "Role" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "type": "integer" + } + } + } + }, + "DeleteRoleMembership": { + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}" + }, + "input": { + "type": "structure", + "required": [ + "MemberName", + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "MemberName": { + "location": "uri", + "locationName": "MemberName" + }, + "Role": { + "location": "uri", + "locationName": "Role" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "DeleteTemplate": { "http": { "method": "DELETE", @@ -2108,10 +2233,10 @@ "Name": {}, "Status": {}, "Errors": { - "shape": "Sxj" + "shape": "Sxu" }, "DataSetArns": { - "shape": "Sxo" + "shape": "Sxz" }, "ThemeArn": {}, "CreatedTime": { @@ -2121,10 +2246,7 @@ "type": "timestamp" }, "Sheets": { - "shape": "Sxp" - }, - "Options": { - "shape": "Slz" + "shape": "Sy0" } } }, @@ -2164,7 +2286,7 @@ "AnalysisId": {}, "Name": {}, "Errors": { - "shape": "Sxj" + "shape": "Sxu" }, "ResourceStatus": {}, "ThemeArn": {}, @@ -2243,7 +2365,9 @@ "type": "structure", "members": { "JobStatus": {}, - "DownloadUrl": {}, + "DownloadUrl": { + "shape": "Sy9" + }, "Errors": { "type": "list", "member": { @@ -2262,19 +2386,38 @@ "AssetBundleExportJobId": {}, "AwsAccountId": {}, "ResourceArns": { - "shape": "Sy0" + "shape": "Syc" }, "IncludeAllDependencies": { "type": "boolean" }, "ExportFormat": {}, "CloudFormationOverridePropertyConfiguration": { - "shape": "Sy2" + "shape": "Sye" }, "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" + }, + "IncludePermissions": { + "type": "boolean" + }, + "IncludeTags": { + "type": "boolean" + }, + "ValidationStrategy": { + "shape": "Sz8" + }, + "Warnings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Message": {} + } + } } } } @@ -2306,10 +2449,10 @@ "members": { "JobStatus": {}, "Errors": { - "shape": "Syz" + "shape": "Sze" }, "RollbackErrors": { - "shape": "Syz" + "shape": "Sze" }, "Arn": {}, "CreatedTime": { @@ -2320,18 +2463,29 @@ "AssetBundleImportSource": { "type": "structure", "members": { - "Body": {}, + "Body": { + "shape": "Sy9" + }, "S3Uri": {} } }, "OverrideParameters": { - "shape": "Sz3" + "shape": "Szi" }, "FailureAction": {}, "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" + }, + "OverridePermissions": { + "shape": "S101" + }, + "OverrideTags": { + "shape": "S10h" + }, + "OverrideValidationStrategy": { + "shape": "S10u" } } } @@ -2383,7 +2537,7 @@ "type": "timestamp" }, "Errors": { - "shape": "Szq" + "shape": "S10z" }, "VersionNumber": { "type": "long" @@ -2392,15 +2546,12 @@ "Arn": {}, "SourceEntityArn": {}, "DataSetArns": { - "shape": "Sxo" + "shape": "Sxz" }, "Description": {}, "ThemeArn": {}, "Sheets": { - "shape": "Sxp" - }, - "Options": { - "shape": "Slz" + "shape": "Sy0" } } }, @@ -2459,7 +2610,7 @@ "members": { "DashboardId": {}, "Errors": { - "shape": "Szq" + "shape": "S10z" }, "Name": {}, "ResourceStatus": {}, @@ -2514,7 +2665,7 @@ }, "RequestId": {}, "LinkSharingConfiguration": { - "shape": "Szx" + "shape": "Smr" } } } @@ -2570,7 +2721,7 @@ } }, "SnapshotConfiguration": { - "shape": "S104" + "shape": "S11c" }, "Arn": {}, "JobStatus": {}, @@ -2639,7 +2790,7 @@ "type": "structure", "members": { "Files": { - "shape": "S107" + "shape": "S11f" }, "S3Results": { "type": "list", @@ -2647,11 +2798,10 @@ "type": "structure", "members": { "S3DestinationConfiguration": { - "shape": "S10g" + "shape": "S11o" }, "S3Uri": { - "type": "string", - "sensitive": true + "shape": "Sy9" }, "ErrorInfo": { "type": "list", @@ -2727,10 +2877,10 @@ "type": "timestamp" }, "PhysicalTableMap": { - "shape": "Smv" + "shape": "Smw" }, "LogicalTableMap": { - "shape": "Snf" + "shape": "Sng" }, "OutputColumns": { "type": "list", @@ -2749,25 +2899,25 @@ "type": "long" }, "ColumnGroups": { - "shape": "Som" + "shape": "Son" }, "FieldFolders": { - "shape": "Sos" + "shape": "Sot" }, "RowLevelPermissionDataSet": { - "shape": "Sox" + "shape": "Soy" }, "RowLevelPermissionTagConfiguration": { - "shape": "Sp1" + "shape": "Sp2" }, "ColumnLevelPermissionRules": { - "shape": "Sp9" + "shape": "Spa" }, "DataSetUsageConfiguration": { - "shape": "Spd" + "shape": "Spe" }, "DatasetParameters": { - "shape": "Spe" + "shape": "Spf" } } }, @@ -2848,7 +2998,7 @@ "type": "integer" }, "DataSetRefreshProperties": { - "shape": "S115" + "shape": "S12c" } } } @@ -2879,7 +3029,7 @@ "type": "structure", "members": { "DataSource": { - "shape": "S11d" + "shape": "S12k" }, "RequestId": {}, "Status": { @@ -3115,7 +3265,7 @@ "type": "structure", "members": { "Group": { - "shape": "Sru" + "shape": "Sry" }, "RequestId": {}, "Status": { @@ -3161,7 +3311,7 @@ "type": "structure", "members": { "GroupMember": { - "shape": "Sry" + "shape": "Ss2" }, "RequestId": {}, "Status": { @@ -3209,7 +3359,7 @@ "AssignmentName": {}, "PolicyArn": {}, "Identities": { - "shape": "Ss2" + "shape": "Ss6" }, "AssignmentStatus": {} } @@ -3253,7 +3403,7 @@ "type": "structure", "members": { "Ingestion": { - "shape": "S120" + "shape": "S137" }, "RequestId": {}, "Status": { @@ -3285,7 +3435,7 @@ "members": { "AwsAccountId": {}, "IpRestrictionRuleMap": { - "shape": "S129" + "shape": "S13g" }, "Enabled": { "type": "boolean" @@ -3324,7 +3474,7 @@ "type": "structure", "members": { "Namespace": { - "shape": "S12e" + "shape": "S13l" }, "RequestId": {}, "Status": { @@ -3365,7 +3515,7 @@ "type": "structure", "members": { "RefreshSchedule": { - "shape": "Ssf" + "shape": "Ssj" }, "Status": { "location": "statusCode", @@ -3376,6 +3526,44 @@ } } }, + "DescribeRoleCustomPermission": { + "http": { + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission" + }, + "input": { + "type": "structure", + "required": [ + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "Role": { + "location": "uri", + "locationName": "Role" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomPermissionsName": {}, + "RequestId": {}, + "Status": { + "type": "integer" + } + } + } + }, "DescribeTemplate": { "http": { "method": "GET", @@ -3422,23 +3610,20 @@ "type": "timestamp" }, "Errors": { - "shape": "S12n" + "shape": "S13x" }, "VersionNumber": { "type": "long" }, "Status": {}, "DataSetConfigurations": { - "shape": "Sss" + "shape": "Ssz" }, "Description": {}, "SourceEntityArn": {}, "ThemeArn": {}, "Sheets": { - "shape": "Sxp" - }, - "Options": { - "shape": "Slz" + "shape": "Sy0" } } }, @@ -3490,7 +3675,7 @@ "type": "structure", "members": { "TemplateAlias": { - "shape": "St6" + "shape": "Std" }, "Status": { "location": "statusCode", @@ -3537,12 +3722,12 @@ "Name": {}, "TemplateId": {}, "Errors": { - "shape": "S12n" + "shape": "S13x" }, "ResourceStatus": {}, "ThemeArn": {}, "Definition": { - "shape": "Ssr" + "shape": "Ssy" }, "Status": { "location": "statusCode", @@ -3643,7 +3828,7 @@ "type": "timestamp" }, "Configuration": { - "shape": "St9" + "shape": "Stg" }, "Errors": { "type": "list", @@ -3706,7 +3891,7 @@ "type": "structure", "members": { "ThemeAlias": { - "shape": "Stp" + "shape": "Stw" }, "Status": { "location": "statusCode", @@ -3782,7 +3967,7 @@ "Arn": {}, "TopicId": {}, "Topic": { - "shape": "Sts" + "shape": "Stz" }, "RequestId": {}, "Status": { @@ -3910,7 +4095,7 @@ "TopicArn": {}, "DatasetArn": {}, "RefreshSchedule": { - "shape": "Svg" + "shape": "Svn" }, "Status": { "location": "statusCode", @@ -3951,7 +4136,7 @@ "type": "structure", "members": { "User": { - "shape": "S13l" + "shape": "S14v" }, "RequestId": {}, "Status": { @@ -3994,15 +4179,15 @@ "Name": {}, "VPCId": {}, "SecurityGroupIds": { - "shape": "Svn" + "shape": "Svu" }, "DnsResolvers": { - "shape": "Su9" + "shape": "Sug" }, "Status": {}, "AvailabilityStatus": {}, "NetworkInterfaces": { - "shape": "S13s" + "shape": "S151" }, "RoleArn": {}, "CreatedTime": { @@ -4042,7 +4227,7 @@ }, "Namespace": {}, "SessionTags": { - "shape": "S13y" + "shape": "S157" }, "AuthorizedResourceArns": { "type": "list", @@ -4067,7 +4252,7 @@ ], "members": { "InitialDashboardVisualId": { - "shape": "S144" + "shape": "S15d" } } }, @@ -4083,7 +4268,7 @@ } }, "AllowedDomains": { - "shape": "Su9" + "shape": "Sug" } } }, @@ -4097,7 +4282,7 @@ ], "members": { "EmbedUrl": { - "shape": "S147" + "shape": "S15g" }, "Status": { "location": "statusCode", @@ -4142,7 +4327,7 @@ "type": "structure", "members": { "StatePersistence": { - "shape": "S14c" + "shape": "S15l" }, "Bookmarks": { "type": "structure", @@ -4167,7 +4352,7 @@ "type": "structure", "members": { "StatePersistence": { - "shape": "S14c" + "shape": "S15l" } } } @@ -4186,14 +4371,14 @@ ], "members": { "InitialDashboardVisualId": { - "shape": "S144" + "shape": "S15d" } } } } }, "AllowedDomains": { - "shape": "Su9" + "shape": "Sug" } } }, @@ -4206,7 +4391,7 @@ ], "members": { "EmbedUrl": { - "shape": "S147" + "shape": "S15g" }, "Status": { "location": "statusCode", @@ -4281,7 +4466,7 @@ "type": "structure", "members": { "EmbedUrl": { - "shape": "S147" + "shape": "S15g" }, "Status": { "location": "statusCode", @@ -4325,7 +4510,7 @@ "type": "structure", "members": { "EmbedUrl": { - "shape": "S147" + "shape": "S15g" }, "Status": { "location": "statusCode", @@ -4365,7 +4550,7 @@ "type": "structure", "members": { "AnalysisSummaryList": { - "shape": "S14t" + "shape": "S162" }, "NextToken": {}, "Status": { @@ -4419,7 +4604,13 @@ "IncludeAllDependencies": { "type": "boolean" }, - "ExportFormat": {} + "ExportFormat": {}, + "IncludePermissions": { + "type": "boolean" + }, + "IncludeTags": { + "type": "boolean" + } } } }, @@ -4576,7 +4767,7 @@ "type": "structure", "members": { "DashboardSummaryList": { - "shape": "S159" + "shape": "S16i" }, "NextToken": {}, "Status": { @@ -4617,7 +4808,7 @@ "type": "structure", "members": { "DataSetSummaries": { - "shape": "S15d" + "shape": "S16m" }, "NextToken": {}, "RequestId": {}, @@ -4660,7 +4851,7 @@ "DataSources": { "type": "list", "member": { - "shape": "S11d" + "shape": "S12k" } }, "NextToken": {}, @@ -4759,7 +4950,7 @@ "type": "integer" }, "FolderSummaryList": { - "shape": "S15o" + "shape": "S16x" }, "NextToken": {}, "RequestId": {} @@ -4808,7 +4999,7 @@ "GroupMemberList": { "type": "list", "member": { - "shape": "Sry" + "shape": "Ss2" } }, "NextToken": {}, @@ -4855,7 +5046,7 @@ "type": "structure", "members": { "GroupList": { - "shape": "S15v" + "shape": "S174" }, "NextToken": {}, "RequestId": {}, @@ -5018,7 +5209,7 @@ "Ingestions": { "type": "list", "member": { - "shape": "S120" + "shape": "S137" } }, "NextToken": {}, @@ -5062,7 +5253,7 @@ "Namespaces": { "type": "list", "member": { - "shape": "S12e" + "shape": "S13l" } }, "NextToken": {}, @@ -5102,7 +5293,7 @@ "RefreshSchedules": { "type": "list", "member": { - "shape": "Ssf" + "shape": "Ssj" } }, "Status": { @@ -5113,6 +5304,57 @@ } } }, + "ListRoleMemberships": { + "http": { + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members" + }, + "input": { + "type": "structure", + "required": [ + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "Role": { + "location": "uri", + "locationName": "Role" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + } + } + }, + "output": { + "type": "structure", + "members": { + "MembersList": { + "shape": "Sk" + }, + "NextToken": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "ListTagsForResource": { "http": { "method": "GET", @@ -5181,7 +5423,7 @@ "TemplateAliasList": { "type": "list", "member": { - "shape": "St6" + "shape": "Std" } }, "Status": { @@ -5348,7 +5590,7 @@ "ThemeAliasList": { "type": "list", "member": { - "shape": "Stp" + "shape": "Stw" } }, "Status": { @@ -5518,7 +5760,7 @@ "DatasetArn": {}, "DatasetName": {}, "RefreshSchedule": { - "shape": "Svg" + "shape": "Svn" } } } @@ -5620,7 +5862,7 @@ "type": "structure", "members": { "GroupList": { - "shape": "S15v" + "shape": "S174" }, "NextToken": {}, "RequestId": {}, @@ -5668,7 +5910,7 @@ "UserList": { "type": "list", "member": { - "shape": "S13l" + "shape": "S14v" } }, "NextToken": {}, @@ -5719,15 +5961,15 @@ "Name": {}, "VPCId": {}, "SecurityGroupIds": { - "shape": "Svn" + "shape": "Svu" }, "DnsResolvers": { - "shape": "Su9" + "shape": "Sug" }, "Status": {}, "AvailabilityStatus": {}, "NetworkInterfaces": { - "shape": "S13s" + "shape": "S151" }, "RoleArn": {}, "CreatedTime": { @@ -5770,7 +6012,7 @@ "locationName": "DataSetId" }, "DataSetRefreshProperties": { - "shape": "S115" + "shape": "S12c" } } }, @@ -5826,7 +6068,7 @@ "type": "structure", "members": { "User": { - "shape": "S13l" + "shape": "S14v" }, "UserInvitationUrl": {}, "RequestId": {}, @@ -5907,7 +6149,7 @@ "type": "structure", "members": { "AnalysisSummaryList": { - "shape": "S14t" + "shape": "S162" }, "NextToken": {}, "Status": { @@ -5957,7 +6199,7 @@ "type": "structure", "members": { "DashboardSummaryList": { - "shape": "S159" + "shape": "S16i" }, "NextToken": {}, "Status": { @@ -6009,7 +6251,7 @@ "type": "structure", "members": { "DataSetSummaries": { - "shape": "S15d" + "shape": "S16m" }, "NextToken": {}, "Status": { @@ -6127,7 +6369,7 @@ "type": "integer" }, "FolderSummaryList": { - "shape": "S15o" + "shape": "S16x" }, "NextToken": {}, "RequestId": {} @@ -6185,7 +6427,7 @@ "type": "structure", "members": { "GroupList": { - "shape": "S15v" + "shape": "S174" }, "NextToken": {}, "RequestId": {}, @@ -6215,14 +6457,23 @@ }, "AssetBundleExportJobId": {}, "ResourceArns": { - "shape": "Sy0" + "shape": "Syc" }, "IncludeAllDependencies": { "type": "boolean" }, "ExportFormat": {}, "CloudFormationOverridePropertyConfiguration": { - "shape": "Sy2" + "shape": "Sye" + }, + "IncludePermissions": { + "type": "boolean" + }, + "IncludeTags": { + "type": "boolean" + }, + "ValidationStrategy": { + "shape": "Sz8" } } }, @@ -6267,9 +6518,18 @@ } }, "OverrideParameters": { - "shape": "Sz3" + "shape": "Szi" }, - "FailureAction": {} + "FailureAction": {}, + "OverridePermissions": { + "shape": "S101" + }, + "OverrideTags": { + "shape": "S10h" + }, + "OverrideValidationStrategy": { + "shape": "S10u" + } } }, "output": { @@ -6317,7 +6577,7 @@ "type": "structure", "members": { "RowLevelPermissionTags": { - "shape": "S13y" + "shape": "S157" } } } @@ -6325,7 +6585,7 @@ } }, "SnapshotConfiguration": { - "shape": "S104" + "shape": "S11c" } } }, @@ -6556,10 +6816,10 @@ "locationName": "AnalysisId" }, "GrantPermissions": { - "shape": "S19b" + "shape": "S1am" }, "RevokePermissions": { - "shape": "S19b" + "shape": "S1am" } } }, @@ -6655,16 +6915,16 @@ "locationName": "DashboardId" }, "GrantPermissions": { - "shape": "S19b" + "shape": "S1am" }, "RevokePermissions": { - "shape": "S19b" + "shape": "S1am" }, "GrantLinkPermissions": { - "shape": "S19g" + "shape": "S1ar" }, "RevokeLinkPermissions": { - "shape": "S19g" + "shape": "S1ar" } } }, @@ -6682,7 +6942,7 @@ "type": "integer" }, "LinkSharingConfiguration": { - "shape": "Szx" + "shape": "Smr" } } } @@ -6753,32 +7013,32 @@ }, "Name": {}, "PhysicalTableMap": { - "shape": "Smv" + "shape": "Smw" }, "LogicalTableMap": { - "shape": "Snf" + "shape": "Sng" }, "ImportMode": {}, "ColumnGroups": { - "shape": "Som" + "shape": "Son" }, "FieldFolders": { - "shape": "Sos" + "shape": "Sot" }, "RowLevelPermissionDataSet": { - "shape": "Sox" + "shape": "Soy" }, "RowLevelPermissionTagConfiguration": { - "shape": "Sp1" + "shape": "Sp2" }, "ColumnLevelPermissionRules": { - "shape": "Sp9" + "shape": "Spa" }, "DataSetUsageConfiguration": { - "shape": "Spd" + "shape": "Spe" }, "DatasetParameters": { - "shape": "Spe" + "shape": "Spf" } } }, @@ -6860,16 +7120,16 @@ }, "Name": {}, "DataSourceParameters": { - "shape": "Spt" + "shape": "Spu" }, "Credentials": { - "shape": "Sr6" + "shape": "Sra" }, "VpcConnectionProperties": { - "shape": "Srd" + "shape": "Srh" }, "SslProperties": { - "shape": "Sre" + "shape": "Sri" } } }, @@ -7039,7 +7299,7 @@ "type": "structure", "members": { "Group": { - "shape": "Sru" + "shape": "Sry" }, "RequestId": {}, "Status": { @@ -7077,7 +7337,7 @@ "AssignmentStatus": {}, "PolicyArn": {}, "Identities": { - "shape": "Ss2" + "shape": "Ss6" } } }, @@ -7088,7 +7348,7 @@ "AssignmentId": {}, "PolicyArn": {}, "Identities": { - "shape": "Ss2" + "shape": "Ss6" }, "AssignmentStatus": {}, "RequestId": {}, @@ -7114,7 +7374,7 @@ "locationName": "AwsAccountId" }, "IpRestrictionRuleMap": { - "shape": "S129" + "shape": "S13g" }, "Enabled": { "type": "boolean" @@ -7172,34 +7432,73 @@ "input": { "type": "structure", "required": [ - "DataSetId", + "DataSetId", + "AwsAccountId", + "Schedule" + ], + "members": { + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Schedule": { + "shape": "Ssj" + } + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {}, + "ScheduleId": {}, + "Arn": {} + } + } + }, + "UpdateRoleCustomPermission": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission" + }, + "input": { + "type": "structure", + "required": [ + "CustomPermissionsName", + "Role", "AwsAccountId", - "Schedule" + "Namespace" ], "members": { - "DataSetId": { + "CustomPermissionsName": {}, + "Role": { "location": "uri", - "locationName": "DataSetId" + "locationName": "Role" }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Schedule": { - "shape": "Ssf" + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { + "RequestId": {}, "Status": { - "location": "statusCode", "type": "integer" - }, - "RequestId": {}, - "ScheduleId": {}, - "Arn": {} + } } } }, @@ -7224,12 +7523,12 @@ "locationName": "TemplateId" }, "SourceEntity": { - "shape": "Sso" + "shape": "Ssv" }, "VersionDescription": {}, "Name": {}, "Definition": { - "shape": "Ssr" + "shape": "Ssy" }, "ValidationStrategy": { "shape": "Sm1" @@ -7286,7 +7585,7 @@ "type": "structure", "members": { "TemplateAlias": { - "shape": "St6" + "shape": "Std" }, "Status": { "location": "statusCode", @@ -7317,10 +7616,10 @@ "locationName": "TemplateId" }, "GrantPermissions": { - "shape": "S19b" + "shape": "S1am" }, "RevokePermissions": { - "shape": "S19b" + "shape": "S1am" } } }, @@ -7365,7 +7664,7 @@ "BaseThemeId": {}, "VersionDescription": {}, "Configuration": { - "shape": "St9" + "shape": "Stg" } } }, @@ -7419,7 +7718,7 @@ "type": "structure", "members": { "ThemeAlias": { - "shape": "Stp" + "shape": "Stw" }, "Status": { "location": "statusCode", @@ -7450,10 +7749,10 @@ "locationName": "ThemeId" }, "GrantPermissions": { - "shape": "S19b" + "shape": "S1am" }, "RevokePermissions": { - "shape": "S19b" + "shape": "S1am" } } }, @@ -7495,7 +7794,7 @@ "locationName": "TopicId" }, "Topic": { - "shape": "Sts" + "shape": "Stz" } } }, @@ -7534,10 +7833,10 @@ "locationName": "TopicId" }, "GrantPermissions": { - "shape": "S19b" + "shape": "S1am" }, "RevokePermissions": { - "shape": "S19b" + "shape": "S1am" } } }, @@ -7584,7 +7883,7 @@ "locationName": "DatasetId" }, "RefreshSchedule": { - "shape": "Svg" + "shape": "Svn" } } }, @@ -7644,7 +7943,7 @@ "type": "structure", "members": { "User": { - "shape": "S13l" + "shape": "S14v" }, "RequestId": {}, "Status": { @@ -7680,13 +7979,13 @@ }, "Name": {}, "SubnetIds": { - "shape": "Svl" + "shape": "Svs" }, "SecurityGroupIds": { - "shape": "Svn" + "shape": "Svu" }, "DnsResolvers": { - "shape": "Svp" + "shape": "Svw" }, "RoleArn": {} } @@ -7848,11 +8147,14 @@ "members": { "Principal": {}, "Actions": { - "type": "list", - "member": {} + "shape": "S1c" } } }, + "S1c": { + "type": "list", + "member": {} + }, "S1d": { "type": "structure", "members": { @@ -13803,7 +14105,15 @@ } } }, - "Smv": { + "Smr": { + "type": "structure", + "members": { + "Permissions": { + "shape": "S19" + } + } + }, + "Smw": { "type": "map", "key": {}, "value": { @@ -13822,7 +14132,7 @@ "Schema": {}, "Name": {}, "InputColumns": { - "shape": "Sn2" + "shape": "Sn3" } } }, @@ -13838,7 +14148,7 @@ "Name": {}, "SqlQuery": {}, "Columns": { - "shape": "Sn2" + "shape": "Sn3" } } }, @@ -13865,14 +14175,14 @@ } }, "InputColumns": { - "shape": "Sn2" + "shape": "Sn3" } } } } } }, - "Sn2": { + "Sn3": { "type": "list", "member": { "type": "structure", @@ -13887,7 +14197,7 @@ } } }, - "Snf": { + "Sng": { "type": "map", "key": {}, "value": { @@ -14027,16 +14337,16 @@ "type": "structure", "members": { "StringStaticValues": { - "shape": "So8" + "shape": "So9" }, "DecimalStaticValues": { - "shape": "Soa" + "shape": "Sob" }, "DateTimeStaticValues": { - "shape": "Soc" + "shape": "Sod" }, "IntegerStaticValues": { - "shape": "Soe" + "shape": "Sof" } } } @@ -14060,10 +14370,10 @@ "LeftOperand": {}, "RightOperand": {}, "LeftJoinKeyProperties": { - "shape": "Soi" + "shape": "Soj" }, "RightJoinKeyProperties": { - "shape": "Soi" + "shape": "Soj" }, "Type": {}, "OnClause": {} @@ -14076,29 +14386,29 @@ } } }, - "So8": { + "So9": { "type": "list", "member": {} }, - "Soa": { + "Sob": { "type": "list", "member": { "type": "double" } }, - "Soc": { + "Sod": { "type": "list", "member": { "type": "timestamp" } }, - "Soe": { + "Sof": { "type": "list", "member": { "type": "long" } }, - "Soi": { + "Soj": { "type": "structure", "members": { "UniqueKey": { @@ -14106,7 +14416,7 @@ } } }, - "Som": { + "Son": { "type": "list", "member": { "type": "structure", @@ -14129,7 +14439,7 @@ } } }, - "Sos": { + "Sot": { "type": "map", "key": {}, "value": { @@ -14143,7 +14453,7 @@ } } }, - "Sox": { + "Soy": { "type": "structure", "required": [ "Arn", @@ -14157,7 +14467,7 @@ "Status": {} } }, - "Sp1": { + "Sp2": { "type": "structure", "required": [ "TagRules" @@ -14177,7 +14487,7 @@ "ColumnName": {}, "TagMultiValueDelimiter": {}, "MatchAllValue": { - "shape": "Sp6" + "shape": "Sp7" } } } @@ -14191,11 +14501,11 @@ } } }, - "Sp6": { + "Sp7": { "type": "string", "sensitive": true }, - "Sp9": { + "Spa": { "type": "list", "member": { "type": "structure", @@ -14211,7 +14521,7 @@ } } }, - "Spd": { + "Spe": { "type": "structure", "members": { "DisableUseAsDirectQuerySource": { @@ -14222,7 +14532,7 @@ } } }, - "Spe": { + "Spf": { "type": "list", "member": { "type": "structure", @@ -14242,7 +14552,7 @@ "type": "structure", "members": { "StaticValues": { - "shape": "So8" + "shape": "So9" } } } @@ -14263,7 +14573,7 @@ "type": "structure", "members": { "StaticValues": { - "shape": "Soa" + "shape": "Sob" } } } @@ -14284,7 +14594,7 @@ "type": "structure", "members": { "StaticValues": { - "shape": "Soe" + "shape": "Sof" } } } @@ -14306,7 +14616,7 @@ "type": "structure", "members": { "StaticValues": { - "shape": "Soc" + "shape": "Sod" } } } @@ -14315,7 +14625,7 @@ } } }, - "Spt": { + "Spu": { "type": "structure", "members": { "AmazonElasticsearchParameters": { @@ -14665,10 +14975,20 @@ }, "Catalog": {} } + }, + "BigQueryParameters": { + "type": "structure", + "required": [ + "ProjectId" + ], + "members": { + "ProjectId": {}, + "DataSetRegion": {} + } } } }, - "Sr6": { + "Sra": { "type": "structure", "members": { "CredentialPair": { @@ -14681,7 +15001,7 @@ "Username": {}, "Password": {}, "AlternateDataSourceParameters": { - "shape": "Sra" + "shape": "Sre" } } }, @@ -14690,13 +15010,13 @@ }, "sensitive": true }, - "Sra": { + "Sre": { "type": "list", "member": { - "shape": "Spt" + "shape": "Spu" } }, - "Srd": { + "Srh": { "type": "structure", "required": [ "VpcConnectionArn" @@ -14705,7 +15025,7 @@ "VpcConnectionArn": {} } }, - "Sre": { + "Sri": { "type": "structure", "members": { "DisableSsl": { @@ -14713,7 +15033,7 @@ } } }, - "Sru": { + "Sry": { "type": "structure", "members": { "Arn": {}, @@ -14722,14 +15042,14 @@ "PrincipalId": {} } }, - "Sry": { + "Ss2": { "type": "structure", "members": { "Arn": {}, "MemberName": {} } }, - "Ss2": { + "Ss6": { "type": "map", "key": {}, "value": { @@ -14737,7 +15057,7 @@ "member": {} } }, - "Ssf": { + "Ssj": { "type": "structure", "required": [ "ScheduleId", @@ -14771,7 +15091,7 @@ "Arn": {} } }, - "Sso": { + "Ssv": { "type": "structure", "members": { "SourceAnalysis": { @@ -14798,14 +15118,14 @@ } } }, - "Ssr": { + "Ssy": { "type": "structure", "required": [ "DataSetConfigurations" ], "members": { "DataSetConfigurations": { - "shape": "Sss" + "shape": "Ssz" }, "Sheets": { "shape": "S1l" @@ -14830,7 +15150,7 @@ } } }, - "Sss": { + "Ssz": { "type": "list", "member": { "type": "structure", @@ -14873,7 +15193,7 @@ } } }, - "St6": { + "Std": { "type": "structure", "members": { "AliasName": {}, @@ -14883,17 +15203,17 @@ } } }, - "St9": { + "Stg": { "type": "structure", "members": { "DataColorPalette": { "type": "structure", "members": { "Colors": { - "shape": "Stb" + "shape": "Sti" }, "MinMaxGradient": { - "shape": "Stb" + "shape": "Sti" }, "EmptyFillColor": {} } @@ -14974,11 +15294,11 @@ } } }, - "Stb": { + "Sti": { "type": "list", "member": {} }, - "Stp": { + "Stw": { "type": "structure", "members": { "Arn": {}, @@ -14988,7 +15308,7 @@ } } }, - "Sts": { + "Stz": { "type": "structure", "members": { "Name": {}, @@ -15024,7 +15344,7 @@ "FilterClass": {}, "FilterName": {}, "FilterSynonyms": { - "shape": "Su1" + "shape": "Su8" }, "OperandFieldName": {}, "FilterType": {}, @@ -15042,7 +15362,7 @@ "type": "structure", "members": { "ValueList": { - "shape": "Su9" + "shape": "Sug" } } } @@ -15058,7 +15378,7 @@ "type": "structure", "members": { "Constant": { - "shape": "Sub" + "shape": "Sui" }, "Aggregation": {} } @@ -15070,7 +15390,7 @@ "type": "boolean" }, "Constant": { - "shape": "Sue" + "shape": "Sul" }, "Aggregation": {} } @@ -15082,7 +15402,7 @@ "type": "boolean" }, "Constant": { - "shape": "Sue" + "shape": "Sul" } } }, @@ -15092,7 +15412,7 @@ "TimeGranularity": {}, "RelativeDateFilterFunction": {}, "Constant": { - "shape": "Sub" + "shape": "Sui" } } } @@ -15111,7 +15431,7 @@ "ColumnFriendlyName": {}, "ColumnDescription": {}, "ColumnSynonyms": { - "shape": "Su1" + "shape": "Su8" }, "ColumnDataRole": {}, "Aggregation": {}, @@ -15122,26 +15442,26 @@ "type": "boolean" }, "ComparativeOrder": { - "shape": "Suo" + "shape": "Suv" }, "SemanticType": { - "shape": "Sur" + "shape": "Suy" }, "TimeGranularity": {}, "AllowedAggregations": { - "shape": "Sut" + "shape": "Sv0" }, "NotAllowedAggregations": { - "shape": "Sut" + "shape": "Sv0" }, "DefaultFormatting": { - "shape": "Suv" + "shape": "Sv2" }, "NeverAggregateInFilter": { "type": "boolean" }, "CellValueSynonyms": { - "shape": "Sv0" + "shape": "Sv7" }, "NonAdditive": { "type": "boolean" @@ -15164,7 +15484,7 @@ "shape": "S4r" }, "CalculatedFieldSynonyms": { - "shape": "Su1" + "shape": "Su8" }, "IsIncludedInTopic": { "type": "boolean" @@ -15175,26 +15495,26 @@ "ColumnDataRole": {}, "TimeGranularity": {}, "DefaultFormatting": { - "shape": "Suv" + "shape": "Sv2" }, "Aggregation": {}, "ComparativeOrder": { - "shape": "Suo" + "shape": "Suv" }, "SemanticType": { - "shape": "Sur" + "shape": "Suy" }, "AllowedAggregations": { - "shape": "Sut" + "shape": "Sv0" }, "NotAllowedAggregations": { - "shape": "Sut" + "shape": "Sv0" }, "NeverAggregateInFilter": { "type": "boolean" }, "CellValueSynonyms": { - "shape": "Sv0" + "shape": "Sv7" }, "NonAdditive": { "type": "boolean" @@ -15213,7 +15533,7 @@ "EntityName": {}, "EntityDescription": {}, "EntitySynonyms": { - "shape": "Su1" + "shape": "Su8" }, "SemanticEntityType": { "type": "structure", @@ -15221,7 +15541,7 @@ "TypeName": {}, "SubTypeName": {}, "TypeParameters": { - "shape": "Sus" + "shape": "Suz" } } }, @@ -15256,15 +15576,15 @@ } } }, - "Su1": { + "Su8": { "type": "list", "member": {} }, - "Su9": { + "Sug": { "type": "list", "member": {} }, - "Sub": { + "Sui": { "type": "structure", "members": { "ConstantType": {}, @@ -15272,7 +15592,7 @@ }, "sensitive": true }, - "Sue": { + "Sul": { "type": "structure", "members": { "ConstantType": {}, @@ -15286,23 +15606,23 @@ }, "sensitive": true }, - "Suo": { + "Suv": { "type": "structure", "members": { "UseOrdering": {}, "SpecifedOrder": { - "shape": "Su9" + "shape": "Sug" }, "TreatUndefinedSpecifiedValues": {} } }, - "Sur": { + "Suy": { "type": "structure", "members": { "TypeName": {}, "SubTypeName": {}, "TypeParameters": { - "shape": "Sus" + "shape": "Suz" }, "TruthyCellValue": { "shape": "Sw" @@ -15318,16 +15638,16 @@ } } }, - "Sus": { + "Suz": { "type": "map", "key": {}, "value": {} }, - "Sut": { + "Sv0": { "type": "list", "member": {} }, - "Suv": { + "Sv2": { "type": "structure", "members": { "DisplayFormat": {}, @@ -15362,19 +15682,19 @@ } } }, - "Sv0": { + "Sv7": { "type": "list", "member": { "type": "structure", "members": { "CellValue": {}, "Synonyms": { - "shape": "Su9" + "shape": "Sug" } } } }, - "Svg": { + "Svn": { "type": "structure", "required": [ "IsEnabled", @@ -15395,19 +15715,19 @@ "TopicScheduleType": {} } }, - "Svl": { + "Svs": { "type": "list", "member": {} }, - "Svn": { + "Svu": { "type": "list", "member": {} }, - "Svp": { + "Svw": { "type": "list", "member": {} }, - "Sxj": { + "Sxu": { "type": "list", "member": { "type": "structure", @@ -15415,12 +15735,12 @@ "Type": {}, "Message": {}, "ViolatedEntities": { - "shape": "Sxm" + "shape": "Sxx" } } } }, - "Sxm": { + "Sxx": { "type": "list", "member": { "type": "structure", @@ -15429,11 +15749,11 @@ } } }, - "Sxo": { + "Sxz": { "type": "list", "member": {} }, - "Sxp": { + "Sy0": { "type": "list", "member": { "type": "structure", @@ -15443,11 +15763,15 @@ } } }, - "Sy0": { + "Sy9": { + "type": "string", + "sensitive": true + }, + "Syc": { "type": "list", "member": {} }, - "Sy2": { + "Sye": { "type": "structure", "members": { "ResourceIdOverrideConfiguration": { @@ -15463,6 +15787,7 @@ "member": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -15479,6 +15804,7 @@ "member": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -15495,6 +15821,7 @@ "member": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -15511,6 +15838,7 @@ "member": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -15527,6 +15855,7 @@ "member": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -15543,6 +15872,7 @@ "member": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -15559,6 +15889,7 @@ "member": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -15572,7 +15903,15 @@ } } }, - "Syz": { + "Sz8": { + "type": "structure", + "members": { + "StrictModeForAllResources": { + "type": "boolean" + } + } + }, + "Sze": { "type": "list", "member": { "type": "structure", @@ -15583,7 +15922,7 @@ } } }, - "Sz3": { + "Szi": { "type": "structure", "members": { "ResourceIdOverrideConfiguration": { @@ -15603,13 +15942,13 @@ "VPCConnectionId": {}, "Name": {}, "SubnetIds": { - "shape": "Svl" + "shape": "Svs" }, "SecurityGroupIds": { - "shape": "Svn" + "shape": "Svu" }, "DnsResolvers": { - "shape": "Svp" + "shape": "Svw" }, "RoleArn": {} } @@ -15643,13 +15982,13 @@ "DataSourceId": {}, "Name": {}, "DataSourceParameters": { - "shape": "Spt" + "shape": "Spu" }, "VpcConnectionProperties": { - "shape": "Srd" + "shape": "Srh" }, "SslProperties": { - "shape": "Sre" + "shape": "Sri" }, "Credentials": { "type": "structure", @@ -15726,7 +16065,250 @@ } } }, - "Szq": { + "S101": { + "type": "structure", + "members": { + "DataSources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSourceIds", + "Permissions" + ], + "members": { + "DataSourceIds": { + "shape": "S104" + }, + "Permissions": { + "shape": "S106" + } + } + } + }, + "DataSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSetIds", + "Permissions" + ], + "members": { + "DataSetIds": { + "shape": "S104" + }, + "Permissions": { + "shape": "S106" + } + } + } + }, + "Themes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ThemeIds", + "Permissions" + ], + "members": { + "ThemeIds": { + "shape": "S104" + }, + "Permissions": { + "shape": "S106" + } + } + } + }, + "Analyses": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AnalysisIds", + "Permissions" + ], + "members": { + "AnalysisIds": { + "shape": "S104" + }, + "Permissions": { + "shape": "S106" + } + } + } + }, + "Dashboards": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DashboardIds" + ], + "members": { + "DashboardIds": { + "shape": "S104" + }, + "Permissions": { + "shape": "S106" + }, + "LinkSharingConfiguration": { + "type": "structure", + "members": { + "Permissions": { + "shape": "S106" + } + } + } + } + } + } + } + }, + "S104": { + "type": "list", + "member": {} + }, + "S106": { + "type": "structure", + "required": [ + "Principals", + "Actions" + ], + "members": { + "Principals": { + "type": "list", + "member": {} + }, + "Actions": { + "shape": "S1c" + } + } + }, + "S10h": { + "type": "structure", + "members": { + "VPCConnections": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VPCConnectionIds", + "Tags" + ], + "members": { + "VPCConnectionIds": { + "shape": "S104" + }, + "Tags": { + "shape": "Sb" + } + } + } + }, + "DataSources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSourceIds", + "Tags" + ], + "members": { + "DataSourceIds": { + "shape": "S104" + }, + "Tags": { + "shape": "Sb" + } + } + } + }, + "DataSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSetIds", + "Tags" + ], + "members": { + "DataSetIds": { + "shape": "S104" + }, + "Tags": { + "shape": "Sb" + } + } + } + }, + "Themes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ThemeIds", + "Tags" + ], + "members": { + "ThemeIds": { + "shape": "S104" + }, + "Tags": { + "shape": "Sb" + } + } + } + }, + "Analyses": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AnalysisIds", + "Tags" + ], + "members": { + "AnalysisIds": { + "shape": "S104" + }, + "Tags": { + "shape": "Sb" + } + } + } + }, + "Dashboards": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DashboardIds", + "Tags" + ], + "members": { + "DashboardIds": { + "shape": "S104" + }, + "Tags": { + "shape": "Sb" + } + } + } + } + } + }, + "S10u": { + "type": "structure", + "members": { + "StrictModeForAllResources": { + "type": "boolean" + } + } + }, + "S10z": { "type": "list", "member": { "type": "structure", @@ -15734,20 +16316,12 @@ "Type": {}, "Message": {}, "ViolatedEntities": { - "shape": "Sxm" + "shape": "Sxx" } } } }, - "Szx": { - "type": "structure", - "members": { - "Permissions": { - "shape": "S19" - } - } - }, - "S104": { + "S11c": { "type": "structure", "required": [ "FileGroups" @@ -15759,7 +16333,7 @@ "type": "structure", "members": { "Files": { - "shape": "S107" + "shape": "S11f" } } } @@ -15770,7 +16344,7 @@ "S3Destinations": { "type": "list", "member": { - "shape": "S10g" + "shape": "S11o" } } } @@ -15780,7 +16354,7 @@ } } }, - "S107": { + "S11f": { "type": "list", "member": { "type": "structure", @@ -15811,7 +16385,7 @@ } } }, - "S10g": { + "S11o": { "type": "structure", "members": { "BucketConfiguration": { @@ -15829,7 +16403,7 @@ } } }, - "S115": { + "S12c": { "type": "structure", "required": [ "RefreshConfiguration" @@ -15868,7 +16442,7 @@ } } }, - "S11d": { + "S12k": { "type": "structure", "members": { "Arn": {}, @@ -15883,16 +16457,16 @@ "type": "timestamp" }, "DataSourceParameters": { - "shape": "Spt" + "shape": "Spu" }, "AlternateDataSourceParameters": { - "shape": "Sra" + "shape": "Sre" }, "VpcConnectionProperties": { - "shape": "Srd" + "shape": "Srh" }, "SslProperties": { - "shape": "Sre" + "shape": "Sri" }, "ErrorInfo": { "type": "structure", @@ -15904,7 +16478,7 @@ "SecretArn": {} } }, - "S120": { + "S137": { "type": "structure", "required": [ "Arn", @@ -15960,12 +16534,12 @@ "RequestType": {} } }, - "S129": { + "S13g": { "type": "map", "key": {}, "value": {} }, - "S12e": { + "S13l": { "type": "structure", "members": { "Name": {}, @@ -15982,7 +16556,7 @@ } } }, - "S12n": { + "S13x": { "type": "list", "member": { "type": "structure", @@ -15990,12 +16564,12 @@ "Type": {}, "Message": {}, "ViolatedEntities": { - "shape": "Sxm" + "shape": "Sxx" } } } }, - "S13l": { + "S14v": { "type": "structure", "members": { "Arn": {}, @@ -16013,7 +16587,7 @@ "ExternalLoginId": {} } }, - "S13s": { + "S151": { "type": "list", "member": { "type": "structure", @@ -16026,7 +16600,7 @@ } } }, - "S13y": { + "S157": { "type": "list", "member": { "type": "structure", @@ -16037,12 +16611,12 @@ "members": { "Key": {}, "Value": { - "shape": "Sp6" + "shape": "Sp7" } } } }, - "S144": { + "S15d": { "type": "structure", "required": [ "DashboardId", @@ -16055,11 +16629,11 @@ "VisualId": {} } }, - "S147": { + "S15g": { "type": "string", "sensitive": true }, - "S14c": { + "S15l": { "type": "structure", "required": [ "Enabled" @@ -16070,7 +16644,7 @@ } } }, - "S14t": { + "S162": { "type": "list", "member": { "type": "structure", @@ -16088,7 +16662,7 @@ } } }, - "S159": { + "S16i": { "type": "list", "member": { "type": "structure", @@ -16111,7 +16685,7 @@ } } }, - "S15d": { + "S16m": { "type": "list", "member": { "type": "structure", @@ -16127,7 +16701,7 @@ }, "ImportMode": {}, "RowLevelPermissionDataSet": { - "shape": "Sox" + "shape": "Soy" }, "RowLevelPermissionTagConfigurationApplied": { "type": "boolean" @@ -16138,7 +16712,7 @@ } } }, - "S15o": { + "S16x": { "type": "list", "member": { "type": "structure", @@ -16157,19 +16731,19 @@ } } }, - "S15v": { + "S174": { "type": "list", "member": { - "shape": "Sru" + "shape": "Sry" } }, - "S19b": { + "S1am": { "type": "list", "member": { "shape": "S1a" } }, - "S19g": { + "S1ar": { "type": "list", "member": { "shape": "S1a" diff --git a/apis/quicksight-2018-04-01.normal.json b/apis/quicksight-2018-04-01.normal.json index 5c41888f4d..fc3db3aef9 100644 --- a/apis/quicksight-2018-04-01.normal.json +++ b/apis/quicksight-2018-04-01.normal.json @@ -614,6 +614,43 @@ ], "documentation": "

Creates a refresh schedule for a dataset. You can create up to 5 different schedules for a single dataset.

" }, + "CreateRoleMembership": { + "name": "CreateRoleMembership", + "http": { + "method": "POST", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}" + }, + "input": { + "shape": "CreateRoleMembershipRequest" + }, + "output": { + "shape": "CreateRoleMembershipResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "InvalidParameterValueException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "PreconditionNotMetException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ResourceUnavailableException" + } + ], + "documentation": "

Use CreateRoleMembership to add an existing Amazon QuickSight group to an existing role.

" + }, "CreateTemplate": { "name": "CreateTemplate", "http": { @@ -1400,6 +1437,80 @@ ], "documentation": "

Deletes a refresh schedule from a dataset.

" }, + "DeleteRoleCustomPermission": { + "name": "DeleteRoleCustomPermission", + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission" + }, + "input": { + "shape": "DeleteRoleCustomPermissionRequest" + }, + "output": { + "shape": "DeleteRoleCustomPermissionResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "InvalidParameterValueException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "PreconditionNotMetException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ResourceUnavailableException" + } + ], + "documentation": "

Removes custom permissions from the role.

" + }, + "DeleteRoleMembership": { + "name": "DeleteRoleMembership", + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}" + }, + "input": { + "shape": "DeleteRoleMembershipRequest" + }, + "output": { + "shape": "DeleteRoleMembershipResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "InvalidParameterValueException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "PreconditionNotMetException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ResourceUnavailableException" + } + ], + "documentation": "

Removes a group from a role.

" + }, "DeleteTemplate": { "name": "DeleteTemplate", "http": { @@ -2664,6 +2775,43 @@ ], "documentation": "

Provides a summary of a refresh schedule.

" }, + "DescribeRoleCustomPermission": { + "name": "DescribeRoleCustomPermission", + "http": { + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission" + }, + "input": { + "shape": "DescribeRoleCustomPermissionRequest" + }, + "output": { + "shape": "DescribeRoleCustomPermissionResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "InvalidParameterValueException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "PreconditionNotMetException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ResourceUnavailableException" + } + ], + "documentation": "

Describes all custom permissions that are mapped to a role.

" + }, "DescribeTemplate": { "name": "DescribeTemplate", "http": { @@ -3843,6 +3991,49 @@ ], "documentation": "

Lists the refresh schedules of a dataset. Each dataset can have up to 5 schedules.

" }, + "ListRoleMemberships": { + "name": "ListRoleMemberships", + "http": { + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members" + }, + "input": { + "shape": "ListRoleMembershipsRequest" + }, + "output": { + "shape": "ListRoleMembershipsResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "InvalidParameterValueException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "InvalidNextTokenException" + }, + { + "shape": "PreconditionNotMetException" + }, + { + "shape": "LimitExceededException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ResourceUnavailableException" + } + ], + "documentation": "

Lists all groups that are associated with a role.

" + }, "ListTagsForResource": { "name": "ListTagsForResource", "http": { @@ -5432,6 +5623,43 @@ ], "documentation": "

Updates a refresh schedule for a dataset.

" }, + "UpdateRoleCustomPermission": { + "name": "UpdateRoleCustomPermission", + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission" + }, + "input": { + "shape": "UpdateRoleCustomPermissionRequest" + }, + "output": { + "shape": "UpdateRoleCustomPermissionResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "InvalidParameterValueException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "PreconditionNotMetException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ResourceUnavailableException" + } + ], + "documentation": "

Updates the custom permissions that are associated with a role.

" + }, "UpdateTemplate": { "name": "UpdateTemplate", "http": { @@ -6121,9 +6349,6 @@ "Sheets": { "shape": "SheetList", "documentation": "

A list of the associated sheets with the unique identifier and name of each sheet.

" - }, - "Options": { - "shape": "AssetOptions" } }, "documentation": "

Metadata structure for an analysis in Amazon QuickSight

" @@ -6551,6 +6776,7 @@ "AssetBundleExportJobAnalysisOverrideProperties": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -6590,6 +6816,7 @@ "AssetBundleExportJobDashboardOverrideProperties": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -6629,6 +6856,7 @@ "AssetBundleExportJobDataSetOverrideProperties": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -6668,6 +6896,7 @@ "AssetBundleExportJobDataSourceOverrideProperties": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -6747,6 +6976,7 @@ "AssetBundleExportJobRefreshScheduleOverrideProperties": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -6828,6 +7058,14 @@ "ExportFormat": { "shape": "AssetBundleExportFormat", "documentation": "

The format for the export job.

" + }, + "IncludePermissions": { + "shape": "Boolean", + "documentation": "

The flag that determines the inclusion of permissions associated with each resource ARN.

" + }, + "IncludeTags": { + "shape": "Boolean", + "documentation": "

The flag that determines the inclusion of tags associated with each resource ARN.

" } }, "documentation": "

A summary of the export job that includes details of the job's configuration and its current status.

" @@ -6841,6 +7079,7 @@ "AssetBundleExportJobThemeOverrideProperties": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -6880,6 +7119,7 @@ "AssetBundleExportJobVPCConnectionOverrideProperties": { "type": "structure", "required": [ + "Arn", "Properties" ], "members": { @@ -6918,6 +7158,36 @@ "max": 10, "min": 1 }, + "AssetBundleExportJobValidationStrategy": { + "type": "structure", + "members": { + "StrictModeForAllResources": { + "shape": "Boolean", + "documentation": "

A Boolean value that indicates whether to export resources under strict or lenient mode.

" + } + }, + "documentation": "

The option to relax the validation that is required to export each asset. When StrictModeForAllResource is set to true, validation is skipped for specific UI errors.

" + }, + "AssetBundleExportJobWarning": { + "type": "structure", + "members": { + "Arn": { + "shape": "Arn", + "documentation": "

The ARN of the resource whose processing caused a warning.

" + }, + "Message": { + "shape": "NonEmptyString", + "documentation": "

A description of the warning.

" + } + }, + "documentation": "

Describes a warning that occurred during an Asset Bundle export job.

" + }, + "AssetBundleExportJobWarningList": { + "type": "list", + "member": { + "shape": "AssetBundleExportJobWarning" + } + }, "AssetBundleImportBodyBlob": { "type": "blob", "max": 20971520, @@ -6956,6 +7226,58 @@ "max": 50, "min": 1 }, + "AssetBundleImportJobAnalysisOverridePermissions": { + "type": "structure", + "required": [ + "AnalysisIds", + "Permissions" + ], + "members": { + "AnalysisIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of analysis IDs that you want to apply overrides to. You can use * to override all analyses in this asset bundle.

" + }, + "Permissions": { + "shape": "AssetBundleResourcePermissions", + "documentation": "

A list of permissions for the analyses that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of permissions to be applied to a list of analysis IDs.

" + }, + "AssetBundleImportJobAnalysisOverridePermissionsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobAnalysisOverridePermissions" + }, + "max": 1, + "min": 1 + }, + "AssetBundleImportJobAnalysisOverrideTags": { + "type": "structure", + "required": [ + "AnalysisIds", + "Tags" + ], + "members": { + "AnalysisIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of analysis IDs that you want to apply overrides to. You can use * to override all analyses in this asset bundle.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

A list of tags for the analyses that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of tags to be assigned to a list of analysis IDs.

" + }, + "AssetBundleImportJobAnalysisOverrideTagsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobAnalysisOverrideTags" + }, + "max": 5, + "min": 1 + }, "AssetBundleImportJobDashboardOverrideParameters": { "type": "structure", "required": [ @@ -6981,6 +7303,61 @@ "max": 50, "min": 1 }, + "AssetBundleImportJobDashboardOverridePermissions": { + "type": "structure", + "required": [ + "DashboardIds" + ], + "members": { + "DashboardIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of dashboard IDs that you want to apply overrides to. You can use * to override all dashboards in this asset bundle.

" + }, + "Permissions": { + "shape": "AssetBundleResourcePermissions", + "documentation": "

A list of permissions for the dashboards that you want to apply overrides to.

" + }, + "LinkSharingConfiguration": { + "shape": "AssetBundleResourceLinkSharingConfiguration", + "documentation": "

A structure that contains the link sharing configurations that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of permissions to be applied to a list of dashboard IDs.

" + }, + "AssetBundleImportJobDashboardOverridePermissionsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobDashboardOverridePermissions" + }, + "max": 2, + "min": 1 + }, + "AssetBundleImportJobDashboardOverrideTags": { + "type": "structure", + "required": [ + "DashboardIds", + "Tags" + ], + "members": { + "DashboardIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of dashboard IDs that you want to apply overrides to. You can use * to override all dashboards in this asset bundle.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

A list of tags for the dashboards that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of tags to be assigned to a list of dashboard IDs.

" + }, + "AssetBundleImportJobDashboardOverrideTagsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobDashboardOverrideTags" + }, + "max": 5, + "min": 1 + }, "AssetBundleImportJobDataSetOverrideParameters": { "type": "structure", "required": [ @@ -7006,6 +7383,58 @@ "max": 50, "min": 1 }, + "AssetBundleImportJobDataSetOverridePermissions": { + "type": "structure", + "required": [ + "DataSetIds", + "Permissions" + ], + "members": { + "DataSetIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of dataset IDs that you want to apply overrides to. You can use * to override all datasets in this asset bundle.

" + }, + "Permissions": { + "shape": "AssetBundleResourcePermissions", + "documentation": "

A list of permissions for the datasets that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of permissions to be applied to a list of dataset IDs.

" + }, + "AssetBundleImportJobDataSetOverridePermissionsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobDataSetOverridePermissions" + }, + "max": 2, + "min": 1 + }, + "AssetBundleImportJobDataSetOverrideTags": { + "type": "structure", + "required": [ + "DataSetIds", + "Tags" + ], + "members": { + "DataSetIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of dataset IDs that you want to apply overrides to. You can use * to override all datasets in this asset bundle.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

A list of tags for the datasets that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of tags to be assigned to a list of dataset IDs.

" + }, + "AssetBundleImportJobDataSetOverrideTagsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobDataSetOverrideTags" + }, + "max": 5, + "min": 1 + }, "AssetBundleImportJobDataSourceCredentialPair": { "type": "structure", "required": [ @@ -7077,6 +7506,58 @@ "max": 50, "min": 1 }, + "AssetBundleImportJobDataSourceOverridePermissions": { + "type": "structure", + "required": [ + "DataSourceIds", + "Permissions" + ], + "members": { + "DataSourceIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of data source IDs that you want to apply overrides to. You can use * to override all data sources in this asset bundle.

" + }, + "Permissions": { + "shape": "AssetBundleResourcePermissions", + "documentation": "

A list of permissions for the data source that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of permissions to be applied to a list of data source IDs.

" + }, + "AssetBundleImportJobDataSourceOverridePermissionsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobDataSourceOverridePermissions" + }, + "max": 2, + "min": 1 + }, + "AssetBundleImportJobDataSourceOverrideTags": { + "type": "structure", + "required": [ + "DataSourceIds", + "Tags" + ], + "members": { + "DataSourceIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of data source IDs that you want to apply overrides to. You can use * to override all data sources in this asset bundle.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

A list of tags for the data source that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of tags to be assigned to a list of data source IDs.

" + }, + "AssetBundleImportJobDataSourceOverrideTagsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobDataSourceOverrideTags" + }, + "max": 5, + "min": 1 + }, "AssetBundleImportJobError": { "type": "structure", "members": { @@ -7139,6 +7620,72 @@ }, "documentation": "

A list of overrides that modify the asset bundle resource configuration before the resource is imported.

" }, + "AssetBundleImportJobOverridePermissions": { + "type": "structure", + "members": { + "DataSources": { + "shape": "AssetBundleImportJobDataSourceOverridePermissionsList", + "documentation": "

A list of permissions overrides for any DataSource resources that are present in the asset bundle that is imported.

" + }, + "DataSets": { + "shape": "AssetBundleImportJobDataSetOverridePermissionsList", + "documentation": "

A list of permissions overrides for any DataSet resources that are present in the asset bundle that is imported.

" + }, + "Themes": { + "shape": "AssetBundleImportJobThemeOverridePermissionsList", + "documentation": "

A list of permissions overrides for any Theme resources that are present in the asset bundle that is imported.

" + }, + "Analyses": { + "shape": "AssetBundleImportJobAnalysisOverridePermissionsList", + "documentation": "

A list of permissions overrides for any Analysis resources that are present in the asset bundle that is imported.

" + }, + "Dashboards": { + "shape": "AssetBundleImportJobDashboardOverridePermissionsList", + "documentation": "

A list of permissions overrides for any Dashboard resources that are present in the asset bundle that is imported.

" + } + }, + "documentation": "

A structure that contains the override permission configurations that modify the permissions for specified resources before the resource is imported.

" + }, + "AssetBundleImportJobOverrideTags": { + "type": "structure", + "members": { + "VPCConnections": { + "shape": "AssetBundleImportJobVPCConnectionOverrideTagsList", + "documentation": "

A list of tag overrides for any VPCConnection resources that are present in the asset bundle that is imported.

" + }, + "DataSources": { + "shape": "AssetBundleImportJobDataSourceOverrideTagsList", + "documentation": "

A list of tag overrides for any DataSource resources that are present in the asset bundle that is imported.

" + }, + "DataSets": { + "shape": "AssetBundleImportJobDataSetOverrideTagsList", + "documentation": "

A list of tag overrides for any DataSet resources that are present in the asset bundle that is imported.

" + }, + "Themes": { + "shape": "AssetBundleImportJobThemeOverrideTagsList", + "documentation": "

A list of tag overrides for any Theme resources that are present in the asset bundle that is imported.

" + }, + "Analyses": { + "shape": "AssetBundleImportJobAnalysisOverrideTagsList", + "documentation": "

A list of tag overrides for any Analysis resources that are present in the asset bundle that is imported.

" + }, + "Dashboards": { + "shape": "AssetBundleImportJobDashboardOverrideTagsList", + "documentation": "

A list of tag overrides for any Dashboard resources that are present in the asset bundle that is imported.

" + } + }, + "documentation": "

A structure that contains the override tag configuration that modify the tags that are assigned to specified resources before the resource is imported.

" + }, + "AssetBundleImportJobOverrideValidationStrategy": { + "type": "structure", + "members": { + "StrictModeForAllResources": { + "shape": "Boolean", + "documentation": "

A Boolean value that indicates whether to import all analyses and dashboards under strict or lenient mode.

" + } + }, + "documentation": "

An optional parameter that overrides the validation strategy for all analyses and dashboards before the resource is imported.

" + }, "AssetBundleImportJobRefreshScheduleOverrideParameters": { "type": "structure", "required": [ @@ -7248,6 +7795,58 @@ "max": 50, "min": 1 }, + "AssetBundleImportJobThemeOverridePermissions": { + "type": "structure", + "required": [ + "ThemeIds", + "Permissions" + ], + "members": { + "ThemeIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of theme IDs that you want to apply overrides to. You can use * to override all themes in this asset bundle.

" + }, + "Permissions": { + "shape": "AssetBundleResourcePermissions", + "documentation": "

A list of permissions for the themes that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of permissions to be applied to a list of theme IDs.

" + }, + "AssetBundleImportJobThemeOverridePermissionsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobThemeOverridePermissions" + }, + "max": 2, + "min": 1 + }, + "AssetBundleImportJobThemeOverrideTags": { + "type": "structure", + "required": [ + "ThemeIds", + "Tags" + ], + "members": { + "ThemeIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of theme IDs that you want to apply overrides to. You can use * to override all themes in this asset bundle.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

A list of tags for the themes that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of tags to be assigned to a list of theme IDs.

" + }, + "AssetBundleImportJobThemeOverrideTagsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobThemeOverrideTags" + }, + "max": 5, + "min": 1 + }, "AssetBundleImportJobVPCConnectionOverrideParameters": { "type": "structure", "required": [ @@ -7289,6 +7888,32 @@ "max": 50, "min": 1 }, + "AssetBundleImportJobVPCConnectionOverrideTags": { + "type": "structure", + "required": [ + "VPCConnectionIds", + "Tags" + ], + "members": { + "VPCConnectionIds": { + "shape": "AssetBundleRestrictiveResourceIdList", + "documentation": "

A list of VPC connection IDs that you want to apply overrides to. You can use * to override all VPC connections in this asset bundle.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

A list of tags for the VPC connections that you want to apply overrides to.

" + } + }, + "documentation": "

An object that contains a list of tags to be assigned to a list of VPC connection IDs.

" + }, + "AssetBundleImportJobVPCConnectionOverrideTagsList": { + "type": "list", + "member": { + "shape": "AssetBundleImportJobVPCConnectionOverrideTags" + }, + "max": 5, + "min": 1 + }, "AssetBundleImportSource": { "type": "structure", "members": { @@ -7307,7 +7932,7 @@ "type": "structure", "members": { "Body": { - "shape": "String", + "shape": "SensitiveS3Uri", "documentation": "

An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job. This URL is valid for five minutes after issuance. Call DescribeAssetBundleExportJob again for a fresh URL if needed. The downloaded asset bundle is a .qs zip file.

" }, "S3Uri": { @@ -7317,6 +7942,14 @@ }, "documentation": "

A description of the import source that you provide at the start of an import job. This value is set to either Body or S3Uri, depending on how the StartAssetBundleImportJobRequest is configured.

" }, + "AssetBundlePrincipalList": { + "type": "list", + "member": { + "shape": "Principal" + }, + "max": 64, + "min": 1 + }, "AssetBundleResourceArns": { "type": "list", "member": { @@ -7325,6 +7958,46 @@ "max": 100, "min": 1 }, + "AssetBundleResourceLinkSharingConfiguration": { + "type": "structure", + "members": { + "Permissions": { + "shape": "AssetBundleResourcePermissions", + "documentation": "

A list of link sharing permissions for the dashboards that you want to apply overrides to.

" + } + }, + "documentation": "

A structure that contains the configuration of a shared link to an Amazon QuickSight dashboard.

" + }, + "AssetBundleResourcePermissions": { + "type": "structure", + "required": [ + "Principals", + "Actions" + ], + "members": { + "Principals": { + "shape": "AssetBundlePrincipalList", + "documentation": "

A list of principals to grant permissions on.

" + }, + "Actions": { + "shape": "ActionList", + "documentation": "

A list of IAM actions to grant permissions on.

" + } + }, + "documentation": "

A structure that contains the permissions for the resource that you want to override in an asset bundle import job.

" + }, + "AssetBundleRestrictiveResourceId": { + "type": "string", + "pattern": "\\*|[\\w\\-]{1,2048}" + }, + "AssetBundleRestrictiveResourceIdList": { + "type": "list", + "member": { + "shape": "AssetBundleRestrictiveResourceId" + }, + "max": 50, + "min": 1 + }, "AssetOptions": { "type": "structure", "members": { @@ -7850,6 +8523,23 @@ "IMAGERY" ] }, + "BigQueryParameters": { + "type": "structure", + "required": [ + "ProjectId" + ], + "members": { + "ProjectId": { + "shape": "ProjectId", + "documentation": "

The Google Cloud Platform project ID where your datasource was created.

" + }, + "DataSetRegion": { + "shape": "DataSetRegion", + "documentation": "

The storage location where you create a Google BigQuery data source.

" + } + }, + "documentation": "

The parameters that are required to connect to a Google BigQuery data source.

" + }, "BinCountLimit": { "type": "long", "max": 1000, @@ -9495,7 +10185,7 @@ }, "AuthenticationMethod": { "shape": "AuthenticationMethodOption", - "documentation": "

The method that you want to use to authenticate your Amazon QuickSight account. Currently, the valid values for this parameter are IAM_AND_QUICKSIGHT, IAM_ONLY, and ACTIVE_DIRECTORY.

If you choose ACTIVE_DIRECTORY, provide an ActiveDirectoryName and an AdminGroup associated with your Active Directory.

" + "documentation": "

The method that you want to use to authenticate your Amazon QuickSight account.

If you choose ACTIVE_DIRECTORY, provide an ActiveDirectoryName and an AdminGroup associated with your Active Directory.

If you choose IAM_IDENTITY_CENTER, provide an AdminGroup associated with your IAM Identity Center account.

" }, "AwsAccountId": { "shape": "AwsAccountId", @@ -9525,15 +10215,15 @@ }, "AdminGroup": { "shape": "GroupsList", - "documentation": "

The admin group associated with your Active Directory. This field is required if ACTIVE_DIRECTORY is the selected authentication method of the new Amazon QuickSight account. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

" + "documentation": "

The admin group associated with your Active Directory or IAM Identity Center account. This field is required if ACTIVE_DIRECTORY or IAM_IDENTITY_CENTER is the selected authentication method of the new Amazon QuickSight account.

For more information about using IAM Identity Center in Amazon QuickSight, see Using IAM Identity Center with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

" }, "AuthorGroup": { "shape": "GroupsList", - "documentation": "

The author group associated with your Active Directory. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

" + "documentation": "

The author group associated with your Active Directory or IAM Identity Center account.

For more information about using IAM Identity Center in Amazon QuickSight, see Using IAM Identity Center with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

" }, "ReaderGroup": { "shape": "GroupsList", - "documentation": "

The reader group associated with your Active Direcrtory. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

" + "documentation": "

The reader group associated with your Active Directory or IAM Identity Center account.

For more information about using IAM Identity Center in Amazon QuickSight, see Using IAM Identity Center with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

" }, "FirstName": { "shape": "String", @@ -9731,6 +10421,10 @@ "FolderArns": { "shape": "FolderArnList", "documentation": "

When you create the dashboard, Amazon QuickSight adds the dashboard to these folders.

" + }, + "LinkSharingConfiguration": { + "shape": "LinkSharingConfiguration", + "documentation": "

A structure that contains the permissions of a shareable link to the dashboard.

" } } }, @@ -10417,6 +11111,55 @@ } } }, + "CreateRoleMembershipRequest": { + "type": "structure", + "required": [ + "MemberName", + "AwsAccountId", + "Namespace", + "Role" + ], + "members": { + "MemberName": { + "shape": "GroupName", + "documentation": "

The name of the group that you want to add to the role.

", + "location": "uri", + "locationName": "MemberName" + }, + "AwsAccountId": { + "shape": "AwsAccountId", + "documentation": "

The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account.

", + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "shape": "Namespace", + "documentation": "

The namespace that the role belongs to.

", + "location": "uri", + "locationName": "Namespace" + }, + "Role": { + "shape": "Role", + "documentation": "

The role that you want to add a group to.

", + "location": "uri", + "locationName": "Role" + } + } + }, + "CreateRoleMembershipResponse": { + "type": "structure", + "members": { + "RequestId": { + "shape": "String", + "documentation": "

The Amazon Web Services request ID for this operation.

" + }, + "Status": { + "shape": "StatusCode", + "documentation": "

The HTTP status of the request.

", + "location": "statusCode" + } + } + }, "CreateTemplateAliasRequest": { "type": "structure", "required": [ @@ -11542,9 +12285,6 @@ "Sheets": { "shape": "SheetList", "documentation": "

A list of the associated sheets with the unique identifier and name of each sheet.

" - }, - "Options": { - "shape": "AssetOptions" } }, "documentation": "

Dashboard version.

" @@ -12186,6 +12926,11 @@ }, "documentation": "

The refresh properties of a dataset.

" }, + "DataSetRegion": { + "type": "string", + "max": 256, + "min": 1 + }, "DataSetSchema": { "type": "structure", "members": { @@ -12510,6 +13255,10 @@ "TrinoParameters": { "shape": "TrinoParameters", "documentation": "

The parameters that are required to connect to a Trino data source.

" + }, + "BigQueryParameters": { + "shape": "BigQueryParameters", + "documentation": "

The parameters that are required to connect to a Google BigQuery data source.

" } }, "documentation": "

The parameters that Amazon QuickSight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

" @@ -12617,7 +13366,10 @@ "TIMESTREAM", "AMAZON_OPENSEARCH", "EXASOL", - "DATABRICKS" + "DATABRICKS", + "STARBURST", + "TRINO", + "BIGQUERY" ] }, "Database": { @@ -13947,6 +14699,96 @@ } } }, + "DeleteRoleCustomPermissionRequest": { + "type": "structure", + "required": [ + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "Role": { + "shape": "Role", + "documentation": "

The role that you want to remove permissions from.

", + "location": "uri", + "locationName": "Role" + }, + "AwsAccountId": { + "shape": "AwsAccountId", + "documentation": "

The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

", + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "shape": "Namespace", + "documentation": "

The namespace that includes the role.

", + "location": "uri", + "locationName": "Namespace" + } + } + }, + "DeleteRoleCustomPermissionResponse": { + "type": "structure", + "members": { + "RequestId": { + "shape": "String", + "documentation": "

The Amazon Web Services request ID for this operation.

" + }, + "Status": { + "shape": "StatusCode", + "documentation": "

The HTTP status of the request.

" + } + } + }, + "DeleteRoleMembershipRequest": { + "type": "structure", + "required": [ + "MemberName", + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "MemberName": { + "shape": "GroupName", + "documentation": "

The name of the group.

", + "location": "uri", + "locationName": "MemberName" + }, + "Role": { + "shape": "Role", + "documentation": "

The role that you want to remove permissions from.

", + "location": "uri", + "locationName": "Role" + }, + "AwsAccountId": { + "shape": "AwsAccountId", + "documentation": "

The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account.

", + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "shape": "Namespace", + "documentation": "

The namespace that contains the role.

", + "location": "uri", + "locationName": "Namespace" + } + } + }, + "DeleteRoleMembershipResponse": { + "type": "structure", + "members": { + "RequestId": { + "shape": "String", + "documentation": "

The Amazon Web Services request ID for this operation.

" + }, + "Status": { + "shape": "StatusCode", + "documentation": "

The HTTP status of the request.

", + "location": "statusCode" + } + } + }, "DeleteTemplateAliasRequest": { "type": "structure", "required": [ @@ -14685,7 +15527,7 @@ "documentation": "

Indicates the status of a job through its queuing and execution.

Poll this DescribeAssetBundleExportApi until JobStatus is either SUCCESSFUL or FAILED.

" }, "DownloadUrl": { - "shape": "String", + "shape": "SensitiveS3Uri", "documentation": "

The URL to download the exported asset bundle data from.

This URL is available only after the job has succeeded. This URL is valid for 5 minutes after issuance. Call DescribeAssetBundleExportJob again for a fresh URL if needed.

The downloaded asset bundle is a zip file named assetbundle-{jobId}.qs. The file has a .qs extension.

This URL can't be used in a StartAssetBundleImportJob API call and should only be used for download purposes.

" }, "Errors": { @@ -14732,6 +15574,22 @@ "shape": "StatusCode", "documentation": "

The HTTP status of the response.

", "location": "statusCode" + }, + "IncludePermissions": { + "shape": "Boolean", + "documentation": "

The include permissions flag.

" + }, + "IncludeTags": { + "shape": "Boolean", + "documentation": "

The include tags flag.

" + }, + "ValidationStrategy": { + "shape": "AssetBundleExportJobValidationStrategy", + "documentation": "

The validation strategy that is used to export the analysis or dashboard.

" + }, + "Warnings": { + "shape": "AssetBundleExportJobWarningList", + "documentation": "

An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.

This property only appears if StrictModeForAllResources in ValidationStrategy is set to FALSE.

" } } }, @@ -14793,7 +15651,7 @@ }, "OverrideParameters": { "shape": "AssetBundleImportJobOverrideParameters", - "documentation": "

Optional overrides to be applied to the resource configuration before import.

" + "documentation": "

Optional overrides that are applied to the resource configuration before import.

" }, "FailureAction": { "shape": "AssetBundleImportFailureAction", @@ -14807,6 +15665,18 @@ "shape": "StatusCode", "documentation": "

The HTTP status of the response.

", "location": "statusCode" + }, + "OverridePermissions": { + "shape": "AssetBundleImportJobOverridePermissions", + "documentation": "

Optional permission overrides that are applied to the resource configuration before import.

" + }, + "OverrideTags": { + "shape": "AssetBundleImportJobOverrideTags", + "documentation": "

Optional tag overrides that are applied to the resource configuration before import.

" + }, + "OverrideValidationStrategy": { + "shape": "AssetBundleImportJobOverrideValidationStrategy", + "documentation": "

An optional validation strategy override for all analyses and dashboards to be applied to the resource configuration before import.

" } } }, @@ -15839,6 +16709,51 @@ } } }, + "DescribeRoleCustomPermissionRequest": { + "type": "structure", + "required": [ + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "Role": { + "shape": "Role", + "documentation": "

The name of the role whose permissions you want described.

", + "location": "uri", + "locationName": "Role" + }, + "AwsAccountId": { + "shape": "AwsAccountId", + "documentation": "

The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account.

", + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "shape": "Namespace", + "documentation": "

The namespace that contains the role.

", + "location": "uri", + "locationName": "Namespace" + } + } + }, + "DescribeRoleCustomPermissionResponse": { + "type": "structure", + "members": { + "CustomPermissionsName": { + "shape": "RoleName", + "documentation": "

The name of the custom permission that is described.

" + }, + "RequestId": { + "shape": "String", + "documentation": "

The Amazon Web Services request ID for this operation.

" + }, + "Status": { + "shape": "StatusCode", + "documentation": "

The HTTP status of the request.

" + } + } + }, "DescribeTemplateAliasRequest": { "type": "structure", "required": [ @@ -21914,6 +22829,69 @@ } } }, + "ListRoleMembershipsRequest": { + "type": "structure", + "required": [ + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "Role": { + "shape": "Role", + "documentation": "

The name of the role.

", + "location": "uri", + "locationName": "Role" + }, + "NextToken": { + "shape": "String", + "documentation": "

A pagination token that can be used in a subsequent request.

", + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

The maximum number of results to return.

", + "box": true, + "location": "querystring", + "locationName": "max-results" + }, + "AwsAccountId": { + "shape": "AwsAccountId", + "documentation": "

The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account.

", + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "shape": "Namespace", + "documentation": "

The namespace that includes the role.

", + "location": "uri", + "locationName": "Namespace" + } + } + }, + "ListRoleMembershipsResponse": { + "type": "structure", + "members": { + "MembersList": { + "shape": "GroupsList", + "documentation": "

The list of groups associated with a role

" + }, + "NextToken": { + "shape": "String", + "documentation": "

A pagination token that can be used in a subsequent request.

" + }, + "RequestId": { + "shape": "String", + "documentation": "

The Amazon Web Services request ID for this operation.

" + }, + "Status": { + "shape": "StatusCode", + "documentation": "

The HTTP status of the request.

", + "location": "statusCode" + } + } + }, "ListTagsForResourceRequest": { "type": "structure", "required": [ @@ -25106,6 +26084,11 @@ }, "documentation": "

The options that determine the presentation of the progress bar of a KPI visual.

" }, + "ProjectId": { + "type": "string", + "max": 256, + "min": 1 + }, "ProjectOperation": { "type": "structure", "required": [ @@ -26248,6 +27231,14 @@ "min": 1, "pattern": "[\\w\\-]+" }, + "Role": { + "type": "string", + "enum": [ + "ADMIN", + "AUTHOR", + "READER" + ] + }, "RoleArn": { "type": "string", "max": 2048, @@ -28505,6 +29496,18 @@ "CloudFormationOverridePropertyConfiguration": { "shape": "AssetBundleCloudFormationOverridePropertyConfiguration", "documentation": "

An optional collection of structures that generate CloudFormation parameters to override the existing resource property values when the resource is exported to a new CloudFormation template.

Use this field if the ExportFormat field of a StartAssetBundleExportJobRequest API call is set to CLOUDFORMATION_JSON.

" + }, + "IncludePermissions": { + "shape": "Boolean", + "documentation": "

A Boolean that determines whether all permissions for each resource ARN are exported with the job. If you set IncludePermissions to TRUE, any permissions associated with each resource are exported.

" + }, + "IncludeTags": { + "shape": "Boolean", + "documentation": "

A Boolean that determines whether all tags for each resource ARN are exported with the job. If you set IncludeTags to TRUE, any tags associated with each resource are exported.

" + }, + "ValidationStrategy": { + "shape": "AssetBundleExportJobValidationStrategy", + "documentation": "

An optional parameter that determines which validation strategy to use for the export job. If StrictModeForAllResources is set to TRUE, strict validation for every error is enforced. If it is set to FALSE, validation is skipped for specific UI errors that are shown as warnings. The default value for StrictModeForAllResources is FALSE.

" } } }, @@ -28554,11 +29557,23 @@ }, "OverrideParameters": { "shape": "AssetBundleImportJobOverrideParameters", - "documentation": "

Optional overrides to be applied to the resource configuration before import.

" + "documentation": "

Optional overrides that are applied to the resource configuration before import.

" }, "FailureAction": { "shape": "AssetBundleImportFailureAction", "documentation": "

The failure action for the import job.

If you choose ROLLBACK, failed import jobs will attempt to undo any asset changes caused by the failed job.

If you choose DO_NOTHING, failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly keeping the Amazon QuickSight account in an inconsistent state.

" + }, + "OverridePermissions": { + "shape": "AssetBundleImportJobOverridePermissions", + "documentation": "

Optional permission overrides that are applied to the resource configuration before import.

" + }, + "OverrideTags": { + "shape": "AssetBundleImportJobOverrideTags", + "documentation": "

Optional tag overrides that are applied to the resource configuration before import.

" + }, + "OverrideValidationStrategy": { + "shape": "AssetBundleImportJobOverrideValidationStrategy", + "documentation": "

An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import.

" } } }, @@ -29781,9 +30796,6 @@ "Sheets": { "shape": "SheetList", "documentation": "

A list of the associated sheets with the unique identifier and name of each sheet.

" - }, - "Options": { - "shape": "AssetOptions" } }, "documentation": "

A version of a template.

" @@ -32666,7 +33678,7 @@ "member": { "shape": "ResourcePermission" }, - "max": 2 + "max": 100 }, "UpdatePublicSharingSettingsRequest": { "type": "structure", @@ -32755,6 +33767,52 @@ }, "max": 100 }, + "UpdateRoleCustomPermissionRequest": { + "type": "structure", + "required": [ + "CustomPermissionsName", + "Role", + "AwsAccountId", + "Namespace" + ], + "members": { + "CustomPermissionsName": { + "shape": "RoleName", + "documentation": "

The name of the custom permission that you want to update the role with.

" + }, + "Role": { + "shape": "Role", + "documentation": "

The name of role tht you want to update.

", + "location": "uri", + "locationName": "Role" + }, + "AwsAccountId": { + "shape": "AwsAccountId", + "documentation": "

The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account.

", + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "shape": "Namespace", + "documentation": "

The namespace that contains the role that you want to update.

", + "location": "uri", + "locationName": "Namespace" + } + } + }, + "UpdateRoleCustomPermissionResponse": { + "type": "structure", + "members": { + "RequestId": { + "shape": "String", + "documentation": "

The Amazon Web Services request ID for this operation.

" + }, + "Status": { + "shape": "StatusCode", + "documentation": "

The HTTP status of the request.

" + } + } + }, "UpdateTemplateAliasRequest": { "type": "structure", "required": [ @@ -33677,7 +34735,7 @@ "members": { "Mode": { "shape": "ValidationStrategyMode", - "documentation": "

The mode of validation for the asset to be creaed or updated. When you set this value to STRICT, strict validation for every error is enforced. When you set this value to LENIENT, validation is skipped for specific UI errors.

" + "documentation": "

The mode of validation for the asset to be created or updated. When you set this value to STRICT, strict validation for every error is enforced. When you set this value to LENIENT, validation is skipped for specific UI errors.

" } }, "documentation": "

The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects. When you set this value to LENIENT, validation is skipped for specific errors.

" diff --git a/apis/quicksight-2018-04-01.paginators.json b/apis/quicksight-2018-04-01.paginators.json index 512e1e44b0..e310b5d69c 100644 --- a/apis/quicksight-2018-04-01.paginators.json +++ b/apis/quicksight-2018-04-01.paginators.json @@ -102,6 +102,12 @@ "limit_key": "MaxResults", "result_key": "Namespaces" }, + "ListRoleMemberships": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "MembersList" + }, "ListTemplateAliases": { "input_token": "NextToken", "output_token": "NextToken", diff --git a/apis/sagemaker-2017-07-24.min.json b/apis/sagemaker-2017-07-24.min.json index 175b9271b0..3085a3aee0 100644 --- a/apis/sagemaker-2017-07-24.min.json +++ b/apis/sagemaker-2017-07-24.min.json @@ -230,7 +230,7 @@ "shape": "S7" }, "ResourceSpec": { - "shape": "S4g" + "shape": "S4h" }, "SpaceName": {} } @@ -254,7 +254,7 @@ "shape": "S7" }, "KernelGatewayImageConfig": { - "shape": "S4q" + "shape": "S4r" } } }, @@ -275,7 +275,7 @@ "members": { "ArtifactName": {}, "Source": { - "shape": "S52" + "shape": "S53" }, "ArtifactType": {}, "Properties": { @@ -308,17 +308,17 @@ "members": { "AutoMLJobName": {}, "InputDataConfig": { - "shape": "S5a" + "shape": "S5b" }, "OutputDataConfig": { - "shape": "S5i" + "shape": "S5j" }, "ProblemType": {}, "AutoMLJobObjective": { - "shape": "S5k" + "shape": "S5l" }, "AutoMLJobConfig": { - "shape": "S5m" + "shape": "S5n" }, "RoleArn": {}, "GenerateCandidateDefinitionsOnly": { @@ -328,7 +328,7 @@ "shape": "S7" }, "ModelDeployConfig": { - "shape": "S66" + "shape": "S67" } } }, @@ -355,29 +355,29 @@ "members": { "AutoMLJobName": {}, "AutoMLJobInputDataConfig": { - "shape": "S6c" + "shape": "S6d" }, "OutputDataConfig": { - "shape": "S5i" + "shape": "S5j" }, "AutoMLProblemTypeConfig": { - "shape": "S6e" + "shape": "S6f" }, "RoleArn": {}, "Tags": { "shape": "S7" }, "SecurityConfig": { - "shape": "S5r" + "shape": "S5s" }, "AutoMLJobObjective": { - "shape": "S5k" + "shape": "S5l" }, "ModelDeployConfig": { - "shape": "S66" + "shape": "S67" }, "DataSplitConfig": { - "shape": "S5x" + "shape": "S5y" } } }, @@ -401,7 +401,7 @@ "members": { "CodeRepositoryName": {}, "GitConfig": { - "shape": "S7a" + "shape": "S7b" }, "Tags": { "shape": "S7" @@ -432,13 +432,13 @@ "RoleArn": {}, "ModelPackageVersionArn": {}, "InputConfig": { - "shape": "S7h" + "shape": "S7i" }, "OutputConfig": { - "shape": "S7k" + "shape": "S7l" }, "VpcConfig": { - "shape": "S7r" + "shape": "S7s" }, "StoppingCondition": { "shape": "S3p" @@ -469,7 +469,7 @@ "members": { "ContextName": {}, "Source": { - "shape": "S7z" + "shape": "S80" }, "ContextType": {}, "Description": {}, @@ -502,26 +502,26 @@ "members": { "JobDefinitionName": {}, "DataQualityBaselineConfig": { - "shape": "S84" + "shape": "S85" }, "DataQualityAppSpecification": { - "shape": "S88" + "shape": "S89" }, "DataQualityJobInput": { - "shape": "S8h" + "shape": "S8i" }, "DataQualityJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" }, "Tags": { "shape": "S7" @@ -550,7 +550,7 @@ "RoleArn": {}, "Description": {}, "OutputConfig": { - "shape": "S9d" + "shape": "S9e" }, "Tags": { "shape": "S7" @@ -575,10 +575,10 @@ "DomainName": {}, "AuthMode": {}, "DefaultUserSettings": { - "shape": "S9j" + "shape": "S9k" }, "SubnetIds": { - "shape": "S5v" + "shape": "S5w" }, "VpcId": {}, "Tags": { @@ -592,10 +592,10 @@ "KmsKeyId": {}, "AppSecurityGroupManagement": {}, "DomainSettings": { - "shape": "Saf" + "shape": "Sag" }, "DefaultSpaceSettings": { - "shape": "Saj" + "shape": "Sak" } } }, @@ -618,11 +618,11 @@ "members": { "EdgeDeploymentPlanName": {}, "ModelConfigs": { - "shape": "Sao" + "shape": "Sap" }, "DeviceFleetName": {}, "Stages": { - "shape": "Saq" + "shape": "Sar" }, "Tags": { "shape": "S7" @@ -649,7 +649,7 @@ "members": { "EdgeDeploymentPlanName": {}, "Stages": { - "shape": "Saq" + "shape": "Sar" } } } @@ -672,7 +672,7 @@ "ModelVersion": {}, "RoleArn": {}, "OutputConfig": { - "shape": "S9d" + "shape": "S9e" }, "ResourceKey": {}, "Tags": { @@ -692,7 +692,7 @@ "EndpointName": {}, "EndpointConfigName": {}, "DeploymentConfig": { - "shape": "Sb6" + "shape": "Sb7" }, "Tags": { "shape": "S7" @@ -719,23 +719,23 @@ "members": { "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Sbo" + "shape": "Sbp" }, "DataCaptureConfig": { - "shape": "Sc4" + "shape": "Sc5" }, "Tags": { "shape": "S7" }, "KmsKeyId": {}, "AsyncInferenceConfig": { - "shape": "Scf" + "shape": "Scg" }, "ExplainerConfig": { - "shape": "Scn" + "shape": "Sco" }, "ShadowProductionVariants": { - "shape": "Sbo" + "shape": "Sbp" } } }, @@ -785,13 +785,13 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "Sdm" + "shape": "Sdn" }, "OnlineStoreConfig": { - "shape": "Sdt" + "shape": "Sdu" }, "OfflineStoreConfig": { - "shape": "Sdz" + "shape": "Se0" }, "RoleArn": {}, "Description": {}, @@ -822,16 +822,16 @@ "members": { "FlowDefinitionName": {}, "HumanLoopRequestSource": { - "shape": "Seb" + "shape": "Sec" }, "HumanLoopActivationConfig": { - "shape": "Sed" + "shape": "See" }, "HumanLoopConfig": { - "shape": "Seg" + "shape": "Seh" }, "OutputConfig": { - "shape": "Sev" + "shape": "Sew" }, "RoleArn": {}, "Tags": { @@ -861,10 +861,10 @@ "HubDescription": {}, "HubDisplayName": {}, "HubSearchKeywords": { - "shape": "Sf2" + "shape": "Sf3" }, "S3StorageConfig": { - "shape": "Sf4" + "shape": "Sf5" }, "Tags": { "shape": "S7" @@ -891,7 +891,7 @@ "members": { "HumanTaskUiName": {}, "UiTemplate": { - "shape": "Sfa" + "shape": "Sfb" }, "Tags": { "shape": "S7" @@ -918,22 +918,22 @@ "members": { "HyperParameterTuningJobName": {}, "HyperParameterTuningJobConfig": { - "shape": "Sff" + "shape": "Sfg" }, "TrainingJobDefinition": { - "shape": "Sg8" + "shape": "Sg9" }, "TrainingJobDefinitions": { - "shape": "Sgo" + "shape": "Sgp" }, "WarmStartConfig": { - "shape": "Sgp" + "shape": "Sgq" }, "Tags": { "shape": "S7" }, "Autotune": { - "shape": "Sgt" + "shape": "Sgu" } } }, @@ -986,7 +986,7 @@ }, "ImageName": {}, "Aliases": { - "shape": "Sh4" + "shape": "Sh5" }, "VendorGuidance": {}, "JobType": {}, @@ -1021,19 +1021,19 @@ "Name": {}, "Type": {}, "Schedule": { - "shape": "Shh" + "shape": "Shi" }, "Description": {}, "RoleArn": {}, "EndpointName": {}, "ModelVariants": { - "shape": "Shk" + "shape": "Shl" }, "DataStorageConfig": { - "shape": "Shs" + "shape": "Sht" }, "ShadowModeConfig": { - "shape": "Sht" + "shape": "Shu" }, "KmsKey": {}, "Tags": { @@ -1065,11 +1065,11 @@ "JobType": {}, "RoleArn": {}, "InputConfig": { - "shape": "Si1" + "shape": "Si2" }, "JobDescription": {}, "StoppingConditions": { - "shape": "Sj5" + "shape": "Sj6" }, "OutputConfig": { "type": "structure", @@ -1113,21 +1113,21 @@ "LabelingJobName": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Sjh" + "shape": "Sji" }, "OutputConfig": { - "shape": "Sjo" + "shape": "Sjp" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Sjp" + "shape": "Sjq" }, "LabelingJobAlgorithmsConfig": { - "shape": "Sjs" + "shape": "Sjt" }, "HumanTaskConfig": { - "shape": "Sjw" + "shape": "Sjx" }, "Tags": { "shape": "S7" @@ -1154,20 +1154,20 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Skb" + "shape": "Skc" }, "Containers": { - "shape": "Skp" + "shape": "Skq" }, "InferenceExecutionConfig": { - "shape": "Skq" + "shape": "Skr" }, "ExecutionRoleArn": {}, "Tags": { "shape": "S7" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" }, "EnableNetworkIsolation": { "type": "boolean" @@ -1198,26 +1198,26 @@ "members": { "JobDefinitionName": {}, "ModelBiasBaselineConfig": { - "shape": "Sku" + "shape": "Skv" }, "ModelBiasAppSpecification": { - "shape": "Skv" + "shape": "Skw" }, "ModelBiasJobInput": { - "shape": "Skw" + "shape": "Skx" }, "ModelBiasJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" }, "Tags": { "shape": "S7" @@ -1245,10 +1245,10 @@ "members": { "ModelCardName": {}, "SecurityConfig": { - "shape": "Sl0" + "shape": "Sl1" }, "Content": { - "shape": "Sl1" + "shape": "Sl2" }, "ModelCardStatus": {}, "Tags": { @@ -1281,7 +1281,7 @@ }, "ModelCardExportJobName": {}, "OutputConfig": { - "shape": "Sl7" + "shape": "Sl8" } } }, @@ -1309,26 +1309,26 @@ "members": { "JobDefinitionName": {}, "ModelExplainabilityBaselineConfig": { - "shape": "Slb" + "shape": "Slc" }, "ModelExplainabilityAppSpecification": { - "shape": "Slc" + "shape": "Sld" }, "ModelExplainabilityJobInput": { - "shape": "Sld" + "shape": "Sle" }, "ModelExplainabilityJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" }, "Tags": { "shape": "S7" @@ -1356,10 +1356,10 @@ "shape": "Sr" }, "ValidationSpecification": { - "shape": "Slg" + "shape": "Slh" }, "SourceAlgorithmSpecification": { - "shape": "Slj" + "shape": "Slk" }, "CertifyForMarketplace": { "type": "boolean" @@ -1372,22 +1372,22 @@ "shape": "S1u" }, "ModelMetrics": { - "shape": "Slm" + "shape": "Sln" }, "ClientToken": { "idempotencyToken": true }, "CustomerMetadataProperties": { - "shape": "Slt" + "shape": "Slu" }, "DriftCheckBaselines": { - "shape": "Slw" + "shape": "Slx" }, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sm2" + "shape": "Sm3" }, "SkipModelValidation": {} } @@ -1440,26 +1440,26 @@ "members": { "JobDefinitionName": {}, "ModelQualityBaselineConfig": { - "shape": "Sma" + "shape": "Smb" }, "ModelQualityAppSpecification": { - "shape": "Smb" + "shape": "Smc" }, "ModelQualityJobInput": { - "shape": "Smd" + "shape": "Sme" }, "ModelQualityJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" }, "Tags": { "shape": "S7" @@ -1486,7 +1486,7 @@ "members": { "MonitoringScheduleName": {}, "MonitoringScheduleConfig": { - "shape": "Smh" + "shape": "Smi" }, "Tags": { "shape": "S7" @@ -1516,7 +1516,7 @@ "InstanceType": {}, "SubnetId": {}, "SecurityGroupIds": { - "shape": "S9k" + "shape": "S9l" }, "RoleArn": {}, "KmsKeyId": {}, @@ -1529,16 +1529,16 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Smy" + "shape": "Smz" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Sn1" + "shape": "Sn2" }, "RootAccess": {}, "PlatformIdentifier": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Sn4" + "shape": "Sn5" } } }, @@ -1558,10 +1558,10 @@ "members": { "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sn9" + "shape": "Sna" }, "OnStart": { - "shape": "Sn9" + "shape": "Sna" } } }, @@ -1585,7 +1585,7 @@ "PipelineDisplayName": {}, "PipelineDefinition": {}, "PipelineDefinitionS3Location": { - "shape": "Snh" + "shape": "Sni" }, "PipelineDescription": {}, "ClientRequestToken": { @@ -1596,7 +1596,7 @@ "shape": "S7" }, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" } } }, @@ -1664,33 +1664,33 @@ ], "members": { "ProcessingInputs": { - "shape": "So0" + "shape": "So1" }, "ProcessingOutputConfig": { - "shape": "Son" + "shape": "Soo" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Sos" + "shape": "Sot" }, "StoppingCondition": { - "shape": "Sou" + "shape": "Sov" }, "AppSpecification": { - "shape": "Sow" + "shape": "Sox" }, "Environment": { - "shape": "Soy" + "shape": "Soz" }, "NetworkConfig": { - "shape": "Smp" + "shape": "Smq" }, "RoleArn": {}, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" } } }, @@ -1715,7 +1715,7 @@ "ProjectName": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Sp4" + "shape": "Sp5" }, "Tags": { "shape": "S7" @@ -1748,7 +1748,7 @@ "shape": "S7" }, "SpaceSettings": { - "shape": "Spe" + "shape": "Spf" } } }, @@ -1800,7 +1800,7 @@ "shape": "S2w" }, "AlgorithmSpecification": { - "shape": "Spo" + "shape": "Spp" }, "RoleArn": {}, "InputDataConfig": { @@ -1813,7 +1813,7 @@ "shape": "S3j" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" }, "StoppingCondition": { "shape": "S3p" @@ -1831,31 +1831,31 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Sgd" + "shape": "Sge" }, "DebugHookConfig": { - "shape": "Spx" + "shape": "Spy" }, "DebugRuleConfigurations": { - "shape": "Sq5" + "shape": "Sq6" }, "TensorBoardOutputConfig": { - "shape": "Sq9" + "shape": "Sqa" }, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" }, "ProfilerConfig": { - "shape": "Sqa" + "shape": "Sqb" }, "ProfilerRuleConfigurations": { - "shape": "Sqe" + "shape": "Sqf" }, "Environment": { - "shape": "Sqg" + "shape": "Sqh" }, "RetryStrategy": { - "shape": "Sge" + "shape": "Sgf" } } }, @@ -1886,35 +1886,35 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Sqn" + "shape": "Sqo" }, "MaxPayloadInMB": { "type": "integer" }, "BatchStrategy": {}, "Environment": { - "shape": "S3w" + "shape": "S3x" }, "TransformInput": { - "shape": "S3z" + "shape": "S40" }, "TransformOutput": { - "shape": "S43" + "shape": "S44" }, "DataCaptureConfig": { - "shape": "Sqq" + "shape": "Sqr" }, "TransformResources": { - "shape": "S46" + "shape": "S47" }, "DataProcessing": { - "shape": "Sqr" + "shape": "Sqs" }, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" } } }, @@ -1964,7 +1964,7 @@ "TrialComponentName": {}, "DisplayName": {}, "Status": { - "shape": "Sqz" + "shape": "Sr0" }, "StartTime": { "type": "timestamp" @@ -1973,13 +1973,13 @@ "type": "timestamp" }, "Parameters": { - "shape": "Sr2" + "shape": "Sr3" }, "InputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "OutputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "MetadataProperties": { "shape": "S1u" @@ -2012,7 +2012,7 @@ "shape": "S7" }, "UserSettings": { - "shape": "S9j" + "shape": "S9k" } } }, @@ -2031,20 +2031,20 @@ ], "members": { "CognitoConfig": { - "shape": "Srh" + "shape": "Sri" }, "OidcConfig": { - "shape": "Srk" + "shape": "Srl" }, "SourceIpConfig": { - "shape": "Srn" + "shape": "Sro" }, "WorkforceName": {}, "Tags": { "shape": "S7" }, "WorkforceVpcConfig": { - "shape": "Srr" + "shape": "Srs" } } }, @@ -2070,11 +2070,11 @@ "WorkteamName": {}, "WorkforceName": {}, "MemberDefinitions": { - "shape": "Ss1" + "shape": "Ss2" }, "Description": {}, "NotificationConfiguration": { - "shape": "Ss9" + "shape": "Ssa" }, "Tags": { "shape": "S7" @@ -2150,7 +2150,7 @@ "members": { "ArtifactArn": {}, "Source": { - "shape": "S52" + "shape": "S53" } } }, @@ -2725,7 +2725,7 @@ "members": { "DeviceFleetName": {}, "DeviceNames": { - "shape": "Sav" + "shape": "Saw" } } } @@ -2758,13 +2758,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "MetadataProperties": { "shape": "S1u" @@ -2814,10 +2814,10 @@ "type": "structure", "members": { "ValidationStatuses": { - "shape": "Suj" + "shape": "Suk" }, "ImageScanStatuses": { - "shape": "Suj" + "shape": "Suk" } } }, @@ -2864,7 +2864,7 @@ }, "FailureReason": {}, "ResourceSpec": { - "shape": "S4g" + "shape": "S4h" }, "SpaceName": {} } @@ -2892,7 +2892,7 @@ "type": "timestamp" }, "KernelGatewayImageConfig": { - "shape": "S4q" + "shape": "S4r" } } } @@ -2913,7 +2913,7 @@ "ArtifactName": {}, "ArtifactArn": {}, "Source": { - "shape": "S52" + "shape": "S53" }, "ArtifactType": {}, "Properties": { @@ -2923,13 +2923,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "MetadataProperties": { "shape": "S1u" @@ -2965,18 +2965,18 @@ "AutoMLJobName": {}, "AutoMLJobArn": {}, "InputDataConfig": { - "shape": "S5a" + "shape": "S5b" }, "OutputDataConfig": { - "shape": "S5i" + "shape": "S5j" }, "RoleArn": {}, "AutoMLJobObjective": { - "shape": "S5k" + "shape": "S5l" }, "ProblemType": {}, "AutoMLJobConfig": { - "shape": "S5m" + "shape": "S5n" }, "CreationTime": { "type": "timestamp" @@ -2989,10 +2989,10 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Sux" + "shape": "Suy" }, "BestCandidate": { - "shape": "Suz" + "shape": "Sv0" }, "AutoMLJobStatus": {}, "AutoMLJobSecondaryStatus": {}, @@ -3000,25 +3000,25 @@ "type": "boolean" }, "AutoMLJobArtifacts": { - "shape": "Svr" + "shape": "Svs" }, "ResolvedAttributes": { "type": "structure", "members": { "AutoMLJobObjective": { - "shape": "S5k" + "shape": "S5l" }, "ProblemType": {}, "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" } } }, "ModelDeployConfig": { - "shape": "S66" + "shape": "S67" }, "ModelDeployResult": { - "shape": "Svv" + "shape": "Svw" } } } @@ -3050,17 +3050,17 @@ "AutoMLJobName": {}, "AutoMLJobArn": {}, "AutoMLJobInputDataConfig": { - "shape": "S6c" + "shape": "S6d" }, "OutputDataConfig": { - "shape": "S5i" + "shape": "S5j" }, "RoleArn": {}, "AutoMLJobObjective": { - "shape": "S5k" + "shape": "S5l" }, "AutoMLProblemTypeConfig": { - "shape": "S6e" + "shape": "S6f" }, "CreationTime": { "type": "timestamp" @@ -3073,36 +3073,36 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Sux" + "shape": "Suy" }, "BestCandidate": { - "shape": "Suz" + "shape": "Sv0" }, "AutoMLJobStatus": {}, "AutoMLJobSecondaryStatus": {}, "ModelDeployConfig": { - "shape": "S66" + "shape": "S67" }, "ModelDeployResult": { - "shape": "Svv" + "shape": "Svw" }, "DataSplitConfig": { - "shape": "S5x" + "shape": "S5y" }, "SecurityConfig": { - "shape": "S5r" + "shape": "S5s" }, "AutoMLJobArtifacts": { - "shape": "Svr" + "shape": "Svs" }, "ResolvedAttributes": { "type": "structure", "members": { "AutoMLJobObjective": { - "shape": "S5k" + "shape": "S5l" }, "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" }, "AutoMLProblemTypeResolvedAttributes": { "type": "structure", @@ -3156,7 +3156,7 @@ "type": "timestamp" }, "GitConfig": { - "shape": "S7a" + "shape": "S7b" } } } @@ -3209,7 +3209,7 @@ }, "FailureReason": {}, "ModelArtifacts": { - "shape": "Swa" + "shape": "Swb" }, "ModelDigests": { "type": "structure", @@ -3219,13 +3219,13 @@ }, "RoleArn": {}, "InputConfig": { - "shape": "S7h" + "shape": "S7i" }, "OutputConfig": { - "shape": "S7k" + "shape": "S7l" }, "VpcConfig": { - "shape": "S7r" + "shape": "S7s" }, "DerivedInformation": { "type": "structure", @@ -3252,7 +3252,7 @@ "ContextName": {}, "ContextArn": {}, "Source": { - "shape": "S7z" + "shape": "S80" }, "ContextType": {}, "Description": {}, @@ -3263,13 +3263,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "LineageGroupArn": {} } @@ -3304,26 +3304,26 @@ "type": "timestamp" }, "DataQualityBaselineConfig": { - "shape": "S84" + "shape": "S85" }, "DataQualityAppSpecification": { - "shape": "S88" + "shape": "S89" }, "DataQualityJobInput": { - "shape": "S8h" + "shape": "S8i" }, "DataQualityJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" } } } @@ -3411,7 +3411,7 @@ "DeviceFleetName": {}, "DeviceFleetArn": {}, "OutputConfig": { - "shape": "S9d" + "shape": "S9e" }, "Description": {}, "CreationTime": { @@ -3443,6 +3443,7 @@ "DomainName": {}, "HomeEfsFileSystemId": {}, "SingleSignOnManagedApplicationInstanceId": {}, + "SingleSignOnApplicationArn": {}, "Status": {}, "CreationTime": { "type": "timestamp" @@ -3453,7 +3454,7 @@ "FailureReason": {}, "AuthMode": {}, "DefaultUserSettings": { - "shape": "S9j" + "shape": "S9k" }, "AppNetworkAccessType": {}, "HomeEfsFileSystemKmsKeyId": { @@ -3461,18 +3462,18 @@ "deprecatedMessage": "This property is deprecated, use KmsKeyId instead." }, "SubnetIds": { - "shape": "S5v" + "shape": "S5w" }, "Url": {}, "VpcId": {}, "KmsKeyId": {}, "DomainSettings": { - "shape": "Saf" + "shape": "Sag" }, "AppSecurityGroupManagement": {}, "SecurityGroupIdForDomainBoundary": {}, "DefaultSpaceSettings": { - "shape": "Saj" + "shape": "Sak" } } } @@ -3504,7 +3505,7 @@ "EdgeDeploymentPlanArn": {}, "EdgeDeploymentPlanName": {}, "ModelConfigs": { - "shape": "Sao" + "shape": "Sap" }, "DeviceFleetName": {}, "EdgeDeploymentSuccess": { @@ -3529,10 +3530,10 @@ "members": { "StageName": {}, "DeviceSelectionConfig": { - "shape": "Sas" + "shape": "Sat" }, "DeploymentConfig": { - "shape": "Sax" + "shape": "Say" }, "DeploymentStatus": { "type": "structure", @@ -3597,7 +3598,7 @@ "ModelVersion": {}, "RoleArn": {}, "OutputConfig": { - "shape": "S9d" + "shape": "S9e" }, "ResourceKey": {}, "EdgePackagingJobStatus": {}, @@ -3650,10 +3651,10 @@ "EndpointArn": {}, "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Sxe" + "shape": "Sxg" }, "DataCaptureConfig": { - "shape": "Sxm" + "shape": "Sxo" }, "EndpointStatus": {}, "FailureReason": {}, @@ -3664,10 +3665,10 @@ "type": "timestamp" }, "LastDeploymentConfig": { - "shape": "Sb6" + "shape": "Sb7" }, "AsyncInferenceConfig": { - "shape": "Scf" + "shape": "Scg" }, "PendingDeploymentSummary": { "type": "structure", @@ -3677,21 +3678,21 @@ "members": { "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Sxq" + "shape": "Sxs" }, "StartTime": { "type": "timestamp" }, "ShadowProductionVariants": { - "shape": "Sxq" + "shape": "Sxs" } } }, "ExplainerConfig": { - "shape": "Scn" + "shape": "Sco" }, "ShadowProductionVariants": { - "shape": "Sxe" + "shape": "Sxg" } } } @@ -3718,23 +3719,23 @@ "EndpointConfigName": {}, "EndpointConfigArn": {}, "ProductionVariants": { - "shape": "Sbo" + "shape": "Sbp" }, "DataCaptureConfig": { - "shape": "Sc4" + "shape": "Sc5" }, "KmsKeyId": {}, "CreationTime": { "type": "timestamp" }, "AsyncInferenceConfig": { - "shape": "Scf" + "shape": "Scg" }, "ExplainerConfig": { - "shape": "Scn" + "shape": "Sco" }, "ShadowProductionVariants": { - "shape": "Sbo" + "shape": "Sbp" } } } @@ -3756,20 +3757,20 @@ "ExperimentArn": {}, "DisplayName": {}, "Source": { - "shape": "Sxw" + "shape": "Sxy" }, "Description": {}, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" } } } @@ -3802,7 +3803,7 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "Sdm" + "shape": "Sdn" }, "CreationTime": { "type": "timestamp" @@ -3811,18 +3812,18 @@ "type": "timestamp" }, "OnlineStoreConfig": { - "shape": "Sdt" + "shape": "Sdu" }, "OfflineStoreConfig": { - "shape": "Sdz" + "shape": "Se0" }, "RoleArn": {}, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Sy3" + "shape": "Sy5" }, "LastUpdateStatus": { - "shape": "Sy6" + "shape": "Sy8" }, "FailureReason": {}, "Description": {}, @@ -3868,7 +3869,7 @@ }, "Description": {}, "Parameters": { - "shape": "Syc" + "shape": "Sye" } } } @@ -3902,16 +3903,16 @@ "type": "timestamp" }, "HumanLoopRequestSource": { - "shape": "Seb" + "shape": "Sec" }, "HumanLoopActivationConfig": { - "shape": "Sed" + "shape": "See" }, "HumanLoopConfig": { - "shape": "Seg" + "shape": "Seh" }, "OutputConfig": { - "shape": "Sev" + "shape": "Sew" }, "RoleArn": {}, "FailureReason": {} @@ -3943,10 +3944,10 @@ "HubDisplayName": {}, "HubDescription": {}, "HubSearchKeywords": { - "shape": "Sf2" + "shape": "Sf3" }, "S3StorageConfig": { - "shape": "Sf4" + "shape": "Sf5" }, "HubStatus": {}, "FailureReason": {}, @@ -4001,7 +4002,7 @@ "HubContentMarkdown": {}, "HubContentDocument": {}, "HubContentSearchKeywords": { - "shape": "Syu" + "shape": "Syw" }, "HubContentDependencies": { "type": "list", @@ -4081,13 +4082,13 @@ "HyperParameterTuningJobName": {}, "HyperParameterTuningJobArn": {}, "HyperParameterTuningJobConfig": { - "shape": "Sff" + "shape": "Sfg" }, "TrainingJobDefinition": { - "shape": "Sg8" + "shape": "Sg9" }, "TrainingJobDefinitions": { - "shape": "Sgo" + "shape": "Sgp" }, "HyperParameterTuningJobStatus": {}, "CreationTime": { @@ -4100,29 +4101,29 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Sz9" + "shape": "Szb" }, "ObjectiveStatusCounters": { - "shape": "Szb" + "shape": "Szd" }, "BestTrainingJob": { - "shape": "Szd" + "shape": "Szf" }, "OverallBestTrainingJob": { - "shape": "Szd" + "shape": "Szf" }, "WarmStartConfig": { - "shape": "Sgp" + "shape": "Sgq" }, "FailureReason": {}, "TuningJobCompletionDetails": { - "shape": "Szg" + "shape": "Szi" }, "ConsumedResources": { - "shape": "Szh" + "shape": "Szj" }, "Autotune": { - "shape": "Sgt" + "shape": "Sgu" } } } @@ -4225,7 +4226,7 @@ "Name": {}, "Type": {}, "Schedule": { - "shape": "Shh" + "shape": "Shi" }, "Status": {}, "StatusReason": {}, @@ -4266,17 +4267,17 @@ "ModelName": {}, "VariantName": {}, "InfrastructureConfig": { - "shape": "Shn" + "shape": "Sho" }, "Status": {} } } }, "DataStorageConfig": { - "shape": "Shs" + "shape": "Sht" }, "ShadowModeConfig": { - "shape": "Sht" + "shape": "Shu" }, "KmsKey": {} } @@ -4322,10 +4323,10 @@ }, "FailureReason": {}, "InputConfig": { - "shape": "Si1" + "shape": "Si2" }, "StoppingConditions": { - "shape": "Sj5" + "shape": "Sj6" }, "InferenceRecommendations": { "type": "list", @@ -4338,13 +4339,13 @@ ], "members": { "Metrics": { - "shape": "S102" + "shape": "S104" }, "EndpointConfiguration": { - "shape": "S105" + "shape": "S107" }, "ModelConfiguration": { - "shape": "S107" + "shape": "S109" }, "RecommendationId": {}, "InvocationEndTime": { @@ -4366,10 +4367,10 @@ ], "members": { "Metrics": { - "shape": "S10f" + "shape": "S10h" }, "EndpointInfo": { - "shape": "Siy" + "shape": "Siz" } } } @@ -4405,7 +4406,7 @@ "members": { "LabelingJobStatus": {}, "LabelCounters": { - "shape": "S10j" + "shape": "S10l" }, "FailureReason": {}, "CreationTime": { @@ -4419,27 +4420,27 @@ "LabelingJobArn": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Sjh" + "shape": "Sji" }, "OutputConfig": { - "shape": "Sjo" + "shape": "Sjp" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Sjp" + "shape": "Sjq" }, "LabelingJobAlgorithmsConfig": { - "shape": "Sjs" + "shape": "Sjt" }, "HumanTaskConfig": { - "shape": "Sjw" + "shape": "Sjx" }, "Tags": { "shape": "S7" }, "LabelingJobOutput": { - "shape": "S10m" + "shape": "S10o" } } } @@ -4465,13 +4466,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" } } } @@ -4497,17 +4498,17 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Skb" + "shape": "Skc" }, "Containers": { - "shape": "Skp" + "shape": "Skq" }, "InferenceExecutionConfig": { - "shape": "Skq" + "shape": "Skr" }, "ExecutionRoleArn": {}, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" }, "CreationTime": { "type": "timestamp" @@ -4517,7 +4518,7 @@ "type": "boolean" }, "DeploymentRecommendation": { - "shape": "S10r" + "shape": "S10t" } } } @@ -4551,26 +4552,26 @@ "type": "timestamp" }, "ModelBiasBaselineConfig": { - "shape": "Sku" + "shape": "Skv" }, "ModelBiasAppSpecification": { - "shape": "Skv" + "shape": "Skw" }, "ModelBiasJobInput": { - "shape": "Skw" + "shape": "Skx" }, "ModelBiasJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" } } } @@ -4606,23 +4607,23 @@ "type": "integer" }, "Content": { - "shape": "Sl1" + "shape": "Sl2" }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Sl0" + "shape": "Sl1" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "ModelCardProcessingStatus": {} } @@ -4659,7 +4660,7 @@ "type": "integer" }, "OutputConfig": { - "shape": "Sl7" + "shape": "Sl8" }, "CreatedAt": { "type": "timestamp" @@ -4709,26 +4710,26 @@ "type": "timestamp" }, "ModelExplainabilityBaselineConfig": { - "shape": "Slb" + "shape": "Slc" }, "ModelExplainabilityAppSpecification": { - "shape": "Slc" + "shape": "Sld" }, "ModelExplainabilityJobInput": { - "shape": "Sld" + "shape": "Sle" }, "ModelExplainabilityJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" } } } @@ -4767,46 +4768,46 @@ "shape": "Sr" }, "SourceAlgorithmSpecification": { - "shape": "Slj" + "shape": "Slk" }, "ValidationSpecification": { - "shape": "Slg" + "shape": "Slh" }, "ModelPackageStatus": {}, "ModelPackageStatusDetails": { - "shape": "S118" + "shape": "S11a" }, "CertifyForMarketplace": { "type": "boolean" }, "ModelApprovalStatus": {}, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "MetadataProperties": { "shape": "S1u" }, "ModelMetrics": { - "shape": "Slm" + "shape": "Sln" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "ApprovalDescription": {}, "CustomerMetadataProperties": { - "shape": "Slt" + "shape": "Slu" }, "DriftCheckBaselines": { - "shape": "Slw" + "shape": "Slx" }, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sm2" + "shape": "Sm3" }, "SkipModelValidation": {} } @@ -4839,7 +4840,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "ModelPackageGroupStatus": {} } @@ -4874,26 +4875,26 @@ "type": "timestamp" }, "ModelQualityBaselineConfig": { - "shape": "Sma" + "shape": "Smb" }, "ModelQualityAppSpecification": { - "shape": "Smb" + "shape": "Smc" }, "ModelQualityJobInput": { - "shape": "Smd" + "shape": "Sme" }, "ModelQualityJobOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "JobResources": { - "shape": "S91" + "shape": "S92" }, "NetworkConfig": { - "shape": "S96" + "shape": "S97" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S97" + "shape": "S98" } } } @@ -4931,11 +4932,11 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Smh" + "shape": "Smi" }, "EndpointName": {}, "LastMonitoringExecutionSummary": { - "shape": "S11l" + "shape": "S11n" } } } @@ -4961,7 +4962,7 @@ "InstanceType": {}, "SubnetId": {}, "SecurityGroups": { - "shape": "S9k" + "shape": "S9l" }, "RoleArn": {}, "KmsKeyId": {}, @@ -4978,16 +4979,16 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Smy" + "shape": "Smz" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Sn1" + "shape": "Sn2" }, "RootAccess": {}, "PlatformIdentifier": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Sn4" + "shape": "Sn5" } } } @@ -5008,10 +5009,10 @@ "NotebookInstanceLifecycleConfigArn": {}, "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sn9" + "shape": "Sna" }, "OnStart": { - "shape": "Sn9" + "shape": "Sna" }, "LastModifiedTime": { "type": "timestamp" @@ -5052,13 +5053,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" } } } @@ -5102,7 +5103,7 @@ "PipelineExecutionStatus": {}, "PipelineExecutionDescription": {}, "PipelineExperimentConfig": { - "shape": "S125" + "shape": "S127" }, "FailureReason": {}, "CreationTime": { @@ -5112,16 +5113,16 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" }, "SelectiveExecutionConfig": { - "shape": "S127" + "shape": "S129" } } } @@ -5148,30 +5149,30 @@ ], "members": { "ProcessingInputs": { - "shape": "So0" + "shape": "So1" }, "ProcessingOutputConfig": { - "shape": "Son" + "shape": "Soo" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Sos" + "shape": "Sot" }, "StoppingCondition": { - "shape": "Sou" + "shape": "Sov" }, "AppSpecification": { - "shape": "Sow" + "shape": "Sox" }, "Environment": { - "shape": "Soy" + "shape": "Soz" }, "NetworkConfig": { - "shape": "Smp" + "shape": "Smq" }, "RoleArn": {}, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" }, "ProcessingJobArn": {}, "ProcessingJobStatus": {}, @@ -5221,14 +5222,14 @@ "ProjectId": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Sp4" + "shape": "Sp5" }, "ServiceCatalogProvisionedProductDetails": { - "shape": "S12g" + "shape": "S12i" }, "ProjectStatus": {}, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "CreationTime": { "type": "timestamp" @@ -5237,7 +5238,7 @@ "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" } } } @@ -5270,7 +5271,7 @@ }, "FailureReason": {}, "SpaceSettings": { - "shape": "Spe" + "shape": "Spf" } } } @@ -5318,7 +5319,7 @@ ], "members": { "SubscribedWorkteam": { - "shape": "S12r" + "shape": "S12t" } } } @@ -5353,7 +5354,7 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Swa" + "shape": "Swb" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, @@ -5362,7 +5363,7 @@ "shape": "S2w" }, "AlgorithmSpecification": { - "shape": "Spo" + "shape": "Spp" }, "RoleArn": {}, "InputDataConfig": { @@ -5375,7 +5376,7 @@ "shape": "S3j" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" }, "StoppingCondition": { "shape": "S3p" @@ -5393,10 +5394,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "S12v" + "shape": "S12x" }, "FinalMetricDataList": { - "shape": "S12y" + "shape": "S130" }, "EnableNetworkIsolation": { "type": "boolean" @@ -5408,7 +5409,7 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Sgd" + "shape": "Sge" }, "TrainingTimeInSeconds": { "type": "integer" @@ -5417,25 +5418,25 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Spx" + "shape": "Spy" }, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" }, "DebugRuleConfigurations": { - "shape": "Sq5" + "shape": "Sq6" }, "TensorBoardOutputConfig": { - "shape": "Sq9" + "shape": "Sqa" }, "DebugRuleEvaluationStatuses": { - "shape": "S132" + "shape": "S134" }, "ProfilerConfig": { - "shape": "Sqa" + "shape": "Sqb" }, "ProfilerRuleConfigurations": { - "shape": "Sqe" + "shape": "Sqf" }, "ProfilerRuleEvaluationStatuses": { "type": "list", @@ -5454,13 +5455,13 @@ }, "ProfilingStatus": {}, "RetryStrategy": { - "shape": "Sge" + "shape": "Sgf" }, "Environment": { - "shape": "Sqg" + "shape": "Sqh" }, "WarmPoolStatus": { - "shape": "S139" + "shape": "S13b" } } } @@ -5496,26 +5497,26 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Sqn" + "shape": "Sqo" }, "MaxPayloadInMB": { "type": "integer" }, "BatchStrategy": {}, "Environment": { - "shape": "S3w" + "shape": "S3x" }, "TransformInput": { - "shape": "S3z" + "shape": "S40" }, "TransformOutput": { - "shape": "S43" + "shape": "S44" }, "DataCaptureConfig": { - "shape": "Sqq" + "shape": "Sqr" }, "TransformResources": { - "shape": "S46" + "shape": "S47" }, "CreationTime": { "type": "timestamp" @@ -5529,10 +5530,10 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "DataProcessing": { - "shape": "Sqr" + "shape": "Sqs" }, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" } } } @@ -5555,19 +5556,19 @@ "DisplayName": {}, "ExperimentName": {}, "Source": { - "shape": "S13h" + "shape": "S13j" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "MetadataProperties": { "shape": "S1u" @@ -5592,10 +5593,10 @@ "TrialComponentArn": {}, "DisplayName": {}, "Source": { - "shape": "S13l" + "shape": "S13n" }, "Status": { - "shape": "Sqz" + "shape": "Sr0" }, "StartTime": { "type": "timestamp" @@ -5607,34 +5608,34 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "Parameters": { - "shape": "Sr2" + "shape": "Sr3" }, "InputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "OutputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "MetadataProperties": { "shape": "S1u" }, "Metrics": { - "shape": "S13n" + "shape": "S13p" }, "LineageGroupArn": {}, "Sources": { "type": "list", "member": { - "shape": "S13l" + "shape": "S13n" } } } @@ -5670,7 +5671,7 @@ "SingleSignOnUserIdentifier": {}, "SingleSignOnUserValue": {}, "UserSettings": { - "shape": "S9j" + "shape": "S9k" } } } @@ -5692,7 +5693,7 @@ ], "members": { "Workforce": { - "shape": "S13x" + "shape": "S13z" } } } @@ -5714,7 +5715,7 @@ ], "members": { "Workteam": { - "shape": "S145" + "shape": "S147" } } } @@ -5779,7 +5780,7 @@ "DeviceFleetArn": {}, "DeviceFleetName": {}, "OutputConfig": { - "shape": "S9d" + "shape": "S9e" }, "Description": {}, "ReportGenerated": { @@ -5913,7 +5914,7 @@ "type": "integer" }, "ScalingPolicyObjective": { - "shape": "S14x" + "shape": "S14z" } } }, @@ -5927,7 +5928,7 @@ "type": "integer" }, "ScalingPolicyObjective": { - "shape": "S14x" + "shape": "S14z" }, "Metric": { "type": "structure", @@ -6057,7 +6058,7 @@ "HubContentMarkdown": {}, "HubContentDocument": {}, "HubContentSearchKeywords": { - "shape": "Syu" + "shape": "Syw" }, "Tags": { "shape": "S7" @@ -6196,7 +6197,7 @@ "type": "structure", "members": { "SageMakerImageVersionAliases": { - "shape": "Sh4" + "shape": "Sh5" }, "NextToken": {} } @@ -6245,7 +6246,7 @@ "type": "timestamp" }, "KernelGatewayImageConfig": { - "shape": "S4q" + "shape": "S4r" } } } @@ -6323,7 +6324,7 @@ "ArtifactArn": {}, "ArtifactName": {}, "Source": { - "shape": "S52" + "shape": "S53" }, "ArtifactType": {}, "CreationTime": { @@ -6381,7 +6382,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" } } } @@ -6450,7 +6451,7 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Sux" + "shape": "Suy" } } } @@ -6486,7 +6487,7 @@ "Candidates": { "type": "list", "member": { - "shape": "Suz" + "shape": "Sv0" } }, "NextToken": {} @@ -6544,7 +6545,7 @@ "type": "timestamp" }, "GitConfig": { - "shape": "S7a" + "shape": "S7b" } } } @@ -6653,7 +6654,7 @@ "ContextArn": {}, "ContextName": {}, "Source": { - "shape": "S7z" + "shape": "S80" }, "ContextType": {}, "CreationTime": { @@ -6696,7 +6697,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S17g" + "shape": "S17i" }, "NextToken": {} } @@ -7125,7 +7126,7 @@ "ExperimentName": {}, "DisplayName": {}, "ExperimentSource": { - "shape": "Sxw" + "shape": "Sxy" }, "CreationTime": { "type": "timestamp" @@ -7185,7 +7186,7 @@ }, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Sy3" + "shape": "Sy5" } } } @@ -7277,7 +7278,7 @@ ], "members": { "HubContentSummaries": { - "shape": "S196" + "shape": "S198" }, "NextToken": {} } @@ -7316,7 +7317,7 @@ ], "members": { "HubContentSummaries": { - "shape": "S196" + "shape": "S198" }, "NextToken": {} } @@ -7370,7 +7371,7 @@ "HubDisplayName": {}, "HubDescription": {}, "HubSearchKeywords": { - "shape": "Sf2" + "shape": "Sf3" }, "HubStatus": {}, "CreationTime": { @@ -7491,13 +7492,13 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Sz9" + "shape": "Szb" }, "ObjectiveStatusCounters": { - "shape": "Szb" + "shape": "Szd" }, "ResourceLimits": { - "shape": "Sfl" + "shape": "Sfm" } } } @@ -7674,7 +7675,7 @@ "Name": {}, "Type": {}, "Schedule": { - "shape": "Shh" + "shape": "Shi" }, "Status": {}, "StatusReason": {}, @@ -7735,17 +7736,17 @@ ], "members": { "Metrics": { - "shape": "S102" + "shape": "S104" }, "EndpointConfiguration": { - "shape": "S105" + "shape": "S107" }, "ModelConfiguration": { - "shape": "S107" + "shape": "S109" }, "FailureReason": {}, "EndpointMetrics": { - "shape": "S10f" + "shape": "S10h" }, "InvocationEndTime": { "type": "timestamp" @@ -7891,17 +7892,17 @@ }, "LabelingJobStatus": {}, "LabelCounters": { - "shape": "S10j" + "shape": "S10l" }, "WorkteamArn": {}, "PreHumanTaskLambdaArn": {}, "AnnotationConsolidationLambdaArn": {}, "FailureReason": {}, "LabelingJobOutput": { - "shape": "S10m" + "shape": "S10o" }, "InputConfig": { - "shape": "Sjh" + "shape": "Sji" } } } @@ -8048,7 +8049,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S17g" + "shape": "S17i" }, "NextToken": {} } @@ -8261,7 +8262,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S17g" + "shape": "S17i" }, "NextToken": {} } @@ -8409,7 +8410,6 @@ "member": { "type": "structure", "required": [ - "ModelPackageName", "ModelPackageArn", "CreationTime", "ModelPackageStatus" @@ -8461,7 +8461,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S17g" + "shape": "S17i" }, "NextToken": {} } @@ -8580,7 +8580,7 @@ "type": "structure", "members": { "MonitoringAlertSummaries": { - "shape": "S1cl" + "shape": "S1cn" }, "NextToken": {} } @@ -8630,7 +8630,7 @@ "MonitoringExecutionSummaries": { "type": "list", "member": { - "shape": "S11l" + "shape": "S11n" } }, "NextToken": {} @@ -8811,7 +8811,7 @@ "NotebookInstanceLifecycleConfigName": {}, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Sn1" + "shape": "Sn2" } } } @@ -8910,7 +8910,7 @@ "CallbackToken": {}, "SqsQueueUrl": {}, "OutputParameters": { - "shape": "S1e0" + "shape": "S1e2" } } }, @@ -8919,7 +8919,7 @@ "members": { "Arn": {}, "OutputParameters": { - "shape": "S1e0" + "shape": "S1e2" } } }, @@ -9058,7 +9058,7 @@ "type": "structure", "members": { "PipelineParameters": { - "shape": "S1eh" + "shape": "S1ej" }, "NextToken": {} } @@ -9439,7 +9439,7 @@ "SubscribedWorkteams": { "type": "list", "member": { - "shape": "S12r" + "shape": "S12t" } }, "NextToken": {} @@ -9527,7 +9527,7 @@ }, "TrainingJobStatus": {}, "WarmPoolStatus": { - "shape": "S139" + "shape": "S13b" } } } @@ -9562,7 +9562,7 @@ "TrainingJobSummaries": { "type": "list", "member": { - "shape": "Szd" + "shape": "Szf" } }, "NextToken": {} @@ -9665,10 +9665,10 @@ "TrialComponentArn": {}, "DisplayName": {}, "TrialComponentSource": { - "shape": "S13l" + "shape": "S13n" }, "Status": { - "shape": "Sqz" + "shape": "Sr0" }, "StartTime": { "type": "timestamp" @@ -9680,13 +9680,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" } } } @@ -9727,7 +9727,7 @@ "TrialName": {}, "DisplayName": {}, "TrialSource": { - "shape": "S13h" + "shape": "S13j" }, "CreationTime": { "type": "timestamp" @@ -9802,7 +9802,7 @@ "Workforces": { "type": "list", "member": { - "shape": "S13x" + "shape": "S13z" } }, "NextToken": {} @@ -9831,7 +9831,7 @@ "Workteams": { "type": "list", "member": { - "shape": "S145" + "shape": "S147" } }, "NextToken": {} @@ -9950,7 +9950,7 @@ "members": { "DeviceFleetName": {}, "Devices": { - "shape": "S1hc" + "shape": "S1he" }, "Tags": { "shape": "S7" @@ -9967,7 +9967,7 @@ ], "members": { "UiTemplate": { - "shape": "Sfa" + "shape": "Sfb" }, "Task": { "type": "structure", @@ -10020,7 +10020,7 @@ "idempotencyToken": true }, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" } } }, @@ -10040,7 +10040,7 @@ "members": { "Resource": {}, "SearchExpression": { - "shape": "S1hn" + "shape": "S1hp" }, "SortBy": {}, "SortOrder": {}, @@ -10060,7 +10060,7 @@ "type": "structure", "members": { "TrainingJob": { - "shape": "S1i1" + "shape": "S1i3" }, "Experiment": { "type": "structure", @@ -10069,20 +10069,20 @@ "ExperimentArn": {}, "DisplayName": {}, "Source": { - "shape": "Sxw" + "shape": "Sxy" }, "Description": {}, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "Tags": { "shape": "S7" @@ -10097,19 +10097,19 @@ "DisplayName": {}, "ExperimentName": {}, "Source": { - "shape": "S13h" + "shape": "S13j" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "MetadataProperties": { "shape": "S1u" @@ -10125,13 +10125,13 @@ "TrialComponentName": {}, "TrialComponentArn": {}, "TrialComponentSource": { - "shape": "S13l" + "shape": "S13n" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" } } } @@ -10145,10 +10145,10 @@ "DisplayName": {}, "TrialComponentArn": {}, "Source": { - "shape": "S13l" + "shape": "S13n" }, "Status": { - "shape": "Sqz" + "shape": "Sr0" }, "StartTime": { "type": "timestamp" @@ -10160,25 +10160,25 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "Parameters": { - "shape": "Sr2" + "shape": "Sr3" }, "InputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "OutputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "Metrics": { - "shape": "S13n" + "shape": "S13p" }, "MetadataProperties": { "shape": "S1u" @@ -10188,36 +10188,36 @@ "members": { "SourceArn": {}, "TrainingJob": { - "shape": "S1i1" + "shape": "S1i3" }, "ProcessingJob": { "type": "structure", "members": { "ProcessingInputs": { - "shape": "So0" + "shape": "So1" }, "ProcessingOutputConfig": { - "shape": "Son" + "shape": "Soo" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Sos" + "shape": "Sot" }, "StoppingCondition": { - "shape": "Sou" + "shape": "Sov" }, "AppSpecification": { - "shape": "Sow" + "shape": "Sox" }, "Environment": { - "shape": "Soy" + "shape": "Soz" }, "NetworkConfig": { - "shape": "Smp" + "shape": "Smq" }, "RoleArn": {}, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" }, "ProcessingJobArn": {}, "ProcessingJobStatus": {}, @@ -10244,7 +10244,7 @@ } }, "TransformJob": { - "shape": "S1i9" + "shape": "S1ib" } } }, @@ -10280,10 +10280,10 @@ "EndpointArn": {}, "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Sxe" + "shape": "Sxg" }, "DataCaptureConfig": { - "shape": "Sxm" + "shape": "Sxo" }, "EndpointStatus": {}, "FailureReason": {}, @@ -10310,11 +10310,11 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Smh" + "shape": "Smi" }, "EndpointName": {}, "LastMonitoringExecutionSummary": { - "shape": "S11l" + "shape": "S11n" }, "Tags": { "shape": "S7" @@ -10326,7 +10326,7 @@ "shape": "S7" }, "ShadowProductionVariants": { - "shape": "Sxe" + "shape": "Sxg" } } }, @@ -10347,49 +10347,49 @@ "shape": "Sr" }, "SourceAlgorithmSpecification": { - "shape": "Slj" + "shape": "Slk" }, "ValidationSpecification": { - "shape": "Slg" + "shape": "Slh" }, "ModelPackageStatus": {}, "ModelPackageStatusDetails": { - "shape": "S118" + "shape": "S11a" }, "CertifyForMarketplace": { "type": "boolean" }, "ModelApprovalStatus": {}, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "MetadataProperties": { "shape": "S1u" }, "ModelMetrics": { - "shape": "Slm" + "shape": "Sln" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "ApprovalDescription": {}, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sm2" + "shape": "Sm3" }, "Tags": { "shape": "S7" }, "CustomerMetadataProperties": { - "shape": "Slt" + "shape": "Slu" }, "DriftCheckBaselines": { - "shape": "Slw" + "shape": "Slx" }, "SkipModelValidation": {} } @@ -10404,7 +10404,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "ModelPackageGroupStatus": {}, "Tags": { @@ -10431,13 +10431,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" }, "Tags": { "shape": "S7" @@ -10453,7 +10453,7 @@ "PipelineExecutionStatus": {}, "PipelineExecutionDescription": {}, "PipelineExperimentConfig": { - "shape": "S125" + "shape": "S127" }, "FailureReason": {}, "CreationTime": { @@ -10463,19 +10463,19 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" }, "PipelineParameters": { - "shape": "S1eh" + "shape": "S1ej" }, "SelectiveExecutionConfig": { - "shape": "S127" + "shape": "S129" } } }, @@ -10487,7 +10487,7 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "Sdm" + "shape": "Sdn" }, "CreationTime": { "type": "timestamp" @@ -10496,18 +10496,18 @@ "type": "timestamp" }, "OnlineStoreConfig": { - "shape": "Sdt" + "shape": "Sdu" }, "OfflineStoreConfig": { - "shape": "Sdz" + "shape": "Se0" }, "RoleArn": {}, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Sy3" + "shape": "Sy5" }, "LastUpdateStatus": { - "shape": "Sy6" + "shape": "Sy8" }, "FailureReason": {}, "Description": {}, @@ -10524,14 +10524,14 @@ "ProjectId": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Sp4" + "shape": "Sp5" }, "ServiceCatalogProvisionedProductDetails": { - "shape": "S12g" + "shape": "S12i" }, "ProjectStatus": {}, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "CreationTime": { "type": "timestamp" @@ -10543,7 +10543,7 @@ "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" } } }, @@ -10562,7 +10562,7 @@ }, "Description": {}, "Parameters": { - "shape": "Syc" + "shape": "Sye" } } }, @@ -10572,13 +10572,13 @@ "HyperParameterTuningJobName": {}, "HyperParameterTuningJobArn": {}, "HyperParameterTuningJobConfig": { - "shape": "Sff" + "shape": "Sfg" }, "TrainingJobDefinition": { - "shape": "Sg8" + "shape": "Sg9" }, "TrainingJobDefinitions": { - "shape": "Sgo" + "shape": "Sgp" }, "HyperParameterTuningJobStatus": {}, "CreationTime": { @@ -10591,29 +10591,29 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Sz9" + "shape": "Szb" }, "ObjectiveStatusCounters": { - "shape": "Szb" + "shape": "Szd" }, "BestTrainingJob": { - "shape": "Szd" + "shape": "Szf" }, "OverallBestTrainingJob": { - "shape": "Szd" + "shape": "Szf" }, "WarmStartConfig": { - "shape": "Sgp" + "shape": "Sgq" }, "FailureReason": {}, "Tags": { "shape": "S7" }, "TuningJobCompletionDetails": { - "shape": "Szg" + "shape": "Szi" }, "ConsumedResources": { - "shape": "Szh" + "shape": "Szj" } } }, @@ -10625,17 +10625,17 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Skb" + "shape": "Skc" }, "Containers": { - "shape": "Skp" + "shape": "Skq" }, "InferenceExecutionConfig": { - "shape": "Skq" + "shape": "Skr" }, "ExecutionRoleArn": {}, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" }, "CreationTime": { "type": "timestamp" @@ -10648,7 +10648,7 @@ "shape": "S7" }, "DeploymentRecommendation": { - "shape": "S10r" + "shape": "S10t" } } }, @@ -10677,7 +10677,7 @@ } }, "LastBatchTransformJob": { - "shape": "S1i9" + "shape": "S1ib" }, "MonitoringSchedules": { "type": "list", @@ -10696,17 +10696,17 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Smh" + "shape": "Smi" }, "EndpointName": {}, "MonitoringAlertSummaries": { - "shape": "S1cl" + "shape": "S1cn" }, "LastMonitoringExecutionSummary": { - "shape": "S11l" + "shape": "S11n" }, "BatchTransformInput": { - "shape": "S8p" + "shape": "S8q" } } } @@ -10721,19 +10721,19 @@ }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Sl0" + "shape": "Sl1" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "Tags": { "shape": "S7" @@ -10753,23 +10753,23 @@ "type": "integer" }, "Content": { - "shape": "Sl1" + "shape": "Sl2" }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Sl0" + "shape": "Sl1" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Suc" + "shape": "Sud" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Suc" + "shape": "Sud" }, "Tags": { "shape": "S7" @@ -10816,7 +10816,7 @@ "members": { "CallbackToken": {}, "OutputParameters": { - "shape": "S1e0" + "shape": "S1e2" }, "ClientRequestToken": { "idempotencyToken": true @@ -10896,17 +10896,17 @@ "PipelineName": {}, "PipelineExecutionDisplayName": {}, "PipelineParameters": { - "shape": "S1eh" + "shape": "S1ej" }, "PipelineExecutionDescription": {}, "ClientRequestToken": { "idempotencyToken": true }, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" }, "SelectiveExecutionConfig": { - "shape": "S127" + "shape": "S129" } } }, @@ -10989,7 +10989,7 @@ "value": {} }, "DesiredModelVariants": { - "shape": "Shk" + "shape": "Shl" }, "DesiredState": {}, "Reason": {} @@ -11117,7 +11117,7 @@ "shape": "S1s" }, "PropertiesToRemove": { - "shape": "S1jq" + "shape": "S1js" } } }, @@ -11137,7 +11137,7 @@ "members": { "AppImageConfigName": {}, "KernelGatewayImageConfig": { - "shape": "S4q" + "shape": "S4r" } } }, @@ -11161,7 +11161,7 @@ "shape": "S1s" }, "PropertiesToRemove": { - "shape": "S1jq" + "shape": "S1js" } } }, @@ -11211,7 +11211,7 @@ "shape": "S1s" }, "PropertiesToRemove": { - "shape": "S1jq" + "shape": "S1js" } } }, @@ -11234,7 +11234,7 @@ "RoleArn": {}, "Description": {}, "OutputConfig": { - "shape": "S9d" + "shape": "S9e" }, "EnableIotRoleAlias": { "type": "boolean" @@ -11252,7 +11252,7 @@ "members": { "DeviceFleetName": {}, "Devices": { - "shape": "S1hc" + "shape": "S1he" } } } @@ -11266,7 +11266,7 @@ "members": { "DomainId": {}, "DefaultUserSettings": { - "shape": "S9j" + "shape": "S9k" }, "DomainSettingsForUpdate": { "type": "structure", @@ -11279,7 +11279,7 @@ "members": { "DomainExecutionRoleArn": {}, "DefaultResourceSpec": { - "shape": "S4g" + "shape": "S4h" }, "RStudioConnectUrl": {}, "RStudioPackageManagerUrl": {} @@ -11287,12 +11287,12 @@ }, "ExecutionRoleIdentityConfig": {}, "SecurityGroupIds": { - "shape": "Sag" + "shape": "Sah" } } }, "DefaultSpaceSettings": { - "shape": "Saj" + "shape": "Sak" }, "AppSecurityGroupManagement": {} } @@ -11330,7 +11330,7 @@ } }, "DeploymentConfig": { - "shape": "Sb6" + "shape": "Sb7" }, "RetainDeploymentConfig": { "type": "boolean" @@ -11427,14 +11427,14 @@ "FeatureAdditions": { "type": "list", "member": { - "shape": "Sdn" + "shape": "Sdo" } }, "OnlineStoreConfig": { "type": "structure", "members": { "TtlDuration": { - "shape": "Sdv" + "shape": "Sdw" } } } @@ -11464,7 +11464,7 @@ "ParameterAdditions": { "type": "list", "member": { - "shape": "Syd" + "shape": "Syf" } }, "ParameterRemovals": { @@ -11485,7 +11485,7 @@ "HubDescription": {}, "HubDisplayName": {}, "HubSearchKeywords": { - "shape": "Sf2" + "shape": "Sf3" } } }, @@ -11536,10 +11536,10 @@ "type": "integer" }, "AliasesToAdd": { - "shape": "Sh4" + "shape": "Sh5" }, "AliasesToDelete": { - "shape": "Sh4" + "shape": "Sh5" }, "VendorGuidance": {}, "JobType": {}, @@ -11568,17 +11568,17 @@ "members": { "Name": {}, "Schedule": { - "shape": "Shh" + "shape": "Shi" }, "Description": {}, "ModelVariants": { - "shape": "Shk" + "shape": "Shl" }, "DataStorageConfig": { - "shape": "Shs" + "shape": "Sht" }, "ShadowModeConfig": { - "shape": "Sht" + "shape": "Shu" } } }, @@ -11601,7 +11601,7 @@ "members": { "ModelCardName": {}, "Content": { - "shape": "Sl1" + "shape": "Sl2" }, "ModelCardStatus": {} } @@ -11627,14 +11627,14 @@ "ModelApprovalStatus": {}, "ApprovalDescription": {}, "CustomerMetadataProperties": { - "shape": "Slt" + "shape": "Slu" }, "CustomerMetadataPropertiesToRemove": { "type": "list", "member": {} }, "AdditionalInferenceSpecificationsToAdd": { - "shape": "Sm2" + "shape": "Sm3" } } }, @@ -11689,7 +11689,7 @@ "members": { "MonitoringScheduleName": {}, "MonitoringScheduleConfig": { - "shape": "Smh" + "shape": "Smi" } } }, @@ -11722,10 +11722,10 @@ }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Sn1" + "shape": "Sn2" }, "AcceleratorTypes": { - "shape": "Smy" + "shape": "Smz" }, "DisassociateAcceleratorTypes": { "type": "boolean" @@ -11738,7 +11738,7 @@ }, "RootAccess": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Sn4" + "shape": "Sn5" } } }, @@ -11756,10 +11756,10 @@ "members": { "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sn9" + "shape": "Sna" }, "OnStart": { - "shape": "Sn9" + "shape": "Sna" } } }, @@ -11779,12 +11779,12 @@ "PipelineDisplayName": {}, "PipelineDefinition": {}, "PipelineDefinitionS3Location": { - "shape": "Snh" + "shape": "Sni" }, "PipelineDescription": {}, "RoleArn": {}, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" } } }, @@ -11806,7 +11806,7 @@ "PipelineExecutionDescription": {}, "PipelineExecutionDisplayName": {}, "ParallelismConfiguration": { - "shape": "Snn" + "shape": "Sno" } } }, @@ -11831,7 +11831,7 @@ "members": { "ProvisioningArtifactId": {}, "ProvisioningParameters": { - "shape": "Sp6" + "shape": "Sp7" } } }, @@ -11861,7 +11861,7 @@ "DomainId": {}, "SpaceName": {}, "SpaceSettings": { - "shape": "Spe" + "shape": "Spf" } } }, @@ -11888,7 +11888,7 @@ "type": "long" }, "ProfilingParameters": { - "shape": "Sqc" + "shape": "Sqd" }, "DisableProfiler": { "type": "boolean" @@ -11896,7 +11896,7 @@ } }, "ProfilerRuleConfigurations": { - "shape": "Sqe" + "shape": "Sqf" }, "ResourceConfig": { "type": "structure", @@ -11949,7 +11949,7 @@ "TrialComponentName": {}, "DisplayName": {}, "Status": { - "shape": "Sqz" + "shape": "Sr0" }, "StartTime": { "type": "timestamp" @@ -11958,22 +11958,22 @@ "type": "timestamp" }, "Parameters": { - "shape": "Sr2" + "shape": "Sr3" }, "ParametersToRemove": { - "shape": "S1lx" + "shape": "S1lz" }, "InputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "InputArtifactsToRemove": { - "shape": "S1lx" + "shape": "S1lz" }, "OutputArtifacts": { - "shape": "Sr6" + "shape": "Sr7" }, "OutputArtifactsToRemove": { - "shape": "S1lx" + "shape": "S1lz" } } }, @@ -11995,7 +11995,7 @@ "DomainId": {}, "UserProfileName": {}, "UserSettings": { - "shape": "S9j" + "shape": "S9k" } } }, @@ -12015,13 +12015,13 @@ "members": { "WorkforceName": {}, "SourceIpConfig": { - "shape": "Srn" + "shape": "Sro" }, "OidcConfig": { - "shape": "Srk" + "shape": "Srl" }, "WorkforceVpcConfig": { - "shape": "Srr" + "shape": "Srs" } } }, @@ -12032,7 +12032,7 @@ ], "members": { "Workforce": { - "shape": "S13x" + "shape": "S13z" } } } @@ -12046,11 +12046,11 @@ "members": { "WorkteamName": {}, "MemberDefinitions": { - "shape": "Ss1" + "shape": "Ss2" }, "Description": {}, "NotificationConfiguration": { - "shape": "Ss9" + "shape": "Ssa" } } }, @@ -12061,7 +12061,7 @@ ], "members": { "Workteam": { - "shape": "S145" + "shape": "S147" } } } @@ -12393,7 +12393,7 @@ } }, "TransformJobDefinition": { - "shape": "S3s" + "shape": "S3t" } } } @@ -12529,10 +12529,13 @@ }, "MaxWaitTimeInSeconds": { "type": "integer" + }, + "MaxPendingTimeInSeconds": { + "type": "integer" } } }, - "S3s": { + "S3t": { "type": "structure", "required": [ "TransformInput", @@ -12548,25 +12551,25 @@ }, "BatchStrategy": {}, "Environment": { - "shape": "S3w" + "shape": "S3x" }, "TransformInput": { - "shape": "S3z" + "shape": "S40" }, "TransformOutput": { - "shape": "S43" + "shape": "S44" }, "TransformResources": { - "shape": "S46" + "shape": "S47" } } }, - "S3w": { + "S3x": { "type": "map", "key": {}, "value": {} }, - "S3z": { + "S40": { "type": "structure", "required": [ "DataSource" @@ -12596,7 +12599,7 @@ "SplitType": {} } }, - "S43": { + "S44": { "type": "structure", "required": [ "S3OutputPath" @@ -12608,7 +12611,7 @@ "KmsKeyId": {} } }, - "S46": { + "S47": { "type": "structure", "required": [ "InstanceType", @@ -12622,7 +12625,7 @@ "VolumeKmsKeyId": {} } }, - "S4g": { + "S4h": { "type": "structure", "members": { "SageMakerImageArn": {}, @@ -12631,7 +12634,7 @@ "LifecycleConfigArn": {} } }, - "S4q": { + "S4r": { "type": "structure", "required": [ "KernelSpecs" @@ -12664,7 +12667,7 @@ } } }, - "S52": { + "S53": { "type": "structure", "required": [ "SourceUri" @@ -12687,7 +12690,7 @@ } } }, - "S5a": { + "S5b": { "type": "list", "member": { "type": "structure", @@ -12697,7 +12700,7 @@ ], "members": { "DataSource": { - "shape": "S5c" + "shape": "S5d" }, "CompressionType": {}, "TargetAttributeName": {}, @@ -12707,7 +12710,7 @@ } } }, - "S5c": { + "S5d": { "type": "structure", "required": [ "S3DataSource" @@ -12726,7 +12729,7 @@ } } }, - "S5i": { + "S5j": { "type": "structure", "required": [ "S3OutputPath" @@ -12736,7 +12739,7 @@ "S3OutputPath": {} } }, - "S5k": { + "S5l": { "type": "structure", "required": [ "MetricName" @@ -12745,31 +12748,31 @@ "MetricName": {} } }, - "S5m": { + "S5n": { "type": "structure", "members": { "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" }, "SecurityConfig": { - "shape": "S5r" + "shape": "S5s" }, "DataSplitConfig": { - "shape": "S5x" + "shape": "S5y" }, "CandidateGenerationConfig": { "type": "structure", "members": { "FeatureSpecificationS3Uri": {}, "AlgorithmsConfig": { - "shape": "S60" + "shape": "S61" } } }, "Mode": {} } }, - "S5n": { + "S5o": { "type": "structure", "members": { "MaxCandidates": { @@ -12783,7 +12786,7 @@ } } }, - "S5r": { + "S5s": { "type": "structure", "members": { "VolumeKmsKeyId": {}, @@ -12791,11 +12794,11 @@ "type": "boolean" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" } } }, - "S5s": { + "S5t": { "type": "structure", "required": [ "SecurityGroupIds", @@ -12807,15 +12810,15 @@ "member": {} }, "Subnets": { - "shape": "S5v" + "shape": "S5w" } } }, - "S5v": { + "S5w": { "type": "list", "member": {} }, - "S5x": { + "S5y": { "type": "structure", "members": { "ValidationFraction": { @@ -12823,7 +12826,7 @@ } } }, - "S60": { + "S61": { "type": "list", "member": { "type": "structure", @@ -12838,7 +12841,7 @@ } } }, - "S66": { + "S67": { "type": "structure", "members": { "AutoGenerateEndpointName": { @@ -12847,7 +12850,7 @@ "EndpointName": {} } }, - "S6c": { + "S6d": { "type": "list", "member": { "type": "structure", @@ -12856,19 +12859,19 @@ "ContentType": {}, "CompressionType": {}, "DataSource": { - "shape": "S5c" + "shape": "S5d" } } } }, - "S6e": { + "S6f": { "type": "structure", "members": { "ImageClassificationJobConfig": { "type": "structure", "members": { "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" } } }, @@ -12880,7 +12883,7 @@ ], "members": { "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" }, "ContentColumn": {}, "TargetLabelColumn": {} @@ -12896,12 +12899,12 @@ "type": "structure", "members": { "AlgorithmsConfig": { - "shape": "S60" + "shape": "S61" } } }, "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" }, "FeatureSpecificationS3Uri": {}, "Mode": {}, @@ -12923,7 +12926,7 @@ "members": { "FeatureSpecificationS3Uri": {}, "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" }, "ForecastFrequency": {}, "ForecastHorizon": { @@ -12984,7 +12987,7 @@ "type": "structure", "members": { "CompletionCriteria": { - "shape": "S5n" + "shape": "S5o" }, "BaseModelName": {} } @@ -12992,7 +12995,7 @@ }, "union": true }, - "S7a": { + "S7b": { "type": "structure", "required": [ "RepositoryUrl" @@ -13003,7 +13006,7 @@ "SecretArn": {} } }, - "S7h": { + "S7i": { "type": "structure", "required": [ "S3Uri", @@ -13016,7 +13019,7 @@ "FrameworkVersion": {} } }, - "S7k": { + "S7l": { "type": "structure", "required": [ "S3OutputLocation" @@ -13040,7 +13043,7 @@ "KmsKeyId": {} } }, - "S7r": { + "S7s": { "type": "structure", "required": [ "SecurityGroupIds", @@ -13057,7 +13060,7 @@ } } }, - "S7z": { + "S80": { "type": "structure", "required": [ "SourceUri" @@ -13068,31 +13071,31 @@ "SourceId": {} } }, - "S84": { + "S85": { "type": "structure", "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S86" + "shape": "S87" }, "StatisticsResource": { - "shape": "S87" + "shape": "S88" } } }, - "S86": { + "S87": { "type": "structure", "members": { "S3Uri": {} } }, - "S87": { + "S88": { "type": "structure", "members": { "S3Uri": {} } }, - "S88": { + "S89": { "type": "structure", "required": [ "ImageUri" @@ -13100,43 +13103,43 @@ "members": { "ImageUri": {}, "ContainerEntrypoint": { - "shape": "S8a" + "shape": "S8b" }, "ContainerArguments": { - "shape": "S8c" + "shape": "S8d" }, "RecordPreprocessorSourceUri": {}, "PostAnalyticsProcessorSourceUri": {}, "Environment": { - "shape": "S8e" + "shape": "S8f" } } }, - "S8a": { + "S8b": { "type": "list", "member": {} }, - "S8c": { + "S8d": { "type": "list", "member": {} }, - "S8e": { + "S8f": { "type": "map", "key": {}, "value": {} }, - "S8h": { + "S8i": { "type": "structure", "members": { "EndpointInput": { - "shape": "S8i" + "shape": "S8j" }, "BatchTransformInput": { - "shape": "S8p" + "shape": "S8q" } } }, - "S8i": { + "S8j": { "type": "structure", "required": [ "EndpointName", @@ -13158,7 +13161,7 @@ "ExcludeFeaturesAttribute": {} } }, - "S8p": { + "S8q": { "type": "structure", "required": [ "DataCapturedDestinationS3Uri", @@ -13206,7 +13209,7 @@ "ExcludeFeaturesAttribute": {} } }, - "S8v": { + "S8w": { "type": "structure", "required": [ "MonitoringOutputs" @@ -13238,7 +13241,7 @@ "KmsKeyId": {} } }, - "S91": { + "S92": { "type": "structure", "required": [ "ClusterConfig" @@ -13264,7 +13267,7 @@ } } }, - "S96": { + "S97": { "type": "structure", "members": { "EnableInterContainerTrafficEncryption": { @@ -13274,11 +13277,11 @@ "type": "boolean" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" } } }, - "S97": { + "S98": { "type": "structure", "required": [ "MaxRuntimeInSeconds" @@ -13289,7 +13292,7 @@ } } }, - "S9d": { + "S9e": { "type": "structure", "required": [ "S3OutputLocation" @@ -13301,12 +13304,12 @@ "PresetDeploymentConfig": {} } }, - "S9j": { + "S9k": { "type": "structure", "members": { "ExecutionRole": {}, "SecurityGroups": { - "shape": "S9k" + "shape": "S9l" }, "SharingSettings": { "type": "structure", @@ -13317,16 +13320,16 @@ } }, "JupyterServerAppSettings": { - "shape": "S9n" + "shape": "S9o" }, "KernelGatewayAppSettings": { - "shape": "S9s" + "shape": "S9t" }, "TensorBoardAppSettings": { "type": "structure", "members": { "DefaultResourceSpec": { - "shape": "S4g" + "shape": "S4h" } } }, @@ -13341,10 +13344,10 @@ "type": "structure", "members": { "DefaultResourceSpec": { - "shape": "S4g" + "shape": "S4h" }, "CustomImages": { - "shape": "S9t" + "shape": "S9u" } } }, @@ -13399,18 +13402,18 @@ } } }, - "S9k": { + "S9l": { "type": "list", "member": {} }, - "S9n": { + "S9o": { "type": "structure", "members": { "DefaultResourceSpec": { - "shape": "S4g" + "shape": "S4h" }, "LifecycleConfigArns": { - "shape": "S9o" + "shape": "S9p" }, "CodeRepositories": { "type": "list", @@ -13426,25 +13429,25 @@ } } }, - "S9o": { + "S9p": { "type": "list", "member": {} }, - "S9s": { + "S9t": { "type": "structure", "members": { "DefaultResourceSpec": { - "shape": "S4g" + "shape": "S4h" }, "CustomImages": { - "shape": "S9t" + "shape": "S9u" }, "LifecycleConfigArns": { - "shape": "S9o" + "shape": "S9p" } } }, - "S9t": { + "S9u": { "type": "list", "member": { "type": "structure", @@ -13461,11 +13464,11 @@ } } }, - "Saf": { + "Sag": { "type": "structure", "members": { "SecurityGroupIds": { - "shape": "Sag" + "shape": "Sah" }, "RStudioServerProDomainSettings": { "type": "structure", @@ -13477,33 +13480,33 @@ "RStudioConnectUrl": {}, "RStudioPackageManagerUrl": {}, "DefaultResourceSpec": { - "shape": "S4g" + "shape": "S4h" } } }, "ExecutionRoleIdentityConfig": {} } }, - "Sag": { + "Sah": { "type": "list", "member": {} }, - "Saj": { + "Sak": { "type": "structure", "members": { "ExecutionRole": {}, "SecurityGroups": { - "shape": "S9k" + "shape": "S9l" }, "JupyterServerAppSettings": { - "shape": "S9n" + "shape": "S9o" }, "KernelGatewayAppSettings": { - "shape": "S9s" + "shape": "S9t" } } }, - "Sao": { + "Sap": { "type": "list", "member": { "type": "structure", @@ -13517,7 +13520,7 @@ } } }, - "Saq": { + "Sar": { "type": "list", "member": { "type": "structure", @@ -13528,15 +13531,15 @@ "members": { "StageName": {}, "DeviceSelectionConfig": { - "shape": "Sas" + "shape": "Sat" }, "DeploymentConfig": { - "shape": "Sax" + "shape": "Say" } } } }, - "Sas": { + "Sat": { "type": "structure", "required": [ "DeviceSubsetType" @@ -13547,16 +13550,16 @@ "type": "integer" }, "DeviceNames": { - "shape": "Sav" + "shape": "Saw" }, "DeviceNameContains": {} } }, - "Sav": { + "Saw": { "type": "list", "member": {} }, - "Sax": { + "Say": { "type": "structure", "required": [ "FailureHandlingPolicy" @@ -13565,7 +13568,7 @@ "FailureHandlingPolicy": {} } }, - "Sb6": { + "Sb7": { "type": "structure", "members": { "BlueGreenUpdatePolicy": { @@ -13586,10 +13589,10 @@ "type": "integer" }, "CanarySize": { - "shape": "Sbb" + "shape": "Sbc" }, "LinearStepSize": { - "shape": "Sbb" + "shape": "Sbc" } } }, @@ -13623,7 +13626,7 @@ ], "members": { "MaximumBatchSize": { - "shape": "Sbb" + "shape": "Sbc" }, "WaitIntervalInSeconds": { "type": "integer" @@ -13632,13 +13635,13 @@ "type": "integer" }, "RollbackMaximumBatchSize": { - "shape": "Sbb" + "shape": "Sbc" } } } } }, - "Sbb": { + "Sbc": { "type": "structure", "required": [ "Type", @@ -13651,7 +13654,7 @@ } } }, - "Sbo": { + "Sbp": { "type": "list", "member": { "type": "structure", @@ -13681,7 +13684,7 @@ } }, "ServerlessConfig": { - "shape": "Sbw" + "shape": "Sbx" }, "VolumeSizeInGB": { "type": "integer" @@ -13698,7 +13701,7 @@ } } }, - "Sbw": { + "Sbx": { "type": "structure", "required": [ "MemorySizeInMB", @@ -13716,7 +13719,7 @@ } } }, - "Sc4": { + "Sc5": { "type": "structure", "required": [ "InitialSamplingPercentage", @@ -13745,11 +13748,11 @@ } }, "CaptureContentTypeHeader": { - "shape": "Sca" + "shape": "Scb" } } }, - "Sca": { + "Scb": { "type": "structure", "members": { "CsvContentTypes": { @@ -13762,7 +13765,7 @@ } } }, - "Scf": { + "Scg": { "type": "structure", "required": [ "OutputConfig" @@ -13797,7 +13800,7 @@ } } }, - "Scn": { + "Sco": { "type": "structure", "members": { "ClarifyExplainerConfig": { @@ -13880,13 +13883,13 @@ } } }, - "Sdm": { + "Sdn": { "type": "list", "member": { - "shape": "Sdn" + "shape": "Sdo" } }, - "Sdn": { + "Sdo": { "type": "structure", "members": { "FeatureName": {}, @@ -13911,7 +13914,7 @@ } } }, - "Sdt": { + "Sdu": { "type": "structure", "members": { "SecurityConfig": { @@ -13924,12 +13927,12 @@ "type": "boolean" }, "TtlDuration": { - "shape": "Sdv" + "shape": "Sdw" }, "StorageType": {} } }, - "Sdv": { + "Sdw": { "type": "structure", "members": { "Unit": {}, @@ -13938,7 +13941,7 @@ } } }, - "Sdz": { + "Se0": { "type": "structure", "required": [ "S3StorageConfig" @@ -13974,7 +13977,7 @@ "TableFormat": {} } }, - "Seb": { + "Sec": { "type": "structure", "required": [ "AwsManagedHumanLoopRequestSource" @@ -13983,7 +13986,7 @@ "AwsManagedHumanLoopRequestSource": {} } }, - "Sed": { + "See": { "type": "structure", "required": [ "HumanLoopActivationConditionsConfig" @@ -14002,7 +14005,7 @@ } } }, - "Seg": { + "Seh": { "type": "structure", "required": [ "WorkteamArn", @@ -14030,11 +14033,11 @@ "member": {} }, "PublicWorkforceTaskPrice": { - "shape": "Seq" + "shape": "Ser" } } }, - "Seq": { + "Ser": { "type": "structure", "members": { "AmountInUsd": { @@ -14053,7 +14056,7 @@ } } }, - "Sev": { + "Sew": { "type": "structure", "required": [ "S3OutputPath" @@ -14063,17 +14066,17 @@ "KmsKeyId": {} } }, - "Sf2": { + "Sf3": { "type": "list", "member": {} }, - "Sf4": { + "Sf5": { "type": "structure", "members": { "S3OutputPath": {} } }, - "Sfa": { + "Sfb": { "type": "structure", "required": [ "Content" @@ -14082,7 +14085,7 @@ "Content": {} } }, - "Sff": { + "Sfg": { "type": "structure", "required": [ "Strategy", @@ -14110,10 +14113,10 @@ "shape": "S2p" }, "ResourceLimits": { - "shape": "Sfl" + "shape": "Sfm" }, "ParameterRanges": { - "shape": "Sfp" + "shape": "Sfq" }, "TrainingJobEarlyStoppingType": {}, "TuningJobCompletionCriteria": { @@ -14143,7 +14146,7 @@ } } }, - "Sfl": { + "Sfm": { "type": "structure", "required": [ "MaxParallelTrainingJobs" @@ -14160,7 +14163,7 @@ } } }, - "Sfp": { + "Sfq": { "type": "structure", "members": { "IntegerParameterRanges": { @@ -14229,7 +14232,7 @@ } } }, - "Sg8": { + "Sg9": { "type": "structure", "required": [ "AlgorithmSpecification", @@ -14243,7 +14246,7 @@ "shape": "S2p" }, "HyperParameterRanges": { - "shape": "Sfp" + "shape": "Sfq" }, "StaticHyperParameters": { "shape": "S2w" @@ -14267,7 +14270,7 @@ "shape": "S2y" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" }, "OutputDataConfig": { "shape": "S3g" @@ -14288,10 +14291,10 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Sgd" + "shape": "Sge" }, "RetryStrategy": { - "shape": "Sge" + "shape": "Sgf" }, "HyperParameterTuningResourceConfig": { "type": "structure", @@ -14334,7 +14337,7 @@ } } }, - "Sgd": { + "Sge": { "type": "structure", "required": [ "S3Uri" @@ -14344,7 +14347,7 @@ "LocalPath": {} } }, - "Sge": { + "Sgf": { "type": "structure", "required": [ "MaximumRetryAttempts" @@ -14355,13 +14358,13 @@ } } }, - "Sgo": { + "Sgp": { "type": "list", "member": { - "shape": "Sg8" + "shape": "Sg9" } }, - "Sgp": { + "Sgq": { "type": "structure", "required": [ "ParentHyperParameterTuningJobs", @@ -14380,7 +14383,7 @@ "WarmStartType": {} } }, - "Sgt": { + "Sgu": { "type": "structure", "required": [ "Mode" @@ -14389,11 +14392,11 @@ "Mode": {} } }, - "Sh4": { + "Sh5": { "type": "list", "member": {} }, - "Shh": { + "Shi": { "type": "structure", "members": { "StartTime": { @@ -14404,7 +14407,7 @@ } } }, - "Shk": { + "Shl": { "type": "list", "member": { "type": "structure", @@ -14417,12 +14420,12 @@ "ModelName": {}, "VariantName": {}, "InfrastructureConfig": { - "shape": "Shn" + "shape": "Sho" } } } }, - "Shn": { + "Sho": { "type": "structure", "required": [ "InfrastructureType", @@ -14445,7 +14448,7 @@ } } }, - "Shs": { + "Sht": { "type": "structure", "required": [ "Destination" @@ -14454,11 +14457,11 @@ "Destination": {}, "KmsKey": {}, "ContentType": { - "shape": "Sca" + "shape": "Scb" } } }, - "Sht": { + "Shu": { "type": "structure", "required": [ "SourceModelVariantName", @@ -14484,7 +14487,7 @@ } } }, - "Si1": { + "Si2": { "type": "structure", "members": { "ModelPackageVersionArn": {}, @@ -14569,7 +14572,7 @@ } }, "ServerlessConfig": { - "shape": "Sbw" + "shape": "Sbx" } } } @@ -14608,7 +14611,7 @@ "Endpoints": { "type": "list", "member": { - "shape": "Siy" + "shape": "Siz" } }, "VpcConfig": { @@ -14631,7 +14634,7 @@ "ModelName": {} } }, - "Siy": { + "Siz": { "type": "structure", "required": [ "EndpointName" @@ -14640,7 +14643,7 @@ "EndpointName": {} } }, - "Sj5": { + "Sj6": { "type": "structure", "members": { "MaxInvocations": { @@ -14661,7 +14664,7 @@ "FlatInvocations": {} } }, - "Sjh": { + "Sji": { "type": "structure", "required": [ "DataSource" @@ -14701,7 +14704,7 @@ } } }, - "Sjo": { + "Sjp": { "type": "structure", "required": [ "S3OutputPath" @@ -14712,7 +14715,7 @@ "SnsTopicArn": {} } }, - "Sjp": { + "Sjq": { "type": "structure", "members": { "MaxHumanLabeledObjectCount": { @@ -14723,7 +14726,7 @@ } } }, - "Sjs": { + "Sjt": { "type": "structure", "required": [ "LabelingJobAlgorithmSpecificationArn" @@ -14736,13 +14739,13 @@ "members": { "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" } } } } }, - "Sjw": { + "Sjx": { "type": "structure", "required": [ "WorkteamArn", @@ -14792,11 +14795,11 @@ } }, "PublicWorkforceTaskPrice": { - "shape": "Seq" + "shape": "Ser" } } }, - "Skb": { + "Skc": { "type": "structure", "members": { "ContainerHostname": {}, @@ -14855,13 +14858,13 @@ } } }, - "Skp": { + "Skq": { "type": "list", "member": { - "shape": "Skb" + "shape": "Skc" } }, - "Skq": { + "Skr": { "type": "structure", "required": [ "Mode" @@ -14870,16 +14873,16 @@ "Mode": {} } }, - "Sku": { + "Skv": { "type": "structure", "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S86" + "shape": "S87" } } }, - "Skv": { + "Skw": { "type": "structure", "required": [ "ImageUri", @@ -14889,44 +14892,44 @@ "ImageUri": {}, "ConfigUri": {}, "Environment": { - "shape": "S8e" + "shape": "S8f" } } }, - "Skw": { + "Skx": { "type": "structure", "required": [ "GroundTruthS3Input" ], "members": { "EndpointInput": { - "shape": "S8i" + "shape": "S8j" }, "BatchTransformInput": { - "shape": "S8p" + "shape": "S8q" }, "GroundTruthS3Input": { - "shape": "Skx" + "shape": "Sky" } } }, - "Skx": { + "Sky": { "type": "structure", "members": { "S3Uri": {} } }, - "Sl0": { + "Sl1": { "type": "structure", "members": { "KmsKeyId": {} } }, - "Sl1": { + "Sl2": { "type": "string", "sensitive": true }, - "Sl7": { + "Sl8": { "type": "structure", "required": [ "S3OutputPath" @@ -14935,16 +14938,16 @@ "S3OutputPath": {} } }, - "Slb": { + "Slc": { "type": "structure", "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S86" + "shape": "S87" } } }, - "Slc": { + "Sld": { "type": "structure", "required": [ "ImageUri", @@ -14954,22 +14957,22 @@ "ImageUri": {}, "ConfigUri": {}, "Environment": { - "shape": "S8e" + "shape": "S8f" } } }, - "Sld": { + "Sle": { "type": "structure", "members": { "EndpointInput": { - "shape": "S8i" + "shape": "S8j" }, "BatchTransformInput": { - "shape": "S8p" + "shape": "S8q" } } }, - "Slg": { + "Slh": { "type": "structure", "required": [ "ValidationRole", @@ -14988,14 +14991,14 @@ "members": { "ProfileName": {}, "TransformJobDefinition": { - "shape": "S3s" + "shape": "S3t" } } } } } }, - "Slj": { + "Slk": { "type": "structure", "required": [ "SourceAlgorithms" @@ -15016,17 +15019,17 @@ } } }, - "Slm": { + "Sln": { "type": "structure", "members": { "ModelQuality": { "type": "structure", "members": { "Statistics": { - "shape": "Slo" + "shape": "Slp" }, "Constraints": { - "shape": "Slo" + "shape": "Slp" } } }, @@ -15034,10 +15037,10 @@ "type": "structure", "members": { "Statistics": { - "shape": "Slo" + "shape": "Slp" }, "Constraints": { - "shape": "Slo" + "shape": "Slp" } } }, @@ -15045,13 +15048,13 @@ "type": "structure", "members": { "Report": { - "shape": "Slo" + "shape": "Slp" }, "PreTrainingReport": { - "shape": "Slo" + "shape": "Slp" }, "PostTrainingReport": { - "shape": "Slo" + "shape": "Slp" } } }, @@ -15059,13 +15062,13 @@ "type": "structure", "members": { "Report": { - "shape": "Slo" + "shape": "Slp" } } } } }, - "Slo": { + "Slp": { "type": "structure", "required": [ "ContentType", @@ -15077,25 +15080,25 @@ "S3Uri": {} } }, - "Slt": { + "Slu": { "type": "map", "key": {}, "value": {} }, - "Slw": { + "Slx": { "type": "structure", "members": { "Bias": { "type": "structure", "members": { "ConfigFile": { - "shape": "Sly" + "shape": "Slz" }, "PreTrainingConstraints": { - "shape": "Slo" + "shape": "Slp" }, "PostTrainingConstraints": { - "shape": "Slo" + "shape": "Slp" } } }, @@ -15103,10 +15106,10 @@ "type": "structure", "members": { "Constraints": { - "shape": "Slo" + "shape": "Slp" }, "ConfigFile": { - "shape": "Sly" + "shape": "Slz" } } }, @@ -15114,10 +15117,10 @@ "type": "structure", "members": { "Statistics": { - "shape": "Slo" + "shape": "Slp" }, "Constraints": { - "shape": "Slo" + "shape": "Slp" } } }, @@ -15125,16 +15128,16 @@ "type": "structure", "members": { "Statistics": { - "shape": "Slo" + "shape": "Slp" }, "Constraints": { - "shape": "Slo" + "shape": "Slp" } } } } }, - "Sly": { + "Slz": { "type": "structure", "required": [ "S3Uri" @@ -15145,7 +15148,7 @@ "S3Uri": {} } }, - "Sm2": { + "Sm3": { "type": "list", "member": { "type": "structure", @@ -15174,16 +15177,16 @@ } } }, - "Sma": { + "Smb": { "type": "structure", "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S86" + "shape": "S87" } } }, - "Smb": { + "Smc": { "type": "structure", "required": [ "ImageUri" @@ -15191,37 +15194,37 @@ "members": { "ImageUri": {}, "ContainerEntrypoint": { - "shape": "S8a" + "shape": "S8b" }, "ContainerArguments": { - "shape": "S8c" + "shape": "S8d" }, "RecordPreprocessorSourceUri": {}, "PostAnalyticsProcessorSourceUri": {}, "ProblemType": {}, "Environment": { - "shape": "S8e" + "shape": "S8f" } } }, - "Smd": { + "Sme": { "type": "structure", "required": [ "GroundTruthS3Input" ], "members": { "EndpointInput": { - "shape": "S8i" + "shape": "S8j" }, "BatchTransformInput": { - "shape": "S8p" + "shape": "S8q" }, "GroundTruthS3Input": { - "shape": "Skx" + "shape": "Sky" } } }, - "Smh": { + "Smi": { "type": "structure", "members": { "ScheduleConfig": { @@ -15250,10 +15253,10 @@ "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S86" + "shape": "S87" }, "StatisticsResource": { - "shape": "S87" + "shape": "S88" } } }, @@ -15263,19 +15266,19 @@ "type": "structure", "members": { "EndpointInput": { - "shape": "S8i" + "shape": "S8j" }, "BatchTransformInput": { - "shape": "S8p" + "shape": "S8q" } } } }, "MonitoringOutputConfig": { - "shape": "S8v" + "shape": "S8w" }, "MonitoringResources": { - "shape": "S91" + "shape": "S92" }, "MonitoringAppSpecification": { "type": "structure", @@ -15285,23 +15288,23 @@ "members": { "ImageUri": {}, "ContainerEntrypoint": { - "shape": "S8a" + "shape": "S8b" }, "ContainerArguments": { - "shape": "S8c" + "shape": "S8d" }, "RecordPreprocessorSourceUri": {}, "PostAnalyticsProcessorSourceUri": {} } }, "StoppingCondition": { - "shape": "S97" + "shape": "S98" }, "Environment": { - "shape": "S8e" + "shape": "S8f" }, "NetworkConfig": { - "shape": "Smp" + "shape": "Smq" }, "RoleArn": {} } @@ -15310,7 +15313,7 @@ "MonitoringType": {} } }, - "Smp": { + "Smq": { "type": "structure", "members": { "EnableInterContainerTrafficEncryption": { @@ -15320,19 +15323,19 @@ "type": "boolean" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" } } }, - "Smy": { + "Smz": { "type": "list", "member": {} }, - "Sn1": { + "Sn2": { "type": "list", "member": {} }, - "Sn4": { + "Sn5": { "type": "structure", "required": [ "MinimumInstanceMetadataServiceVersion" @@ -15341,7 +15344,7 @@ "MinimumInstanceMetadataServiceVersion": {} } }, - "Sn9": { + "Sna": { "type": "list", "member": { "type": "structure", @@ -15350,7 +15353,7 @@ } } }, - "Snh": { + "Sni": { "type": "structure", "required": [ "Bucket", @@ -15362,7 +15365,7 @@ "VersionId": {} } }, - "Snn": { + "Sno": { "type": "structure", "required": [ "MaxParallelExecutionSteps" @@ -15373,7 +15376,7 @@ } } }, - "So0": { + "So1": { "type": "list", "member": { "type": "structure", @@ -15454,7 +15457,7 @@ } } }, - "Son": { + "Soo": { "type": "structure", "required": [ "Outputs" @@ -15500,7 +15503,7 @@ "KmsKeyId": {} } }, - "Sos": { + "Sot": { "type": "structure", "required": [ "ClusterConfig" @@ -15526,7 +15529,7 @@ } } }, - "Sou": { + "Sov": { "type": "structure", "required": [ "MaxRuntimeInSeconds" @@ -15537,7 +15540,7 @@ } } }, - "Sow": { + "Sox": { "type": "structure", "required": [ "ImageUri" @@ -15545,7 +15548,7 @@ "members": { "ImageUri": {}, "ContainerEntrypoint": { - "shape": "S8a" + "shape": "S8b" }, "ContainerArguments": { "type": "list", @@ -15553,12 +15556,12 @@ } } }, - "Soy": { + "Soz": { "type": "map", "key": {}, "value": {} }, - "Soz": { + "Sp0": { "type": "structure", "members": { "ExperimentName": {}, @@ -15567,7 +15570,7 @@ "RunName": {} } }, - "Sp4": { + "Sp5": { "type": "structure", "required": [ "ProductId" @@ -15577,11 +15580,11 @@ "ProvisioningArtifactId": {}, "PathId": {}, "ProvisioningParameters": { - "shape": "Sp6" + "shape": "Sp7" } } }, - "Sp6": { + "Sp7": { "type": "list", "member": { "type": "structure", @@ -15591,18 +15594,18 @@ } } }, - "Spe": { + "Spf": { "type": "structure", "members": { "JupyterServerAppSettings": { - "shape": "S9n" + "shape": "S9o" }, "KernelGatewayAppSettings": { - "shape": "S9s" + "shape": "S9t" } } }, - "Spo": { + "Spp": { "type": "structure", "required": [ "TrainingInputMode" @@ -15645,7 +15648,7 @@ } } }, - "Spx": { + "Spy": { "type": "structure", "required": [ "S3OutputPath" @@ -15674,7 +15677,7 @@ } } }, - "Sq5": { + "Sq6": { "type": "list", "member": { "type": "structure", @@ -15692,17 +15695,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "Sq8" + "shape": "Sq9" } } } }, - "Sq8": { + "Sq9": { "type": "map", "key": {}, "value": {} }, - "Sq9": { + "Sqa": { "type": "structure", "required": [ "S3OutputPath" @@ -15712,7 +15715,7 @@ "S3OutputPath": {} } }, - "Sqa": { + "Sqb": { "type": "structure", "members": { "S3OutputPath": {}, @@ -15720,19 +15723,19 @@ "type": "long" }, "ProfilingParameters": { - "shape": "Sqc" + "shape": "Sqd" }, "DisableProfiler": { "type": "boolean" } } }, - "Sqc": { + "Sqd": { "type": "map", "key": {}, "value": {} }, - "Sqe": { + "Sqf": { "type": "list", "member": { "type": "structure", @@ -15750,17 +15753,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "Sq8" + "shape": "Sq9" } } } }, - "Sqg": { + "Sqh": { "type": "map", "key": {}, "value": {} }, - "Sqn": { + "Sqo": { "type": "structure", "members": { "InvocationsTimeoutInSeconds": { @@ -15771,7 +15774,7 @@ } } }, - "Sqq": { + "Sqr": { "type": "structure", "required": [ "DestinationS3Uri" @@ -15784,7 +15787,7 @@ } } }, - "Sqr": { + "Sqs": { "type": "structure", "members": { "InputFilter": {}, @@ -15792,14 +15795,14 @@ "JoinSource": {} } }, - "Sqz": { + "Sr0": { "type": "structure", "members": { "PrimaryStatus": {}, "Message": {} } }, - "Sr2": { + "Sr3": { "type": "map", "key": {}, "value": { @@ -15812,7 +15815,7 @@ } } }, - "Sr6": { + "Sr7": { "type": "map", "key": {}, "value": { @@ -15826,7 +15829,7 @@ } } }, - "Srh": { + "Sri": { "type": "structure", "required": [ "UserPool", @@ -15837,7 +15840,7 @@ "ClientId": {} } }, - "Srk": { + "Srl": { "type": "structure", "required": [ "ClientId", @@ -15863,7 +15866,7 @@ "JwksUri": {} } }, - "Srn": { + "Sro": { "type": "structure", "required": [ "Cidrs" @@ -15875,27 +15878,27 @@ } } }, - "Srr": { + "Srs": { "type": "structure", "members": { "VpcId": {}, "SecurityGroupIds": { - "shape": "Srt" + "shape": "Sru" }, "Subnets": { - "shape": "Srv" + "shape": "Srw" } } }, - "Srt": { + "Sru": { "type": "list", "member": {} }, - "Srv": { + "Srw": { "type": "list", "member": {} }, - "Ss1": { + "Ss2": { "type": "list", "member": { "type": "structure", @@ -15928,13 +15931,13 @@ } } }, - "Ss9": { + "Ssa": { "type": "structure", "members": { "NotificationTopicArn": {} } }, - "Suc": { + "Sud": { "type": "structure", "members": { "UserProfileArn": {}, @@ -15950,7 +15953,7 @@ } } }, - "Suj": { + "Suk": { "type": "list", "member": { "type": "structure", @@ -15965,7 +15968,7 @@ } } }, - "Sux": { + "Suy": { "type": "list", "member": { "type": "structure", @@ -15974,7 +15977,7 @@ } } }, - "Suz": { + "Sv0": { "type": "structure", "required": [ "CandidateName", @@ -16020,7 +16023,7 @@ }, "CandidateStatus": {}, "InferenceContainers": { - "shape": "Svb" + "shape": "Svc" }, "CreationTime": { "type": "timestamp" @@ -16066,12 +16069,12 @@ "type": "map", "key": {}, "value": { - "shape": "Svb" + "shape": "Svc" } } } }, - "Svb": { + "Svc": { "type": "list", "member": { "type": "structure", @@ -16088,20 +16091,20 @@ } } }, - "Svr": { + "Svs": { "type": "structure", "members": { "CandidateDefinitionNotebookLocation": {}, "DataExplorationNotebookLocation": {} } }, - "Svv": { + "Svw": { "type": "structure", "members": { "EndpointName": {} } }, - "Swa": { + "Swb": { "type": "structure", "required": [ "S3ModelArtifacts" @@ -16110,7 +16113,7 @@ "S3ModelArtifacts": {} } }, - "Sxe": { + "Sxg": { "type": "list", "member": { "type": "structure", @@ -16120,7 +16123,7 @@ "members": { "VariantName": {}, "DeployedImages": { - "shape": "Sxg" + "shape": "Sxi" }, "CurrentWeight": { "type": "float" @@ -16135,18 +16138,18 @@ "type": "integer" }, "VariantStatus": { - "shape": "Sxi" + "shape": "Sxk" }, "CurrentServerlessConfig": { - "shape": "Sbw" + "shape": "Sbx" }, "DesiredServerlessConfig": { - "shape": "Sbw" + "shape": "Sbx" } } } }, - "Sxg": { + "Sxi": { "type": "list", "member": { "type": "structure", @@ -16159,7 +16162,7 @@ } } }, - "Sxi": { + "Sxk": { "type": "list", "member": { "type": "structure", @@ -16175,7 +16178,7 @@ } } }, - "Sxm": { + "Sxo": { "type": "structure", "required": [ "EnableCapture", @@ -16196,7 +16199,7 @@ "KmsKeyId": {} } }, - "Sxq": { + "Sxs": { "type": "list", "member": { "type": "structure", @@ -16206,7 +16209,7 @@ "members": { "VariantName": {}, "DeployedImages": { - "shape": "Sxg" + "shape": "Sxi" }, "CurrentWeight": { "type": "float" @@ -16223,18 +16226,18 @@ "InstanceType": {}, "AcceleratorType": {}, "VariantStatus": { - "shape": "Sxi" + "shape": "Sxk" }, "CurrentServerlessConfig": { - "shape": "Sbw" + "shape": "Sbx" }, "DesiredServerlessConfig": { - "shape": "Sbw" + "shape": "Sbx" } } } }, - "Sxw": { + "Sxy": { "type": "structure", "required": [ "SourceArn" @@ -16244,7 +16247,7 @@ "SourceType": {} } }, - "Sy3": { + "Sy5": { "type": "structure", "required": [ "Status" @@ -16254,7 +16257,7 @@ "BlockedReason": {} } }, - "Sy6": { + "Sy8": { "type": "structure", "required": [ "Status" @@ -16264,24 +16267,24 @@ "FailureReason": {} } }, - "Syc": { + "Sye": { "type": "list", "member": { - "shape": "Syd" + "shape": "Syf" } }, - "Syd": { + "Syf": { "type": "structure", "members": { "Key": {}, "Value": {} } }, - "Syu": { + "Syw": { "type": "list", "member": {} }, - "Sz9": { + "Szb": { "type": "structure", "members": { "Completed": { @@ -16301,7 +16304,7 @@ } } }, - "Szb": { + "Szd": { "type": "structure", "members": { "Succeeded": { @@ -16315,7 +16318,7 @@ } } }, - "Szd": { + "Szf": { "type": "structure", "required": [ "TrainingJobName", @@ -16360,7 +16363,7 @@ "ObjectiveStatus": {} } }, - "Szg": { + "Szi": { "type": "structure", "members": { "NumberOfTrainingJobsObjectiveNotImproving": { @@ -16371,7 +16374,7 @@ } } }, - "Szh": { + "Szj": { "type": "structure", "members": { "RuntimeInSeconds": { @@ -16379,7 +16382,7 @@ } } }, - "S102": { + "S104": { "type": "structure", "required": [ "CostPerHour", @@ -16411,7 +16414,7 @@ } } }, - "S105": { + "S107": { "type": "structure", "required": [ "EndpointName", @@ -16425,11 +16428,11 @@ "type": "integer" }, "ServerlessConfig": { - "shape": "Sbw" + "shape": "Sbx" } } }, - "S107": { + "S109": { "type": "structure", "members": { "InferenceSpecificationName": {}, @@ -16452,7 +16455,7 @@ "CompilationJobName": {} } }, - "S10f": { + "S10h": { "type": "structure", "required": [ "MaxInvocations", @@ -16467,7 +16470,7 @@ } } }, - "S10j": { + "S10l": { "type": "structure", "members": { "TotalLabeled": { @@ -16487,7 +16490,7 @@ } } }, - "S10m": { + "S10o": { "type": "structure", "required": [ "OutputDatasetS3Uri" @@ -16497,7 +16500,7 @@ "FinalActiveLearningModelArn": {} } }, - "S10r": { + "S10t": { "type": "structure", "required": [ "RecommendationStatus" @@ -16523,21 +16526,21 @@ } } }, - "S118": { + "S11a": { "type": "structure", "required": [ "ValidationStatuses" ], "members": { "ValidationStatuses": { - "shape": "S119" + "shape": "S11b" }, "ImageScanStatuses": { - "shape": "S119" + "shape": "S11b" } } }, - "S119": { + "S11b": { "type": "list", "member": { "type": "structure", @@ -16552,7 +16555,7 @@ } } }, - "S11l": { + "S11n": { "type": "structure", "required": [ "MonitoringScheduleName", @@ -16580,14 +16583,14 @@ "MonitoringType": {} } }, - "S125": { + "S127": { "type": "structure", "members": { "ExperimentName": {}, "TrialName": {} } }, - "S127": { + "S129": { "type": "structure", "required": [ "SelectedSteps" @@ -16608,14 +16611,14 @@ } } }, - "S12g": { + "S12i": { "type": "structure", "members": { "ProvisionedProductId": {}, "ProvisionedProductStatusMessage": {} } }, - "S12r": { + "S12t": { "type": "structure", "required": [ "WorkteamArn" @@ -16628,7 +16631,7 @@ "ListingId": {} } }, - "S12v": { + "S12x": { "type": "list", "member": { "type": "structure", @@ -16648,7 +16651,7 @@ } } }, - "S12y": { + "S130": { "type": "list", "member": { "type": "structure", @@ -16663,7 +16666,7 @@ } } }, - "S132": { + "S134": { "type": "list", "member": { "type": "structure", @@ -16678,7 +16681,7 @@ } } }, - "S139": { + "S13b": { "type": "structure", "required": [ "Status" @@ -16691,7 +16694,7 @@ "ReusedByJob": {} } }, - "S13h": { + "S13j": { "type": "structure", "required": [ "SourceArn" @@ -16701,7 +16704,7 @@ "SourceType": {} } }, - "S13l": { + "S13n": { "type": "structure", "required": [ "SourceArn" @@ -16711,7 +16714,7 @@ "SourceType": {} } }, - "S13n": { + "S13p": { "type": "list", "member": { "type": "structure", @@ -16742,7 +16745,7 @@ } } }, - "S13x": { + "S13z": { "type": "structure", "required": [ "WorkforceName", @@ -16755,11 +16758,11 @@ "type": "timestamp" }, "SourceIpConfig": { - "shape": "Srn" + "shape": "Sro" }, "SubDomain": {}, "CognitoConfig": { - "shape": "Srh" + "shape": "Sri" }, "OidcConfig": { "type": "structure", @@ -16786,10 +16789,10 @@ "members": { "VpcId": {}, "SecurityGroupIds": { - "shape": "Srt" + "shape": "Sru" }, "Subnets": { - "shape": "Srv" + "shape": "Srw" }, "VpcEndpointId": {} } @@ -16798,7 +16801,7 @@ "FailureReason": {} } }, - "S145": { + "S147": { "type": "structure", "required": [ "WorkteamName", @@ -16809,7 +16812,7 @@ "members": { "WorkteamName": {}, "MemberDefinitions": { - "shape": "Ss1" + "shape": "Ss2" }, "WorkteamArn": {}, "WorkforceArn": {}, @@ -16826,11 +16829,11 @@ "type": "timestamp" }, "NotificationConfiguration": { - "shape": "Ss9" + "shape": "Ssa" } } }, - "S14x": { + "S14z": { "type": "structure", "members": { "MinInvocationsPerMinute": { @@ -16841,7 +16844,7 @@ } } }, - "S17g": { + "S17i": { "type": "list", "member": { "type": "structure", @@ -16861,7 +16864,7 @@ } } }, - "S196": { + "S198": { "type": "list", "member": { "type": "structure", @@ -16883,7 +16886,7 @@ "HubContentDisplayName": {}, "HubContentDescription": {}, "HubContentSearchKeywords": { - "shape": "Syu" + "shape": "Syw" }, "HubContentStatus": {}, "CreationTime": { @@ -16892,7 +16895,7 @@ } } }, - "S1cl": { + "S1cn": { "type": "list", "member": { "type": "structure", @@ -16936,7 +16939,7 @@ } } }, - "S1e0": { + "S1e2": { "type": "list", "member": { "type": "structure", @@ -16950,7 +16953,7 @@ } } }, - "S1eh": { + "S1ej": { "type": "list", "member": { "type": "structure", @@ -16964,7 +16967,7 @@ } } }, - "S1hc": { + "S1he": { "type": "list", "member": { "type": "structure", @@ -16978,11 +16981,11 @@ } } }, - "S1hn": { + "S1hp": { "type": "structure", "members": { "Filters": { - "shape": "S1ho" + "shape": "S1hq" }, "NestedFilters": { "type": "list", @@ -16995,7 +16998,7 @@ "members": { "NestedPropertyName": {}, "Filters": { - "shape": "S1ho" + "shape": "S1hq" } } } @@ -17003,13 +17006,13 @@ "SubExpressions": { "type": "list", "member": { - "shape": "S1hn" + "shape": "S1hp" } }, "Operator": {} } }, - "S1ho": { + "S1hq": { "type": "list", "member": { "type": "structure", @@ -17023,7 +17026,7 @@ } } }, - "S1i1": { + "S1i3": { "type": "structure", "members": { "TrainingJobName": {}, @@ -17032,7 +17035,7 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Swa" + "shape": "Swb" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, @@ -17041,7 +17044,7 @@ "shape": "S2w" }, "AlgorithmSpecification": { - "shape": "Spo" + "shape": "Spp" }, "RoleArn": {}, "InputDataConfig": { @@ -17054,7 +17057,7 @@ "shape": "S3j" }, "VpcConfig": { - "shape": "S5s" + "shape": "S5t" }, "StoppingCondition": { "shape": "S3p" @@ -17072,10 +17075,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "S12v" + "shape": "S12x" }, "FinalMetricDataList": { - "shape": "S12y" + "shape": "S130" }, "EnableNetworkIsolation": { "type": "boolean" @@ -17087,7 +17090,7 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Sgd" + "shape": "Sge" }, "TrainingTimeInSeconds": { "type": "integer" @@ -17096,35 +17099,35 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Spx" + "shape": "Spy" }, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" }, "DebugRuleConfigurations": { - "shape": "Sq5" + "shape": "Sq6" }, "TensorBoardOutputConfig": { - "shape": "Sq9" + "shape": "Sqa" }, "DebugRuleEvaluationStatuses": { - "shape": "S132" + "shape": "S134" }, "ProfilerConfig": { - "shape": "Sqa" + "shape": "Sqb" }, "Environment": { - "shape": "Sqg" + "shape": "Sqh" }, "RetryStrategy": { - "shape": "Sge" + "shape": "Sgf" }, "Tags": { "shape": "S7" } } }, - "S1i9": { + "S1ib": { "type": "structure", "members": { "TransformJobName": {}, @@ -17136,23 +17139,23 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Sqn" + "shape": "Sqo" }, "MaxPayloadInMB": { "type": "integer" }, "BatchStrategy": {}, "Environment": { - "shape": "S3w" + "shape": "S3x" }, "TransformInput": { - "shape": "S3z" + "shape": "S40" }, "TransformOutput": { - "shape": "S43" + "shape": "S44" }, "TransformResources": { - "shape": "S46" + "shape": "S47" }, "CreationTime": { "type": "timestamp" @@ -17166,24 +17169,24 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "DataProcessing": { - "shape": "Sqr" + "shape": "Sqs" }, "ExperimentConfig": { - "shape": "Soz" + "shape": "Sp0" }, "Tags": { "shape": "S7" }, "DataCaptureConfig": { - "shape": "Sqq" + "shape": "Sqr" } } }, - "S1jq": { + "S1js": { "type": "list", "member": {} }, - "S1lx": { + "S1lz": { "type": "list", "member": {} } diff --git a/apis/sagemaker-2017-07-24.normal.json b/apis/sagemaker-2017-07-24.normal.json index d6f9dea610..4c1fe0a6d7 100644 --- a/apis/sagemaker-2017-07-24.normal.json +++ b/apis/sagemaker-2017-07-24.normal.json @@ -6044,7 +6044,10 @@ "ml.g5.48xlarge", "ml.geospatial.interactive", "ml.p4d.24xlarge", - "ml.p4de.24xlarge" + "ml.p4de.24xlarge", + "ml.trn1.2xlarge", + "ml.trn1.32xlarge", + "ml.trn1n.32xlarge" ] }, "AppList": { @@ -14035,6 +14038,10 @@ "shape": "String256", "documentation": "

The IAM Identity Center managed application instance ID.

" }, + "SingleSignOnApplicationArn": { + "shape": "SingleSignOnApplicationArn", + "documentation": "

The ARN of the associated Amazon Web Services Single Sign-On application for this Domain.

" + }, "Status": { "shape": "DomainStatus", "documentation": "

The status.

" @@ -17414,7 +17421,7 @@ "type": "string", "max": 40, "min": 1, - "pattern": "[\\S\\s]+" + "pattern": "^[-a-zA-Z0-9_.,;:! ]*$" }, "DeviceFleetArn": { "type": "string", @@ -17424,7 +17431,7 @@ "type": "string", "max": 800, "min": 1, - "pattern": "[\\S\\s]+" + "pattern": "^[-a-zA-Z0-9_.,;:! ]*$" }, "DeviceFleetSummaries": { "type": "list", @@ -26689,6 +26696,12 @@ "type": "integer", "min": 0 }, + "MaxPendingTimeInSeconds": { + "type": "integer", + "documentation": "Maximum job scheduler pending time in seconds.", + "max": 2419200, + "min": 7200 + }, "MaxPercentageOfInputDatasetLabeled": { "type": "integer", "max": 100, @@ -28237,7 +28250,6 @@ "ModelPackageSummary": { "type": "structure", "required": [ - "ModelPackageName", "ModelPackageArn", "CreationTime", "ModelPackageStatus" @@ -28999,7 +29011,7 @@ "type": "string", "max": 63, "min": 1, - "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9])*$" + "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$" }, "MonitoringJobDefinitionSortKey": { "type": "string", @@ -30682,7 +30694,7 @@ "type": "string", "max": 256, "min": 1, - "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,255}$" + "pattern": "^[A-Za-z0-9\\-_]*$" }, "PipelineStatus": { "type": "string", @@ -34064,6 +34076,10 @@ }, "documentation": "

A configuration for a shuffle option for input data in a channel. If you use S3Prefix for S3DataType, the results of the S3 key prefix matches are shuffled. If you use ManifestFile, the order of the S3 object references in the ManifestFile is shuffled. If you use AugmentedManifestFile, the order of the JSON lines in the AugmentedManifestFile is shuffled. The shuffling order is determined using the Seed value.

For Pipe input mode, when ShuffleConfig is specified shuffling is done at the start of every epoch. With large datasets, this ensures that the order of the training data is different for each epoch, and it helps reduce bias and possible overfitting. In a multi-node training job when ShuffleConfig is combined with S3DataDistributionType of ShardedByS3Key, the data is shuffled across nodes so that the content sent to a particular node on the first epoch might be sent to a different node on the second epoch.

" }, + "SingleSignOnApplicationArn": { + "type": "string", + "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::[0-9]+:application\\/[a-zA-Z0-9-_.]+\\/apl-[a-zA-Z0-9]+$" + }, "SingleSignOnUserIdentifier": { "type": "string", "pattern": "UserName" @@ -34737,6 +34753,10 @@ "MaxWaitTimeInSeconds": { "shape": "MaxWaitTimeInSeconds", "documentation": "

The maximum length of time, in seconds, that a managed Spot training job has to complete. It is the amount of time spent waiting for Spot capacity plus the amount of time the job can run. It must be equal to or greater than MaxRuntimeInSeconds. If the job does not complete during this time, SageMaker ends the job.

When RetryStrategy is specified in the job request, MaxWaitTimeInSeconds specifies the maximum time for all of the attempts in total, not each individual attempt.

" + }, + "MaxPendingTimeInSeconds": { + "shape": "MaxPendingTimeInSeconds", + "documentation": "

The maximum pending time in seconds.

" } }, "documentation": "

Specifies a limit to how long a model training job or model compilation job can run. It also specifies how long a managed spot training job has to complete. When the job reaches the time limit, SageMaker ends the training or compilation job. Use this API to cap model training costs.

To stop a training job, SageMaker sends the algorithm the SIGTERM signal, which delays job termination for 120 seconds. Algorithms can use this 120-second window to save the model artifacts, so the results of training are not lost.

The training algorithms provided by SageMaker automatically save the intermediate results of a model training job when possible. This attempt to save artifacts is only a best effort case as model might not be in a state from which it can be saved. For example, if training has just started, the model might not be ready to save. When saved, this intermediate data is a valid model artifact. You can use it to create a model with CreateModel.

The Neural Topic Model (NTM) currently does not support saving intermediate model artifacts. When training NTMs, make sure that the maximum runtime is sufficient for the training job to complete.

" diff --git a/apis/ssm-2014-11-06.min.json b/apis/ssm-2014-11-06.min.json index 0d9fa327b6..fd5df45979 100644 --- a/apis/ssm-2014-11-06.min.json +++ b/apis/ssm-2014-11-06.min.json @@ -1095,7 +1095,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Saf" + "shape": "Sag" }, "MaxResults": { "type": "integer" @@ -1109,7 +1109,7 @@ "Patches": { "type": "list", "member": { - "shape": "San" + "shape": "Sao" } }, "NextToken": {} @@ -1157,7 +1157,7 @@ "type": "structure", "members": { "AccountIds": { - "shape": "Sbi" + "shape": "Sbj" }, "AccountSharingInfoList": { "type": "list", @@ -1229,7 +1229,7 @@ "type": "structure", "members": { "Patch": { - "shape": "San" + "shape": "Sao" }, "PatchStatus": { "type": "structure", @@ -1316,7 +1316,7 @@ "members": { "key": {}, "valueSet": { - "shape": "Scb" + "shape": "Scc" } } } @@ -1332,7 +1332,7 @@ "members": { "Key": {}, "Values": { - "shape": "Scb" + "shape": "Scc" } } } @@ -1423,7 +1423,7 @@ "InstancePatchStates": { "type": "list", "member": { - "shape": "Scx" + "shape": "Scy" } }, "NextToken": {} @@ -1469,7 +1469,7 @@ "InstancePatchStates": { "type": "list", "member": { - "shape": "Scx" + "shape": "Scy" } }, "NextToken": {} @@ -1485,7 +1485,7 @@ "members": { "InstanceId": {}, "Filters": { - "shape": "Saf" + "shape": "Sag" }, "NextToken": {}, "MaxResults": { @@ -1575,7 +1575,7 @@ "WindowExecutionId": {}, "TaskId": {}, "Filters": { - "shape": "Se3" + "shape": "Se4" }, "MaxResults": { "type": "integer" @@ -1597,7 +1597,7 @@ "ExecutionId": {}, "TaskType": {}, "Parameters": { - "shape": "Sef" + "shape": "Seg" }, "Status": {}, "StatusDetails": {}, @@ -1608,7 +1608,7 @@ "type": "timestamp" }, "OwnerInformation": { - "shape": "Sd0" + "shape": "Sd1" }, "WindowTargetId": {} } @@ -1627,7 +1627,7 @@ "members": { "WindowExecutionId": {}, "Filters": { - "shape": "Se3" + "shape": "Se4" }, "MaxResults": { "type": "integer" @@ -1677,7 +1677,7 @@ "members": { "WindowId": {}, "Filters": { - "shape": "Se3" + "shape": "Se4" }, "MaxResults": { "type": "integer" @@ -1720,7 +1720,7 @@ }, "ResourceType": {}, "Filters": { - "shape": "Saf" + "shape": "Sag" }, "MaxResults": { "type": "integer" @@ -1755,7 +1755,7 @@ "members": { "WindowId": {}, "Filters": { - "shape": "Se3" + "shape": "Se4" }, "MaxResults": { "type": "integer" @@ -1778,7 +1778,7 @@ "shape": "S18" }, "OwnerInformation": { - "shape": "Sd0" + "shape": "Sd1" }, "Name": {}, "Description": { @@ -1800,7 +1800,7 @@ "members": { "WindowId": {}, "Filters": { - "shape": "Se3" + "shape": "Se4" }, "MaxResults": { "type": "integer" @@ -1824,13 +1824,13 @@ "shape": "S18" }, "TaskParameters": { - "shape": "Sf6" + "shape": "Sf7" }, "Priority": { "type": "integer" }, "LoggingInfo": { - "shape": "Sfc" + "shape": "Sfd" }, "ServiceRoleArn": {}, "MaxConcurrency": {}, @@ -1855,7 +1855,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Se3" + "shape": "Se4" }, "MaxResults": { "type": "integer" @@ -2034,7 +2034,7 @@ } }, "ParameterFilters": { - "shape": "Sg6" + "shape": "Sg7" }, "MaxResults": { "type": "integer" @@ -2064,7 +2064,7 @@ }, "Tier": {}, "Policies": { - "shape": "Sgl" + "shape": "Sgm" }, "DataType": {} } @@ -2079,7 +2079,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Saf" + "shape": "Sag" }, "MaxResults": { "type": "integer" @@ -2093,7 +2093,7 @@ "BaselineIdentities": { "type": "list", "member": { - "shape": "Sgr" + "shape": "Sgs" } }, "NextToken": {} @@ -2160,7 +2160,7 @@ "type": "integer" }, "Filters": { - "shape": "Saf" + "shape": "Sag" }, "NextToken": {} } @@ -2175,7 +2175,7 @@ "members": { "PatchGroup": {}, "BaselineIdentity": { - "shape": "Sgr" + "shape": "Sgs" } } } @@ -2392,7 +2392,10 @@ }, "OpsItemId": {}, "AssociationId": {}, - "ChangeRequestName": {} + "ChangeRequestName": {}, + "Variables": { + "shape": "S9m" + } } } } @@ -2455,7 +2458,7 @@ "StandardErrorContent": {}, "StandardErrorUrl": {}, "CloudWatchOutputConfig": { - "shape": "Sic" + "shape": "Sid" } } } @@ -2596,10 +2599,10 @@ "type": "structure", "members": { "Filters": { - "shape": "Siy" + "shape": "Siz" }, "Aggregators": { - "shape": "Sj4" + "shape": "Sj5" }, "ResultAttributes": { "type": "list", @@ -2644,7 +2647,7 @@ "CaptureTime": {}, "ContentHash": {}, "Content": { - "shape": "Sjl" + "shape": "Sjm" } } } @@ -2808,7 +2811,7 @@ "TaskParameters": { "type": "list", "member": { - "shape": "Sf6" + "shape": "Sf7" }, "sensitive": true }, @@ -2857,7 +2860,7 @@ "ExecutionId": {}, "TaskType": {}, "Parameters": { - "shape": "Sef" + "shape": "Seg" }, "Status": {}, "StatusDetails": {}, @@ -2868,7 +2871,7 @@ "type": "timestamp" }, "OwnerInformation": { - "shape": "Sd0" + "shape": "Sd1" }, "WindowTargetId": {} } @@ -2898,10 +2901,10 @@ "ServiceRoleArn": {}, "TaskType": {}, "TaskParameters": { - "shape": "Sf6" + "shape": "Sf7" }, "TaskInvocationParameters": { - "shape": "Skc" + "shape": "Skd" }, "Priority": { "type": "integer" @@ -2909,7 +2912,7 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sfc" + "shape": "Sfd" }, "Name": {}, "Description": { @@ -3017,10 +3020,10 @@ "members": { "SyncName": {}, "Filters": { - "shape": "Skz" + "shape": "Sl0" }, "Aggregators": { - "shape": "Sl5" + "shape": "Sl6" }, "ResultAttributes": { "type": "list", @@ -3091,7 +3094,7 @@ "type": "structure", "members": { "Parameter": { - "shape": "Slr" + "shape": "Sls" } } } @@ -3130,18 +3133,18 @@ "LastModifiedUser": {}, "Description": {}, "Value": { - "shape": "Sls" + "shape": "Slt" }, "AllowedPattern": {}, "Version": { "type": "long" }, "Labels": { - "shape": "Sly" + "shape": "Slz" }, "Tier": {}, "Policies": { - "shape": "Sgl" + "shape": "Sgm" }, "DataType": {} } @@ -3170,7 +3173,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "Sm2" + "shape": "Sm3" }, "InvalidParameters": { "shape": "S7m" @@ -3190,7 +3193,7 @@ "type": "boolean" }, "ParameterFilters": { - "shape": "Sg6" + "shape": "Sg7" }, "WithDecryption": { "type": "boolean" @@ -3205,7 +3208,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "Sm2" + "shape": "Sm3" }, "NextToken": {} } @@ -3327,7 +3330,7 @@ "type": "structure", "members": { "ServiceSetting": { - "shape": "Smk" + "shape": "Sml" } } } @@ -3345,7 +3348,7 @@ "type": "long" }, "Labels": { - "shape": "Sly" + "shape": "Slz" } } }, @@ -3353,7 +3356,7 @@ "type": "structure", "members": { "InvalidLabels": { - "shape": "Sly" + "shape": "Slz" }, "ParameterVersion": { "type": "long" @@ -3499,7 +3502,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sn2" + "shape": "Sn3" }, "Details": { "type": "boolean" @@ -3556,10 +3559,10 @@ }, "ServiceRole": {}, "NotificationConfig": { - "shape": "Ske" + "shape": "Skf" }, "CloudWatchOutputConfig": { - "shape": "Sic" + "shape": "Sid" } } } @@ -3579,7 +3582,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sn2" + "shape": "Sn3" } } }, @@ -3589,7 +3592,7 @@ "Commands": { "type": "list", "member": { - "shape": "Sni" + "shape": "Snj" } }, "NextToken": {} @@ -3601,7 +3604,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Snp" + "shape": "Snq" }, "ResourceIds": { "type": "list", @@ -3633,10 +3636,10 @@ "Status": {}, "Severity": {}, "ExecutionSummary": { - "shape": "So7" + "shape": "So8" }, "Details": { - "shape": "Soa" + "shape": "Sob" } } } @@ -3650,7 +3653,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Snp" + "shape": "Snq" }, "NextToken": {}, "MaxResults": { @@ -3668,10 +3671,10 @@ "members": { "ComplianceType": {}, "CompliantSummary": { - "shape": "Sof" + "shape": "Sog" }, "NonCompliantSummary": { - "shape": "Soi" + "shape": "Soj" } } } @@ -3719,7 +3722,7 @@ }, "ReviewStatus": {}, "Comment": { - "shape": "Sop" + "shape": "Soq" }, "Reviewer": {} } @@ -3860,7 +3863,7 @@ "InstanceId": {}, "TypeName": {}, "Filters": { - "shape": "Siy" + "shape": "Siz" }, "NextToken": {}, "MaxResults": { @@ -3876,7 +3879,7 @@ "SchemaVersion": {}, "CaptureTime": {}, "Entries": { - "shape": "Sjl" + "shape": "Sjm" }, "NextToken": {} } @@ -3926,7 +3929,7 @@ "DetailType": {}, "Detail": {}, "CreatedBy": { - "shape": "Spn" + "shape": "Spo" }, "CreatedTime": { "type": "timestamp" @@ -3982,13 +3985,13 @@ "AssociationType": {}, "ResourceUri": {}, "CreatedBy": { - "shape": "Spn" + "shape": "Spo" }, "CreatedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Spn" + "shape": "Spo" }, "LastModifiedTime": { "type": "timestamp" @@ -4055,7 +4058,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Snp" + "shape": "Snq" }, "NextToken": {}, "MaxResults": { @@ -4077,13 +4080,13 @@ "Status": {}, "OverallSeverity": {}, "ExecutionSummary": { - "shape": "So7" + "shape": "So8" }, "CompliantSummary": { - "shape": "Sof" + "shape": "Sog" }, "NonCompliantSummary": { - "shape": "Soi" + "shape": "Soj" } } } @@ -4188,10 +4191,10 @@ "Name": {}, "PermissionType": {}, "AccountIdsToAdd": { - "shape": "Sbi" + "shape": "Sbj" }, "AccountIdsToRemove": { - "shape": "Sbi" + "shape": "Sbj" }, "SharedDocumentVersion": {} } @@ -4216,7 +4219,7 @@ "ResourceType": {}, "ComplianceType": {}, "ExecutionSummary": { - "shape": "So7" + "shape": "So8" }, "Items": { "type": "list", @@ -4232,7 +4235,7 @@ "Severity": {}, "Status": {}, "Details": { - "shape": "Soa" + "shape": "Sob" } } } @@ -4270,7 +4273,7 @@ "CaptureTime": {}, "ContentHash": {}, "Content": { - "shape": "Sjl" + "shape": "Sjm" }, "Context": { "type": "map", @@ -4300,7 +4303,7 @@ "Name": {}, "Description": {}, "Value": { - "shape": "Sls" + "shape": "Slt" }, "Type": {}, "KeyId": {}, @@ -4400,7 +4403,7 @@ "shape": "S18" }, "OwnerInformation": { - "shape": "Sd0" + "shape": "Sd1" }, "Name": {}, "Description": { @@ -4435,10 +4438,10 @@ "ServiceRoleArn": {}, "TaskType": {}, "TaskParameters": { - "shape": "Sf6" + "shape": "Sf7" }, "TaskInvocationParameters": { - "shape": "Skc" + "shape": "Skd" }, "Priority": { "type": "integer" @@ -4446,7 +4449,7 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sfc" + "shape": "Sfd" }, "Name": {}, "Description": { @@ -4504,7 +4507,7 @@ "type": "structure", "members": { "ServiceSetting": { - "shape": "Smk" + "shape": "Sml" } } } @@ -4579,10 +4582,10 @@ "MaxErrors": {}, "ServiceRoleArn": {}, "NotificationConfig": { - "shape": "Ske" + "shape": "Skf" }, "CloudWatchOutputConfig": { - "shape": "Sic" + "shape": "Sid" }, "AlarmConfiguration": { "shape": "S1z" @@ -4593,7 +4596,7 @@ "type": "structure", "members": { "Command": { - "shape": "Sni" + "shape": "Snj" } } } @@ -4773,7 +4776,7 @@ "type": "long" }, "Labels": { - "shape": "Sly" + "shape": "Slz" } } }, @@ -4781,10 +4784,10 @@ "type": "structure", "members": { "RemovedLabels": { - "shape": "Sly" + "shape": "Slz" }, "InvalidLabels": { - "shape": "Sly" + "shape": "Slz" } } } @@ -4943,7 +4946,7 @@ "members": { "Action": {}, "Comment": { - "shape": "Sop" + "shape": "Soq" } } } @@ -5034,7 +5037,7 @@ "shape": "S18" }, "OwnerInformation": { - "shape": "Sd0" + "shape": "Sd1" }, "Name": {}, "Description": { @@ -5054,7 +5057,7 @@ "shape": "S18" }, "OwnerInformation": { - "shape": "Sd0" + "shape": "Sd1" }, "Name": {}, "Description": { @@ -5079,10 +5082,10 @@ "TaskArn": {}, "ServiceRoleArn": {}, "TaskParameters": { - "shape": "Sf6" + "shape": "Sf7" }, "TaskInvocationParameters": { - "shape": "Skc" + "shape": "Skd" }, "Priority": { "type": "integer" @@ -5090,7 +5093,7 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sfc" + "shape": "Sfd" }, "Name": {}, "Description": { @@ -5116,10 +5119,10 @@ "TaskArn": {}, "ServiceRoleArn": {}, "TaskParameters": { - "shape": "Sf6" + "shape": "Sf7" }, "TaskInvocationParameters": { - "shape": "Skc" + "shape": "Skd" }, "Priority": { "type": "integer" @@ -5127,7 +5130,7 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sfc" + "shape": "Sfd" }, "Name": {}, "Description": { @@ -6059,11 +6062,23 @@ }, "TriggeredAlarms": { "shape": "S2n" + }, + "ParentStepDetails": { + "type": "structure", + "members": { + "StepExecutionId": {}, + "StepName": {}, + "Action": {}, + "Iteration": { + "type": "integer" + }, + "IteratorValue": {} + } } } } }, - "Saf": { + "Sag": { "type": "list", "member": { "type": "structure", @@ -6076,7 +6091,7 @@ } } }, - "San": { + "Sao": { "type": "structure", "members": { "Id": {}, @@ -6117,15 +6132,15 @@ "Repository": {} } }, - "Sbi": { + "Sbj": { "type": "list", "member": {} }, - "Scb": { + "Scc": { "type": "list", "member": {} }, - "Scx": { + "Scy": { "type": "structure", "required": [ "InstanceId", @@ -6142,7 +6157,7 @@ "SnapshotId": {}, "InstallOverrideList": {}, "OwnerInformation": { - "shape": "Sd0" + "shape": "Sd1" }, "InstalledCount": { "type": "integer" @@ -6190,11 +6205,11 @@ } } }, - "Sd0": { + "Sd1": { "type": "string", "sensitive": true }, - "Se3": { + "Se4": { "type": "list", "member": { "type": "structure", @@ -6207,11 +6222,11 @@ } } }, - "Sef": { + "Seg": { "type": "string", "sensitive": true }, - "Sf6": { + "Sf7": { "type": "map", "key": {}, "value": { @@ -6230,7 +6245,7 @@ }, "sensitive": true }, - "Sfc": { + "Sfd": { "type": "structure", "required": [ "S3BucketName", @@ -6242,7 +6257,7 @@ "S3Region": {} } }, - "Sg6": { + "Sg7": { "type": "list", "member": { "type": "structure", @@ -6259,7 +6274,7 @@ } } }, - "Sgl": { + "Sgm": { "type": "list", "member": { "type": "structure", @@ -6270,7 +6285,7 @@ } } }, - "Sgr": { + "Sgs": { "type": "structure", "members": { "BaselineId": {}, @@ -6282,7 +6297,7 @@ } } }, - "Sic": { + "Sid": { "type": "structure", "members": { "CloudWatchLogGroupName": {}, @@ -6291,7 +6306,7 @@ } } }, - "Siy": { + "Siz": { "type": "list", "member": { "type": "structure", @@ -6309,14 +6324,14 @@ } } }, - "Sj4": { + "Sj5": { "type": "list", "member": { "type": "structure", "members": { "Expression": {}, "Aggregators": { - "shape": "Sj4" + "shape": "Sj5" }, "Groups": { "type": "list", @@ -6329,7 +6344,7 @@ "members": { "Name": {}, "Filters": { - "shape": "Siy" + "shape": "Siz" } } } @@ -6337,7 +6352,7 @@ } } }, - "Sjl": { + "Sjm": { "type": "list", "member": { "type": "map", @@ -6345,7 +6360,7 @@ "value": {} } }, - "Skc": { + "Skd": { "type": "structure", "members": { "RunCommand": { @@ -6353,13 +6368,13 @@ "members": { "Comment": {}, "CloudWatchOutputConfig": { - "shape": "Sic" + "shape": "Sid" }, "DocumentHash": {}, "DocumentHashType": {}, "DocumentVersion": {}, "NotificationConfig": { - "shape": "Ske" + "shape": "Skf" }, "OutputS3BucketName": {}, "OutputS3KeyPrefix": {}, @@ -6404,7 +6419,7 @@ } } }, - "Ske": { + "Skf": { "type": "structure", "members": { "NotificationArn": {}, @@ -6415,7 +6430,7 @@ "NotificationType": {} } }, - "Skz": { + "Sl0": { "type": "list", "member": { "type": "structure", @@ -6433,7 +6448,7 @@ } } }, - "Sl5": { + "Sl6": { "type": "list", "member": { "type": "structure", @@ -6447,21 +6462,21 @@ "value": {} }, "Filters": { - "shape": "Skz" + "shape": "Sl0" }, "Aggregators": { - "shape": "Sl5" + "shape": "Sl6" } } } }, - "Slr": { + "Sls": { "type": "structure", "members": { "Name": {}, "Type": {}, "Value": { - "shape": "Sls" + "shape": "Slt" }, "Version": { "type": "long" @@ -6475,21 +6490,21 @@ "DataType": {} } }, - "Sls": { + "Slt": { "type": "string", "sensitive": true }, - "Sly": { + "Slz": { "type": "list", "member": {} }, - "Sm2": { + "Sm3": { "type": "list", "member": { - "shape": "Slr" + "shape": "Sls" } }, - "Smk": { + "Sml": { "type": "structure", "members": { "SettingId": {}, @@ -6502,7 +6517,7 @@ "Status": {} } }, - "Sn2": { + "Sn3": { "type": "list", "member": { "type": "structure", @@ -6516,7 +6531,7 @@ } } }, - "Sni": { + "Snj": { "type": "structure", "members": { "CommandId": {}, @@ -6559,10 +6574,10 @@ }, "ServiceRole": {}, "NotificationConfig": { - "shape": "Ske" + "shape": "Skf" }, "CloudWatchOutputConfig": { - "shape": "Sic" + "shape": "Sid" }, "TimeoutSeconds": { "type": "integer" @@ -6575,7 +6590,7 @@ } } }, - "Snp": { + "Snq": { "type": "list", "member": { "type": "structure", @@ -6589,7 +6604,7 @@ } } }, - "So7": { + "So8": { "type": "structure", "required": [ "ExecutionTime" @@ -6602,23 +6617,23 @@ "ExecutionType": {} } }, - "Soa": { + "Sob": { "type": "map", "key": {}, "value": {} }, - "Sof": { + "Sog": { "type": "structure", "members": { "CompliantCount": { "type": "integer" }, "SeveritySummary": { - "shape": "Soh" + "shape": "Soi" } } }, - "Soh": { + "Soi": { "type": "structure", "members": { "CriticalCount": { @@ -6641,18 +6656,18 @@ } } }, - "Soi": { + "Soj": { "type": "structure", "members": { "NonCompliantCount": { "type": "integer" }, "SeveritySummary": { - "shape": "Soh" + "shape": "Soi" } } }, - "Sop": { + "Soq": { "type": "list", "member": { "type": "structure", @@ -6662,7 +6677,7 @@ } } }, - "Spn": { + "Spo": { "type": "structure", "members": { "Arn": {} diff --git a/apis/ssm-2014-11-06.normal.json b/apis/ssm-2014-11-06.normal.json index 3c1a6b3f71..7df4fc0b8b 100644 --- a/apis/ssm-2014-11-06.normal.json +++ b/apis/ssm-2014-11-06.normal.json @@ -4938,6 +4938,10 @@ "ChangeRequestName": { "shape": "ChangeRequestName", "documentation": "

The name of the Change Manager change request.

" + }, + "Variables": { + "shape": "AutomationParameterMap", + "documentation": "

Variables defined for the automation.

" } }, "documentation": "

Detailed information about the current state of an individual Automation execution.

" @@ -5155,7 +5159,8 @@ "ChangeCalendarOverrideApproved", "ChangeCalendarOverrideRejected", "CompletedWithSuccess", - "CompletedWithFailure" + "CompletedWithFailure", + "Exited" ] }, "AutomationParameterKey": { @@ -6444,7 +6449,7 @@ }, "OpsItemType": { "shape": "OpsItemType", - "documentation": "

The type of OpsItem to create. Systems Manager supports the following types of OpsItems:

" + "documentation": "

The type of OpsItem to create. Systems Manager supports the following types of OpsItems:

" }, "OperationalData": { "shape": "OpsItemOperationalData", @@ -7610,7 +7615,7 @@ }, "Filters": { "shape": "PatchOrchestratorFilterList", - "documentation": "

Each element in the array is a structure containing a key-value pair.

Supported keys for DescribeInstancePatchesinclude the following:

" + "documentation": "

Each element in the array is a structure containing a key-value pair.

Supported keys for DescribeInstancePatchesinclude the following:

" }, "NextToken": { "shape": "NextToken", @@ -13047,7 +13052,7 @@ }, "OpsItemType": { "shape": "OpsItemType", - "documentation": "

The type of OpsItem. Systems Manager supports the following types of OpsItems:

" + "documentation": "

The type of OpsItem. Systems Manager supports the following types of OpsItems:

" }, "CreatedTime": { "shape": "DateTime", @@ -13628,7 +13633,7 @@ }, "OpsItemType": { "shape": "OpsItemType", - "documentation": "

The type of OpsItem. Systems Manager supports the following types of OpsItems:

" + "documentation": "

The type of OpsItem. Systems Manager supports the following types of OpsItems:

" }, "ActualStartTime": { "shape": "DateTime", @@ -14182,6 +14187,33 @@ "max": 50, "min": 1 }, + "ParentStepDetails": { + "type": "structure", + "members": { + "StepExecutionId": { + "shape": "String", + "documentation": "

The unique ID of a step execution.

" + }, + "StepName": { + "shape": "String", + "documentation": "

The name of the step.

" + }, + "Action": { + "shape": "AutomationActionName", + "documentation": "

The name of the automation action.

" + }, + "Iteration": { + "shape": "Integer", + "documentation": "

The current repetition of the loop represented by an integer.

", + "box": true + }, + "IteratorValue": { + "shape": "String", + "documentation": "

The current value of the specified iterator in the loop.

" + } + }, + "documentation": "

A detailed status of the parent step.

" + }, "Patch": { "type": "structure", "members": { @@ -16768,6 +16800,10 @@ "TriggeredAlarms": { "shape": "AlarmStateInformationList", "documentation": "

The CloudWatch alarms that were invoked by the automation.

" + }, + "ParentStepDetails": { + "shape": "ParentStepDetails", + "documentation": "

Information about the parent step.

" } }, "documentation": "

Detailed information about an the execution state of an Automation step.

" @@ -16781,7 +16817,7 @@ "members": { "Key": { "shape": "StepExecutionFilterKey", - "documentation": "

One or more keys to limit the results. Valid filter keys include the following: StepName, Action, StepExecutionId, StepExecutionStatus, StartTimeBefore, StartTimeAfter.

" + "documentation": "

One or more keys to limit the results.

" }, "Values": { "shape": "StepExecutionFilterValueList", @@ -16798,7 +16834,10 @@ "StepExecutionStatus", "StepExecutionId", "StepName", - "Action" + "Action", + "ParentStepExecutionId", + "ParentStepIteration", + "ParentStepIteratorValue" ] }, "StepExecutionFilterList": { @@ -17957,7 +17996,7 @@ }, "SettingValue": { "shape": "ServiceSettingValue", - "documentation": "

The new value to specify for the service setting. The following list specifies the available values for each setting.

" + "documentation": "

The new value to specify for the service setting. The following list specifies the available values for each setting.

" } }, "documentation": "

The request body of the UpdateServiceSetting API operation.

" @@ -17986,5 +18025,5 @@ "pattern": "^[0-9]{1,6}(\\.[0-9]{1,6}){2,3}$" } }, - "documentation": "

Amazon Web Services Systems Manager is the operations hub for your Amazon Web Services applications and resources and a secure end-to-end management solution for hybrid cloud environments that enables safe and secure operations at scale.

This reference is intended to be used with the Amazon Web Services Systems Manager User Guide. To get started, see Setting up Amazon Web Services Systems Manager.

Related resources

" + "documentation": "

Amazon Web Services Systems Manager is the operations hub for your Amazon Web Services applications and resources and a secure end-to-end management solution for hybrid cloud environments that enables safe and secure operations at scale.

This reference is intended to be used with the Amazon Web Services Systems Manager User Guide. To get started, see Setting up Amazon Web Services Systems Manager.

Related resources

" } \ No newline at end of file diff --git a/apis/ssm-incidents-2018-05-10.min.json b/apis/ssm-incidents-2018-05-10.min.json index 2456f92e03..e7a59b7560 100644 --- a/apis/ssm-incidents-2018-05-10.min.json +++ b/apis/ssm-incidents-2018-05-10.min.json @@ -13,6 +13,111 @@ "uid": "ssm-incidents-2018-05-10" }, "operations": { + "BatchGetIncidentFindings": { + "http": { + "requestUri": "/batchGetIncidentFindings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "findingIds", + "incidentRecordArn" + ], + "members": { + "findingIds": { + "type": "list", + "member": {} + }, + "incidentRecordArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "errors", + "findings" + ], + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "code", + "findingId", + "message" + ], + "members": { + "code": {}, + "findingId": {}, + "message": {} + } + } + }, + "findings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "creationTime", + "id", + "lastModifiedTime" + ], + "members": { + "creationTime": { + "type": "timestamp" + }, + "details": { + "type": "structure", + "members": { + "cloudFormationStackUpdate": { + "type": "structure", + "required": [ + "stackArn", + "startTime" + ], + "members": { + "endTime": { + "type": "timestamp" + }, + "stackArn": {}, + "startTime": { + "type": "timestamp" + } + } + }, + "codeDeployDeployment": { + "type": "structure", + "required": [ + "deploymentGroupArn", + "deploymentId", + "startTime" + ], + "members": { + "deploymentGroupArn": {}, + "deploymentId": {}, + "endTime": { + "type": "timestamp" + }, + "startTime": { + "type": "timestamp" + } + } + } + }, + "union": true + }, + "id": {}, + "lastModifiedTime": { + "type": "timestamp" + } + } + } + } + } + } + }, "CreateReplicationSet": { "http": { "requestUri": "/createReplicationSet", @@ -38,7 +143,7 @@ } }, "tags": { - "shape": "S7" + "shape": "Sm" } } }, @@ -65,27 +170,27 @@ ], "members": { "actions": { - "shape": "Sd" + "shape": "Sr" }, "chatChannel": { - "shape": "Ss" + "shape": "S16" }, "clientToken": { "idempotencyToken": true }, "displayName": {}, "engagements": { - "shape": "Sx" + "shape": "S1b" }, "incidentTemplate": { - "shape": "Sz" + "shape": "S1d" }, "integrations": { - "shape": "S16" + "shape": "S1k" }, "name": {}, "tags": { - "shape": "S7" + "shape": "Sm" } } }, @@ -119,7 +224,7 @@ }, "eventData": {}, "eventReferences": { - "shape": "S1h" + "shape": "S1v" }, "eventTime": { "type": "timestamp" @@ -296,7 +401,7 @@ } }, "chatChannel": { - "shape": "Ss" + "shape": "S16" }, "creationTime": { "type": "timestamp" @@ -306,14 +411,14 @@ "type": "integer" }, "incidentRecordSource": { - "shape": "S24" + "shape": "S2h" }, "lastModifiedBy": {}, "lastModifiedTime": { "type": "timestamp" }, "notificationTargets": { - "shape": "S12" + "shape": "S1g" }, "resolvedTime": { "type": "timestamp" @@ -473,21 +578,21 @@ ], "members": { "actions": { - "shape": "Sd" + "shape": "Sr" }, "arn": {}, "chatChannel": { - "shape": "Ss" + "shape": "S16" }, "displayName": {}, "engagements": { - "shape": "Sx" + "shape": "S1b" }, "incidentTemplate": { - "shape": "Sz" + "shape": "S1d" }, "integrations": { - "shape": "S16" + "shape": "S1k" }, "name": {} } @@ -536,7 +641,7 @@ "eventData": {}, "eventId": {}, "eventReferences": { - "shape": "S1h" + "shape": "S1v" }, "eventTime": { "type": "timestamp" @@ -551,6 +656,50 @@ } } }, + "ListIncidentFindings": { + "http": { + "requestUri": "/listIncidentFindings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "incidentRecordArn" + ], + "members": { + "incidentRecordArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "findings" + ], + "members": { + "findings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "lastModifiedTime" + ], + "members": { + "id": {}, + "lastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, "ListIncidentRecords": { "http": { "requestUri": "/listIncidentRecords", @@ -560,7 +709,7 @@ "type": "structure", "members": { "filters": { - "shape": "S2u" + "shape": "S3b" }, "maxResults": { "type": "integer" @@ -595,7 +744,7 @@ "type": "integer" }, "incidentRecordSource": { - "shape": "S24" + "shape": "S2h" }, "resolvedTime": { "type": "timestamp" @@ -635,7 +784,7 @@ "members": { "nextToken": {}, "relatedItems": { - "shape": "S38" + "shape": "S3p" } } } @@ -732,7 +881,7 @@ ], "members": { "tags": { - "shape": "S7" + "shape": "Sm" } } } @@ -749,7 +898,7 @@ ], "members": { "filters": { - "shape": "S2u" + "shape": "S3b" }, "incidentRecordArn": {}, "maxResults": { @@ -780,7 +929,7 @@ "members": { "eventId": {}, "eventReferences": { - "shape": "S1h" + "shape": "S1v" }, "eventTime": { "type": "timestamp" @@ -841,7 +990,7 @@ "type": "integer" }, "relatedItems": { - "shape": "S38" + "shape": "S3p" }, "responsePlanArn": {}, "title": {}, @@ -890,7 +1039,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S7" + "shape": "Sm" } } }, @@ -969,7 +1118,7 @@ "members": { "arn": {}, "chatChannel": { - "shape": "Ss" + "shape": "S16" }, "clientToken": { "idempotencyToken": true @@ -978,7 +1127,7 @@ "type": "integer" }, "notificationTargets": { - "shape": "S12" + "shape": "S1g" }, "status": {}, "summary": {}, @@ -1011,10 +1160,10 @@ "type": "structure", "members": { "itemToAdd": { - "shape": "S39" + "shape": "S3q" }, "itemToRemove": { - "shape": "S3a" + "shape": "S3r" } }, "union": true @@ -1090,25 +1239,25 @@ ], "members": { "actions": { - "shape": "Sd" + "shape": "Sr" }, "arn": {}, "chatChannel": { - "shape": "Ss" + "shape": "S16" }, "clientToken": { "idempotencyToken": true }, "displayName": {}, "engagements": { - "shape": "Sx" + "shape": "S1b" }, "incidentTemplateDedupeString": {}, "incidentTemplateImpact": { "type": "integer" }, "incidentTemplateNotificationTargets": { - "shape": "S12" + "shape": "S1g" }, "incidentTemplateSummary": {}, "incidentTemplateTags": { @@ -1118,7 +1267,7 @@ }, "incidentTemplateTitle": {}, "integrations": { - "shape": "S16" + "shape": "S1k" } } }, @@ -1146,7 +1295,7 @@ "eventData": {}, "eventId": {}, "eventReferences": { - "shape": "S1h" + "shape": "S1v" }, "eventTime": { "type": "timestamp" @@ -1163,12 +1312,12 @@ } }, "shapes": { - "S7": { + "Sm": { "type": "map", "key": {}, "value": {} }, - "Sd": { + "Sr": { "type": "list", "member": { "type": "structure", @@ -1209,7 +1358,7 @@ "union": true } }, - "Ss": { + "S16": { "type": "structure", "members": { "chatbotSns": { @@ -1223,11 +1372,11 @@ }, "union": true }, - "Sx": { + "S1b": { "type": "list", "member": {} }, - "Sz": { + "S1d": { "type": "structure", "required": [ "impact", @@ -1239,16 +1388,16 @@ "type": "integer" }, "incidentTags": { - "shape": "S7" + "shape": "Sm" }, "notificationTargets": { - "shape": "S12" + "shape": "S1g" }, "summary": {}, "title": {} } }, - "S12": { + "S1g": { "type": "list", "member": { "type": "structure", @@ -1258,7 +1407,7 @@ "union": true } }, - "S16": { + "S1k": { "type": "list", "member": { "type": "structure", @@ -1288,7 +1437,7 @@ "union": true } }, - "S1h": { + "S1v": { "type": "list", "member": { "type": "structure", @@ -1299,7 +1448,7 @@ "union": true } }, - "S24": { + "S2h": { "type": "structure", "required": [ "createdBy", @@ -1312,7 +1461,7 @@ "source": {} } }, - "S2u": { + "S3b": { "type": "list", "member": { "type": "structure", @@ -1353,13 +1502,13 @@ } } }, - "S38": { + "S3p": { "type": "list", "member": { - "shape": "S39" + "shape": "S3q" } }, - "S39": { + "S3q": { "type": "structure", "required": [ "identifier" @@ -1367,12 +1516,12 @@ "members": { "generatedId": {}, "identifier": { - "shape": "S3a" + "shape": "S3r" }, "title": {} } }, - "S3a": { + "S3r": { "type": "structure", "required": [ "type", diff --git a/apis/ssm-incidents-2018-05-10.normal.json b/apis/ssm-incidents-2018-05-10.normal.json index 7fc6d66f08..72d97d4b37 100644 --- a/apis/ssm-incidents-2018-05-10.normal.json +++ b/apis/ssm-incidents-2018-05-10.normal.json @@ -13,6 +13,38 @@ "uid": "ssm-incidents-2018-05-10" }, "operations": { + "BatchGetIncidentFindings": { + "name": "BatchGetIncidentFindings", + "http": { + "method": "POST", + "requestUri": "/batchGetIncidentFindings", + "responseCode": 200 + }, + "input": { + "shape": "BatchGetIncidentFindingsInput" + }, + "output": { + "shape": "BatchGetIncidentFindingsOutput" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Retrieves details about all specified findings for an incident, including descriptive details about each finding. A finding represents a recent application environment change made by an CodeDeploy deployment or an CloudFormation stack creation or update that can be investigated as a potential cause of the incident.

" + }, "CreateReplicationSet": { "name": "CreateReplicationSet", "http": { @@ -434,6 +466,38 @@ ], "documentation": "

Retrieves a timeline event based on its ID and incident record.

" }, + "ListIncidentFindings": { + "name": "ListIncidentFindings", + "http": { + "method": "POST", + "requestUri": "/listIncidentFindings", + "responseCode": 200 + }, + "input": { + "shape": "ListIncidentFindingsInput" + }, + "output": { + "shape": "ListIncidentFindingsOutput" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + } + ], + "documentation": "

Retrieves a list of the IDs of findings, plus their last modified times, that have been identified for a specified incident. A finding represents a recent application environment change made by an CloudFormation stack creation or update or an CodeDeploy deployment that can be investigated as a potential cause of the incident.

" + }, "ListIncidentRecords": { "name": "ListIncidentRecords", "http": { @@ -580,7 +644,7 @@ "shape": "InternalServerException" } ], - "documentation": "

Lists the tags that are attached to the specified response plan.

" + "documentation": "

Lists the tags that are attached to the specified response plan or incident.

" }, "ListTimelineEvents": { "name": "ListTimelineEvents", @@ -1042,6 +1106,69 @@ "max": 100, "min": 0 }, + "BatchGetIncidentFindingsError": { + "type": "structure", + "required": [ + "code", + "findingId", + "message" + ], + "members": { + "code": { + "shape": "String", + "documentation": "

The code associated with an error that was returned for a BatchGetIncidentFindings operation.

" + }, + "findingId": { + "shape": "FindingId", + "documentation": "

The ID of a specified finding for which an error was returned for a BatchGetIncidentFindings operation.

" + }, + "message": { + "shape": "String", + "documentation": "

The description for an error that was returned for a BatchGetIncidentFindings operation.

" + } + }, + "documentation": "

Details about an error returned for a BatchGetIncidentFindings operation.

" + }, + "BatchGetIncidentFindingsErrorList": { + "type": "list", + "member": { + "shape": "BatchGetIncidentFindingsError" + } + }, + "BatchGetIncidentFindingsInput": { + "type": "structure", + "required": [ + "findingIds", + "incidentRecordArn" + ], + "members": { + "findingIds": { + "shape": "FindingIdList", + "documentation": "

A list of IDs of findings for which you want to view details.

" + }, + "incidentRecordArn": { + "shape": "Arn", + "documentation": "

The Amazon Resource Name (ARN) of the incident for which you want to view finding details.

" + } + } + }, + "BatchGetIncidentFindingsOutput": { + "type": "structure", + "required": [ + "errors", + "findings" + ], + "members": { + "errors": { + "shape": "BatchGetIncidentFindingsErrorList", + "documentation": "

A list of errors encountered during the operation.

" + }, + "findings": { + "shape": "FindingList", + "documentation": "

Information about the requested findings.

" + } + } + }, "Boolean": { "type": "boolean", "box": true @@ -1074,6 +1201,60 @@ "max": 128, "min": 0 }, + "CloudFormationStackUpdate": { + "type": "structure", + "required": [ + "stackArn", + "startTime" + ], + "members": { + "endTime": { + "shape": "Timestamp", + "documentation": "

The timestamp for when the CloudFormation stack creation or update ended. Not reported for deployments that are still in progress.

" + }, + "stackArn": { + "shape": "Arn", + "documentation": "

The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.

" + }, + "startTime": { + "shape": "Timestamp", + "documentation": "

The timestamp for when the CloudFormation stack creation or update began.

" + } + }, + "documentation": "

Information about an CloudFormation stack creation or update that occurred around the time of an incident and could be a potential cause of the incident.

" + }, + "CodeDeployDeployment": { + "type": "structure", + "required": [ + "deploymentGroupArn", + "deploymentId", + "startTime" + ], + "members": { + "deploymentGroupArn": { + "shape": "Arn", + "documentation": "

The Amazon Resource Name (ARN) of the CodeDeploy deployment group associated with the deployment.

" + }, + "deploymentId": { + "shape": "CodeDeployDeploymentDeploymentIdString", + "documentation": "

The ID of the CodeDeploy deployment.

" + }, + "endTime": { + "shape": "Timestamp", + "documentation": "

The timestamp for when the CodeDeploy deployment ended. Not reported for deployments that are still in progress.

" + }, + "startTime": { + "shape": "Timestamp", + "documentation": "

The timestamp for when the CodeDeploy deployment began.

" + } + }, + "documentation": "

Information about a CodeDeploy deployment that occurred around the time of an incident and could be a possible cause of the incident.

" + }, + "CodeDeployDeploymentDeploymentIdString": { + "type": "string", + "max": 128, + "min": 0 + }, "Condition": { "type": "structure", "members": { @@ -1208,11 +1389,11 @@ }, "eventTime": { "shape": "Timestamp", - "documentation": "

The time that the event occurred.

" + "documentation": "

The timestamp for when the event occurred.

" }, "eventType": { "shape": "TimelineEventType", - "documentation": "

The type of event. You can create timeline events of type Custom Event.

" + "documentation": "

The type of event. You can create timeline events of type Custom Event and Note.

To make a Note-type event appear on the Incident notes panel in the console, specify eventType as Noteand enter the Amazon Resource Name (ARN) of the incident as the value for eventReference.

" }, "incidentRecordArn": { "shape": "Arn", @@ -1435,15 +1616,15 @@ }, "eventTime": { "shape": "Timestamp", - "documentation": "

The time that the event occurred.

" + "documentation": "

The timestamp for when the event occurred.

" }, "eventType": { "shape": "TimelineEventType", - "documentation": "

The type of event. The timeline event must be Custom Event.

" + "documentation": "

The type of event. The timeline event must be Custom Event or Note.

" }, "eventUpdatedTime": { "shape": "Timestamp", - "documentation": "

The time that the timeline event was last updated.

" + "documentation": "

The timestamp for when the timeline event was last updated.

" }, "incidentRecordArn": { "shape": "Arn", @@ -1491,6 +1672,93 @@ "max": 5, "min": 0 }, + "Finding": { + "type": "structure", + "required": [ + "creationTime", + "id", + "lastModifiedTime" + ], + "members": { + "creationTime": { + "shape": "Timestamp", + "documentation": "

The timestamp for when a finding was created.

" + }, + "details": { + "shape": "FindingDetails", + "documentation": "

Details about the finding.

" + }, + "id": { + "shape": "FindingId", + "documentation": "

The ID assigned to the finding.

" + }, + "lastModifiedTime": { + "shape": "Timestamp", + "documentation": "

The timestamp for when the finding was most recently updated with additional information.

" + } + }, + "documentation": "

Information about a specific CodeDeploy deployment or CloudFormation stack creation or update that occurred around the time of a reported incident. These activities can be investigated as a potential cause of the incident.

" + }, + "FindingDetails": { + "type": "structure", + "members": { + "cloudFormationStackUpdate": { + "shape": "CloudFormationStackUpdate", + "documentation": "

Information about the CloudFormation stack creation or update associated with the finding.

" + }, + "codeDeployDeployment": { + "shape": "CodeDeployDeployment", + "documentation": "

Information about the CodeDeploy deployment associated with the finding.

" + } + }, + "documentation": "

Extended textual information about the finding.

", + "union": true + }, + "FindingId": { + "type": "string", + "max": 128, + "min": 0 + }, + "FindingIdList": { + "type": "list", + "member": { + "shape": "FindingId" + }, + "max": 20, + "min": 0 + }, + "FindingList": { + "type": "list", + "member": { + "shape": "Finding" + } + }, + "FindingSummary": { + "type": "structure", + "required": [ + "id", + "lastModifiedTime" + ], + "members": { + "id": { + "shape": "FindingId", + "documentation": "

The ID of the finding.

" + }, + "lastModifiedTime": { + "shape": "Timestamp", + "documentation": "

The timestamp for when the finding was last updated.

" + } + }, + "documentation": "

Identifying information about the finding.

" + }, + "FindingSummaryList": { + "type": "list", + "member": { + "shape": "FindingSummary" + }, + "max": 100, + "min": 0 + }, "GeneratedId": { "type": "string", "max": 200, @@ -1561,7 +1829,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token for the next set of items to return. (You received this token from a previous call.)

" }, "resourceArn": { "shape": "Arn", @@ -1579,7 +1847,7 @@ "members": { "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null.

" }, "resourcePolicies": { "shape": "ResourcePolicyList", @@ -1710,7 +1978,7 @@ }, "creationTime": { "shape": "Timestamp", - "documentation": "

The time that Incident Manager created the incident record.

" + "documentation": "

The timestamp for when Incident Manager created the incident record.

" }, "dedupeString": { "shape": "DedupeString", @@ -1718,7 +1986,7 @@ }, "impact": { "shape": "Impact", - "documentation": "

The impact of the incident on customers and applications.

" + "documentation": "

The impact of the incident on customers and applications.

Supported impact codes

" }, "incidentRecordSource": { "shape": "IncidentRecordSource", @@ -1730,7 +1998,7 @@ }, "lastModifiedTime": { "shape": "Timestamp", - "documentation": "

The time at which the incident was most recently modified.

" + "documentation": "

The timestamp for when the incident was most recently modified.

" }, "notificationTargets": { "shape": "NotificationTargetSet", @@ -1738,7 +2006,7 @@ }, "resolvedTime": { "shape": "Timestamp", - "documentation": "

The time at which the incident was resolved. This appears as a timeline event.

" + "documentation": "

The timestamp for when the incident was resolved. This appears as a timeline event.

" }, "status": { "shape": "IncidentRecordStatus", @@ -1805,7 +2073,7 @@ }, "creationTime": { "shape": "Timestamp", - "documentation": "

The time the incident was created.

" + "documentation": "

The timestamp for when the incident was created.

" }, "impact": { "shape": "Impact", @@ -1817,7 +2085,7 @@ }, "resolvedTime": { "shape": "Timestamp", - "documentation": "

The time the incident was resolved.

" + "documentation": "

The timestamp for when the incident was resolved.

" }, "status": { "shape": "IncidentRecordStatus", @@ -1857,11 +2125,11 @@ "members": { "dedupeString": { "shape": "DedupeString", - "documentation": "

Used to stop Incident Manager from creating multiple incident records for the same incident.

" + "documentation": "

The string Incident Manager uses to prevent the same root cause from creating multiple incidents in the same account.

A deduplication string is a term or phrase the system uses to check for duplicate incidents. If you specify a deduplication string, Incident Manager searches for open incidents that contain the same string in the dedupeString field when it creates the incident. If a duplicate is detected, Incident Manager deduplicates the newer incident into the existing incident.

By default, Incident Manager automatically deduplicates multiple incidents created by the same Amazon CloudWatch alarm or Amazon EventBridge event. You don't have to enter your own deduplication string to prevent duplication for these resource types.

" }, "impact": { "shape": "Impact", - "documentation": "

The impact of the incident on your customers and applications.

" + "documentation": "

The impact of the incident on your customers and applications.

Supported impact codes

" }, "incidentTags": { "shape": "TagMap", @@ -1973,6 +2241,48 @@ "documentation": "

Describes a related item.

", "union": true }, + "ListIncidentFindingsInput": { + "type": "structure", + "required": [ + "incidentRecordArn" + ], + "members": { + "incidentRecordArn": { + "shape": "Arn", + "documentation": "

The Amazon Resource Name (ARN) of the incident for which you want to view associated findings.

" + }, + "maxResults": { + "shape": "ListIncidentFindingsInputMaxResultsInteger", + "documentation": "

The maximum number of findings to retrieve per call.

" + }, + "nextToken": { + "shape": "NextToken", + "documentation": "

The pagination token for the next set of items to return. (You received this token from a previous call.)

" + } + } + }, + "ListIncidentFindingsInputMaxResultsInteger": { + "type": "integer", + "box": true, + "max": 20, + "min": 1 + }, + "ListIncidentFindingsOutput": { + "type": "structure", + "required": [ + "findings" + ], + "members": { + "findings": { + "shape": "FindingSummaryList", + "documentation": "

A list of findings that represent deployments that might be the potential cause of the incident.

" + }, + "nextToken": { + "shape": "NextToken", + "documentation": "

The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null.

" + } + } + }, "ListIncidentRecordsInput": { "type": "structure", "members": { @@ -1986,7 +2296,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token for the next set of items to return. (You received this token from a previous call.)

" } } }, @@ -2002,7 +2312,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null.

" } } }, @@ -2022,7 +2332,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token for the next set of items to return. (You received this token from a previous call.)

" } } }, @@ -2034,7 +2344,7 @@ "members": { "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null.

" }, "relatedItems": { "shape": "RelatedItemList", @@ -2051,7 +2361,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token for the next set of items to return. (You received this token from a previous call.)

" } } }, @@ -2063,7 +2373,7 @@ "members": { "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null.

" }, "replicationSetArns": { "shape": "ReplicationSetArnList", @@ -2080,7 +2390,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token for the next set of items to return. (You received this token from a previous call.)

" } } }, @@ -2092,7 +2402,7 @@ "members": { "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null.

" }, "responsePlanSummaries": { "shape": "ResponsePlanSummaryList", @@ -2108,7 +2418,7 @@ "members": { "resourceArn": { "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the response plan.

", + "documentation": "

The Amazon Resource Name (ARN) of the response plan or incident.

", "location": "uri", "locationName": "resourceArn" } @@ -2122,7 +2432,7 @@ "members": { "tags": { "shape": "TagMap", - "documentation": "

A list of tags for the response plan.

" + "documentation": "

A list of tags for the response plan or incident.

" } } }, @@ -2134,7 +2444,7 @@ "members": { "filters": { "shape": "FilterList", - "documentation": "

Filters the timeline events based on the provided conditional values. You can filter timeline events with the following keys:

Note the following when deciding how to use Filters:

" + "documentation": "

Filters the timeline events based on the provided conditional values. You can filter timeline events with the following keys:

Note the following when deciding how to use Filters:

" }, "incidentRecordArn": { "shape": "Arn", @@ -2146,7 +2456,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token for the next set of items to return. (You received this token from a previous call.)

" }, "sortBy": { "shape": "TimelineEventSort", @@ -2170,7 +2480,7 @@ }, "nextToken": { "shape": "NextToken", - "documentation": "

The pagination token to continue to the next page of results.

" + "documentation": "

The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null.

" } } }, @@ -2356,7 +2666,7 @@ }, "statusUpdateDateTime": { "shape": "Timestamp", - "documentation": "

The most recent date and time that Incident Manager updated the Amazon Web Services Region's status.

" + "documentation": "

The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.

" } }, "documentation": "

Information about a Amazon Web Services Region in your replication set.

" @@ -2715,7 +3025,7 @@ }, "impact": { "shape": "Impact", - "documentation": "

Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.

Possible impacts:

" + "documentation": "

Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.

Supported impact codes

" }, "relatedItems": { "shape": "RelatedItemList", @@ -2853,15 +3163,15 @@ }, "eventTime": { "shape": "Timestamp", - "documentation": "

The time that the event occurred.

" + "documentation": "

The timestamp for when the event occurred.

" }, "eventType": { "shape": "TimelineEventType", - "documentation": "

The type of event that occurred. Currently Incident Manager supports only the Custom Event type.

" + "documentation": "

The type of event that occurred. Currently Incident Manager supports only the Custom Event and Note types.

" }, "eventUpdatedTime": { "shape": "Timestamp", - "documentation": "

The time that the timeline event was last updated.

" + "documentation": "

The timestamp for when the timeline event was last updated.

" }, "incidentRecordArn": { "shape": "Arn", @@ -2901,7 +3211,7 @@ }, "timestamp": { "shape": "Timestamp", - "documentation": "

The time that the incident was detected.

" + "documentation": "

The timestamp for when the incident was detected.

" }, "triggerArn": { "shape": "Arn", @@ -2987,7 +3297,7 @@ }, "impact": { "shape": "Impact", - "documentation": "

Defines the impact of the incident to customers and applications. If you provide an impact for an incident, it overwrites the impact provided by the response plan.

Possible impacts:

" + "documentation": "

Defines the impact of the incident to customers and applications. If you provide an impact for an incident, it overwrites the impact provided by the response plan.

Supported impact codes

" }, "notificationTargets": { "shape": "NotificationTargetSet", @@ -3123,7 +3433,7 @@ }, "incidentTemplateImpact": { "shape": "Impact", - "documentation": "

Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.

Possible impacts:

" + "documentation": "

Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.

Supported impact codes

" }, "incidentTemplateNotificationTargets": { "shape": "NotificationTargetSet", @@ -3177,11 +3487,11 @@ }, "eventTime": { "shape": "Timestamp", - "documentation": "

The time that the event occurred.

" + "documentation": "

The timestamp for when the event occurred.

" }, "eventType": { "shape": "TimelineEventType", - "documentation": "

The type of event. You can update events of type Custom Event.

" + "documentation": "

The type of event. You can update events of type Custom Event and Note.

" }, "incidentRecordArn": { "shape": "Arn", diff --git a/apis/ssm-incidents-2018-05-10.paginators.json b/apis/ssm-incidents-2018-05-10.paginators.json index 9a2433c892..a18f3e7a82 100644 --- a/apis/ssm-incidents-2018-05-10.paginators.json +++ b/apis/ssm-incidents-2018-05-10.paginators.json @@ -6,6 +6,12 @@ "limit_key": "maxResults", "result_key": "resourcePolicies" }, + "ListIncidentFindings": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults", + "result_key": "findings" + }, "ListIncidentRecords": { "input_token": "nextToken", "output_token": "nextToken", diff --git a/apis/sso-admin-2020-07-20.min.json b/apis/sso-admin-2020-07-20.min.json index 03c834daa0..5480eadfdb 100644 --- a/apis/sso-admin-2020-07-20.min.json +++ b/apis/sso-admin-2020-07-20.min.json @@ -83,6 +83,77 @@ } } }, + "CreateApplication": { + "input": { + "type": "structure", + "required": [ + "ApplicationProviderArn", + "InstanceArn", + "Name" + ], + "members": { + "ApplicationProviderArn": {}, + "ClientToken": { + "idempotencyToken": true + }, + "Description": {}, + "InstanceArn": {}, + "Name": {}, + "PortalOptions": { + "shape": "Sr" + }, + "Status": {}, + "Tags": { + "shape": "Sx" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationArn": {} + } + } + }, + "CreateApplicationAssignment": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "CreateInstance": { + "input": { + "type": "structure", + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "Name": {}, + "Tags": { + "shape": "Sx" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceArn": {} + } + } + }, "CreateInstanceAccessControlAttributeConfiguration": { "input": { "type": "structure", @@ -92,7 +163,7 @@ ], "members": { "InstanceAccessControlAttributeConfiguration": { - "shape": "Sn" + "shape": "S18" }, "InstanceArn": {} } @@ -116,7 +187,7 @@ "RelayState": {}, "SessionDuration": {}, "Tags": { - "shape": "S10" + "shape": "Sx" } } }, @@ -124,11 +195,42 @@ "type": "structure", "members": { "PermissionSet": { - "shape": "S15" + "shape": "S1m" } } } }, + "CreateTrustedTokenIssuer": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "Name", + "TrustedTokenIssuerConfiguration", + "TrustedTokenIssuerType" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "InstanceArn": {}, + "Name": {}, + "Tags": { + "shape": "Sx" + }, + "TrustedTokenIssuerConfiguration": { + "shape": "S1p" + }, + "TrustedTokenIssuerType": {} + } + }, + "output": { + "type": "structure", + "members": { + "TrustedTokenIssuerArn": {} + } + } + }, "DeleteAccountAssignment": { "input": { "type": "structure", @@ -158,6 +260,83 @@ } } }, + "DeleteApplication": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteApplicationAccessScope": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "Scope" + ], + "members": { + "ApplicationArn": {}, + "Scope": {} + } + }, + "idempotent": true + }, + "DeleteApplicationAssignment": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteApplicationAuthenticationMethod": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "AuthenticationMethodType" + ], + "members": { + "ApplicationArn": {}, + "AuthenticationMethodType": {} + } + }, + "idempotent": true + }, + "DeleteApplicationGrant": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "GrantType" + ], + "members": { + "ApplicationArn": {}, + "GrantType": {} + } + }, + "idempotent": true + }, "DeleteInlinePolicyFromPermissionSet": { "input": { "type": "structure", @@ -175,6 +354,21 @@ "members": {} } }, + "DeleteInstance": { + "input": { + "type": "structure", + "required": [ + "InstanceArn" + ], + "members": { + "InstanceArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteInstanceAccessControlAttributeConfiguration": { "input": { "type": "structure", @@ -224,6 +418,21 @@ "members": {} } }, + "DeleteTrustedTokenIssuer": { + "input": { + "type": "structure", + "required": [ + "TrustedTokenIssuerArn" + ], + "members": { + "TrustedTokenIssuerArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeAccountAssignmentCreationStatus": { "input": { "type": "structure", @@ -266,6 +475,109 @@ } } }, + "DescribeApplication": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationAccount": {}, + "ApplicationArn": {}, + "ApplicationProviderArn": {}, + "CreatedDate": { + "type": "timestamp" + }, + "Description": {}, + "InstanceArn": {}, + "Name": {}, + "PortalOptions": { + "shape": "Sr" + }, + "Status": {} + } + } + }, + "DescribeApplicationAssignment": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + } + }, + "DescribeApplicationProvider": { + "input": { + "type": "structure", + "required": [ + "ApplicationProviderArn" + ], + "members": { + "ApplicationProviderArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ApplicationProviderArn" + ], + "members": { + "ApplicationProviderArn": {}, + "DisplayData": { + "shape": "S2x" + }, + "FederationProtocol": {}, + "ResourceServerConfig": { + "shape": "S31" + } + } + } + }, + "DescribeInstance": { + "input": { + "type": "structure", + "required": [ + "InstanceArn" + ], + "members": { + "InstanceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "CreatedDate": { + "type": "timestamp" + }, + "IdentityStoreId": {}, + "InstanceArn": {}, + "Name": {}, + "OwnerAccountId": {}, + "Status": {} + } + } + }, "DescribeInstanceAccessControlAttributeConfiguration": { "input": { "type": "structure", @@ -280,7 +592,7 @@ "type": "structure", "members": { "InstanceAccessControlAttributeConfiguration": { - "shape": "Sn" + "shape": "S18" }, "Status": {}, "StatusReason": {} @@ -303,7 +615,7 @@ "type": "structure", "members": { "PermissionSet": { - "shape": "S15" + "shape": "S1m" } } } @@ -324,11 +636,33 @@ "type": "structure", "members": { "PermissionSetProvisioningStatus": { - "shape": "S1s" + "shape": "S3h" } } } }, + "DescribeTrustedTokenIssuer": { + "input": { + "type": "structure", + "required": [ + "TrustedTokenIssuerArn" + ], + "members": { + "TrustedTokenIssuerArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "TrustedTokenIssuerArn": {}, + "TrustedTokenIssuerConfiguration": { + "shape": "S1p" + }, + "TrustedTokenIssuerType": {} + } + } + }, "DetachCustomerManagedPolicyReferenceFromPermissionSet": { "input": { "type": "structure", @@ -369,42 +703,134 @@ "members": {} } }, - "GetInlinePolicyForPermissionSet": { + "GetApplicationAccessScope": { "input": { "type": "structure", "required": [ - "InstanceArn", - "PermissionSetArn" + "ApplicationArn", + "Scope" ], "members": { - "InstanceArn": {}, - "PermissionSetArn": {} + "ApplicationArn": {}, + "Scope": {} } }, "output": { "type": "structure", + "required": [ + "Scope" + ], "members": { - "InlinePolicy": {} + "AuthorizedTargets": { + "shape": "S3q" + }, + "Scope": {} } } }, - "GetPermissionsBoundaryForPermissionSet": { + "GetApplicationAssignmentConfiguration": { "input": { "type": "structure", "required": [ - "InstanceArn", - "PermissionSetArn" + "ApplicationArn" ], "members": { - "InstanceArn": {}, - "PermissionSetArn": {} + "ApplicationArn": {} } }, "output": { "type": "structure", + "required": [ + "AssignmentRequired" + ], "members": { - "PermissionsBoundary": { - "shape": "S23" + "AssignmentRequired": { + "type": "boolean" + } + } + } + }, + "GetApplicationAuthenticationMethod": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "AuthenticationMethodType" + ], + "members": { + "ApplicationArn": {}, + "AuthenticationMethodType": {} + } + }, + "output": { + "type": "structure", + "members": { + "AuthenticationMethod": { + "shape": "S3x" + } + } + } + }, + "GetApplicationGrant": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "GrantType" + ], + "members": { + "ApplicationArn": {}, + "GrantType": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Grant" + ], + "members": { + "Grant": { + "shape": "S42" + } + } + } + }, + "GetInlinePolicyForPermissionSet": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "InstanceArn": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "InlinePolicy": {} + } + } + }, + "GetPermissionsBoundaryForPermissionSet": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "InstanceArn": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "PermissionsBoundary": { + "shape": "S4g" } } } @@ -417,7 +843,7 @@ ], "members": { "Filter": { - "shape": "S25" + "shape": "S4i" }, "InstanceArn": {}, "MaxResults": { @@ -430,7 +856,7 @@ "type": "structure", "members": { "AccountAssignmentsCreationStatus": { - "shape": "S29" + "shape": "S4m" }, "NextToken": {} } @@ -444,7 +870,7 @@ ], "members": { "Filter": { - "shape": "S25" + "shape": "S4i" }, "InstanceArn": {}, "MaxResults": { @@ -457,42 +883,334 @@ "type": "structure", "members": { "AccountAssignmentsDeletionStatus": { - "shape": "S29" + "shape": "S4m" + }, + "NextToken": {} + } + } + }, + "ListAccountAssignments": { + "input": { + "type": "structure", + "required": [ + "AccountId", + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "AccountId": {}, + "InstanceArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "AccountAssignments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "PermissionSetArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListAccountAssignmentsForPrincipal": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "Filter": { + "type": "structure", + "members": { + "AccountId": {} + } + }, + "InstanceArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + }, + "output": { + "type": "structure", + "members": { + "AccountAssignments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "PermissionSetArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListAccountsForProvisionedPermissionSet": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "InstanceArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "PermissionSetArn": {}, + "ProvisioningStatus": {} + } + }, + "output": { + "type": "structure", + "members": { + "AccountIds": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + } + }, + "ListApplicationAccessScopes": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Scopes" + ], + "members": { + "NextToken": {}, + "Scopes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Scope" + ], + "members": { + "AuthorizedTargets": { + "shape": "S3q" + }, + "Scope": {} + } + } + } + } + } + }, + "ListApplicationAssignments": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationAssignments": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListApplicationAssignmentsForPrincipal": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "Filter": { + "type": "structure", + "members": { + "ApplicationArn": {} + } + }, + "InstanceArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationAssignments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApplicationArn": {}, + "PrincipalId": {}, + "PrincipalType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListApplicationAuthenticationMethods": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": {}, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "AuthenticationMethods": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AuthenticationMethod": { + "shape": "S3x" + }, + "AuthenticationMethodType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListApplicationGrants": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": {}, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Grants" + ], + "members": { + "Grants": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Grant", + "GrantType" + ], + "members": { + "Grant": { + "shape": "S42" + }, + "GrantType": {} + } + } }, "NextToken": {} } } }, - "ListAccountAssignments": { + "ListApplicationProviders": { "input": { "type": "structure", - "required": [ - "AccountId", - "InstanceArn", - "PermissionSetArn" - ], "members": { - "AccountId": {}, - "InstanceArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "PermissionSetArn": {} + "NextToken": {} } }, "output": { "type": "structure", "members": { - "AccountAssignments": { + "ApplicationProviders": { "type": "list", "member": { "type": "structure", + "required": [ + "ApplicationProviderArn" + ], "members": { - "AccountId": {}, - "PermissionSetArn": {}, - "PrincipalId": {}, - "PrincipalType": {} + "ApplicationProviderArn": {}, + "DisplayData": { + "shape": "S2x" + }, + "FederationProtocol": {}, + "ResourceServerConfig": { + "shape": "S31" + } } } }, @@ -500,29 +1218,50 @@ } } }, - "ListAccountsForProvisionedPermissionSet": { + "ListApplications": { "input": { "type": "structure", "required": [ - "InstanceArn", - "PermissionSetArn" + "InstanceArn" ], "members": { + "Filter": { + "type": "structure", + "members": { + "ApplicationAccount": {}, + "ApplicationProvider": {} + } + }, "InstanceArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "PermissionSetArn": {}, - "ProvisioningStatus": {} + "NextToken": {} } }, "output": { "type": "structure", "members": { - "AccountIds": { + "Applications": { "type": "list", - "member": {} + "member": { + "type": "structure", + "members": { + "ApplicationAccount": {}, + "ApplicationArn": {}, + "ApplicationProviderArn": {}, + "CreatedDate": { + "type": "timestamp" + }, + "Description": {}, + "InstanceArn": {}, + "Name": {}, + "PortalOptions": { + "shape": "Sr" + }, + "Status": {} + } + } }, "NextToken": {} } @@ -575,8 +1314,14 @@ "member": { "type": "structure", "members": { + "CreatedDate": { + "type": "timestamp" + }, "IdentityStoreId": {}, - "InstanceArn": {} + "InstanceArn": {}, + "Name": {}, + "OwnerAccountId": {}, + "Status": {} } } }, @@ -625,7 +1370,7 @@ ], "members": { "Filter": { - "shape": "S25" + "shape": "S4i" }, "InstanceArn": {}, "MaxResults": { @@ -673,7 +1418,7 @@ "members": { "NextToken": {}, "PermissionSets": { - "shape": "S34" + "shape": "S6f" } } } @@ -700,7 +1445,7 @@ "members": { "NextToken": {}, "PermissionSets": { - "shape": "S34" + "shape": "S6f" } } } @@ -709,7 +1454,6 @@ "input": { "type": "structure", "required": [ - "InstanceArn", "ResourceArn" ], "members": { @@ -723,7 +1467,39 @@ "members": { "NextToken": {}, "Tags": { - "shape": "S10" + "shape": "Sx" + } + } + } + }, + "ListTrustedTokenIssuers": { + "input": { + "type": "structure", + "required": [ + "InstanceArn" + ], + "members": { + "InstanceArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "TrustedTokenIssuers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "TrustedTokenIssuerArn": {}, + "TrustedTokenIssuerType": {} + } + } } } } @@ -747,11 +1523,84 @@ "type": "structure", "members": { "PermissionSetProvisioningStatus": { - "shape": "S1s" + "shape": "S3h" } } } }, + "PutApplicationAccessScope": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "Scope" + ], + "members": { + "ApplicationArn": {}, + "AuthorizedTargets": { + "shape": "S3q" + }, + "Scope": {} + } + }, + "idempotent": true + }, + "PutApplicationAssignmentConfiguration": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "AssignmentRequired" + ], + "members": { + "ApplicationArn": {}, + "AssignmentRequired": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "PutApplicationAuthenticationMethod": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "AuthenticationMethod", + "AuthenticationMethodType" + ], + "members": { + "ApplicationArn": {}, + "AuthenticationMethod": { + "shape": "S3x" + }, + "AuthenticationMethodType": {} + } + }, + "idempotent": true + }, + "PutApplicationGrant": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn", + "Grant", + "GrantType" + ], + "members": { + "ApplicationArn": {}, + "Grant": { + "shape": "S42" + }, + "GrantType": {} + } + }, + "idempotent": true + }, "PutInlinePolicyToPermissionSet": { "input": { "type": "structure", @@ -783,7 +1632,7 @@ "InstanceArn": {}, "PermissionSetArn": {}, "PermissionsBoundary": { - "shape": "S23" + "shape": "S4g" } } }, @@ -796,7 +1645,6 @@ "input": { "type": "structure", "required": [ - "InstanceArn", "ResourceArn", "Tags" ], @@ -804,7 +1652,7 @@ "InstanceArn": {}, "ResourceArn": {}, "Tags": { - "shape": "S10" + "shape": "Sx" } } }, @@ -817,7 +1665,6 @@ "input": { "type": "structure", "required": [ - "InstanceArn", "ResourceArn", "TagKeys" ], @@ -835,6 +1682,49 @@ "members": {} } }, + "UpdateApplication": { + "input": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": {}, + "Description": {}, + "Name": {}, + "PortalOptions": { + "type": "structure", + "members": { + "SignInOptions": { + "shape": "Ss" + } + } + }, + "Status": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateInstance": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "Name" + ], + "members": { + "InstanceArn": {}, + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateInstanceAccessControlAttributeConfiguration": { "input": { "type": "structure", @@ -844,7 +1734,7 @@ ], "members": { "InstanceAccessControlAttributeConfiguration": { - "shape": "Sn" + "shape": "S18" }, "InstanceArn": {} } @@ -873,6 +1763,36 @@ "type": "structure", "members": {} } + }, + "UpdateTrustedTokenIssuer": { + "input": { + "type": "structure", + "required": [ + "TrustedTokenIssuerArn" + ], + "members": { + "Name": {}, + "TrustedTokenIssuerArn": {}, + "TrustedTokenIssuerConfiguration": { + "type": "structure", + "members": { + "OidcJwtConfiguration": { + "type": "structure", + "members": { + "ClaimAttributePath": {}, + "IdentityStoreAttributePath": {}, + "JwksRetrievalOption": {} + } + } + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } } }, "shapes": { @@ -902,7 +1822,40 @@ "TargetType": {} } }, - "Sn": { + "Sr": { + "type": "structure", + "members": { + "SignInOptions": { + "shape": "Ss" + }, + "Visibility": {} + } + }, + "Ss": { + "type": "structure", + "required": [ + "Origin" + ], + "members": { + "ApplicationUrl": {}, + "Origin": {} + } + }, + "Sx": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "S18": { "type": "structure", "required": [ "AccessControlAttributes" @@ -935,21 +1888,7 @@ } } }, - "S10": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "Value" - ], - "members": { - "Key": {}, - "Value": {} - } - } - }, - "S15": { + "S1m": { "type": "structure", "members": { "CreatedDate": { @@ -962,7 +1901,52 @@ "SessionDuration": {} } }, - "S1s": { + "S1p": { + "type": "structure", + "members": { + "OidcJwtConfiguration": { + "type": "structure", + "required": [ + "ClaimAttributePath", + "IdentityStoreAttributePath", + "IssuerUrl", + "JwksRetrievalOption" + ], + "members": { + "ClaimAttributePath": {}, + "IdentityStoreAttributePath": {}, + "IssuerUrl": {}, + "JwksRetrievalOption": {} + } + } + }, + "union": true + }, + "S2x": { + "type": "structure", + "members": { + "Description": {}, + "DisplayName": {}, + "IconUrl": {} + } + }, + "S31": { + "type": "structure", + "members": { + "Scopes": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "DetailedTitle": {}, + "LongDescription": {} + } + } + } + } + }, + "S3h": { "type": "structure", "members": { "AccountId": {}, @@ -975,7 +1959,63 @@ "Status": {} } }, - "S23": { + "S3q": { + "type": "list", + "member": {} + }, + "S3x": { + "type": "structure", + "members": { + "Iam": { + "type": "structure", + "required": [ + "ActorPolicy" + ], + "members": { + "ActorPolicy": { + "type": "structure", + "members": {}, + "document": true + } + } + } + }, + "union": true + }, + "S42": { + "type": "structure", + "members": { + "AuthorizationCode": { + "type": "structure", + "members": { + "RedirectUris": { + "type": "list", + "member": {} + } + } + }, + "JwtBearer": { + "type": "structure", + "members": { + "AuthorizedTokenIssuers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AuthorizedAudiences": { + "type": "list", + "member": {} + }, + "TrustedTokenIssuerArn": {} + } + } + } + } + } + }, + "union": true + }, + "S4g": { "type": "structure", "members": { "CustomerManagedPolicyReference": { @@ -984,13 +2024,13 @@ "ManagedPolicyArn": {} } }, - "S25": { + "S4i": { "type": "structure", "members": { "Status": {} } }, - "S29": { + "S4m": { "type": "list", "member": { "type": "structure", @@ -1003,7 +2043,7 @@ } } }, - "S34": { + "S6f": { "type": "list", "member": {} } diff --git a/apis/sso-admin-2020-07-20.normal.json b/apis/sso-admin-2020-07-20.normal.json index 860ef5a9c4..4e7564c00f 100644 --- a/apis/sso-admin-2020-07-20.normal.json +++ b/apis/sso-admin-2020-07-20.normal.json @@ -125,19 +125,22 @@ ], "documentation": "

Assigns access to a principal for a specified Amazon Web Services account using a specified permission set.

The term principal here refers to a user or group that is defined in IAM Identity Center.

As part of a successful CreateAccountAssignment call, the specified permission set will automatically be provisioned to the account in the form of an IAM policy. That policy is attached to the IAM role created in IAM Identity Center. If the permission set is subsequently updated, the corresponding IAM policies attached to roles in your accounts will not be updated automatically. In this case, you must call ProvisionPermissionSet to make these updates.

After a successful response, call DescribeAccountAssignmentCreationStatus to describe the status of an assignment creation request.

" }, - "CreateInstanceAccessControlAttributeConfiguration": { - "name": "CreateInstanceAccessControlAttributeConfiguration", + "CreateApplication": { + "name": "CreateApplication", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "CreateInstanceAccessControlAttributeConfigurationRequest" + "shape": "CreateApplicationRequest" }, "output": { - "shape": "CreateInstanceAccessControlAttributeConfigurationResponse" + "shape": "CreateApplicationResponse" }, "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, { "shape": "ThrottlingException" }, @@ -157,19 +160,19 @@ "shape": "ConflictException" } ], - "documentation": "

Enables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance. You can also specify new attributes to add to your ABAC configuration during the enabling process. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide.

After a successful response, call DescribeInstanceAccessControlAttributeConfiguration to validate that InstanceAccessControlAttributeConfiguration was created.

" + "documentation": "

Creates an application in IAM Identity Center for the given application provider.

" }, - "CreatePermissionSet": { - "name": "CreatePermissionSet", + "CreateApplicationAssignment": { + "name": "CreateApplicationAssignment", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "CreatePermissionSetRequest" + "shape": "CreateApplicationAssignmentRequest" }, "output": { - "shape": "CreatePermissionSetResponse" + "shape": "CreateApplicationAssignmentResponse" }, "errors": [ { @@ -194,29 +197,29 @@ "shape": "ConflictException" } ], - "documentation": "

Creates a permission set within a specified IAM Identity Center instance.

To grant users and groups access to Amazon Web Services account resources, use CreateAccountAssignment .

" + "documentation": "

Grant application access to a user or group.

" }, - "DeleteAccountAssignment": { - "name": "DeleteAccountAssignment", + "CreateInstance": { + "name": "CreateInstance", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteAccountAssignmentRequest" + "shape": "CreateInstanceRequest" }, "output": { - "shape": "DeleteAccountAssignmentResponse" + "shape": "CreateInstanceResponse" }, "errors": [ { - "shape": "ThrottlingException" + "shape": "ServiceQuotaExceededException" }, { - "shape": "InternalServerException" + "shape": "ThrottlingException" }, { - "shape": "ResourceNotFoundException" + "shape": "InternalServerException" }, { "shape": "AccessDeniedException" @@ -228,19 +231,19 @@ "shape": "ConflictException" } ], - "documentation": "

Deletes a principal's access from a specified Amazon Web Services account using a specified permission set.

After a successful response, call DescribeAccountAssignmentDeletionStatus to describe the status of an assignment deletion request.

" + "documentation": "

Creates an instance of IAM Identity Center for a standalone Amazon Web Services account that is not managed by Organizations or a member Amazon Web Services account in an organization. You can create only one instance per account and across all Amazon Web Services Regions.

The CreateInstance request is rejected if the following apply:

" }, - "DeleteInlinePolicyFromPermissionSet": { - "name": "DeleteInlinePolicyFromPermissionSet", + "CreateInstanceAccessControlAttributeConfiguration": { + "name": "CreateInstanceAccessControlAttributeConfiguration", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteInlinePolicyFromPermissionSetRequest" + "shape": "CreateInstanceAccessControlAttributeConfigurationRequest" }, "output": { - "shape": "DeleteInlinePolicyFromPermissionSetResponse" + "shape": "CreateInstanceAccessControlAttributeConfigurationResponse" }, "errors": [ { @@ -262,21 +265,24 @@ "shape": "ConflictException" } ], - "documentation": "

Deletes the inline policy from a specified permission set.

" + "documentation": "

Enables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance. You can also specify new attributes to add to your ABAC configuration during the enabling process. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide.

After a successful response, call DescribeInstanceAccessControlAttributeConfiguration to validate that InstanceAccessControlAttributeConfiguration was created.

" }, - "DeleteInstanceAccessControlAttributeConfiguration": { - "name": "DeleteInstanceAccessControlAttributeConfiguration", + "CreatePermissionSet": { + "name": "CreatePermissionSet", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeleteInstanceAccessControlAttributeConfigurationRequest" + "shape": "CreatePermissionSetRequest" }, "output": { - "shape": "DeleteInstanceAccessControlAttributeConfigurationResponse" + "shape": "CreatePermissionSetResponse" }, "errors": [ + { + "shape": "ServiceQuotaExceededException" + }, { "shape": "ThrottlingException" }, @@ -296,29 +302,29 @@ "shape": "ConflictException" } ], - "documentation": "

Disables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance and deletes all of the attribute mappings that have been configured. Once deleted, any attributes that are received from an identity source and any custom attributes you have previously configured will not be passed. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide.

" + "documentation": "

Creates a permission set within a specified IAM Identity Center instance.

To grant users and groups access to Amazon Web Services account resources, use CreateAccountAssignment .

" }, - "DeletePermissionSet": { - "name": "DeletePermissionSet", + "CreateTrustedTokenIssuer": { + "name": "CreateTrustedTokenIssuer", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeletePermissionSetRequest" + "shape": "CreateTrustedTokenIssuerRequest" }, "output": { - "shape": "DeletePermissionSetResponse" + "shape": "CreateTrustedTokenIssuerResponse" }, "errors": [ { - "shape": "ThrottlingException" + "shape": "ServiceQuotaExceededException" }, { - "shape": "InternalServerException" + "shape": "ThrottlingException" }, { - "shape": "ResourceNotFoundException" + "shape": "InternalServerException" }, { "shape": "AccessDeniedException" @@ -330,19 +336,19 @@ "shape": "ConflictException" } ], - "documentation": "

Deletes the specified permission set.

" + "documentation": "

Creates a connection to a trusted token issuer in an instance of IAM Identity Center. A trusted token issuer enables trusted identity propagation to be used with applications that authenticate outside of Amazon Web Services.

This trusted token issuer describes an external identity provider (IdP) that can generate claims or assertions in the form of access tokens for a user. Applications enabled for IAM Identity Center can use these tokens for authentication.

" }, - "DeletePermissionsBoundaryFromPermissionSet": { - "name": "DeletePermissionsBoundaryFromPermissionSet", + "DeleteAccountAssignment": { + "name": "DeleteAccountAssignment", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DeletePermissionsBoundaryFromPermissionSetRequest" + "shape": "DeleteAccountAssignmentRequest" }, "output": { - "shape": "DeletePermissionsBoundaryFromPermissionSetResponse" + "shape": "DeleteAccountAssignmentResponse" }, "errors": [ { @@ -359,21 +365,24 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Deletes the permissions boundary from a specified PermissionSet.

" + "documentation": "

Deletes a principal's access from a specified Amazon Web Services account using a specified permission set.

After a successful response, call DescribeAccountAssignmentDeletionStatus to describe the status of an assignment deletion request.

" }, - "DescribeAccountAssignmentCreationStatus": { - "name": "DescribeAccountAssignmentCreationStatus", + "DeleteApplication": { + "name": "DeleteApplication", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeAccountAssignmentCreationStatusRequest" + "shape": "DeleteApplicationRequest" }, "output": { - "shape": "DescribeAccountAssignmentCreationStatusResponse" + "shape": "DeleteApplicationResponse" }, "errors": [ { @@ -390,21 +399,21 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Describes the status of the assignment creation request.

" + "documentation": "

Deletes the association with the application. The connected service resource still exists.

" }, - "DescribeAccountAssignmentDeletionStatus": { - "name": "DescribeAccountAssignmentDeletionStatus", + "DeleteApplicationAccessScope": { + "name": "DeleteApplicationAccessScope", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeAccountAssignmentDeletionStatusRequest" - }, - "output": { - "shape": "DescribeAccountAssignmentDeletionStatusResponse" + "shape": "DeleteApplicationAccessScopeRequest" }, "errors": [ { @@ -421,21 +430,25 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Describes the status of the assignment deletion request.

" + "documentation": "

Deletes an IAM Identity Center access scope from an application.

", + "idempotent": true }, - "DescribeInstanceAccessControlAttributeConfiguration": { - "name": "DescribeInstanceAccessControlAttributeConfiguration", + "DeleteApplicationAssignment": { + "name": "DeleteApplicationAssignment", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribeInstanceAccessControlAttributeConfigurationRequest" + "shape": "DeleteApplicationAssignmentRequest" }, "output": { - "shape": "DescribeInstanceAccessControlAttributeConfigurationResponse" + "shape": "DeleteApplicationAssignmentResponse" }, "errors": [ { @@ -452,21 +465,22 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Returns the list of IAM Identity Center identity store attributes that have been configured to work with attributes-based access control (ABAC) for the specified IAM Identity Center instance. This will not return attributes configured and sent by an external identity provider. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide.

" + "documentation": "

Revoke application access to an application by deleting application assignments for a user or group.

", + "idempotent": true }, - "DescribePermissionSet": { - "name": "DescribePermissionSet", + "DeleteApplicationAuthenticationMethod": { + "name": "DeleteApplicationAuthenticationMethod", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribePermissionSetRequest" - }, - "output": { - "shape": "DescribePermissionSetResponse" + "shape": "DeleteApplicationAuthenticationMethodRequest" }, "errors": [ { @@ -483,21 +497,22 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Gets the details of the permission set.

" + "documentation": "

Deletes an authentication method from an application.

", + "idempotent": true }, - "DescribePermissionSetProvisioningStatus": { - "name": "DescribePermissionSetProvisioningStatus", + "DeleteApplicationGrant": { + "name": "DeleteApplicationGrant", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DescribePermissionSetProvisioningStatusRequest" - }, - "output": { - "shape": "DescribePermissionSetProvisioningStatusResponse" + "shape": "DeleteApplicationGrantRequest" }, "errors": [ { @@ -514,21 +529,25 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Describes the status for the given permission set provisioning request.

" + "documentation": "

Deletes a grant from an application.

", + "idempotent": true }, - "DetachCustomerManagedPolicyReferenceFromPermissionSet": { - "name": "DetachCustomerManagedPolicyReferenceFromPermissionSet", + "DeleteInlinePolicyFromPermissionSet": { + "name": "DeleteInlinePolicyFromPermissionSet", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DetachCustomerManagedPolicyReferenceFromPermissionSetRequest" + "shape": "DeleteInlinePolicyFromPermissionSetRequest" }, "output": { - "shape": "DetachCustomerManagedPolicyReferenceFromPermissionSetResponse" + "shape": "DeleteInlinePolicyFromPermissionSetResponse" }, "errors": [ { @@ -550,19 +569,19 @@ "shape": "ConflictException" } ], - "documentation": "

Detaches the specified customer managed policy from the specified PermissionSet.

" + "documentation": "

Deletes the inline policy from a specified permission set.

" }, - "DetachManagedPolicyFromPermissionSet": { - "name": "DetachManagedPolicyFromPermissionSet", + "DeleteInstance": { + "name": "DeleteInstance", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "DetachManagedPolicyFromPermissionSetRequest" + "shape": "DeleteInstanceRequest" }, "output": { - "shape": "DetachManagedPolicyFromPermissionSetResponse" + "shape": "DeleteInstanceResponse" }, "errors": [ { @@ -571,9 +590,6 @@ { "shape": "InternalServerException" }, - { - "shape": "ResourceNotFoundException" - }, { "shape": "AccessDeniedException" }, @@ -584,19 +600,19 @@ "shape": "ConflictException" } ], - "documentation": "

Detaches the attached Amazon Web Services managed policy ARN from the specified permission set.

" + "documentation": "

Deletes the instance of IAM Identity Center. Only the account that owns the instance can call this API. Neither the delegated administrator nor member account can delete the organization instance, but those roles can delete their own instance.

" }, - "GetInlinePolicyForPermissionSet": { - "name": "GetInlinePolicyForPermissionSet", + "DeleteInstanceAccessControlAttributeConfiguration": { + "name": "DeleteInstanceAccessControlAttributeConfiguration", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "GetInlinePolicyForPermissionSetRequest" + "shape": "DeleteInstanceAccessControlAttributeConfigurationRequest" }, "output": { - "shape": "GetInlinePolicyForPermissionSetResponse" + "shape": "DeleteInstanceAccessControlAttributeConfigurationResponse" }, "errors": [ { @@ -613,21 +629,24 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Obtains the inline policy assigned to the permission set.

" + "documentation": "

Disables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance and deletes all of the attribute mappings that have been configured. Once deleted, any attributes that are received from an identity source and any custom attributes you have previously configured will not be passed. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide.

" }, - "GetPermissionsBoundaryForPermissionSet": { - "name": "GetPermissionsBoundaryForPermissionSet", + "DeletePermissionSet": { + "name": "DeletePermissionSet", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "GetPermissionsBoundaryForPermissionSetRequest" + "shape": "DeletePermissionSetRequest" }, "output": { - "shape": "GetPermissionsBoundaryForPermissionSetResponse" + "shape": "DeletePermissionSetResponse" }, "errors": [ { @@ -644,21 +663,24 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Obtains the permissions boundary for a specified PermissionSet.

" + "documentation": "

Deletes the specified permission set.

" }, - "ListAccountAssignmentCreationStatus": { - "name": "ListAccountAssignmentCreationStatus", + "DeletePermissionsBoundaryFromPermissionSet": { + "name": "DeletePermissionsBoundaryFromPermissionSet", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListAccountAssignmentCreationStatusRequest" + "shape": "DeletePermissionsBoundaryFromPermissionSetRequest" }, "output": { - "shape": "ListAccountAssignmentCreationStatusResponse" + "shape": "DeletePermissionsBoundaryFromPermissionSetResponse" }, "errors": [ { @@ -675,21 +697,24 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Lists the status of the Amazon Web Services account assignment creation requests for a specified IAM Identity Center instance.

" + "documentation": "

Deletes the permissions boundary from a specified PermissionSet.

" }, - "ListAccountAssignmentDeletionStatus": { - "name": "ListAccountAssignmentDeletionStatus", + "DeleteTrustedTokenIssuer": { + "name": "DeleteTrustedTokenIssuer", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListAccountAssignmentDeletionStatusRequest" + "shape": "DeleteTrustedTokenIssuerRequest" }, "output": { - "shape": "ListAccountAssignmentDeletionStatusResponse" + "shape": "DeleteTrustedTokenIssuerResponse" }, "errors": [ { @@ -706,21 +731,24 @@ }, { "shape": "ValidationException" + }, + { + "shape": "ConflictException" } ], - "documentation": "

Lists the status of the Amazon Web Services account assignment deletion requests for a specified IAM Identity Center instance.

" + "documentation": "

Deletes a trusted token issuer configuration from an instance of IAM Identity Center.

Deleting this trusted token issuer configuration will cause users to lose access to any applications that are configured to use the trusted token issuer.

" }, - "ListAccountAssignments": { - "name": "ListAccountAssignments", + "DescribeAccountAssignmentCreationStatus": { + "name": "DescribeAccountAssignmentCreationStatus", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListAccountAssignmentsRequest" + "shape": "DescribeAccountAssignmentCreationStatusRequest" }, "output": { - "shape": "ListAccountAssignmentsResponse" + "shape": "DescribeAccountAssignmentCreationStatusResponse" }, "errors": [ { @@ -739,19 +767,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists the assignee of the specified Amazon Web Services account with the specified permission set.

" + "documentation": "

Describes the status of the assignment creation request.

" }, - "ListAccountsForProvisionedPermissionSet": { - "name": "ListAccountsForProvisionedPermissionSet", + "DescribeAccountAssignmentDeletionStatus": { + "name": "DescribeAccountAssignmentDeletionStatus", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListAccountsForProvisionedPermissionSetRequest" + "shape": "DescribeAccountAssignmentDeletionStatusRequest" }, "output": { - "shape": "ListAccountsForProvisionedPermissionSetResponse" + "shape": "DescribeAccountAssignmentDeletionStatusResponse" }, "errors": [ { @@ -770,19 +798,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists all the Amazon Web Services accounts where the specified permission set is provisioned.

" + "documentation": "

Describes the status of the assignment deletion request.

" }, - "ListCustomerManagedPolicyReferencesInPermissionSet": { - "name": "ListCustomerManagedPolicyReferencesInPermissionSet", + "DescribeApplication": { + "name": "DescribeApplication", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListCustomerManagedPolicyReferencesInPermissionSetRequest" + "shape": "DescribeApplicationRequest" }, "output": { - "shape": "ListCustomerManagedPolicyReferencesInPermissionSetResponse" + "shape": "DescribeApplicationResponse" }, "errors": [ { @@ -801,19 +829,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists all customer managed policies attached to a specified PermissionSet.

" + "documentation": "

Retrieves the details of an application associated with an instance of IAM Identity Center.

" }, - "ListInstances": { - "name": "ListInstances", + "DescribeApplicationAssignment": { + "name": "DescribeApplicationAssignment", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListInstancesRequest" + "shape": "DescribeApplicationAssignmentRequest" }, "output": { - "shape": "ListInstancesResponse" + "shape": "DescribeApplicationAssignmentResponse" }, "errors": [ { @@ -822,6 +850,9 @@ { "shape": "InternalServerException" }, + { + "shape": "ResourceNotFoundException" + }, { "shape": "AccessDeniedException" }, @@ -829,19 +860,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists the IAM Identity Center instances that the caller has access to.

" + "documentation": "

Retrieves a direct assignment of a user or group to an application. If the user doesn’t have a direct assignment to the application, the user may still have access to the application through a group. Therefore, don’t use this API to test access to an application for a user. Instead use ListApplicationAssignmentsForPrincipal.

" }, - "ListManagedPoliciesInPermissionSet": { - "name": "ListManagedPoliciesInPermissionSet", + "DescribeApplicationProvider": { + "name": "DescribeApplicationProvider", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListManagedPoliciesInPermissionSetRequest" + "shape": "DescribeApplicationProviderRequest" }, "output": { - "shape": "ListManagedPoliciesInPermissionSetResponse" + "shape": "DescribeApplicationProviderResponse" }, "errors": [ { @@ -860,19 +891,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists the Amazon Web Services managed policy that is attached to a specified permission set.

" + "documentation": "

Retrieves details about a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center.

" }, - "ListPermissionSetProvisioningStatus": { - "name": "ListPermissionSetProvisioningStatus", + "DescribeInstance": { + "name": "DescribeInstance", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListPermissionSetProvisioningStatusRequest" + "shape": "DescribeInstanceRequest" }, "output": { - "shape": "ListPermissionSetProvisioningStatusResponse" + "shape": "DescribeInstanceResponse" }, "errors": [ { @@ -881,9 +912,6 @@ { "shape": "InternalServerException" }, - { - "shape": "ResourceNotFoundException" - }, { "shape": "AccessDeniedException" }, @@ -891,19 +919,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists the status of the permission set provisioning requests for a specified IAM Identity Center instance.

" + "documentation": "

Returns the details of an instance of IAM Identity Center. The status can be one of the following:

" }, - "ListPermissionSets": { - "name": "ListPermissionSets", + "DescribeInstanceAccessControlAttributeConfiguration": { + "name": "DescribeInstanceAccessControlAttributeConfiguration", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListPermissionSetsRequest" + "shape": "DescribeInstanceAccessControlAttributeConfigurationRequest" }, "output": { - "shape": "ListPermissionSetsResponse" + "shape": "DescribeInstanceAccessControlAttributeConfigurationResponse" }, "errors": [ { @@ -922,19 +950,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists the PermissionSets in an IAM Identity Center instance.

" + "documentation": "

Returns the list of IAM Identity Center identity store attributes that have been configured to work with attributes-based access control (ABAC) for the specified IAM Identity Center instance. This will not return attributes configured and sent by an external identity provider. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide.

" }, - "ListPermissionSetsProvisionedToAccount": { - "name": "ListPermissionSetsProvisionedToAccount", + "DescribePermissionSet": { + "name": "DescribePermissionSet", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListPermissionSetsProvisionedToAccountRequest" + "shape": "DescribePermissionSetRequest" }, "output": { - "shape": "ListPermissionSetsProvisionedToAccountResponse" + "shape": "DescribePermissionSetResponse" }, "errors": [ { @@ -953,19 +981,19 @@ "shape": "ValidationException" } ], - "documentation": "

Lists all the permission sets that are provisioned to a specified Amazon Web Services account.

" + "documentation": "

Gets the details of the permission set.

" }, - "ListTagsForResource": { - "name": "ListTagsForResource", + "DescribePermissionSetProvisioningStatus": { + "name": "DescribePermissionSetProvisioningStatus", "http": { "method": "POST", "requestUri": "/" }, "input": { - "shape": "ListTagsForResourceRequest" + "shape": "DescribePermissionSetProvisioningStatusRequest" }, "output": { - "shape": "ListTagsForResourceResponse" + "shape": "DescribePermissionSetProvisioningStatusResponse" }, "errors": [ { @@ -984,7 +1012,900 @@ "shape": "ValidationException" } ], - "documentation": "

Lists the tags that are attached to a specified resource.

" + "documentation": "

Describes the status for the given permission set provisioning request.

" + }, + "DescribeTrustedTokenIssuer": { + "name": "DescribeTrustedTokenIssuer", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DescribeTrustedTokenIssuerRequest" + }, + "output": { + "shape": "DescribeTrustedTokenIssuerResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Retrieves details about a trusted token issuer configuration stored in an instance of IAM Identity Center. Details include the name of the trusted token issuer, the issuer URL, and the path of the source attribute and the destination attribute for a trusted token issuer configuration.

" + }, + "DetachCustomerManagedPolicyReferenceFromPermissionSet": { + "name": "DetachCustomerManagedPolicyReferenceFromPermissionSet", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DetachCustomerManagedPolicyReferenceFromPermissionSetRequest" + }, + "output": { + "shape": "DetachCustomerManagedPolicyReferenceFromPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Detaches the specified customer managed policy from the specified PermissionSet.

" + }, + "DetachManagedPolicyFromPermissionSet": { + "name": "DetachManagedPolicyFromPermissionSet", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DetachManagedPolicyFromPermissionSetRequest" + }, + "output": { + "shape": "DetachManagedPolicyFromPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Detaches the attached Amazon Web Services managed policy ARN from the specified permission set.

" + }, + "GetApplicationAccessScope": { + "name": "GetApplicationAccessScope", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetApplicationAccessScopeRequest" + }, + "output": { + "shape": "GetApplicationAccessScopeResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Retrieves the authorized targets for an IAM Identity Center access scope for an application.

" + }, + "GetApplicationAssignmentConfiguration": { + "name": "GetApplicationAssignmentConfiguration", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetApplicationAssignmentConfigurationRequest" + }, + "output": { + "shape": "GetApplicationAssignmentConfigurationResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Retrieves the configuration of PutApplicationAssignmentConfiguration.

" + }, + "GetApplicationAuthenticationMethod": { + "name": "GetApplicationAuthenticationMethod", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetApplicationAuthenticationMethodRequest" + }, + "output": { + "shape": "GetApplicationAuthenticationMethodResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Retrieves details about an authentication method used by an application.

" + }, + "GetApplicationGrant": { + "name": "GetApplicationGrant", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetApplicationGrantRequest" + }, + "output": { + "shape": "GetApplicationGrantResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Retrieves details about an application grant.

" + }, + "GetInlinePolicyForPermissionSet": { + "name": "GetInlinePolicyForPermissionSet", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetInlinePolicyForPermissionSetRequest" + }, + "output": { + "shape": "GetInlinePolicyForPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Obtains the inline policy assigned to the permission set.

" + }, + "GetPermissionsBoundaryForPermissionSet": { + "name": "GetPermissionsBoundaryForPermissionSet", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetPermissionsBoundaryForPermissionSetRequest" + }, + "output": { + "shape": "GetPermissionsBoundaryForPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Obtains the permissions boundary for a specified PermissionSet.

" + }, + "ListAccountAssignmentCreationStatus": { + "name": "ListAccountAssignmentCreationStatus", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListAccountAssignmentCreationStatusRequest" + }, + "output": { + "shape": "ListAccountAssignmentCreationStatusResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the status of the Amazon Web Services account assignment creation requests for a specified IAM Identity Center instance.

" + }, + "ListAccountAssignmentDeletionStatus": { + "name": "ListAccountAssignmentDeletionStatus", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListAccountAssignmentDeletionStatusRequest" + }, + "output": { + "shape": "ListAccountAssignmentDeletionStatusResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the status of the Amazon Web Services account assignment deletion requests for a specified IAM Identity Center instance.

" + }, + "ListAccountAssignments": { + "name": "ListAccountAssignments", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListAccountAssignmentsRequest" + }, + "output": { + "shape": "ListAccountAssignmentsResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the assignee of the specified Amazon Web Services account with the specified permission set.

" + }, + "ListAccountAssignmentsForPrincipal": { + "name": "ListAccountAssignmentsForPrincipal", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListAccountAssignmentsForPrincipalRequest" + }, + "output": { + "shape": "ListAccountAssignmentsForPrincipalResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Retrieves a list of the IAM Identity Center associated Amazon Web Services accounts that the principal has access to.

" + }, + "ListAccountsForProvisionedPermissionSet": { + "name": "ListAccountsForProvisionedPermissionSet", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListAccountsForProvisionedPermissionSetRequest" + }, + "output": { + "shape": "ListAccountsForProvisionedPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists all the Amazon Web Services accounts where the specified permission set is provisioned.

" + }, + "ListApplicationAccessScopes": { + "name": "ListApplicationAccessScopes", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListApplicationAccessScopesRequest" + }, + "output": { + "shape": "ListApplicationAccessScopesResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the access scopes and authorized targets associated with an application.

" + }, + "ListApplicationAssignments": { + "name": "ListApplicationAssignments", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListApplicationAssignmentsRequest" + }, + "output": { + "shape": "ListApplicationAssignmentsResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists Amazon Web Services account users that are assigned to an application.

" + }, + "ListApplicationAssignmentsForPrincipal": { + "name": "ListApplicationAssignmentsForPrincipal", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListApplicationAssignmentsForPrincipalRequest" + }, + "output": { + "shape": "ListApplicationAssignmentsForPrincipalResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the applications to which a specified principal is assigned.

" + }, + "ListApplicationAuthenticationMethods": { + "name": "ListApplicationAuthenticationMethods", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListApplicationAuthenticationMethodsRequest" + }, + "output": { + "shape": "ListApplicationAuthenticationMethodsResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists all of the authentication methods supported by the specified application.

" + }, + "ListApplicationGrants": { + "name": "ListApplicationGrants", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListApplicationGrantsRequest" + }, + "output": { + "shape": "ListApplicationGrantsResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

List the grants associated with an application.

" + }, + "ListApplicationProviders": { + "name": "ListApplicationProviders", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListApplicationProvidersRequest" + }, + "output": { + "shape": "ListApplicationProvidersResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the application providers configured in the IAM Identity Center identity store.

" + }, + "ListApplications": { + "name": "ListApplications", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListApplicationsRequest" + }, + "output": { + "shape": "ListApplicationsResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists all applications associated with the instance of IAM Identity Center. When listing applications for an instance in the management account, member accounts must use the applicationAccount parameter to filter the list to only applications created from that account.

" + }, + "ListCustomerManagedPolicyReferencesInPermissionSet": { + "name": "ListCustomerManagedPolicyReferencesInPermissionSet", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListCustomerManagedPolicyReferencesInPermissionSetRequest" + }, + "output": { + "shape": "ListCustomerManagedPolicyReferencesInPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists all customer managed policies attached to a specified PermissionSet.

" + }, + "ListInstances": { + "name": "ListInstances", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListInstancesRequest" + }, + "output": { + "shape": "ListInstancesResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the details of the organization and account instances of IAM Identity Center that were created in or visible to the account calling this API.

" + }, + "ListManagedPoliciesInPermissionSet": { + "name": "ListManagedPoliciesInPermissionSet", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListManagedPoliciesInPermissionSetRequest" + }, + "output": { + "shape": "ListManagedPoliciesInPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the Amazon Web Services managed policy that is attached to a specified permission set.

" + }, + "ListPermissionSetProvisioningStatus": { + "name": "ListPermissionSetProvisioningStatus", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListPermissionSetProvisioningStatusRequest" + }, + "output": { + "shape": "ListPermissionSetProvisioningStatusResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the status of the permission set provisioning requests for a specified IAM Identity Center instance.

" + }, + "ListPermissionSets": { + "name": "ListPermissionSets", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListPermissionSetsRequest" + }, + "output": { + "shape": "ListPermissionSetsResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the PermissionSets in an IAM Identity Center instance.

" + }, + "ListPermissionSetsProvisionedToAccount": { + "name": "ListPermissionSetsProvisionedToAccount", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListPermissionSetsProvisionedToAccountRequest" + }, + "output": { + "shape": "ListPermissionSetsProvisionedToAccountResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists all the permission sets that are provisioned to a specified Amazon Web Services account.

" + }, + "ListTagsForResource": { + "name": "ListTagsForResource", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListTagsForResourceRequest" + }, + "output": { + "shape": "ListTagsForResourceResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists the tags that are attached to a specified resource.

" + }, + "ListTrustedTokenIssuers": { + "name": "ListTrustedTokenIssuers", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListTrustedTokenIssuersRequest" + }, + "output": { + "shape": "ListTrustedTokenIssuersResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "

Lists all the trusted token issuers configured in an instance of IAM Identity Center.

" }, "ProvisionPermissionSet": { "name": "ProvisionPermissionSet", @@ -993,10 +1914,76 @@ "requestUri": "/" }, "input": { - "shape": "ProvisionPermissionSetRequest" + "shape": "ProvisionPermissionSetRequest" + }, + "output": { + "shape": "ProvisionPermissionSetResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

The process by which a specified permission set is provisioned to the specified target.

" + }, + "PutApplicationAccessScope": { + "name": "PutApplicationAccessScope", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "PutApplicationAccessScopeRequest" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Adds or updates the list of authorized targets for an IAM Identity Center access scope for an application.

", + "idempotent": true + }, + "PutApplicationAssignmentConfiguration": { + "name": "PutApplicationAssignmentConfiguration", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "PutApplicationAssignmentConfigurationRequest" }, "output": { - "shape": "ProvisionPermissionSetResponse" + "shape": "PutApplicationAssignmentConfigurationResponse" }, "errors": [ { @@ -1018,7 +2005,72 @@ "shape": "ConflictException" } ], - "documentation": "

The process by which a specified permission set is provisioned to the specified target.

" + "documentation": "

Configure how users gain access to an application. If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application. If an assignment is created using CreateApplicationAssignment., the user retains access if AssignmentsRequired is set to true.

", + "idempotent": true + }, + "PutApplicationAuthenticationMethod": { + "name": "PutApplicationAuthenticationMethod", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "PutApplicationAuthenticationMethodRequest" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Adds or updates an authentication method for an application.

", + "idempotent": true + }, + "PutApplicationGrant": { + "name": "PutApplicationGrant", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "PutApplicationGrantRequest" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Adds a grant to an application.

", + "idempotent": true }, "PutInlinePolicyToPermissionSet": { "name": "PutInlinePolicyToPermissionSet", @@ -1162,6 +2214,71 @@ ], "documentation": "

Disassociates a set of tags from a specified resource.

" }, + "UpdateApplication": { + "name": "UpdateApplication", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UpdateApplicationRequest" + }, + "output": { + "shape": "UpdateApplicationResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Updates application properties.

" + }, + "UpdateInstance": { + "name": "UpdateInstance", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UpdateInstanceRequest" + }, + "output": { + "shape": "UpdateInstanceResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Update the details for the instance of IAM Identity Center that is owned by the Amazon Web Services account.

" + }, "UpdateInstanceAccessControlAttributeConfiguration": { "name": "UpdateInstanceAccessControlAttributeConfiguration", "http": { @@ -1229,6 +2346,40 @@ } ], "documentation": "

Updates an existing permission set.

" + }, + "UpdateTrustedTokenIssuer": { + "name": "UpdateTrustedTokenIssuer", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "UpdateTrustedTokenIssuerRequest" + }, + "output": { + "shape": "UpdateTrustedTokenIssuerResponse" + }, + "errors": [ + { + "shape": "ThrottlingException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "ConflictException" + } + ], + "documentation": "

Updates the name of the trusted token issuer, or the path of a source attribute or destination attribute for a trusted token issuer configuration.

Updating this trusted token issuer configuration might cause users to lose access to any applications that are configured to use the trusted token issuer.

" } }, "shapes": { @@ -1313,12 +2464,40 @@ }, "documentation": "

The assignment that indicates a principal's limited access to a specified Amazon Web Services account with a specified permission set.

The term principal here refers to a user or group that is defined in IAM Identity Center.

" }, + "AccountAssignmentForPrincipal": { + "type": "structure", + "members": { + "AccountId": { + "shape": "AccountId", + "documentation": "

The account ID number of the Amazon Web Services account.

" + }, + "PermissionSetArn": { + "shape": "PermissionSetArn", + "documentation": "

The ARN of the IAM Identity Center permission set assigned to this principal for this Amazon Web Services account.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

The ID of the principal.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

The type of the principal.

" + } + }, + "documentation": "

A structure that describes an assignment of an Amazon Web Services account to a principal and the permissions that principal has in the account.

" + }, "AccountAssignmentList": { "type": "list", "member": { "shape": "AccountAssignment" } }, + "AccountAssignmentListForPrincipal": { + "type": "list", + "member": { + "shape": "AccountAssignmentForPrincipal" + } + }, "AccountAssignmentOperationStatus": { "type": "structure", "members": { @@ -1336,67 +2515,242 @@ }, "PrincipalId": { "shape": "PrincipalId", - "documentation": "

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

" + "documentation": "

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

The entity type for which the assignment will be created.

" + }, + "RequestId": { + "shape": "UUId", + "documentation": "

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

" + }, + "Status": { + "shape": "StatusValues", + "documentation": "

The status of the permission set provisioning process.

" + }, + "TargetId": { + "shape": "TargetId", + "documentation": "

TargetID is an Amazon Web Services account identifier, (For example, 123456789012).

" + }, + "TargetType": { + "shape": "TargetType", + "documentation": "

The entity type for which the assignment will be created.

" + } + }, + "documentation": "

The status of the creation or deletion operation of an assignment that a principal needs to access an account.

" + }, + "AccountAssignmentOperationStatusList": { + "type": "list", + "member": { + "shape": "AccountAssignmentOperationStatusMetadata" + } + }, + "AccountAssignmentOperationStatusMetadata": { + "type": "structure", + "members": { + "CreatedDate": { + "shape": "Date", + "documentation": "

The date that the permission set was created.

" + }, + "RequestId": { + "shape": "UUId", + "documentation": "

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

" + }, + "Status": { + "shape": "StatusValues", + "documentation": "

The status of the permission set provisioning process.

" + } + }, + "documentation": "

Provides information about the AccountAssignment creation request.

" + }, + "AccountId": { + "type": "string", + "max": 12, + "min": 12, + "pattern": "^\\d{12}$" + }, + "AccountList": { + "type": "list", + "member": { + "shape": "AccountId" + } + }, + "ActorPolicyDocument": { + "type": "structure", + "members": {}, + "document": true + }, + "Application": { + "type": "structure", + "members": { + "ApplicationAccount": { + "shape": "AccountId", + "documentation": "

The Amazon Web Services account ID number of the application.

" + }, + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

The ARN of the application.

" + }, + "ApplicationProviderArn": { + "shape": "ApplicationProviderArn", + "documentation": "

The ARN of the application provider for this application.

" + }, + "CreatedDate": { + "shape": "Date", + "documentation": "

The date and time when the application was originally created.

" + }, + "Description": { + "shape": "Description", + "documentation": "

The description of the application.

" + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the instance of IAM Identity Center that is configured with this application.

" + }, + "Name": { + "shape": "NameType", + "documentation": "

The name of the application.

" + }, + "PortalOptions": { + "shape": "PortalOptions", + "documentation": "

A structure that describes the options for the access portal associated with this application.

" + }, + "Status": { + "shape": "ApplicationStatus", + "documentation": "

The current status of the application in this instance of IAM Identity Center.

" + } + }, + "documentation": "

A structure that describes an application that uses IAM Identity Center for access management.

" + }, + "ApplicationArn": { + "type": "string", + "max": 1224, + "min": 10, + "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::\\d{12}:application/(sso)?ins-[a-zA-Z0-9-.]{16}/apl-[a-zA-Z0-9]{16}$" + }, + "ApplicationAssignment": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

The ARN of the application that has principals assigned.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

The unique identifier of the principal assigned to the application.

" }, "PrincipalType": { "shape": "PrincipalType", - "documentation": "

The entity type for which the assignment will be created.

" - }, - "RequestId": { - "shape": "UUId", - "documentation": "

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

" - }, - "Status": { - "shape": "StatusValues", - "documentation": "

The status of the permission set provisioning process.

" + "documentation": "

The type of the principal assigned to the application.

" + } + }, + "documentation": "

A structure that describes an assignment of a principal to an application.

" + }, + "ApplicationAssignmentForPrincipal": { + "type": "structure", + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

The ARN of the application to which the specified principal is assigned.

" }, - "TargetId": { - "shape": "TargetId", - "documentation": "

TargetID is an Amazon Web Services account identifier, (For example, 123456789012).

" + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

The unique identifier of the principal assigned to the application.

" }, - "TargetType": { - "shape": "TargetType", - "documentation": "

The entity type for which the assignment will be created.

" + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

The type of the principal assigned to the application.

" } }, - "documentation": "

The status of the creation or deletion operation of an assignment that a principal needs to access an account.

" + "documentation": "

A structure that describes an application to which a principal is assigned.

" }, - "AccountAssignmentOperationStatusList": { + "ApplicationAssignmentListForPrincipal": { "type": "list", "member": { - "shape": "AccountAssignmentOperationStatusMetadata" + "shape": "ApplicationAssignmentForPrincipal" } }, - "AccountAssignmentOperationStatusMetadata": { + "ApplicationAssignmentsList": { + "type": "list", + "member": { + "shape": "ApplicationAssignment" + } + }, + "ApplicationList": { + "type": "list", + "member": { + "shape": "Application" + }, + "max": 50, + "min": 0 + }, + "ApplicationProvider": { "type": "structure", + "required": [ + "ApplicationProviderArn" + ], "members": { - "CreatedDate": { - "shape": "Date", - "documentation": "

The date that the permission set was created.

" + "ApplicationProviderArn": { + "shape": "ApplicationProviderArn", + "documentation": "

The ARN of the application provider.

" }, - "RequestId": { - "shape": "UUId", - "documentation": "

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

" + "DisplayData": { + "shape": "DisplayData", + "documentation": "

A structure that describes how IAM Identity Center represents the application provider in the portal.

" }, - "Status": { - "shape": "StatusValues", - "documentation": "

The status of the permission set provisioning process.

" + "FederationProtocol": { + "shape": "FederationProtocol", + "documentation": "

The protocol that the application provider uses to perform federation.

" + }, + "ResourceServerConfig": { + "shape": "ResourceServerConfig", + "documentation": "

A structure that describes the application provider's resource server.

" } }, - "documentation": "

Provides information about the AccountAssignment creation request.

" + "documentation": "

A structure that describes a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center.

" }, - "AccountId": { + "ApplicationProviderArn": { "type": "string", - "max": 12, - "min": 12, - "pattern": "^\\d{12}$" + "max": 1224, + "min": 10, + "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::aws:applicationProvider/[a-zA-Z0-9-/]+$" }, - "AccountList": { + "ApplicationProviderList": { "type": "list", "member": { - "shape": "AccountId" + "shape": "ApplicationProvider" } }, + "ApplicationStatus": { + "type": "string", + "enum": [ + "ENABLED", + "DISABLED" + ] + }, + "ApplicationUrl": { + "type": "string", + "max": 512, + "min": 1, + "pattern": "^http(s)?:\\/\\/[-a-zA-Z0-9+&@#\\/%?=~_|!:,.;]*[-a-zA-Z0-9+&bb@#\\/%?=~_|]$" + }, + "ApplicationVisibility": { + "type": "string", + "enum": [ + "ENABLED", + "DISABLED" + ] + }, + "AssignmentRequired": { + "type": "boolean", + "box": true + }, "AttachCustomerManagedPolicyReferenceToPermissionSetRequest": { "type": "structure", "required": [ @@ -1469,6 +2823,87 @@ "shape": "AttachedManagedPolicy" } }, + "AuthenticationMethod": { + "type": "structure", + "members": { + "Iam": { + "shape": "IamAuthenticationMethod", + "documentation": "

A structure that describes details for IAM authentication.

" + } + }, + "documentation": "

A structure that describes an authentication method that can be used by an application.

", + "union": true + }, + "AuthenticationMethodItem": { + "type": "structure", + "members": { + "AuthenticationMethod": { + "shape": "AuthenticationMethod", + "documentation": "

A structure that describes an authentication method. The contents of this structure is determined by the AuthenticationMethodType.

" + }, + "AuthenticationMethodType": { + "shape": "AuthenticationMethodType", + "documentation": "

The type of authentication that is used by this method.

" + } + }, + "documentation": "

A structure that describes an authentication method and its type.

" + }, + "AuthenticationMethodType": { + "type": "string", + "enum": [ + "IAM" + ] + }, + "AuthenticationMethods": { + "type": "list", + "member": { + "shape": "AuthenticationMethodItem" + } + }, + "AuthorizationCodeGrant": { + "type": "structure", + "members": { + "RedirectUris": { + "shape": "RedirectUris", + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + } + }, + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + }, + "AuthorizedTokenIssuer": { + "type": "structure", + "members": { + "AuthorizedAudiences": { + "shape": "TokenIssuerAudiences", + "documentation": "

An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer.

" + }, + "TrustedTokenIssuerArn": { + "shape": "TrustedTokenIssuerArn", + "documentation": "

The ARN of the trusted token issuer.

" + } + }, + "documentation": "

A structure that describes a trusted token issuer and associates it with a set of authorized audiences.

" + }, + "AuthorizedTokenIssuers": { + "type": "list", + "member": { + "shape": "AuthorizedTokenIssuer" + }, + "max": 10, + "min": 1 + }, + "ClaimAttributePath": { + "type": "string", + "max": 255, + "min": 1, + "pattern": "^\\p{L}+(?:(\\.|\\_)\\p{L}+){0,2}$" + }, + "ClientToken": { + "type": "string", + "max": 64, + "min": 1, + "pattern": "^[!-~]+$" + }, "CreateAccountAssignmentRequest": { "type": "structure", "required": [ @@ -1515,6 +2950,84 @@ } } }, + "CreateApplicationAssignmentRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

The ARN of the application provider under which the operation will run.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

The entity type for which the assignment will be created.

" + } + } + }, + "CreateApplicationAssignmentResponse": { + "type": "structure", + "members": {} + }, + "CreateApplicationRequest": { + "type": "structure", + "required": [ + "ApplicationProviderArn", + "InstanceArn", + "Name" + ], + "members": { + "ApplicationProviderArn": { + "shape": "ApplicationProviderArn", + "documentation": "

The ARN of the application provider under which the operation will run.

" + }, + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.

If you don't provide this value, then Amazon Web Services generates a random one for you.

If you retry the operation with the same ClientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error.

", + "idempotencyToken": true + }, + "Description": { + "shape": "Description", + "documentation": "

The description of the .

" + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the instance of IAM Identity Center under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "Name": { + "shape": "NameType", + "documentation": "

The name of the .

" + }, + "PortalOptions": { + "shape": "PortalOptions", + "documentation": "

A structure that describes the options for the portal associated with an application.

" + }, + "Status": { + "shape": "ApplicationStatus", + "documentation": "

Specifies whether the application is enabled or disabled.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

Specifies tags to be attached to the application.

" + } + } + }, + "CreateApplicationResponse": { + "type": "structure", + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application.

" + } + } + }, "CreateInstanceAccessControlAttributeConfigurationRequest": { "type": "structure", "required": [ @@ -1536,6 +3049,33 @@ "type": "structure", "members": {} }, + "CreateInstanceRequest": { + "type": "structure", + "members": { + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.

If you don't provide this value, then Amazon Web Services generates a random one for you.

If you retry the operation with the same ClientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error.

", + "idempotencyToken": true + }, + "Name": { + "shape": "NameType", + "documentation": "

The name of the instance of IAM Identity Center.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

Specifies tags to be attached to the instance of IAM Identity Center.

" + } + } + }, + "CreateInstanceResponse": { + "type": "structure", + "members": { + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the instance of IAM Identity Center under which the operation will run.

For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + } + } + }, "CreatePermissionSetRequest": { "type": "structure", "required": [ @@ -1578,6 +3118,51 @@ } } }, + "CreateTrustedTokenIssuerRequest": { + "type": "structure", + "required": [ + "InstanceArn", + "Name", + "TrustedTokenIssuerConfiguration", + "TrustedTokenIssuerType" + ], + "members": { + "ClientToken": { + "shape": "ClientToken", + "documentation": "

Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value..

If you don't provide this value, then Amazon Web Services generates a random one for you.

If you retry the operation with the same ClientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error.

", + "idempotencyToken": true + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

Specifies the ARN of the instance of IAM Identity Center to contain the new trusted token issuer configuration.

" + }, + "Name": { + "shape": "TrustedTokenIssuerName", + "documentation": "

Specifies the name of the new trusted token issuer configuration.

" + }, + "Tags": { + "shape": "TagList", + "documentation": "

Specifies tags to be attached to the new trusted token issuer configuration.

" + }, + "TrustedTokenIssuerConfiguration": { + "shape": "TrustedTokenIssuerConfiguration", + "documentation": "

Specifies settings that apply to the new trusted token issuer configuration. The settings that are available depend on what TrustedTokenIssuerType you specify.

" + }, + "TrustedTokenIssuerType": { + "shape": "TrustedTokenIssuerType", + "documentation": "

Specifies the type of the new trusted token issuer.

" + } + } + }, + "CreateTrustedTokenIssuerResponse": { + "type": "structure", + "members": { + "TrustedTokenIssuerArn": { + "shape": "TrustedTokenIssuerArn", + "documentation": "

The ARN of the new trusted token issuer configuration.

" + } + } + }, "CustomerManagedPolicyReference": { "type": "structure", "required": [ @@ -1641,15 +3226,108 @@ } } }, - "DeleteAccountAssignmentResponse": { + "DeleteAccountAssignmentResponse": { + "type": "structure", + "members": { + "AccountAssignmentDeletionStatus": { + "shape": "AccountAssignmentOperationStatus", + "documentation": "

The status object for the account assignment deletion operation.

" + } + } + }, + "DeleteApplicationAccessScopeRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "Scope" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application with the access scope to delete.

" + }, + "Scope": { + "shape": "Scope", + "documentation": "

Specifies the name of the access scope to remove from the application.

" + } + } + }, + "DeleteApplicationAssignmentRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

The entity type for which the assignment will be deleted.

" + } + } + }, + "DeleteApplicationAssignmentResponse": { + "type": "structure", + "members": {} + }, + "DeleteApplicationAuthenticationMethodRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "AuthenticationMethodType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application with the authentication method to delete.

" + }, + "AuthenticationMethodType": { + "shape": "AuthenticationMethodType", + "documentation": "

Specifies the authentication method type to delete from the application.

" + } + } + }, + "DeleteApplicationGrantRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "GrantType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application with the grant to delete.

" + }, + "GrantType": { + "shape": "GrantType", + "documentation": "

Specifies the type of grant to delete from the application.

" + } + } + }, + "DeleteApplicationRequest": { "type": "structure", + "required": [ + "ApplicationArn" + ], "members": { - "AccountAssignmentDeletionStatus": { - "shape": "AccountAssignmentOperationStatus", - "documentation": "

The status object for the account assignment deletion operation.

" + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" } } }, + "DeleteApplicationResponse": { + "type": "structure", + "members": {} + }, "DeleteInlinePolicyFromPermissionSetRequest": { "type": "structure", "required": [ @@ -1687,6 +3365,22 @@ "type": "structure", "members": {} }, + "DeleteInstanceRequest": { + "type": "structure", + "required": [ + "InstanceArn" + ], + "members": { + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the instance of IAM Identity Center under which the operation will run.

" + } + } + }, + "DeleteInstanceResponse": { + "type": "structure", + "members": {} + }, "DeletePermissionSetRequest": { "type": "structure", "required": [ @@ -1729,6 +3423,22 @@ "type": "structure", "members": {} }, + "DeleteTrustedTokenIssuerRequest": { + "type": "structure", + "required": [ + "TrustedTokenIssuerArn" + ], + "members": { + "TrustedTokenIssuerArn": { + "shape": "TrustedTokenIssuerArn", + "documentation": "

Specifies the ARN of the trusted token issuer configuration to delete.

" + } + } + }, + "DeleteTrustedTokenIssuerResponse": { + "type": "structure", + "members": {} + }, "DescribeAccountAssignmentCreationStatusRequest": { "type": "structure", "required": [ @@ -1781,6 +3491,134 @@ } } }, + "DescribeApplicationAssignmentRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

The entity type for which the assignment will be created.

" + } + } + }, + "DescribeApplicationAssignmentResponse": { + "type": "structure", + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

The entity type for which the assignment will be created.

" + } + } + }, + "DescribeApplicationProviderRequest": { + "type": "structure", + "required": [ + "ApplicationProviderArn" + ], + "members": { + "ApplicationProviderArn": { + "shape": "ApplicationProviderArn", + "documentation": "

Specifies the ARN of the application provider for which you want details.

" + } + } + }, + "DescribeApplicationProviderResponse": { + "type": "structure", + "required": [ + "ApplicationProviderArn" + ], + "members": { + "ApplicationProviderArn": { + "shape": "ApplicationProviderArn", + "documentation": "

The ARN of the application provider.

" + }, + "DisplayData": { + "shape": "DisplayData", + "documentation": "

A structure with details about the display data for the application provider.

" + }, + "FederationProtocol": { + "shape": "FederationProtocol", + "documentation": "

The protocol used to federate to the application provider.

" + }, + "ResourceServerConfig": { + "shape": "ResourceServerConfig", + "documentation": "

A structure with details about the receiving application.

" + } + } + }, + "DescribeApplicationRequest": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + } + } + }, + "DescribeApplicationResponse": { + "type": "structure", + "members": { + "ApplicationAccount": { + "shape": "AccountId", + "documentation": "

The account ID.

" + }, + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application.

" + }, + "ApplicationProviderArn": { + "shape": "ApplicationProviderArn", + "documentation": "

The ARN of the application provider under which the operation will run.

" + }, + "CreatedDate": { + "shape": "Date", + "documentation": "

The date the application was created.

" + }, + "Description": { + "shape": "Description", + "documentation": "

The description of the .

" + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the IAM Identity Center application under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "Name": { + "shape": "NameType", + "documentation": "

The application name.

" + }, + "PortalOptions": { + "shape": "PortalOptions", + "documentation": "

A structure that describes the options for the portal associated with an application.

" + }, + "Status": { + "shape": "ApplicationStatus", + "documentation": "

Specifies whether the application is enabled or disabled.

" + } + } + }, "DescribeInstanceAccessControlAttributeConfigurationRequest": { "type": "structure", "required": [ @@ -1810,6 +3648,47 @@ } } }, + "DescribeInstanceRequest": { + "type": "structure", + "required": [ + "InstanceArn" + ], + "members": { + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the instance of IAM Identity Center under which the operation will run.

" + } + } + }, + "DescribeInstanceResponse": { + "type": "structure", + "members": { + "CreatedDate": { + "shape": "Date", + "documentation": "

The date the instance was created.

" + }, + "IdentityStoreId": { + "shape": "Id", + "documentation": "

The identifier of the identity store that is connected to the instance of IAM Identity Center.

" + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the instance of IAM Identity Center under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "Name": { + "shape": "NameType", + "documentation": "

Specifies the instance name.

" + }, + "OwnerAccountId": { + "shape": "AccountId", + "documentation": "

The identifier of the Amazon Web Services account for which the instance was created.

" + }, + "Status": { + "shape": "InstanceStatus", + "documentation": "

The status of the instance.

" + } + } + }, "DescribePermissionSetProvisioningStatusRequest": { "type": "structure", "required": [ @@ -1862,6 +3741,44 @@ } } }, + "DescribeTrustedTokenIssuerRequest": { + "type": "structure", + "required": [ + "TrustedTokenIssuerArn" + ], + "members": { + "TrustedTokenIssuerArn": { + "shape": "TrustedTokenIssuerArn", + "documentation": "

Specifies the ARN of the trusted token issuer configuration that you want details about.

" + } + } + }, + "DescribeTrustedTokenIssuerResponse": { + "type": "structure", + "members": { + "Name": { + "shape": "TrustedTokenIssuerName", + "documentation": "

The name of the trusted token issuer configuration.

" + }, + "TrustedTokenIssuerArn": { + "shape": "TrustedTokenIssuerArn", + "documentation": "

The ARN of the trusted token issuer configuration.

" + }, + "TrustedTokenIssuerConfiguration": { + "shape": "TrustedTokenIssuerConfiguration", + "documentation": "

A structure the describes the settings that apply of this trusted token issuer.

" + }, + "TrustedTokenIssuerType": { + "shape": "TrustedTokenIssuerType", + "documentation": "

The type of the trusted token issuer.

" + } + } + }, + "Description": { + "type": "string", + "max": 128, + "min": 1 + }, "DetachCustomerManagedPolicyReferenceFromPermissionSetRequest": { "type": "structure", "required": [ @@ -1914,12 +3831,149 @@ "type": "structure", "members": {} }, + "DisplayData": { + "type": "structure", + "members": { + "Description": { + "shape": "Description", + "documentation": "

The description of the application provider that appears in the portal.

" + }, + "DisplayName": { + "shape": "Name", + "documentation": "

The name of the application provider that appears in the portal.

" + }, + "IconUrl": { + "shape": "IconUrl", + "documentation": "

A URL that points to an icon that represents the application provider.

" + } + }, + "documentation": "

A structure that describes how the portal represents an application provider.

" + }, "Duration": { "type": "string", "max": 100, "min": 1, "pattern": "^(-?)P(?=\\d|T\\d)(?:(\\d+)Y)?(?:(\\d+)M)?(?:(\\d+)([DW]))?(?:T(?:(\\d+)H)?(?:(\\d+)M)?(?:(\\d+(?:\\.\\d+)?)S)?)?$" }, + "FederationProtocol": { + "type": "string", + "enum": [ + "SAML", + "OAUTH" + ] + }, + "GetApplicationAccessScopeRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "Scope" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application with the access scope that you want to retrieve.

" + }, + "Scope": { + "shape": "Scope", + "documentation": "

Specifies the name of the access scope for which you want the authorized targets.

" + } + } + }, + "GetApplicationAccessScopeResponse": { + "type": "structure", + "required": [ + "Scope" + ], + "members": { + "AuthorizedTargets": { + "shape": "ScopeTargets", + "documentation": "

An array of authorized targets associated with this access scope.

" + }, + "Scope": { + "shape": "Scope", + "documentation": "

The name of the access scope that can be used with the authorized targets.

" + } + } + }, + "GetApplicationAssignmentConfigurationRequest": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + } + } + }, + "GetApplicationAssignmentConfigurationResponse": { + "type": "structure", + "required": [ + "AssignmentRequired" + ], + "members": { + "AssignmentRequired": { + "shape": "AssignmentRequired", + "documentation": "

If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application.

" + } + } + }, + "GetApplicationAuthenticationMethodRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "AuthenticationMethodType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application.

" + }, + "AuthenticationMethodType": { + "shape": "AuthenticationMethodType", + "documentation": "

Specifies the type of authentication method for which you want details.

" + } + } + }, + "GetApplicationAuthenticationMethodResponse": { + "type": "structure", + "members": { + "AuthenticationMethod": { + "shape": "AuthenticationMethod", + "documentation": "

A structure that contains details about the requested authentication method.

" + } + } + }, + "GetApplicationGrantRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "GrantType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application that contains the grant.

" + }, + "GrantType": { + "shape": "GrantType", + "documentation": "

Specifies the type of grant.

" + } + } + }, + "GetApplicationGrantResponse": { + "type": "structure", + "required": [ + "Grant" + ], + "members": { + "Grant": { + "shape": "Grant", + "documentation": "

A structure that describes the requested grant.

" + } + } + }, "GetInlinePolicyForPermissionSetRequest": { "type": "structure", "required": [ @@ -1963,14 +4017,81 @@ } } }, - "GetPermissionsBoundaryForPermissionSetResponse": { + "GetPermissionsBoundaryForPermissionSetResponse": { + "type": "structure", + "members": { + "PermissionsBoundary": { + "shape": "PermissionsBoundary", + "documentation": "

The permissions boundary attached to the specified permission set.

" + } + } + }, + "Grant": { + "type": "structure", + "members": { + "AuthorizationCode": { + "shape": "AuthorizationCodeGrant", + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + }, + "JwtBearer": { + "shape": "JwtBearerGrant", + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + } + }, + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

", + "union": true + }, + "GrantItem": { + "type": "structure", + "required": [ + "Grant", + "GrantType" + ], + "members": { + "Grant": { + "shape": "Grant", + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + }, + "GrantType": { + "shape": "GrantType", + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + } + }, + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + }, + "GrantType": { + "type": "string", + "enum": [ + "authorization_code", + "refresh_token", + "urn:ietf:params:oauth:grant-type:jwt-bearer", + "urn:ietf:params:oauth:grant-type:token-exchange" + ] + }, + "Grants": { + "type": "list", + "member": { + "shape": "GrantItem" + } + }, + "IamAuthenticationMethod": { "type": "structure", + "required": [ + "ActorPolicy" + ], "members": { - "PermissionsBoundary": { - "shape": "PermissionsBoundary", - "documentation": "

The permissions boundary attached to the specified permission set.

" + "ActorPolicy": { + "shape": "ActorPolicyDocument", + "documentation": "

An IAM policy document in JSON.

" } - } + }, + "documentation": "

A structure that describes details for authentication that uses IAM.

" + }, + "IconUrl": { + "type": "string", + "max": 768, + "min": 1, + "pattern": "^(http|https):\\/\\/.*$" }, "Id": { "type": "string", @@ -2012,22 +4133,70 @@ "type": "list", "member": { "shape": "InstanceMetadata" - } + }, + "max": 10, + "min": 0 }, "InstanceMetadata": { "type": "structure", "members": { + "CreatedDate": { + "shape": "Date", + "documentation": "

The date and time that the Identity Center instance was created.

" + }, "IdentityStoreId": { "shape": "Id", - "documentation": "

The identifier of the identity store that is connected to the IAM Identity Center instance.

" + "documentation": "

The identifier of the identity store that is connected to the Identity Center instance.

" }, "InstanceArn": { "shape": "InstanceArn", - "documentation": "

The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + "documentation": "

The ARN of the Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "Name": { + "shape": "NameType", + "documentation": "

The name of the Identity Center instance.

" + }, + "OwnerAccountId": { + "shape": "AccountId", + "documentation": "

The Amazon Web Services account ID number of the owner of the Identity Center instance.

" + }, + "Status": { + "shape": "InstanceStatus", + "documentation": "

The current status of this Identity Center instance.

" } }, "documentation": "

Provides information about the IAM Identity Center instance.

" }, + "InstanceStatus": { + "type": "string", + "enum": [ + "CREATE_IN_PROGRESS", + "DELETE_IN_PROGRESS", + "ACTIVE" + ] + }, + "JMESPath": { + "type": "string", + "max": 255, + "min": 1, + "pattern": "^\\p{L}+(?:\\.\\p{L}+){0,2}$" + }, + "JwksRetrievalOption": { + "type": "string", + "enum": [ + "OPEN_ID_DISCOVERY" + ] + }, + "JwtBearerGrant": { + "type": "structure", + "members": { + "AuthorizedTokenIssuers": { + "shape": "AuthorizedTokenIssuers", + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + } + }, + "documentation": "

~~~[ TODO: ADD DESCRIPTION HERE ]~~~

" + }, "ListAccountAssignmentCreationStatusRequest": { "type": "structure", "required": [ @@ -2102,6 +4271,63 @@ } } }, + "ListAccountAssignmentsFilter": { + "type": "structure", + "members": { + "AccountId": { + "shape": "AccountId", + "documentation": "

The ID number of an Amazon Web Services account that filters the results in the response.

" + } + }, + "documentation": "

A structure that describes a filter for account assignments.

" + }, + "ListAccountAssignmentsForPrincipalRequest": { + "type": "structure", + "required": [ + "InstanceArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "Filter": { + "shape": "ListAccountAssignmentsFilter", + "documentation": "

Specifies an Amazon Web Services account ID number. Results are filtered to only those that match this ID number.

" + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

Specifies the ARN of the instance of IAM Identity Center that contains the principal.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

Specifies the principal for which you want to retrieve the list of account assignments.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

Specifies the type of the principal.

" + } + } + }, + "ListAccountAssignmentsForPrincipalResponse": { + "type": "structure", + "members": { + "AccountAssignments": { + "shape": "AccountAssignmentListForPrincipal", + "documentation": "

An array list of the account assignments for the principal.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + } + } + }, "ListAccountAssignmentsRequest": { "type": "structure", "required": [ @@ -2183,7 +4409,277 @@ }, "NextToken": { "shape": "Token", - "documentation": "

The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

" + "documentation": "

The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

" + } + } + }, + "ListApplicationAccessScopesRequest": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application.

" + }, + "MaxResults": { + "shape": "ListApplicationAccessScopesRequestMaxResultsInteger", + "documentation": "

Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + } + } + }, + "ListApplicationAccessScopesRequestMaxResultsInteger": { + "type": "integer", + "box": true, + "max": 10, + "min": 1 + }, + "ListApplicationAccessScopesResponse": { + "type": "structure", + "required": [ + "Scopes" + ], + "members": { + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + }, + "Scopes": { + "shape": "Scopes", + "documentation": "

An array list of access scopes and their authorized targets that are associated with the application.

" + } + } + }, + "ListApplicationAssignmentsFilter": { + "type": "structure", + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

The ARN of an application.

" + } + }, + "documentation": "

A structure that describes a filter for application assignments.

" + }, + "ListApplicationAssignmentsForPrincipalRequest": { + "type": "structure", + "required": [ + "InstanceArn", + "PrincipalId", + "PrincipalType" + ], + "members": { + "Filter": { + "shape": "ListApplicationAssignmentsFilter", + "documentation": "

Filters the output to include only assignments associated with the application that has the specified ARN.

" + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

Specifies the instance of IAM Identity Center that contains principal and applications.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + }, + "PrincipalId": { + "shape": "PrincipalId", + "documentation": "

Specifies the unique identifier of the principal for which you want to retrieve its assignments.

" + }, + "PrincipalType": { + "shape": "PrincipalType", + "documentation": "

Specifies the type of the principal for which you want to retrieve its assignments.

" + } + } + }, + "ListApplicationAssignmentsForPrincipalResponse": { + "type": "structure", + "members": { + "ApplicationAssignments": { + "shape": "ApplicationAssignmentListForPrincipal", + "documentation": "

An array list of the application assignments for the specified principal.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + } + } + }, + "ListApplicationAssignmentsRequest": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + } + } + }, + "ListApplicationAssignmentsResponse": { + "type": "structure", + "members": { + "ApplicationAssignments": { + "shape": "ApplicationAssignmentsList", + "documentation": "

The list of users assigned to an application.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + } + } + }, + "ListApplicationAuthenticationMethodsRequest": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application with the authentication methods you want to list.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + } + } + }, + "ListApplicationAuthenticationMethodsResponse": { + "type": "structure", + "members": { + "AuthenticationMethods": { + "shape": "AuthenticationMethods", + "documentation": "

An array list of authentication methods for the specified application.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + } + } + }, + "ListApplicationGrantsRequest": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application whose grants you want to list.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + } + } + }, + "ListApplicationGrantsResponse": { + "type": "structure", + "required": [ + "Grants" + ], + "members": { + "Grants": { + "shape": "Grants", + "documentation": "

An array list of structures that describe the requested grants.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + } + } + }, + "ListApplicationProvidersRequest": { + "type": "structure", + "members": { + "MaxResults": { + "shape": "MaxResults", + "documentation": "

Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + } + } + }, + "ListApplicationProvidersResponse": { + "type": "structure", + "members": { + "ApplicationProviders": { + "shape": "ApplicationProviderList", + "documentation": "

An array list of structures that describe application providers.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + } + } + }, + "ListApplicationsFilter": { + "type": "structure", + "members": { + "ApplicationAccount": { + "shape": "AccountId", + "documentation": "

An Amazon Web Services account ID number that filters the results in the response.

" + }, + "ApplicationProvider": { + "shape": "ApplicationProviderArn", + "documentation": "

The ARN of an application provider that can filter the results in the response.

" + } + }, + "documentation": "

A structure that describes a filter for applications.

" + }, + "ListApplicationsRequest": { + "type": "structure", + "required": [ + "InstanceArn" + ], + "members": { + "Filter": { + "shape": "ListApplicationsFilter", + "documentation": "

Filters response results.

" + }, + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the IAM Identity Center application under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + } + } + }, + "ListApplicationsResponse": { + "type": "structure", + "members": { + "Applications": { + "shape": "ApplicationList", + "documentation": "

Retrieves all applications associated with the instance.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" } } }, @@ -2404,7 +4900,6 @@ "ListTagsForResourceRequest": { "type": "structure", "required": [ - "InstanceArn", "ResourceArn" ], "members": { @@ -2435,6 +4930,39 @@ } } }, + "ListTrustedTokenIssuersRequest": { + "type": "structure", + "required": [ + "InstanceArn" + ], + "members": { + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

Specifies the ARN of the instance of IAM Identity Center with the trusted token issuer configurations that you want to list.

" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "

Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

" + }, + "NextToken": { + "shape": "Token", + "documentation": "

Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results.

" + } + } + }, + "ListTrustedTokenIssuersResponse": { + "type": "structure", + "members": { + "NextToken": { + "shape": "Token", + "documentation": "

If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results.

" + }, + "TrustedTokenIssuers": { + "shape": "TrustedTokenIssuerList", + "documentation": "

An array list of the trusted token issuer configurations.

" + } + } + }, "ManagedPolicyArn": { "type": "string", "max": 2048, @@ -2464,6 +4992,58 @@ "max": 100, "min": 1 }, + "NameType": { + "type": "string", + "max": 255, + "min": 0, + "pattern": "^[\\w+=,.@-]+$" + }, + "OidcJwtConfiguration": { + "type": "structure", + "required": [ + "ClaimAttributePath", + "IdentityStoreAttributePath", + "IssuerUrl", + "JwksRetrievalOption" + ], + "members": { + "ClaimAttributePath": { + "shape": "ClaimAttributePath", + "documentation": "

The path of the source attribute in the JWT from the trusted token issuer. The attribute mapped by this JMESPath expression is compared against the attribute mapped by IdentityStoreAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.

" + }, + "IdentityStoreAttributePath": { + "shape": "JMESPath", + "documentation": "

The path of the destination attribute in a JWT from IAM Identity Center. The attribute mapped by this JMESPath expression is compared against the attribute mapped by ClaimAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.

" + }, + "IssuerUrl": { + "shape": "TrustedTokenIssuerUrl", + "documentation": "

The URL that IAM Identity Center uses for OpenID Discovery. OpenID Discovery is used to obtain the information required to verify the tokens that the trusted token issuer generates.

" + }, + "JwksRetrievalOption": { + "shape": "JwksRetrievalOption", + "documentation": "

The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT.

" + } + }, + "documentation": "

A structure that describes configuration settings for a trusted token issuer that supports OpenID Connect (OIDC) and JSON Web Tokens (JWTs).

" + }, + "OidcJwtUpdateConfiguration": { + "type": "structure", + "members": { + "ClaimAttributePath": { + "shape": "ClaimAttributePath", + "documentation": "

The path of the source attribute in the JWT from the trusted token issuer. The attribute mapped by this JMESPath expression is compared against the attribute mapped by IdentityStoreAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.

" + }, + "IdentityStoreAttributePath": { + "shape": "JMESPath", + "documentation": "

The path of the destination attribute in a JWT from IAM Identity Center. The attribute mapped by this JMESPath expression is compared against the attribute mapped by ClaimAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.

" + }, + "JwksRetrievalOption": { + "shape": "JwksRetrievalOption", + "documentation": "

The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT.

" + } + }, + "documentation": "

A structure that describes updated configuration settings for a trusted token issuer that supports OpenID Connect (OIDC) and JSON Web Tokens (JWTs).

" + }, "OperationStatusFilter": { "type": "structure", "members": { @@ -2472,7 +5052,7 @@ "documentation": "

Filters the list operations result based on the status attribute.

" } }, - "documentation": "

Filters he operation status list based on the passed attribute value.

" + "documentation": "

Filters the operation status list based on the passed attribute value.

" }, "PermissionSet": { "type": "structure", @@ -2602,6 +5182,20 @@ }, "documentation": "

Specifies the configuration of the Amazon Web Services managed or customer managed policy that you want to set as a permissions boundary. Specify either CustomerManagedPolicyReference to use the name and path of a customer managed policy, or ManagedPolicyArn to use the ARN of an Amazon Web Services managed policy. A permissions boundary represents the maximum permissions that any policy can grant your role. For more information, see Permissions boundaries for IAM entities in the IAM User Guide.

Policies used as permissions boundaries don't provide permissions. You must also attach an IAM policy to the role. To learn how the effective permissions for a role are evaluated, see IAM JSON policy evaluation logic in the IAM User Guide.

" }, + "PortalOptions": { + "type": "structure", + "members": { + "SignInOptions": { + "shape": "SignInOptions", + "documentation": "

A structure that describes the sign-in options for the access portal.

" + }, + "Visibility": { + "shape": "ApplicationVisibility", + "documentation": "

Indicates whether this application is visible in the access portal.

" + } + }, + "documentation": "

A structure that describes the options for the access portal associated with an application.

" + }, "PrincipalId": { "type": "string", "max": 47, @@ -2664,6 +5258,92 @@ "LATEST_PERMISSION_SET_NOT_PROVISIONED" ] }, + "PutApplicationAccessScopeRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "Scope" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application with the access scope with the targets to add or update.

" + }, + "AuthorizedTargets": { + "shape": "ScopeTargets", + "documentation": "

Specifies an array list of ARNs that represent the authorized targets for this access scope.

" + }, + "Scope": { + "shape": "Scope", + "documentation": "

Specifies the name of the access scope to be associated with the specified targets.

" + } + } + }, + "PutApplicationAssignmentConfigurationRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "AssignmentRequired" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "AssignmentRequired": { + "shape": "AssignmentRequired", + "documentation": "

If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application.

" + } + } + }, + "PutApplicationAssignmentConfigurationResponse": { + "type": "structure", + "members": {} + }, + "PutApplicationAuthenticationMethodRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "AuthenticationMethod", + "AuthenticationMethodType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application with the authentication method to add or update.

" + }, + "AuthenticationMethod": { + "shape": "AuthenticationMethod", + "documentation": "

Specifies a structure that describes the authentication method to add or update. The structure type you provide is determined by the AuthenticationMethodType parameter.

" + }, + "AuthenticationMethodType": { + "shape": "AuthenticationMethodType", + "documentation": "

Specifies the type of the authentication method that you want to add or update.

" + } + } + }, + "PutApplicationGrantRequest": { + "type": "structure", + "required": [ + "ApplicationArn", + "Grant", + "GrantType" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application to update.

" + }, + "Grant": { + "shape": "Grant", + "documentation": "

Specifies a structure that describes the grant to update.

" + }, + "GrantType": { + "shape": "GrantType", + "documentation": "

Specifies the type of grant to update.

" + } + } + }, "PutInlinePolicyToPermissionSetRequest": { "type": "structure", "required": [ @@ -2720,12 +5400,126 @@ "type": "string", "pattern": "^[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*$" }, + "RedirectUris": { + "type": "list", + "member": { + "shape": "URI" + }, + "max": 10, + "min": 1 + }, "RelayState": { "type": "string", "max": 240, "min": 1, "pattern": "^[a-zA-Z0-9&$@#\\\\\\/%?=~\\-_'\"|!:,.;*+\\[\\]\\ \\(\\)\\{\\}]+$" }, + "ResourceServerConfig": { + "type": "structure", + "members": { + "Scopes": { + "shape": "ResourceServerScopes", + "documentation": "

A list of the IAM Identity Center access scopes that are associated with this resource server.

" + } + }, + "documentation": "

A structure that describes the configuration of a resource server.

" + }, + "ResourceServerScope": { + "type": "string", + "max": 80, + "min": 1, + "pattern": "^[^:=\\-\\.\\s][0-9a-zA-Z_:\\-\\.]+$" + }, + "ResourceServerScopeDetails": { + "type": "structure", + "members": { + "DetailedTitle": { + "shape": "Description", + "documentation": "

The title of an access scope for a resource server.

" + }, + "LongDescription": { + "shape": "Description", + "documentation": "

The description of an access scope for a resource server.

" + } + }, + "documentation": "

A structure that describes details for an IAM Identity Center access scope that is associated with a resource server.

" + }, + "ResourceServerScopes": { + "type": "map", + "key": { + "shape": "ResourceServerScope" + }, + "value": { + "shape": "ResourceServerScopeDetails" + } + }, + "Scope": { + "type": "string", + "pattern": "^([A-Za-z0-9_]{1,50})(:[A-Za-z0-9_]{1,50}){0,1}(:[A-Za-z0-9_]{1,50}){0,1}$" + }, + "ScopeDetails": { + "type": "structure", + "required": [ + "Scope" + ], + "members": { + "AuthorizedTargets": { + "shape": "ScopeTargets", + "documentation": "

An array list of ARNs of applications.

" + }, + "Scope": { + "shape": "Scope", + "documentation": "

The name of the access scope.

" + } + }, + "documentation": "

A structure that describes an IAM Identity Center access scope and its authorized targets.

" + }, + "ScopeTarget": { + "type": "string", + "max": 100, + "min": 1, + "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::(\\d{12}:application/(sso)?ins-[a-zA-Z0-9-.]{16}/apl-[a-zA-Z0-9]{16}|:instance/(sso)?ins-[a-zA-Z0-9-.]{16})$" + }, + "ScopeTargets": { + "type": "list", + "member": { + "shape": "ScopeTarget" + }, + "max": 10, + "min": 1 + }, + "Scopes": { + "type": "list", + "member": { + "shape": "ScopeDetails" + }, + "max": 10, + "min": 0 + }, + "SignInOptions": { + "type": "structure", + "required": [ + "Origin" + ], + "members": { + "ApplicationUrl": { + "shape": "ApplicationUrl", + "documentation": "

The URL that accepts authentication requests for an application. This is a required parameter if the Origin parameter is APPLICATION.

" + }, + "Origin": { + "shape": "SignInOrigin", + "documentation": "

This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:

" + } + }, + "documentation": "

A structure that describes the sign-in options for an application portal.

" + }, + "SignInOrigin": { + "type": "string", + "enum": [ + "IDENTITY_CENTER", + "APPLICATION" + ] + }, "StatusValues": { "type": "string", "enum": [ @@ -2763,7 +5557,7 @@ "member": { "shape": "TagKey" }, - "max": 50, + "max": 75, "min": 1 }, "TagList": { @@ -2771,13 +5565,12 @@ "member": { "shape": "Tag" }, - "max": 50, + "max": 75, "min": 0 }, "TagResourceRequest": { "type": "structure", "required": [ - "InstanceArn", "ResourceArn", "Tags" ], @@ -2810,7 +5603,7 @@ "type": "string", "max": 2048, "min": 10, - "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso:::permissionSet/(sso)?ins-[a-zA-Z0-9-.]{16}/ps-[a-zA-Z0-9-./]{16}$" + "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::((:instance/(sso)?ins-[a-zA-Z0-9-.]{16})|(:permissionSet/(sso)?ins-[a-zA-Z0-9-.]{16}/ps-[a-zA-Z0-9-./]{16})|(\\d{12}:application/(sso)?ins-[a-zA-Z0-9-.]{16}/apl-[a-zA-Z0-9]{16})|(\\d{12}:trustedTokenIssuer/(sso)?ins-[a-zA-Z0-9-.]{16}/tti-[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}))$" }, "TargetId": { "type": "string", @@ -2830,6 +5623,92 @@ "min": 0, "pattern": "^[-a-zA-Z0-9+=/_]*$" }, + "TokenIssuerAudience": { + "type": "string", + "max": 512, + "min": 1 + }, + "TokenIssuerAudiences": { + "type": "list", + "member": { + "shape": "TokenIssuerAudience" + }, + "max": 10, + "min": 1 + }, + "TrustedTokenIssuerArn": { + "type": "string", + "max": 1224, + "min": 10, + "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::\\d{12}:trustedTokenIssuer/(sso)?ins-[a-zA-Z0-9-.]{16}/tti-[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$" + }, + "TrustedTokenIssuerConfiguration": { + "type": "structure", + "members": { + "OidcJwtConfiguration": { + "shape": "OidcJwtConfiguration", + "documentation": "

A structure that describes the settings for a trusted token issuer that works with OpenID Connect (OIDC) by using JSON Web Tokens (JWT).

" + } + }, + "documentation": "

A structure that describes the configuration of a trusted token issuer. The structure and available settings are determined by the type of the trusted token issuer.

", + "union": true + }, + "TrustedTokenIssuerList": { + "type": "list", + "member": { + "shape": "TrustedTokenIssuerMetadata" + } + }, + "TrustedTokenIssuerMetadata": { + "type": "structure", + "members": { + "Name": { + "shape": "TrustedTokenIssuerName", + "documentation": "

The name of the trusted token issuer configuration in the instance of IAM Identity Center.

" + }, + "TrustedTokenIssuerArn": { + "shape": "TrustedTokenIssuerArn", + "documentation": "

The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.

" + }, + "TrustedTokenIssuerType": { + "shape": "TrustedTokenIssuerType", + "documentation": "

The type of trusted token issuer.

" + } + }, + "documentation": "

A structure that describes a trusted token issuer.

" + }, + "TrustedTokenIssuerName": { + "type": "string", + "max": 255, + "min": 1, + "pattern": "^[\\w+=,.@-]+$" + }, + "TrustedTokenIssuerType": { + "type": "string", + "enum": [ + "OIDC_JWT" + ] + }, + "TrustedTokenIssuerUpdateConfiguration": { + "type": "structure", + "members": { + "OidcJwtConfiguration": { + "shape": "OidcJwtUpdateConfiguration", + "documentation": "

A structure that describes an updated configuration for a trusted token issuer that uses OpenID Connect (OIDC) with JSON web tokens (JWT).

" + } + }, + "documentation": "

A structure that contains details to be updated for a trusted token issuer configuration. The structure and settings that you can include depend on the type of the trusted token issuer being updated.

", + "union": true + }, + "TrustedTokenIssuerUrl": { + "type": "string", + "max": 512, + "min": 1, + "pattern": "^https?:\\/\\/[-a-zA-Z0-9+&@\\/%=~_|!:,.;]*[-a-zA-Z0-9+&@\\/%=~_|]$" + }, + "URI": { + "type": "string" + }, "UUId": { "type": "string", "max": 36, @@ -2839,7 +5718,6 @@ "UntagResourceRequest": { "type": "structure", "required": [ - "InstanceArn", "ResourceArn", "TagKeys" ], @@ -2862,6 +5740,47 @@ "type": "structure", "members": {} }, + "UpdateApplicationPortalOptions": { + "type": "structure", + "members": { + "SignInOptions": { + "shape": "SignInOptions" + } + }, + "documentation": "

" + }, + "UpdateApplicationRequest": { + "type": "structure", + "required": [ + "ApplicationArn" + ], + "members": { + "ApplicationArn": { + "shape": "ApplicationArn", + "documentation": "

Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "Description": { + "shape": "Description", + "documentation": "

The description of the .

" + }, + "Name": { + "shape": "NameType", + "documentation": "

Specifies the updated name for the application.

" + }, + "PortalOptions": { + "shape": "UpdateApplicationPortalOptions", + "documentation": "

A structure that describes the options for the portal associated with an application.

" + }, + "Status": { + "shape": "ApplicationStatus", + "documentation": "

Specifies whether the application is enabled or disabled.

" + } + } + }, + "UpdateApplicationResponse": { + "type": "structure", + "members": {} + }, "UpdateInstanceAccessControlAttributeConfigurationRequest": { "type": "structure", "required": [ @@ -2883,6 +5802,27 @@ "type": "structure", "members": {} }, + "UpdateInstanceRequest": { + "type": "structure", + "required": [ + "InstanceArn", + "Name" + ], + "members": { + "InstanceArn": { + "shape": "InstanceArn", + "documentation": "

The ARN of the instance of IAM Identity Center under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

" + }, + "Name": { + "shape": "NameType", + "documentation": "

Updates the instance name.

" + } + } + }, + "UpdateInstanceResponse": { + "type": "structure", + "members": {} + }, "UpdatePermissionSetRequest": { "type": "structure", "required": [ @@ -2915,6 +5855,30 @@ "UpdatePermissionSetResponse": { "type": "structure", "members": {} + }, + "UpdateTrustedTokenIssuerRequest": { + "type": "structure", + "required": [ + "TrustedTokenIssuerArn" + ], + "members": { + "Name": { + "shape": "TrustedTokenIssuerName", + "documentation": "

Specifies the updated name to be applied to the trusted token issuer configuration.

" + }, + "TrustedTokenIssuerArn": { + "shape": "TrustedTokenIssuerArn", + "documentation": "

Specifies the ARN of the trusted token issuer configuration that you want to update.

" + }, + "TrustedTokenIssuerConfiguration": { + "shape": "TrustedTokenIssuerUpdateConfiguration", + "documentation": "

Specifies a structure with settings to apply to the specified trusted token issuer. The settings that you can provide are determined by the type of the trusted token issuer that you are updating.

" + } + } + }, + "UpdateTrustedTokenIssuerResponse": { + "type": "structure", + "members": {} } }, "documentation": "

IAM Identity Center (successor to Single Sign-On) helps you securely create, or connect, your workforce identities and manage their access centrally across Amazon Web Services accounts and applications. IAM Identity Center is the recommended approach for workforce authentication and authorization in Amazon Web Services, for organizations of any size and type.

IAM Identity Center uses the sso and identitystore API namespaces.

This reference guide provides information on single sign-on operations which could be used for access management of Amazon Web Services accounts. For information about IAM Identity Center features, see the IAM Identity Center User Guide.

Many operations in the IAM Identity Center APIs rely on identifiers for users and groups, known as principals. For more information about how to work with principals and principal IDs in IAM Identity Center, see the Identity Store API Reference.

Amazon Web Services provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .Net, iOS, Android, and more). The SDKs provide a convenient way to create programmatic access to IAM Identity Center and other Amazon Web Services services. For more information about the Amazon Web Services SDKs, including how to download and install them, see Tools for Amazon Web Services.

" diff --git a/apis/sso-admin-2020-07-20.paginators.json b/apis/sso-admin-2020-07-20.paginators.json index 759b37c360..d725a1f6b4 100644 --- a/apis/sso-admin-2020-07-20.paginators.json +++ b/apis/sso-admin-2020-07-20.paginators.json @@ -18,12 +18,58 @@ "limit_key": "MaxResults", "result_key": "AccountAssignments" }, + "ListAccountAssignmentsForPrincipal": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "AccountAssignments" + }, "ListAccountsForProvisionedPermissionSet": { "input_token": "NextToken", "output_token": "NextToken", "limit_key": "MaxResults", "result_key": "AccountIds" }, + "ListApplicationAccessScopes": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "Scopes" + }, + "ListApplicationAssignments": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "ApplicationAssignments" + }, + "ListApplicationAssignmentsForPrincipal": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "ApplicationAssignments" + }, + "ListApplicationAuthenticationMethods": { + "input_token": "NextToken", + "output_token": "NextToken", + "result_key": "AuthenticationMethods" + }, + "ListApplicationGrants": { + "input_token": "NextToken", + "output_token": "NextToken", + "result_key": "Grants" + }, + "ListApplicationProviders": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "ApplicationProviders" + }, + "ListApplications": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "Applications" + }, "ListCustomerManagedPolicyReferencesInPermissionSet": { "input_token": "NextToken", "output_token": "NextToken", @@ -64,6 +110,12 @@ "input_token": "NextToken", "output_token": "NextToken", "result_key": "Tags" + }, + "ListTrustedTokenIssuers": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults", + "result_key": "TrustedTokenIssuers" } } } diff --git a/apis/transfer-2018-11-05.min.json b/apis/transfer-2018-11-05.min.json index fae4947911..4d3cfd51dc 100644 --- a/apis/transfer-2018-11-05.min.json +++ b/apis/transfer-2018-11-05.min.json @@ -30,7 +30,7 @@ }, "Policy": {}, "PosixProfile": { - "shape": "S9" + "shape": "Sa" }, "Role": {}, "ServerId": {}, @@ -68,7 +68,7 @@ "AccessRole": {}, "Status": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } }, @@ -92,15 +92,15 @@ "members": { "Url": {}, "As2Config": { - "shape": "Ss" + "shape": "St" }, "AccessRole": {}, "LoggingRole": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" }, "SftpConfig": { - "shape": "S10" + "shape": "S11" } } }, @@ -125,10 +125,10 @@ "As2Id": {}, "ProfileType": {}, "CertificateIds": { - "shape": "S19" + "shape": "S1a" }, "Tags": { - "shape": "Sk" + "shape": "Sl" } } }, @@ -149,34 +149,37 @@ "Certificate": {}, "Domain": {}, "EndpointDetails": { - "shape": "S1f" + "shape": "S1g" }, "EndpointType": {}, "HostKey": { - "shape": "S1p" + "shape": "S1q" }, "IdentityProviderDetails": { - "shape": "S1q" + "shape": "S1r" }, "IdentityProviderType": {}, "LoggingRole": {}, "PostAuthenticationLoginBanner": {}, "PreAuthenticationLoginBanner": {}, "Protocols": { - "shape": "S1y" + "shape": "S1z" }, "ProtocolDetails": { - "shape": "S20" + "shape": "S21" }, "SecurityPolicyName": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" }, "WorkflowDetails": { - "shape": "S27" + "shape": "S28" }, "StructuredLogDestinations": { - "shape": "S2c" + "shape": "S2d" + }, + "S3StorageOptions": { + "shape": "S2f" } } }, @@ -206,13 +209,13 @@ }, "Policy": {}, "PosixProfile": { - "shape": "S9" + "shape": "Sa" }, "Role": {}, "ServerId": {}, "SshPublicKeyBody": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" }, "UserName": {} } @@ -238,13 +241,13 @@ "members": { "Description": {}, "Steps": { - "shape": "S2l" + "shape": "S2o" }, "OnExceptionSteps": { - "shape": "S2l" + "shape": "S2o" }, "Tags": { - "shape": "Sk" + "shape": "Sl" } } }, @@ -410,7 +413,7 @@ "HomeDirectoryType": {}, "Policy": {}, "PosixProfile": { - "shape": "S9" + "shape": "Sa" }, "Role": {}, "ExternalId": {} @@ -453,7 +456,7 @@ "BaseDirectory": {}, "AccessRole": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } } @@ -487,10 +490,10 @@ "Usage": {}, "Status": {}, "Certificate": { - "shape": "S3y" + "shape": "S41" }, "CertificateChain": { - "shape": "S3z" + "shape": "S42" }, "ActiveDate": { "type": "timestamp" @@ -508,7 +511,7 @@ "Type": {}, "Description": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } } @@ -541,15 +544,15 @@ "ConnectorId": {}, "Url": {}, "As2Config": { - "shape": "Ss" + "shape": "St" }, "AccessRole": {}, "LoggingRole": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" }, "SftpConfig": { - "shape": "S10" + "shape": "S11" } } } @@ -581,10 +584,10 @@ "members": { "ExecutionId": {}, "InitialFileLocation": { - "shape": "S4a" + "shape": "S4d" }, "ServiceMetadata": { - "shape": "S4e" + "shape": "S4h" }, "ExecutionRole": {}, "LoggingConfiguration": { @@ -595,17 +598,17 @@ } }, "PosixProfile": { - "shape": "S9" + "shape": "Sa" }, "Status": {}, "Results": { "type": "structure", "members": { "Steps": { - "shape": "S4l" + "shape": "S4o" }, "OnExceptionSteps": { - "shape": "S4l" + "shape": "S4o" } } } @@ -647,7 +650,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sk" + "shape": "Sl" } } } @@ -681,10 +684,10 @@ "ProfileType": {}, "As2Id": {}, "CertificateIds": { - "shape": "S19" + "shape": "S1a" }, "Tags": { - "shape": "Sk" + "shape": "Sl" } } } @@ -718,16 +721,16 @@ }, "SecurityPolicyName": {}, "SshCiphers": { - "shape": "S55" + "shape": "S58" }, "SshKexs": { - "shape": "S55" + "shape": "S58" }, "SshMacs": { - "shape": "S55" + "shape": "S58" }, "TlsCiphers": { - "shape": "S55" + "shape": "S58" } } } @@ -759,38 +762,41 @@ "Arn": {}, "Certificate": {}, "ProtocolDetails": { - "shape": "S20" + "shape": "S21" }, "Domain": {}, "EndpointDetails": { - "shape": "S1f" + "shape": "S1g" }, "EndpointType": {}, "HostKeyFingerprint": {}, "IdentityProviderDetails": { - "shape": "S1q" + "shape": "S1r" }, "IdentityProviderType": {}, "LoggingRole": {}, "PostAuthenticationLoginBanner": {}, "PreAuthenticationLoginBanner": {}, "Protocols": { - "shape": "S1y" + "shape": "S1z" }, "SecurityPolicyName": {}, "ServerId": {}, "State": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" }, "UserCount": { "type": "integer" }, "WorkflowDetails": { - "shape": "S27" + "shape": "S28" }, "StructuredLogDestinations": { - "shape": "S2c" + "shape": "S2d" + }, + "S3StorageOptions": { + "shape": "S2f" } } } @@ -831,7 +837,7 @@ "HomeDirectoryType": {}, "Policy": {}, "PosixProfile": { - "shape": "S9" + "shape": "Sa" }, "Role": {}, "SshPublicKeys": { @@ -853,7 +859,7 @@ } }, "Tags": { - "shape": "Sk" + "shape": "Sl" }, "UserName": {} } @@ -886,14 +892,14 @@ "Arn": {}, "Description": {}, "Steps": { - "shape": "S2l" + "shape": "S2o" }, "OnExceptionSteps": { - "shape": "S2l" + "shape": "S2o" }, "WorkflowId": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } } @@ -910,10 +916,10 @@ "members": { "Usage": {}, "Certificate": { - "shape": "S3y" + "shape": "S41" }, "CertificateChain": { - "shape": "S3z" + "shape": "S42" }, "PrivateKey": { "type": "string", @@ -927,7 +933,7 @@ }, "Description": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } }, @@ -951,11 +957,11 @@ "members": { "ServerId": {}, "HostKeyBody": { - "shape": "S1p" + "shape": "S1q" }, "Description": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } }, @@ -1177,10 +1183,10 @@ "members": { "ExecutionId": {}, "InitialFileLocation": { - "shape": "S4a" + "shape": "S4d" }, "ServiceMetadata": { - "shape": "S4e" + "shape": "S4h" }, "Status": {} } @@ -1352,7 +1358,7 @@ "Arn": {}, "NextToken": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } } @@ -1463,10 +1469,10 @@ "members": { "ConnectorId": {}, "SendFilePaths": { - "shape": "S78" + "shape": "S7b" }, "RetrieveFilePaths": { - "shape": "S78" + "shape": "S7b" }, "LocalDirectoryPath": {}, "RemoteDirectoryPath": {} @@ -1514,7 +1520,7 @@ "members": { "Arn": {}, "Tags": { - "shape": "Sk" + "shape": "Sl" } } } @@ -1603,7 +1609,7 @@ }, "Policy": {}, "PosixProfile": { - "shape": "S9" + "shape": "Sa" }, "Role": {}, "ServerId": {}, @@ -1687,12 +1693,12 @@ "ConnectorId": {}, "Url": {}, "As2Config": { - "shape": "Ss" + "shape": "St" }, "AccessRole": {}, "LoggingRole": {}, "SftpConfig": { - "shape": "S10" + "shape": "S11" } } }, @@ -1741,7 +1747,7 @@ "members": { "ProfileId": {}, "CertificateIds": { - "shape": "S19" + "shape": "S1a" } } }, @@ -1764,31 +1770,34 @@ "members": { "Certificate": {}, "ProtocolDetails": { - "shape": "S20" + "shape": "S21" }, "EndpointDetails": { - "shape": "S1f" + "shape": "S1g" }, "EndpointType": {}, "HostKey": { - "shape": "S1p" + "shape": "S1q" }, "IdentityProviderDetails": { - "shape": "S1q" + "shape": "S1r" }, "LoggingRole": {}, "PostAuthenticationLoginBanner": {}, "PreAuthenticationLoginBanner": {}, "Protocols": { - "shape": "S1y" + "shape": "S1z" }, "SecurityPolicyName": {}, "ServerId": {}, "WorkflowDetails": { - "shape": "S27" + "shape": "S28" }, "StructuredLogDestinations": { - "shape": "S2c" + "shape": "S2d" + }, + "S3StorageOptions": { + "shape": "S2f" } } }, @@ -1817,7 +1826,7 @@ }, "Policy": {}, "PosixProfile": { - "shape": "S9" + "shape": "Sa" }, "Role": {}, "ServerId": {}, @@ -1848,11 +1857,12 @@ ], "members": { "Entry": {}, - "Target": {} + "Target": {}, + "Type": {} } } }, - "S9": { + "Sa": { "type": "structure", "required": [ "Uid", @@ -1873,7 +1883,7 @@ } } }, - "Sk": { + "Sl": { "type": "list", "member": { "type": "structure", @@ -1887,7 +1897,7 @@ } } }, - "Ss": { + "St": { "type": "structure", "members": { "LocalProfileId": {}, @@ -1901,7 +1911,7 @@ "BasicAuthSecretId": {} } }, - "S10": { + "S11": { "type": "structure", "members": { "UserSecretId": {}, @@ -1911,11 +1921,11 @@ } } }, - "S19": { + "S1a": { "type": "list", "member": {} }, - "S1f": { + "S1g": { "type": "structure", "members": { "AddressAllocationIds": { @@ -1934,11 +1944,11 @@ } } }, - "S1p": { + "S1q": { "type": "string", "sensitive": true }, - "S1q": { + "S1r": { "type": "structure", "members": { "Url": {}, @@ -1948,11 +1958,11 @@ "SftpAuthenticationMethods": {} } }, - "S1y": { + "S1z": { "type": "list", "member": {} }, - "S20": { + "S21": { "type": "structure", "members": { "PassiveIp": {}, @@ -1964,24 +1974,24 @@ } } }, - "S27": { + "S28": { "type": "structure", "members": { "OnUpload": { "type": "list", "member": { - "shape": "S29" + "shape": "S2a" } }, "OnPartialUpload": { "type": "list", "member": { - "shape": "S29" + "shape": "S2a" } } } }, - "S29": { + "S2a": { "type": "structure", "required": [ "WorkflowId", @@ -1992,11 +2002,17 @@ "ExecutionRole": {} } }, - "S2c": { + "S2d": { "type": "list", "member": {} }, - "S2l": { + "S2f": { + "type": "structure", + "members": { + "DirectoryListingOptimization": {} + } + }, + "S2o": { "type": "list", "member": { "type": "structure", @@ -2007,7 +2023,7 @@ "members": { "Name": {}, "DestinationFileLocation": { - "shape": "S2q" + "shape": "S2t" }, "OverwriteExisting": {}, "SourceFileLocation": {} @@ -2064,14 +2080,14 @@ "SourceFileLocation": {}, "OverwriteExisting": {}, "DestinationFileLocation": { - "shape": "S2q" + "shape": "S2t" } } } } } }, - "S2q": { + "S2t": { "type": "structure", "members": { "S3FileLocation": { @@ -2082,26 +2098,26 @@ } }, "EfsFileLocation": { - "shape": "S2u" + "shape": "S2x" } } }, - "S2u": { + "S2x": { "type": "structure", "members": { "FileSystemId": {}, "Path": {} } }, - "S3y": { + "S41": { "type": "string", "sensitive": true }, - "S3z": { + "S42": { "type": "string", "sensitive": true }, - "S4a": { + "S4d": { "type": "structure", "members": { "S3FileLocation": { @@ -2114,11 +2130,11 @@ } }, "EfsFileLocation": { - "shape": "S2u" + "shape": "S2x" } } }, - "S4e": { + "S4h": { "type": "structure", "required": [ "UserDetails" @@ -2138,7 +2154,7 @@ } } }, - "S4l": { + "S4o": { "type": "list", "member": { "type": "structure", @@ -2159,11 +2175,11 @@ } } }, - "S55": { + "S58": { "type": "list", "member": {} }, - "S78": { + "S7b": { "type": "list", "member": {} } diff --git a/apis/transfer-2018-11-05.normal.json b/apis/transfer-2018-11-05.normal.json index 12252fb9b8..b61d338a1d 100644 --- a/apis/transfer-2018-11-05.normal.json +++ b/apis/transfer-2018-11-05.normal.json @@ -1793,7 +1793,7 @@ "type": "string", "max": 1600, "min": 20, - "pattern": "arn:.*" + "pattern": "arn:\\S+" }, "As2ConnectorConfig": { "type": "structure", @@ -2227,6 +2227,10 @@ "StructuredLogDestinations": { "shape": "StructuredLogDestinations", "documentation": "

Specifies the log groups to which your server logs are sent.

To specify a log group, you must provide the ARN for an existing log group. In this case, the format of the log group is as follows:

arn:aws:logs:region-name:amazon-account-id:log-group:log-group-name:*

For example, arn:aws:logs:us-east-1:111122223333:log-group:mytestgroup:*

If you have previously specified a log group for a server, you can clear it, and in effect turn off structured logging, by providing an empty value for this parameter in an update-server call. For example:

update-server --server-id s-1234567890abcdef0 --structured-log-destinations

" + }, + "S3StorageOptions": { + "shape": "S3StorageOptions", + "documentation": "

Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default.

By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target.

" } } }, @@ -3300,6 +3304,10 @@ "StructuredLogDestinations": { "shape": "StructuredLogDestinations", "documentation": "

Specifies the log groups to which your server logs are sent.

To specify a log group, you must provide the ARN for an existing log group. In this case, the format of the log group is as follows:

arn:aws:logs:region-name:amazon-account-id:log-group:log-group-name:*

For example, arn:aws:logs:us-east-1:111122223333:log-group:mytestgroup:*

If you have previously specified a log group for a server, you can clear it, and in effect turn off structured logging, by providing an empty value for this parameter in an update-server call. For example:

update-server --server-id s-1234567890abcdef0 --structured-log-destinations

" + }, + "S3StorageOptions": { + "shape": "S3StorageOptions", + "documentation": "

Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default.

By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target.

" } }, "documentation": "

Describes the properties of a file transfer protocol-enabled server that was specified.

" @@ -3398,6 +3406,14 @@ "min": 12, "pattern": "d-[0-9a-f]{10}" }, + "DirectoryListingOptimization": { + "type": "string", + "documentation": "

Indicates whether optimization to directory listing on S3 servers is used. Disabled by default for compatibility.

", + "enum": [ + "ENABLED", + "DISABLED" + ] + }, "Domain": { "type": "string", "enum": [ @@ -3617,7 +3633,7 @@ "type": "string", "max": 1024, "min": 0, - "pattern": "$|/.*" + "pattern": "(|/.*)" }, "HomeDirectoryMapEntry": { "type": "structure", @@ -3632,7 +3648,11 @@ }, "Target": { "shape": "MapTarget", - "documentation": "

Represents the map target that is used in a HomeDirectorymapEntry.

" + "documentation": "

Represents the map target that is used in a HomeDirectoryMapEntry.

" + }, + "Type": { + "shape": "MapType", + "documentation": "

Specifies the type of mapping. Set the type to FILE if you want the mapping to point to a file, or DIRECTORY for the directory to point to a directory.

By default, home directory mappings have a Type of DIRECTORY when you create a Transfer Family server. You would need to explicitly set Type to FILE if you want a mapping to have a file target.

" } }, "documentation": "

Represents an object that contains entries and targets for HomeDirectoryMappings.

The following is an Entry and Target pair example for chroot.

[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]

" @@ -3642,7 +3662,7 @@ "member": { "shape": "HomeDirectoryMapEntry" }, - "max": 50, + "max": 50000, "min": 1 }, "HomeDirectoryType": { @@ -4654,6 +4674,13 @@ "min": 0, "pattern": "/.*" }, + "MapType": { + "type": "string", + "enum": [ + "FILE", + "DIRECTORY" + ] + }, "MaxResults": { "type": "integer", "box": true, @@ -4696,7 +4723,7 @@ "type": "string", "max": 2048, "min": 0, - "pattern": "$|arn:.*role/.*" + "pattern": "(|arn:.*role/\\S+)" }, "OnPartialUploadWorkflowDetails": { "type": "list", @@ -4837,7 +4864,7 @@ "type": "string", "max": 2048, "min": 20, - "pattern": "arn:.*role/.*" + "pattern": "arn:.*role/\\S+" }, "S3Bucket": { "type": "string", @@ -4893,6 +4920,16 @@ "min": 0, "pattern": "[\\P{M}\\p{M}]*" }, + "S3StorageOptions": { + "type": "structure", + "members": { + "DirectoryListingOptimization": { + "shape": "DirectoryListingOptimization", + "documentation": "

Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default.

By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target.

" + } + }, + "documentation": "

The Amazon S3 storage options that are configured for your server.

" + }, "S3Tag": { "type": "structure", "required": [ @@ -5767,6 +5804,10 @@ "StructuredLogDestinations": { "shape": "StructuredLogDestinations", "documentation": "

Specifies the log groups to which your server logs are sent.

To specify a log group, you must provide the ARN for an existing log group. In this case, the format of the log group is as follows:

arn:aws:logs:region-name:amazon-account-id:log-group:log-group-name:*

For example, arn:aws:logs:us-east-1:111122223333:log-group:mytestgroup:*

If you have previously specified a log group for a server, you can clear it, and in effect turn off structured logging, by providing an empty value for this parameter in an update-server call. For example:

update-server --server-id s-1234567890abcdef0 --structured-log-destinations

" + }, + "S3StorageOptions": { + "shape": "S3StorageOptions", + "documentation": "

Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default.

By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target.

" } } }, diff --git a/clients/codecatalyst.d.ts b/clients/codecatalyst.d.ts index 24c9ba8e50..f475f0b47f 100644 --- a/clients/codecatalyst.d.ts +++ b/clients/codecatalyst.d.ts @@ -399,6 +399,10 @@ declare namespace CodeCatalyst { * Information about the amount of storage allocated to the Dev Environment. By default, a Dev Environment is configured to have 16GB of persistent storage when created from the Amazon CodeCatalyst console, but there is no default when programmatically creating a Dev Environment. Valid values for persistent storage are based on memory sizes in 16GB increments. Valid values are 16, 32, and 64. */ persistentStorage: PersistentStorageConfiguration; + /** + * The name of the connection to use connect to a Amazon VPC. + */ + vpcConnectionName?: NameString; } export type CreateDevEnvironmentRequestAliasString = string; export interface CreateDevEnvironmentResponse { @@ -414,6 +418,10 @@ declare namespace CodeCatalyst { * The system-generated unique ID of the Dev Environment. */ id: Uuid; + /** + * The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any. + */ + vpcConnectionName?: NameString; } export interface CreateProjectRequest { /** @@ -737,6 +745,10 @@ declare namespace CodeCatalyst { * Information about the configuration of persistent storage for the Dev Environment. */ persistentStorage: PersistentStorage; + /** + * The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any. + */ + vpcConnectionName?: NameString; } export type DevEnvironmentSummaryAliasString = string; export type DevEnvironmentSummaryCreatorIdString = string; @@ -920,6 +932,10 @@ declare namespace CodeCatalyst { * Information about the amount of storage allocated to the Dev Environment. By default, a Dev Environment is configured to have 16GB of persistent storage. */ persistentStorage: PersistentStorage; + /** + * The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any. + */ + vpcConnectionName?: NameString; } export type GetDevEnvironmentResponseAliasString = string; export type GetDevEnvironmentResponseCreatorIdString = string; diff --git a/clients/dlm.d.ts b/clients/dlm.d.ts index 3a2e951821..61995e9e89 100644 --- a/clients/dlm.d.ts +++ b/clients/dlm.d.ts @@ -12,11 +12,11 @@ declare class DLM extends Service { constructor(options?: DLM.Types.ClientConfiguration) config: Config & DLM.Types.ClientConfiguration; /** - * Creates a policy to manage the lifecycle of the specified Amazon Web Services resources. You can create up to 100 lifecycle policies. + * Creates an Amazon Data Lifecycle Manager lifecycle policy. Amazon Data Lifecycle Manager supports the following policy types: Custom EBS snapshot policy Custom EBS-backed AMI policy Cross-account copy event policy Default policy for EBS snapshots Default policy for EBS-backed AMIs For more information, see Default policies vs custom policies. If you create a default policy, you can specify the request parameters either in the request body, or in the PolicyDetails request structure, but not both. */ createLifecyclePolicy(params: DLM.Types.CreateLifecyclePolicyRequest, callback?: (err: AWSError, data: DLM.Types.CreateLifecyclePolicyResponse) => void): Request; /** - * Creates a policy to manage the lifecycle of the specified Amazon Web Services resources. You can create up to 100 lifecycle policies. + * Creates an Amazon Data Lifecycle Manager lifecycle policy. Amazon Data Lifecycle Manager supports the following policy types: Custom EBS snapshot policy Custom EBS-backed AMI policy Cross-account copy event policy Default policy for EBS snapshots Default policy for EBS-backed AMIs For more information, see Default policies vs custom policies. If you create a default policy, you can specify the request parameters either in the request body, or in the PolicyDetails request structure, but not both. */ createLifecyclePolicy(callback?: (err: AWSError, data: DLM.Types.CreateLifecyclePolicyResponse) => void): Request; /** @@ -108,6 +108,7 @@ declare namespace DLM { export type CopyTags = boolean; export type CopyTagsNullable = boolean; export type Count = number; + export type CreateInterval = number; export interface CreateLifecyclePolicyRequest { /** * The Amazon Resource Name (ARN) of the IAM role used to run the operations specified by the lifecycle policy. @@ -118,17 +119,45 @@ declare namespace DLM { */ Description: PolicyDescription; /** - * The desired activation state of the lifecycle policy after creation. + * The activation state of the lifecycle policy after creation. */ State: SettablePolicyStateValues; /** - * The configuration details of the lifecycle policy. + * The configuration details of the lifecycle policy. If you create a default policy, you can specify the request parameters either in the request body, or in the PolicyDetails request structure, but not both. */ - PolicyDetails: PolicyDetails; + PolicyDetails?: PolicyDetails; /** * The tags to apply to the lifecycle policy during creation. */ Tags?: TagMap; + /** + * [Default policies only] Specify the type of default policy to create. To create a default policy for EBS snapshots, that creates snapshots of all volumes in the Region that do not have recent backups, specify VOLUME. To create a default policy for EBS-backed AMIs, that creates EBS-backed AMIs from all instances in the Region that do not have recent backups, specify INSTANCE. + */ + DefaultPolicy?: DefaultPolicyTypeValues; + /** + * [Default policies only] Specifies how often the policy should run and create snapshots or AMIs. The creation frequency can range from 1 to 7 days. If you do not specify a value, the default is 1. Default: 1 + */ + CreateInterval?: CreateInterval; + /** + * [Default policies only] Specifies how long the policy should retain snapshots or AMIs before deleting them. The retention period can range from 2 to 14 days, but it must be greater than the creation frequency to ensure that the policy retains at least 1 snapshot or AMI at any given time. If you do not specify a value, the default is 7. Default: 7 + */ + RetainInterval?: RetainInterval; + /** + * [Default policies only] Indicates whether the policy should copy tags from the source resource to the snapshot or AMI. If you do not specify a value, the default is false. Default: false + */ + CopyTags?: CopyTagsNullable; + /** + * [Default policies only] Defines the snapshot or AMI retention behavior for the policy if the source volume or instance is deleted, or if the policy enters the error, disabled, or deleted state. By default (ExtendDeletion=false): If a source resource is deleted, Amazon Data Lifecycle Manager will continue to delete previously created snapshots or AMIs, up to but not including the last one, based on the specified retention period. If you want Amazon Data Lifecycle Manager to delete all snapshots or AMIs, including the last one, specify true. If a policy enters the error, disabled, or deleted state, Amazon Data Lifecycle Manager stops deleting snapshots and AMIs. If you want Amazon Data Lifecycle Manager to continue deleting snapshots or AMIs, including the last one, if the policy enters one of these states, specify true. If you enable extended deletion (ExtendDeletion=true), you override both default behaviors simultaneously. If you do not specify a value, the default is false. Default: false + */ + ExtendDeletion?: ExtendDeletion; + /** + * [Default policies only] Specifies destination Regions for snapshot or AMI copies. You can specify up to 3 destination Regions. If you do not want to create cross-Region copies, omit this parameter. + */ + CrossRegionCopyTargets?: CrossRegionCopyTargetList; + /** + * [Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters. + */ + Exclusions?: Exclusions; } export interface CreateLifecyclePolicyResponse { /** @@ -138,7 +167,7 @@ declare namespace DLM { } export interface CreateRule { /** - * [Snapshot policies only] Specifies the destination for snapshots created by the policy. To create snapshots in the same Region as the source resource, specify CLOUD. To create snapshots on the same Outpost as the source resource, specify OUTPOST_LOCAL. If you omit this parameter, CLOUD is used by default. If the policy targets resources in an Amazon Web Services Region, then you must create snapshots in the same Region as the source resource. If the policy targets resources on an Outpost, then you can create snapshots on the same Outpost as the source resource, or in the Region of that Outpost. + * [Custom snapshot policies only] Specifies the destination for snapshots created by the policy. To create snapshots in the same Region as the source resource, specify CLOUD. To create snapshots on the same Outpost as the source resource, specify OUTPOST_LOCAL. If you omit this parameter, CLOUD is used by default. If the policy targets resources in an Amazon Web Services Region, then you must create snapshots in the same Region as the source resource. If the policy targets resources on an Outpost, then you can create snapshots on the same Outpost as the source resource, or in the Region of that Outpost. */ Location?: LocationValues; /** @@ -158,7 +187,7 @@ declare namespace DLM { */ CronExpression?: CronExpression; /** - * [Snapshot policies that target instances only] Specifies pre and/or post scripts for a snapshot lifecycle policy that targets instances. This is useful for creating application-consistent snapshots, or for performing specific administrative tasks before or after Amazon Data Lifecycle Manager initiates snapshot creation. For more information, see Automating application-consistent snapshots with pre and post scripts. + * [Custom snapshot policies that target instances only] Specifies pre and/or post scripts for a snapshot lifecycle policy that targets instances. This is useful for creating application-consistent snapshots, or for performing specific administrative tasks before or after Amazon Data Lifecycle Manager initiates snapshot creation. For more information, see Automating application-consistent snapshots with pre and post scripts. */ Scripts?: ScriptsList; } @@ -197,11 +226,11 @@ declare namespace DLM { } export interface CrossRegionCopyRule { /** - * Use this parameter for AMI policies only. For snapshot policies, use Target instead. For snapshot policies created before the Target parameter was introduced, this parameter indicates the target Region for snapshot copies. [AMI policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies. + * Use this parameter for AMI policies only. For snapshot policies, use Target instead. For snapshot policies created before the Target parameter was introduced, this parameter indicates the target Region for snapshot copies. [Custom AMI policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies. */ TargetRegion?: TargetRegion; /** - * Use this parameter for snapshot policies only. For AMI policies, use TargetRegion instead. [Snapshot policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies. + * Use this parameter for snapshot policies only. For AMI policies, use TargetRegion instead. [Custom snapshot policies only] The target Region or the Amazon Resource Name (ARN) of the target Outpost for the snapshot copies. */ Target?: Target; /** @@ -221,11 +250,21 @@ declare namespace DLM { */ RetainRule?: CrossRegionCopyRetainRule; /** - * [AMI policies only] The AMI deprecation rule for cross-Region AMI copies created by the rule. + * [Custom AMI policies only] The AMI deprecation rule for cross-Region AMI copies created by the rule. */ DeprecateRule?: CrossRegionCopyDeprecateRule; } export type CrossRegionCopyRules = CrossRegionCopyRule[]; + export interface CrossRegionCopyTarget { + /** + * The target Region, for example us-east-1. + */ + TargetRegion?: TargetRegion; + } + export type CrossRegionCopyTargetList = CrossRegionCopyTarget[]; + export type DefaultPoliciesTypeValues = "VOLUME"|"INSTANCE"|"ALL"|string; + export type DefaultPolicy = boolean; + export type DefaultPolicyTypeValues = "VOLUME"|"INSTANCE"|string; export interface DeleteLifecyclePolicyRequest { /** * The identifier of the lifecycle policy. @@ -287,11 +326,29 @@ declare namespace DLM { export type EventSourceValues = "MANAGED_CWE"|string; export type EventTypeValues = "shareSnapshot"|string; export type ExcludeBootVolume = boolean; + export type ExcludeBootVolumes = boolean; export type ExcludeDataVolumeTagList = Tag[]; + export type ExcludeTagsList = Tag[]; + export type ExcludeVolumeTypesList = VolumeTypeValues[]; + export interface Exclusions { + /** + * [Default policies for EBS snapshots only] Indicates whether to exclude volumes that are attached to instances as the boot volume. If you exclude boot volumes, only volumes attached as data (non-boot) volumes will be backed up by the policy. To exclude boot volumes, specify true. + */ + ExcludeBootVolumes?: ExcludeBootVolumes; + /** + * [Default policies for EBS snapshots only] Specifies the volume types to exclude. Volumes of the specified types will not be targeted by the policy. + */ + ExcludeVolumeTypes?: ExcludeVolumeTypesList; + /** + * [Default policies for EBS-backed AMIs only] Specifies whether to exclude volumes that have specific tags. + */ + ExcludeTags?: ExcludeTagsList; + } export type ExecuteOperationOnScriptFailure = boolean; export type ExecutionHandler = string; export type ExecutionHandlerServiceValues = "AWS_SYSTEMS_MANAGER"|string; export type ExecutionRoleArn = string; + export type ExtendDeletion = boolean; export interface FastRestoreRule { /** * The number of snapshots to be enabled with fast snapshot restore. @@ -331,6 +388,10 @@ declare namespace DLM { * The tags to add to objects created by the policy. Tags are strings in the format key=value. These user-defined tags are added in addition to the Amazon Web Services-added lifecycle tags. */ TagsToAdd?: TagsToAddFilterList; + /** + * [Default policies only] Specifies the type of default policy to get. Specify one of the following: VOLUME - To get only the default policy for EBS snapshots INSTANCE - To get only the default policy for EBS-backed AMIs ALL - To get all default policies + */ + DefaultPolicyType?: DefaultPoliciesTypeValues; } export interface GetLifecyclePoliciesResponse { /** @@ -394,6 +455,10 @@ declare namespace DLM { * The Amazon Resource Name (ARN) of the policy. */ PolicyArn?: PolicyArn; + /** + * [Default policies only] The type of default policy. Values include: VOLUME - Default policy for EBS snapshots INSTANCE - Default policy for EBS-backed AMIs + */ + DefaultPolicy?: DefaultPolicy; } export interface LifecyclePolicySummary { /** @@ -416,6 +481,10 @@ declare namespace DLM { * The type of policy. EBS_SNAPSHOT_MANAGEMENT indicates that the policy manages the lifecycle of Amazon EBS snapshots. IMAGE_MANAGEMENT indicates that the policy manages the lifecycle of EBS-backed AMIs. EVENT_BASED_POLICY indicates that the policy automates cross-account snapshot copies for snapshots that are shared with your account. */ PolicyType?: PolicyTypeValues; + /** + * [Default policies only] The type of default policy. Values include: VOLUME - Default policy for EBS snapshots INSTANCE - Default policy for EBS-backed AMIs + */ + DefaultPolicy?: DefaultPolicy; } export type LifecyclePolicySummaryList = LifecyclePolicySummary[]; export interface ListTagsForResourceRequest { @@ -434,15 +503,15 @@ declare namespace DLM { export type NoReboot = boolean; export interface Parameters { /** - * [Snapshot policies that target instances only] Indicates whether to exclude the root volume from multi-volume snapshot sets. The default is false. If you specify true, then the root volumes attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy. + * [Custom snapshot policies that target instances only] Indicates whether to exclude the root volume from multi-volume snapshot sets. The default is false. If you specify true, then the root volumes attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy. */ ExcludeBootVolume?: ExcludeBootVolume; /** - * [AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instances are not rebooted). + * [Custom AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instances are not rebooted). */ NoReboot?: NoReboot; /** - * [Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets. If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy. + * [Custom snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets. If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy. */ ExcludeDataVolumeTags?: ExcludeDataVolumeTagList; } @@ -450,27 +519,27 @@ declare namespace DLM { export type PolicyDescription = string; export interface PolicyDetails { /** - * [All policy types] The valid target resource types and actions a policy can manage. Specify EBS_SNAPSHOT_MANAGEMENT to create a lifecycle policy that manages the lifecycle of Amazon EBS snapshots. Specify IMAGE_MANAGEMENT to create a lifecycle policy that manages the lifecycle of EBS-backed AMIs. Specify EVENT_BASED_POLICY to create an event-based policy that performs specific actions when a defined event occurs in your Amazon Web Services account. The default is EBS_SNAPSHOT_MANAGEMENT. + * [Custom policies only] The valid target resource types and actions a policy can manage. Specify EBS_SNAPSHOT_MANAGEMENT to create a lifecycle policy that manages the lifecycle of Amazon EBS snapshots. Specify IMAGE_MANAGEMENT to create a lifecycle policy that manages the lifecycle of EBS-backed AMIs. Specify EVENT_BASED_POLICY to create an event-based policy that performs specific actions when a defined event occurs in your Amazon Web Services account. The default is EBS_SNAPSHOT_MANAGEMENT. */ PolicyType?: PolicyTypeValues; /** - * [Snapshot policies only] The target resource type for snapshot and AMI lifecycle policies. Use VOLUME to create snapshots of individual volumes or use INSTANCE to create multi-volume snapshots from the volumes for an instance. + * [Custom snapshot policies only] The target resource type for snapshot and AMI lifecycle policies. Use VOLUME to create snapshots of individual volumes or use INSTANCE to create multi-volume snapshots from the volumes for an instance. */ ResourceTypes?: ResourceTypeValuesList; /** - * [Snapshot and AMI policies only] The location of the resources to backup. If the source resources are located in an Amazon Web Services Region, specify CLOUD. If the source resources are located on an Outpost in your account, specify OUTPOST. If you specify OUTPOST, Amazon Data Lifecycle Manager backs up all resources of the specified type with matching target tags across all of the Outposts in your account. + * [Custom snapshot and AMI policies only] The location of the resources to backup. If the source resources are located in an Amazon Web Services Region, specify CLOUD. If the source resources are located on an Outpost in your account, specify OUTPOST. If you specify OUTPOST, Amazon Data Lifecycle Manager backs up all resources of the specified type with matching target tags across all of the Outposts in your account. */ ResourceLocations?: ResourceLocationList; /** - * [Snapshot and AMI policies only] The single tag that identifies targeted resources for this policy. + * [Custom snapshot and AMI policies only] The single tag that identifies targeted resources for this policy. */ TargetTags?: TargetTagList; /** - * [Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle policies. A policy can have up to four schedules—one mandatory schedule and up to three optional schedules. + * [Custom snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle policies. A policy can have up to four schedules—one mandatory schedule and up to three optional schedules. */ Schedules?: ScheduleList; /** - * [Snapshot and AMI policies only] A set of optional parameters for snapshot and AMI lifecycle policies. If you are modifying a policy that was created or previously modified using the Amazon Data Lifecycle Manager console, then you must include this parameter and specify either the default values or the new values that you require. You can't omit this parameter or set its values to null. + * [Custom snapshot and AMI policies only] A set of optional parameters for snapshot and AMI lifecycle policies. If you are modifying a policy that was created or previously modified using the Amazon Data Lifecycle Manager console, then you must include this parameter and specify either the default values or the new values that you require. You can't omit this parameter or set its values to null. */ Parameters?: Parameters; /** @@ -481,14 +550,48 @@ declare namespace DLM { * [Event-based policies only] The actions to be performed when the event-based policy is activated. You can specify only one action per policy. */ Actions?: ActionList; + /** + * The type of policy to create. Specify one of the following: SIMPLIFIED To create a default policy. STANDARD To create a custom policy. + */ + PolicyLanguage?: PolicyLanguageValues; + /** + * [Default policies only] Specify the type of default policy to create. To create a default policy for EBS snapshots, that creates snapshots of all volumes in the Region that do not have recent backups, specify VOLUME. To create a default policy for EBS-backed AMIs, that creates EBS-backed AMIs from all instances in the Region that do not have recent backups, specify INSTANCE. + */ + ResourceType?: ResourceTypeValues; + /** + * [Default policies only] Specifies how often the policy should run and create snapshots or AMIs. The creation frequency can range from 1 to 7 days. If you do not specify a value, the default is 1. Default: 1 + */ + CreateInterval?: CreateInterval; + /** + * [Default policies only] Specifies how long the policy should retain snapshots or AMIs before deleting them. The retention period can range from 2 to 14 days, but it must be greater than the creation frequency to ensure that the policy retains at least 1 snapshot or AMI at any given time. If you do not specify a value, the default is 7. Default: 7 + */ + RetainInterval?: RetainInterval; + /** + * [Default policies only] Indicates whether the policy should copy tags from the source resource to the snapshot or AMI. If you do not specify a value, the default is false. Default: false + */ + CopyTags?: CopyTagsNullable; + /** + * [Default policies only] Specifies destination Regions for snapshot or AMI copies. You can specify up to 3 destination Regions. If you do not want to create cross-Region copies, omit this parameter. + */ + CrossRegionCopyTargets?: CrossRegionCopyTargetList; + /** + * [Default policies only] Defines the snapshot or AMI retention behavior for the policy if the source volume or instance is deleted, or if the policy enters the error, disabled, or deleted state. By default (ExtendDeletion=false): If a source resource is deleted, Amazon Data Lifecycle Manager will continue to delete previously created snapshots or AMIs, up to but not including the last one, based on the specified retention period. If you want Amazon Data Lifecycle Manager to delete all snapshots or AMIs, including the last one, specify true. If a policy enters the error, disabled, or deleted state, Amazon Data Lifecycle Manager stops deleting snapshots and AMIs. If you want Amazon Data Lifecycle Manager to continue deleting snapshots or AMIs, including the last one, if the policy enters one of these states, specify true. If you enable extended deletion (ExtendDeletion=true), you override both default behaviors simultaneously. If you do not specify a value, the default is false. Default: false + */ + ExtendDeletion?: ExtendDeletion; + /** + * [Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters. + */ + Exclusions?: Exclusions; } export type PolicyId = string; export type PolicyIdList = PolicyId[]; + export type PolicyLanguageValues = "SIMPLIFIED"|"STANDARD"|string; export type PolicyTypeValues = "EBS_SNAPSHOT_MANAGEMENT"|"IMAGE_MANAGEMENT"|"EVENT_BASED_POLICY"|string; export type ResourceLocationList = ResourceLocationValues[]; export type ResourceLocationValues = "CLOUD"|"OUTPOST"|string; export type ResourceTypeValues = "VOLUME"|"INSTANCE"|string; export type ResourceTypeValuesList = ResourceTypeValues[]; + export type RetainInterval = number; export interface RetainRule { /** * The number of snapshots to retain for each volume, up to a maximum of 1000. For example if you want to retain a maximum of three snapshots, specify 3. When the fourth snapshot is created, the oldest retained snapshot is deleted, or it is moved to the archive tier if you have specified an ArchiveRule. @@ -544,7 +647,7 @@ declare namespace DLM { */ RetainRule?: RetainRule; /** - * [Snapshot policies only] The rule for enabling fast snapshot restore. + * [Custom snapshot policies only] The rule for enabling fast snapshot restore. */ FastRestoreRule?: FastRestoreRule; /** @@ -552,15 +655,15 @@ declare namespace DLM { */ CrossRegionCopyRules?: CrossRegionCopyRules; /** - * [Snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts. + * [Custom snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts. */ ShareRules?: ShareRules; /** - * [AMI policies only] The AMI deprecation rule for the schedule. + * [Custom AMI policies only] The AMI deprecation rule for the schedule. */ DeprecateRule?: DeprecateRule; /** - * [Snapshot policies that target volumes only] The snapshot archiving rule for the schedule. When you specify an archiving rule, snapshots are automatically moved from the standard tier to the archive tier once the schedule's retention threshold is met. Snapshots are then retained in the archive tier for the archive retention period that you specify. For more information about using snapshot archiving, see Considerations for snapshot lifecycle policies. + * [Custom snapshot policies that target volumes only] The snapshot archiving rule for the schedule. When you specify an archiving rule, snapshots are automatically moved from the standard tier to the archive tier once the schedule's retention threshold is met. Snapshots are then retained in the archive tier for the archive retention period that you specify. For more information about using snapshot archiving, see Considerations for snapshot lifecycle policies. */ ArchiveRule?: ArchiveRule; } @@ -688,10 +791,35 @@ declare namespace DLM { * The configuration of the lifecycle policy. You cannot update the policy type or the resource type. */ PolicyDetails?: PolicyDetails; + /** + * [Default policies only] Specifies how often the policy should run and create snapshots or AMIs. The creation frequency can range from 1 to 7 days. + */ + CreateInterval?: CreateInterval; + /** + * [Default policies only] Specifies how long the policy should retain snapshots or AMIs before deleting them. The retention period can range from 2 to 14 days, but it must be greater than the creation frequency to ensure that the policy retains at least 1 snapshot or AMI at any given time. + */ + RetainInterval?: RetainInterval; + /** + * [Default policies only] Indicates whether the policy should copy tags from the source resource to the snapshot or AMI. + */ + CopyTags?: CopyTagsNullable; + /** + * [Default policies only] Defines the snapshot or AMI retention behavior for the policy if the source volume or instance is deleted, or if the policy enters the error, disabled, or deleted state. By default (ExtendDeletion=false): If a source resource is deleted, Amazon Data Lifecycle Manager will continue to delete previously created snapshots or AMIs, up to but not including the last one, based on the specified retention period. If you want Amazon Data Lifecycle Manager to delete all snapshots or AMIs, including the last one, specify true. If a policy enters the error, disabled, or deleted state, Amazon Data Lifecycle Manager stops deleting snapshots and AMIs. If you want Amazon Data Lifecycle Manager to continue deleting snapshots or AMIs, including the last one, if the policy enters one of these states, specify true. If you enable extended deletion (ExtendDeletion=true), you override both default behaviors simultaneously. Default: false + */ + ExtendDeletion?: ExtendDeletion; + /** + * [Default policies only] Specifies destination Regions for snapshot or AMI copies. You can specify up to 3 destination Regions. If you do not want to create cross-Region copies, omit this parameter. + */ + CrossRegionCopyTargets?: CrossRegionCopyTargetList; + /** + * [Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters. + */ + Exclusions?: Exclusions; } export interface UpdateLifecyclePolicyResponse { } export type VariableTagsList = Tag[]; + export type VolumeTypeValues = string; /** * A string in YYYY-MM-DD format that represents the latest possible API version that can be used in this service. Specify 'latest' to use the latest possible version. */ diff --git a/clients/ec2.d.ts b/clients/ec2.d.ts index c114eb2486..0025abd584 100644 --- a/clients/ec2.d.ts +++ b/clients/ec2.d.ts @@ -11210,6 +11210,10 @@ declare namespace EC2 { * The ID of the tenant application with the device-identity provider. */ TenantId?: String; + /** + * The URL Amazon Web Services Verified Access will use to verify the authenticity of the device tokens. + */ + PublicSigningKeyUrl?: String; } export interface CreateVerifiedAccessTrustProviderOidcOptions { /** @@ -18119,8 +18123,12 @@ declare namespace EC2 { * The ID of the tenant application with the device-identity provider. */ TenantId?: String; + /** + * The URL Amazon Web Services Verified Access will use to verify the authenticity of the device tokens. + */ + PublicSigningKeyUrl?: String; } - export type DeviceTrustProviderType = "jamf"|"crowdstrike"|string; + export type DeviceTrustProviderType = "jamf"|"crowdstrike"|"jumpcloud"|string; export type DeviceType = "ebs"|"instance-store"|string; export interface DhcpConfiguration { /** @@ -28914,6 +28922,12 @@ declare namespace EC2 { */ VerifiedAccessInstance?: VerifiedAccessInstance; } + export interface ModifyVerifiedAccessTrustProviderDeviceOptions { + /** + * The URL Amazon Web Services Verified Access will use to verify the authenticity of the device tokens. + */ + PublicSigningKeyUrl?: String; + } export interface ModifyVerifiedAccessTrustProviderOidcOptions { /** * The OIDC issuer. @@ -28953,6 +28967,10 @@ declare namespace EC2 { * The options for an OpenID Connect-compatible user-identity trust provider. */ OidcOptions?: ModifyVerifiedAccessTrustProviderOidcOptions; + /** + * The options for a device-based trust provider. This parameter is required when the provider type is device. + */ + DeviceOptions?: ModifyVerifiedAccessTrustProviderDeviceOptions; /** * A description for the Verified Access trust provider. */ diff --git a/clients/fsx.d.ts b/clients/fsx.d.ts index 2f5a1f23c6..ab4fd03b3a 100644 --- a/clients/fsx.d.ts +++ b/clients/fsx.d.ts @@ -316,11 +316,11 @@ declare class FSx extends Service { */ updateFileCache(callback?: (err: AWSError, data: FSx.Types.UpdateFileCacheResponse) => void): Request; /** - * Use this operation to update the configuration of an existing Amazon FSx file system. You can update multiple properties in a single request. For FSx for Windows File Server file systems, you can update the following properties: AuditLogConfiguration AutomaticBackupRetentionDays DailyAutomaticBackupStartTime SelfManagedActiveDirectoryConfiguration StorageCapacity StorageType ThroughputCapacity DiskIopsConfiguration WeeklyMaintenanceStartTime For FSx for Lustre file systems, you can update the following properties: AutoImportPolicy AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DataCompressionType LogConfiguration LustreRootSquashConfiguration StorageCapacity WeeklyMaintenanceStartTime For FSx for ONTAP file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DiskIopsConfiguration FsxAdminPassword RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime For FSx for OpenZFS file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays CopyTagsToBackups CopyTagsToVolumes DailyAutomaticBackupStartTime DiskIopsConfiguration RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime + * Use this operation to update the configuration of an existing Amazon FSx file system. You can update multiple properties in a single request. For FSx for Windows File Server file systems, you can update the following properties: AuditLogConfiguration AutomaticBackupRetentionDays DailyAutomaticBackupStartTime SelfManagedActiveDirectoryConfiguration StorageCapacity StorageType ThroughputCapacity DiskIopsConfiguration WeeklyMaintenanceStartTime For FSx for Lustre file systems, you can update the following properties: AutoImportPolicy AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DataCompressionType LogConfiguration LustreRootSquashConfiguration PerUnitStorageThroughput StorageCapacity WeeklyMaintenanceStartTime For FSx for ONTAP file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DiskIopsConfiguration FsxAdminPassword RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime For FSx for OpenZFS file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays CopyTagsToBackups CopyTagsToVolumes DailyAutomaticBackupStartTime DiskIopsConfiguration RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime */ updateFileSystem(params: FSx.Types.UpdateFileSystemRequest, callback?: (err: AWSError, data: FSx.Types.UpdateFileSystemResponse) => void): Request; /** - * Use this operation to update the configuration of an existing Amazon FSx file system. You can update multiple properties in a single request. For FSx for Windows File Server file systems, you can update the following properties: AuditLogConfiguration AutomaticBackupRetentionDays DailyAutomaticBackupStartTime SelfManagedActiveDirectoryConfiguration StorageCapacity StorageType ThroughputCapacity DiskIopsConfiguration WeeklyMaintenanceStartTime For FSx for Lustre file systems, you can update the following properties: AutoImportPolicy AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DataCompressionType LogConfiguration LustreRootSquashConfiguration StorageCapacity WeeklyMaintenanceStartTime For FSx for ONTAP file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DiskIopsConfiguration FsxAdminPassword RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime For FSx for OpenZFS file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays CopyTagsToBackups CopyTagsToVolumes DailyAutomaticBackupStartTime DiskIopsConfiguration RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime + * Use this operation to update the configuration of an existing Amazon FSx file system. You can update multiple properties in a single request. For FSx for Windows File Server file systems, you can update the following properties: AuditLogConfiguration AutomaticBackupRetentionDays DailyAutomaticBackupStartTime SelfManagedActiveDirectoryConfiguration StorageCapacity StorageType ThroughputCapacity DiskIopsConfiguration WeeklyMaintenanceStartTime For FSx for Lustre file systems, you can update the following properties: AutoImportPolicy AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DataCompressionType LogConfiguration LustreRootSquashConfiguration PerUnitStorageThroughput StorageCapacity WeeklyMaintenanceStartTime For FSx for ONTAP file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays DailyAutomaticBackupStartTime DiskIopsConfiguration FsxAdminPassword RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime For FSx for OpenZFS file systems, you can update the following properties: AddRouteTableIds AutomaticBackupRetentionDays CopyTagsToBackups CopyTagsToVolumes DailyAutomaticBackupStartTime DiskIopsConfiguration RemoveRouteTableIds StorageCapacity ThroughputCapacity WeeklyMaintenanceStartTime */ updateFileSystem(callback?: (err: AWSError, data: FSx.Types.UpdateFileSystemResponse) => void): Request; /** @@ -3040,6 +3040,10 @@ declare namespace FSx { * The Lustre root squash configuration used when updating an Amazon FSx for Lustre file system. When enabled, root squash restricts root-level access from clients that try to access your file system as a root user. */ RootSquashConfiguration?: LustreRootSquashConfiguration; + /** + * The throughput of an Amazon FSx for Lustre Persistent SSD-based file system, measured in megabytes per second per tebibyte (MB/s/TiB). You can increase or decrease your file system's throughput. Valid values depend on the deployment type of the file system, as follows: For PERSISTENT_1 SSD-based deployment types, valid values are 50, 100, and 200 MB/s/TiB. For PERSISTENT_2 SSD-based deployment types, valid values are 125, 250, 500, and 1000 MB/s/TiB. For more information, see Managing throughput capacity. + */ + PerUnitStorageThroughput?: PerUnitStorageThroughput; } export interface UpdateFileSystemOntapConfiguration { AutomaticBackupRetentionDays?: AutomaticBackupRetentionDays; @@ -3078,7 +3082,7 @@ declare namespace FSx { CopyTagsToVolumes?: Flag; DailyAutomaticBackupStartTime?: DailyTime; /** - * The throughput of an Amazon FSx for OpenZFS file system, measured in megabytes per second
 (MB/s). Valid values depend on the DeploymentType you choose, as follows: For MULTI_AZ_1 and SINGLE_AZ_2, valid values are 160, 320, 640, 1280, 2560, 3840, 5120, 7680, or 10240 MBps. For SINGLE_AZ_1, valid values are 64, 128, 256, 512, 1024, 2048, 3072, or 4096 MB/s. + * The throughput of an Amazon FSx for OpenZFS file system, measured in megabytes per second
 (MB/s). Valid values depend on the DeploymentType you choose, as follows: For MULTI_AZ_1 and SINGLE_AZ_2, valid values are 160, 320, 640, 1280, 2560, 3840, 5120, 7680, or 10240 MB/s. For SINGLE_AZ_1, valid values are 64, 128, 256, 512, 1024, 2048, 3072, or 4096 MB/s. */ ThroughputCapacity?: MegabytesPerSecond; WeeklyMaintenanceStartTime?: WeeklyTime; diff --git a/clients/glue.d.ts b/clients/glue.d.ts index 2abf16e4f1..28cff8b8e5 100644 --- a/clients/glue.d.ts +++ b/clients/glue.d.ts @@ -635,6 +635,22 @@ declare class Glue extends Service { * Retrieves table statistics of columns. The Identity and Access Management (IAM) permission required for this operation is GetTable. */ getColumnStatisticsForTable(callback?: (err: AWSError, data: Glue.Types.GetColumnStatisticsForTableResponse) => void): Request; + /** + * Get the associated metadata/information for a task run, given a task run ID. + */ + getColumnStatisticsTaskRun(params: Glue.Types.GetColumnStatisticsTaskRunRequest, callback?: (err: AWSError, data: Glue.Types.GetColumnStatisticsTaskRunResponse) => void): Request; + /** + * Get the associated metadata/information for a task run, given a task run ID. + */ + getColumnStatisticsTaskRun(callback?: (err: AWSError, data: Glue.Types.GetColumnStatisticsTaskRunResponse) => void): Request; + /** + * Retrieves information about all runs associated with the specified table. + */ + getColumnStatisticsTaskRuns(params: Glue.Types.GetColumnStatisticsTaskRunsRequest, callback?: (err: AWSError, data: Glue.Types.GetColumnStatisticsTaskRunsResponse) => void): Request; + /** + * Retrieves information about all runs associated with the specified table. + */ + getColumnStatisticsTaskRuns(callback?: (err: AWSError, data: Glue.Types.GetColumnStatisticsTaskRunsResponse) => void): Request; /** * Retrieves a connection definition from the Data Catalog. */ @@ -1115,6 +1131,14 @@ declare class Glue extends Service { * Lists all the blueprint names in an account. */ listBlueprints(callback?: (err: AWSError, data: Glue.Types.ListBlueprintsResponse) => void): Request; + /** + * List all task runs for a particular account. + */ + listColumnStatisticsTaskRuns(params: Glue.Types.ListColumnStatisticsTaskRunsRequest, callback?: (err: AWSError, data: Glue.Types.ListColumnStatisticsTaskRunsResponse) => void): Request; + /** + * List all task runs for a particular account. + */ + listColumnStatisticsTaskRuns(callback?: (err: AWSError, data: Glue.Types.ListColumnStatisticsTaskRunsResponse) => void): Request; /** * Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved. */ @@ -1355,6 +1379,14 @@ declare class Glue extends Service { * Starts a new run of the specified blueprint. */ startBlueprintRun(callback?: (err: AWSError, data: Glue.Types.StartBlueprintRunResponse) => void): Request; + /** + * Starts a column statistics task run, for a specified table and columns. + */ + startColumnStatisticsTaskRun(params: Glue.Types.StartColumnStatisticsTaskRunRequest, callback?: (err: AWSError, data: Glue.Types.StartColumnStatisticsTaskRunResponse) => void): Request; + /** + * Starts a column statistics task run, for a specified table and columns. + */ + startColumnStatisticsTaskRun(callback?: (err: AWSError, data: Glue.Types.StartColumnStatisticsTaskRunResponse) => void): Request; /** * Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a CrawlerRunningException. */ @@ -1443,6 +1475,14 @@ declare class Glue extends Service { * Starts a new run of the specified workflow. */ startWorkflowRun(callback?: (err: AWSError, data: Glue.Types.StartWorkflowRunResponse) => void): Request; + /** + * Stops a task run for the specified table. + */ + stopColumnStatisticsTaskRun(params: Glue.Types.StopColumnStatisticsTaskRunRequest, callback?: (err: AWSError, data: Glue.Types.StopColumnStatisticsTaskRunResponse) => void): Request; + /** + * Stops a task run for the specified table. + */ + stopColumnStatisticsTaskRun(callback?: (err: AWSError, data: Glue.Types.StopColumnStatisticsTaskRunResponse) => void): Request; /** * If the specified crawler is running, stops the crawl. */ @@ -3238,6 +3278,7 @@ declare namespace Glue { } export type ColumnImportanceList = ColumnImportance[]; export type ColumnList = Column[]; + export type ColumnNameList = NameString[]; export type ColumnNameString = string; export interface ColumnRowFilter { /** @@ -3314,6 +3355,83 @@ declare namespace Glue { } export type ColumnStatisticsErrors = ColumnStatisticsError[]; export type ColumnStatisticsList = ColumnStatistics[]; + export type ColumnStatisticsState = "STARTING"|"RUNNING"|"SUCCEEDED"|"FAILED"|"STOPPED"|string; + export interface ColumnStatisticsTaskRun { + /** + * The Amazon Web Services account ID. + */ + CustomerId?: AccountId; + /** + * The identifier for the particular column statistics task run. + */ + ColumnStatisticsTaskRunId?: HashString; + /** + * The database where the table resides. + */ + DatabaseName?: DatabaseName; + /** + * The name of the table for which column statistics is generated. + */ + TableName?: TableName; + /** + * A list of the column names. If none is supplied, all column names for the table will be used by default. + */ + ColumnNameList?: ColumnNameList; + /** + * The ID of the Data Catalog where the table resides. If none is supplied, the Amazon Web Services account ID is used by default. + */ + CatalogID?: CatalogIdString; + /** + * The IAM role that the service assumes to generate statistics. + */ + Role?: Role; + /** + * The percentage of rows used to generate statistics. If none is supplied, the entire table will be used to generate stats. + */ + SampleSize?: SampleSizePercentage; + /** + * Name of the security configuration that is used to encrypt CloudWatch logs for the column stats task run. + */ + SecurityConfiguration?: CrawlerSecurityConfiguration; + /** + * The number of workers used to generate column statistics. The job is preconfigured to autoscale up to 25 instances. + */ + NumberOfWorkers?: PositiveInteger; + /** + * The type of workers being used for generating stats. The default is g.1x. + */ + WorkerType?: NameString; + /** + * The status of the task run. + */ + Status?: ColumnStatisticsState; + /** + * The time that this task was created. + */ + CreationTime?: Timestamp; + /** + * The last point in time when this task was modified. + */ + LastUpdated?: Timestamp; + /** + * The start time of the task. + */ + StartTime?: Timestamp; + /** + * The end time of the task. + */ + EndTime?: Timestamp; + /** + * The error message for the job. + */ + ErrorMessage?: DescriptionString; + /** + * The calculated DPU usage in seconds for all autoscaled workers. + */ + DPUSeconds?: NonNegativeDouble; + } + export type ColumnStatisticsTaskRunIdList = HashString[]; + export type ColumnStatisticsTaskRunsList = ColumnStatisticsTaskRun[]; export type ColumnStatisticsType = "BOOLEAN"|"DATE"|"DECIMAL"|"DOUBLE"|"LONG"|"STRING"|"BINARY"|string; export type ColumnTypeString = string; export type ColumnValueStringList = ColumnValuesString[]; @@ -6515,6 +6633,46 @@ declare namespace Glue { */ Errors?: ColumnErrors; } + export interface GetColumnStatisticsTaskRunRequest { + /** + * The identifier for the particular column statistics task run. + */ + ColumnStatisticsTaskRunId: HashString; + } + export interface GetColumnStatisticsTaskRunResponse { + /** + * A ColumnStatisticsTaskRun object representing the details of the column stats run. + */ + ColumnStatisticsTaskRun?: ColumnStatisticsTaskRun; + } + export interface GetColumnStatisticsTaskRunsRequest { + /** + * The name of the database where the table resides. + */ + DatabaseName: DatabaseName; + /** + * The name of the table. + */ + TableName: NameString; + /** + * The maximum size of the response. + */ + MaxResults?: PageSize; + /** + * A continuation token, if this is a continuation call. + */ + NextToken?: Token; + } + export interface GetColumnStatisticsTaskRunsResponse { + /** + * A list of column statistics task runs. + */ + ColumnStatisticsTaskRuns?: ColumnStatisticsTaskRunsList; + /** + * A continuation token, if not all task runs have yet been returned. + */ + NextToken?: Token; + } export interface GetConnectionRequest { /** * The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default. @@ -9215,6 +9373,26 @@ declare namespace Glue { */ NextToken?: GenericString; } + export interface ListColumnStatisticsTaskRunsRequest { + /** + * The maximum size of the response. + */ + MaxResults?: PageSize; + /** + * A continuation token, if this is a continuation call. + */ + NextToken?: Token; + } + export interface ListColumnStatisticsTaskRunsResponse { + /** + * A list of column statistics task run IDs. + */ + ColumnStatisticsTaskRunIds?: ColumnStatisticsTaskRunIdList; + /** + * A continuation token, if not all task run IDs have yet been returned. + */ + NextToken?: Token; + } export interface ListCrawlersRequest { /** * The maximum size of a list to return. @@ -10343,6 +10521,7 @@ declare namespace Glue { export type PiiType = "RowAudit"|"RowMasking"|"ColumnAudit"|"ColumnMasking"|string; export type PolicyJsonString = string; export type PollingTime = number; + export type PositiveInteger = number; export type PositiveLong = number; export interface PostgreSQLCatalogSource { /** @@ -11473,6 +11652,7 @@ declare namespace Glue { DlqEventQueueArn?: EventQueueArn; } export type S3TargetList = S3Target[]; + export type SampleSizePercentage = number; export type ScalaCode = string; export interface Schedule { /** @@ -12144,6 +12324,42 @@ declare namespace Glue { */ RunId?: IdString; } + export interface StartColumnStatisticsTaskRunRequest { + /** + * The name of the database where the table resides. + */ + DatabaseName: NameString; + /** + * The name of the table to generate statistics. + */ + TableName: NameString; + /** + * A list of the column names to generate statistics. If none is supplied, all column names for the table will be used by default. + */ + ColumnNameList?: ColumnNameList; + /** + * The IAM role that the service assumes to generate statistics. + */ + Role: NameString; + /** + * The percentage of rows used to generate statistics. If none is supplied, the entire table will be used to generate stats. + */ + SampleSize?: SampleSizePercentage; + /** + * The ID of the Data Catalog where the table reside. If none is supplied, the Amazon Web Services account ID is used by default. + */ + CatalogID?: NameString; + /** + * Name of the security configuration that is used to encrypt CloudWatch logs for the column stats task run. + */ + SecurityConfiguration?: NameString; + } + export interface StartColumnStatisticsTaskRunResponse { + /** + * The identifier for the column statistics task run. + */ + ColumnStatisticsTaskRunId?: HashString; + } export interface StartCrawlerRequest { /** * Name of the crawler to start. @@ -12451,6 +12667,18 @@ declare namespace Glue { TextPlain?: GenericString; } export type StatementState = "WAITING"|"RUNNING"|"AVAILABLE"|"CANCELLING"|"CANCELLED"|"ERROR"|string; + export interface StopColumnStatisticsTaskRunRequest { + /** + * The name of the database where the table resides. + */ + DatabaseName: DatabaseName; + /** + * The name of the table. + */ + TableName: NameString; + } + export interface StopColumnStatisticsTaskRunResponse { + } export interface StopCrawlerRequest { /** * Name of the crawler to stop. diff --git a/clients/imagebuilder.d.ts b/clients/imagebuilder.d.ts index 611e10ded3..25fb05818f 100644 --- a/clients/imagebuilder.d.ts +++ b/clients/imagebuilder.d.ts @@ -19,6 +19,14 @@ declare class Imagebuilder extends Service { * CancelImageCreation cancels the creation of Image. This operation can only be used on images in a non-terminal state. */ cancelImageCreation(callback?: (err: AWSError, data: Imagebuilder.Types.CancelImageCreationResponse) => void): Request; + /** + * Cancel a specific image lifecycle policy runtime instance. + */ + cancelLifecycleExecution(params: Imagebuilder.Types.CancelLifecycleExecutionRequest, callback?: (err: AWSError, data: Imagebuilder.Types.CancelLifecycleExecutionResponse) => void): Request; + /** + * Cancel a specific image lifecycle policy runtime instance. + */ + cancelLifecycleExecution(callback?: (err: AWSError, data: Imagebuilder.Types.CancelLifecycleExecutionResponse) => void): Request; /** * Creates a new component that can be used to build, validate, test, and assess your image. The component is based on a YAML document that you specify using exactly one of the following methods: Inline, using the data property in the request body. A URL that points to a YAML document file stored in Amazon S3, using the uri property in the request body. */ @@ -75,6 +83,14 @@ declare class Imagebuilder extends Service { * Creates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested. */ createInfrastructureConfiguration(callback?: (err: AWSError, data: Imagebuilder.Types.CreateInfrastructureConfigurationResponse) => void): Request; + /** + * Create a lifecycle policy resource. + */ + createLifecyclePolicy(params: Imagebuilder.Types.CreateLifecyclePolicyRequest, callback?: (err: AWSError, data: Imagebuilder.Types.CreateLifecyclePolicyResponse) => void): Request; + /** + * Create a lifecycle policy resource. + */ + createLifecyclePolicy(callback?: (err: AWSError, data: Imagebuilder.Types.CreateLifecyclePolicyResponse) => void): Request; /** * Deletes a component build version. */ @@ -131,6 +147,14 @@ declare class Imagebuilder extends Service { * Deletes an infrastructure configuration. */ deleteInfrastructureConfiguration(callback?: (err: AWSError, data: Imagebuilder.Types.DeleteInfrastructureConfigurationResponse) => void): Request; + /** + * Delete the specified lifecycle policy resource. + */ + deleteLifecyclePolicy(params: Imagebuilder.Types.DeleteLifecyclePolicyRequest, callback?: (err: AWSError, data: Imagebuilder.Types.DeleteLifecyclePolicyResponse) => void): Request; + /** + * Delete the specified lifecycle policy resource. + */ + deleteLifecyclePolicy(callback?: (err: AWSError, data: Imagebuilder.Types.DeleteLifecyclePolicyResponse) => void): Request; /** * Gets a component object. */ @@ -219,6 +243,22 @@ declare class Imagebuilder extends Service { * Gets an infrastructure configuration. */ getInfrastructureConfiguration(callback?: (err: AWSError, data: Imagebuilder.Types.GetInfrastructureConfigurationResponse) => void): Request; + /** + * Get the runtime information that was logged for a specific runtime instance of the lifecycle policy. + */ + getLifecycleExecution(params: Imagebuilder.Types.GetLifecycleExecutionRequest, callback?: (err: AWSError, data: Imagebuilder.Types.GetLifecycleExecutionResponse) => void): Request; + /** + * Get the runtime information that was logged for a specific runtime instance of the lifecycle policy. + */ + getLifecycleExecution(callback?: (err: AWSError, data: Imagebuilder.Types.GetLifecycleExecutionResponse) => void): Request; + /** + * Get details for the specified image lifecycle policy. + */ + getLifecyclePolicy(params: Imagebuilder.Types.GetLifecyclePolicyRequest, callback?: (err: AWSError, data: Imagebuilder.Types.GetLifecyclePolicyResponse) => void): Request; + /** + * Get details for the specified image lifecycle policy. + */ + getLifecyclePolicy(callback?: (err: AWSError, data: Imagebuilder.Types.GetLifecyclePolicyResponse) => void): Request; /** * Get the runtime information that was logged for a specific runtime instance of the workflow. */ @@ -355,6 +395,30 @@ declare class Imagebuilder extends Service { * Returns a list of infrastructure configurations. */ listInfrastructureConfigurations(callback?: (err: AWSError, data: Imagebuilder.Types.ListInfrastructureConfigurationsResponse) => void): Request; + /** + * List resources that the runtime instance of the image lifecycle identified for lifecycle actions. + */ + listLifecycleExecutionResources(params: Imagebuilder.Types.ListLifecycleExecutionResourcesRequest, callback?: (err: AWSError, data: Imagebuilder.Types.ListLifecycleExecutionResourcesResponse) => void): Request; + /** + * List resources that the runtime instance of the image lifecycle identified for lifecycle actions. + */ + listLifecycleExecutionResources(callback?: (err: AWSError, data: Imagebuilder.Types.ListLifecycleExecutionResourcesResponse) => void): Request; + /** + * Get the lifecycle runtime history for the specified resource. + */ + listLifecycleExecutions(params: Imagebuilder.Types.ListLifecycleExecutionsRequest, callback?: (err: AWSError, data: Imagebuilder.Types.ListLifecycleExecutionsResponse) => void): Request; + /** + * Get the lifecycle runtime history for the specified resource. + */ + listLifecycleExecutions(callback?: (err: AWSError, data: Imagebuilder.Types.ListLifecycleExecutionsResponse) => void): Request; + /** + * Get a list of lifecycle policies in your Amazon Web Services account. + */ + listLifecyclePolicies(params: Imagebuilder.Types.ListLifecyclePoliciesRequest, callback?: (err: AWSError, data: Imagebuilder.Types.ListLifecyclePoliciesResponse) => void): Request; + /** + * Get a list of lifecycle policies in your Amazon Web Services account. + */ + listLifecyclePolicies(callback?: (err: AWSError, data: Imagebuilder.Types.ListLifecyclePoliciesResponse) => void): Request; /** * Returns the list of tags for the specified resource. */ @@ -419,6 +483,14 @@ declare class Imagebuilder extends Service { * Manually triggers a pipeline to create an image. */ startImagePipelineExecution(callback?: (err: AWSError, data: Imagebuilder.Types.StartImagePipelineExecutionResponse) => void): Request; + /** + * Begin asynchronous resource state update for lifecycle changes to the specified image resources. + */ + startResourceStateUpdate(params: Imagebuilder.Types.StartResourceStateUpdateRequest, callback?: (err: AWSError, data: Imagebuilder.Types.StartResourceStateUpdateResponse) => void): Request; + /** + * Begin asynchronous resource state update for lifecycle changes to the specified image resources. + */ + startResourceStateUpdate(callback?: (err: AWSError, data: Imagebuilder.Types.StartResourceStateUpdateResponse) => void): Request; /** * Adds a tag to a resource. */ @@ -459,6 +531,14 @@ declare class Imagebuilder extends Service { * Updates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested. */ updateInfrastructureConfiguration(callback?: (err: AWSError, data: Imagebuilder.Types.UpdateInfrastructureConfigurationResponse) => void): Request; + /** + * Update the specified lifecycle policy. + */ + updateLifecyclePolicy(params: Imagebuilder.Types.UpdateLifecyclePolicyRequest, callback?: (err: AWSError, data: Imagebuilder.Types.UpdateLifecyclePolicyResponse) => void): Request; + /** + * Update the specified lifecycle policy. + */ + updateLifecyclePolicy(callback?: (err: AWSError, data: Imagebuilder.Types.UpdateLifecyclePolicyResponse) => void): Request; } declare namespace Imagebuilder { export interface AccountAggregation { @@ -553,7 +633,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token that was used for this request. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -561,6 +641,22 @@ declare namespace Imagebuilder { */ imageBuildVersionArn?: ImageBuildVersionArn; } + export interface CancelLifecycleExecutionRequest { + /** + * Identifies the specific runtime instance of the image lifecycle to cancel. + */ + lifecycleExecutionId: LifecycleExecutionId; + /** + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. + */ + clientToken: ClientToken; + } + export interface CancelLifecycleExecutionResponse { + /** + * The unique identifier for the image lifecycle runtime instance that was canceled. + */ + lifecycleExecutionId?: LifecycleExecutionId; + } export type ClientToken = string; export interface Component { /** @@ -972,7 +1068,7 @@ declare namespace Imagebuilder { */ tags?: TagMap; /** - * The idempotency token of the component. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -982,11 +1078,11 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** - * The Amazon Resource Name (ARN) of the component that this request created. + * The Amazon Resource Name (ARN) of the component that the request created. */ componentBuildVersionArn?: ComponentBuildVersionArn; } @@ -1052,7 +1148,7 @@ declare namespace Imagebuilder { */ kmsKeyId?: NonEmptyString; /** - * The client token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -1062,7 +1158,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The client token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -1088,7 +1184,7 @@ declare namespace Imagebuilder { */ tags?: TagMap; /** - * The idempotency token of the distribution configuration. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -1098,7 +1194,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -1152,7 +1248,7 @@ declare namespace Imagebuilder { */ tags?: TagMap; /** - * The idempotency token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; /** @@ -1166,7 +1262,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -1212,7 +1308,7 @@ declare namespace Imagebuilder { */ additionalInstanceConfiguration?: AdditionalInstanceConfiguration; /** - * The idempotency token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -1222,7 +1318,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -1260,7 +1356,7 @@ declare namespace Imagebuilder { */ tags?: TagMap; /** - * The idempotency token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; /** @@ -1274,11 +1370,11 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** - * The Amazon Resource Name (ARN) of the image that this request created. + * The Amazon Resource Name (ARN) of the image that the request created. */ imageBuildVersionArn?: ImageBuildVersionArn; } @@ -1336,7 +1432,7 @@ declare namespace Imagebuilder { */ tags?: TagMap; /** - * The idempotency token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -1346,7 +1442,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -1354,6 +1450,54 @@ declare namespace Imagebuilder { */ infrastructureConfigurationArn?: InfrastructureConfigurationArn; } + export interface CreateLifecyclePolicyRequest { + /** + * The name of the lifecycle policy to create. + */ + name: ResourceName; + /** + * Optional description for the lifecycle policy. + */ + description?: NonEmptyString; + /** + * Indicates whether the lifecycle policy resource is enabled. + */ + status?: LifecyclePolicyStatus; + /** + * The role name or Amazon Resource Name (ARN) for the IAM role that grants Image Builder access to run lifecycle actions. + */ + executionRole: RoleNameOrArn; + /** + * The type of Image Builder resource that the lifecycle policy applies to. + */ + resourceType: LifecyclePolicyResourceType; + /** + * Configuration details for the lifecycle policy rules. + */ + policyDetails: LifecyclePolicyDetails; + /** + * Selection criteria for the resources that the lifecycle policy applies to. + */ + resourceSelection: LifecyclePolicyResourceSelection; + /** + * Tags to apply to the lifecycle policy resource. + */ + tags?: TagMap; + /** + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. + */ + clientToken: ClientToken; + } + export interface CreateLifecyclePolicyResponse { + /** + * The client token that uniquely identifies the request. + */ + clientToken?: ClientToken; + /** + * The Amazon Resource Name (ARN) of the lifecycle policy that the request created. + */ + lifecyclePolicyArn?: LifecyclePolicyArn; + } export interface CvssScore { /** * The CVSS base score. @@ -1524,6 +1668,18 @@ declare namespace Imagebuilder { */ infrastructureConfigurationArn?: InfrastructureConfigurationArn; } + export interface DeleteLifecyclePolicyRequest { + /** + * The Amazon Resource Name (ARN) of the lifecycle policy resource to delete. + */ + lifecyclePolicyArn: LifecyclePolicyArn; + } + export interface DeleteLifecyclePolicyResponse { + /** + * The ARN of the lifecycle policy that was deleted. + */ + lifecyclePolicyArn?: LifecyclePolicyArn; + } export type DiskImageFormat = "VMDK"|"RAW"|"VHD"|string; export interface Distribution { /** @@ -1906,6 +2062,30 @@ declare namespace Imagebuilder { */ infrastructureConfiguration?: InfrastructureConfiguration; } + export interface GetLifecycleExecutionRequest { + /** + * Use the unique identifier for a runtime instance of the lifecycle policy to get runtime details. + */ + lifecycleExecutionId: LifecycleExecutionId; + } + export interface GetLifecycleExecutionResponse { + /** + * Runtime details for the specified runtime instance of the lifecycle policy. + */ + lifecycleExecution?: LifecycleExecution; + } + export interface GetLifecyclePolicyRequest { + /** + * Specifies the Amazon Resource Name (ARN) of the image lifecycle policy resource to get. + */ + lifecyclePolicyArn: LifecyclePolicyArn; + } + export interface GetLifecyclePolicyResponse { + /** + * The ARN of the image lifecycle policy resource that was returned. + */ + lifecyclePolicy?: LifecyclePolicy; + } export interface GetWorkflowExecutionRequest { /** * Use the unique identifier for a runtime instance of the workflow to get runtime details. @@ -2133,6 +2313,14 @@ declare namespace Imagebuilder { * Contains settings for vulnerability scans. */ imageScanningConfiguration?: ImageScanningConfiguration; + /** + * The time when deprecation occurs for an image resource. This can be a past or future date. + */ + deprecationTime?: DateTimeTimestamp; + /** + * Identifies the last runtime instance of the lifecycle policy to take action on the image. + */ + lifecycleExecutionId?: LifecycleExecutionId; } export interface ImageAggregation { /** @@ -2456,7 +2644,7 @@ declare namespace Imagebuilder { */ reason?: NonEmptyString; } - export type ImageStatus = "PENDING"|"CREATING"|"BUILDING"|"TESTING"|"DISTRIBUTING"|"INTEGRATING"|"AVAILABLE"|"CANCELLED"|"FAILED"|"DEPRECATED"|"DELETED"|string; + export type ImageStatus = "PENDING"|"CREATING"|"BUILDING"|"TESTING"|"DISTRIBUTING"|"INTEGRATING"|"AVAILABLE"|"CANCELLED"|"FAILED"|"DEPRECATED"|"DELETED"|"DISABLED"|string; export interface ImageSummary { /** * The Amazon Resource Name (ARN) of the image. @@ -2510,6 +2698,14 @@ declare namespace Imagebuilder { * The origin of the base image that Image Builder used to build this image. */ imageSource?: ImageSource; + /** + * The time when deprecation occurs for an image resource. This can be a past or future date. + */ + deprecationTime?: DateTimeTimestamp; + /** + * Identifies the last runtime instance of the lifecycle policy to take action on the image. + */ + lifecycleExecutionId?: LifecycleExecutionId; } export type ImageSummaryList = ImageSummary[]; export interface ImageTestsConfiguration { @@ -2615,7 +2811,7 @@ declare namespace Imagebuilder { */ tags?: TagMap; /** - * The idempotency token of the component. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -2625,7 +2821,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -2677,7 +2873,7 @@ declare namespace Imagebuilder { */ imageArn?: Arn; /** - * The idempotency token that was used for this request. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; } @@ -2873,6 +3069,337 @@ declare namespace Imagebuilder { export type LaunchTemplateId = string; export type LicenseConfigurationArn = string; export type LicenseConfigurationArnList = LicenseConfigurationArn[]; + export interface LifecycleExecution { + /** + * Identifies the lifecycle policy runtime instance. + */ + lifecycleExecutionId?: LifecycleExecutionId; + /** + * The Amazon Resource Name (ARN) of the lifecycle policy that ran. + */ + lifecyclePolicyArn?: LifecyclePolicyArn; + /** + * Contains information about associated resources that are identified for action by the runtime instance of the lifecycle policy. + */ + resourcesImpactedSummary?: LifecycleExecutionResourcesImpactedSummary; + /** + * Runtime state that reports if the policy action ran successfully, failed, or was skipped. + */ + state?: LifecycleExecutionState; + /** + * The timestamp when the lifecycle runtime instance started. + */ + startTime?: DateTimeTimestamp; + /** + * The timestamp when the lifecycle runtime instance completed. + */ + endTime?: DateTimeTimestamp; + } + export type LifecycleExecutionId = string; + export interface LifecycleExecutionResource { + /** + * The account that owns the impacted resource. + */ + accountId?: NonEmptyString; + /** + * Identifies the impacted resource. The resource ID depends on the type of resource, as follows. Image Builder image resources: Amazon Resource Name (ARN) Distributed AMIs: AMI ID Container images distributed to an ECR repository: image URI or SHA Digest + */ + resourceId?: NonEmptyString; + /** + * The runtime state for the lifecycle execution. + */ + state?: LifecycleExecutionResourceState; + /** + * The action to take for the identified resource. + */ + action?: LifecycleExecutionResourceAction; + /** + * The Amazon Web Services Region where the lifecycle execution resource is stored. + */ + region?: NonEmptyString; + /** + * A list of associated resource snapshots for the impacted resource if it’s an AMI. + */ + snapshots?: LifecycleExecutionSnapshotResourceList; + /** + * For an impacted container image, this identifies a list of URIs for associated container images distributed to ECR repositories. + */ + imageUris?: StringList; + } + export interface LifecycleExecutionResourceAction { + /** + * The name of the resource that was identified for a lifecycle policy action. + */ + name?: LifecycleExecutionResourceActionName; + /** + * The reason why the lifecycle policy action is taken. + */ + reason?: NonEmptyString; + } + export type LifecycleExecutionResourceActionName = "AVAILABLE"|"DELETE"|"DEPRECATE"|"DISABLE"|string; + export type LifecycleExecutionResourceList = LifecycleExecutionResource[]; + export interface LifecycleExecutionResourceState { + /** + * The runtime status of the lifecycle action taken for the impacted resource. + */ + status?: LifecycleExecutionResourceStatus; + /** + * Messaging that clarifies the reason for the assigned status. + */ + reason?: NonEmptyString; + } + export type LifecycleExecutionResourceStatus = "FAILED"|"IN_PROGRESS"|"SKIPPED"|"SUCCESS"|string; + export interface LifecycleExecutionResourcesImpactedSummary { + /** + * Indicates whether an image resource that was identified for a lifecycle action has associated resources that are also impacted. + */ + hasImpactedResources?: Boolean; + } + export interface LifecycleExecutionSnapshotResource { + /** + * Identifies the impacted snapshot resource. + */ + snapshotId?: NonEmptyString; + /** + * The runtime status of the lifecycle action taken for the snapshot. + */ + state?: LifecycleExecutionResourceState; + } + export type LifecycleExecutionSnapshotResourceList = LifecycleExecutionSnapshotResource[]; + export interface LifecycleExecutionState { + /** + * The runtime status of the lifecycle execution. + */ + status?: LifecycleExecutionStatus; + /** + * The reason for the current status. + */ + reason?: NonEmptyString; + } + export type LifecycleExecutionStatus = "IN_PROGRESS"|"CANCELLED"|"CANCELLING"|"FAILED"|"SUCCESS"|string; + export type LifecycleExecutionsList = LifecycleExecution[]; + export interface LifecyclePolicy { + /** + * The Amazon Resource Name (ARN) of the lifecycle policy resource. + */ + arn?: LifecyclePolicyArn; + /** + * The name of the lifecycle policy. + */ + name?: ResourceName; + /** + * Optional description for the lifecycle policy. + */ + description?: NonEmptyString; + /** + * Indicates whether the lifecycle policy resource is enabled. + */ + status?: LifecyclePolicyStatus; + /** + * The name of the IAM role that Image Builder uses to run the lifecycle policy. This is a custom role that you create. + */ + executionRole?: RoleNameOrArn; + /** + * The type of resources the lifecycle policy targets. + */ + resourceType?: LifecyclePolicyResourceType; + /** + * The configuration details for a lifecycle policy resource. + */ + policyDetails?: LifecyclePolicyDetails; + /** + * Resource selection criteria used to run the lifecycle policy. + */ + resourceSelection?: LifecyclePolicyResourceSelection; + /** + * The timestamp when Image Builder created the lifecycle policy resource. + */ + dateCreated?: DateTimeTimestamp; + /** + * The timestamp when Image Builder updated the lifecycle policy resource. + */ + dateUpdated?: DateTimeTimestamp; + /** + * The timestamp for the last time Image Builder ran the lifecycle policy. + */ + dateLastRun?: DateTimeTimestamp; + /** + * To help manage your lifecycle policy resources, you can assign your own metadata to each resource in the form of tags. Each tag consists of a key and an optional value, both of which you define. + */ + tags?: TagMap; + } + export type LifecyclePolicyArn = string; + export interface LifecyclePolicyDetail { + /** + * Configuration details for the policy action. + */ + action: LifecyclePolicyDetailAction; + /** + * Specifies the resources that the lifecycle policy applies to. + */ + filter: LifecyclePolicyDetailFilter; + /** + * Additional rules to specify resources that should be exempt from policy actions. + */ + exclusionRules?: LifecyclePolicyDetailExclusionRules; + } + export interface LifecyclePolicyDetailAction { + /** + * Specifies the lifecycle action to take. + */ + type: LifecyclePolicyDetailActionType; + /** + * Specifies the resources that the lifecycle policy applies to. + */ + includeResources?: LifecyclePolicyDetailActionIncludeResources; + } + export interface LifecyclePolicyDetailActionIncludeResources { + /** + * Specifies whether the lifecycle action should apply to distributed AMIs. + */ + amis?: Boolean; + /** + * Specifies whether the lifecycle action should apply to snapshots associated with distributed AMIs. + */ + snapshots?: Boolean; + /** + * Specifies whether the lifecycle action should apply to distributed containers. + */ + containers?: Boolean; + } + export type LifecyclePolicyDetailActionType = "DELETE"|"DEPRECATE"|"DISABLE"|string; + export interface LifecyclePolicyDetailExclusionRules { + /** + * Contains a list of tags that Image Builder uses to skip lifecycle actions for AMIs that have them. + */ + tagMap?: TagMap; + /** + * Lists configuration values that apply to AMIs that Image Builder should exclude from the lifecycle action. + */ + amis?: LifecyclePolicyDetailExclusionRulesAmis; + } + export interface LifecyclePolicyDetailExclusionRulesAmis { + /** + * Configures whether public AMIs are excluded from the lifecycle action. + */ + isPublic?: Boolean; + /** + * Specifies Amazon Web Services accounts whose resources are excluded from the lifecycle action. + */ + regions?: StringList; + /** + * Specifies configuration details for Image Builder to exclude the most recent resources from lifecycle actions. + */ + sharedAccounts?: AccountList; + /** + * Configures Amazon Web Services Regions that are excluded from the lifecycle action. + */ + lastLaunched?: LifecyclePolicyDetailExclusionRulesAmisLastLaunched; + /** + * Lists tags that should be excluded from lifecycle actions for the AMIs that have them. + */ + tagMap?: TagMap; + } + export interface LifecyclePolicyDetailExclusionRulesAmisLastLaunched { + /** + * The integer number of units for the time period. For example 6 (months). + */ + value: LifecyclePolicyDetailExclusionRulesAmisLastLaunchedValue; + /** + * Defines the unit of time that the lifecycle policy uses to calculate elapsed time since the last instance launched from the AMI. For example: days, weeks, months, or years. + */ + unit: LifecyclePolicyTimeUnit; + } + export type LifecyclePolicyDetailExclusionRulesAmisLastLaunchedValue = number; + export interface LifecyclePolicyDetailFilter { + /** + * Filter resources based on either age or count. + */ + type: LifecyclePolicyDetailFilterType; + /** + * The number of units for the time period or for the count. For example, a value of 6 might refer to six months or six AMIs. For count-based filters, this value represents the minimum number of resources to keep on hand. If you have fewer resources than this number, the resource is excluded from lifecycle actions. + */ + value: LifecyclePolicyDetailFilterValue; + /** + * Defines the unit of time that the lifecycle policy uses to determine impacted resources. This is required for age-based rules. + */ + unit?: LifecyclePolicyTimeUnit; + /** + * For age-based filters, this is the number of resources to keep on hand after the lifecycle DELETE action is applied. Impacted resources are only deleted if you have more than this number of resources. If you have fewer resources than this number, the impacted resource is not deleted. + */ + retainAtLeast?: LifecyclePolicyDetailFilterRetainAtLeast; + } + export type LifecyclePolicyDetailFilterRetainAtLeast = number; + export type LifecyclePolicyDetailFilterType = "AGE"|"COUNT"|string; + export type LifecyclePolicyDetailFilterValue = number; + export type LifecyclePolicyDetails = LifecyclePolicyDetail[]; + export interface LifecyclePolicyResourceSelection { + /** + * A list of recipes that are used as selection criteria for the output images that the lifecycle policy applies to. + */ + recipes?: LifecyclePolicyResourceSelectionRecipes; + /** + * A list of tags that are used as selection criteria for the resources that the lifecycle policy applies to. + */ + tagMap?: TagMap; + } + export interface LifecyclePolicyResourceSelectionRecipe { + /** + * The name of an Image Builder recipe that the lifecycle policy uses for resource selection. + */ + name: ResourceName; + /** + * The version of the Image Builder recipe specified by the name field. + */ + semanticVersion: VersionNumber; + } + export type LifecyclePolicyResourceSelectionRecipes = LifecyclePolicyResourceSelectionRecipe[]; + export type LifecyclePolicyResourceType = "AMI_IMAGE"|"CONTAINER_IMAGE"|string; + export type LifecyclePolicyStatus = "DISABLED"|"ENABLED"|string; + export interface LifecyclePolicySummary { + /** + * The Amazon Resource Name (ARN) of the lifecycle policy summary resource. + */ + arn?: LifecyclePolicyArn; + /** + * The name of the lifecycle policy. + */ + name?: ResourceName; + /** + * Optional description for the lifecycle policy. + */ + description?: NonEmptyString; + /** + * The lifecycle policy resource status. + */ + status?: LifecyclePolicyStatus; + /** + * The name of the IAM role that Image Builder uses to run the lifecycle policy. + */ + executionRole?: RoleNameOrArn; + /** + * The type of resources the lifecycle policy targets. + */ + resourceType?: LifecyclePolicyResourceType; + /** + * The timestamp when Image Builder created the lifecycle policy resource. + */ + dateCreated?: DateTimeTimestamp; + /** + * The timestamp when Image Builder updated the lifecycle policy resource. + */ + dateUpdated?: DateTimeTimestamp; + /** + * The timestamp for the last time Image Builder ran the lifecycle policy. + */ + dateLastRun?: DateTimeTimestamp; + /** + * To help manage your lifecycle policy resources, you can assign your own metadata to each resource in the form of tags. Each tag consists of a key and an optional value, both of which you define. + */ + tags?: TagMap; + } + export type LifecyclePolicySummaryList = LifecyclePolicySummary[]; + export type LifecyclePolicyTimeUnit = "DAYS"|"WEEKS"|"MONTHS"|"YEARS"|string; export interface ListComponentBuildVersionsRequest { /** * The component version Amazon Resource Name (ARN) whose versions you want to list. @@ -2883,7 +3410,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -2897,7 +3424,7 @@ declare namespace Imagebuilder { */ componentSummaryList?: ComponentSummaryList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -2919,7 +3446,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -2933,7 +3460,7 @@ declare namespace Imagebuilder { */ componentVersionList?: ComponentVersionList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -2951,7 +3478,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: NonEmptyString; } @@ -2965,7 +3492,7 @@ declare namespace Imagebuilder { */ containerRecipeSummaryList?: ContainerRecipeSummaryList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: NonEmptyString; } @@ -2979,7 +3506,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -2993,7 +3520,7 @@ declare namespace Imagebuilder { */ distributionConfigurationSummaryList?: DistributionConfigurationSummaryList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3011,7 +3538,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3025,7 +3552,7 @@ declare namespace Imagebuilder { */ imageSummaryList?: ImageSummaryList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3039,7 +3566,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3053,7 +3580,7 @@ declare namespace Imagebuilder { */ imagePackageList?: ImagePackageList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3071,7 +3598,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3085,7 +3612,7 @@ declare namespace Imagebuilder { */ imageSummaryList?: ImageSummaryList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3099,7 +3626,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3113,7 +3640,7 @@ declare namespace Imagebuilder { */ imagePipelineList?: ImagePipelineList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3131,7 +3658,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3145,14 +3672,14 @@ declare namespace Imagebuilder { */ imageRecipeSummaryList?: ImageRecipeSummaryList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } export interface ListImageScanFindingAggregationsRequest { filter?: Filter; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3170,7 +3697,7 @@ declare namespace Imagebuilder { */ responses?: ImageScanFindingAggregationsList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3184,7 +3711,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3198,7 +3725,7 @@ declare namespace Imagebuilder { */ findings?: ImageScanFindingsList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3220,7 +3747,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; /** @@ -3238,7 +3765,7 @@ declare namespace Imagebuilder { */ imageVersionList?: ImageVersionList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3252,7 +3779,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; } @@ -3266,7 +3793,91 @@ declare namespace Imagebuilder { */ infrastructureConfigurationSummaryList?: InfrastructureConfigurationSummaryList; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. + */ + nextToken?: PaginationToken; + } + export interface ListLifecycleExecutionResourcesRequest { + /** + * Use the unique identifier for a runtime instance of the lifecycle policy to get runtime details. + */ + lifecycleExecutionId: LifecycleExecutionId; + /** + * You can leave this empty to get a list of Image Builder resources that were identified for lifecycle actions. To get a list of associated resources that are impacted for an individual resource (the parent), specify its Amazon Resource Name (ARN). Associated resources are produced from your image and distributed when you run a build, such as AMIs or container images stored in ECR repositories. + */ + parentResourceId?: NonEmptyString; + /** + * The maximum items to return in a request. + */ + maxResults?: RestrictedInteger; + /** + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. + */ + nextToken?: PaginationToken; + } + export interface ListLifecycleExecutionResourcesResponse { + /** + * Runtime details for the specified runtime instance of the lifecycle policy. + */ + lifecycleExecutionId?: LifecycleExecutionId; + /** + * The current state of the lifecycle runtime instance. + */ + lifecycleExecutionState?: LifecycleExecutionState; + /** + * A list of resources that were identified for lifecycle actions. + */ + resources?: LifecycleExecutionResourceList; + /** + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. + */ + nextToken?: PaginationToken; + } + export interface ListLifecycleExecutionsRequest { + /** + * The maximum items to return in a request. + */ + maxResults?: RestrictedInteger; + /** + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. + */ + nextToken?: PaginationToken; + /** + * The Amazon Resource Name (ARN) of the resource for which to get a list of lifecycle runtime instances. + */ + resourceArn: ImageBuilderArn; + } + export interface ListLifecycleExecutionsResponse { + /** + * A list of lifecycle runtime instances for the specified resource. + */ + lifecycleExecutions?: LifecycleExecutionsList; + /** + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. + */ + nextToken?: PaginationToken; + } + export interface ListLifecyclePoliciesRequest { + /** + * Streamline results based on one of the following values: Name, Status. + */ + filters?: FilterList; + /** + * The maximum items to return in a request. + */ + maxResults?: RestrictedInteger; + /** + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. + */ + nextToken?: PaginationToken; + } + export interface ListLifecyclePoliciesResponse { + /** + * A list of lifecycle policies in your Amazon Web Services account that meet the criteria specified in the request. + */ + lifecyclePolicySummaryList?: LifecyclePolicySummaryList; + /** + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3288,7 +3899,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; /** @@ -3314,7 +3925,7 @@ declare namespace Imagebuilder { */ message?: ImageBuildMessage; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3324,7 +3935,7 @@ declare namespace Imagebuilder { */ maxResults?: RestrictedInteger; /** - * A token to specify where to start paginating. This is the NextToken from a previously truncated response. + * A token to specify where to start paginating. This is the nextToken from a previously truncated response. */ nextToken?: PaginationToken; /** @@ -3358,7 +3969,7 @@ declare namespace Imagebuilder { */ message?: ImageBuildMessage; /** - * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service has'ot included in this request. Use this token with the next request to retrieve additional objects. + * The next token used for paginated responses. When this field isn't empty, there are additional elements that the service hasn't included in this request. Use this token with the next request to retrieve additional objects. */ nextToken?: PaginationToken; } @@ -3537,8 +4148,33 @@ declare namespace Imagebuilder { } export type ResourceName = string; export type ResourcePolicyDocument = string; + export interface ResourceState { + /** + * Shows the current lifecycle policy action that was applied to an impacted resource. + */ + status?: ResourceStatus; + } + export interface ResourceStateUpdateExclusionRules { + amis?: LifecyclePolicyDetailExclusionRulesAmis; + } + export interface ResourceStateUpdateIncludeResources { + /** + * Specifies whether the lifecycle action should apply to distributed AMIs + */ + amis?: Boolean; + /** + * Specifies whether the lifecycle action should apply to snapshots associated with distributed AMIs. + */ + snapshots?: Boolean; + /** + * Specifies whether the lifecycle action should apply to distributed containers. + */ + containers?: Boolean; + } + export type ResourceStatus = "AVAILABLE"|"DELETED"|"DEPRECATED"|"DISABLED"|string; export type ResourceTagMap = {[key: string]: TagValue}; export type RestrictedInteger = number; + export type RoleNameOrArn = string; export interface S3ExportConfiguration { /** * The name of the role that grants VM Import/Export permission to export images to your S3 bucket. @@ -3609,7 +4245,7 @@ declare namespace Imagebuilder { */ imagePipelineArn: ImagePipelineArn; /** - * The idempotency token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -3619,14 +4255,54 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** - * The Amazon Resource Name (ARN) of the image that was created by this request. + * The Amazon Resource Name (ARN) of the image that the request created. */ imageBuildVersionArn?: ImageBuildVersionArn; } + export interface StartResourceStateUpdateRequest { + /** + * The ARN of the Image Builder resource that is updated. The state update might also impact associated resources. + */ + resourceArn: ImageBuildVersionArn; + /** + * Indicates the lifecycle action to take for this request. + */ + state: ResourceState; + /** + * The name or Amazon Resource Name (ARN) of the IAM role that’s used to update image state. + */ + executionRole?: RoleNameOrArn; + /** + * A list of image resources to update state for. + */ + includeResources?: ResourceStateUpdateIncludeResources; + /** + * Skip action on the image resource and associated resources if specified exclusion rules are met. + */ + exclusionRules?: ResourceStateUpdateExclusionRules; + /** + * The timestamp that indicates when resources are updated by a lifecycle action. + */ + updateAt?: DateTimeTimestamp; + /** + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. + */ + clientToken: ClientToken; + } + export interface StartResourceStateUpdateResponse { + /** + * Identifies the lifecycle runtime instance that started the resource state update. + */ + lifecycleExecutionId?: LifecycleExecutionId; + /** + * The requested ARN of the Image Builder resource for the asynchronous update. + */ + resourceArn?: ImageBuildVersionArn; + } export type StringList = NonEmptyString[]; export interface SystemsManagerAgent { /** @@ -3688,7 +4364,7 @@ declare namespace Imagebuilder { */ distributions: DistributionList; /** - * The idempotency token of the distribution configuration. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; } @@ -3698,7 +4374,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -3748,7 +4424,7 @@ declare namespace Imagebuilder { */ status?: PipelineStatus; /** - * The idempotency token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; /** @@ -3762,7 +4438,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -3812,7 +4488,7 @@ declare namespace Imagebuilder { */ snsTopicArn?: SnsTopicArn; /** - * The idempotency token used to make this request idempotent. + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. */ clientToken: ClientToken; /** @@ -3830,7 +4506,7 @@ declare namespace Imagebuilder { */ requestId?: NonEmptyString; /** - * The idempotency token used to make this request idempotent. + * The client token that uniquely identifies the request. */ clientToken?: ClientToken; /** @@ -3838,6 +4514,46 @@ declare namespace Imagebuilder { */ infrastructureConfigurationArn?: InfrastructureConfigurationArn; } + export interface UpdateLifecyclePolicyRequest { + /** + * The Amazon Resource Name (ARN) of the lifecycle policy resource. + */ + lifecyclePolicyArn: LifecyclePolicyArn; + /** + * Optional description for the lifecycle policy. + */ + description?: NonEmptyString; + /** + * Indicates whether the lifecycle policy resource is enabled. + */ + status?: LifecyclePolicyStatus; + /** + * The name of the IAM role that Image Builder should use to update the lifecycle policy. + */ + executionRole: RoleNameOrArn; + /** + * The type of image resource that the lifecycle policy applies to. + */ + resourceType: LifecyclePolicyResourceType; + /** + * The configuration details for a lifecycle policy resource. + */ + policyDetails: LifecyclePolicyDetails; + /** + * Selection criteria for resources that the lifecycle policy applies to. + */ + resourceSelection: LifecyclePolicyResourceSelection; + /** + * Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference. + */ + clientToken: ClientToken; + } + export interface UpdateLifecyclePolicyResponse { + /** + * The ARN of the image lifecycle policy resource that was updated. + */ + lifecyclePolicyArn?: LifecyclePolicyArn; + } export type Uri = string; export type UserDataOverride = string; export type VersionNumber = string; diff --git a/clients/iot.d.ts b/clients/iot.d.ts index 2421f27a4f..1c8511ad58 100644 --- a/clients/iot.d.ts +++ b/clients/iot.d.ts @@ -3740,7 +3740,7 @@ declare namespace Iot { */ schedulingConfig?: SchedulingConfig; /** - * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single string. Up to five strings are allowed. + * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed. */ destinationPackageVersions?: DestinationPackageVersions; } @@ -3796,7 +3796,7 @@ declare namespace Iot { */ maintenanceWindows?: MaintenanceWindows; /** - * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single string. Up to five strings are allowed. + * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed. */ destinationPackageVersions?: DestinationPackageVersions; } @@ -5345,7 +5345,7 @@ declare namespace Iot { */ maintenanceWindows?: MaintenanceWindows; /** - * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single string. Up to five strings are allowed. + * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed. */ destinationPackageVersions?: DestinationPackageVersions; } @@ -6256,6 +6256,17 @@ declare namespace Iot { export type FunctionArn = string; export type GenerationId = string; export type GenericLongValue = number; + export interface GeoLocationTarget { + /** + * The name of the geolocation target field. If the target field is part of a named shadow, you must select the named shadow using the namedShadow filter. + */ + name?: TargetFieldName; + /** + * The order of the geolocation target field. This field is optional. The default value is LatLon. + */ + order?: TargetFieldOrder; + } + export type GeoLocationsFilter = GeoLocationTarget[]; export interface GetBehaviorModelTrainingSummariesRequest { /** * The name of the security profile. @@ -6777,6 +6788,10 @@ declare namespace Iot { * The shadow names that you select to index. The default maximum number of shadow names for indexing is 10. To increase the limit, see Amazon Web Services IoT Device Management Quotas in the Amazon Web Services General Reference. */ namedShadowNames?: NamedShadowNamesFilter; + /** + * The list of geolocation targets that you select to index. The default maximum number of geolocation targets for indexing is 1. To increase the limit, see Amazon Web Services IoT Device Management Quotas in the Amazon Web Services General Reference. + */ + geoLocations?: GeoLocationsFilter; } export type InlineDocument = string; export type InputName = string; @@ -6945,7 +6960,7 @@ declare namespace Iot { */ scheduledJobRollouts?: ScheduledJobRolloutList; /** - * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single string. Up to five strings are allowed. + * The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed. */ destinationPackageVersions?: DestinationPackageVersions; } @@ -10096,7 +10111,7 @@ declare namespace Iot { */ nextToken?: NextToken; /** - * The maximum number of results to return at one time. The response might contain fewer results but will never contain more. + * The maximum number of results to return per page at one time. The response might contain fewer results but will never contain more. */ maxResults?: QueryMaxResults; /** @@ -10601,6 +10616,8 @@ declare namespace Iot { export type Target = string; export type TargetArn = string; export type TargetAuditCheckNames = AuditCheckName[]; + export type TargetFieldName = string; + export type TargetFieldOrder = "LatLon"|"LonLat"|string; export type TargetSelection = "CONTINUOUS"|"SNAPSHOT"|string; export type TargetViolationIdsForDetectMitigationActions = ViolationId[]; export type Targets = Target[]; @@ -10921,7 +10938,7 @@ declare namespace Iot { */ customFields?: Fields; /** - * Provides additional filters for specific data sources. Named shadow is the only data source that currently supports and requires a filter. To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in filter. + * Provides additional selections for named shadows and geolocation data. To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in namedShadowNames filter. To add geolocation data to your fleet indexing configuration: If you store geolocation data in a class/unnamed shadow, set thingIndexingMode to be REGISTRY_AND_SHADOW and specify your geolocation data in geoLocations filter. If you store geolocation data in a named shadow, set namedShadowIndexingMode to be ON, add the shadow name in namedShadowNames filter, and specify your geolocation data in geoLocations filter. For more information, see Managing fleet indexing. */ filter?: IndexingFilter; } diff --git a/clients/ivsrealtime.d.ts b/clients/ivsrealtime.d.ts index 3381aaea0c..c0d125faff 100644 --- a/clients/ivsrealtime.d.ts +++ b/clients/ivsrealtime.d.ts @@ -11,6 +11,14 @@ declare class IVSRealTime extends Service { */ constructor(options?: IVSRealTime.Types.ClientConfiguration) config: Config & IVSRealTime.Types.ClientConfiguration; + /** + * Creates an EncoderConfiguration object. + */ + createEncoderConfiguration(params: IVSRealTime.Types.CreateEncoderConfigurationRequest, callback?: (err: AWSError, data: IVSRealTime.Types.CreateEncoderConfigurationResponse) => void): Request; + /** + * Creates an EncoderConfiguration object. + */ + createEncoderConfiguration(callback?: (err: AWSError, data: IVSRealTime.Types.CreateEncoderConfigurationResponse) => void): Request; /** * Creates an additional token for a specified stage. This can be done after stage creation or when tokens expire. Tokens always are scoped to the stage for which they are created. Encryption keys are owned by Amazon IVS and never used directly by your application. */ @@ -27,6 +35,22 @@ declare class IVSRealTime extends Service { * Creates a new stage (and optionally participant tokens). */ createStage(callback?: (err: AWSError, data: IVSRealTime.Types.CreateStageResponse) => void): Request; + /** + * Creates a new storage configuration, used to enable recording to Amazon S3. When a StorageConfiguration is created, IVS will modify the S3 bucketPolicy of the provided bucket. This will ensure that IVS has sufficient permissions to write content to the provided bucket. + */ + createStorageConfiguration(params: IVSRealTime.Types.CreateStorageConfigurationRequest, callback?: (err: AWSError, data: IVSRealTime.Types.CreateStorageConfigurationResponse) => void): Request; + /** + * Creates a new storage configuration, used to enable recording to Amazon S3. When a StorageConfiguration is created, IVS will modify the S3 bucketPolicy of the provided bucket. This will ensure that IVS has sufficient permissions to write content to the provided bucket. + */ + createStorageConfiguration(callback?: (err: AWSError, data: IVSRealTime.Types.CreateStorageConfigurationResponse) => void): Request; + /** + * Deletes an EncoderConfiguration resource. Ensures that no Compositions are using this template; otherwise, returns an error. + */ + deleteEncoderConfiguration(params: IVSRealTime.Types.DeleteEncoderConfigurationRequest, callback?: (err: AWSError, data: IVSRealTime.Types.DeleteEncoderConfigurationResponse) => void): Request; + /** + * Deletes an EncoderConfiguration resource. Ensures that no Compositions are using this template; otherwise, returns an error. + */ + deleteEncoderConfiguration(callback?: (err: AWSError, data: IVSRealTime.Types.DeleteEncoderConfigurationResponse) => void): Request; /** * Shuts down and deletes the specified stage (disconnecting all participants). */ @@ -35,6 +59,14 @@ declare class IVSRealTime extends Service { * Shuts down and deletes the specified stage (disconnecting all participants). */ deleteStage(callback?: (err: AWSError, data: IVSRealTime.Types.DeleteStageResponse) => void): Request; + /** + * Deletes the storage configuration for the specified ARN. If you try to delete a storage configuration that is used by a Composition, you will get an error (409 ConflictException). To avoid this, for all Compositions that reference the storage configuration, first use StopComposition and wait for it to complete, then use DeleteStorageConfiguration. + */ + deleteStorageConfiguration(params: IVSRealTime.Types.DeleteStorageConfigurationRequest, callback?: (err: AWSError, data: IVSRealTime.Types.DeleteStorageConfigurationResponse) => void): Request; + /** + * Deletes the storage configuration for the specified ARN. If you try to delete a storage configuration that is used by a Composition, you will get an error (409 ConflictException). To avoid this, for all Compositions that reference the storage configuration, first use StopComposition and wait for it to complete, then use DeleteStorageConfiguration. + */ + deleteStorageConfiguration(callback?: (err: AWSError, data: IVSRealTime.Types.DeleteStorageConfigurationResponse) => void): Request; /** * Disconnects a specified participant and revokes the participant permanently from a specified stage. */ @@ -43,6 +75,22 @@ declare class IVSRealTime extends Service { * Disconnects a specified participant and revokes the participant permanently from a specified stage. */ disconnectParticipant(callback?: (err: AWSError, data: IVSRealTime.Types.DisconnectParticipantResponse) => void): Request; + /** + * Get information about the specified Composition resource. + */ + getComposition(params: IVSRealTime.Types.GetCompositionRequest, callback?: (err: AWSError, data: IVSRealTime.Types.GetCompositionResponse) => void): Request; + /** + * Get information about the specified Composition resource. + */ + getComposition(callback?: (err: AWSError, data: IVSRealTime.Types.GetCompositionResponse) => void): Request; + /** + * Gets information about the specified EncoderConfiguration resource. + */ + getEncoderConfiguration(params: IVSRealTime.Types.GetEncoderConfigurationRequest, callback?: (err: AWSError, data: IVSRealTime.Types.GetEncoderConfigurationResponse) => void): Request; + /** + * Gets information about the specified EncoderConfiguration resource. + */ + getEncoderConfiguration(callback?: (err: AWSError, data: IVSRealTime.Types.GetEncoderConfigurationResponse) => void): Request; /** * Gets information about the specified participant token. */ @@ -67,6 +115,30 @@ declare class IVSRealTime extends Service { * Gets information for the specified stage session. */ getStageSession(callback?: (err: AWSError, data: IVSRealTime.Types.GetStageSessionResponse) => void): Request; + /** + * Gets the storage configuration for the specified ARN. + */ + getStorageConfiguration(params: IVSRealTime.Types.GetStorageConfigurationRequest, callback?: (err: AWSError, data: IVSRealTime.Types.GetStorageConfigurationResponse) => void): Request; + /** + * Gets the storage configuration for the specified ARN. + */ + getStorageConfiguration(callback?: (err: AWSError, data: IVSRealTime.Types.GetStorageConfigurationResponse) => void): Request; + /** + * Gets summary information about all Compositions in your account, in the AWS region where the API request is processed. + */ + listCompositions(params: IVSRealTime.Types.ListCompositionsRequest, callback?: (err: AWSError, data: IVSRealTime.Types.ListCompositionsResponse) => void): Request; + /** + * Gets summary information about all Compositions in your account, in the AWS region where the API request is processed. + */ + listCompositions(callback?: (err: AWSError, data: IVSRealTime.Types.ListCompositionsResponse) => void): Request; + /** + * Gets summary information about all EncoderConfigurations in your account, in the AWS region where the API request is processed. + */ + listEncoderConfigurations(params: IVSRealTime.Types.ListEncoderConfigurationsRequest, callback?: (err: AWSError, data: IVSRealTime.Types.ListEncoderConfigurationsResponse) => void): Request; + /** + * Gets summary information about all EncoderConfigurations in your account, in the AWS region where the API request is processed. + */ + listEncoderConfigurations(callback?: (err: AWSError, data: IVSRealTime.Types.ListEncoderConfigurationsResponse) => void): Request; /** * Lists events for a specified participant that occurred during a specified stage session. */ @@ -99,6 +171,14 @@ declare class IVSRealTime extends Service { * Gets summary information about all stages in your account, in the AWS region where the API request is processed. */ listStages(callback?: (err: AWSError, data: IVSRealTime.Types.ListStagesResponse) => void): Request; + /** + * Gets summary information about all storage configurations in your account, in the AWS region where the API request is processed. + */ + listStorageConfigurations(params: IVSRealTime.Types.ListStorageConfigurationsRequest, callback?: (err: AWSError, data: IVSRealTime.Types.ListStorageConfigurationsResponse) => void): Request; + /** + * Gets summary information about all storage configurations in your account, in the AWS region where the API request is processed. + */ + listStorageConfigurations(callback?: (err: AWSError, data: IVSRealTime.Types.ListStorageConfigurationsResponse) => void): Request; /** * Gets information about AWS tags for the specified ARN. */ @@ -107,6 +187,22 @@ declare class IVSRealTime extends Service { * Gets information about AWS tags for the specified ARN. */ listTagsForResource(callback?: (err: AWSError, data: IVSRealTime.Types.ListTagsForResourceResponse) => void): Request; + /** + * Starts a Composition from a stage based on the configuration provided in the request. A Composition is an ephemeral resource that exists after this endpoint returns successfully. Composition stops and the resource is deleted: When StopComposition is called. After a 1-minute timeout, when all participants are disconnected from the stage. After a 1-minute timeout, if there are no participants in the stage when StartComposition is called. When broadcasting to the IVS channel fails and all retries are exhausted. When broadcasting is disconnected and all attempts to reconnect are exhausted. + */ + startComposition(params: IVSRealTime.Types.StartCompositionRequest, callback?: (err: AWSError, data: IVSRealTime.Types.StartCompositionResponse) => void): Request; + /** + * Starts a Composition from a stage based on the configuration provided in the request. A Composition is an ephemeral resource that exists after this endpoint returns successfully. Composition stops and the resource is deleted: When StopComposition is called. After a 1-minute timeout, when all participants are disconnected from the stage. After a 1-minute timeout, if there are no participants in the stage when StartComposition is called. When broadcasting to the IVS channel fails and all retries are exhausted. When broadcasting is disconnected and all attempts to reconnect are exhausted. + */ + startComposition(callback?: (err: AWSError, data: IVSRealTime.Types.StartCompositionResponse) => void): Request; + /** + * Stops and deletes a Composition resource. Any broadcast from the Composition resource is stopped. + */ + stopComposition(params: IVSRealTime.Types.StopCompositionRequest, callback?: (err: AWSError, data: IVSRealTime.Types.StopCompositionResponse) => void): Request; + /** + * Stops and deletes a Composition resource. Any broadcast from the Composition resource is stopped. + */ + stopComposition(callback?: (err: AWSError, data: IVSRealTime.Types.StopCompositionResponse) => void): Request; /** * Adds or updates tags for the AWS resource with the specified ARN. */ @@ -133,6 +229,107 @@ declare class IVSRealTime extends Service { updateStage(callback?: (err: AWSError, data: IVSRealTime.Types.UpdateStageResponse) => void): Request; } declare namespace IVSRealTime { + export type AttributeKey = string; + export type Bitrate = number; + export type ChannelArn = string; + export interface ChannelDestinationConfiguration { + /** + * ARN of the channel to use for broadcasting. The channel and stage resources must be in the same AWS account and region. The channel must be offline (not broadcasting). + */ + channelArn: ChannelArn; + /** + * ARN of the EncoderConfiguration resource. The encoder configuration and stage resources must be in the same AWS account and region. + */ + encoderConfigurationArn?: EncoderConfigurationArn; + } + export interface Composition { + /** + * ARN of the Composition resource. + */ + arn: CompositionArn; + /** + * Array of Destination objects. A Composition can contain either one destination (channel or s3) or two (one channel and one s3). + */ + destinations: DestinationList; + /** + * UTC time of the Composition end. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + endTime?: Time; + /** + * Layout object to configure composition parameters. + */ + layout: LayoutConfiguration; + /** + * ARN of the stage used as input + */ + stageArn: StageArn; + /** + * UTC time of the Composition start. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + startTime?: Time; + /** + * State of the Composition. + */ + state: CompositionState; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + } + export type CompositionArn = string; + export type CompositionClientToken = string; + export type CompositionState = "STARTING"|"ACTIVE"|"STOPPING"|"FAILED"|"STOPPED"|string; + export interface CompositionSummary { + /** + * ARN of the Composition resource. + */ + arn: CompositionArn; + /** + * Array of Destination objects. + */ + destinations: DestinationSummaryList; + /** + * UTC time of the Composition end. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + endTime?: Time; + /** + * ARN of the attached stage. + */ + stageArn: StageArn; + /** + * UTC time of the Composition start. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + startTime?: Time; + /** + * State of the Composition resource. + */ + state: CompositionState; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + } + export type CompositionSummaryList = CompositionSummary[]; + export interface CreateEncoderConfigurationRequest { + /** + * Optional name to identify the resource. + */ + name?: EncoderConfigurationName; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + /** + * Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps. + */ + video?: Video; + } + export interface CreateEncoderConfigurationResponse { + /** + * The EncoderConfiguration that was created. + */ + encoderConfiguration?: EncoderConfiguration; + } export interface CreateParticipantTokenRequest { /** * Application-provided attributes to encode into the token and attach to a stage. Map keys and values can contain UTF-8 encoded text. The maximum length of this field is 1 KB total. This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information. @@ -185,6 +382,34 @@ declare namespace IVSRealTime { */ stage?: Stage; } + export interface CreateStorageConfigurationRequest { + /** + * Storage configuration name. The value does not need to be unique. + */ + name?: StorageConfigurationName; + /** + * A complex type that contains a storage configuration for where recorded video will be stored. + */ + s3: S3StorageConfiguration; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + } + export interface CreateStorageConfigurationResponse { + /** + * The StorageConfiguration that was created. + */ + storageConfiguration?: StorageConfiguration; + } + export interface DeleteEncoderConfigurationRequest { + /** + * ARN of the EncoderConfiguration. + */ + arn: EncoderConfigurationArn; + } + export interface DeleteEncoderConfigurationResponse { + } export interface DeleteStageRequest { /** * ARN of the stage to be deleted. @@ -193,6 +418,83 @@ declare namespace IVSRealTime { } export interface DeleteStageResponse { } + export interface DeleteStorageConfigurationRequest { + /** + * ARN of the storage configuration to be deleted. + */ + arn: StorageConfigurationArn; + } + export interface DeleteStorageConfigurationResponse { + } + export interface Destination { + /** + * Configuration used to create this destination. + */ + configuration: DestinationConfiguration; + /** + * Optional details regarding the status of the destination. + */ + detail?: DestinationDetail; + /** + * UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + endTime?: Time; + /** + * Unique identifier for this destination, assigned by IVS. + */ + id: String; + /** + * UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + startTime?: Time; + /** + * State of the Composition Destination. + */ + state: DestinationState; + } + export interface DestinationConfiguration { + /** + * An IVS channel to be used for broadcasting, for server-side composition. Either a channel or an s3 must be specified. + */ + channel?: ChannelDestinationConfiguration; + /** + * Name that can be specified to help identify the destination. + */ + name?: DestinationConfigurationName; + /** + * An S3 storage configuration to be used for recording video data. Either a channel or an s3 must be specified. + */ + s3?: S3DestinationConfiguration; + } + export type DestinationConfigurationList = DestinationConfiguration[]; + export type DestinationConfigurationName = string; + export interface DestinationDetail { + /** + * An S3 detail object to return information about the S3 destination. + */ + s3?: S3Detail; + } + export type DestinationList = Destination[]; + export type DestinationState = "STARTING"|"ACTIVE"|"STOPPING"|"RECONNECTING"|"FAILED"|"STOPPED"|string; + export interface DestinationSummary { + /** + * UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + endTime?: Time; + /** + * Unique identifier for this destination, assigned by IVS. + */ + id: String; + /** + * UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a string. + */ + startTime?: Time; + /** + * State of the Composition Destination. + */ + state: DestinationState; + } + export type DestinationSummaryList = DestinationSummary[]; export type DisconnectParticipantReason = string; export interface DisconnectParticipantRequest { /** @@ -210,6 +512,42 @@ declare namespace IVSRealTime { } export interface DisconnectParticipantResponse { } + export interface EncoderConfiguration { + /** + * ARN of the EncoderConfiguration resource. + */ + arn: EncoderConfigurationArn; + /** + * Optional name to identify the resource. + */ + name?: EncoderConfigurationName; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + /** + * Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps + */ + video?: Video; + } + export type EncoderConfigurationArn = string; + export type EncoderConfigurationArnList = EncoderConfigurationArn[]; + export type EncoderConfigurationName = string; + export interface EncoderConfigurationSummary { + /** + * ARN of the EncoderConfiguration resource. + */ + arn: EncoderConfigurationArn; + /** + * Optional name to identify the resource. + */ + name?: EncoderConfigurationName; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + } + export type EncoderConfigurationSummaryList = EncoderConfigurationSummary[]; export interface Event { /** * If the event is an error event, the error code is provided to give insight into the specific error that occurred. If the event is not an error event, this field is null. INSUFFICIENT_CAPABILITIES indicates that the participant tried to take an action that the participant’s token is not allowed to do. For more information about participant capabilities, see the capabilities field in CreateParticipantToken. QUOTA_EXCEEDED indicates that the number of participants who want to publish/subscribe to a stage exceeds the quota; for more information, see Service Quotas. PUBLISHER_NOT_FOUND indicates that the participant tried to subscribe to a publisher that doesn’t exist. @@ -235,6 +573,31 @@ declare namespace IVSRealTime { export type EventErrorCode = "INSUFFICIENT_CAPABILITIES"|"QUOTA_EXCEEDED"|"PUBLISHER_NOT_FOUND"|string; export type EventList = Event[]; export type EventName = "JOINED"|"LEFT"|"PUBLISH_STARTED"|"PUBLISH_STOPPED"|"SUBSCRIBE_STARTED"|"SUBSCRIBE_STOPPED"|"PUBLISH_ERROR"|"SUBSCRIBE_ERROR"|"JOIN_ERROR"|string; + export type Framerate = number; + export interface GetCompositionRequest { + /** + * ARN of the Composition resource. + */ + arn: CompositionArn; + } + export interface GetCompositionResponse { + /** + * The Composition that was returned. + */ + composition?: Composition; + } + export interface GetEncoderConfigurationRequest { + /** + * ARN of the EncoderConfiguration resource. + */ + arn: EncoderConfigurationArn; + } + export interface GetEncoderConfigurationResponse { + /** + * The EncoderConfiguration that was returned. + */ + encoderConfiguration?: EncoderConfiguration; + } export interface GetParticipantRequest { /** * Unique identifier for the participant. This is assigned by IVS and returned by CreateParticipantToken. @@ -283,13 +646,86 @@ declare namespace IVSRealTime { */ stageSession?: StageSession; } + export interface GetStorageConfigurationRequest { + /** + * ARN of the storage configuration to be retrieved. + */ + arn: StorageConfigurationArn; + } + export interface GetStorageConfigurationResponse { + /** + * The StorageConfiguration that was returned. + */ + storageConfiguration?: StorageConfiguration; + } + export interface GridConfiguration { + /** + * This attribute name identifies the featured slot. A participant with this attribute set to "true" (as a string value) in ParticipantTokenConfiguration is placed in the featured slot. + */ + featuredParticipantAttribute?: AttributeKey; + } + export type Height = number; + export interface LayoutConfiguration { + /** + * Configuration related to grid layout. Default: Grid layout. + */ + grid?: GridConfiguration; + } + export interface ListCompositionsRequest { + /** + * Filters the Composition list to match the specified EncoderConfiguration attached to at least one of its output. + */ + filterByEncoderConfigurationArn?: EncoderConfigurationArn; + /** + * Filters the Composition list to match the specified Stage ARN. + */ + filterByStageArn?: StageArn; + /** + * Maximum number of results to return. Default: 100. + */ + maxResults?: MaxCompositionResults; + /** + * The first Composition to retrieve. This is used for pagination; see the nextToken response field. + */ + nextToken?: PaginationToken; + } + export interface ListCompositionsResponse { + /** + * List of the matching Compositions (summary information only). + */ + compositions: CompositionSummaryList; + /** + * If there are more compositions than maxResults, use nextToken in the request to get the next set. + */ + nextToken?: PaginationToken; + } + export interface ListEncoderConfigurationsRequest { + /** + * Maximum number of results to return. Default: 100. + */ + maxResults?: MaxEncoderConfigurationResults; + /** + * The first encoder configuration to retrieve. This is used for pagination; see the nextToken response field. + */ + nextToken?: PaginationToken; + } + export interface ListEncoderConfigurationsResponse { + /** + * List of the matching EncoderConfigurations (summary information only). + */ + encoderConfigurations: EncoderConfigurationSummaryList; + /** + * If there are more encoder configurations than maxResults, use nextToken in the request to get the next set. + */ + nextToken?: PaginationToken; + } export interface ListParticipantEventsRequest { /** * Maximum number of results to return. Default: 50. */ maxResults?: MaxParticipantEventResults; /** - * The first participant to retrieve. This is used for pagination; see the nextToken response field. + * The first participant event to retrieve. This is used for pagination; see the nextToken response field. */ nextToken?: PaginationToken; /** @@ -311,7 +747,7 @@ declare namespace IVSRealTime { */ events: EventList; /** - * If there are more rooms than maxResults, use nextToken in the request to get the next set. + * If there are more events than maxResults, use nextToken in the request to get the next set. */ nextToken?: PaginationToken; } @@ -347,7 +783,7 @@ declare namespace IVSRealTime { } export interface ListParticipantsResponse { /** - * If there are more rooms than maxResults, use nextToken in the request to get the next set. + * If there are more participants than maxResults, use nextToken in the request to get the next set. */ nextToken?: PaginationToken; /** @@ -361,7 +797,7 @@ declare namespace IVSRealTime { */ maxResults?: MaxStageSessionResults; /** - * The first stage to retrieve. This is used for pagination; see the nextToken response field. + * The first stage session to retrieve. This is used for pagination; see the nextToken response field. */ nextToken?: PaginationToken; /** @@ -371,7 +807,7 @@ declare namespace IVSRealTime { } export interface ListStageSessionsResponse { /** - * If there are more rooms than maxResults, use nextToken in the request to get the next set. + * If there are more stage sessions than maxResults, use nextToken in the request to get the next set. */ nextToken?: PaginationToken; /** @@ -391,7 +827,7 @@ declare namespace IVSRealTime { } export interface ListStagesResponse { /** - * If there are more rooms than maxResults, use nextToken in the request to get the next set. + * If there are more stages than maxResults, use nextToken in the request to get the next set. */ nextToken?: PaginationToken; /** @@ -399,6 +835,26 @@ declare namespace IVSRealTime { */ stages: StageSummaryList; } + export interface ListStorageConfigurationsRequest { + /** + * Maximum number of storage configurations to return. Default: your service quota or 100, whichever is smaller. + */ + maxResults?: MaxStorageConfigurationResults; + /** + * The first storage configuration to retrieve. This is used for pagination; see the nextToken response field. + */ + nextToken?: PaginationToken; + } + export interface ListStorageConfigurationsResponse { + /** + * If there are more storage configurations than maxResults, use nextToken in the request to get the next set. + */ + nextToken?: PaginationToken; + /** + * List of the matching storage configurations. + */ + storageConfigurations: StorageConfigurationSummaryList; + } export interface ListTagsForResourceRequest { /** * The ARN of the resource to be retrieved. The ARN must be URL-encoded. @@ -411,10 +867,13 @@ declare namespace IVSRealTime { */ tags: Tags; } + export type MaxCompositionResults = number; + export type MaxEncoderConfigurationResults = number; export type MaxParticipantEventResults = number; export type MaxParticipantResults = number; export type MaxStageResults = number; export type MaxStageSessionResults = number; + export type MaxStorageConfigurationResults = number; export type PaginationToken = string; export interface Participant { /** @@ -552,7 +1011,41 @@ declare namespace IVSRealTime { export type ParticipantTokenString = string; export type ParticipantTokenUserId = string; export type Published = boolean; + export interface RecordingConfiguration { + /** + * The recording format for storing a recording in Amazon S3. + */ + format?: RecordingConfigurationFormat; + } + export type RecordingConfigurationFormat = "HLS"|string; export type ResourceArn = string; + export type S3BucketName = string; + export interface S3DestinationConfiguration { + /** + * ARNs of the EncoderConfiguration resource. The encoder configuration and stage resources must be in the same AWS account and region. + */ + encoderConfigurationArns: EncoderConfigurationArnList; + /** + * Array of maps, each of the form string:string (key:value). This is an optional customer specification, currently used only to specify the recording format for storing a recording in Amazon S3. + */ + recordingConfiguration?: RecordingConfiguration; + /** + * ARN of the StorageConfiguration where recorded videos will be stored. + */ + storageConfigurationArn: StorageConfigurationArn; + } + export interface S3Detail { + /** + * The S3 bucket prefix under which the recording is stored. + */ + recordingPrefix: String; + } + export interface S3StorageConfiguration { + /** + * Location (S3 bucket name) where recorded videos will be stored. Note that the StorageConfiguration and S3 bucket must be in the same region as the Composition. + */ + bucketName: S3BucketName; + } export interface Stage { /** * ID of the active session within the stage. @@ -622,6 +1115,81 @@ declare namespace IVSRealTime { tags?: Tags; } export type StageSummaryList = StageSummary[]; + export interface StartCompositionRequest { + /** + * Array of destination configuration. + */ + destinations: DestinationConfigurationList; + /** + * Idempotency token. + */ + idempotencyToken?: CompositionClientToken; + /** + * Layout object to configure composition parameters. + */ + layout?: LayoutConfiguration; + /** + * ARN of the stage to be used for compositing. + */ + stageArn: StageArn; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + } + export interface StartCompositionResponse { + /** + * The Composition that was created. + */ + composition?: Composition; + } + export interface StopCompositionRequest { + /** + * ARN of the Composition. + */ + arn: CompositionArn; + } + export interface StopCompositionResponse { + } + export interface StorageConfiguration { + /** + * ARN of the storage configuration. + */ + arn: StorageConfigurationArn; + /** + * Name of the storage configuration. + */ + name?: StorageConfigurationName; + /** + * An S3 destination configuration where recorded videos will be stored. + */ + s3?: S3StorageConfiguration; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + } + export type StorageConfigurationArn = string; + export type StorageConfigurationName = string; + export interface StorageConfigurationSummary { + /** + * ARN of the storage configuration. + */ + arn: StorageConfigurationArn; + /** + * Name of the storage configuration. + */ + name?: StorageConfigurationName; + /** + * An S3 destination configuration where recorded videos will be stored. + */ + s3?: S3StorageConfiguration; + /** + * Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there. + */ + tags?: Tags; + } + export type StorageConfigurationSummaryList = StorageConfigurationSummary[]; export type String = string; export type TagKey = string; export type TagKeyList = TagKey[]; @@ -669,6 +1237,25 @@ declare namespace IVSRealTime { stage?: Stage; } export type UserId = string; + export interface Video { + /** + * Bitrate for generated output, in bps. Default: 2500000. + */ + bitrate?: Bitrate; + /** + * Video frame rate, in fps. Default: 30. + */ + framerate?: Framerate; + /** + * Video-resolution height. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 720. + */ + height?: Height; + /** + * Video-resolution width. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 1280. + */ + width?: Width; + } + export type Width = number; /** * A string in YYYY-MM-DD format that represents the latest possible API version that can be used in this service. Specify 'latest' to use the latest possible version. */ diff --git a/clients/kafka.d.ts b/clients/kafka.d.ts index e36323caa6..edf381a2dc 100644 --- a/clients/kafka.d.ts +++ b/clients/kafka.d.ts @@ -925,6 +925,12 @@ kafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge. */ StorageMode?: StorageMode; + /** + * + Determines if there is an action required from the customer. + + */ + CustomerActionStatus?: CustomerActionStatus; } export interface Cluster { /** @@ -1221,6 +1227,12 @@ kafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge. */ StorageMode?: StorageMode; + /** + * + Determines if there is an action required from the customer. + + */ + CustomerActionStatus?: CustomerActionStatus; } export interface VpcConfig { /** @@ -1923,6 +1935,7 @@ kafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge. */ OperationType?: __string; } + export type CustomerActionStatus = "CRITICAL_ACTION_REQUIRED"|"ACTION_RECOMMENDED"|"NONE"|string; export interface DeleteClusterRequest { /** * diff --git a/clients/lambda.d.ts b/clients/lambda.d.ts index a595e4c63e..2b2c6b6901 100644 --- a/clients/lambda.d.ts +++ b/clients/lambda.d.ts @@ -287,11 +287,11 @@ declare class Lambda extends Service { */ invoke(callback?: (err: AWSError, data: Lambda.Types.InvocationResponse) => void): Request; /** - * For asynchronous function invocation, use Invoke. Invokes a function asynchronously. If you do use the InvokeAsync action, note that it doesn't support the use of X-Ray active tracing. Trace ID is not propagated to the function, even if X-Ray active tracing is turned on. + * For asynchronous function invocation, use Invoke. Invokes a function asynchronously. */ invokeAsync(params: Lambda.Types.InvokeAsyncRequest, callback?: (err: AWSError, data: Lambda.Types.InvokeAsyncResponse) => void): Request; /** - * For asynchronous function invocation, use Invoke. Invokes a function asynchronously. If you do use the InvokeAsync action, note that it doesn't support the use of X-Ray active tracing. Trace ID is not propagated to the function, even if X-Ray active tracing is turned on. + * For asynchronous function invocation, use Invoke. Invokes a function asynchronously. */ invokeAsync(callback?: (err: AWSError, data: Lambda.Types.InvokeAsyncResponse) => void): Request; /** @@ -768,6 +768,7 @@ declare namespace Lambda { */ ConsumerGroupId?: URI; } + export type ApplicationLogLevel = "TRACE"|"DEBUG"|"INFO"|"WARN"|"ERROR"|"FATAL"|string; export type Architecture = "x86_64"|"arm64"|string; export type ArchitecturesList = Architecture[]; export type Arn = string; @@ -1069,13 +1070,17 @@ declare namespace Lambda { */ Architectures?: ArchitecturesList; /** - * The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. For more information, see Configuring ephemeral storage (console). + * The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. */ EphemeralStorage?: EphemeralStorage; /** * The function's SnapStart setting. */ SnapStart?: SnapStart; + /** + * The function's Amazon CloudWatch Logs configuration settings. + */ + LoggingConfig?: LoggingConfig; } export interface CreateFunctionUrlConfigRequest { /** @@ -1597,7 +1602,7 @@ declare namespace Lambda { */ Architectures?: ArchitecturesList; /** - * The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. For more information, see Configuring ephemeral storage (console). + * The size of the function’s /tmp directory in MB. The default value is 512, but it can be any whole number between 512 and 10,240 MB. */ EphemeralStorage?: EphemeralStorage; /** @@ -1608,6 +1613,10 @@ declare namespace Lambda { * The ARN of the runtime and any errors that occured. */ RuntimeVersionConfig?: RuntimeVersionConfig; + /** + * The function's Amazon CloudWatch Logs configuration settings. + */ + LoggingConfig?: LoggingConfig; } export interface FunctionEventInvokeConfig { /** @@ -2565,7 +2574,27 @@ declare namespace Lambda { Versions?: FunctionList; } export type LocalMountPath = string; + export type LogFormat = "JSON"|"Text"|string; + export type LogGroup = string; export type LogType = "None"|"Tail"|string; + export interface LoggingConfig { + /** + * The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON. + */ + LogFormat?: LogFormat; + /** + * Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level and lower. + */ + ApplicationLogLevel?: ApplicationLogLevel; + /** + * Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level and lower. + */ + SystemLogLevel?: SystemLogLevel; + /** + * The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name. + */ + LogGroup?: LogGroup; + } export type Long = number; export type MasterRegion = string; export type MaxAge = number; @@ -2974,6 +3003,7 @@ declare namespace Lambda { export type StringList = String[]; export type SubnetId = string; export type SubnetIds = SubnetId[]; + export type SystemLogLevel = "DEBUG"|"INFO"|"WARN"|string; export type TagKey = string; export type TagKeyList = TagKey[]; export interface TagResourceRequest { @@ -3242,13 +3272,17 @@ declare namespace Lambda { */ ImageConfig?: ImageConfig; /** - * The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. For more information, see Configuring ephemeral storage (console). + * The size of the function's /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10,240 MB. */ EphemeralStorage?: EphemeralStorage; /** * The function's SnapStart setting. */ SnapStart?: SnapStart; + /** + * The function's Amazon CloudWatch Logs configuration settings. + */ + LoggingConfig?: LoggingConfig; } export interface UpdateFunctionEventInvokeConfigRequest { /** diff --git a/clients/macie2.d.ts b/clients/macie2.d.ts index 4a29c04dd7..233b020379 100644 --- a/clients/macie2.d.ts +++ b/clients/macie2.d.ts @@ -1319,7 +1319,7 @@ declare namespace Macie2 { */ managedDataIdentifierIds?: __listOf__string; /** - * The selection type to apply when determining which managed data identifiers the job uses to analyze data. Valid values are: ALL - Use all managed data identifiers. If you specify this value, don't specify any values for the managedDataIdentifierIds property. EXCLUDE - Use all managed data identifiers except the ones specified by the managedDataIdentifierIds property. INCLUDE - Use only the managed data identifiers specified by the managedDataIdentifierIds property. NONE - Don't use any managed data identifiers. If you specify this value, specify at least one value for the customDataIdentifierIds property and don't specify any values for the managedDataIdentifierIds property. RECOMMENDED (default) - Use the recommended set of managed data identifiers. If you specify this value, don't specify any values for the managedDataIdentifierIds property. If you don't specify a value for this property, the job uses the recommended set of managed data identifiers. If the job is a recurring job and you specify ALL or EXCLUDE, each job run automatically uses new managed data identifiers that are released. If you specify RECOMMENDED for a recurring job, each job run automatically uses all the managed data identifiers that are in the recommended set when the run starts. For information about individual managed data identifiers or to determine which ones are in the recommended set, see Using managed data identifiers and Recommended managed data identifiers in the Amazon Macie User Guide. + * The selection type to apply when determining which managed data identifiers the job uses to analyze data. Valid values are: ALL - Use all managed data identifiers. If you specify this value, don't specify any values for the managedDataIdentifierIds property. EXCLUDE - Use all managed data identifiers except the ones specified by the managedDataIdentifierIds property. INCLUDE - Use only the managed data identifiers specified by the managedDataIdentifierIds property. NONE - Don't use any managed data identifiers. If you specify this value, specify at least one value for the customDataIdentifierIds property and don't specify any values for the managedDataIdentifierIds property. RECOMMENDED (default) - Use the recommended set of managed data identifiers. If you specify this value, don't specify any values for the managedDataIdentifierIds property. If you don't specify a value for this property, the job uses the recommended set of managed data identifiers. If the job is a recurring job and you specify ALL or EXCLUDE, each job run automatically uses new managed data identifiers that are released. If you don't specify a value for this property or you specify RECOMMENDED for a recurring job, each job run automatically uses all the managed data identifiers that are in the recommended set when the run starts. For information about individual managed data identifiers or to determine which ones are in the recommended set, see Using managed data identifiers and Recommended managed data identifiers in the Amazon Macie User Guide. */ managedDataIdentifierSelector?: ManagedDataIdentifierSelector; /** @@ -1794,7 +1794,7 @@ declare namespace Macie2 { } export interface DetectedDataDetails { /** - * An occurrence of the specified type of sensitive data. Each occurrence can contain 1-128 characters. + * An occurrence of the specified type of sensitive data. Each occurrence contains 1-128 characters. */ value: __stringMin1Max128; } @@ -2397,7 +2397,7 @@ declare namespace Macie2 { */ status?: MacieStatus; /** - * The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status of the Amazon Macie account. + * The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status or configuration settings for the Amazon Macie account. */ updatedAt?: __timestampIso8601; } @@ -2481,9 +2481,13 @@ declare namespace Macie2 { } export interface GetRevealConfigurationResponse { /** - * The current configuration settings and the status of the configuration for the account. + * The KMS key that's used to encrypt the sensitive data, and the status of the configuration for the Amazon Macie account. */ configuration?: RevealConfiguration; + /** + * The access method and settings that are used to retrieve the sensitive data. + */ + retrievalConfiguration?: RetrievalConfiguration; } export interface GetSensitiveDataOccurrencesAvailabilityRequest { /** @@ -2497,7 +2501,7 @@ declare namespace Macie2 { */ code?: AvailabilityCode; /** - * Specifies why occurrences of sensitive data can't be retrieved for the finding. Possible values are: INVALID_CLASSIFICATION_RESULT - Amazon Macie can't verify the location of the sensitive data to retrieve. There isn't a corresponding sensitive data discovery result for the finding. Or the sensitive data discovery result specified by the classificationDetails.detailedResultsLocation field of the finding isn't available, is malformed or corrupted, or uses an unsupported storage format. OBJECT_EXCEEDS_SIZE_QUOTA - The storage size of the affected S3 object exceeds the size quota for retrieving occurrences of sensitive data. OBJECT_UNAVAILABLE - The affected S3 object isn't available. The object might have been renamed, moved, or deleted. Or the object was changed after Macie created the finding. UNSUPPORTED_FINDING_TYPE - The specified finding isn't a sensitive data finding. UNSUPPORTED_OBJECT_TYPE - The affected S3 object uses a file or storage format that Macie doesn't support for retrieving occurrences of sensitive data. This value is null if sensitive data can be retrieved for the finding. + * Specifies why occurrences of sensitive data can't be retrieved for the finding. Possible values are: ACCOUNT_NOT_IN_ORGANIZATION - The affected account isn't currently part of your organization. Or the account is part of your organization but Macie isn't currently enabled for the account. You're not allowed to access the affected S3 object by using Macie. INVALID_CLASSIFICATION_RESULT - There isn't a corresponding sensitive data discovery result for the finding. Or the corresponding sensitive data discovery result isn't available, is malformed or corrupted, or uses an unsupported storage format. Macie can't verify the location of the sensitive data to retrieve. INVALID_RESULT_SIGNATURE - The corresponding sensitive data discovery result is stored in an S3 object that wasn't signed by Macie. Macie can't verify the integrity and authenticity of the sensitive data discovery result. Therefore, Macie can't verify the location of the sensitive data to retrieve. MEMBER_ROLE_TOO_PERMISSIVE - The affected member account is configured to retrieve occurrences of sensitive data by using an IAM role whose trust or permissions policy doesn't meet Macie requirements for restricting access to the role. Or the role's trust policy doesn't specify the correct external ID. Macie can't assume the role to retrieve the sensitive data. MISSING_GET_MEMBER_PERMISSION - You're not allowed to retrieve information about the association between your account and the affected account. Macie can't determine whether you’re allowed to access the affected S3 object as the delegated Macie administrator for the affected account. OBJECT_EXCEEDS_SIZE_QUOTA - The storage size of the affected S3 object exceeds the size quota for retrieving occurrences of sensitive data from this type of file. OBJECT_UNAVAILABLE - The affected S3 object isn't available. The object was renamed, moved, or deleted. Or the object was changed after Macie created the finding. RESULT_NOT_SIGNED - The corresponding sensitive data discovery result is stored in an S3 object that hasn't been signed. Macie can't verify the integrity and authenticity of the sensitive data discovery result. Therefore, Macie can't verify the location of the sensitive data to retrieve. ROLE_TOO_PERMISSIVE - Your account is configured to retrieve occurrences of sensitive data by using an IAM role whose trust or permissions policy doesn't meet Macie requirements for restricting access to the role. Macie can’t assume the role to retrieve the sensitive data. UNSUPPORTED_FINDING_TYPE - The specified finding isn't a sensitive data finding. UNSUPPORTED_OBJECT_TYPE - The affected S3 object uses a file or storage format that Macie doesn't support for retrieving occurrences of sensitive data. This value is null if sensitive data can be retrieved for the finding. */ reasons?: __listOfUnavailabilityReasonCode; } @@ -2537,7 +2541,7 @@ declare namespace Macie2 { */ excludes?: SensitivityInspectionTemplateExcludes; /** - * The allow lists, custom data identifiers, and managed data identifiers that are included (used) when analyzing data. + * The allow lists, custom data identifiers, and managed data identifiers that are explicitly included (used) when analyzing data. */ includes?: SensitivityInspectionTemplateIncludes; /** @@ -3403,7 +3407,7 @@ declare namespace Macie2 { export type Ranges = Range[]; export interface Record { /** - * The path, as a JSONPath expression, to the sensitive data. For an Avro object container or Parquet file, this is the path to the field in the record (recordIndex) that contains the data. For a JSON or JSON Lines file, this is the path to the field or array that contains the data. If the data is a value in an array, the path also indicates which value contains the data. If Amazon Macie detects sensitive data in the name of any element in the path, Macie omits this field. If the name of an element exceeds 20 characters, Macie truncates the name by removing characters from the beginning of the name. If the resulting full path exceeds 250 characters, Macie also truncates the path, starting with the first element in the path, until the path contains 250 or fewer characters. + * The path, as a JSONPath expression, to the sensitive data. For an Avro object container or Parquet file, this is the path to the field in the record (recordIndex) that contains the data. For a JSON or JSON Lines file, this is the path to the field or array that contains the data. If the data is a value in an array, the path also indicates which value contains the data. If Amazon Macie detects sensitive data in the name of any element in the path, Macie omits this field. If the name of an element exceeds 240 characters, Macie truncates the name by removing characters from the beginning of the name. If the resulting full path exceeds 250 characters, Macie also truncates the path, starting with the first element in the path, until the path contains 250 or fewer characters. */ jsonPath?: __string; /** @@ -3463,7 +3467,7 @@ declare namespace Macie2 { */ totalItemsSensitive?: __long; /** - * The total number of objects that Amazon Macie wasn't able to analyze in the bucket due to an object-level issue or error. For example, the object is a malformed file. This value includes objects that Macie wasn't able to analyze for reasons reported by other statistics in the ResourceStatistics object. + * The total number of objects that Amazon Macie wasn't able to analyze in the bucket due to an object-level issue or error. For example, an object is a malformed file. This value includes objects that Macie wasn't able to analyze for reasons reported by other statistics in the ResourceStatistics object. */ totalItemsSkipped?: __long; /** @@ -3489,9 +3493,24 @@ declare namespace Macie2 { */ s3Object?: S3Object; } + export interface RetrievalConfiguration { + /** + * The external ID to specify in the trust policy for the IAM role to assume when retrieving sensitive data from affected S3 objects (roleName). The trust policy must include an sts:ExternalId condition that requires this ID. This ID is a unique alphanumeric string that Amazon Macie generates automatically after you configure it to assume a role. This value is null if the value for retrievalMode is CALLER_CREDENTIALS. + */ + externalId?: __string; + /** + * The access method that's used when retrieving sensitive data from affected S3 objects. Valid values are: ASSUME_ROLE, assume an IAM role that is in the affected Amazon Web Services account and delegates access to Amazon Macie (roleName); and, CALLER_CREDENTIALS, use the credentials of the IAM user who requests the sensitive data. + */ + retrievalMode: RetrievalMode; + /** + * The name of the IAM role that is in the affected Amazon Web Services account and Amazon Macie is allowed to assume when retrieving sensitive data from affected S3 objects for the account. This value is null if the value for retrievalMode is CALLER_CREDENTIALS. + */ + roleName?: __stringMin1Max64PatternW; + } + export type RetrievalMode = "CALLER_CREDENTIALS"|"ASSUME_ROLE"|string; export interface RevealConfiguration { /** - * The Amazon Resource Name (ARN), ID, or alias of the KMS key to use to encrypt sensitive data that's retrieved. The key must be an existing, customer managed, symmetric encryption key that's in the same Amazon Web Services Region as the Amazon Macie account. If this value specifies an alias, it must include the following prefix: alias/. If this value specifies a key that's owned by another Amazon Web Services account, it must specify the ARN of the key or the ARN of the key's alias. + * The Amazon Resource Name (ARN), ID, or alias of the KMS key to use to encrypt sensitive data that's retrieved. The key must be an existing, customer managed, symmetric encryption key that's enabled in the same Amazon Web Services Region as the Amazon Macie account. If this value specifies an alias, it must include the following prefix: alias/. If this value specifies a key that's owned by another Amazon Web Services account, it must specify the ARN of the key or the ARN of the key's alias. */ kmsKeyId?: __stringMin1Max2048; /** @@ -3604,7 +3623,7 @@ declare namespace Macie2 { */ keyPrefix?: __string; /** - * The Amazon Resource Name (ARN) of the customer managed KMS key to use for encryption of the results. This must be the ARN of an existing, symmetric encryption KMS key that's in the same Amazon Web Services Region as the bucket. + * The Amazon Resource Name (ARN) of the customer managed KMS key to use for encryption of the results. This must be the ARN of an existing, symmetric encryption KMS key that's enabled in the same Amazon Web Services Region as the bucket. */ kmsKeyArn: __string; } @@ -3976,7 +3995,7 @@ declare namespace Macie2 { export type SimpleCriterionKeyForJob = "ACCOUNT_ID"|"S3_BUCKET_NAME"|"S3_BUCKET_EFFECTIVE_PERMISSION"|"S3_BUCKET_SHARED_ACCESS"|string; export interface SimpleScopeTerm { /** - * The operator to use in the condition. Valid values for each supported property (key) are: OBJECT_EXTENSION - EQ (equals) or NE (not equals) OBJECT_KEY - STARTS_WITH OBJECT_LAST_MODIFIED_DATE - Any operator except CONTAINS OBJECT_SIZE - Any operator except CONTAINS + * The operator to use in the condition. Valid values for each supported property (key) are: OBJECT_EXTENSION - EQ (equals) or NE (not equals) OBJECT_KEY - STARTS_WITH OBJECT_LAST_MODIFIED_DATE - EQ (equals), GT (greater than), GTE (greater than or equals), LT (less than), LTE (less than or equals), or NE (not equals) OBJECT_SIZE - EQ (equals), GT (greater than), GTE (greater than or equals), LT (less than), LTE (less than or equals), or NE (not equals) */ comparator?: JobComparator; /** @@ -3984,7 +4003,7 @@ declare namespace Macie2 { */ key?: ScopeFilterKey; /** - * An array that lists the values to use in the condition. If the value for the key property is OBJECT_EXTENSION or OBJECT_KEY, this array can specify multiple values and Amazon Macie uses OR logic to join the values. Otherwise, this array can specify only one value. Valid values for each supported property (key) are: OBJECT_EXTENSION - A string that represents the file name extension of an object. For example: docx or pdf OBJECT_KEY - A string that represents the key prefix (folder name or path) of an object. For example: logs or awslogs/eventlogs. This value applies a condition to objects whose keys (names) begin with the specified value. OBJECT_LAST_MODIFIED_DATE - The date and time (in UTC and extended ISO 8601 format) when an object was created or last changed, whichever is latest. For example: 2020-09-28T14:31:13Z OBJECT_SIZE - An integer that represents the storage size (in bytes) of an object. Macie doesn't support use of wildcard characters in these values. Also, string values are case sensitive. + * An array that lists the values to use in the condition. If the value for the key property is OBJECT_EXTENSION or OBJECT_KEY, this array can specify multiple values and Amazon Macie uses OR logic to join the values. Otherwise, this array can specify only one value. Valid values for each supported property (key) are: OBJECT_EXTENSION - A string that represents the file name extension of an object. For example: docx or pdf OBJECT_KEY - A string that represents the key prefix (folder name or path) of an object. For example: logs or awslogs/eventlogs. This value applies a condition to objects whose keys (names) begin with the specified value. OBJECT_LAST_MODIFIED_DATE - The date and time (in UTC and extended ISO 8601 format) when an object was created or last changed, whichever is latest. For example: 2023-09-24T14:31:13Z OBJECT_SIZE - An integer that represents the storage size (in bytes) of an object. Macie doesn't support use of wildcard characters in these values. Also, string values are case sensitive. */ values?: __listOf__string; } @@ -4112,7 +4131,7 @@ declare namespace Macie2 { export type TimeRange = "MONTH_TO_DATE"|"PAST_30_DAYS"|string; export type Timestamp = Date; export type Type = "NONE"|"AES256"|"aws:kms"|string; - export type UnavailabilityReasonCode = "OBJECT_EXCEEDS_SIZE_QUOTA"|"UNSUPPORTED_OBJECT_TYPE"|"UNSUPPORTED_FINDING_TYPE"|"INVALID_CLASSIFICATION_RESULT"|"OBJECT_UNAVAILABLE"|string; + export type UnavailabilityReasonCode = "OBJECT_EXCEEDS_SIZE_QUOTA"|"UNSUPPORTED_OBJECT_TYPE"|"UNSUPPORTED_FINDING_TYPE"|"INVALID_CLASSIFICATION_RESULT"|"OBJECT_UNAVAILABLE"|"ACCOUNT_NOT_IN_ORGANIZATION"|"MISSING_GET_MEMBER_PERMISSION"|"ROLE_TOO_PERMISSIVE"|"MEMBER_ROLE_TOO_PERMISSIVE"|"INVALID_RESULT_SIGNATURE"|"RESULT_NOT_SIGNED"|string; export type Unit = "TERABYTES"|string; export interface UnprocessedAccount { /** @@ -4296,17 +4315,35 @@ declare namespace Macie2 { } export interface UpdateResourceProfileResponse { } + export interface UpdateRetrievalConfiguration { + /** + * The access method to use when retrieving sensitive data from affected S3 objects. Valid values are: ASSUME_ROLE, assume an IAM role that is in the affected Amazon Web Services account and delegates access to Amazon Macie; and, CALLER_CREDENTIALS, use the credentials of the IAM user who requests the sensitive data. If you specify ASSUME_ROLE, also specify the name of an existing IAM role for Macie to assume (roleName). If you change this value from ASSUME_ROLE to CALLER_CREDENTIALS for an existing configuration, Macie permanently deletes the external ID and role name currently specified for the configuration. These settings can't be recovered after they're deleted. + */ + retrievalMode: RetrievalMode; + /** + * The name of the IAM role that is in the affected Amazon Web Services account and Amazon Macie is allowed to assume when retrieving sensitive data from affected S3 objects for the account. The trust and permissions policies for the role must meet all requirements for Macie to assume the role. + */ + roleName?: __stringMin1Max64PatternW; + } export interface UpdateRevealConfigurationRequest { /** - * The new configuration settings and the status of the configuration for the account. + * The KMS key to use to encrypt the sensitive data, and the status of the configuration for the Amazon Macie account. */ configuration: RevealConfiguration; + /** + * The access method and settings to use to retrieve the sensitive data. + */ + retrievalConfiguration?: UpdateRetrievalConfiguration; } export interface UpdateRevealConfigurationResponse { /** - * The new configuration settings and the status of the configuration for the account. + * The KMS key to use to encrypt the sensitive data, and the status of the configuration for the Amazon Macie account. */ configuration?: RevealConfiguration; + /** + * The access method and settings to use to retrieve the sensitive data. + */ + retrievalConfiguration?: RetrievalConfiguration; } export interface UpdateSensitivityInspectionTemplateRequest { /** @@ -4322,7 +4359,7 @@ declare namespace Macie2 { */ id: __string; /** - * The allow lists, custom data identifiers, and managed data identifiers to include (use) when analyzing data. + * The allow lists, custom data identifiers, and managed data identifiers to explicitly include (use) when analyzing data. */ includes?: SensitivityInspectionTemplateIncludes; } @@ -4518,6 +4555,7 @@ declare namespace Macie2 { export type __stringMin1Max128Pattern = string; export type __stringMin1Max2048 = string; export type __stringMin1Max512PatternSS = string; + export type __stringMin1Max64PatternW = string; export type __stringMin22Max22PatternAZ0922 = string; export type __stringMin3Max255PatternAZaZ093255 = string; export type __stringMin71Max89PatternArnAwsAwsCnAwsUsGovMacie2AZ19920D12AllowListAZ0922 = string; diff --git a/clients/mediapackage.d.ts b/clients/mediapackage.d.ts index 0d2084d222..503b81dc21 100644 --- a/clients/mediapackage.d.ts +++ b/clients/mediapackage.d.ts @@ -514,7 +514,7 @@ If not specified, there will be no time delay in effect for the OriginEndpoint. */ IncludeIframeOnlyStream?: __boolean; /** - * Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level. + * Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level. When set to DRM_TOP_LEVEL_COMPACT, content protection elements are placed the MPD level and referenced at the AdaptationSet level. */ ManifestLayout?: ManifestLayout; /** @@ -1091,7 +1091,7 @@ rounded to the nearest multiple of the source fragment duration. export interface ListTagsForResourceResponse { Tags?: __mapOf__string; } - export type ManifestLayout = "FULL"|"COMPACT"|string; + export type ManifestLayout = "FULL"|"COMPACT"|"DRM_TOP_LEVEL_COMPACT"|string; export type MaxResults = number; export interface MssEncryption { SpekeKeyProvider: SpekeKeyProvider; diff --git a/clients/pinpointsmsvoicev2.d.ts b/clients/pinpointsmsvoicev2.d.ts index c63ee8488f..ac6259a9ef 100644 --- a/clients/pinpointsmsvoicev2.d.ts +++ b/clients/pinpointsmsvoicev2.d.ts @@ -12,11 +12,11 @@ declare class PinpointSMSVoiceV2 extends Service { constructor(options?: PinpointSMSVoiceV2.Types.ClientConfiguration) config: Config & PinpointSMSVoiceV2.Types.ClientConfiguration; /** - * Associates the specified origination identity with a pool. If the origination identity is a phone number and is already associated with another pool, an Error is returned. A sender ID can be associated with multiple pools. If the origination identity configuration doesn't match the pool's configuration, an Error is returned. + * Associates the specified origination identity with a pool. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. If the origination identity configuration doesn't match the pool's configuration, an error is returned. */ associateOriginationIdentity(params: PinpointSMSVoiceV2.Types.AssociateOriginationIdentityRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.AssociateOriginationIdentityResult) => void): Request; /** - * Associates the specified origination identity with a pool. If the origination identity is a phone number and is already associated with another pool, an Error is returned. A sender ID can be associated with multiple pools. If the origination identity configuration doesn't match the pool's configuration, an Error is returned. + * Associates the specified origination identity with a pool. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. If the origination identity configuration doesn't match the pool's configuration, an error is returned. */ associateOriginationIdentity(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.AssociateOriginationIdentityResult) => void): Request; /** @@ -36,21 +36,61 @@ declare class PinpointSMSVoiceV2 extends Service { */ createEventDestination(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateEventDestinationResult) => void): Request; /** - * Creates a new opt-out list. If the opt-out list name already exists, an Error is returned. An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword "STOP," an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the Amazon Pinpoint User Guide. + * Creates a new opt-out list. If the opt-out list name already exists, an error is returned. An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword "STOP," an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the Amazon Pinpoint User Guide. */ createOptOutList(params: PinpointSMSVoiceV2.Types.CreateOptOutListRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateOptOutListResult) => void): Request; /** - * Creates a new opt-out list. If the opt-out list name already exists, an Error is returned. An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword "STOP," an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the Amazon Pinpoint User Guide. + * Creates a new opt-out list. If the opt-out list name already exists, an error is returned. An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword "STOP," an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the Amazon Pinpoint User Guide. */ createOptOutList(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateOptOutListResult) => void): Request; /** - * Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false. If the origination identity is a phone number and is already associated with another pool, an Error is returned. A sender ID can be associated with multiple pools. + * Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. */ createPool(params: PinpointSMSVoiceV2.Types.CreatePoolRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreatePoolResult) => void): Request; /** - * Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false. If the origination identity is a phone number and is already associated with another pool, an Error is returned. A sender ID can be associated with multiple pools. + * Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. */ createPool(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreatePoolResult) => void): Request; + /** + * Creates a new registration based on the RegistrationType field. + */ + createRegistration(params: PinpointSMSVoiceV2.Types.CreateRegistrationRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationResult) => void): Request; + /** + * Creates a new registration based on the RegistrationType field. + */ + createRegistration(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationResult) => void): Request; + /** + * Associate the registration with an origination identity such as a phone number or sender ID. + */ + createRegistrationAssociation(params: PinpointSMSVoiceV2.Types.CreateRegistrationAssociationRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationAssociationResult) => void): Request; + /** + * Associate the registration with an origination identity such as a phone number or sender ID. + */ + createRegistrationAssociation(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationAssociationResult) => void): Request; + /** + * Create a new registration attachment to use for uploading a file or a URL to a file. The maximum file size is 1MiB and valid file extensions are PDF, JPEG and PNG. For example, many sender ID registrations require a signed “letter of authorization” (LOA) to be submitted. + */ + createRegistrationAttachment(params: PinpointSMSVoiceV2.Types.CreateRegistrationAttachmentRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationAttachmentResult) => void): Request; + /** + * Create a new registration attachment to use for uploading a file or a URL to a file. The maximum file size is 1MiB and valid file extensions are PDF, JPEG and PNG. For example, many sender ID registrations require a signed “letter of authorization” (LOA) to be submitted. + */ + createRegistrationAttachment(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationAttachmentResult) => void): Request; + /** + * Create a new version of the registration and increase the VersionNumber. The previous version of the registration becomes read-only. + */ + createRegistrationVersion(params: PinpointSMSVoiceV2.Types.CreateRegistrationVersionRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationVersionResult) => void): Request; + /** + * Create a new version of the registration and increase the VersionNumber. The previous version of the registration becomes read-only. + */ + createRegistrationVersion(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateRegistrationVersionResult) => void): Request; + /** + * You can only send messages to verified destination numbers when your account is in the sandbox. You can add up to 10 verified destination numbers. + */ + createVerifiedDestinationNumber(params: PinpointSMSVoiceV2.Types.CreateVerifiedDestinationNumberRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateVerifiedDestinationNumberResult) => void): Request; + /** + * You can only send messages to verified destination numbers when your account is in the sandbox. You can add up to 10 verified destination numbers. + */ + createVerifiedDestinationNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.CreateVerifiedDestinationNumberResult) => void): Request; /** * Deletes an existing configuration set. A configuration set is a set of rules that you apply to voice and SMS messages that you send. In a configuration set, you can specify a destination for specific types of events related to voice and SMS messages. */ @@ -92,29 +132,53 @@ declare class PinpointSMSVoiceV2 extends Service { */ deleteKeyword(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteKeywordResult) => void): Request; /** - * Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted. If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an Error is returned. + * Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted. If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an error is returned. */ deleteOptOutList(params: PinpointSMSVoiceV2.Types.DeleteOptOutListRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteOptOutListResult) => void): Request; /** - * Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted. If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an Error is returned. + * Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted. If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an error is returned. */ deleteOptOutList(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteOptOutListResult) => void): Request; /** - * Deletes an existing opted out destination phone number from the specified opt-out list. Each destination phone number can only be deleted once every 30 days. If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an Error is returned. + * Deletes an existing opted out destination phone number from the specified opt-out list. Each destination phone number can only be deleted once every 30 days. If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an error is returned. */ deleteOptedOutNumber(params: PinpointSMSVoiceV2.Types.DeleteOptedOutNumberRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteOptedOutNumberResult) => void): Request; /** - * Deletes an existing opted out destination phone number from the specified opt-out list. Each destination phone number can only be deleted once every 30 days. If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an Error is returned. + * Deletes an existing opted out destination phone number from the specified opt-out list. Each destination phone number can only be deleted once every 30 days. If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an error is returned. */ deleteOptedOutNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteOptedOutNumberResult) => void): Request; /** - * Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool. If the pool status isn't active or if deletion protection is enabled, an Error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. + * Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool. If the pool status isn't active or if deletion protection is enabled, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. */ deletePool(params: PinpointSMSVoiceV2.Types.DeletePoolRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeletePoolResult) => void): Request; /** - * Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool. If the pool status isn't active or if deletion protection is enabled, an Error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. + * Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool. If the pool status isn't active or if deletion protection is enabled, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. */ deletePool(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeletePoolResult) => void): Request; + /** + * Permanently delete an existing registration from your account. + */ + deleteRegistration(params: PinpointSMSVoiceV2.Types.DeleteRegistrationRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteRegistrationResult) => void): Request; + /** + * Permanently delete an existing registration from your account. + */ + deleteRegistration(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteRegistrationResult) => void): Request; + /** + * Permanently delete the specified registration attachment. + */ + deleteRegistrationAttachment(params: PinpointSMSVoiceV2.Types.DeleteRegistrationAttachmentRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteRegistrationAttachmentResult) => void): Request; + /** + * Permanently delete the specified registration attachment. + */ + deleteRegistrationAttachment(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteRegistrationAttachmentResult) => void): Request; + /** + * Delete the value in a registration form field. + */ + deleteRegistrationFieldValue(params: PinpointSMSVoiceV2.Types.DeleteRegistrationFieldValueRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteRegistrationFieldValueResult) => void): Request; + /** + * Delete the value in a registration form field. + */ + deleteRegistrationFieldValue(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteRegistrationFieldValueResult) => void): Request; /** * Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit override will set the EnforcedLimit to equal the MaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide. */ @@ -123,6 +187,14 @@ declare class PinpointSMSVoiceV2 extends Service { * Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit override will set the EnforcedLimit to equal the MaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide. */ deleteTextMessageSpendLimitOverride(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteTextMessageSpendLimitOverrideResult) => void): Request; + /** + * Delete a verified destination phone number. + */ + deleteVerifiedDestinationNumber(params: PinpointSMSVoiceV2.Types.DeleteVerifiedDestinationNumberRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteVerifiedDestinationNumberResult) => void): Request; + /** + * Delete a verified destination phone number. + */ + deleteVerifiedDestinationNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DeleteVerifiedDestinationNumberResult) => void): Request; /** * Deletes an account level monthly spend limit override for sending voice messages. Deleting a spend limit override sets the EnforcedLimit equal to the MaxLimit, which is controlled by Amazon Web Services. For more information on spending limits (quotas) see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide. */ @@ -156,51 +228,107 @@ declare class PinpointSMSVoiceV2 extends Service { */ describeConfigurationSets(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeConfigurationSetsResult) => void): Request; /** - * Describes the specified keywords or all keywords on your origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an Error is returned. + * Describes the specified keywords or all keywords on your origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. */ describeKeywords(params: PinpointSMSVoiceV2.Types.DescribeKeywordsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeKeywordsResult) => void): Request; /** - * Describes the specified keywords or all keywords on your origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an Error is returned. + * Describes the specified keywords or all keywords on your origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. */ describeKeywords(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeKeywordsResult) => void): Request; /** - * Describes the specified opt-out list or all opt-out lists in your account. If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists. If you specify an opt-out list name that isn't valid, an Error is returned. + * Describes the specified opt-out list or all opt-out lists in your account. If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists. If you specify an opt-out list name that isn't valid, an error is returned. */ describeOptOutLists(params: PinpointSMSVoiceV2.Types.DescribeOptOutListsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeOptOutListsResult) => void): Request; /** - * Describes the specified opt-out list or all opt-out lists in your account. If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists. If you specify an opt-out list name that isn't valid, an Error is returned. + * Describes the specified opt-out list or all opt-out lists in your account. If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists. If you specify an opt-out list name that isn't valid, an error is returned. */ describeOptOutLists(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeOptOutListsResult) => void): Request; /** - * Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list. If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list. If you specify an opted out number that isn't valid, an Error is returned. + * Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list. If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list. If you specify an opted out number that isn't valid, an error is returned. */ describeOptedOutNumbers(params: PinpointSMSVoiceV2.Types.DescribeOptedOutNumbersRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeOptedOutNumbersResult) => void): Request; /** - * Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list. If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list. If you specify an opted out number that isn't valid, an Error is returned. + * Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list. If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list. If you specify an opted out number that isn't valid, an error is returned. */ describeOptedOutNumbers(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeOptedOutNumbersResult) => void): Request; /** - * Describes the specified origination phone number, or all the phone numbers in your account. If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers. If you specify a phone number ID that isn't valid, an Error is returned. + * Describes the specified origination phone number, or all the phone numbers in your account. If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers. If you specify a phone number ID that isn't valid, an error is returned. */ describePhoneNumbers(params: PinpointSMSVoiceV2.Types.DescribePhoneNumbersRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribePhoneNumbersResult) => void): Request; /** - * Describes the specified origination phone number, or all the phone numbers in your account. If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers. If you specify a phone number ID that isn't valid, an Error is returned. + * Describes the specified origination phone number, or all the phone numbers in your account. If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers. If you specify a phone number ID that isn't valid, an error is returned. */ describePhoneNumbers(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribePhoneNumbersResult) => void): Request; /** - * Retrieves the specified pools or all pools associated with your Amazon Web Services account. If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools. If you specify a pool ID that isn't valid, an Error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. + * Retrieves the specified pools or all pools associated with your Amazon Web Services account. If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools. If you specify a pool ID that isn't valid, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. */ describePools(params: PinpointSMSVoiceV2.Types.DescribePoolsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribePoolsResult) => void): Request; /** - * Retrieves the specified pools or all pools associated with your Amazon Web Services account. If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools. If you specify a pool ID that isn't valid, an Error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. + * Retrieves the specified pools or all pools associated with your Amazon Web Services account. If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools. If you specify a pool ID that isn't valid, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. */ describePools(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribePoolsResult) => void): Request; /** - * Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account. If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds. f you specify a sender ID that isn't valid, an Error is returned. + * Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account. + */ + describeRegistrationAttachments(params: PinpointSMSVoiceV2.Types.DescribeRegistrationAttachmentsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationAttachmentsResult) => void): Request; + /** + * Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account. + */ + describeRegistrationAttachments(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationAttachmentsResult) => void): Request; + /** + * Retrieves the specified registration type field definitions. You can use DescribeRegistrationFieldDefinitions to view the requirements for creating, filling out, and submitting each registration type. + */ + describeRegistrationFieldDefinitions(params: PinpointSMSVoiceV2.Types.DescribeRegistrationFieldDefinitionsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationFieldDefinitionsResult) => void): Request; + /** + * Retrieves the specified registration type field definitions. You can use DescribeRegistrationFieldDefinitions to view the requirements for creating, filling out, and submitting each registration type. + */ + describeRegistrationFieldDefinitions(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationFieldDefinitionsResult) => void): Request; + /** + * Retrieves the specified registration field values. + */ + describeRegistrationFieldValues(params: PinpointSMSVoiceV2.Types.DescribeRegistrationFieldValuesRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationFieldValuesResult) => void): Request; + /** + * Retrieves the specified registration field values. + */ + describeRegistrationFieldValues(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationFieldValuesResult) => void): Request; + /** + * Retrieves the specified registration section definitions. You can use DescribeRegistrationSectionDefinitions to view the requirements for creating, filling out, and submitting each registration type. + */ + describeRegistrationSectionDefinitions(params: PinpointSMSVoiceV2.Types.DescribeRegistrationSectionDefinitionsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationSectionDefinitionsResult) => void): Request; + /** + * Retrieves the specified registration section definitions. You can use DescribeRegistrationSectionDefinitions to view the requirements for creating, filling out, and submitting each registration type. + */ + describeRegistrationSectionDefinitions(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationSectionDefinitionsResult) => void): Request; + /** + * Retrieves the specified registration type definitions. You can use DescribeRegistrationTypeDefinitions to view the requirements for creating, filling out, and submitting each registration type. + */ + describeRegistrationTypeDefinitions(params: PinpointSMSVoiceV2.Types.DescribeRegistrationTypeDefinitionsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationTypeDefinitionsResult) => void): Request; + /** + * Retrieves the specified registration type definitions. You can use DescribeRegistrationTypeDefinitions to view the requirements for creating, filling out, and submitting each registration type. + */ + describeRegistrationTypeDefinitions(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationTypeDefinitionsResult) => void): Request; + /** + * Retrieves the specified registration version. + */ + describeRegistrationVersions(params: PinpointSMSVoiceV2.Types.DescribeRegistrationVersionsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationVersionsResult) => void): Request; + /** + * Retrieves the specified registration version. + */ + describeRegistrationVersions(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationVersionsResult) => void): Request; + /** + * Retrieves the specified registrations. + */ + describeRegistrations(params: PinpointSMSVoiceV2.Types.DescribeRegistrationsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationsResult) => void): Request; + /** + * Retrieves the specified registrations. + */ + describeRegistrations(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeRegistrationsResult) => void): Request; + /** + * Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account. If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds. f you specify a sender ID that isn't valid, an error is returned. */ describeSenderIds(params: PinpointSMSVoiceV2.Types.DescribeSenderIdsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeSenderIdsResult) => void): Request; /** - * Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account. If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds. f you specify a sender ID that isn't valid, an Error is returned. + * Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account. If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds. f you specify a sender ID that isn't valid, an error is returned. */ describeSenderIds(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeSenderIdsResult) => void): Request; /** @@ -212,13 +340,29 @@ declare class PinpointSMSVoiceV2 extends Service { */ describeSpendLimits(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeSpendLimitsResult) => void): Request; /** - * Removes the specified origination identity from an existing pool. If the origination identity isn't associated with the specified pool, an Error is returned. + * Retrieves the specified verified destiona numbers. + */ + describeVerifiedDestinationNumbers(params: PinpointSMSVoiceV2.Types.DescribeVerifiedDestinationNumbersRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeVerifiedDestinationNumbersResult) => void): Request; + /** + * Retrieves the specified verified destiona numbers. + */ + describeVerifiedDestinationNumbers(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DescribeVerifiedDestinationNumbersResult) => void): Request; + /** + * Removes the specified origination identity from an existing pool. If the origination identity isn't associated with the specified pool, an error is returned. */ disassociateOriginationIdentity(params: PinpointSMSVoiceV2.Types.DisassociateOriginationIdentityRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DisassociateOriginationIdentityResult) => void): Request; /** - * Removes the specified origination identity from an existing pool. If the origination identity isn't associated with the specified pool, an Error is returned. + * Removes the specified origination identity from an existing pool. If the origination identity isn't associated with the specified pool, an error is returned. */ disassociateOriginationIdentity(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DisassociateOriginationIdentityResult) => void): Request; + /** + * Discard the current version of the registration. + */ + discardRegistrationVersion(params: PinpointSMSVoiceV2.Types.DiscardRegistrationVersionRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DiscardRegistrationVersionResult) => void): Request; + /** + * Discard the current version of the registration. + */ + discardRegistrationVersion(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.DiscardRegistrationVersionResult) => void): Request; /** * Lists all associated origination identities in your pool. If you specify filters, the output includes information for only those origination identities that meet the filter criteria. */ @@ -227,6 +371,14 @@ declare class PinpointSMSVoiceV2 extends Service { * Lists all associated origination identities in your pool. If you specify filters, the output includes information for only those origination identities that meet the filter criteria. */ listPoolOriginationIdentities(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ListPoolOriginationIdentitiesResult) => void): Request; + /** + * Retreive all of the origination identies that are associated with a registration. + */ + listRegistrationAssociations(params: PinpointSMSVoiceV2.Types.ListRegistrationAssociationsRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ListRegistrationAssociationsResult) => void): Request; + /** + * Retreive all of the origination identies that are associated with a registration. + */ + listRegistrationAssociations(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ListRegistrationAssociationsResult) => void): Request; /** * List all tags associated with a resource. */ @@ -236,29 +388,45 @@ declare class PinpointSMSVoiceV2 extends Service { */ listTagsForResource(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ListTagsForResourceResult) => void): Request; /** - * Creates or updates a keyword configuration on an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an Error is returned. + * Creates or updates a keyword configuration on an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. */ putKeyword(params: PinpointSMSVoiceV2.Types.PutKeywordRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.PutKeywordResult) => void): Request; /** - * Creates or updates a keyword configuration on an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an Error is returned. + * Creates or updates a keyword configuration on an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, Amazon Pinpoint responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. */ putKeyword(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.PutKeywordResult) => void): Request; /** - * Creates an opted out destination phone number in the opt-out list. If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an Error is returned. + * Creates an opted out destination phone number in the opt-out list. If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an error is returned. */ putOptedOutNumber(params: PinpointSMSVoiceV2.Types.PutOptedOutNumberRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.PutOptedOutNumberResult) => void): Request; /** - * Creates an opted out destination phone number in the opt-out list. If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an Error is returned. + * Creates an opted out destination phone number in the opt-out list. If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an error is returned. */ putOptedOutNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.PutOptedOutNumberResult) => void): Request; /** - * Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages. If the origination phone number has deletion protection enabled or is associated with a pool, an Error is returned. + * Creates or updates a field value for a registration. + */ + putRegistrationFieldValue(params: PinpointSMSVoiceV2.Types.PutRegistrationFieldValueRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.PutRegistrationFieldValueResult) => void): Request; + /** + * Creates or updates a field value for a registration. + */ + putRegistrationFieldValue(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.PutRegistrationFieldValueResult) => void): Request; + /** + * Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages. If the origination phone number has deletion protection enabled or is associated with a pool, an error is returned. */ releasePhoneNumber(params: PinpointSMSVoiceV2.Types.ReleasePhoneNumberRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ReleasePhoneNumberResult) => void): Request; /** - * Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages. If the origination phone number has deletion protection enabled or is associated with a pool, an Error is returned. + * Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages. If the origination phone number has deletion protection enabled or is associated with a pool, an error is returned. */ releasePhoneNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ReleasePhoneNumberResult) => void): Request; + /** + * Releases an existing sender ID in your account. + */ + releaseSenderId(params: PinpointSMSVoiceV2.Types.ReleaseSenderIdRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ReleaseSenderIdResult) => void): Request; + /** + * Releases an existing sender ID in your account. + */ + releaseSenderId(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.ReleaseSenderIdResult) => void): Request; /** * Request an origination phone number for use in your account. For more information on phone number request see Requesting a number in the Amazon Pinpoint User Guide. */ @@ -267,6 +435,22 @@ declare class PinpointSMSVoiceV2 extends Service { * Request an origination phone number for use in your account. For more information on phone number request see Requesting a number in the Amazon Pinpoint User Guide. */ requestPhoneNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.RequestPhoneNumberResult) => void): Request; + /** + * Request a new sender ID that doesn't require registration. + */ + requestSenderId(params: PinpointSMSVoiceV2.Types.RequestSenderIdRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.RequestSenderIdResult) => void): Request; + /** + * Request a new sender ID that doesn't require registration. + */ + requestSenderId(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.RequestSenderIdResult) => void): Request; + /** + * Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number. Creates a new text message with a verification code and send it to a verified destination phone number. Once you have the verification code use VerifyDestinationNumber to opt-in the verified destination phone number to receive messages. + */ + sendDestinationNumberVerificationCode(params: PinpointSMSVoiceV2.Types.SendDestinationNumberVerificationCodeRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SendDestinationNumberVerificationCodeResult) => void): Request; + /** + * Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number. Creates a new text message with a verification code and send it to a verified destination phone number. Once you have the verification code use VerifyDestinationNumber to opt-in the verified destination phone number to receive messages. + */ + sendDestinationNumberVerificationCode(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SendDestinationNumberVerificationCodeResult) => void): Request; /** * Creates a new text message and sends it to a recipient's phone number. SMS throughput limits are measured in Message Parts per Second (MPS). Your MPS limit depends on the destination country of your messages, as well as the type of phone number (origination number) that you use to send the message. For more information, see Message Parts per Second (MPS) limits in the Amazon Pinpoint User Guide. */ @@ -276,11 +460,11 @@ declare class PinpointSMSVoiceV2 extends Service { */ sendTextMessage(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SendTextMessageResult) => void): Request; /** - * Allows you to send a request that sends a text message through Amazon Pinpoint. This operation uses Amazon Polly to convert a text script into a voice message. + * Allows you to send a request that sends a voice message through Amazon Pinpoint. This operation uses Amazon Polly to convert a text script into a voice message. */ sendVoiceMessage(params: PinpointSMSVoiceV2.Types.SendVoiceMessageRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SendVoiceMessageResult) => void): Request; /** - * Allows you to send a request that sends a text message through Amazon Pinpoint. This operation uses Amazon Polly to convert a text script into a voice message. + * Allows you to send a request that sends a voice message through Amazon Pinpoint. This operation uses Amazon Polly to convert a text script into a voice message. */ sendVoiceMessage(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SendVoiceMessageResult) => void): Request; /** @@ -315,6 +499,14 @@ declare class PinpointSMSVoiceV2 extends Service { * Sets an account level monthly spend limit override for sending voice messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services. */ setVoiceMessageSpendLimitOverride(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SetVoiceMessageSpendLimitOverrideResult) => void): Request; + /** + * Submit the specified registration for review and approval. + */ + submitRegistrationVersion(params: PinpointSMSVoiceV2.Types.SubmitRegistrationVersionRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SubmitRegistrationVersionResult) => void): Request; + /** + * Submit the specified registration for review and approval. + */ + submitRegistrationVersion(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.SubmitRegistrationVersionResult) => void): Request; /** * Adds or overwrites only the specified tags for the specified Amazon Pinpoint SMS Voice, version 2 resource. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information about tags, see Tagging Amazon Pinpoint resources in the Amazon Pinpoint Developer Guide. */ @@ -340,11 +532,11 @@ declare class PinpointSMSVoiceV2 extends Service { */ updateEventDestination(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.UpdateEventDestinationResult) => void): Request; /** - * Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection. If the origination phone number is associated with a pool, an Error is returned. + * Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection. If the origination phone number is associated with a pool, an error is returned. */ updatePhoneNumber(params: PinpointSMSVoiceV2.Types.UpdatePhoneNumberRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.UpdatePhoneNumberResult) => void): Request; /** - * Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection. If the origination phone number is associated with a pool, an Error is returned. + * Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection. If the origination phone number is associated with a pool, an error is returned. */ updatePhoneNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.UpdatePhoneNumberResult) => void): Request; /** @@ -355,6 +547,22 @@ declare class PinpointSMSVoiceV2 extends Service { * Updates the configuration of an existing pool. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, enable or disable deletion protection, and enable or disable shared routes. */ updatePool(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.UpdatePoolResult) => void): Request; + /** + * Updates the configuration of an existing sender ID. + */ + updateSenderId(params: PinpointSMSVoiceV2.Types.UpdateSenderIdRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.UpdateSenderIdResult) => void): Request; + /** + * Updates the configuration of an existing sender ID. + */ + updateSenderId(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.UpdateSenderIdResult) => void): Request; + /** + * Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages. + */ + verifyDestinationNumber(params: PinpointSMSVoiceV2.Types.VerifyDestinationNumberRequest, callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.VerifyDestinationNumberResult) => void): Request; + /** + * Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages. + */ + verifyDestinationNumber(callback?: (err: AWSError, data: PinpointSMSVoiceV2.Types.VerifyDestinationNumberResult) => void): Request; } declare namespace PinpointSMSVoiceV2 { export interface AccountAttribute { @@ -384,7 +592,7 @@ declare namespace PinpointSMSVoiceV2 { Max: PrimitiveLong; } export type AccountLimitList = AccountLimit[]; - export type AccountLimitName = "PHONE_NUMBERS"|"POOLS"|"CONFIGURATION_SETS"|"OPT_OUT_LISTS"|string; + export type AccountLimitName = "PHONE_NUMBERS"|"POOLS"|"CONFIGURATION_SETS"|"OPT_OUT_LISTS"|"SENDER_IDS"|"REGISTRATIONS"|"REGISTRATION_ATTACHMENTS"|"VERIFIED_DESTINATION_NUMBERS"|string; export type AmazonResourceName = string; export interface AssociateOriginationIdentityRequest { /** @@ -426,6 +634,10 @@ declare namespace PinpointSMSVoiceV2 { */ IsoCountryCode?: IsoCountryCode; } + export type AttachmentBody = Buffer|Uint8Array|Blob|string; + export type AttachmentStatus = "UPLOAD_IN_PROGRESS"|"UPLOAD_COMPLETE"|"UPLOAD_FAILED"|"DELETED"|string; + export type AttachmentUploadErrorReason = "INTERNAL_ERROR"|string; + export type AttachmentUrl = string; export type Boolean = boolean; export type ClientToken = string; export interface CloudWatchLogsDestination { @@ -525,7 +737,7 @@ declare namespace PinpointSMSVoiceV2 { */ EventDestinationName: EventDestinationName; /** - * An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint logs every event type. + * An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint logs every event type. The TEXT_SENT event type is not supported. */ MatchingEventTypes: EventTypeList; /** @@ -642,6 +854,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. */ @@ -667,6 +883,206 @@ declare namespace PinpointSMSVoiceV2 { */ CreatedTimestamp?: Timestamp; } + export interface CreateRegistrationAssociationRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + /** + * The unique identifier for the origination identity. For example this could be a PhoneNumberId or SenderId. + */ + ResourceId: ResourceIdOrArn; + } + export interface CreateRegistrationAssociationResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * The Amazon Resource Name (ARN) of the origination identity that is associated with the registration. + */ + ResourceArn: String; + /** + * The unique identifier for the origination identity. For example this could be a PhoneNumberId or SenderId. + */ + ResourceId: String; + /** + * The registration type or origination identity type. + */ + ResourceType: String; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode?: IsoCountryCode; + /** + * The phone number associated with the registration in E.164 format. + */ + PhoneNumber?: PhoneNumber; + } + export interface CreateRegistrationAttachmentRequest { + /** + * The registration file to upload. The maximum file size is 1MiB and valid file extensions are PDF, JPEG and PNG. + */ + AttachmentBody?: AttachmentBody; + /** + * A URL to the required registration file. For example, you can provide the S3 object URL. + */ + AttachmentUrl?: AttachmentUrl; + /** + * An array of tags (key and value pairs) to associate with the registration attachment. + */ + Tags?: TagList; + /** + * Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. + */ + ClientToken?: ClientToken; + } + export interface CreateRegistrationAttachmentResult { + /** + * The Amazon Resource Name (ARN) for the registration attachment. + */ + RegistrationAttachmentArn: String; + /** + * The unique identifier for the registration attachment. + */ + RegistrationAttachmentId: String; + /** + * The status of the registration attachment. UPLOAD_IN_PROGRESS The attachment is being uploaded. UPLOAD_COMPLETE The attachment has been uploaded. UPLOAD_FAILED The attachment failed to uploaded. DELETED The attachment has been deleted.. + */ + AttachmentStatus: AttachmentStatus; + /** + * An array of tags (key and value pairs) to associate with the registration attachment. + */ + Tags?: TagList; + /** + * The time when the registration attachment was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } + export interface CreateRegistrationRequest { + /** + * The type of registration form to create. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * An array of tags (key and value pairs) to associate with the registration. + */ + Tags?: TagList; + /** + * Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. + */ + ClientToken?: ClientToken; + } + export interface CreateRegistrationResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The type of registration form to create. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * The status of the registration. CREATED: Your registration is created but not submitted. SUBMITTED: Your registration has been submitted and is awaiting review. REVIEWING: Your registration has been accepted and is being reviewed. PROVISIONING: Your registration has been approved and your origination identity is being created. COMPLETE: Your registration has been approved and and your origination identity has been created. REQUIRES_UPDATES: You must fix your registration and resubmit it. CLOSED: The phone number or sender ID has been deleted and you must also delete the registration for the number. DELETED: The registration has been deleted. + */ + RegistrationStatus: RegistrationStatus; + /** + * The current version number of the registration. + */ + CurrentVersionNumber: RegistrationVersionNumber; + /** + * Metadata about a given registration which is specific to that registration type. + */ + AdditionalAttributes?: StringMap; + /** + * An array of tags (key and value pairs) to associate with the registration. + */ + Tags?: TagList; + /** + * The time when the registration was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } + export interface CreateRegistrationVersionRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + } + export interface CreateRegistrationVersionResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The new version number of the registration. + */ + VersionNumber: RegistrationVersionNumber; + /** + * The status of the registration. DRAFT: The initial status of a registration version after it’s created. SUBMITTED: Your registration has been submitted. REVIEWING: Your registration has been accepted and is being reviewed. APPROVED: Your registration has been approved. DISCARDED: You've abandon this version of their registration to start over with a new version. DENIED: You must fix your registration and resubmit it. REVOKED: Your previously approved registration has been revoked. ARCHIVED: Your previously approved registration version moves into this status when a more recently submitted version is approved. + */ + RegistrationVersionStatus: RegistrationVersionStatus; + /** + * A RegistrationVersionStatusHistory object that contains timestamps for the registration. + */ + RegistrationVersionStatusHistory: RegistrationVersionStatusHistory; + } + export interface CreateVerifiedDestinationNumberRequest { + /** + * The verified destination phone number, in E.164 format. + */ + DestinationPhoneNumber: PhoneNumber; + /** + * An array of tags (key and value pairs) to associate with the destination number. + */ + Tags?: TagList; + /** + * Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. + */ + ClientToken?: ClientToken; + } + export interface CreateVerifiedDestinationNumberResult { + /** + * The Amazon Resource Name (ARN) for the verified destination phone number. + */ + VerifiedDestinationNumberArn: String; + /** + * The unique identifier for the verified destination phone number. + */ + VerifiedDestinationNumberId: String; + /** + * The verified destination phone number, in E.164 format. + */ + DestinationPhoneNumber: PhoneNumber; + /** + * The status of the verified destination phone number. PENDING: The phone number hasn't been verified yet. VERIFIED: The phone number is verified and can receive messages. + */ + Status: VerificationStatus; + /** + * An array of tags (key and value pairs) to associate with the destination number. + */ + Tags?: TagList; + /** + * The time when the verified phone number was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } export interface DeleteConfigurationSetRequest { /** * The name of the configuration set or the configuration set ARN that you want to delete. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action. @@ -878,6 +1294,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the TwoWayChannel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. */ @@ -895,50 +1315,186 @@ declare namespace PinpointSMSVoiceV2 { */ CreatedTimestamp?: Timestamp; } - export interface DeleteTextMessageSpendLimitOverrideRequest { - } - export interface DeleteTextMessageSpendLimitOverrideResult { + export interface DeleteRegistrationAttachmentRequest { /** - * The current monthly limit, in US dollars. + * The unique identifier for the registration attachment. */ - MonthlyLimit?: MonthlyLimit; - } - export interface DeleteVoiceMessageSpendLimitOverrideRequest { + RegistrationAttachmentId: RegistrationAttachmentIdOrArn; } - export interface DeleteVoiceMessageSpendLimitOverrideResult { + export interface DeleteRegistrationAttachmentResult { /** - * The current monthly limit, in US dollars. + * The Amazon Resource Name (ARN) for the registration attachment. */ - MonthlyLimit?: MonthlyLimit; - } - export type DeliveryStreamArn = string; - export interface DescribeAccountAttributesRequest { + RegistrationAttachmentArn: String; /** - * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + * The unique identifier for the registration attachment. */ - NextToken?: NextToken; + RegistrationAttachmentId: String; /** - * The maximum number of results to return per each request. + * The status of the registration attachment. UPLOAD_IN_PROGRESS The attachment is being uploaded. UPLOAD_COMPLETE The attachment has been uploaded. UPLOAD_FAILED The attachment failed to uploaded. DELETED The attachment has been deleted.. */ - MaxResults?: MaxResults; - } - export interface DescribeAccountAttributesResult { + AttachmentStatus: AttachmentStatus; /** - * An array of AccountAttributes objects. + * The error message if the upload failed. */ - AccountAttributes?: AccountAttributeList; + AttachmentUploadErrorReason?: AttachmentUploadErrorReason; /** - * The token to be used for the next set of paginated results. If this field is empty then there are no more results. + * The time when the registration attachment was created, in UNIX epoch time format. */ - NextToken?: NextToken; + CreatedTimestamp: Timestamp; } - export interface DescribeAccountLimitsRequest { + export interface DeleteRegistrationFieldValueRequest { /** - * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + * The unique identifier for the registration. */ - NextToken?: NextToken; + RegistrationId: RegistrationIdOrArn; /** - * The maximum number of results to return per each request. + * The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths. + */ + FieldPath: FieldPath; + } + export interface DeleteRegistrationFieldValueResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The version number of the registration. + */ + VersionNumber: RegistrationVersionNumber; + /** + * The path to the registration form field. + */ + FieldPath: FieldPath; + /** + * An array of values for the form field. + */ + SelectChoices?: SelectChoiceList; + /** + * The text data for a free form field. + */ + TextValue?: TextValue; + /** + * The unique identifier for the registration attachment. + */ + RegistrationAttachmentId?: String; + } + export interface DeleteRegistrationRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + } + export interface DeleteRegistrationResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * The status of the registration. CREATED: Your registration is created but not submitted. SUBMITTED: Your registration has been submitted and is awaiting review. REVIEWING: Your registration has been accepted and is being reviewed. PROVISIONING: Your registration has been approved and your origination identity is being created. COMPLETE: Your registration has been approved and and your origination identity has been created. REQUIRES_UPDATES: You must fix your registration and resubmit it. CLOSED: The phone number or sender ID has been deleted and you must also delete the registration for the number. DELETED: The registration has been deleted. + */ + RegistrationStatus: RegistrationStatus; + /** + * The current version number of the registration. + */ + CurrentVersionNumber: RegistrationVersionNumber; + /** + * The version number of the registration that was approved. + */ + ApprovedVersionNumber?: RegistrationVersionNumber; + /** + * The latest version number of the registration that was denied. + */ + LatestDeniedVersionNumber?: RegistrationVersionNumber; + /** + * Metadata about a given registration which is specific to that registration type. + */ + AdditionalAttributes?: StringMap; + /** + * The time when the registration was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } + export interface DeleteTextMessageSpendLimitOverrideRequest { + } + export interface DeleteTextMessageSpendLimitOverrideResult { + /** + * The current monthly limit, in US dollars. + */ + MonthlyLimit?: MonthlyLimit; + } + export interface DeleteVerifiedDestinationNumberRequest { + /** + * The unique identifier for the verified destination phone number. + */ + VerifiedDestinationNumberId: VerifiedDestinationNumberIdOrArn; + } + export interface DeleteVerifiedDestinationNumberResult { + /** + * The Amazon Resource Name (ARN) for the verified destination phone number. + */ + VerifiedDestinationNumberArn: String; + /** + * The unique identifier for the verified destination phone number. + */ + VerifiedDestinationNumberId: String; + /** + * The verified destination phone number, in E.164 format. + */ + DestinationPhoneNumber: PhoneNumber; + /** + * The time when the destination phone number was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } + export interface DeleteVoiceMessageSpendLimitOverrideRequest { + } + export interface DeleteVoiceMessageSpendLimitOverrideResult { + /** + * The current monthly limit, in US dollars. + */ + MonthlyLimit?: MonthlyLimit; + } + export type DeliveryStreamArn = string; + export interface DescribeAccountAttributesRequest { + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeAccountAttributesResult { + /** + * An array of AccountAttributes objects. + */ + AccountAttributes?: AccountAttributeList; + /** + * The token to be used for the next set of paginated results. If this field is empty then there are no more results. + */ + NextToken?: NextToken; + } + export interface DescribeAccountLimitsRequest { + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. */ MaxResults?: MaxResults; } @@ -1140,6 +1696,246 @@ declare namespace PinpointSMSVoiceV2 { */ NextToken?: NextToken; } + export interface DescribeRegistrationAttachmentsRequest { + /** + * The unique identifier of registration attachments to find. This is an array of RegistrationAttachmentId. + */ + RegistrationAttachmentIds?: RegistrationAttachmentIdList; + /** + * An array of RegistrationAttachmentFilter objects to filter the results. + */ + Filters?: RegistrationAttachmentFilterList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeRegistrationAttachmentsResult { + /** + * An array of RegistrationAttachments objects that contain the details for the requested registration attachments. + */ + RegistrationAttachments: RegistrationAttachmentsInformationList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } + export interface DescribeRegistrationFieldDefinitionsRequest { + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * The path to the section of the registration. + */ + SectionPath?: SectionPath; + /** + * An array of paths to the registration form field. + */ + FieldPaths?: FieldPathList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeRegistrationFieldDefinitionsResult { + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * An array of RegistrationFieldDefinitions objects that contain the details for the requested fields. + */ + RegistrationFieldDefinitions: RegistrationFieldDefinitionList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } + export interface DescribeRegistrationFieldValuesRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + /** + * The version number of the registration. + */ + VersionNumber?: RegistrationVersionNumber; + /** + * The path to the section of the registration. + */ + SectionPath?: SectionPath; + /** + * An array of paths to the registration form field. + */ + FieldPaths?: FieldPathList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeRegistrationFieldValuesResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The current version of the registration. + */ + VersionNumber: RegistrationVersionNumber; + /** + * An array of RegistrationFieldValues objects that contain the values for the requested registration. + */ + RegistrationFieldValues: RegistrationFieldValueInformationList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } + export interface DescribeRegistrationSectionDefinitionsRequest { + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * An array of paths for the registration form section. + */ + SectionPaths?: SectionPathList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeRegistrationSectionDefinitionsResult { + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * An array of RegistrationSectionDefinition objects. + */ + RegistrationSectionDefinitions: RegistrationSectionDefinitionList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } + export interface DescribeRegistrationTypeDefinitionsRequest { + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationTypes?: RegistrationTypeList; + /** + * An array of RegistrationFilter objects to filter the results. + */ + Filters?: RegistrationTypeFilterList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeRegistrationTypeDefinitionsResult { + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationTypeDefinitions: RegistrationTypeDefinitionList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } + export interface DescribeRegistrationVersionsRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + /** + * An array of registration version numbers. + */ + VersionNumbers?: RegistrationVersionNumberList; + /** + * An array of RegistrationVersionFilter objects to filter the results. + */ + Filters?: RegistrationVersionFilterList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeRegistrationVersionsResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * An array of RegistrationVersions objects. + */ + RegistrationVersions: RegistrationVersionInformationList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } + export interface DescribeRegistrationsRequest { + /** + * An array of unique identifiers for each registration. + */ + RegistrationIds?: RegistrationIdList; + /** + * An array of RegistrationFilter objects to filter the results. + */ + Filters?: RegistrationFilterList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeRegistrationsResult { + /** + * An array of RegistrationInformation objects. + */ + Registrations: RegistrationInformationList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } export interface DescribeSenderIdsRequest { /** * An array of SenderIdAndCountry objects to search for. @@ -1188,9 +1984,42 @@ declare namespace PinpointSMSVoiceV2 { */ NextToken?: NextToken; } + export interface DescribeVerifiedDestinationNumbersRequest { + /** + * An array of VerifiedDestinationNumberid to retreive. + */ + VerifiedDestinationNumberIds?: VerifiedDestinationNumberIdList; + /** + * An array of verified destination phone number, in E.164 format. + */ + DestinationPhoneNumbers?: DestinationPhoneNumberList; + /** + * An array of VerifiedDestinationNumberFilter objects to filter the results. + */ + Filters?: VerifiedDestinationNumberFilterList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface DescribeVerifiedDestinationNumbersResult { + /** + * An array of VerifiedDestinationNumberInformation objects + */ + VerifiedDestinationNumbers: VerifiedDestinationNumberInformationList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + } export type DestinationCountryParameterKey = "IN_TEMPLATE_ID"|"IN_ENTITY_ID"|string; export type DestinationCountryParameterValue = string; export type DestinationCountryParameters = {[key: string]: DestinationCountryParameterValue}; + export type DestinationPhoneNumberList = PhoneNumber[]; export interface DisassociateOriginationIdentityRequest { /** * The unique identifier for the pool to disassociate with the origination identity. This value can be either the PoolId or PoolArn. @@ -1231,6 +2060,34 @@ declare namespace PinpointSMSVoiceV2 { */ IsoCountryCode?: IsoCountryCode; } + export interface DiscardRegistrationVersionRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + } + export interface DiscardRegistrationVersionResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The version number of the registration. + */ + VersionNumber: RegistrationVersionNumber; + /** + * The status of the registration version. DRAFT: The initial status of a registration version after it’s created. SUBMITTED: Your registration has been submitted. REVIEWING: Your registration has been accepted and is being reviewed. APPROVED: Your registration has been approved. DISCARDED: You've abandon this version of their registration to start over with a new version. DENIED: You must fix your registration and resubmit it. REVOKED: Your previously approved registration has been revoked. ARCHIVED: Your previously approved registration version moves into this status when a more recently submitted version is approved. + */ + RegistrationVersionStatus: RegistrationVersionStatus; + /** + * The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes. + */ + RegistrationVersionStatusHistory: RegistrationVersionStatusHistory; + } export interface EventDestination { /** * The name of the EventDestination. @@ -1241,7 +2098,7 @@ declare namespace PinpointSMSVoiceV2 { */ Enabled: Boolean; /** - * An array of event types that determine which events to log. + * An array of event types that determine which events to log. The TEXT_SENT event type is not supported. */ MatchingEventTypes: EventTypeList; /** @@ -1261,9 +2118,14 @@ declare namespace PinpointSMSVoiceV2 { export type EventDestinationName = string; export type EventType = "ALL"|"TEXT_ALL"|"TEXT_SENT"|"TEXT_PENDING"|"TEXT_QUEUED"|"TEXT_SUCCESSFUL"|"TEXT_DELIVERED"|"TEXT_INVALID"|"TEXT_INVALID_MESSAGE"|"TEXT_UNREACHABLE"|"TEXT_CARRIER_UNREACHABLE"|"TEXT_BLOCKED"|"TEXT_CARRIER_BLOCKED"|"TEXT_SPAM"|"TEXT_UNKNOWN"|"TEXT_TTL_EXPIRED"|"VOICE_ALL"|"VOICE_INITIATED"|"VOICE_RINGING"|"VOICE_ANSWERED"|"VOICE_COMPLETED"|"VOICE_BUSY"|"VOICE_NO_ANSWER"|"VOICE_FAILED"|"VOICE_TTL_EXPIRED"|string; export type EventTypeList = EventType[]; + export type FieldPath = string; + export type FieldPathList = FieldPath[]; + export type FieldRequirement = "REQUIRED"|"CONDITIONAL"|"OPTIONAL"|string; + export type FieldType = "SELECT"|"TEXT"|"ATTACHMENT"|string; export type FilterValue = string; export type FilterValueList = FilterValue[]; export type IamRoleArn = string; + export type Integer = number; export type IsoCountryCode = string; export type Keyword = string; export type KeywordAction = "AUTOMATIC_RESPONSE"|"OPT_OUT"|"OPT_IN"|string; @@ -1302,19 +2164,56 @@ declare namespace PinpointSMSVoiceV2 { */ IamRoleArn: IamRoleArn; /** - * The Amazon Resource Name (ARN) of the delivery stream. + * The Amazon Resource Name (ARN) of the delivery stream. + */ + DeliveryStreamArn: DeliveryStreamArn; + } + export type LanguageCode = "DE_DE"|"EN_GB"|"EN_US"|"ES_419"|"ES_ES"|"FR_CA"|"FR_FR"|"IT_IT"|"JA_JP"|"KO_KR"|"PT_BR"|"ZH_CN"|"ZH_TW"|string; + export interface ListPoolOriginationIdentitiesRequest { + /** + * The unique identifier for the pool. This value can be either the PoolId or PoolArn. + */ + PoolId: PoolIdOrArn; + /** + * An array of PoolOriginationIdentitiesFilter objects to filter the results.. + */ + Filters?: PoolOriginationIdentitiesFilterList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. + */ + NextToken?: NextToken; + /** + * The maximum number of results to return per each request. + */ + MaxResults?: MaxResults; + } + export interface ListPoolOriginationIdentitiesResult { + /** + * The Amazon Resource Name (ARN) for the pool. + */ + PoolArn?: String; + /** + * The unique PoolId of the pool. + */ + PoolId?: String; + /** + * An array of any OriginationIdentityMetadata objects. + */ + OriginationIdentities?: OriginationIdentityMetadataList; + /** + * The token to be used for the next set of paginated results. If this field is empty then there are no more results. */ - DeliveryStreamArn: DeliveryStreamArn; + NextToken?: NextToken; } - export interface ListPoolOriginationIdentitiesRequest { + export interface ListRegistrationAssociationsRequest { /** - * The unique identifier for the pool. This value can be either the PoolId or PoolArn. + * The unique identifier for the registration. */ - PoolId: PoolIdOrArn; + RegistrationId: RegistrationIdOrArn; /** - * An array of PoolOriginationIdentitiesFilter objects to filter the results.. + * An array of RegistrationAssociationFilter to apply to the results that are returned. */ - Filters?: PoolOriginationIdentitiesFilterList; + Filters?: RegistrationAssociationFilterList; /** * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. */ @@ -1324,21 +2223,25 @@ declare namespace PinpointSMSVoiceV2 { */ MaxResults?: MaxResults; } - export interface ListPoolOriginationIdentitiesResult { + export interface ListRegistrationAssociationsResult { /** - * The Amazon Resource Name (ARN) for the pool. + * The Amazon Resource Name (ARN) for the registration. */ - PoolArn?: String; + RegistrationArn: String; /** - * The unique PoolId of the pool. + * The unique identifier for the registration. */ - PoolId?: String; + RegistrationId: String; /** - * An array of any OriginationIdentityMetadata objects. + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. */ - OriginationIdentities?: OriginationIdentityMetadataList; + RegistrationType: RegistrationType; /** - * The token to be used for the next set of paginated results. If this field is empty then there are no more results. + * An array of RegistrationAssociationMetadata objects. + */ + RegistrationAssociations: RegistrationAssociationMetadataList; + /** + * The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. */ NextToken?: NextToken; } @@ -1369,7 +2272,7 @@ declare namespace PinpointSMSVoiceV2 { export type NumberCapability = "SMS"|"VOICE"|string; export type NumberCapabilityList = NumberCapability[]; export type NumberStatus = "PENDING"|"ACTIVE"|"ASSOCIATING"|"DISASSOCIATING"|"DELETED"|string; - export type NumberType = "SHORT_CODE"|"LONG_CODE"|"TOLL_FREE"|"TEN_DLC"|string; + export type NumberType = "SHORT_CODE"|"LONG_CODE"|"TOLL_FREE"|"TEN_DLC"|"SIMULATOR"|string; export interface OptOutListInformation { /** * The Amazon Resource Name (ARN) of the OptOutList. @@ -1433,6 +2336,10 @@ declare namespace PinpointSMSVoiceV2 { * Describes if the origination identity can be used for text messages, voice calls or both. */ NumberCapabilities: NumberCapabilityList; + /** + * The phone number in E.164 format. + */ + PhoneNumber?: PhoneNumber; } export type OriginationIdentityMetadataList = OriginationIdentityMetadata[]; export type PhoneNumber = string; @@ -1447,7 +2354,7 @@ declare namespace PinpointSMSVoiceV2 { Values: FilterValueList; } export type PhoneNumberFilterList = PhoneNumberFilter[]; - export type PhoneNumberFilterName = "status"|"iso-country-code"|"message-type"|"number-capability"|"number-type"|"two-way-enabled"|"self-managed-opt-outs-enabled"|"opt-out-list-name"|"deletion-protection-enabled"|string; + export type PhoneNumberFilterName = "status"|"iso-country-code"|"message-type"|"number-capability"|"number-type"|"two-way-enabled"|"self-managed-opt-outs-enabled"|"opt-out-list-name"|"deletion-protection-enabled"|"two-way-channel-arn"|string; export type PhoneNumberIdList = PhoneNumberIdOrArn[]; export type PhoneNumberIdOrArn = string; export interface PhoneNumberInformation { @@ -1495,6 +2402,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * When set to false an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out request. For more information see Self-managed opt-outs */ @@ -1511,6 +2422,10 @@ declare namespace PinpointSMSVoiceV2 { * The unique identifier of the pool associated with the phone number. */ PoolId?: String; + /** + * The unique identifier for the registration. + */ + RegistrationId?: String; /** * The time when the phone number was created, in UNIX epoch time format. */ @@ -1530,7 +2445,7 @@ declare namespace PinpointSMSVoiceV2 { Values: FilterValueList; } export type PoolFilterList = PoolFilter[]; - export type PoolFilterName = "status"|"message-type"|"two-way-enabled"|"self-managed-opt-outs-enabled"|"opt-out-list-name"|"shared-routes-enabled"|"deletion-protection-enabled"|string; + export type PoolFilterName = "status"|"message-type"|"two-way-enabled"|"self-managed-opt-outs-enabled"|"opt-out-list-name"|"shared-routes-enabled"|"deletion-protection-enabled"|"two-way-channel-arn"|string; export type PoolIdList = PoolIdOrArn[]; export type PoolIdOrArn = string; export interface PoolInformation { @@ -1558,6 +2473,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * When set to false, an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. For more information see Self-managed opt-outs */ @@ -1605,11 +2524,11 @@ declare namespace PinpointSMSVoiceV2 { */ Keyword: Keyword; /** - * The message associated with the keyword. AUTOMATIC_RESPONSE: A message is sent to the recipient. OPT_OUT: Keeps the recipient from receiving future messages. OPT_IN: The recipient wants to receive future messages. + * The message associated with the keyword. */ KeywordMessage: KeywordMessage; /** - * The action to perform for the new keyword when it is received. + * The action to perform for the new keyword when it is received. AUTOMATIC_RESPONSE: A message is sent to the recipient. OPT_OUT: Keeps the recipient from receiving future messages. OPT_IN: The recipient wants to receive future messages. */ KeywordAction?: KeywordAction; } @@ -1661,13 +2580,455 @@ declare namespace PinpointSMSVoiceV2 { /** * The time that the phone number was added to the OptOutList, in UNIX epoch time format. */ - OptedOutTimestamp?: Timestamp; + OptedOutTimestamp?: Timestamp; + /** + * This is true if it was the end user who requested their phone number be removed. + */ + EndUserOptedOut?: PrimitiveBoolean; + } + export interface PutRegistrationFieldValueRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + /** + * The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths. + */ + FieldPath: FieldPath; + /** + * An array of values for the form field. + */ + SelectChoices?: SelectChoiceList; + /** + * The text data for a free form field. + */ + TextValue?: TextValue; + /** + * The unique identifier for the registration attachment. + */ + RegistrationAttachmentId?: RegistrationAttachmentIdOrArn; + } + export interface PutRegistrationFieldValueResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The version number of the registration. + */ + VersionNumber: RegistrationVersionNumber; + /** + * The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths. + */ + FieldPath: FieldPath; + /** + * An array of values for the form field. + */ + SelectChoices?: SelectChoiceList; + /** + * The text data for a free form field. + */ + TextValue?: TextValue; + /** + * The unique identifier for the registration attachment. + */ + RegistrationAttachmentId?: String; + } + export type RegistrationAssociationBehavior = "ASSOCIATE_BEFORE_SUBMIT"|"ASSOCIATE_ON_APPROVAL"|"ASSOCIATE_AFTER_COMPLETE"|string; + export interface RegistrationAssociationFilter { + /** + * The name of the attribute to filter on. + */ + Name: RegistrationAssociationFilterName; + /** + * An array of values to filter for. + */ + Values: FilterValueList; + } + export type RegistrationAssociationFilterList = RegistrationAssociationFilter[]; + export type RegistrationAssociationFilterName = "resource-type"|"iso-country-code"|string; + export interface RegistrationAssociationMetadata { + /** + * The Amazon Resource Name (ARN) of the origination identity that is associated with the registration. + */ + ResourceArn: String; + /** + * The unique identifier for the origination identity. For example this could be a PhoneNumberId or SenderId. + */ + ResourceId: String; + /** + * The origination identity type. + */ + ResourceType: String; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode?: IsoCountryCode; + /** + * The phone number associated with the registration in E.164 format. + */ + PhoneNumber?: PhoneNumber; + } + export type RegistrationAssociationMetadataList = RegistrationAssociationMetadata[]; + export interface RegistrationAttachmentFilter { + /** + * The name of the attribute to filter on. + */ + Name: RegistrationAttachmentFilterName; + /** + * An array of values to filter on. + */ + Values: FilterValueList; + } + export type RegistrationAttachmentFilterList = RegistrationAttachmentFilter[]; + export type RegistrationAttachmentFilterName = "attachment-status"|string; + export type RegistrationAttachmentIdList = RegistrationIdOrArn[]; + export type RegistrationAttachmentIdOrArn = string; + export interface RegistrationAttachmentsInformation { + /** + * The Amazon Resource Name (ARN) for the registration attachment. + */ + RegistrationAttachmentArn: String; + /** + * The unique identifier for the registration attachment. + */ + RegistrationAttachmentId: String; + /** + * The status of the registration attachment. UPLOAD_IN_PROGRESS The attachment is being uploaded. UPLOAD_COMPLETE The attachment has been uploaded. UPLOAD_FAILED The attachment failed to uploaded. DELETED The attachment has been deleted.. + */ + AttachmentStatus: AttachmentStatus; + /** + * A description of why the upload didn't successfully complete. + */ + AttachmentUploadErrorReason?: AttachmentUploadErrorReason; + /** + * The time when the registration attachment was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } + export type RegistrationAttachmentsInformationList = RegistrationAttachmentsInformation[]; + export interface RegistrationDeniedReasonInformation { + /** + * The reason a registration was rejected. + */ + Reason: String; + /** + * A short description of the rejection reason. + */ + ShortDescription: String; + /** + * A long description of the rejection reason. + */ + LongDescription?: String; + /** + * The title of the document. + */ + DocumentationTitle?: String; + /** + * The link to the document. + */ + DocumentationLink?: String; + } + export type RegistrationDeniedReasonInformationList = RegistrationDeniedReasonInformation[]; + export type RegistrationDisassociationBehavior = "DISASSOCIATE_ALL_CLOSES_REGISTRATION"|"DISASSOCIATE_ALL_ALLOWS_DELETE_REGISTRATION"|"DELETE_REGISTRATION_DISASSOCIATES"|string; + export interface RegistrationFieldDefinition { + /** + * The section path of the field. + */ + SectionPath: SectionPath; + /** + * The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths. + */ + FieldPath: FieldPath; + /** + * The type of field. + */ + FieldType: FieldType; + /** + * Specifies if the field for the registration form is required, conditional or optional. + */ + FieldRequirement: FieldRequirement; + /** + * The validation rules for a select field. + */ + SelectValidation?: SelectValidation; + /** + * The validation rules for a text field. + */ + TextValidation?: TextValidation; + /** + * An array of RegistrationFieldDisplayHints objects for the field. + */ + DisplayHints: RegistrationFieldDisplayHints; + } + export type RegistrationFieldDefinitionList = RegistrationFieldDefinition[]; + export interface RegistrationFieldDisplayHints { + /** + * The title of the display hint. + */ + Title: String; + /** + * A short description of the display hint. + */ + ShortDescription: String; + /** + * A full description of the display hint. + */ + LongDescription?: String; + /** + * The title of the document the display hint is associated with. + */ + DocumentationTitle?: String; + /** + * The link to the document the display hint is associated with. + */ + DocumentationLink?: String; + /** + * An array of SelectOptionDescription objects. + */ + SelectOptionDescriptions?: SelectOptionDescriptionsList; + /** + * The validation rules for the text field. + */ + TextValidationDescription?: String; + /** + * Example text of what the value of a field should contain. + */ + ExampleTextValue?: String; + } + export interface RegistrationFieldValueInformation { + /** + * The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths. + */ + FieldPath: FieldPath; + /** + * An array of values for the form field. + */ + SelectChoices?: SelectChoiceList; + /** + * The text data for a free form field. + */ + TextValue?: TextValue; + /** + * The unique identifier for the registration attachment. + */ + RegistrationAttachmentId?: RegistrationAttachmentIdOrArn; + /** + * A description of why the registration was denied. + */ + DeniedReason?: String; + } + export type RegistrationFieldValueInformationList = RegistrationFieldValueInformation[]; + export interface RegistrationFilter { + /** + * The name of the attribute to filter on. + */ + Name: RegistrationFilterName; + /** + * An array of values to filter on. + */ + Values: FilterValueList; + } + export type RegistrationFilterList = RegistrationFilter[]; + export type RegistrationFilterName = "registration-type"|"registration-status"|string; + export type RegistrationIdList = RegistrationIdOrArn[]; + export type RegistrationIdOrArn = string; + export interface RegistrationInformation { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * The status of the registration. CREATED: Your registration is created but not submitted. SUBMITTED: Your registration has been submitted and is awaiting review. REVIEWING: Your registration has been accepted and is being reviewed. PROVISIONING: Your registration has been approved and your origination identity is being created. COMPLETE: Your registration has been approved and and your origination identity has been created. REQUIRES_UPDATES: You must fix your registration and resubmit it. CLOSED: The phone number or sender ID has been deleted and you must also delete the registration for the number. DELETED: The registration has been deleted. + */ + RegistrationStatus: RegistrationStatus; + /** + * The current version number of the registration. + */ + CurrentVersionNumber: RegistrationVersionNumber; + /** + * The version number of the registration that was approved. + */ + ApprovedVersionNumber?: RegistrationVersionNumber; + /** + * The latest version number of the registration that was denied. + */ + LatestDeniedVersionNumber?: RegistrationVersionNumber; + /** + * Metadata about a given registration which is specific to that registration type. + */ + AdditionalAttributes?: StringMap; + /** + * The time when the registration was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } + export type RegistrationInformationList = RegistrationInformation[]; + export interface RegistrationSectionDefinition { + /** + * The path to the section of the registration. + */ + SectionPath: SectionPath; + /** + * The path to the section of the registration. + */ + DisplayHints: RegistrationSectionDisplayHints; + } + export type RegistrationSectionDefinitionList = RegistrationSectionDefinition[]; + export interface RegistrationSectionDisplayHints { + /** + * The title of the display hint. + */ + Title: String; + /** + * A short description of the display hint. + */ + ShortDescription: String; + /** + * A full description of the display hint. + */ + LongDescription?: String; + /** + * The title of the document the display hint is associated with. + */ + DocumentationTitle?: String; + /** + * The link to the document the display hint is associated with. + */ + DocumentationLink?: String; + } + export type RegistrationStatus = "CREATED"|"SUBMITTED"|"REVIEWING"|"PROVISIONING"|"COMPLETE"|"REQUIRES_UPDATES"|"CLOSED"|"DELETED"|string; + export type RegistrationType = string; + export interface RegistrationTypeDefinition { + /** + * The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action. + */ + RegistrationType: RegistrationType; + /** + * The supported association behavior for the registration type. + */ + SupportedAssociations?: SupportedAssociationList; + /** + * Provides help information on the registration. + */ + DisplayHints: RegistrationTypeDisplayHints; + } + export type RegistrationTypeDefinitionList = RegistrationTypeDefinition[]; + export interface RegistrationTypeDisplayHints { + /** + * The title of the display hint. + */ + Title: String; + /** + * A short description of the display hint. + */ + ShortDescription?: String; + /** + * A full description of the display hint. + */ + LongDescription?: String; + /** + * The title of the document the display hint is associated with. + */ + DocumentationTitle?: String; + /** + * The link to the document the display hint is associated with. + */ + DocumentationLink?: String; + } + export interface RegistrationTypeFilter { + /** + * The name of the attribute to filter on. + */ + Name: RegistrationTypeFilterName; + /** + * An array of values to filter on. + */ + Values: FilterValueList; + } + export type RegistrationTypeFilterList = RegistrationTypeFilter[]; + export type RegistrationTypeFilterName = "supported-association-resource-type"|"supported-association-iso-country-code"|string; + export type RegistrationTypeList = RegistrationType[]; + export interface RegistrationVersionFilter { + /** + * The name of the attribute to filter on. + */ + Name: RegistrationVersionFilterName; + /** + * An array of values to filter on. + */ + Values: FilterValueList; + } + export type RegistrationVersionFilterList = RegistrationVersionFilter[]; + export type RegistrationVersionFilterName = "registration-version-status"|string; + export interface RegistrationVersionInformation { + /** + * The version number of the registration. + */ + VersionNumber: RegistrationVersionNumber; + /** + * The status of the registration. DRAFT: The initial status of a registration version after it’s created. SUBMITTED: Your registration has been submitted. REVIEWING: Your registration has been accepted and is being reviewed. APPROVED: Your registration has been approved. DISCARDED: You've abandon this version of their registration to start over with a new version. DENIED: You must fix your registration and resubmit it. REVOKED: Your previously approved registration has been revoked. ARCHIVED: Your previously approved registration version moves into this status when a more recently submitted version is approved. + */ + RegistrationVersionStatus: RegistrationVersionStatus; + /** + * The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes. + */ + RegistrationVersionStatusHistory: RegistrationVersionStatusHistory; + /** + * An array of RegistrationDeniedReasonInformation objects. + */ + DeniedReasons?: RegistrationDeniedReasonInformationList; + } + export type RegistrationVersionInformationList = RegistrationVersionInformation[]; + export type RegistrationVersionNumber = number; + export type RegistrationVersionNumberList = RegistrationVersionNumber[]; + export type RegistrationVersionStatus = "DRAFT"|"SUBMITTED"|"REVIEWING"|"APPROVED"|"DISCARDED"|"DENIED"|"REVOKED"|"ARCHIVED"|string; + export interface RegistrationVersionStatusHistory { + /** + * The time when the registration was in the draft state, in UNIX epoch time format. + */ + DraftTimestamp: Timestamp; + /** + * The time when the registration was in the submitted state, in UNIX epoch time format. + */ + SubmittedTimestamp?: Timestamp; + /** + * The time when the registration was in the reviewing state, in UNIX epoch time format. + */ + ReviewingTimestamp?: Timestamp; + /** + * The time when the registration was in the approved state, in UNIX epoch time format. + */ + ApprovedTimestamp?: Timestamp; + /** + * The time when the registration was in the discarded state, in UNIX epoch time format. + */ + DiscardedTimestamp?: Timestamp; + /** + * The time when the registration was in the denied state, in UNIX epoch time format. + */ + DeniedTimestamp?: Timestamp; + /** + * The time when the registration was in the revoked state, in UNIX epoch time format. + */ + RevokedTimestamp?: Timestamp; /** - * This is true if it was the end user who requested their phone number be removed. + * The time when the registration was in the archived state, in UNIX epoch time format. */ - EndUserOptedOut?: PrimitiveBoolean; + ArchivedTimestamp?: Timestamp; } - export type RegistrationId = string; export interface ReleasePhoneNumberRequest { /** * The PhoneNumberId or PhoneNumberArn of the phone number to release. You can use DescribePhoneNumbers to get the values for PhoneNumberId and PhoneNumberArn. @@ -1719,6 +3080,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the TwoWayChannel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. */ @@ -1727,11 +3092,55 @@ declare namespace PinpointSMSVoiceV2 { * The name of the OptOutList that was associated with the phone number. */ OptOutListName?: OptOutListName; + /** + * The unique identifier for the registration. + */ + RegistrationId?: String; /** * The time when the phone number was created, in UNIX epoch time format. */ CreatedTimestamp?: Timestamp; } + export interface ReleaseSenderIdRequest { + /** + * The sender ID to release. + */ + SenderId: SenderIdOrArn; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode: IsoCountryCode; + } + export interface ReleaseSenderIdResult { + /** + * The Amazon Resource Name (ARN) associated with the SenderId. + */ + SenderIdArn: String; + /** + * The sender ID that was released. + */ + SenderId: SenderId; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode: IsoCountryCode; + /** + * The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. + */ + MessageTypes: MessageTypeList; + /** + * The monthly price, in US dollars, to lease the sender ID. + */ + MonthlyLeasingPrice: String; + /** + * True if the sender ID is registered. + */ + Registered: PrimitiveBoolean; + /** + * The unique identifier for the registration. + */ + RegistrationId?: String; + } export interface RequestPhoneNumberRequest { /** * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. @@ -1750,7 +3159,7 @@ declare namespace PinpointSMSVoiceV2 { */ NumberType: RequestableNumberType; /** - * The name of the OptOutList to associate with the phone number. You can use the OutOutListName or OptPutListArn. + * The name of the OptOutList to associate with the phone number. You can use the OptOutListName or OptOutListArn. */ OptOutListName?: OptOutListNameOrArn; /** @@ -1760,7 +3169,7 @@ declare namespace PinpointSMSVoiceV2 { /** * Use this field to attach your phone number for an external registration process. */ - RegistrationId?: RegistrationId; + RegistrationId?: RegistrationIdOrArn; /** * By default this is set to false. When set to true the phone number can't be deleted. */ @@ -1819,6 +3228,10 @@ declare namespace PinpointSMSVoiceV2 { * The ARN used to identify the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. */ @@ -1835,6 +3248,10 @@ declare namespace PinpointSMSVoiceV2 { * The unique identifier of the pool associated with the phone number */ PoolId?: String; + /** + * The unique identifier for the registration. + */ + RegistrationId?: String; /** * An array of key and value pair tags that are associated with the phone number. */ @@ -1844,7 +3261,137 @@ declare namespace PinpointSMSVoiceV2 { */ CreatedTimestamp?: Timestamp; } - export type RequestableNumberType = "LONG_CODE"|"TOLL_FREE"|"TEN_DLC"|string; + export interface RequestSenderIdRequest { + /** + * The sender ID string to request. + */ + SenderId: SenderId; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode: IsoCountryCode; + /** + * The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. + */ + MessageTypes?: MessageTypeList; + /** + * By default this is set to false. When set to true the sender ID can't be deleted. + */ + DeletionProtectionEnabled?: Boolean; + /** + * An array of tags (key and value pairs) to associate with the sender ID. + */ + Tags?: TagList; + /** + * Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. + */ + ClientToken?: ClientToken; + } + export interface RequestSenderIdResult { + /** + * The Amazon Resource Name (ARN) associated with the SenderId. + */ + SenderIdArn: String; + /** + * The sender ID that was requested. + */ + SenderId: SenderId; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode: IsoCountryCode; + /** + * The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. + */ + MessageTypes: MessageTypeList; + /** + * The monthly price, in US dollars, to lease the sender ID. + */ + MonthlyLeasingPrice: String; + /** + * By default this is set to false. When set to true the sender ID can't be deleted. + */ + DeletionProtectionEnabled: PrimitiveBoolean; + /** + * True if the sender ID is registered. + */ + Registered: PrimitiveBoolean; + /** + * An array of tags (key and value pairs) to associate with the sender ID. + */ + Tags?: TagList; + } + export type RequestableNumberType = "LONG_CODE"|"TOLL_FREE"|"TEN_DLC"|"SIMULATOR"|string; + export type ResourceIdOrArn = string; + export type SectionPath = string; + export type SectionPathList = SectionPath[]; + export type SelectChoice = string; + export type SelectChoiceList = SelectChoice[]; + export interface SelectOptionDescription { + /** + * The value of the option. + */ + Option: String; + /** + * The title of the select option. + */ + Title?: String; + /** + * A description of the option meaning. + */ + Description?: String; + } + export type SelectOptionDescriptionsList = SelectOptionDescription[]; + export interface SelectValidation { + /** + * The minimum number of choices for the select. + */ + MinChoices: Integer; + /** + * The maximum number of choices for the select. + */ + MaxChoices: Integer; + /** + * An array of strings for the possible selection options. + */ + Options: StringList; + } + export interface SendDestinationNumberVerificationCodeRequest { + /** + * The unique identifier for the verified destination phone number. + */ + VerifiedDestinationNumberId: VerifiedDestinationNumberIdOrArn; + /** + * Choose to send the verification code as an SMS or voice message. + */ + VerificationChannel: VerificationChannel; + /** + * Choose the language to use for the message. + */ + LanguageCode?: LanguageCode; + /** + * The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn. + */ + OriginationIdentity?: VerificationMessageOriginationIdentity; + /** + * The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn. + */ + ConfigurationSetName?: ConfigurationSetNameOrArn; + /** + * You can specify custom data in this field. If you do, that data is logged to the event destination. + */ + Context?: ContextMap; + /** + * This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India. + */ + DestinationCountryParameters?: DestinationCountryParameters; + } + export interface SendDestinationNumberVerificationCodeResult { + /** + * The unique identifier for the message. + */ + MessageId: String; + } export interface SendTextMessageRequest { /** * The destination phone number in E.164 format. @@ -1859,7 +3406,7 @@ declare namespace PinpointSMSVoiceV2 { */ MessageBody?: TextMessageBody; /** - * The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. + * The type of message. Valid values are for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. */ MessageType?: MessageType; /** @@ -1967,7 +3514,7 @@ declare namespace PinpointSMSVoiceV2 { Values: FilterValueList; } export type SenderIdFilterList = SenderIdFilter[]; - export type SenderIdFilterName = "sender-id"|"iso-country-code"|"message-type"|string; + export type SenderIdFilterName = "sender-id"|"iso-country-code"|"message-type"|"deletion-protection-enabled"|"registered"|string; export interface SenderIdInformation { /** * The Amazon Resource Name (ARN) associated with the SenderId. @@ -1989,6 +3536,18 @@ declare namespace PinpointSMSVoiceV2 { * The monthly leasing price, in US dollars. */ MonthlyLeasingPrice: String; + /** + * By default this is set to false. When set to true the sender ID can't be deleted. + */ + DeletionProtectionEnabled: PrimitiveBoolean; + /** + * True if the sender ID is registered. + */ + Registered: PrimitiveBoolean; + /** + * The unique identifier for the registration. + */ + RegistrationId?: String; } export type SenderIdInformationList = SenderIdInformation[]; export type SenderIdList = SenderIdAndCountry[]; @@ -2093,6 +3652,55 @@ declare namespace PinpointSMSVoiceV2 { export type SpendLimitList = SpendLimit[]; export type SpendLimitName = "TEXT_MESSAGE_MONTHLY_SPEND_LIMIT"|"VOICE_MESSAGE_MONTHLY_SPEND_LIMIT"|string; export type String = string; + export type StringList = String[]; + export type StringMap = {[key: string]: String}; + export interface SubmitRegistrationVersionRequest { + /** + * The unique identifier for the registration. + */ + RegistrationId: RegistrationIdOrArn; + } + export interface SubmitRegistrationVersionResult { + /** + * The Amazon Resource Name (ARN) for the registration. + */ + RegistrationArn: String; + /** + * The unique identifier for the registration. + */ + RegistrationId: String; + /** + * The version number of the registration. + */ + VersionNumber: RegistrationVersionNumber; + /** + * The status of the registration version. DRAFT: The initial status of a registration version after it’s created. SUBMITTED: Your registration has been submitted. REVIEWING: Your registration has been accepted and is being reviewed. APPROVED: Your registration has been approved. DISCARDED: You've abandon this version of their registration to start over with a new version. DENIED: You must fix your registration and resubmit it. REVOKED: Your previously approved registration has been revoked. ARCHIVED: Your previously approved registration version moves into this status when a more recently submitted version is approved. + */ + RegistrationVersionStatus: RegistrationVersionStatus; + /** + * The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes. + */ + RegistrationVersionStatusHistory: RegistrationVersionStatusHistory; + } + export interface SupportedAssociation { + /** + * Defines the behavior of when an origination identity and registration can be associated with each other. + */ + ResourceType: String; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode?: IsoCountryCode; + /** + * The association behavior. ASSOCIATE_BEFORE_SUBMIT The origination identity has to be supplied when creating a registration. ASSOCIATE_ON_APPROVAL This applies to all short code registrations. The short code will be automatically provisioned once the registration is approved. ASSOCIATE_AFTER_COMPLETE This applies to phone number registrations when you must complete a registration first, then associate one or more phone numbers later. For example 10DLC campaigns and long codes. + */ + AssociationBehavior: RegistrationAssociationBehavior; + /** + * The disassociation behavior. DISASSOCIATE_ALL_CLOSES_REGISTRATION All origination identities must be disassociated from the registration before the registration can be closed. DISASSOCIATE_ALL_ALLOWS_DELETE_REGISTRATION All origination identities must be disassociated from the registration before the registration can be deleted. DELETE_REGISTRATION_DISASSOCIATES The registration can be deleted and all origination identities will be disasscoiated. + */ + DisassociationBehavior: RegistrationDisassociationBehavior; + } + export type SupportedAssociationList = SupportedAssociation[]; export interface Tag { /** * The key identifier, or name, of the tag. @@ -2121,6 +3729,21 @@ declare namespace PinpointSMSVoiceV2 { export type TagValue = string; export type TextMessageBody = string; export type TextMessageOriginationIdentity = string; + export interface TextValidation { + /** + * The minimum number of characters for the text field. + */ + MinLength: Integer; + /** + * The maximum number of characters for the text field. + */ + MaxLength: Integer; + /** + * The regular expression used to validate the text field. + */ + Pattern: String; + } + export type TextValue = string; export type TimeToLive = number; export type Timestamp = Date; export type TwoWayChannelArn = string; @@ -2150,7 +3773,7 @@ declare namespace PinpointSMSVoiceV2 { */ Enabled?: Boolean; /** - * An array of event types that determine which events to log. + * An array of event types that determine which events to log. The TEXT_SENT event type is not supported. */ MatchingEventTypes?: EventTypeList; /** @@ -2193,6 +3816,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. */ @@ -2251,6 +3878,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * This is true if self managed opt-out are enabled. */ @@ -2263,6 +3894,10 @@ declare namespace PinpointSMSVoiceV2 { * When set to true the phone number can't be deleted. */ DeletionProtectionEnabled?: PrimitiveBoolean; + /** + * The unique identifier for the registration. + */ + RegistrationId?: String; /** * The time when the phone number was created, in UNIX epoch time format. */ @@ -2281,6 +3916,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. */ @@ -2323,6 +3962,10 @@ declare namespace PinpointSMSVoiceV2 { * The Amazon Resource Name (ARN) of the two way channel. */ TwoWayChannelArn?: TwoWayChannelArn; + /** + * An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. + */ + TwoWayChannelRole?: IamRoleArn; /** * When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. */ @@ -2344,6 +3987,127 @@ declare namespace PinpointSMSVoiceV2 { */ CreatedTimestamp?: Timestamp; } + export interface UpdateSenderIdRequest { + /** + * The sender ID to update. + */ + SenderId: SenderIdOrArn; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode: IsoCountryCode; + /** + * By default this is set to false. When set to true the sender ID can't be deleted. + */ + DeletionProtectionEnabled?: Boolean; + } + export interface UpdateSenderIdResult { + /** + * The Amazon Resource Name (ARN) associated with the SenderId. + */ + SenderIdArn: String; + /** + * The sender ID that was updated. + */ + SenderId: SenderId; + /** + * The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. + */ + IsoCountryCode: IsoCountryCode; + /** + * The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. + */ + MessageTypes: MessageTypeList; + /** + * The monthly price, in US dollars, to lease the sender ID. + */ + MonthlyLeasingPrice: String; + /** + * By default this is set to false. When set to true the sender ID can't be deleted. + */ + DeletionProtectionEnabled: PrimitiveBoolean; + /** + * True if the sender ID is registered.. + */ + Registered: PrimitiveBoolean; + /** + * The unique identifier for the registration. + */ + RegistrationId?: String; + } + export type VerificationChannel = "TEXT"|"VOICE"|string; + export type VerificationCode = string; + export type VerificationMessageOriginationIdentity = string; + export type VerificationStatus = "PENDING"|"VERIFIED"|string; + export interface VerifiedDestinationNumberFilter { + /** + * The name of the attribute to filter on. + */ + Name: VerifiedDestinationNumberFilterName; + /** + * An array of values to filter on. + */ + Values: FilterValueList; + } + export type VerifiedDestinationNumberFilterList = VerifiedDestinationNumberFilter[]; + export type VerifiedDestinationNumberFilterName = "status"|string; + export type VerifiedDestinationNumberIdList = VerifiedDestinationNumberIdOrArn[]; + export type VerifiedDestinationNumberIdOrArn = string; + export interface VerifiedDestinationNumberInformation { + /** + * The Amazon Resource Name (ARN) for the verified destination phone number. + */ + VerifiedDestinationNumberArn: String; + /** + * The unique identifier for the verified destination phone number. + */ + VerifiedDestinationNumberId: String; + /** + * The verified destination phone number, in E.164 format. + */ + DestinationPhoneNumber: PhoneNumber; + /** + * The status of the verified destination phone number. PENDING: The phone number hasn't been verified yet. VERIFIED: The phone number is verified and can receive messages. + */ + Status: VerificationStatus; + /** + * The time when the destination phone number was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } + export type VerifiedDestinationNumberInformationList = VerifiedDestinationNumberInformation[]; + export interface VerifyDestinationNumberRequest { + /** + * The unique identifier for the verififed destination phone number. + */ + VerifiedDestinationNumberId: VerifiedDestinationNumberIdOrArn; + /** + * The verification code that was received by the verified destination phone number. + */ + VerificationCode: VerificationCode; + } + export interface VerifyDestinationNumberResult { + /** + * The Amazon Resource Name (ARN) for the verified destination phone number. + */ + VerifiedDestinationNumberArn: String; + /** + * The unique identifier for the verified destination phone number. + */ + VerifiedDestinationNumberId: String; + /** + * The phone number in E.164 format. + */ + DestinationPhoneNumber: PhoneNumber; + /** + * The status for being able to send messages to the phone number. + */ + Status: VerificationStatus; + /** + * The time when the destination phone number was created, in UNIX epoch time format. + */ + CreatedTimestamp: Timestamp; + } export type VoiceId = "AMY"|"ASTRID"|"BIANCA"|"BRIAN"|"CAMILA"|"CARLA"|"CARMEN"|"CELINE"|"CHANTAL"|"CONCHITA"|"CRISTIANO"|"DORA"|"EMMA"|"ENRIQUE"|"EWA"|"FILIZ"|"GERAINT"|"GIORGIO"|"GWYNETH"|"HANS"|"INES"|"IVY"|"JACEK"|"JAN"|"JOANNA"|"JOEY"|"JUSTIN"|"KARL"|"KENDRA"|"KIMBERLY"|"LEA"|"LIV"|"LOTTE"|"LUCIA"|"LUPE"|"MADS"|"MAJA"|"MARLENE"|"MATHIEU"|"MATTHEW"|"MAXIM"|"MIA"|"MIGUEL"|"MIZUKI"|"NAJA"|"NICOLE"|"PENELOPE"|"RAVEENA"|"RICARDO"|"RUBEN"|"RUSSELL"|"SALLI"|"SEOYEON"|"TAKUMI"|"TATYANA"|"VICKI"|"VITORIA"|"ZEINA"|"ZHIYU"|string; export type VoiceMessageBody = string; export type VoiceMessageBodyTextType = "TEXT"|"SSML"|string; diff --git a/clients/polly.d.ts b/clients/polly.d.ts index 0ea3b74c4b..ba05538003 100644 --- a/clients/polly.d.ts +++ b/clients/polly.d.ts @@ -104,7 +104,7 @@ declare namespace Polly { } export interface DescribeVoicesInput { /** - * Specifies the engine (standard or neural) used by Amazon Polly when processing input text for speech synthesis. + * Specifies the engine (standard, neural or long-form) used by Amazon Polly when processing input text for speech synthesis. */ Engine?: Engine; /** @@ -130,7 +130,7 @@ declare namespace Polly { */ NextToken?: NextToken; } - export type Engine = "standard"|"neural"|string; + export type Engine = "standard"|"neural"|"long-form"|string; export type EngineList = Engine[]; export type Gender = "Female"|"Male"|string; export interface GetLexiconInput { @@ -284,7 +284,7 @@ declare namespace Polly { export type SpeechMarkTypeList = SpeechMarkType[]; export interface StartSpeechSynthesisTaskInput { /** - * Specifies the engine (standard or neural) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error. + * Specifies the engine (standard, neural or long-form) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error. */ Engine?: Engine; /** @@ -308,7 +308,7 @@ declare namespace Polly { */ OutputS3KeyPrefix?: OutputS3KeyPrefix; /** - * The audio frequency specified in Hz. The valid values for mp3 and ogg_vorbis are "8000", "16000", "22050", and "24000". The default value for standard voices is "22050". The default value for neural voices is "24000". Valid values for pcm are "8000" and "16000" The default value is "16000". + * The audio frequency specified in Hz. The valid values for mp3 and ogg_vorbis are "8000", "16000", "22050", and "24000". The default value for standard voices is "22050". The default value for neural voices is "24000". The default value for long-form voices is "24000". Valid values for pcm are "8000" and "16000" The default value is "16000". */ SampleRate?: SampleRate; /** @@ -340,7 +340,7 @@ declare namespace Polly { } export interface SynthesisTask { /** - * Specifies the engine (standard or neural) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error. + * Specifies the engine (standard, neural or long-form) for Amazon Polly to use when processing input text for speech synthesis. Using a voice that is not supported for the engine selected will result in an error. */ Engine?: Engine; /** @@ -380,7 +380,7 @@ declare namespace Polly { */ OutputFormat?: OutputFormat; /** - * The audio frequency specified in Hz. The valid values for mp3 and ogg_vorbis are "8000", "16000", "22050", and "24000". The default value for standard voices is "22050". The default value for neural voices is "24000". Valid values for pcm are "8000" and "16000" The default value is "16000". + * The audio frequency specified in Hz. The valid values for mp3 and ogg_vorbis are "8000", "16000", "22050", and "24000". The default value for standard voices is "22050". The default value for neural voices is "24000". The default value for long-form voices is "24000". Valid values for pcm are "8000" and "16000" The default value is "16000". */ SampleRate?: SampleRate; /** @@ -403,7 +403,7 @@ declare namespace Polly { export type SynthesisTasks = SynthesisTask[]; export interface SynthesizeSpeechInput { /** - * Specifies the engine (standard or neural) for Amazon Polly to use when processing input text for speech synthesis. For information on Amazon Polly voices and which voices are available in standard-only, NTTS-only, and both standard and NTTS formats, see Available Voices. NTTS-only voices When using NTTS-only voices such as Kevin (en-US), this parameter is required and must be set to neural. If the engine is not specified, or is set to standard, this will result in an error. Type: String Valid Values: standard | neural Required: Yes Standard voices For standard voices, this is not required; the engine parameter defaults to standard. If the engine is not specified, or is set to standard and an NTTS-only voice is selected, this will result in an error. + * Specifies the engine (standard, neural or long-form) for Amazon Polly to use when processing input text for speech synthesis. For information on Amazon Polly voices and which voices are available for each engine, see Available Voices. NTTS-only voices When using NTTS-only voices such as Kevin (en-US), this parameter is required and must be set to neural. If the engine is not specified, or is set to standard, this will result in an error. long-form-only voices When using long-form-only voices such as Danielle (en-US), this parameter is required and must be set to long-form. If the engine is not specified, or is set to standard or neural, this will result in an error. Type: String Valid Values: standard | neural | long-form Required: Yes Standard voices For standard voices, this is not required; the engine parameter defaults to standard. If the engine is not specified, or is set to standard and an NTTS-only voice is selected, this will result in an error. */ Engine?: Engine; /** @@ -419,7 +419,7 @@ declare namespace Polly { */ OutputFormat: OutputFormat; /** - * The audio frequency specified in Hz. The valid values for mp3 and ogg_vorbis are "8000", "16000", "22050", and "24000". The default value for standard voices is "22050". The default value for neural voices is "24000". Valid values for pcm are "8000" and "16000" The default value is "16000". + * The audio frequency specified in Hz. The valid values for mp3 and ogg_vorbis are "8000", "16000", "22050", and "24000". The default value for standard voices is "22050". The default value for neural voices is "24000". The default value for long-form voices is "24000". Valid values for pcm are "8000" and "16000" The default value is "16000". */ SampleRate?: SampleRate; /** @@ -484,7 +484,7 @@ declare namespace Polly { */ AdditionalLanguageCodes?: LanguageCodeList; /** - * Specifies which engines (standard or neural) that are supported by a given voice. + * Specifies which engines (standard, neural or long-form) are supported by a given voice. */ SupportedEngines?: EngineList; } diff --git a/clients/quicksight.d.ts b/clients/quicksight.d.ts index be2336793e..3e4a210842 100644 --- a/clients/quicksight.d.ts +++ b/clients/quicksight.d.ts @@ -131,6 +131,14 @@ declare class QuickSight extends Service { * Creates a refresh schedule for a dataset. You can create up to 5 different schedules for a single dataset. */ createRefreshSchedule(callback?: (err: AWSError, data: QuickSight.Types.CreateRefreshScheduleResponse) => void): Request; + /** + * Use CreateRoleMembership to add an existing Amazon QuickSight group to an existing role. + */ + createRoleMembership(params: QuickSight.Types.CreateRoleMembershipRequest, callback?: (err: AWSError, data: QuickSight.Types.CreateRoleMembershipResponse) => void): Request; + /** + * Use CreateRoleMembership to add an existing Amazon QuickSight group to an existing role. + */ + createRoleMembership(callback?: (err: AWSError, data: QuickSight.Types.CreateRoleMembershipResponse) => void): Request; /** * Creates a template either from a TemplateDefinition or from an existing Amazon QuickSight analysis or template. You can use the resulting template to create additional dashboards, templates, or analyses. A template is an entity in Amazon QuickSight that encapsulates the metadata required to create an analysis and that you can use to create s dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with the analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template. */ @@ -299,6 +307,22 @@ declare class QuickSight extends Service { * Deletes a refresh schedule from a dataset. */ deleteRefreshSchedule(callback?: (err: AWSError, data: QuickSight.Types.DeleteRefreshScheduleResponse) => void): Request; + /** + * Removes custom permissions from the role. + */ + deleteRoleCustomPermission(params: QuickSight.Types.DeleteRoleCustomPermissionRequest, callback?: (err: AWSError, data: QuickSight.Types.DeleteRoleCustomPermissionResponse) => void): Request; + /** + * Removes custom permissions from the role. + */ + deleteRoleCustomPermission(callback?: (err: AWSError, data: QuickSight.Types.DeleteRoleCustomPermissionResponse) => void): Request; + /** + * Removes a group from a role. + */ + deleteRoleMembership(params: QuickSight.Types.DeleteRoleMembershipRequest, callback?: (err: AWSError, data: QuickSight.Types.DeleteRoleMembershipResponse) => void): Request; + /** + * Removes a group from a role. + */ + deleteRoleMembership(callback?: (err: AWSError, data: QuickSight.Types.DeleteRoleMembershipResponse) => void): Request; /** * Deletes a template. */ @@ -595,6 +619,14 @@ declare class QuickSight extends Service { * Provides a summary of a refresh schedule. */ describeRefreshSchedule(callback?: (err: AWSError, data: QuickSight.Types.DescribeRefreshScheduleResponse) => void): Request; + /** + * Describes all custom permissions that are mapped to a role. + */ + describeRoleCustomPermission(params: QuickSight.Types.DescribeRoleCustomPermissionRequest, callback?: (err: AWSError, data: QuickSight.Types.DescribeRoleCustomPermissionResponse) => void): Request; + /** + * Describes all custom permissions that are mapped to a role. + */ + describeRoleCustomPermission(callback?: (err: AWSError, data: QuickSight.Types.DescribeRoleCustomPermissionResponse) => void): Request; /** * Describes a template's metadata. */ @@ -859,6 +891,14 @@ declare class QuickSight extends Service { * Lists the refresh schedules of a dataset. Each dataset can have up to 5 schedules. */ listRefreshSchedules(callback?: (err: AWSError, data: QuickSight.Types.ListRefreshSchedulesResponse) => void): Request; + /** + * Lists all groups that are associated with a role. + */ + listRoleMemberships(params: QuickSight.Types.ListRoleMembershipsRequest, callback?: (err: AWSError, data: QuickSight.Types.ListRoleMembershipsResponse) => void): Request; + /** + * Lists all groups that are associated with a role. + */ + listRoleMemberships(callback?: (err: AWSError, data: QuickSight.Types.ListRoleMembershipsResponse) => void): Request; /** * Lists the tags assigned to a resource. */ @@ -1211,6 +1251,14 @@ declare class QuickSight extends Service { * Updates a refresh schedule for a dataset. */ updateRefreshSchedule(callback?: (err: AWSError, data: QuickSight.Types.UpdateRefreshScheduleResponse) => void): Request; + /** + * Updates the custom permissions that are associated with a role. + */ + updateRoleCustomPermission(params: QuickSight.Types.UpdateRoleCustomPermissionRequest, callback?: (err: AWSError, data: QuickSight.Types.UpdateRoleCustomPermissionResponse) => void): Request; + /** + * Updates the custom permissions that are associated with a role. + */ + updateRoleCustomPermission(callback?: (err: AWSError, data: QuickSight.Types.UpdateRoleCustomPermissionResponse) => void): Request; /** * Updates a template from an existing Amazon QuickSight analysis or another template. */ @@ -1473,7 +1521,6 @@ declare namespace QuickSight { * A list of the associated sheets with the unique identifier and name of each sheet. */ Sheets?: SheetList; - Options?: AssetOptions; } export interface AnalysisDefaults { /** @@ -1717,7 +1764,7 @@ declare namespace QuickSight { /** * The ARN of the specific Analysis resource whose override properties are configured in this structure. */ - Arn?: Arn; + Arn: Arn; /** * A list of Analysis resource properties to generate variables for in the returned CloudFormation template. */ @@ -1730,7 +1777,7 @@ declare namespace QuickSight { /** * The ARN of the specific Dashboard resource whose override properties are configured in this structure. */ - Arn?: Arn; + Arn: Arn; /** * A list of Dashboard resource properties to generate variables for in the returned CloudFormation template. */ @@ -1743,7 +1790,7 @@ declare namespace QuickSight { /** * The ARN of the specific DataSet resource whose override properties are configured in this structure. */ - Arn?: Arn; + Arn: Arn; /** * A list of DataSet resource properties to generate variables for in the returned CloudFormation template. */ @@ -1756,7 +1803,7 @@ declare namespace QuickSight { /** * The ARN of the specific DataSource resource whose override properties are configured in this structure. */ - Arn?: Arn; + Arn: Arn; /** * A list of DataSource resource properties to generate variables for in the returned CloudFormation template. */ @@ -1784,7 +1831,7 @@ declare namespace QuickSight { /** * The ARN of the specific RefreshSchedule resource whose override properties are configured in this structure. */ - Arn?: Arn; + Arn: Arn; /** * A list of RefreshSchedule resource properties to generate variables for in the returned CloudFormation template. */ @@ -1825,13 +1872,21 @@ declare namespace QuickSight { * The format for the export job. */ ExportFormat?: AssetBundleExportFormat; + /** + * The flag that determines the inclusion of permissions associated with each resource ARN. + */ + IncludePermissions?: Boolean; + /** + * The flag that determines the inclusion of tags associated with each resource ARN. + */ + IncludeTags?: Boolean; } export type AssetBundleExportJobSummaryList = AssetBundleExportJobSummary[]; export interface AssetBundleExportJobThemeOverrideProperties { /** * The ARN of the specific Theme resource whose override properties are configured in this structure. */ - Arn?: Arn; + Arn: Arn; /** * A list of Theme resource properties to generate variables for in the returned CloudFormation template. */ @@ -1844,7 +1899,7 @@ declare namespace QuickSight { /** * The ARN of the specific VPCConnection resource whose override properties are configured in this structure. */ - Arn?: Arn; + Arn: Arn; /** * A list of VPCConnection resource properties to generate variables for in the returned CloudFormation template. */ @@ -1853,6 +1908,23 @@ declare namespace QuickSight { export type AssetBundleExportJobVPCConnectionOverridePropertiesList = AssetBundleExportJobVPCConnectionOverrideProperties[]; export type AssetBundleExportJobVPCConnectionPropertyToOverride = "Name"|"DnsResolvers"|"RoleArn"|string; export type AssetBundleExportJobVPCConnectionPropertyToOverrideList = AssetBundleExportJobVPCConnectionPropertyToOverride[]; + export interface AssetBundleExportJobValidationStrategy { + /** + * A Boolean value that indicates whether to export resources under strict or lenient mode. + */ + StrictModeForAllResources?: Boolean; + } + export interface AssetBundleExportJobWarning { + /** + * The ARN of the resource whose processing caused a warning. + */ + Arn?: Arn; + /** + * A description of the warning. + */ + Message?: NonEmptyString; + } + export type AssetBundleExportJobWarningList = AssetBundleExportJobWarning[]; export type AssetBundleImportBodyBlob = Buffer|Uint8Array|Blob|string; export type AssetBundleImportFailureAction = "DO_NOTHING"|"ROLLBACK"|string; export interface AssetBundleImportJobAnalysisOverrideParameters { @@ -1866,6 +1938,28 @@ declare namespace QuickSight { Name?: ResourceName; } export type AssetBundleImportJobAnalysisOverrideParametersList = AssetBundleImportJobAnalysisOverrideParameters[]; + export interface AssetBundleImportJobAnalysisOverridePermissions { + /** + * A list of analysis IDs that you want to apply overrides to. You can use * to override all analyses in this asset bundle. + */ + AnalysisIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of permissions for the analyses that you want to apply overrides to. + */ + Permissions: AssetBundleResourcePermissions; + } + export type AssetBundleImportJobAnalysisOverridePermissionsList = AssetBundleImportJobAnalysisOverridePermissions[]; + export interface AssetBundleImportJobAnalysisOverrideTags { + /** + * A list of analysis IDs that you want to apply overrides to. You can use * to override all analyses in this asset bundle. + */ + AnalysisIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of tags for the analyses that you want to apply overrides to. + */ + Tags: TagList; + } + export type AssetBundleImportJobAnalysisOverrideTagsList = AssetBundleImportJobAnalysisOverrideTags[]; export interface AssetBundleImportJobDashboardOverrideParameters { /** * The ID of the dashboard that you want to apply overrides to. @@ -1877,6 +1971,32 @@ declare namespace QuickSight { Name?: ResourceName; } export type AssetBundleImportJobDashboardOverrideParametersList = AssetBundleImportJobDashboardOverrideParameters[]; + export interface AssetBundleImportJobDashboardOverridePermissions { + /** + * A list of dashboard IDs that you want to apply overrides to. You can use * to override all dashboards in this asset bundle. + */ + DashboardIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of permissions for the dashboards that you want to apply overrides to. + */ + Permissions?: AssetBundleResourcePermissions; + /** + * A structure that contains the link sharing configurations that you want to apply overrides to. + */ + LinkSharingConfiguration?: AssetBundleResourceLinkSharingConfiguration; + } + export type AssetBundleImportJobDashboardOverridePermissionsList = AssetBundleImportJobDashboardOverridePermissions[]; + export interface AssetBundleImportJobDashboardOverrideTags { + /** + * A list of dashboard IDs that you want to apply overrides to. You can use * to override all dashboards in this asset bundle. + */ + DashboardIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of tags for the dashboards that you want to apply overrides to. + */ + Tags: TagList; + } + export type AssetBundleImportJobDashboardOverrideTagsList = AssetBundleImportJobDashboardOverrideTags[]; export interface AssetBundleImportJobDataSetOverrideParameters { /** * The ID of the dataset to apply overrides to. @@ -1888,6 +2008,28 @@ declare namespace QuickSight { Name?: ResourceName; } export type AssetBundleImportJobDataSetOverrideParametersList = AssetBundleImportJobDataSetOverrideParameters[]; + export interface AssetBundleImportJobDataSetOverridePermissions { + /** + * A list of dataset IDs that you want to apply overrides to. You can use * to override all datasets in this asset bundle. + */ + DataSetIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of permissions for the datasets that you want to apply overrides to. + */ + Permissions: AssetBundleResourcePermissions; + } + export type AssetBundleImportJobDataSetOverridePermissionsList = AssetBundleImportJobDataSetOverridePermissions[]; + export interface AssetBundleImportJobDataSetOverrideTags { + /** + * A list of dataset IDs that you want to apply overrides to. You can use * to override all datasets in this asset bundle. + */ + DataSetIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of tags for the datasets that you want to apply overrides to. + */ + Tags: TagList; + } + export type AssetBundleImportJobDataSetOverrideTagsList = AssetBundleImportJobDataSetOverrideTags[]; export interface AssetBundleImportJobDataSourceCredentialPair { /** * The username for the data source connection. @@ -1926,6 +2068,28 @@ declare namespace QuickSight { Credentials?: AssetBundleImportJobDataSourceCredentials; } export type AssetBundleImportJobDataSourceOverrideParametersList = AssetBundleImportJobDataSourceOverrideParameters[]; + export interface AssetBundleImportJobDataSourceOverridePermissions { + /** + * A list of data source IDs that you want to apply overrides to. You can use * to override all data sources in this asset bundle. + */ + DataSourceIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of permissions for the data source that you want to apply overrides to. + */ + Permissions: AssetBundleResourcePermissions; + } + export type AssetBundleImportJobDataSourceOverridePermissionsList = AssetBundleImportJobDataSourceOverridePermissions[]; + export interface AssetBundleImportJobDataSourceOverrideTags { + /** + * A list of data source IDs that you want to apply overrides to. You can use * to override all data sources in this asset bundle. + */ + DataSourceIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of tags for the data source that you want to apply overrides to. + */ + Tags: TagList; + } + export type AssetBundleImportJobDataSourceOverrideTagsList = AssetBundleImportJobDataSourceOverrideTags[]; export interface AssetBundleImportJobError { /** * The ARN of the resource whose processing caused an error. @@ -1975,6 +2139,60 @@ declare namespace QuickSight { */ Dashboards?: AssetBundleImportJobDashboardOverrideParametersList; } + export interface AssetBundleImportJobOverridePermissions { + /** + * A list of permissions overrides for any DataSource resources that are present in the asset bundle that is imported. + */ + DataSources?: AssetBundleImportJobDataSourceOverridePermissionsList; + /** + * A list of permissions overrides for any DataSet resources that are present in the asset bundle that is imported. + */ + DataSets?: AssetBundleImportJobDataSetOverridePermissionsList; + /** + * A list of permissions overrides for any Theme resources that are present in the asset bundle that is imported. + */ + Themes?: AssetBundleImportJobThemeOverridePermissionsList; + /** + * A list of permissions overrides for any Analysis resources that are present in the asset bundle that is imported. + */ + Analyses?: AssetBundleImportJobAnalysisOverridePermissionsList; + /** + * A list of permissions overrides for any Dashboard resources that are present in the asset bundle that is imported. + */ + Dashboards?: AssetBundleImportJobDashboardOverridePermissionsList; + } + export interface AssetBundleImportJobOverrideTags { + /** + * A list of tag overrides for any VPCConnection resources that are present in the asset bundle that is imported. + */ + VPCConnections?: AssetBundleImportJobVPCConnectionOverrideTagsList; + /** + * A list of tag overrides for any DataSource resources that are present in the asset bundle that is imported. + */ + DataSources?: AssetBundleImportJobDataSourceOverrideTagsList; + /** + * A list of tag overrides for any DataSet resources that are present in the asset bundle that is imported. + */ + DataSets?: AssetBundleImportJobDataSetOverrideTagsList; + /** + * A list of tag overrides for any Theme resources that are present in the asset bundle that is imported. + */ + Themes?: AssetBundleImportJobThemeOverrideTagsList; + /** + * A list of tag overrides for any Analysis resources that are present in the asset bundle that is imported. + */ + Analyses?: AssetBundleImportJobAnalysisOverrideTagsList; + /** + * A list of tag overrides for any Dashboard resources that are present in the asset bundle that is imported. + */ + Dashboards?: AssetBundleImportJobDashboardOverrideTagsList; + } + export interface AssetBundleImportJobOverrideValidationStrategy { + /** + * A Boolean value that indicates whether to import all analyses and dashboards under strict or lenient mode. + */ + StrictModeForAllResources?: Boolean; + } export interface AssetBundleImportJobRefreshScheduleOverrideParameters { /** * A partial identifier for the specific RefreshSchedule resource that is being overridden. This structure is used together with the ScheduleID structure. @@ -2031,6 +2249,28 @@ declare namespace QuickSight { Name?: ResourceName; } export type AssetBundleImportJobThemeOverrideParametersList = AssetBundleImportJobThemeOverrideParameters[]; + export interface AssetBundleImportJobThemeOverridePermissions { + /** + * A list of theme IDs that you want to apply overrides to. You can use * to override all themes in this asset bundle. + */ + ThemeIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of permissions for the themes that you want to apply overrides to. + */ + Permissions: AssetBundleResourcePermissions; + } + export type AssetBundleImportJobThemeOverridePermissionsList = AssetBundleImportJobThemeOverridePermissions[]; + export interface AssetBundleImportJobThemeOverrideTags { + /** + * A list of theme IDs that you want to apply overrides to. You can use * to override all themes in this asset bundle. + */ + ThemeIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of tags for the themes that you want to apply overrides to. + */ + Tags: TagList; + } + export type AssetBundleImportJobThemeOverrideTagsList = AssetBundleImportJobThemeOverrideTags[]; export interface AssetBundleImportJobVPCConnectionOverrideParameters { /** * The ID of the VPC Connection to apply overrides to. @@ -2058,6 +2298,17 @@ declare namespace QuickSight { RoleArn?: RoleArn; } export type AssetBundleImportJobVPCConnectionOverrideParametersList = AssetBundleImportJobVPCConnectionOverrideParameters[]; + export interface AssetBundleImportJobVPCConnectionOverrideTags { + /** + * A list of VPC connection IDs that you want to apply overrides to. You can use * to override all VPC connections in this asset bundle. + */ + VPCConnectionIds: AssetBundleRestrictiveResourceIdList; + /** + * A list of tags for the VPC connections that you want to apply overrides to. + */ + Tags: TagList; + } + export type AssetBundleImportJobVPCConnectionOverrideTagsList = AssetBundleImportJobVPCConnectionOverrideTags[]; export interface AssetBundleImportSource { /** * The bytes of the base64 encoded asset bundle import zip file. This file can't exceed 20 MB. If you are calling the API operations from the Amazon Web Services SDK for Java, JavaScript, Python, or PHP, the SDK encodes base64 automatically to allow the direct setting of the zip file's bytes. If you are using an SDK for a different language or receiving related errors, try to base64 encode your data. @@ -2072,13 +2323,32 @@ declare namespace QuickSight { /** * An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job. This URL is valid for five minutes after issuance. Call DescribeAssetBundleExportJob again for a fresh URL if needed. The downloaded asset bundle is a .qs zip file. */ - Body?: String; + Body?: SensitiveS3Uri; /** * The Amazon S3 URI that you provided at the start of the import job. */ S3Uri?: S3Uri; } + export type AssetBundlePrincipalList = Principal[]; export type AssetBundleResourceArns = Arn[]; + export interface AssetBundleResourceLinkSharingConfiguration { + /** + * A list of link sharing permissions for the dashboards that you want to apply overrides to. + */ + Permissions?: AssetBundleResourcePermissions; + } + export interface AssetBundleResourcePermissions { + /** + * A list of principals to grant permissions on. + */ + Principals: AssetBundlePrincipalList; + /** + * A list of IAM actions to grant permissions on. + */ + Actions: ActionList; + } + export type AssetBundleRestrictiveResourceId = string; + export type AssetBundleRestrictiveResourceIdList = AssetBundleRestrictiveResourceId[]; export interface AssetOptions { /** * Determines the timezone for the analysis. @@ -2414,6 +2684,16 @@ declare namespace QuickSight { } export type BarsArrangement = "CLUSTERED"|"STACKED"|"STACKED_PERCENT"|string; export type BaseMapStyleType = "LIGHT_GRAY"|"DARK_GRAY"|"STREET"|"IMAGERY"|string; + export interface BigQueryParameters { + /** + * The Google Cloud Platform project ID where your datasource was created. + */ + ProjectId: ProjectId; + /** + * The storage location where you create a Google BigQuery data source. + */ + DataSetRegion?: DataSetRegion; + } export type BinCountLimit = number; export interface BinCountOptions { /** @@ -3364,7 +3644,7 @@ declare namespace QuickSight { */ Edition: Edition; /** - * The method that you want to use to authenticate your Amazon QuickSight account. Currently, the valid values for this parameter are IAM_AND_QUICKSIGHT, IAM_ONLY, and ACTIVE_DIRECTORY. If you choose ACTIVE_DIRECTORY, provide an ActiveDirectoryName and an AdminGroup associated with your Active Directory. + * The method that you want to use to authenticate your Amazon QuickSight account. If you choose ACTIVE_DIRECTORY, provide an ActiveDirectoryName and an AdminGroup associated with your Active Directory. If you choose IAM_IDENTITY_CENTER, provide an AdminGroup associated with your IAM Identity Center account. */ AuthenticationMethod: AuthenticationMethodOption; /** @@ -3392,15 +3672,15 @@ declare namespace QuickSight { */ DirectoryId?: String; /** - * The admin group associated with your Active Directory. This field is required if ACTIVE_DIRECTORY is the selected authentication method of the new Amazon QuickSight account. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. + * The admin group associated with your Active Directory or IAM Identity Center account. This field is required if ACTIVE_DIRECTORY or IAM_IDENTITY_CENTER is the selected authentication method of the new Amazon QuickSight account. For more information about using IAM Identity Center in Amazon QuickSight, see Using IAM Identity Center with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. */ AdminGroup?: GroupsList; /** - * The author group associated with your Active Directory. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. + * The author group associated with your Active Directory or IAM Identity Center account. For more information about using IAM Identity Center in Amazon QuickSight, see Using IAM Identity Center with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. */ AuthorGroup?: GroupsList; /** - * The reader group associated with your Active Direcrtory. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. + * The reader group associated with your Active Directory or IAM Identity Center account. For more information about using IAM Identity Center in Amazon QuickSight, see Using IAM Identity Center with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide. */ ReaderGroup?: GroupsList; /** @@ -3561,6 +3841,10 @@ declare namespace QuickSight { * When you create the dashboard, Amazon QuickSight adds the dashboard to these folders. */ FolderArns?: FolderArnList; + /** + * A structure that contains the permissions of a shareable link to the dashboard. + */ + LinkSharingConfiguration?: LinkSharingConfiguration; } export interface CreateDashboardResponse { /** @@ -4069,6 +4353,34 @@ declare namespace QuickSight { */ Arn?: Arn; } + export interface CreateRoleMembershipRequest { + /** + * The name of the group that you want to add to the role. + */ + MemberName: GroupName; + /** + * The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account. + */ + AwsAccountId: AwsAccountId; + /** + * The namespace that the role belongs to. + */ + Namespace: Namespace; + /** + * The role that you want to add a group to. + */ + Role: Role; + } + export interface CreateRoleMembershipResponse { + /** + * The Amazon Web Services request ID for this operation. + */ + RequestId?: String; + /** + * The HTTP status of the request. + */ + Status?: StatusCode; + } export interface CreateTemplateAliasRequest { /** * The ID of the Amazon Web Services account that contains the template that you creating an alias for. @@ -4831,7 +5143,6 @@ declare namespace QuickSight { * A list of the associated sheets with the unique identifier and name of each sheet. */ Sheets?: SheetList; - Options?: AssetOptions; } export interface DashboardVersionDefinition { /** @@ -5241,6 +5552,7 @@ declare namespace QuickSight { */ RefreshConfiguration: RefreshConfiguration; } + export type DataSetRegion = string; export interface DataSetSchema { /** * A structure containing the list of column schemas. @@ -5493,6 +5805,10 @@ declare namespace QuickSight { * The parameters that are required to connect to a Trino data source. */ TrinoParameters?: TrinoParameters; + /** + * The parameters that are required to connect to a Google BigQuery data source. + */ + BigQueryParameters?: BigQueryParameters; } export type DataSourceParametersList = DataSourceParameters[]; export interface DataSourceSearchFilter { @@ -5537,7 +5853,7 @@ declare namespace QuickSight { LastUpdatedTime?: Timestamp; } export type DataSourceSummaryList = DataSourceSummary[]; - export type DataSourceType = "ADOBE_ANALYTICS"|"AMAZON_ELASTICSEARCH"|"ATHENA"|"AURORA"|"AURORA_POSTGRESQL"|"AWS_IOT_ANALYTICS"|"GITHUB"|"JIRA"|"MARIADB"|"MYSQL"|"ORACLE"|"POSTGRESQL"|"PRESTO"|"REDSHIFT"|"S3"|"SALESFORCE"|"SERVICENOW"|"SNOWFLAKE"|"SPARK"|"SQLSERVER"|"TERADATA"|"TWITTER"|"TIMESTREAM"|"AMAZON_OPENSEARCH"|"EXASOL"|"DATABRICKS"|string; + export type DataSourceType = "ADOBE_ANALYTICS"|"AMAZON_ELASTICSEARCH"|"ATHENA"|"AURORA"|"AURORA_POSTGRESQL"|"AWS_IOT_ANALYTICS"|"GITHUB"|"JIRA"|"MARIADB"|"MYSQL"|"ORACLE"|"POSTGRESQL"|"PRESTO"|"REDSHIFT"|"S3"|"SALESFORCE"|"SERVICENOW"|"SNOWFLAKE"|"SPARK"|"SQLSERVER"|"TERADATA"|"TWITTER"|"TIMESTREAM"|"AMAZON_OPENSEARCH"|"EXASOL"|"DATABRICKS"|"STARBURST"|"TRINO"|"BIGQUERY"|string; export type Database = string; export type DatabaseGroup = string; export type DatabaseGroupList = DatabaseGroup[]; @@ -6303,6 +6619,58 @@ declare namespace QuickSight { */ Arn?: Arn; } + export interface DeleteRoleCustomPermissionRequest { + /** + * The role that you want to remove permissions from. + */ + Role: Role; + /** + * The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account. + */ + AwsAccountId: AwsAccountId; + /** + * The namespace that includes the role. + */ + Namespace: Namespace; + } + export interface DeleteRoleCustomPermissionResponse { + /** + * The Amazon Web Services request ID for this operation. + */ + RequestId?: String; + /** + * The HTTP status of the request. + */ + Status?: StatusCode; + } + export interface DeleteRoleMembershipRequest { + /** + * The name of the group. + */ + MemberName: GroupName; + /** + * The role that you want to remove permissions from. + */ + Role: Role; + /** + * The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account. + */ + AwsAccountId: AwsAccountId; + /** + * The namespace that contains the role. + */ + Namespace: Namespace; + } + export interface DeleteRoleMembershipResponse { + /** + * The Amazon Web Services request ID for this operation. + */ + RequestId?: String; + /** + * The HTTP status of the request. + */ + Status?: StatusCode; + } export interface DeleteTemplateAliasRequest { /** * The ID of the Amazon Web Services account that contains the item to delete. @@ -6786,7 +7154,7 @@ declare namespace QuickSight { /** * The URL to download the exported asset bundle data from. This URL is available only after the job has succeeded. This URL is valid for 5 minutes after issuance. Call DescribeAssetBundleExportJob again for a fresh URL if needed. The downloaded asset bundle is a zip file named assetbundle-{jobId}.qs. The file has a .qs extension. This URL can't be used in a StartAssetBundleImportJob API call and should only be used for download purposes. */ - DownloadUrl?: String; + DownloadUrl?: SensitiveS3Uri; /** * An array of error records that describes any failures that occurred during the export job processing. Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed. */ @@ -6831,6 +7199,22 @@ declare namespace QuickSight { * The HTTP status of the response. */ Status?: StatusCode; + /** + * The include permissions flag. + */ + IncludePermissions?: Boolean; + /** + * The include tags flag. + */ + IncludeTags?: Boolean; + /** + * The validation strategy that is used to export the analysis or dashboard. + */ + ValidationStrategy?: AssetBundleExportJobValidationStrategy; + /** + * An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process. This property only appears if StrictModeForAllResources in ValidationStrategy is set to FALSE. + */ + Warnings?: AssetBundleExportJobWarningList; } export interface DescribeAssetBundleImportJobRequest { /** @@ -6876,7 +7260,7 @@ declare namespace QuickSight { */ AssetBundleImportSource?: AssetBundleImportSourceDescription; /** - * Optional overrides to be applied to the resource configuration before import. + * Optional overrides that are applied to the resource configuration before import. */ OverrideParameters?: AssetBundleImportJobOverrideParameters; /** @@ -6891,6 +7275,18 @@ declare namespace QuickSight { * The HTTP status of the response. */ Status?: StatusCode; + /** + * Optional permission overrides that are applied to the resource configuration before import. + */ + OverridePermissions?: AssetBundleImportJobOverridePermissions; + /** + * Optional tag overrides that are applied to the resource configuration before import. + */ + OverrideTags?: AssetBundleImportJobOverrideTags; + /** + * An optional validation strategy override for all analyses and dashboards to be applied to the resource configuration before import. + */ + OverrideValidationStrategy?: AssetBundleImportJobOverrideValidationStrategy; } export interface DescribeDashboardDefinitionRequest { /** @@ -7577,6 +7973,34 @@ declare namespace QuickSight { */ Arn?: Arn; } + export interface DescribeRoleCustomPermissionRequest { + /** + * The name of the role whose permissions you want described. + */ + Role: Role; + /** + * The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account. + */ + AwsAccountId: AwsAccountId; + /** + * The namespace that contains the role. + */ + Namespace: Namespace; + } + export interface DescribeRoleCustomPermissionResponse { + /** + * The name of the custom permission that is described. + */ + CustomPermissionsName?: RoleName; + /** + * The Amazon Web Services request ID for this operation. + */ + RequestId?: String; + /** + * The HTTP status of the request. + */ + Status?: StatusCode; + } export interface DescribeTemplateAliasRequest { /** * The ID of the Amazon Web Services account that contains the template alias that you're describing. @@ -11346,6 +11770,46 @@ declare namespace QuickSight { */ RequestId?: String; } + export interface ListRoleMembershipsRequest { + /** + * The name of the role. + */ + Role: Role; + /** + * A pagination token that can be used in a subsequent request. + */ + NextToken?: String; + /** + * The maximum number of results to return. + */ + MaxResults?: MaxResults; + /** + * The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account. + */ + AwsAccountId: AwsAccountId; + /** + * The namespace that includes the role. + */ + Namespace: Namespace; + } + export interface ListRoleMembershipsResponse { + /** + * The list of groups associated with a role + */ + MembersList?: GroupsList; + /** + * A pagination token that can be used in a subsequent request. + */ + NextToken?: String; + /** + * The Amazon Web Services request ID for this operation. + */ + RequestId?: String; + /** + * The HTTP status of the request. + */ + Status?: StatusCode; + } export interface ListTagsForResourceRequest { /** * The Amazon Resource Name (ARN) of the resource that you want a list of tags for. @@ -13286,6 +13750,7 @@ declare namespace QuickSight { */ Visibility?: Visibility; } + export type ProjectId = string; export interface ProjectOperation { /** * Projected columns. @@ -13978,6 +14443,7 @@ declare namespace QuickSight { RequestId?: String; } export type RestrictiveResourceId = string; + export type Role = "ADMIN"|"AUTHOR"|"READER"|string; export type RoleArn = string; export type RoleName = string; export type RoleSessionName = string; @@ -15242,6 +15708,18 @@ declare namespace QuickSight { * An optional collection of structures that generate CloudFormation parameters to override the existing resource property values when the resource is exported to a new CloudFormation template. Use this field if the ExportFormat field of a StartAssetBundleExportJobRequest API call is set to CLOUDFORMATION_JSON. */ CloudFormationOverridePropertyConfiguration?: AssetBundleCloudFormationOverridePropertyConfiguration; + /** + * A Boolean that determines whether all permissions for each resource ARN are exported with the job. If you set IncludePermissions to TRUE, any permissions associated with each resource are exported. + */ + IncludePermissions?: Boolean; + /** + * A Boolean that determines whether all tags for each resource ARN are exported with the job. If you set IncludeTags to TRUE, any tags associated with each resource are exported. + */ + IncludeTags?: Boolean; + /** + * An optional parameter that determines which validation strategy to use for the export job. If StrictModeForAllResources is set to TRUE, strict validation for every error is enforced. If it is set to FALSE, validation is skipped for specific UI errors that are shown as warnings. The default value for StrictModeForAllResources is FALSE. + */ + ValidationStrategy?: AssetBundleExportJobValidationStrategy; } export interface StartAssetBundleExportJobResponse { /** @@ -15275,13 +15753,25 @@ declare namespace QuickSight { */ AssetBundleImportSource: AssetBundleImportSource; /** - * Optional overrides to be applied to the resource configuration before import. + * Optional overrides that are applied to the resource configuration before import. */ OverrideParameters?: AssetBundleImportJobOverrideParameters; /** * The failure action for the import job. If you choose ROLLBACK, failed import jobs will attempt to undo any asset changes caused by the failed job. If you choose DO_NOTHING, failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly keeping the Amazon QuickSight account in an inconsistent state. */ FailureAction?: AssetBundleImportFailureAction; + /** + * Optional permission overrides that are applied to the resource configuration before import. + */ + OverridePermissions?: AssetBundleImportJobOverridePermissions; + /** + * Optional tag overrides that are applied to the resource configuration before import. + */ + OverrideTags?: AssetBundleImportJobOverrideTags; + /** + * An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import. + */ + OverrideValidationStrategy?: AssetBundleImportJobOverrideValidationStrategy; } export interface StartAssetBundleImportJobResponse { /** @@ -16026,7 +16516,6 @@ declare namespace QuickSight { * A list of the associated sheets with the unique identifier and name of each sheet. */ Sheets?: SheetList; - Options?: AssetOptions; } export interface TemplateVersionDefinition { /** @@ -18083,6 +18572,34 @@ declare namespace QuickSight { Arn?: Arn; } export type UpdateResourcePermissionList = ResourcePermission[]; + export interface UpdateRoleCustomPermissionRequest { + /** + * The name of the custom permission that you want to update the role with. + */ + CustomPermissionsName: RoleName; + /** + * The name of role tht you want to update. + */ + Role: Role; + /** + * The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account. + */ + AwsAccountId: AwsAccountId; + /** + * The namespace that contains the role that you want to update. + */ + Namespace: Namespace; + } + export interface UpdateRoleCustomPermissionResponse { + /** + * The Amazon Web Services request ID for this operation. + */ + RequestId?: String; + /** + * The HTTP status of the request. + */ + Status?: StatusCode; + } export interface UpdateTemplateAliasRequest { /** * The ID of the Amazon Web Services account that contains the template alias that you're updating. @@ -18741,7 +19258,7 @@ declare namespace QuickSight { export type VPCConnectionSummaryList = VPCConnectionSummary[]; export interface ValidationStrategy { /** - * The mode of validation for the asset to be creaed or updated. When you set this value to STRICT, strict validation for every error is enforced. When you set this value to LENIENT, validation is skipped for specific UI errors. + * The mode of validation for the asset to be created or updated. When you set this value to STRICT, strict validation for every error is enforced. When you set this value to LENIENT, validation is skipped for specific UI errors. */ Mode: ValidationStrategyMode; } diff --git a/clients/sagemaker.d.ts b/clients/sagemaker.d.ts index 7a17198b0a..7dcb69eece 100644 --- a/clients/sagemaker.d.ts +++ b/clients/sagemaker.d.ts @@ -2878,7 +2878,7 @@ declare namespace SageMaker { export type AppImageConfigList = AppImageConfigDetails[]; export type AppImageConfigName = string; export type AppImageConfigSortKey = "CreationTime"|"LastModifiedTime"|"Name"|string; - export type AppInstanceType = "system"|"ml.t3.micro"|"ml.t3.small"|"ml.t3.medium"|"ml.t3.large"|"ml.t3.xlarge"|"ml.t3.2xlarge"|"ml.m5.large"|"ml.m5.xlarge"|"ml.m5.2xlarge"|"ml.m5.4xlarge"|"ml.m5.8xlarge"|"ml.m5.12xlarge"|"ml.m5.16xlarge"|"ml.m5.24xlarge"|"ml.m5d.large"|"ml.m5d.xlarge"|"ml.m5d.2xlarge"|"ml.m5d.4xlarge"|"ml.m5d.8xlarge"|"ml.m5d.12xlarge"|"ml.m5d.16xlarge"|"ml.m5d.24xlarge"|"ml.c5.large"|"ml.c5.xlarge"|"ml.c5.2xlarge"|"ml.c5.4xlarge"|"ml.c5.9xlarge"|"ml.c5.12xlarge"|"ml.c5.18xlarge"|"ml.c5.24xlarge"|"ml.p3.2xlarge"|"ml.p3.8xlarge"|"ml.p3.16xlarge"|"ml.p3dn.24xlarge"|"ml.g4dn.xlarge"|"ml.g4dn.2xlarge"|"ml.g4dn.4xlarge"|"ml.g4dn.8xlarge"|"ml.g4dn.12xlarge"|"ml.g4dn.16xlarge"|"ml.r5.large"|"ml.r5.xlarge"|"ml.r5.2xlarge"|"ml.r5.4xlarge"|"ml.r5.8xlarge"|"ml.r5.12xlarge"|"ml.r5.16xlarge"|"ml.r5.24xlarge"|"ml.g5.xlarge"|"ml.g5.2xlarge"|"ml.g5.4xlarge"|"ml.g5.8xlarge"|"ml.g5.16xlarge"|"ml.g5.12xlarge"|"ml.g5.24xlarge"|"ml.g5.48xlarge"|"ml.geospatial.interactive"|"ml.p4d.24xlarge"|"ml.p4de.24xlarge"|string; + export type AppInstanceType = "system"|"ml.t3.micro"|"ml.t3.small"|"ml.t3.medium"|"ml.t3.large"|"ml.t3.xlarge"|"ml.t3.2xlarge"|"ml.m5.large"|"ml.m5.xlarge"|"ml.m5.2xlarge"|"ml.m5.4xlarge"|"ml.m5.8xlarge"|"ml.m5.12xlarge"|"ml.m5.16xlarge"|"ml.m5.24xlarge"|"ml.m5d.large"|"ml.m5d.xlarge"|"ml.m5d.2xlarge"|"ml.m5d.4xlarge"|"ml.m5d.8xlarge"|"ml.m5d.12xlarge"|"ml.m5d.16xlarge"|"ml.m5d.24xlarge"|"ml.c5.large"|"ml.c5.xlarge"|"ml.c5.2xlarge"|"ml.c5.4xlarge"|"ml.c5.9xlarge"|"ml.c5.12xlarge"|"ml.c5.18xlarge"|"ml.c5.24xlarge"|"ml.p3.2xlarge"|"ml.p3.8xlarge"|"ml.p3.16xlarge"|"ml.p3dn.24xlarge"|"ml.g4dn.xlarge"|"ml.g4dn.2xlarge"|"ml.g4dn.4xlarge"|"ml.g4dn.8xlarge"|"ml.g4dn.12xlarge"|"ml.g4dn.16xlarge"|"ml.r5.large"|"ml.r5.xlarge"|"ml.r5.2xlarge"|"ml.r5.4xlarge"|"ml.r5.8xlarge"|"ml.r5.12xlarge"|"ml.r5.16xlarge"|"ml.r5.24xlarge"|"ml.g5.xlarge"|"ml.g5.2xlarge"|"ml.g5.4xlarge"|"ml.g5.8xlarge"|"ml.g5.16xlarge"|"ml.g5.12xlarge"|"ml.g5.24xlarge"|"ml.g5.48xlarge"|"ml.geospatial.interactive"|"ml.p4d.24xlarge"|"ml.p4de.24xlarge"|"ml.trn1.2xlarge"|"ml.trn1.32xlarge"|"ml.trn1n.32xlarge"|string; export type AppList = AppDetails[]; export type AppManaged = boolean; export type AppName = string; @@ -7774,6 +7774,10 @@ declare namespace SageMaker { * The IAM Identity Center managed application instance ID. */ SingleSignOnManagedApplicationInstanceId?: String256; + /** + * The ARN of the associated Amazon Web Services Single Sign-On application for this Domain. + */ + SingleSignOnApplicationArn?: SingleSignOnApplicationArn; /** * The status. */ @@ -16359,6 +16363,7 @@ declare namespace SageMaker { export type MaxParallelOfTests = number; export type MaxParallelTrainingJobs = number; export type MaxPayloadInMB = number; + export type MaxPendingTimeInSeconds = number; export type MaxPercentageOfInputDatasetLabeled = number; export type MaxResults = number; export type MaxRuntimeInSeconds = number; @@ -17271,7 +17276,7 @@ declare namespace SageMaker { /** * The name of the model package. */ - ModelPackageName: EntityName; + ModelPackageName?: EntityName; /** * If the model package is a versioned model, the model group that the versioned model belongs to. */ @@ -20361,6 +20366,7 @@ declare namespace SageMaker { */ Seed: Seed; } + export type SingleSignOnApplicationArn = string; export type SingleSignOnUserIdentifier = string; export type SkipModelValidation = "All"|"None"|string; export type SnsTopicArn = string; @@ -20656,6 +20662,10 @@ declare namespace SageMaker { * The maximum length of time, in seconds, that a managed Spot training job has to complete. It is the amount of time spent waiting for Spot capacity plus the amount of time the job can run. It must be equal to or greater than MaxRuntimeInSeconds. If the job does not complete during this time, SageMaker ends the job. When RetryStrategy is specified in the job request, MaxWaitTimeInSeconds specifies the maximum time for all of the attempts in total, not each individual attempt. */ MaxWaitTimeInSeconds?: MaxWaitTimeInSeconds; + /** + * The maximum pending time in seconds. + */ + MaxPendingTimeInSeconds?: MaxPendingTimeInSeconds; } export type StorageType = "Standard"|"InMemory"|string; export type String = string; diff --git a/clients/ssm.d.ts b/clients/ssm.d.ts index 97948e9fb9..5b7b5030e1 100644 --- a/clients/ssm.d.ts +++ b/clients/ssm.d.ts @@ -1866,6 +1866,10 @@ declare namespace SSM { * The name of the Change Manager change request. */ ChangeRequestName?: ChangeRequestName; + /** + * Variables defined for the automation. + */ + Variables?: AutomationParameterMap; } export interface AutomationExecutionFilter { /** @@ -2005,7 +2009,7 @@ declare namespace SSM { ChangeRequestName?: ChangeRequestName; } export type AutomationExecutionMetadataList = AutomationExecutionMetadata[]; - export type AutomationExecutionStatus = "Pending"|"InProgress"|"Waiting"|"Success"|"TimedOut"|"Cancelling"|"Cancelled"|"Failed"|"PendingApproval"|"Approved"|"Rejected"|"Scheduled"|"RunbookInProgress"|"PendingChangeCalendarOverride"|"ChangeCalendarOverrideApproved"|"ChangeCalendarOverrideRejected"|"CompletedWithSuccess"|"CompletedWithFailure"|string; + export type AutomationExecutionStatus = "Pending"|"InProgress"|"Waiting"|"Success"|"TimedOut"|"Cancelling"|"Cancelled"|"Failed"|"PendingApproval"|"Approved"|"Rejected"|"Scheduled"|"RunbookInProgress"|"PendingChangeCalendarOverride"|"ChangeCalendarOverrideApproved"|"ChangeCalendarOverrideRejected"|"CompletedWithSuccess"|"CompletedWithFailure"|"Exited"|string; export type AutomationParameterKey = string; export type AutomationParameterMap = {[key: string]: AutomationParameterValueList}; export type AutomationParameterValue = string; @@ -2807,7 +2811,7 @@ declare namespace SSM { */ Description: OpsItemDescription; /** - * The type of OpsItem to create. Systems Manager supports the following types of OpsItems: /aws/issue This type of OpsItem is used for default OpsItems created by OpsCenter. /aws/changerequest This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests. /aws/insights This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems. + * The type of OpsItem to create. Systems Manager supports the following types of OpsItems: /aws/issue This type of OpsItem is used for default OpsItems created by OpsCenter. /aws/changerequest This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests. /aws/insight This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems. */ OpsItemType?: OpsItemType; /** @@ -3632,7 +3636,7 @@ declare namespace SSM { */ InstanceId: InstanceId; /** - * Each element in the array is a structure containing a key-value pair. Supported keys for DescribeInstancePatchesinclude the following: Classification Sample values: Security | SecurityUpdates KBId Sample values: KB4480056 | java-1.7.0-openjdk.x86_64 Severity Sample values: Important | Medium | Low State Sample values: Installed | InstalledOther | InstalledPendingReboot + * Each element in the array is a structure containing a key-value pair. Supported keys for DescribeInstancePatchesinclude the following: Classification Sample values: Security | SecurityUpdates KBId Sample values: KB4480056 | java-1.7.0-openjdk.x86_64 Severity Sample values: Important | Medium | Low State Sample values: Installed | InstalledOther | InstalledPendingReboot For lists of all State values, see Understanding patch compliance state values in the Amazon Web Services Systems Manager User Guide. */ Filters?: PatchOrchestratorFilterList; /** @@ -7164,7 +7168,7 @@ declare namespace SSM { */ CreatedBy?: String; /** - * The type of OpsItem. Systems Manager supports the following types of OpsItems: /aws/issue This type of OpsItem is used for default OpsItems created by OpsCenter. /aws/changerequest This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests. /aws/insights This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems. + * The type of OpsItem. Systems Manager supports the following types of OpsItems: /aws/issue This type of OpsItem is used for default OpsItems created by OpsCenter. /aws/changerequest This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests. /aws/insight This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems. */ OpsItemType?: OpsItemType; /** @@ -7464,7 +7468,7 @@ declare namespace SSM { */ Severity?: OpsItemSeverity; /** - * The type of OpsItem. Systems Manager supports the following types of OpsItems: /aws/issue This type of OpsItem is used for default OpsItems created by OpsCenter. /aws/changerequest This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests. /aws/insights This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems. + * The type of OpsItem. Systems Manager supports the following types of OpsItems: /aws/issue This type of OpsItem is used for default OpsItems created by OpsCenter. /aws/changerequest This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests. /aws/insight This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems. */ OpsItemType?: OpsItemType; /** @@ -7751,6 +7755,28 @@ declare namespace SSM { export type ParametersFilterList = ParametersFilter[]; export type ParametersFilterValue = string; export type ParametersFilterValueList = ParametersFilterValue[]; + export interface ParentStepDetails { + /** + * The unique ID of a step execution. + */ + StepExecutionId?: String; + /** + * The name of the step. + */ + StepName?: String; + /** + * The name of the automation action. + */ + Action?: AutomationActionName; + /** + * The current repetition of the loop represented by an integer. + */ + Iteration?: Integer; + /** + * The current value of the specified iterator in the loop. + */ + IteratorValue?: String; + } export interface Patch { /** * The ID of the patch. Applies to Windows patches only. This ID isn't the same as the Microsoft Knowledge Base ID. @@ -9242,10 +9268,14 @@ declare namespace SSM { * The CloudWatch alarms that were invoked by the automation. */ TriggeredAlarms?: AlarmStateInformationList; + /** + * Information about the parent step. + */ + ParentStepDetails?: ParentStepDetails; } export interface StepExecutionFilter { /** - * One or more keys to limit the results. Valid filter keys include the following: StepName, Action, StepExecutionId, StepExecutionStatus, StartTimeBefore, StartTimeAfter. + * One or more keys to limit the results. */ Key: StepExecutionFilterKey; /** @@ -9253,7 +9283,7 @@ declare namespace SSM { */ Values: StepExecutionFilterValueList; } - export type StepExecutionFilterKey = "StartTimeBefore"|"StartTimeAfter"|"StepExecutionStatus"|"StepExecutionId"|"StepName"|"Action"|string; + export type StepExecutionFilterKey = "StartTimeBefore"|"StartTimeAfter"|"StepExecutionStatus"|"StepExecutionId"|"StepName"|"Action"|"ParentStepExecutionId"|"ParentStepIteration"|"ParentStepIteratorValue"|string; export type StepExecutionFilterList = StepExecutionFilter[]; export type StepExecutionFilterValue = string; export type StepExecutionFilterValueList = StepExecutionFilterValue[]; @@ -10069,7 +10099,7 @@ declare namespace SSM { */ SettingId: ServiceSettingId; /** - * The new value to specify for the service setting. The following list specifies the available values for each setting. /ssm/managed-instance/default-ec2-instance-management-role: The name of an IAM role /ssm/automation/customer-script-log-destination: CloudWatch /ssm/automation/customer-script-log-group-name: The name of an Amazon CloudWatch Logs log group /ssm/documents/console/public-sharing-permission: Enable or Disable /ssm/managed-instance/activation-tier: standard or advanced /ssm/opsinsights/opscenter: Enabled or Disabled /ssm/parameter-store/default-parameter-tier: Standard, Advanced, Intelligent-Tiering /ssm/parameter-store/high-throughput-enabled: true or false + * The new value to specify for the service setting. The following list specifies the available values for each setting. For /ssm/managed-instance/default-ec2-instance-management-role, enter the name of an IAM role. For /ssm/automation/customer-script-log-destination, enter CloudWatch. For /ssm/automation/customer-script-log-group-name, enter the name of an Amazon CloudWatch Logs log group. For /ssm/documents/console/public-sharing-permission, enter Enable or Disable. For /ssm/managed-instance/activation-tier, enter standard or advanced. For /ssm/opsinsights/opscenter, enter Enabled or Disabled. For /ssm/parameter-store/default-parameter-tier, enter Standard, Advanced, or Intelligent-Tiering For /ssm/parameter-store/high-throughput-enabled, enter true or false. */ SettingValue: ServiceSettingValue; } diff --git a/clients/ssmincidents.d.ts b/clients/ssmincidents.d.ts index d1b98421ee..d58ddfa7d6 100644 --- a/clients/ssmincidents.d.ts +++ b/clients/ssmincidents.d.ts @@ -12,6 +12,14 @@ declare class SSMIncidents extends Service { */ constructor(options?: SSMIncidents.Types.ClientConfiguration) config: Config & SSMIncidents.Types.ClientConfiguration; + /** + * Retrieves details about all specified findings for an incident, including descriptive details about each finding. A finding represents a recent application environment change made by an CodeDeploy deployment or an CloudFormation stack creation or update that can be investigated as a potential cause of the incident. + */ + batchGetIncidentFindings(params: SSMIncidents.Types.BatchGetIncidentFindingsInput, callback?: (err: AWSError, data: SSMIncidents.Types.BatchGetIncidentFindingsOutput) => void): Request; + /** + * Retrieves details about all specified findings for an incident, including descriptive details about each finding. A finding represents a recent application environment change made by an CodeDeploy deployment or an CloudFormation stack creation or update that can be investigated as a potential cause of the incident. + */ + batchGetIncidentFindings(callback?: (err: AWSError, data: SSMIncidents.Types.BatchGetIncidentFindingsOutput) => void): Request; /** * A replication set replicates and encrypts your data to the provided Regions with the provided KMS key. */ @@ -116,6 +124,14 @@ declare class SSMIncidents extends Service { * Retrieves a timeline event based on its ID and incident record. */ getTimelineEvent(callback?: (err: AWSError, data: SSMIncidents.Types.GetTimelineEventOutput) => void): Request; + /** + * Retrieves a list of the IDs of findings, plus their last modified times, that have been identified for a specified incident. A finding represents a recent application environment change made by an CloudFormation stack creation or update or an CodeDeploy deployment that can be investigated as a potential cause of the incident. + */ + listIncidentFindings(params: SSMIncidents.Types.ListIncidentFindingsInput, callback?: (err: AWSError, data: SSMIncidents.Types.ListIncidentFindingsOutput) => void): Request; + /** + * Retrieves a list of the IDs of findings, plus their last modified times, that have been identified for a specified incident. A finding represents a recent application environment change made by an CloudFormation stack creation or update or an CodeDeploy deployment that can be investigated as a potential cause of the incident. + */ + listIncidentFindings(callback?: (err: AWSError, data: SSMIncidents.Types.ListIncidentFindingsOutput) => void): Request; /** * Lists all incident records in your account. Use this command to retrieve the Amazon Resource Name (ARN) of the incident record you want to update. */ @@ -149,11 +165,11 @@ declare class SSMIncidents extends Service { */ listResponsePlans(callback?: (err: AWSError, data: SSMIncidents.Types.ListResponsePlansOutput) => void): Request; /** - * Lists the tags that are attached to the specified response plan. + * Lists the tags that are attached to the specified response plan or incident. */ listTagsForResource(params: SSMIncidents.Types.ListTagsForResourceRequest, callback?: (err: AWSError, data: SSMIncidents.Types.ListTagsForResourceResponse) => void): Request; /** - * Lists the tags that are attached to the specified response plan. + * Lists the tags that are attached to the specified response plan or incident. */ listTagsForResource(callback?: (err: AWSError, data: SSMIncidents.Types.ListTagsForResourceResponse) => void): Request; /** @@ -297,6 +313,41 @@ declare namespace SSMIncidents { ssmExecutionArn?: Arn; } export type AutomationExecutionSet = AutomationExecution[]; + export interface BatchGetIncidentFindingsError { + /** + * The code associated with an error that was returned for a BatchGetIncidentFindings operation. + */ + code: String; + /** + * The ID of a specified finding for which an error was returned for a BatchGetIncidentFindings operation. + */ + findingId: FindingId; + /** + * The description for an error that was returned for a BatchGetIncidentFindings operation. + */ + message: String; + } + export type BatchGetIncidentFindingsErrorList = BatchGetIncidentFindingsError[]; + export interface BatchGetIncidentFindingsInput { + /** + * A list of IDs of findings for which you want to view details. + */ + findingIds: FindingIdList; + /** + * The Amazon Resource Name (ARN) of the incident for which you want to view finding details. + */ + incidentRecordArn: Arn; + } + export interface BatchGetIncidentFindingsOutput { + /** + * A list of errors encountered during the operation. + */ + errors: BatchGetIncidentFindingsErrorList; + /** + * Information about the requested findings. + */ + findings: FindingList; + } export type Boolean = boolean; export interface ChatChannel { /** @@ -310,6 +361,39 @@ declare namespace SSMIncidents { } export type ChatbotSnsConfigurationSet = SnsArn[]; export type ClientToken = string; + export interface CloudFormationStackUpdate { + /** + * The timestamp for when the CloudFormation stack creation or update ended. Not reported for deployments that are still in progress. + */ + endTime?: Timestamp; + /** + * The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update. + */ + stackArn: Arn; + /** + * The timestamp for when the CloudFormation stack creation or update began. + */ + startTime: Timestamp; + } + export interface CodeDeployDeployment { + /** + * The Amazon Resource Name (ARN) of the CodeDeploy deployment group associated with the deployment. + */ + deploymentGroupArn: Arn; + /** + * The ID of the CodeDeploy deployment. + */ + deploymentId: CodeDeployDeploymentDeploymentIdString; + /** + * The timestamp for when the CodeDeploy deployment ended. Not reported for deployments that are still in progress. + */ + endTime?: Timestamp; + /** + * The timestamp for when the CodeDeploy deployment began. + */ + startTime: Timestamp; + } + export type CodeDeployDeploymentDeploymentIdString = string; export interface Condition { /** * After the specified timestamp. @@ -402,11 +486,11 @@ declare namespace SSMIncidents { */ eventReferences?: EventReferenceList; /** - * The time that the event occurred. + * The timestamp for when the event occurred. */ eventTime: Timestamp; /** - * The type of event. You can create timeline events of type Custom Event. + * The type of event. You can create timeline events of type Custom Event and Note. To make a Note-type event appear on the Incident notes panel in the console, specify eventType as Noteand enter the Amazon Resource Name (ARN) of the incident as the value for eventReference. */ eventType: TimelineEventType; /** @@ -512,15 +596,15 @@ declare namespace SSMIncidents { */ eventReferences?: EventReferenceList; /** - * The time that the event occurred. + * The timestamp for when the event occurred. */ eventTime: Timestamp; /** - * The type of event. The timeline event must be Custom Event. + * The type of event. The timeline event must be Custom Event or Note. */ eventType: TimelineEventType; /** - * The time that the timeline event was last updated. + * The timestamp for when the timeline event was last updated. */ eventUpdatedTime: Timestamp; /** @@ -541,6 +625,48 @@ declare namespace SSMIncidents { } export type FilterKeyString = string; export type FilterList = Filter[]; + export interface Finding { + /** + * The timestamp for when a finding was created. + */ + creationTime: Timestamp; + /** + * Details about the finding. + */ + details?: FindingDetails; + /** + * The ID assigned to the finding. + */ + id: FindingId; + /** + * The timestamp for when the finding was most recently updated with additional information. + */ + lastModifiedTime: Timestamp; + } + export interface FindingDetails { + /** + * Information about the CloudFormation stack creation or update associated with the finding. + */ + cloudFormationStackUpdate?: CloudFormationStackUpdate; + /** + * Information about the CodeDeploy deployment associated with the finding. + */ + codeDeployDeployment?: CodeDeployDeployment; + } + export type FindingId = string; + export type FindingIdList = FindingId[]; + export type FindingList = Finding[]; + export interface FindingSummary { + /** + * The ID of the finding. + */ + id: FindingId; + /** + * The timestamp for when the finding was last updated. + */ + lastModifiedTime: Timestamp; + } + export type FindingSummaryList = FindingSummary[]; export type GeneratedId = string; export interface GetIncidentRecordInput { /** @@ -572,7 +698,7 @@ declare namespace SSMIncidents { */ maxResults?: MaxResults; /** - * The pagination token to continue to the next page of results. + * The pagination token for the next set of items to return. (You received this token from a previous call.) */ nextToken?: NextToken; /** @@ -582,7 +708,7 @@ declare namespace SSMIncidents { } export interface GetResourcePoliciesOutput { /** - * The pagination token to continue to the next page of results. + * The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null. */ nextToken?: NextToken; /** @@ -661,7 +787,7 @@ declare namespace SSMIncidents { */ chatChannel?: ChatChannel; /** - * The time that Incident Manager created the incident record. + * The timestamp for when Incident Manager created the incident record. */ creationTime: Timestamp; /** @@ -669,7 +795,7 @@ declare namespace SSMIncidents { */ dedupeString: DedupeString; /** - * The impact of the incident on customers and applications. + * The impact of the incident on customers and applications. Supported impact codes 1 - Critical 2 - High 3 - Medium 4 - Low 5 - No Impact */ impact: Impact; /** @@ -681,7 +807,7 @@ declare namespace SSMIncidents { */ lastModifiedBy: Arn; /** - * The time at which the incident was most recently modified. + * The timestamp for when the incident was most recently modified. */ lastModifiedTime: Timestamp; /** @@ -689,7 +815,7 @@ declare namespace SSMIncidents { */ notificationTargets?: NotificationTargetSet; /** - * The time at which the incident was resolved. This appears as a timeline event. + * The timestamp for when the incident was resolved. This appears as a timeline event. */ resolvedTime?: Timestamp; /** @@ -730,7 +856,7 @@ declare namespace SSMIncidents { */ arn: Arn; /** - * The time the incident was created. + * The timestamp for when the incident was created. */ creationTime: Timestamp; /** @@ -742,7 +868,7 @@ declare namespace SSMIncidents { */ incidentRecordSource: IncidentRecordSource; /** - * The time the incident was resolved. + * The timestamp for when the incident was resolved. */ resolvedTime?: Timestamp; /** @@ -759,11 +885,11 @@ declare namespace SSMIncidents { export type IncidentSummary = string; export interface IncidentTemplate { /** - * Used to stop Incident Manager from creating multiple incident records for the same incident. + * The string Incident Manager uses to prevent the same root cause from creating multiple incidents in the same account. A deduplication string is a term or phrase the system uses to check for duplicate incidents. If you specify a deduplication string, Incident Manager searches for open incidents that contain the same string in the dedupeString field when it creates the incident. If a duplicate is detected, Incident Manager deduplicates the newer incident into the existing incident. By default, Incident Manager automatically deduplicates multiple incidents created by the same Amazon CloudWatch alarm or Amazon EventBridge event. You don't have to enter your own deduplication string to prevent duplication for these resource types. */ dedupeString?: DedupeString; /** - * The impact of the incident on your customers and applications. + * The impact of the incident on your customers and applications. Supported impact codes 1 - Critical 2 - High 3 - Medium 4 - Low 5 - No Impact */ impact: Impact; /** @@ -822,6 +948,31 @@ declare namespace SSMIncidents { */ url?: Url; } + export interface ListIncidentFindingsInput { + /** + * The Amazon Resource Name (ARN) of the incident for which you want to view associated findings. + */ + incidentRecordArn: Arn; + /** + * The maximum number of findings to retrieve per call. + */ + maxResults?: ListIncidentFindingsInputMaxResultsInteger; + /** + * The pagination token for the next set of items to return. (You received this token from a previous call.) + */ + nextToken?: NextToken; + } + export type ListIncidentFindingsInputMaxResultsInteger = number; + export interface ListIncidentFindingsOutput { + /** + * A list of findings that represent deployments that might be the potential cause of the incident. + */ + findings: FindingSummaryList; + /** + * The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null. + */ + nextToken?: NextToken; + } export interface ListIncidentRecordsInput { /** * Filters the list of incident records you want to search through. You can filter on the following keys: creationTime impact status createdBy Note the following when when you use Filters: If you don't specify a Filter, the response includes all incident records. If you specify more than one filter in a single request, the response returns incident records that match all filters. If you specify a filter with more than one value, the response returns incident records that match any of the values provided. @@ -832,7 +983,7 @@ declare namespace SSMIncidents { */ maxResults?: MaxResults; /** - * The pagination token to continue to the next page of results. + * The pagination token for the next set of items to return. (You received this token from a previous call.) */ nextToken?: NextToken; } @@ -842,7 +993,7 @@ declare namespace SSMIncidents { */ incidentRecordSummaries: IncidentRecordSummaryList; /** - * The pagination token to continue to the next page of results. + * The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null. */ nextToken?: NextToken; } @@ -856,13 +1007,13 @@ declare namespace SSMIncidents { */ maxResults?: MaxResults; /** - * The pagination token to continue to the next page of results. + * The pagination token for the next set of items to return. (You received this token from a previous call.) */ nextToken?: NextToken; } export interface ListRelatedItemsOutput { /** - * The pagination token to continue to the next page of results. + * The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null. */ nextToken?: NextToken; /** @@ -876,13 +1027,13 @@ declare namespace SSMIncidents { */ maxResults?: MaxResults; /** - * The pagination token to continue to the next page of results. + * The pagination token for the next set of items to return. (You received this token from a previous call.) */ nextToken?: NextToken; } export interface ListReplicationSetsOutput { /** - * The pagination token to continue to the next page of results. + * The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null. */ nextToken?: NextToken; /** @@ -896,13 +1047,13 @@ declare namespace SSMIncidents { */ maxResults?: MaxResults; /** - * The pagination token to continue to the next page of results. + * The pagination token for the next set of items to return. (You received this token from a previous call.) */ nextToken?: NextToken; } export interface ListResponsePlansOutput { /** - * The pagination token to continue to the next page of results. + * The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null. */ nextToken?: NextToken; /** @@ -912,19 +1063,19 @@ declare namespace SSMIncidents { } export interface ListTagsForResourceRequest { /** - * The Amazon Resource Name (ARN) of the response plan. + * The Amazon Resource Name (ARN) of the response plan or incident. */ resourceArn: String; } export interface ListTagsForResourceResponse { /** - * A list of tags for the response plan. + * A list of tags for the response plan or incident. */ tags: TagMap; } export interface ListTimelineEventsInput { /** - * Filters the timeline events based on the provided conditional values. You can filter timeline events with the following keys: eventTime eventType Note the following when deciding how to use Filters: If you don't specify a Filter, the response includes all timeline events. If you specify more than one filter in a single request, the response returns timeline events that match all filters. If you specify a filter with more than one value, the response returns timeline events that match any of the values provided. + * Filters the timeline events based on the provided conditional values. You can filter timeline events with the following keys: eventReference eventTime eventType Note the following when deciding how to use Filters: If you don't specify a Filter, the response includes all timeline events. If you specify more than one filter in a single request, the response returns timeline events that match all filters. If you specify a filter with more than one value, the response returns timeline events that match any of the values provided. */ filters?: FilterList; /** @@ -936,7 +1087,7 @@ declare namespace SSMIncidents { */ maxResults?: MaxResults; /** - * The pagination token to continue to the next page of results. + * The pagination token for the next set of items to return. (You received this token from a previous call.) */ nextToken?: NextToken; /** @@ -954,7 +1105,7 @@ declare namespace SSMIncidents { */ eventSummaries: EventSummaryList; /** - * The pagination token to continue to the next page of results. + * The pagination token to use when requesting the next set of items. If there are no additional items to return, the string is null. */ nextToken?: NextToken; } @@ -1040,7 +1191,7 @@ declare namespace SSMIncidents { */ statusMessage?: String; /** - * The most recent date and time that Incident Manager updated the Amazon Web Services Region's status. + * The timestamp for when Incident Manager updated the status of the Amazon Web Services Region. */ statusUpdateDateTime: Timestamp; } @@ -1193,7 +1344,7 @@ declare namespace SSMIncidents { */ clientToken?: ClientToken; /** - * Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan. Possible impacts: 1 - Critical impact, this typically relates to full application failure that impacts many to all customers. 2 - High impact, partial application failure with impact to many customers. 3 - Medium impact, the application is providing reduced service to customers. 4 - Low impact, customer might aren't impacted by the problem yet. 5 - No impact, customers aren't currently impacted but urgent action is needed to avoid impact. + * Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan. Supported impact codes 1 - Critical 2 - High 3 - Medium 4 - Low 5 - No Impact */ impact?: Impact; /** @@ -1253,15 +1404,15 @@ declare namespace SSMIncidents { */ eventReferences?: EventReferenceList; /** - * The time that the event occurred. + * The timestamp for when the event occurred. */ eventTime: Timestamp; /** - * The type of event that occurred. Currently Incident Manager supports only the Custom Event type. + * The type of event that occurred. Currently Incident Manager supports only the Custom Event and Note types. */ eventType: TimelineEventType; /** - * The time that the timeline event was last updated. + * The timestamp for when the timeline event was last updated. */ eventUpdatedTime: Timestamp; /** @@ -1282,7 +1433,7 @@ declare namespace SSMIncidents { */ source: IncidentSource; /** - * The time that the incident was detected. + * The timestamp for when the incident was detected. */ timestamp: Timestamp; /** @@ -1333,7 +1484,7 @@ declare namespace SSMIncidents { */ clientToken?: ClientToken; /** - * Defines the impact of the incident to customers and applications. If you provide an impact for an incident, it overwrites the impact provided by the response plan. Possible impacts: 1 - Critical impact, full application failure that impacts many to all customers. 2 - High impact, partial application failure with impact to many customers. 3 - Medium impact, the application is providing reduced service to customers. 4 - Low impact, customer aren't impacted by the problem yet. 5 - No impact, customers aren't currently impacted but urgent action is needed to avoid impact. + * Defines the impact of the incident to customers and applications. If you provide an impact for an incident, it overwrites the impact provided by the response plan. Supported impact codes 1 - Critical 2 - High 3 - Medium 4 - Low 5 - No Impact */ impact?: Impact; /** @@ -1428,7 +1579,7 @@ declare namespace SSMIncidents { */ incidentTemplateDedupeString?: DedupeString; /** - * Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan. Possible impacts: 5 - Severe impact 4 - High impact 3 - Medium impact 2 - Low impact 1 - No impact + * Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan. Supported impact codes 1 - Critical 2 - High 3 - Medium 4 - Low 5 - No Impact */ incidentTemplateImpact?: Impact; /** @@ -1472,11 +1623,11 @@ declare namespace SSMIncidents { */ eventReferences?: EventReferenceList; /** - * The time that the event occurred. + * The timestamp for when the event occurred. */ eventTime?: Timestamp; /** - * The type of event. You can update events of type Custom Event. + * The type of event. You can update events of type Custom Event and Note. */ eventType?: TimelineEventType; /** diff --git a/clients/ssoadmin.d.ts b/clients/ssoadmin.d.ts index cbc4269099..e446f75ba4 100644 --- a/clients/ssoadmin.d.ts +++ b/clients/ssoadmin.d.ts @@ -35,6 +35,30 @@ declare class SSOAdmin extends Service { * Assigns access to a principal for a specified Amazon Web Services account using a specified permission set. The term principal here refers to a user or group that is defined in IAM Identity Center. As part of a successful CreateAccountAssignment call, the specified permission set will automatically be provisioned to the account in the form of an IAM policy. That policy is attached to the IAM role created in IAM Identity Center. If the permission set is subsequently updated, the corresponding IAM policies attached to roles in your accounts will not be updated automatically. In this case, you must call ProvisionPermissionSet to make these updates. After a successful response, call DescribeAccountAssignmentCreationStatus to describe the status of an assignment creation request. */ createAccountAssignment(callback?: (err: AWSError, data: SSOAdmin.Types.CreateAccountAssignmentResponse) => void): Request; + /** + * Creates an application in IAM Identity Center for the given application provider. + */ + createApplication(params: SSOAdmin.Types.CreateApplicationRequest, callback?: (err: AWSError, data: SSOAdmin.Types.CreateApplicationResponse) => void): Request; + /** + * Creates an application in IAM Identity Center for the given application provider. + */ + createApplication(callback?: (err: AWSError, data: SSOAdmin.Types.CreateApplicationResponse) => void): Request; + /** + * Grant application access to a user or group. + */ + createApplicationAssignment(params: SSOAdmin.Types.CreateApplicationAssignmentRequest, callback?: (err: AWSError, data: SSOAdmin.Types.CreateApplicationAssignmentResponse) => void): Request; + /** + * Grant application access to a user or group. + */ + createApplicationAssignment(callback?: (err: AWSError, data: SSOAdmin.Types.CreateApplicationAssignmentResponse) => void): Request; + /** + * Creates an instance of IAM Identity Center for a standalone Amazon Web Services account that is not managed by Organizations or a member Amazon Web Services account in an organization. You can create only one instance per account and across all Amazon Web Services Regions. The CreateInstance request is rejected if the following apply: The instance is created within the organization management account. An instance already exists in the same account. + */ + createInstance(params: SSOAdmin.Types.CreateInstanceRequest, callback?: (err: AWSError, data: SSOAdmin.Types.CreateInstanceResponse) => void): Request; + /** + * Creates an instance of IAM Identity Center for a standalone Amazon Web Services account that is not managed by Organizations or a member Amazon Web Services account in an organization. You can create only one instance per account and across all Amazon Web Services Regions. The CreateInstance request is rejected if the following apply: The instance is created within the organization management account. An instance already exists in the same account. + */ + createInstance(callback?: (err: AWSError, data: SSOAdmin.Types.CreateInstanceResponse) => void): Request; /** * Enables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance. You can also specify new attributes to add to your ABAC configuration during the enabling process. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. After a successful response, call DescribeInstanceAccessControlAttributeConfiguration to validate that InstanceAccessControlAttributeConfiguration was created. */ @@ -51,6 +75,14 @@ declare class SSOAdmin extends Service { * Creates a permission set within a specified IAM Identity Center instance. To grant users and groups access to Amazon Web Services account resources, use CreateAccountAssignment . */ createPermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.CreatePermissionSetResponse) => void): Request; + /** + * Creates a connection to a trusted token issuer in an instance of IAM Identity Center. A trusted token issuer enables trusted identity propagation to be used with applications that authenticate outside of Amazon Web Services. This trusted token issuer describes an external identity provider (IdP) that can generate claims or assertions in the form of access tokens for a user. Applications enabled for IAM Identity Center can use these tokens for authentication. + */ + createTrustedTokenIssuer(params: SSOAdmin.Types.CreateTrustedTokenIssuerRequest, callback?: (err: AWSError, data: SSOAdmin.Types.CreateTrustedTokenIssuerResponse) => void): Request; + /** + * Creates a connection to a trusted token issuer in an instance of IAM Identity Center. A trusted token issuer enables trusted identity propagation to be used with applications that authenticate outside of Amazon Web Services. This trusted token issuer describes an external identity provider (IdP) that can generate claims or assertions in the form of access tokens for a user. Applications enabled for IAM Identity Center can use these tokens for authentication. + */ + createTrustedTokenIssuer(callback?: (err: AWSError, data: SSOAdmin.Types.CreateTrustedTokenIssuerResponse) => void): Request; /** * Deletes a principal's access from a specified Amazon Web Services account using a specified permission set. After a successful response, call DescribeAccountAssignmentDeletionStatus to describe the status of an assignment deletion request. */ @@ -59,6 +91,46 @@ declare class SSOAdmin extends Service { * Deletes a principal's access from a specified Amazon Web Services account using a specified permission set. After a successful response, call DescribeAccountAssignmentDeletionStatus to describe the status of an assignment deletion request. */ deleteAccountAssignment(callback?: (err: AWSError, data: SSOAdmin.Types.DeleteAccountAssignmentResponse) => void): Request; + /** + * Deletes the association with the application. The connected service resource still exists. + */ + deleteApplication(params: SSOAdmin.Types.DeleteApplicationRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DeleteApplicationResponse) => void): Request; + /** + * Deletes the association with the application. The connected service resource still exists. + */ + deleteApplication(callback?: (err: AWSError, data: SSOAdmin.Types.DeleteApplicationResponse) => void): Request; + /** + * Deletes an IAM Identity Center access scope from an application. + */ + deleteApplicationAccessScope(params: SSOAdmin.Types.DeleteApplicationAccessScopeRequest, callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Deletes an IAM Identity Center access scope from an application. + */ + deleteApplicationAccessScope(callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Revoke application access to an application by deleting application assignments for a user or group. + */ + deleteApplicationAssignment(params: SSOAdmin.Types.DeleteApplicationAssignmentRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DeleteApplicationAssignmentResponse) => void): Request; + /** + * Revoke application access to an application by deleting application assignments for a user or group. + */ + deleteApplicationAssignment(callback?: (err: AWSError, data: SSOAdmin.Types.DeleteApplicationAssignmentResponse) => void): Request; + /** + * Deletes an authentication method from an application. + */ + deleteApplicationAuthenticationMethod(params: SSOAdmin.Types.DeleteApplicationAuthenticationMethodRequest, callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Deletes an authentication method from an application. + */ + deleteApplicationAuthenticationMethod(callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Deletes a grant from an application. + */ + deleteApplicationGrant(params: SSOAdmin.Types.DeleteApplicationGrantRequest, callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Deletes a grant from an application. + */ + deleteApplicationGrant(callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; /** * Deletes the inline policy from a specified permission set. */ @@ -67,6 +139,14 @@ declare class SSOAdmin extends Service { * Deletes the inline policy from a specified permission set. */ deleteInlinePolicyFromPermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.DeleteInlinePolicyFromPermissionSetResponse) => void): Request; + /** + * Deletes the instance of IAM Identity Center. Only the account that owns the instance can call this API. Neither the delegated administrator nor member account can delete the organization instance, but those roles can delete their own instance. + */ + deleteInstance(params: SSOAdmin.Types.DeleteInstanceRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DeleteInstanceResponse) => void): Request; + /** + * Deletes the instance of IAM Identity Center. Only the account that owns the instance can call this API. Neither the delegated administrator nor member account can delete the organization instance, but those roles can delete their own instance. + */ + deleteInstance(callback?: (err: AWSError, data: SSOAdmin.Types.DeleteInstanceResponse) => void): Request; /** * Disables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance and deletes all of the attribute mappings that have been configured. Once deleted, any attributes that are received from an identity source and any custom attributes you have previously configured will not be passed. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. */ @@ -91,6 +171,14 @@ declare class SSOAdmin extends Service { * Deletes the permissions boundary from a specified PermissionSet. */ deletePermissionsBoundaryFromPermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.DeletePermissionsBoundaryFromPermissionSetResponse) => void): Request; + /** + * Deletes a trusted token issuer configuration from an instance of IAM Identity Center. Deleting this trusted token issuer configuration will cause users to lose access to any applications that are configured to use the trusted token issuer. + */ + deleteTrustedTokenIssuer(params: SSOAdmin.Types.DeleteTrustedTokenIssuerRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DeleteTrustedTokenIssuerResponse) => void): Request; + /** + * Deletes a trusted token issuer configuration from an instance of IAM Identity Center. Deleting this trusted token issuer configuration will cause users to lose access to any applications that are configured to use the trusted token issuer. + */ + deleteTrustedTokenIssuer(callback?: (err: AWSError, data: SSOAdmin.Types.DeleteTrustedTokenIssuerResponse) => void): Request; /** * Describes the status of the assignment creation request. */ @@ -107,6 +195,38 @@ declare class SSOAdmin extends Service { * Describes the status of the assignment deletion request. */ describeAccountAssignmentDeletionStatus(callback?: (err: AWSError, data: SSOAdmin.Types.DescribeAccountAssignmentDeletionStatusResponse) => void): Request; + /** + * Retrieves the details of an application associated with an instance of IAM Identity Center. + */ + describeApplication(params: SSOAdmin.Types.DescribeApplicationRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DescribeApplicationResponse) => void): Request; + /** + * Retrieves the details of an application associated with an instance of IAM Identity Center. + */ + describeApplication(callback?: (err: AWSError, data: SSOAdmin.Types.DescribeApplicationResponse) => void): Request; + /** + * Retrieves a direct assignment of a user or group to an application. If the user doesn’t have a direct assignment to the application, the user may still have access to the application through a group. Therefore, don’t use this API to test access to an application for a user. Instead use ListApplicationAssignmentsForPrincipal. + */ + describeApplicationAssignment(params: SSOAdmin.Types.DescribeApplicationAssignmentRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DescribeApplicationAssignmentResponse) => void): Request; + /** + * Retrieves a direct assignment of a user or group to an application. If the user doesn’t have a direct assignment to the application, the user may still have access to the application through a group. Therefore, don’t use this API to test access to an application for a user. Instead use ListApplicationAssignmentsForPrincipal. + */ + describeApplicationAssignment(callback?: (err: AWSError, data: SSOAdmin.Types.DescribeApplicationAssignmentResponse) => void): Request; + /** + * Retrieves details about a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center. + */ + describeApplicationProvider(params: SSOAdmin.Types.DescribeApplicationProviderRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DescribeApplicationProviderResponse) => void): Request; + /** + * Retrieves details about a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center. + */ + describeApplicationProvider(callback?: (err: AWSError, data: SSOAdmin.Types.DescribeApplicationProviderResponse) => void): Request; + /** + * Returns the details of an instance of IAM Identity Center. The status can be one of the following: CREATE_IN_PROGRESS - The instance is in the process of being created. When the instance is ready for use, DescribeInstance returns the status of ACTIVE. While the instance is in the CREATE_IN_PROGRESS state, you can call only DescribeInstance and DeleteInstance operations. DELETE_IN_PROGRESS - The instance is being deleted. Returns AccessDeniedException after the delete operation completes. ACTIVE - The instance is active. + */ + describeInstance(params: SSOAdmin.Types.DescribeInstanceRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DescribeInstanceResponse) => void): Request; + /** + * Returns the details of an instance of IAM Identity Center. The status can be one of the following: CREATE_IN_PROGRESS - The instance is in the process of being created. When the instance is ready for use, DescribeInstance returns the status of ACTIVE. While the instance is in the CREATE_IN_PROGRESS state, you can call only DescribeInstance and DeleteInstance operations. DELETE_IN_PROGRESS - The instance is being deleted. Returns AccessDeniedException after the delete operation completes. ACTIVE - The instance is active. + */ + describeInstance(callback?: (err: AWSError, data: SSOAdmin.Types.DescribeInstanceResponse) => void): Request; /** * Returns the list of IAM Identity Center identity store attributes that have been configured to work with attributes-based access control (ABAC) for the specified IAM Identity Center instance. This will not return attributes configured and sent by an external identity provider. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. */ @@ -131,6 +251,14 @@ declare class SSOAdmin extends Service { * Describes the status for the given permission set provisioning request. */ describePermissionSetProvisioningStatus(callback?: (err: AWSError, data: SSOAdmin.Types.DescribePermissionSetProvisioningStatusResponse) => void): Request; + /** + * Retrieves details about a trusted token issuer configuration stored in an instance of IAM Identity Center. Details include the name of the trusted token issuer, the issuer URL, and the path of the source attribute and the destination attribute for a trusted token issuer configuration. + */ + describeTrustedTokenIssuer(params: SSOAdmin.Types.DescribeTrustedTokenIssuerRequest, callback?: (err: AWSError, data: SSOAdmin.Types.DescribeTrustedTokenIssuerResponse) => void): Request; + /** + * Retrieves details about a trusted token issuer configuration stored in an instance of IAM Identity Center. Details include the name of the trusted token issuer, the issuer URL, and the path of the source attribute and the destination attribute for a trusted token issuer configuration. + */ + describeTrustedTokenIssuer(callback?: (err: AWSError, data: SSOAdmin.Types.DescribeTrustedTokenIssuerResponse) => void): Request; /** * Detaches the specified customer managed policy from the specified PermissionSet. */ @@ -147,6 +275,38 @@ declare class SSOAdmin extends Service { * Detaches the attached Amazon Web Services managed policy ARN from the specified permission set. */ detachManagedPolicyFromPermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.DetachManagedPolicyFromPermissionSetResponse) => void): Request; + /** + * Retrieves the authorized targets for an IAM Identity Center access scope for an application. + */ + getApplicationAccessScope(params: SSOAdmin.Types.GetApplicationAccessScopeRequest, callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationAccessScopeResponse) => void): Request; + /** + * Retrieves the authorized targets for an IAM Identity Center access scope for an application. + */ + getApplicationAccessScope(callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationAccessScopeResponse) => void): Request; + /** + * Retrieves the configuration of PutApplicationAssignmentConfiguration. + */ + getApplicationAssignmentConfiguration(params: SSOAdmin.Types.GetApplicationAssignmentConfigurationRequest, callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationAssignmentConfigurationResponse) => void): Request; + /** + * Retrieves the configuration of PutApplicationAssignmentConfiguration. + */ + getApplicationAssignmentConfiguration(callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationAssignmentConfigurationResponse) => void): Request; + /** + * Retrieves details about an authentication method used by an application. + */ + getApplicationAuthenticationMethod(params: SSOAdmin.Types.GetApplicationAuthenticationMethodRequest, callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationAuthenticationMethodResponse) => void): Request; + /** + * Retrieves details about an authentication method used by an application. + */ + getApplicationAuthenticationMethod(callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationAuthenticationMethodResponse) => void): Request; + /** + * Retrieves details about an application grant. + */ + getApplicationGrant(params: SSOAdmin.Types.GetApplicationGrantRequest, callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationGrantResponse) => void): Request; + /** + * Retrieves details about an application grant. + */ + getApplicationGrant(callback?: (err: AWSError, data: SSOAdmin.Types.GetApplicationGrantResponse) => void): Request; /** * Obtains the inline policy assigned to the permission set. */ @@ -187,6 +347,14 @@ declare class SSOAdmin extends Service { * Lists the assignee of the specified Amazon Web Services account with the specified permission set. */ listAccountAssignments(callback?: (err: AWSError, data: SSOAdmin.Types.ListAccountAssignmentsResponse) => void): Request; + /** + * Retrieves a list of the IAM Identity Center associated Amazon Web Services accounts that the principal has access to. + */ + listAccountAssignmentsForPrincipal(params: SSOAdmin.Types.ListAccountAssignmentsForPrincipalRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListAccountAssignmentsForPrincipalResponse) => void): Request; + /** + * Retrieves a list of the IAM Identity Center associated Amazon Web Services accounts that the principal has access to. + */ + listAccountAssignmentsForPrincipal(callback?: (err: AWSError, data: SSOAdmin.Types.ListAccountAssignmentsForPrincipalResponse) => void): Request; /** * Lists all the Amazon Web Services accounts where the specified permission set is provisioned. */ @@ -195,6 +363,62 @@ declare class SSOAdmin extends Service { * Lists all the Amazon Web Services accounts where the specified permission set is provisioned. */ listAccountsForProvisionedPermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.ListAccountsForProvisionedPermissionSetResponse) => void): Request; + /** + * Lists the access scopes and authorized targets associated with an application. + */ + listApplicationAccessScopes(params: SSOAdmin.Types.ListApplicationAccessScopesRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAccessScopesResponse) => void): Request; + /** + * Lists the access scopes and authorized targets associated with an application. + */ + listApplicationAccessScopes(callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAccessScopesResponse) => void): Request; + /** + * Lists Amazon Web Services account users that are assigned to an application. + */ + listApplicationAssignments(params: SSOAdmin.Types.ListApplicationAssignmentsRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAssignmentsResponse) => void): Request; + /** + * Lists Amazon Web Services account users that are assigned to an application. + */ + listApplicationAssignments(callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAssignmentsResponse) => void): Request; + /** + * Lists the applications to which a specified principal is assigned. + */ + listApplicationAssignmentsForPrincipal(params: SSOAdmin.Types.ListApplicationAssignmentsForPrincipalRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAssignmentsForPrincipalResponse) => void): Request; + /** + * Lists the applications to which a specified principal is assigned. + */ + listApplicationAssignmentsForPrincipal(callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAssignmentsForPrincipalResponse) => void): Request; + /** + * Lists all of the authentication methods supported by the specified application. + */ + listApplicationAuthenticationMethods(params: SSOAdmin.Types.ListApplicationAuthenticationMethodsRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAuthenticationMethodsResponse) => void): Request; + /** + * Lists all of the authentication methods supported by the specified application. + */ + listApplicationAuthenticationMethods(callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationAuthenticationMethodsResponse) => void): Request; + /** + * List the grants associated with an application. + */ + listApplicationGrants(params: SSOAdmin.Types.ListApplicationGrantsRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationGrantsResponse) => void): Request; + /** + * List the grants associated with an application. + */ + listApplicationGrants(callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationGrantsResponse) => void): Request; + /** + * Lists the application providers configured in the IAM Identity Center identity store. + */ + listApplicationProviders(params: SSOAdmin.Types.ListApplicationProvidersRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationProvidersResponse) => void): Request; + /** + * Lists the application providers configured in the IAM Identity Center identity store. + */ + listApplicationProviders(callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationProvidersResponse) => void): Request; + /** + * Lists all applications associated with the instance of IAM Identity Center. When listing applications for an instance in the management account, member accounts must use the applicationAccount parameter to filter the list to only applications created from that account. + */ + listApplications(params: SSOAdmin.Types.ListApplicationsRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationsResponse) => void): Request; + /** + * Lists all applications associated with the instance of IAM Identity Center. When listing applications for an instance in the management account, member accounts must use the applicationAccount parameter to filter the list to only applications created from that account. + */ + listApplications(callback?: (err: AWSError, data: SSOAdmin.Types.ListApplicationsResponse) => void): Request; /** * Lists all customer managed policies attached to a specified PermissionSet. */ @@ -204,11 +428,11 @@ declare class SSOAdmin extends Service { */ listCustomerManagedPolicyReferencesInPermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.ListCustomerManagedPolicyReferencesInPermissionSetResponse) => void): Request; /** - * Lists the IAM Identity Center instances that the caller has access to. + * Lists the details of the organization and account instances of IAM Identity Center that were created in or visible to the account calling this API. */ listInstances(params: SSOAdmin.Types.ListInstancesRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListInstancesResponse) => void): Request; /** - * Lists the IAM Identity Center instances that the caller has access to. + * Lists the details of the organization and account instances of IAM Identity Center that were created in or visible to the account calling this API. */ listInstances(callback?: (err: AWSError, data: SSOAdmin.Types.ListInstancesResponse) => void): Request; /** @@ -251,6 +475,14 @@ declare class SSOAdmin extends Service { * Lists the tags that are attached to a specified resource. */ listTagsForResource(callback?: (err: AWSError, data: SSOAdmin.Types.ListTagsForResourceResponse) => void): Request; + /** + * Lists all the trusted token issuers configured in an instance of IAM Identity Center. + */ + listTrustedTokenIssuers(params: SSOAdmin.Types.ListTrustedTokenIssuersRequest, callback?: (err: AWSError, data: SSOAdmin.Types.ListTrustedTokenIssuersResponse) => void): Request; + /** + * Lists all the trusted token issuers configured in an instance of IAM Identity Center. + */ + listTrustedTokenIssuers(callback?: (err: AWSError, data: SSOAdmin.Types.ListTrustedTokenIssuersResponse) => void): Request; /** * The process by which a specified permission set is provisioned to the specified target. */ @@ -259,6 +491,38 @@ declare class SSOAdmin extends Service { * The process by which a specified permission set is provisioned to the specified target. */ provisionPermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.ProvisionPermissionSetResponse) => void): Request; + /** + * Adds or updates the list of authorized targets for an IAM Identity Center access scope for an application. + */ + putApplicationAccessScope(params: SSOAdmin.Types.PutApplicationAccessScopeRequest, callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Adds or updates the list of authorized targets for an IAM Identity Center access scope for an application. + */ + putApplicationAccessScope(callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Configure how users gain access to an application. If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application. If an assignment is created using CreateApplicationAssignment., the user retains access if AssignmentsRequired is set to true. + */ + putApplicationAssignmentConfiguration(params: SSOAdmin.Types.PutApplicationAssignmentConfigurationRequest, callback?: (err: AWSError, data: SSOAdmin.Types.PutApplicationAssignmentConfigurationResponse) => void): Request; + /** + * Configure how users gain access to an application. If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application. If an assignment is created using CreateApplicationAssignment., the user retains access if AssignmentsRequired is set to true. + */ + putApplicationAssignmentConfiguration(callback?: (err: AWSError, data: SSOAdmin.Types.PutApplicationAssignmentConfigurationResponse) => void): Request; + /** + * Adds or updates an authentication method for an application. + */ + putApplicationAuthenticationMethod(params: SSOAdmin.Types.PutApplicationAuthenticationMethodRequest, callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Adds or updates an authentication method for an application. + */ + putApplicationAuthenticationMethod(callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Adds a grant to an application. + */ + putApplicationGrant(params: SSOAdmin.Types.PutApplicationGrantRequest, callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; + /** + * Adds a grant to an application. + */ + putApplicationGrant(callback?: (err: AWSError, data: {}) => void): Request<{}, AWSError>; /** * Attaches an inline policy to a permission set. If the permission set is already referenced by one or more account assignments, you will need to call ProvisionPermissionSet after this action to apply the corresponding IAM policy updates to all assigned accounts. */ @@ -291,6 +555,22 @@ declare class SSOAdmin extends Service { * Disassociates a set of tags from a specified resource. */ untagResource(callback?: (err: AWSError, data: SSOAdmin.Types.UntagResourceResponse) => void): Request; + /** + * Updates application properties. + */ + updateApplication(params: SSOAdmin.Types.UpdateApplicationRequest, callback?: (err: AWSError, data: SSOAdmin.Types.UpdateApplicationResponse) => void): Request; + /** + * Updates application properties. + */ + updateApplication(callback?: (err: AWSError, data: SSOAdmin.Types.UpdateApplicationResponse) => void): Request; + /** + * Update the details for the instance of IAM Identity Center that is owned by the Amazon Web Services account. + */ + updateInstance(params: SSOAdmin.Types.UpdateInstanceRequest, callback?: (err: AWSError, data: SSOAdmin.Types.UpdateInstanceResponse) => void): Request; + /** + * Update the details for the instance of IAM Identity Center that is owned by the Amazon Web Services account. + */ + updateInstance(callback?: (err: AWSError, data: SSOAdmin.Types.UpdateInstanceResponse) => void): Request; /** * Updates the IAM Identity Center identity store attributes that you can use with the IAM Identity Center instance for attributes-based access control (ABAC). When using an external identity provider as an identity source, you can pass attributes through the SAML assertion as an alternative to configuring attributes from the IAM Identity Center identity store. If a SAML assertion passes any of these attributes, IAM Identity Center replaces the attribute value with the value from the IAM Identity Center identity store. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. */ @@ -307,6 +587,14 @@ declare class SSOAdmin extends Service { * Updates an existing permission set. */ updatePermissionSet(callback?: (err: AWSError, data: SSOAdmin.Types.UpdatePermissionSetResponse) => void): Request; + /** + * Updates the name of the trusted token issuer, or the path of a source attribute or destination attribute for a trusted token issuer configuration. Updating this trusted token issuer configuration might cause users to lose access to any applications that are configured to use the trusted token issuer. + */ + updateTrustedTokenIssuer(params: SSOAdmin.Types.UpdateTrustedTokenIssuerRequest, callback?: (err: AWSError, data: SSOAdmin.Types.UpdateTrustedTokenIssuerResponse) => void): Request; + /** + * Updates the name of the trusted token issuer, or the path of a source attribute or destination attribute for a trusted token issuer configuration. Updating this trusted token issuer configuration might cause users to lose access to any applications that are configured to use the trusted token issuer. + */ + updateTrustedTokenIssuer(callback?: (err: AWSError, data: SSOAdmin.Types.UpdateTrustedTokenIssuerResponse) => void): Request; } declare namespace SSOAdmin { export interface AccessControlAttribute { @@ -347,7 +635,26 @@ declare namespace SSOAdmin { */ PrincipalType?: PrincipalType; } + export interface AccountAssignmentForPrincipal { + /** + * The account ID number of the Amazon Web Services account. + */ + AccountId?: AccountId; + /** + * The ARN of the IAM Identity Center permission set assigned to this principal for this Amazon Web Services account. + */ + PermissionSetArn?: PermissionSetArn; + /** + * The ID of the principal. + */ + PrincipalId?: PrincipalId; + /** + * The type of the principal. + */ + PrincipalType?: PrincipalType; + } export type AccountAssignmentList = AccountAssignment[]; + export type AccountAssignmentListForPrincipal = AccountAssignmentForPrincipal[]; export interface AccountAssignmentOperationStatus { /** * The date that the permission set was created. @@ -403,6 +710,102 @@ declare namespace SSOAdmin { } export type AccountId = string; export type AccountList = AccountId[]; + export interface ActorPolicyDocument { + } + export interface Application { + /** + * The Amazon Web Services account ID number of the application. + */ + ApplicationAccount?: AccountId; + /** + * The ARN of the application. + */ + ApplicationArn?: ApplicationArn; + /** + * The ARN of the application provider for this application. + */ + ApplicationProviderArn?: ApplicationProviderArn; + /** + * The date and time when the application was originally created. + */ + CreatedDate?: _Date; + /** + * The description of the application. + */ + Description?: Description; + /** + * The ARN of the instance of IAM Identity Center that is configured with this application. + */ + InstanceArn?: InstanceArn; + /** + * The name of the application. + */ + Name?: NameType; + /** + * A structure that describes the options for the access portal associated with this application. + */ + PortalOptions?: PortalOptions; + /** + * The current status of the application in this instance of IAM Identity Center. + */ + Status?: ApplicationStatus; + } + export type ApplicationArn = string; + export interface ApplicationAssignment { + /** + * The ARN of the application that has principals assigned. + */ + ApplicationArn: ApplicationArn; + /** + * The unique identifier of the principal assigned to the application. + */ + PrincipalId: PrincipalId; + /** + * The type of the principal assigned to the application. + */ + PrincipalType: PrincipalType; + } + export interface ApplicationAssignmentForPrincipal { + /** + * The ARN of the application to which the specified principal is assigned. + */ + ApplicationArn?: ApplicationArn; + /** + * The unique identifier of the principal assigned to the application. + */ + PrincipalId?: PrincipalId; + /** + * The type of the principal assigned to the application. + */ + PrincipalType?: PrincipalType; + } + export type ApplicationAssignmentListForPrincipal = ApplicationAssignmentForPrincipal[]; + export type ApplicationAssignmentsList = ApplicationAssignment[]; + export type ApplicationList = Application[]; + export interface ApplicationProvider { + /** + * The ARN of the application provider. + */ + ApplicationProviderArn: ApplicationProviderArn; + /** + * A structure that describes how IAM Identity Center represents the application provider in the portal. + */ + DisplayData?: DisplayData; + /** + * The protocol that the application provider uses to perform federation. + */ + FederationProtocol?: FederationProtocol; + /** + * A structure that describes the application provider's resource server. + */ + ResourceServerConfig?: ResourceServerConfig; + } + export type ApplicationProviderArn = string; + export type ApplicationProviderList = ApplicationProvider[]; + export type ApplicationStatus = "ENABLED"|"DISABLED"|string; + export type ApplicationUrl = string; + export type ApplicationVisibility = "ENABLED"|"DISABLED"|string; + export type AssignmentRequired = boolean; export interface AttachCustomerManagedPolicyReferenceToPermissionSetRequest { /** * Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each Amazon Web Services account where you want to deploy your permission set. @@ -446,6 +849,43 @@ declare namespace SSOAdmin { Name?: Name; } export type AttachedManagedPolicyList = AttachedManagedPolicy[]; + export interface AuthenticationMethod { + /** + * A structure that describes details for IAM authentication. + */ + Iam?: IamAuthenticationMethod; + } + export interface AuthenticationMethodItem { + /** + * A structure that describes an authentication method. The contents of this structure is determined by the AuthenticationMethodType. + */ + AuthenticationMethod?: AuthenticationMethod; + /** + * The type of authentication that is used by this method. + */ + AuthenticationMethodType?: AuthenticationMethodType; + } + export type AuthenticationMethodType = "IAM"|string; + export type AuthenticationMethods = AuthenticationMethodItem[]; + export interface AuthorizationCodeGrant { + /** + * ~~~[ TODO: ADD DESCRIPTION HERE ]~~~ + */ + RedirectUris?: RedirectUris; + } + export interface AuthorizedTokenIssuer { + /** + * An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer. + */ + AuthorizedAudiences?: TokenIssuerAudiences; + /** + * The ARN of the trusted token issuer. + */ + TrustedTokenIssuerArn?: TrustedTokenIssuerArn; + } + export type AuthorizedTokenIssuers = AuthorizedTokenIssuer[]; + export type ClaimAttributePath = string; + export type ClientToken = string; export interface CreateAccountAssignmentRequest { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. @@ -478,53 +918,161 @@ declare namespace SSOAdmin { */ AccountAssignmentCreationStatus?: AccountAssignmentOperationStatus; } - export interface CreateInstanceAccessControlAttributeConfigurationRequest { + export interface CreateApplicationAssignmentRequest { /** - * Specifies the IAM Identity Center identity store attributes to add to your ABAC configuration. When using an external identity provider as an identity source, you can pass attributes through the SAML assertion. Doing so provides an alternative to configuring attributes from the IAM Identity Center identity store. If a SAML assertion passes any of these attributes, IAM Identity Center will replace the attribute value with the value from the IAM Identity Center identity store. + * The ARN of the application provider under which the operation will run. */ - InstanceAccessControlAttributeConfiguration: InstanceAccessControlAttributeConfiguration; + ApplicationArn: ApplicationArn; /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. + * An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference. */ - InstanceArn: InstanceArn; + PrincipalId: PrincipalId; + /** + * The entity type for which the assignment will be created. + */ + PrincipalType: PrincipalType; } - export interface CreateInstanceAccessControlAttributeConfigurationResponse { + export interface CreateApplicationAssignmentResponse { } - export interface CreatePermissionSetRequest { + export interface CreateApplicationRequest { /** - * The description of the PermissionSet. + * The ARN of the application provider under which the operation will run. */ - Description?: PermissionSetDescription; + ApplicationProviderArn: ApplicationProviderArn; /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. If you don't provide this value, then Amazon Web Services generates a random one for you. If you retry the operation with the same ClientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error. + */ + ClientToken?: ClientToken; + /** + * The description of the . + */ + Description?: Description; + /** + * The ARN of the instance of IAM Identity Center under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. */ InstanceArn: InstanceArn; /** - * The name of the PermissionSet. + * The name of the . */ - Name: PermissionSetName; + Name: NameType; /** - * Used to redirect users within the application during the federation authentication process. + * A structure that describes the options for the portal associated with an application. */ - RelayState?: RelayState; + PortalOptions?: PortalOptions; /** - * The length of time that the application user sessions are valid in the ISO-8601 standard. + * Specifies whether the application is enabled or disabled. */ - SessionDuration?: Duration; + Status?: ApplicationStatus; /** - * The tags to attach to the new PermissionSet. + * Specifies tags to be attached to the application. */ Tags?: TagList; } - export interface CreatePermissionSetResponse { + export interface CreateApplicationResponse { /** - * Defines the level of access on an Amazon Web Services account. + * Specifies the ARN of the application. */ - PermissionSet?: PermissionSet; + ApplicationArn?: ApplicationArn; } - export interface CustomerManagedPolicyReference { + export interface CreateInstanceAccessControlAttributeConfigurationRequest { /** - * The name of the IAM policy that you have configured in each account where you want to deploy your permission set. + * Specifies the IAM Identity Center identity store attributes to add to your ABAC configuration. When using an external identity provider as an identity source, you can pass attributes through the SAML assertion. Doing so provides an alternative to configuring attributes from the IAM Identity Center identity store. If a SAML assertion passes any of these attributes, IAM Identity Center will replace the attribute value with the value from the IAM Identity Center identity store. + */ + InstanceAccessControlAttributeConfiguration: InstanceAccessControlAttributeConfiguration; + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. + */ + InstanceArn: InstanceArn; + } + export interface CreateInstanceAccessControlAttributeConfigurationResponse { + } + export interface CreateInstanceRequest { + /** + * Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. If you don't provide this value, then Amazon Web Services generates a random one for you. If you retry the operation with the same ClientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error. + */ + ClientToken?: ClientToken; + /** + * The name of the instance of IAM Identity Center. + */ + Name?: NameType; + /** + * Specifies tags to be attached to the instance of IAM Identity Center. + */ + Tags?: TagList; + } + export interface CreateInstanceResponse { + /** + * The ARN of the instance of IAM Identity Center under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn?: InstanceArn; + } + export interface CreatePermissionSetRequest { + /** + * The description of the PermissionSet. + */ + Description?: PermissionSetDescription; + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * The name of the PermissionSet. + */ + Name: PermissionSetName; + /** + * Used to redirect users within the application during the federation authentication process. + */ + RelayState?: RelayState; + /** + * The length of time that the application user sessions are valid in the ISO-8601 standard. + */ + SessionDuration?: Duration; + /** + * The tags to attach to the new PermissionSet. + */ + Tags?: TagList; + } + export interface CreatePermissionSetResponse { + /** + * Defines the level of access on an Amazon Web Services account. + */ + PermissionSet?: PermissionSet; + } + export interface CreateTrustedTokenIssuerRequest { + /** + * Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.. If you don't provide this value, then Amazon Web Services generates a random one for you. If you retry the operation with the same ClientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error. + */ + ClientToken?: ClientToken; + /** + * Specifies the ARN of the instance of IAM Identity Center to contain the new trusted token issuer configuration. + */ + InstanceArn: InstanceArn; + /** + * Specifies the name of the new trusted token issuer configuration. + */ + Name: TrustedTokenIssuerName; + /** + * Specifies tags to be attached to the new trusted token issuer configuration. + */ + Tags?: TagList; + /** + * Specifies settings that apply to the new trusted token issuer configuration. The settings that are available depend on what TrustedTokenIssuerType you specify. + */ + TrustedTokenIssuerConfiguration: TrustedTokenIssuerConfiguration; + /** + * Specifies the type of the new trusted token issuer. + */ + TrustedTokenIssuerType: TrustedTokenIssuerType; + } + export interface CreateTrustedTokenIssuerResponse { + /** + * The ARN of the new trusted token issuer configuration. + */ + TrustedTokenIssuerArn?: TrustedTokenIssuerArn; + } + export interface CustomerManagedPolicyReference { + /** + * The name of the IAM policy that you have configured in each account where you want to deploy your permission set. */ Name: ManagedPolicyName; /** @@ -566,6 +1114,60 @@ declare namespace SSOAdmin { */ AccountAssignmentDeletionStatus?: AccountAssignmentOperationStatus; } + export interface DeleteApplicationAccessScopeRequest { + /** + * Specifies the ARN of the application with the access scope to delete. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies the name of the access scope to remove from the application. + */ + Scope: Scope; + } + export interface DeleteApplicationAssignmentRequest { + /** + * Specifies the ARN of the application. + */ + ApplicationArn: ApplicationArn; + /** + * An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference. + */ + PrincipalId: PrincipalId; + /** + * The entity type for which the assignment will be deleted. + */ + PrincipalType: PrincipalType; + } + export interface DeleteApplicationAssignmentResponse { + } + export interface DeleteApplicationAuthenticationMethodRequest { + /** + * Specifies the ARN of the application with the authentication method to delete. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies the authentication method type to delete from the application. + */ + AuthenticationMethodType: AuthenticationMethodType; + } + export interface DeleteApplicationGrantRequest { + /** + * Specifies the ARN of the application with the grant to delete. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies the type of grant to delete from the application. + */ + GrantType: GrantType; + } + export interface DeleteApplicationRequest { + /** + * Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + ApplicationArn: ApplicationArn; + } + export interface DeleteApplicationResponse { + } export interface DeleteInlinePolicyFromPermissionSetRequest { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. @@ -586,6 +1188,14 @@ declare namespace SSOAdmin { } export interface DeleteInstanceAccessControlAttributeConfigurationResponse { } + export interface DeleteInstanceRequest { + /** + * The ARN of the instance of IAM Identity Center under which the operation will run. + */ + InstanceArn: InstanceArn; + } + export interface DeleteInstanceResponse { + } export interface DeletePermissionSetRequest { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. @@ -610,6 +1220,14 @@ declare namespace SSOAdmin { } export interface DeletePermissionsBoundaryFromPermissionSetResponse { } + export interface DeleteTrustedTokenIssuerRequest { + /** + * Specifies the ARN of the trusted token issuer configuration to delete. + */ + TrustedTokenIssuerArn: TrustedTokenIssuerArn; + } + export interface DeleteTrustedTokenIssuerResponse { + } export interface DescribeAccountAssignmentCreationStatusRequest { /** * The identifier that is used to track the request operation progress. @@ -642,6 +1260,102 @@ declare namespace SSOAdmin { */ AccountAssignmentDeletionStatus?: AccountAssignmentOperationStatus; } + export interface DescribeApplicationAssignmentRequest { + /** + * Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + ApplicationArn: ApplicationArn; + /** + * An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference. + */ + PrincipalId: PrincipalId; + /** + * The entity type for which the assignment will be created. + */ + PrincipalType: PrincipalType; + } + export interface DescribeApplicationAssignmentResponse { + /** + * Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + ApplicationArn?: ApplicationArn; + /** + * An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference. + */ + PrincipalId?: PrincipalId; + /** + * The entity type for which the assignment will be created. + */ + PrincipalType?: PrincipalType; + } + export interface DescribeApplicationProviderRequest { + /** + * Specifies the ARN of the application provider for which you want details. + */ + ApplicationProviderArn: ApplicationProviderArn; + } + export interface DescribeApplicationProviderResponse { + /** + * The ARN of the application provider. + */ + ApplicationProviderArn: ApplicationProviderArn; + /** + * A structure with details about the display data for the application provider. + */ + DisplayData?: DisplayData; + /** + * The protocol used to federate to the application provider. + */ + FederationProtocol?: FederationProtocol; + /** + * A structure with details about the receiving application. + */ + ResourceServerConfig?: ResourceServerConfig; + } + export interface DescribeApplicationRequest { + /** + * Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + ApplicationArn: ApplicationArn; + } + export interface DescribeApplicationResponse { + /** + * The account ID. + */ + ApplicationAccount?: AccountId; + /** + * Specifies the ARN of the application. + */ + ApplicationArn?: ApplicationArn; + /** + * The ARN of the application provider under which the operation will run. + */ + ApplicationProviderArn?: ApplicationProviderArn; + /** + * The date the application was created. + */ + CreatedDate?: _Date; + /** + * The description of the . + */ + Description?: Description; + /** + * The ARN of the IAM Identity Center application under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn?: InstanceArn; + /** + * The application name. + */ + Name?: NameType; + /** + * A structure that describes the options for the portal associated with an application. + */ + PortalOptions?: PortalOptions; + /** + * Specifies whether the application is enabled or disabled. + */ + Status?: ApplicationStatus; + } export interface DescribeInstanceAccessControlAttributeConfigurationRequest { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. @@ -662,6 +1376,38 @@ declare namespace SSOAdmin { */ StatusReason?: InstanceAccessControlAttributeConfigurationStatusReason; } + export interface DescribeInstanceRequest { + /** + * The ARN of the instance of IAM Identity Center under which the operation will run. + */ + InstanceArn: InstanceArn; + } + export interface DescribeInstanceResponse { + /** + * The date the instance was created. + */ + CreatedDate?: _Date; + /** + * The identifier of the identity store that is connected to the instance of IAM Identity Center. + */ + IdentityStoreId?: Id; + /** + * The ARN of the instance of IAM Identity Center under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn?: InstanceArn; + /** + * Specifies the instance name. + */ + Name?: NameType; + /** + * The identifier of the Amazon Web Services account for which the instance was created. + */ + OwnerAccountId?: AccountId; + /** + * The status of the instance. + */ + Status?: InstanceStatus; + } export interface DescribePermissionSetProvisioningStatusRequest { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. @@ -694,209 +1440,598 @@ declare namespace SSOAdmin { */ PermissionSet?: PermissionSet; } + export interface DescribeTrustedTokenIssuerRequest { + /** + * Specifies the ARN of the trusted token issuer configuration that you want details about. + */ + TrustedTokenIssuerArn: TrustedTokenIssuerArn; + } + export interface DescribeTrustedTokenIssuerResponse { + /** + * The name of the trusted token issuer configuration. + */ + Name?: TrustedTokenIssuerName; + /** + * The ARN of the trusted token issuer configuration. + */ + TrustedTokenIssuerArn?: TrustedTokenIssuerArn; + /** + * A structure the describes the settings that apply of this trusted token issuer. + */ + TrustedTokenIssuerConfiguration?: TrustedTokenIssuerConfiguration; + /** + * The type of the trusted token issuer. + */ + TrustedTokenIssuerType?: TrustedTokenIssuerType; + } + export type Description = string; export interface DetachCustomerManagedPolicyReferenceFromPermissionSetRequest { /** * Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each Amazon Web Services account where you want to deploy your permission set. */ CustomerManagedPolicyReference: CustomerManagedPolicyReference; /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. + * The ARN of the IAM Identity Center instance under which the operation will be executed. + */ + InstanceArn: InstanceArn; + /** + * The ARN of the PermissionSet. + */ + PermissionSetArn: PermissionSetArn; + } + export interface DetachCustomerManagedPolicyReferenceFromPermissionSetResponse { + } + export interface DetachManagedPolicyFromPermissionSetRequest { + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * The Amazon Web Services managed policy ARN to be detached from a permission set. + */ + ManagedPolicyArn: ManagedPolicyArn; + /** + * The ARN of the PermissionSet from which the policy should be detached. + */ + PermissionSetArn: PermissionSetArn; + } + export interface DetachManagedPolicyFromPermissionSetResponse { + } + export interface DisplayData { + /** + * The description of the application provider that appears in the portal. + */ + Description?: Description; + /** + * The name of the application provider that appears in the portal. + */ + DisplayName?: Name; + /** + * A URL that points to an icon that represents the application provider. + */ + IconUrl?: IconUrl; + } + export type Duration = string; + export type FederationProtocol = "SAML"|"OAUTH"|string; + export interface GetApplicationAccessScopeRequest { + /** + * Specifies the ARN of the application with the access scope that you want to retrieve. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies the name of the access scope for which you want the authorized targets. + */ + Scope: Scope; + } + export interface GetApplicationAccessScopeResponse { + /** + * An array of authorized targets associated with this access scope. + */ + AuthorizedTargets?: ScopeTargets; + /** + * The name of the access scope that can be used with the authorized targets. + */ + Scope: Scope; + } + export interface GetApplicationAssignmentConfigurationRequest { + /** + * Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + ApplicationArn: ApplicationArn; + } + export interface GetApplicationAssignmentConfigurationResponse { + /** + * If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application. + */ + AssignmentRequired: AssignmentRequired; + } + export interface GetApplicationAuthenticationMethodRequest { + /** + * Specifies the ARN of the application. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies the type of authentication method for which you want details. + */ + AuthenticationMethodType: AuthenticationMethodType; + } + export interface GetApplicationAuthenticationMethodResponse { + /** + * A structure that contains details about the requested authentication method. + */ + AuthenticationMethod?: AuthenticationMethod; + } + export interface GetApplicationGrantRequest { + /** + * Specifies the ARN of the application that contains the grant. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies the type of grant. + */ + GrantType: GrantType; + } + export interface GetApplicationGrantResponse { + /** + * A structure that describes the requested grant. + */ + Grant: Grant; + } + export interface GetInlinePolicyForPermissionSetRequest { + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * The ARN of the permission set. + */ + PermissionSetArn: PermissionSetArn; + } + export interface GetInlinePolicyForPermissionSetResponse { + /** + * The inline policy that is attached to the permission set. For Length Constraints, if a valid ARN is provided for a permission set, it is possible for an empty inline policy to be returned. + */ + InlinePolicy?: PermissionSetPolicyDocument; + } + export interface GetPermissionsBoundaryForPermissionSetRequest { + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. + */ + InstanceArn: InstanceArn; + /** + * The ARN of the PermissionSet. + */ + PermissionSetArn: PermissionSetArn; + } + export interface GetPermissionsBoundaryForPermissionSetResponse { + /** + * The permissions boundary attached to the specified permission set. + */ + PermissionsBoundary?: PermissionsBoundary; + } + export interface Grant { + /** + * ~~~[ TODO: ADD DESCRIPTION HERE ]~~~ + */ + AuthorizationCode?: AuthorizationCodeGrant; + /** + * ~~~[ TODO: ADD DESCRIPTION HERE ]~~~ + */ + JwtBearer?: JwtBearerGrant; + } + export interface GrantItem { + /** + * ~~~[ TODO: ADD DESCRIPTION HERE ]~~~ + */ + Grant: Grant; + /** + * ~~~[ TODO: ADD DESCRIPTION HERE ]~~~ + */ + GrantType: GrantType; + } + export type GrantType = "authorization_code"|"refresh_token"|"urn:ietf:params:oauth:grant-type:jwt-bearer"|"urn:ietf:params:oauth:grant-type:token-exchange"|string; + export type Grants = GrantItem[]; + export interface IamAuthenticationMethod { + /** + * An IAM policy document in JSON. + */ + ActorPolicy: ActorPolicyDocument; + } + export type IconUrl = string; + export type Id = string; + export interface InstanceAccessControlAttributeConfiguration { + /** + * Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance. + */ + AccessControlAttributes: AccessControlAttributeList; + } + export type InstanceAccessControlAttributeConfigurationStatus = "ENABLED"|"CREATION_IN_PROGRESS"|"CREATION_FAILED"|string; + export type InstanceAccessControlAttributeConfigurationStatusReason = string; + export type InstanceArn = string; + export type InstanceList = InstanceMetadata[]; + export interface InstanceMetadata { + /** + * The date and time that the Identity Center instance was created. + */ + CreatedDate?: _Date; + /** + * The identifier of the identity store that is connected to the Identity Center instance. + */ + IdentityStoreId?: Id; + /** + * The ARN of the Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn?: InstanceArn; + /** + * The name of the Identity Center instance. + */ + Name?: NameType; + /** + * The Amazon Web Services account ID number of the owner of the Identity Center instance. + */ + OwnerAccountId?: AccountId; + /** + * The current status of this Identity Center instance. + */ + Status?: InstanceStatus; + } + export type InstanceStatus = "CREATE_IN_PROGRESS"|"DELETE_IN_PROGRESS"|"ACTIVE"|string; + export type JMESPath = string; + export type JwksRetrievalOption = "OPEN_ID_DISCOVERY"|string; + export interface JwtBearerGrant { + /** + * ~~~[ TODO: ADD DESCRIPTION HERE ]~~~ + */ + AuthorizedTokenIssuers?: AuthorizedTokenIssuers; + } + export interface ListAccountAssignmentCreationStatusRequest { + /** + * Filters results based on the passed attribute value. + */ + Filter?: OperationStatusFilter; + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * The maximum number of results to display for the assignment. + */ + MaxResults?: MaxResults; + /** + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + */ + NextToken?: Token; + } + export interface ListAccountAssignmentCreationStatusResponse { + /** + * The status object for the account assignment creation operation. + */ + AccountAssignmentsCreationStatus?: AccountAssignmentOperationStatusList; + /** + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + */ + NextToken?: Token; + } + export interface ListAccountAssignmentDeletionStatusRequest { + /** + * Filters results based on the passed attribute value. + */ + Filter?: OperationStatusFilter; + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * The maximum number of results to display for the assignment. + */ + MaxResults?: MaxResults; + /** + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + */ + NextToken?: Token; + } + export interface ListAccountAssignmentDeletionStatusResponse { + /** + * The status object for the account assignment deletion operation. + */ + AccountAssignmentsDeletionStatus?: AccountAssignmentOperationStatusList; + /** + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + */ + NextToken?: Token; + } + export interface ListAccountAssignmentsFilter { + /** + * The ID number of an Amazon Web Services account that filters the results in the response. + */ + AccountId?: AccountId; + } + export interface ListAccountAssignmentsForPrincipalRequest { + /** + * Specifies an Amazon Web Services account ID number. Results are filtered to only those that match this ID number. + */ + Filter?: ListAccountAssignmentsFilter; + /** + * Specifies the ARN of the instance of IAM Identity Center that contains the principal. + */ + InstanceArn: InstanceArn; + /** + * Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results. + */ + MaxResults?: MaxResults; + /** + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. + */ + NextToken?: Token; + /** + * Specifies the principal for which you want to retrieve the list of account assignments. + */ + PrincipalId: PrincipalId; + /** + * Specifies the type of the principal. + */ + PrincipalType: PrincipalType; + } + export interface ListAccountAssignmentsForPrincipalResponse { + /** + * An array list of the account assignments for the principal. + */ + AccountAssignments?: AccountAssignmentListForPrincipal; + /** + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. + */ + NextToken?: Token; + } + export interface ListAccountAssignmentsRequest { + /** + * The identifier of the Amazon Web Services account from which to list the assignments. + */ + AccountId: TargetId; + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * The maximum number of results to display for the assignment. + */ + MaxResults?: MaxResults; + /** + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + */ + NextToken?: Token; + /** + * The ARN of the permission set from which to list assignments. + */ + PermissionSetArn: PermissionSetArn; + } + export interface ListAccountAssignmentsResponse { + /** + * The list of assignments that match the input Amazon Web Services account and permission set. + */ + AccountAssignments?: AccountAssignmentList; + /** + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + */ + NextToken?: Token; + } + export interface ListAccountsForProvisionedPermissionSetRequest { + /** + * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * The maximum number of results to display for the PermissionSet. + */ + MaxResults?: MaxResults; + /** + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + */ + NextToken?: Token; + /** + * The ARN of the PermissionSet from which the associated Amazon Web Services accounts will be listed. + */ + PermissionSetArn: PermissionSetArn; + /** + * The permission set provisioning status for an Amazon Web Services account. + */ + ProvisioningStatus?: ProvisioningStatus; + } + export interface ListAccountsForProvisionedPermissionSetResponse { + /** + * The list of Amazon Web Services AccountIds. */ - InstanceArn: InstanceArn; + AccountIds?: AccountList; /** - * The ARN of the PermissionSet. + * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. */ - PermissionSetArn: PermissionSetArn; - } - export interface DetachCustomerManagedPolicyReferenceFromPermissionSetResponse { + NextToken?: Token; } - export interface DetachManagedPolicyFromPermissionSetRequest { + export interface ListApplicationAccessScopesRequest { /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * Specifies the ARN of the application. */ - InstanceArn: InstanceArn; + ApplicationArn: ApplicationArn; /** - * The Amazon Web Services managed policy ARN to be detached from a permission set. + * Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results. */ - ManagedPolicyArn: ManagedPolicyArn; + MaxResults?: ListApplicationAccessScopesRequestMaxResultsInteger; /** - * The ARN of the PermissionSet from which the policy should be detached. + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. */ - PermissionSetArn: PermissionSetArn; - } - export interface DetachManagedPolicyFromPermissionSetResponse { + NextToken?: Token; } - export type Duration = string; - export interface GetInlinePolicyForPermissionSetRequest { + export type ListApplicationAccessScopesRequestMaxResultsInteger = number; + export interface ListApplicationAccessScopesResponse { /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. */ - InstanceArn: InstanceArn; + NextToken?: Token; /** - * The ARN of the permission set. + * An array list of access scopes and their authorized targets that are associated with the application. */ - PermissionSetArn: PermissionSetArn; + Scopes: Scopes; } - export interface GetInlinePolicyForPermissionSetResponse { + export interface ListApplicationAssignmentsFilter { /** - * The inline policy that is attached to the permission set. For Length Constraints, if a valid ARN is provided for a permission set, it is possible for an empty inline policy to be returned. + * The ARN of an application. */ - InlinePolicy?: PermissionSetPolicyDocument; + ApplicationArn?: ApplicationArn; } - export interface GetPermissionsBoundaryForPermissionSetRequest { + export interface ListApplicationAssignmentsForPrincipalRequest { /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. + * Filters the output to include only assignments associated with the application that has the specified ARN. */ - InstanceArn: InstanceArn; + Filter?: ListApplicationAssignmentsFilter; /** - * The ARN of the PermissionSet. + * Specifies the instance of IAM Identity Center that contains principal and applications. */ - PermissionSetArn: PermissionSetArn; - } - export interface GetPermissionsBoundaryForPermissionSetResponse { + InstanceArn: InstanceArn; /** - * The permissions boundary attached to the specified permission set. + * Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results. */ - PermissionsBoundary?: PermissionsBoundary; - } - export type Id = string; - export interface InstanceAccessControlAttributeConfiguration { + MaxResults?: MaxResults; /** - * Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance. + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. */ - AccessControlAttributes: AccessControlAttributeList; - } - export type InstanceAccessControlAttributeConfigurationStatus = "ENABLED"|"CREATION_IN_PROGRESS"|"CREATION_FAILED"|string; - export type InstanceAccessControlAttributeConfigurationStatusReason = string; - export type InstanceArn = string; - export type InstanceList = InstanceMetadata[]; - export interface InstanceMetadata { + NextToken?: Token; /** - * The identifier of the identity store that is connected to the IAM Identity Center instance. + * Specifies the unique identifier of the principal for which you want to retrieve its assignments. */ - IdentityStoreId?: Id; + PrincipalId: PrincipalId; /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * Specifies the type of the principal for which you want to retrieve its assignments. */ - InstanceArn?: InstanceArn; + PrincipalType: PrincipalType; } - export interface ListAccountAssignmentCreationStatusRequest { + export interface ListApplicationAssignmentsForPrincipalResponse { /** - * Filters results based on the passed attribute value. + * An array list of the application assignments for the specified principal. */ - Filter?: OperationStatusFilter; + ApplicationAssignments?: ApplicationAssignmentListForPrincipal; /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. */ - InstanceArn: InstanceArn; + NextToken?: Token; + } + export interface ListApplicationAssignmentsRequest { /** - * The maximum number of results to display for the assignment. + * Specifies the ARN of the application. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results. */ MaxResults?: MaxResults; /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. */ NextToken?: Token; } - export interface ListAccountAssignmentCreationStatusResponse { + export interface ListApplicationAssignmentsResponse { /** - * The status object for the account assignment creation operation. + * The list of users assigned to an application. */ - AccountAssignmentsCreationStatus?: AccountAssignmentOperationStatusList; + ApplicationAssignments?: ApplicationAssignmentsList; /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. */ NextToken?: Token; } - export interface ListAccountAssignmentDeletionStatusRequest { + export interface ListApplicationAuthenticationMethodsRequest { /** - * Filters results based on the passed attribute value. + * Specifies the ARN of the application with the authentication methods you want to list. */ - Filter?: OperationStatusFilter; + ApplicationArn: ApplicationArn; /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. */ - InstanceArn: InstanceArn; + NextToken?: Token; + } + export interface ListApplicationAuthenticationMethodsResponse { /** - * The maximum number of results to display for the assignment. + * An array list of authentication methods for the specified application. */ - MaxResults?: MaxResults; + AuthenticationMethods?: AuthenticationMethods; /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. */ NextToken?: Token; } - export interface ListAccountAssignmentDeletionStatusResponse { + export interface ListApplicationGrantsRequest { /** - * The status object for the account assignment deletion operation. + * Specifies the ARN of the application whose grants you want to list. */ - AccountAssignmentsDeletionStatus?: AccountAssignmentOperationStatusList; + ApplicationArn: ApplicationArn; /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. */ NextToken?: Token; } - export interface ListAccountAssignmentsRequest { + export interface ListApplicationGrantsResponse { /** - * The identifier of the Amazon Web Services account from which to list the assignments. + * An array list of structures that describe the requested grants. */ - AccountId: TargetId; + Grants: Grants; /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. */ - InstanceArn: InstanceArn; + NextToken?: Token; + } + export interface ListApplicationProvidersRequest { /** - * The maximum number of results to display for the assignment. + * Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results. */ MaxResults?: MaxResults; /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. */ NextToken?: Token; - /** - * The ARN of the permission set from which to list assignments. - */ - PermissionSetArn: PermissionSetArn; } - export interface ListAccountAssignmentsResponse { + export interface ListApplicationProvidersResponse { /** - * The list of assignments that match the input Amazon Web Services account and permission set. + * An array list of structures that describe application providers. */ - AccountAssignments?: AccountAssignmentList; + ApplicationProviders?: ApplicationProviderList; /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. */ NextToken?: Token; } - export interface ListAccountsForProvisionedPermissionSetRequest { + export interface ListApplicationsFilter { /** - * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + * An Amazon Web Services account ID number that filters the results in the response. */ - InstanceArn: InstanceArn; + ApplicationAccount?: AccountId; /** - * The maximum number of results to display for the PermissionSet. + * The ARN of an application provider that can filter the results in the response. */ - MaxResults?: MaxResults; + ApplicationProvider?: ApplicationProviderArn; + } + export interface ListApplicationsRequest { /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * Filters response results. */ - NextToken?: Token; + Filter?: ListApplicationsFilter; /** - * The ARN of the PermissionSet from which the associated Amazon Web Services accounts will be listed. + * The ARN of the IAM Identity Center application under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. */ - PermissionSetArn: PermissionSetArn; + InstanceArn: InstanceArn; /** - * The permission set provisioning status for an Amazon Web Services account. + * Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results. */ - ProvisioningStatus?: ProvisioningStatus; + MaxResults?: MaxResults; + /** + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. + */ + NextToken?: Token; } - export interface ListAccountsForProvisionedPermissionSetResponse { + export interface ListApplicationsResponse { /** - * The list of Amazon Web Services AccountIds. + * Retrieves all applications associated with the instance. */ - AccountIds?: AccountList; + Applications?: ApplicationList; /** - * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. */ NextToken?: Token; } @@ -1064,7 +2199,7 @@ declare namespace SSOAdmin { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. */ - InstanceArn: InstanceArn; + InstanceArn?: InstanceArn; /** * The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls. */ @@ -1084,11 +2219,68 @@ declare namespace SSOAdmin { */ Tags?: TagList; } + export interface ListTrustedTokenIssuersRequest { + /** + * Specifies the ARN of the instance of IAM Identity Center with the trusted token issuer configurations that you want to list. + */ + InstanceArn: InstanceArn; + /** + * Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results. + */ + MaxResults?: MaxResults; + /** + * Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's NextToken response to request the next page of results. + */ + NextToken?: Token; + } + export interface ListTrustedTokenIssuersResponse { + /** + * If present, this value indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null. This indicates that this is the last page of results. + */ + NextToken?: Token; + /** + * An array list of the trusted token issuer configurations. + */ + TrustedTokenIssuers?: TrustedTokenIssuerList; + } export type ManagedPolicyArn = string; export type ManagedPolicyName = string; export type ManagedPolicyPath = string; export type MaxResults = number; export type Name = string; + export type NameType = string; + export interface OidcJwtConfiguration { + /** + * The path of the source attribute in the JWT from the trusted token issuer. The attribute mapped by this JMESPath expression is compared against the attribute mapped by IdentityStoreAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token. + */ + ClaimAttributePath: ClaimAttributePath; + /** + * The path of the destination attribute in a JWT from IAM Identity Center. The attribute mapped by this JMESPath expression is compared against the attribute mapped by ClaimAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token. + */ + IdentityStoreAttributePath: JMESPath; + /** + * The URL that IAM Identity Center uses for OpenID Discovery. OpenID Discovery is used to obtain the information required to verify the tokens that the trusted token issuer generates. + */ + IssuerUrl: TrustedTokenIssuerUrl; + /** + * The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT. + */ + JwksRetrievalOption: JwksRetrievalOption; + } + export interface OidcJwtUpdateConfiguration { + /** + * The path of the source attribute in the JWT from the trusted token issuer. The attribute mapped by this JMESPath expression is compared against the attribute mapped by IdentityStoreAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token. + */ + ClaimAttributePath?: ClaimAttributePath; + /** + * The path of the destination attribute in a JWT from IAM Identity Center. The attribute mapped by this JMESPath expression is compared against the attribute mapped by ClaimAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token. + */ + IdentityStoreAttributePath?: JMESPath; + /** + * The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT. + */ + JwksRetrievalOption?: JwksRetrievalOption; + } export interface OperationStatusFilter { /** * Filters the list operations result based on the status attribute. @@ -1177,6 +2369,16 @@ declare namespace SSOAdmin { */ ManagedPolicyArn?: ManagedPolicyArn; } + export interface PortalOptions { + /** + * A structure that describes the sign-in options for the access portal. + */ + SignInOptions?: SignInOptions; + /** + * Indicates whether this application is visible in the access portal. + */ + Visibility?: ApplicationVisibility; + } export type PrincipalId = string; export type PrincipalType = "USER"|"GROUP"|string; export interface ProvisionPermissionSetRequest { @@ -1205,6 +2407,60 @@ declare namespace SSOAdmin { } export type ProvisionTargetType = "AWS_ACCOUNT"|"ALL_PROVISIONED_ACCOUNTS"|string; export type ProvisioningStatus = "LATEST_PERMISSION_SET_PROVISIONED"|"LATEST_PERMISSION_SET_NOT_PROVISIONED"|string; + export interface PutApplicationAccessScopeRequest { + /** + * Specifies the ARN of the application with the access scope with the targets to add or update. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies an array list of ARNs that represent the authorized targets for this access scope. + */ + AuthorizedTargets?: ScopeTargets; + /** + * Specifies the name of the access scope to be associated with the specified targets. + */ + Scope: Scope; + } + export interface PutApplicationAssignmentConfigurationRequest { + /** + * Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + ApplicationArn: ApplicationArn; + /** + * If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application. + */ + AssignmentRequired: AssignmentRequired; + } + export interface PutApplicationAssignmentConfigurationResponse { + } + export interface PutApplicationAuthenticationMethodRequest { + /** + * Specifies the ARN of the application with the authentication method to add or update. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies a structure that describes the authentication method to add or update. The structure type you provide is determined by the AuthenticationMethodType parameter. + */ + AuthenticationMethod: AuthenticationMethod; + /** + * Specifies the type of the authentication method that you want to add or update. + */ + AuthenticationMethodType: AuthenticationMethodType; + } + export interface PutApplicationGrantRequest { + /** + * Specifies the ARN of the application to update. + */ + ApplicationArn: ApplicationArn; + /** + * Specifies a structure that describes the grant to update. + */ + Grant: Grant; + /** + * Specifies the type of grant to update. + */ + GrantType: GrantType; + } export interface PutInlinePolicyToPermissionSetRequest { /** * The inline policy to attach to a PermissionSet. @@ -1238,7 +2494,51 @@ declare namespace SSOAdmin { export interface PutPermissionsBoundaryToPermissionSetResponse { } export type Reason = string; + export type RedirectUris = URI[]; export type RelayState = string; + export interface ResourceServerConfig { + /** + * A list of the IAM Identity Center access scopes that are associated with this resource server. + */ + Scopes?: ResourceServerScopes; + } + export type ResourceServerScope = string; + export interface ResourceServerScopeDetails { + /** + * The title of an access scope for a resource server. + */ + DetailedTitle?: Description; + /** + * The description of an access scope for a resource server. + */ + LongDescription?: Description; + } + export type ResourceServerScopes = {[key: string]: ResourceServerScopeDetails}; + export type Scope = string; + export interface ScopeDetails { + /** + * An array list of ARNs of applications. + */ + AuthorizedTargets?: ScopeTargets; + /** + * The name of the access scope. + */ + Scope: Scope; + } + export type ScopeTarget = string; + export type ScopeTargets = ScopeTarget[]; + export type Scopes = ScopeDetails[]; + export interface SignInOptions { + /** + * The URL that accepts authentication requests for an application. This is a required parameter if the Origin parameter is APPLICATION. + */ + ApplicationUrl?: ApplicationUrl; + /** + * This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values: APPLICATION: IAM Identity Center redirects the customer to the configured ApplicationUrl. IDENTITY_CENTER: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application. + */ + Origin: SignInOrigin; + } + export type SignInOrigin = "IDENTITY_CENTER"|"APPLICATION"|string; export type StatusValues = "IN_PROGRESS"|"FAILED"|"SUCCEEDED"|string; export interface Tag { /** @@ -1257,7 +2557,7 @@ declare namespace SSOAdmin { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. */ - InstanceArn: InstanceArn; + InstanceArn?: InstanceArn; /** * The ARN of the resource with the tags to be listed. */ @@ -1274,12 +2574,46 @@ declare namespace SSOAdmin { export type TargetId = string; export type TargetType = "AWS_ACCOUNT"|string; export type Token = string; + export type TokenIssuerAudience = string; + export type TokenIssuerAudiences = TokenIssuerAudience[]; + export type TrustedTokenIssuerArn = string; + export interface TrustedTokenIssuerConfiguration { + /** + * A structure that describes the settings for a trusted token issuer that works with OpenID Connect (OIDC) by using JSON Web Tokens (JWT). + */ + OidcJwtConfiguration?: OidcJwtConfiguration; + } + export type TrustedTokenIssuerList = TrustedTokenIssuerMetadata[]; + export interface TrustedTokenIssuerMetadata { + /** + * The name of the trusted token issuer configuration in the instance of IAM Identity Center. + */ + Name?: TrustedTokenIssuerName; + /** + * The ARN of the trusted token issuer configuration in the instance of IAM Identity Center. + */ + TrustedTokenIssuerArn?: TrustedTokenIssuerArn; + /** + * The type of trusted token issuer. + */ + TrustedTokenIssuerType?: TrustedTokenIssuerType; + } + export type TrustedTokenIssuerName = string; + export type TrustedTokenIssuerType = "OIDC_JWT"|string; + export interface TrustedTokenIssuerUpdateConfiguration { + /** + * A structure that describes an updated configuration for a trusted token issuer that uses OpenID Connect (OIDC) with JSON web tokens (JWT). + */ + OidcJwtConfiguration?: OidcJwtUpdateConfiguration; + } + export type TrustedTokenIssuerUrl = string; + export type URI = string; export type UUId = string; export interface UntagResourceRequest { /** * The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. */ - InstanceArn: InstanceArn; + InstanceArn?: InstanceArn; /** * The ARN of the resource with the tags to be listed. */ @@ -1291,6 +2625,33 @@ declare namespace SSOAdmin { } export interface UntagResourceResponse { } + export interface UpdateApplicationPortalOptions { + SignInOptions?: SignInOptions; + } + export interface UpdateApplicationRequest { + /** + * Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + ApplicationArn: ApplicationArn; + /** + * The description of the . + */ + Description?: Description; + /** + * Specifies the updated name for the application. + */ + Name?: NameType; + /** + * A structure that describes the options for the portal associated with an application. + */ + PortalOptions?: UpdateApplicationPortalOptions; + /** + * Specifies whether the application is enabled or disabled. + */ + Status?: ApplicationStatus; + } + export interface UpdateApplicationResponse { + } export interface UpdateInstanceAccessControlAttributeConfigurationRequest { /** * Updates the attributes for your ABAC configuration. @@ -1303,6 +2664,18 @@ declare namespace SSOAdmin { } export interface UpdateInstanceAccessControlAttributeConfigurationResponse { } + export interface UpdateInstanceRequest { + /** + * The ARN of the instance of IAM Identity Center under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference. + */ + InstanceArn: InstanceArn; + /** + * Updates the instance name. + */ + Name: NameType; + } + export interface UpdateInstanceResponse { + } export interface UpdatePermissionSetRequest { /** * The description of the PermissionSet. @@ -1327,6 +2700,22 @@ declare namespace SSOAdmin { } export interface UpdatePermissionSetResponse { } + export interface UpdateTrustedTokenIssuerRequest { + /** + * Specifies the updated name to be applied to the trusted token issuer configuration. + */ + Name?: TrustedTokenIssuerName; + /** + * Specifies the ARN of the trusted token issuer configuration that you want to update. + */ + TrustedTokenIssuerArn: TrustedTokenIssuerArn; + /** + * Specifies a structure with settings to apply to the specified trusted token issuer. The settings that you can provide are determined by the type of the trusted token issuer that you are updating. + */ + TrustedTokenIssuerConfiguration?: TrustedTokenIssuerUpdateConfiguration; + } + export interface UpdateTrustedTokenIssuerResponse { + } /** * A string in YYYY-MM-DD format that represents the latest possible API version that can be used in this service. Specify 'latest' to use the latest possible version. */ diff --git a/clients/transfer.d.ts b/clients/transfer.d.ts index 9b3495da2a..72c436d6db 100644 --- a/clients/transfer.d.ts +++ b/clients/transfer.d.ts @@ -782,6 +782,10 @@ declare namespace Transfer { * Specifies the log groups to which your server logs are sent. To specify a log group, you must provide the ARN for an existing log group. In this case, the format of the log group is as follows: arn:aws:logs:region-name:amazon-account-id:log-group:log-group-name:* For example, arn:aws:logs:us-east-1:111122223333:log-group:mytestgroup:* If you have previously specified a log group for a server, you can clear it, and in effect turn off structured logging, by providing an empty value for this parameter in an update-server call. For example: update-server --server-id s-1234567890abcdef0 --structured-log-destinations */ StructuredLogDestinations?: StructuredLogDestinations; + /** + * Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default. By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target. + */ + S3StorageOptions?: S3StorageOptions; } export interface CreateServerResponse { /** @@ -1522,6 +1526,10 @@ declare namespace Transfer { * Specifies the log groups to which your server logs are sent. To specify a log group, you must provide the ARN for an existing log group. In this case, the format of the log group is as follows: arn:aws:logs:region-name:amazon-account-id:log-group:log-group-name:* For example, arn:aws:logs:us-east-1:111122223333:log-group:mytestgroup:* If you have previously specified a log group for a server, you can clear it, and in effect turn off structured logging, by providing an empty value for this parameter in an update-server call. For example: update-server --server-id s-1234567890abcdef0 --structured-log-destinations */ StructuredLogDestinations?: StructuredLogDestinations; + /** + * Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default. By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target. + */ + S3StorageOptions?: S3StorageOptions; } export interface DescribedUser { /** @@ -1593,6 +1601,7 @@ declare namespace Transfer { } export type Description = string; export type DirectoryId = string; + export type DirectoryListingOptimization = "ENABLED"|"DISABLED"|string; export type Domain = "S3"|"EFS"|string; export interface EfsFileLocation { /** @@ -1692,9 +1701,13 @@ declare namespace Transfer { */ Entry: MapEntry; /** - * Represents the map target that is used in a HomeDirectorymapEntry. + * Represents the map target that is used in a HomeDirectoryMapEntry. */ Target: MapTarget; + /** + * Specifies the type of mapping. Set the type to FILE if you want the mapping to point to a file, or DIRECTORY for the directory to point to a directory. By default, home directory mappings have a Type of DIRECTORY when you create a Transfer Family server. You would need to explicitly set Type to FILE if you want a mapping to have a file target. + */ + Type?: MapType; } export type HomeDirectoryMappings = HomeDirectoryMapEntry[]; export type HomeDirectoryType = "PATH"|"LOGICAL"|string; @@ -2375,6 +2388,7 @@ declare namespace Transfer { } export type MapEntry = string; export type MapTarget = string; + export type MapType = "FILE"|"DIRECTORY"|string; export type MaxResults = number; export type MdnResponse = "SYNC"|"NONE"|string; export type MdnSigningAlg = "SHA256"|"SHA384"|"SHA512"|"SHA1"|"NONE"|"DEFAULT"|string; @@ -2460,6 +2474,12 @@ declare namespace Transfer { Key?: S3Key; } export type S3Key = string; + export interface S3StorageOptions { + /** + * Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default. By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target. + */ + DirectoryListingOptimization?: DirectoryListingOptimization; + } export interface S3Tag { /** * The name assigned to the tag that you create. @@ -2936,6 +2956,10 @@ declare namespace Transfer { * Specifies the log groups to which your server logs are sent. To specify a log group, you must provide the ARN for an existing log group. In this case, the format of the log group is as follows: arn:aws:logs:region-name:amazon-account-id:log-group:log-group-name:* For example, arn:aws:logs:us-east-1:111122223333:log-group:mytestgroup:* If you have previously specified a log group for a server, you can clear it, and in effect turn off structured logging, by providing an empty value for this parameter in an update-server call. For example: update-server --server-id s-1234567890abcdef0 --structured-log-destinations */ StructuredLogDestinations?: StructuredLogDestinations; + /** + * Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default. By default, home directory mappings have a TYPE of DIRECTORY. If you enable this option, you would then need to explicitly set the HomeDirectoryMapEntry Type to FILE if you want a mapping to have a file target. + */ + S3StorageOptions?: S3StorageOptions; } export interface UpdateServerResponse { /** diff --git a/dist/aws-sdk-core-react-native.js b/dist/aws-sdk-core-react-native.js index dd0f15d380..48bc1006e6 100644 --- a/dist/aws-sdk-core-react-native.js +++ b/dist/aws-sdk-core-react-native.js @@ -83,7 +83,7 @@ return /******/ (function(modules) { // webpackBootstrap /** * @constant */ - VERSION: '2.1497.0', + VERSION: '2.1498.0', /** * @api private diff --git a/dist/aws-sdk-react-native.js b/dist/aws-sdk-react-native.js index b3e38ce0c1..e999e0db73 100644 --- a/dist/aws-sdk-react-native.js +++ b/dist/aws-sdk-react-native.js @@ -395,7 +395,7 @@ return /******/ (function(modules) { // webpackBootstrap /** * @constant */ - VERSION: '2.1497.0', + VERSION: '2.1498.0', /** * @api private @@ -37782,7 +37782,7 @@ return /******/ (function(modules) { // webpackBootstrap }, /** - * Synchronous write operation that groups up to 25 action requests. + * Synchronous write operation that groups up to 100 action requests. * * Supply the same parameters as {AWS.DynamoDB.transactWriteItems} with * `AttributeValue`s substituted by native JavaScript types. @@ -38712,7 +38712,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 194 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2016-11-15","endpointPrefix":"ec2","protocol":"ec2","serviceAbbreviation":"Amazon EC2","serviceFullName":"Amazon Elastic Compute Cloud","serviceId":"EC2","signatureVersion":"v4","uid":"ec2-2016-11-15","xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15"},"operations":{"AcceptAddressTransfer":{"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","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"ExchangeId":{"locationName":"exchangeId"}}}},"AcceptTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AcceptTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"AcceptTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"AcceptVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"AcceptVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"AdvertiseByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"AllocateAddress":{"input":{"type":"structure","members":{"Domain":{},"Address":{},"PublicIpv4Pool":{},"NetworkBorderGroup":{},"CustomerOwnedIpv4Pool":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Domain":{"locationName":"domain"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}},"AllocateHosts":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"ClientToken":{"locationName":"clientToken"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{},"Quantity":{"locationName":"quantity","type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"HostRecovery":{},"OutpostArn":{},"HostMaintenance":{},"AssetIds":{"locationName":"AssetId","type":"list","member":{}}}},"output":{"type":"structure","members":{"HostIds":{"shape":"S2b","locationName":"hostIdSet"}}}},"AllocateIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"Description":{},"PreviewNextCidr":{"type":"boolean"},"DisallowedCidrs":{"locationName":"DisallowedCidr","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"IpamPoolAllocation":{"shape":"S2g","locationName":"ipamPoolAllocation"}}}},"ApplySecurityGroupsToClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","VpcId","SecurityGroupIds"],"members":{"ClientVpnEndpointId":{},"VpcId":{},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIds"}}}},"AssignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"AssignedIpv6Addresses":{"shape":"S2q","locationName":"assignedIpv6Addresses"},"AssignedIpv6Prefixes":{"shape":"S2r","locationName":"assignedIpv6PrefixSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"AssignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"AllowReassignment":{"locationName":"allowReassignment","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AssignedPrivateIpAddresses":{"locationName":"assignedPrivateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"AssignedIpv4Prefixes":{"shape":"S2z","locationName":"assignedIpv4PrefixSet"}}}},"AssignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"PrivateIpAddressCount":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateAddress":{"input":{"type":"structure","members":{"AllocationId":{},"InstanceId":{},"PublicIp":{},"AllowReassociation":{"locationName":"allowReassociation","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"}}}},"AssociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","SubnetId"],"members":{"ClientVpnEndpointId":{},"SubnetId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"AssociateDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId","VpcId"],"members":{"DhcpOptionsId":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"AssociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}},"AssociateIamInstanceProfile":{"input":{"type":"structure","required":["IamInstanceProfile","InstanceId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"InstanceId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"AssociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"AssociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamId","IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"IpamResourceDiscoveryId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"AssociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AllocationIds"],"members":{"NatGatewayId":{},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"AssociateSubnetCidrBlock":{"input":{"type":"structure","required":["Ipv6CidrBlock","SubnetId"],"members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"SubnetId":{"locationName":"subnetId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"AssociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AssociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"AssociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"AssociateTrunkInterface":{"input":{"type":"structure","required":["BranchInterfaceId","TrunkInterfaceId"],"members":{"BranchInterfaceId":{},"TrunkInterfaceId":{},"VlanId":{"type":"integer"},"GreKey":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfaceAssociation":{"shape":"S5c","locationName":"interfaceAssociation"},"ClientToken":{"locationName":"clientToken"}}}},"AssociateVpcCidrBlock":{"input":{"type":"structure","required":["VpcId"],"members":{"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"CidrBlock":{},"VpcId":{"locationName":"vpcId"},"Ipv6CidrBlockNetworkBorderGroup":{},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"AttachClassicLinkVpc":{"input":{"type":"structure","required":["Groups","InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"S5o","locationName":"SecurityGroupId"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"AttachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"AttachNetworkInterface":{"input":{"type":"structure","required":["DeviceIndex","InstanceId","NetworkInterfaceId"],"members":{"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkCardIndex":{"type":"integer"},"EnaSrdSpecification":{"shape":"S5t"}}},"output":{"type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}}},"AttachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"AttachVolume":{"input":{"type":"structure","required":["Device","InstanceId","VolumeId"],"members":{"Device":{},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6e"}},"AttachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcAttachment":{"shape":"S6j","locationName":"attachment"}}}},"AuthorizeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"AuthorizeAllGroups":{"type":"boolean"},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6n","locationName":"status"}}}},"AuthorizeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6q","locationName":"ipPermissions"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S71","locationName":"securityGroupRuleSet"}}}},"AuthorizeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S71","locationName":"securityGroupRuleSet"}}}},"BundleInstance":{"input":{"type":"structure","required":["InstanceId","Storage"],"members":{"InstanceId":{},"Storage":{"shape":"S7a"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7f","locationName":"bundleInstanceTask"}}}},"CancelBundleTask":{"input":{"type":"structure","required":["BundleId"],"members":{"BundleId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7f","locationName":"bundleInstanceTask"}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelCapacityReservationFleets":{"input":{"type":"structure","required":["CapacityReservationFleetIds"],"members":{"DryRun":{"type":"boolean"},"CapacityReservationFleetIds":{"shape":"S7p","locationName":"CapacityReservationFleetId"}}},"output":{"type":"structure","members":{"SuccessfulFleetCancellations":{"locationName":"successfulFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"}}}},"FailedFleetCancellations":{"locationName":"failedFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CancelCapacityReservationFleetError":{"locationName":"cancelCapacityReservationFleetError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"CancelConversionTask":{"input":{"type":"structure","required":["ConversionTaskId"],"members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"ReasonMessage":{"locationName":"reasonMessage"}}}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskId"],"members":{"ExportTaskId":{"locationName":"exportTaskId"}}}},"CancelImageLaunchPermission":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelImportTask":{"input":{"type":"structure","members":{"CancelReason":{},"DryRun":{"type":"boolean"},"ImportTaskId":{}}},"output":{"type":"structure","members":{"ImportTaskId":{"locationName":"importTaskId"},"PreviousState":{"locationName":"previousState"},"State":{"locationName":"state"}}}},"CancelReservedInstancesListing":{"input":{"type":"structure","required":["ReservedInstancesListingId"],"members":{"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8d","locationName":"reservedInstancesListingsSet"}}}},"CancelSpotFleetRequests":{"input":{"type":"structure","required":["SpotFleetRequestIds","TerminateInstances"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestIds":{"shape":"S8p","locationName":"spotFleetRequestId"},"TerminateInstances":{"locationName":"terminateInstances","type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetRequests":{"locationName":"successfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentSpotFleetRequestState":{"locationName":"currentSpotFleetRequestState"},"PreviousSpotFleetRequestState":{"locationName":"previousSpotFleetRequestState"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"UnsuccessfulFleetRequests":{"locationName":"unsuccessfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}}}}},"CancelSpotInstanceRequests":{"input":{"type":"structure","required":["SpotInstanceRequestIds"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S90","locationName":"SpotInstanceRequestId"}}},"output":{"type":"structure","members":{"CancelledSpotInstanceRequests":{"locationName":"spotInstanceRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"State":{"locationName":"state"}}}}}}},"ConfirmProductInstance":{"input":{"type":"structure","required":["InstanceId","ProductCode"],"members":{"InstanceId":{},"ProductCode":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"Return":{"locationName":"return","type":"boolean"}}}},"CopyFpgaImage":{"input":{"type":"structure","required":["SourceFpgaImageId","SourceRegion"],"members":{"DryRun":{"type":"boolean"},"SourceFpgaImageId":{},"Description":{},"Name":{},"SourceRegion":{},"ClientToken":{}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"}}}},"CopyImage":{"input":{"type":"structure","required":["Name","SourceImageId","SourceRegion"],"members":{"ClientToken":{},"Description":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"Name":{},"SourceImageId":{},"SourceRegion":{},"DestinationOutpostArn":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"CopyImageTags":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceRegion","SourceSnapshotId"],"members":{"Description":{},"DestinationOutpostArn":{},"DestinationRegion":{"locationName":"destinationRegion"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"PresignedUrl":{"locationName":"presignedUrl","type":"string","sensitive":true},"SourceRegion":{},"SourceSnapshotId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCapacityReservation":{"input":{"type":"structure","required":["InstanceType","InstancePlatform","InstanceCount"],"members":{"ClientToken":{},"InstanceType":{},"InstancePlatform":{},"AvailabilityZone":{},"AvailabilityZoneId":{},"Tenancy":{},"InstanceCount":{"type":"integer"},"EbsOptimized":{"type":"boolean"},"EphemeralStorage":{"type":"boolean"},"EndDate":{"type":"timestamp"},"EndDateType":{},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"},"OutpostArn":{},"PlacementGroupArn":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9q","locationName":"capacityReservation"}}}},"CreateCapacityReservationFleet":{"input":{"type":"structure","required":["InstanceTypeSpecifications","TotalTargetCapacity"],"members":{"AllocationStrategy":{},"ClientToken":{"idempotencyToken":true},"InstanceTypeSpecifications":{"locationName":"InstanceTypeSpecification","type":"list","member":{"type":"structure","members":{"InstanceType":{},"InstancePlatform":{},"Weight":{"type":"double"},"AvailabilityZone":{},"AvailabilityZoneId":{},"EbsOptimized":{"type":"boolean"},"Priority":{"type":"integer"}}}},"Tenancy":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Tenancy":{"locationName":"tenancy"},"FleetCapacityReservations":{"shape":"Sa5","locationName":"fleetCapacityReservationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCarrierGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa9","locationName":"carrierGateway"}}}},"CreateClientVpnEndpoint":{"input":{"type":"structure","required":["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],"members":{"ClientCidrBlock":{},"ServerCertificateArn":{},"AuthenticationOptions":{"locationName":"Authentication","type":"list","member":{"type":"structure","members":{"Type":{},"ActiveDirectory":{"type":"structure","members":{"DirectoryId":{}}},"MutualAuthentication":{"type":"structure","members":{"ClientRootCertificateChainArn":{}}},"FederatedAuthentication":{"type":"structure","members":{"SAMLProviderArn":{},"SelfServiceSAMLProviderArn":{}}}}}},"ConnectionLogOptions":{"shape":"Saj"},"DnsServers":{"shape":"So"},"TransportProtocol":{},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Sam"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"San"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"Sap","locationName":"status"},"DnsName":{"locationName":"dnsName"}}}},"CreateClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],"members":{"ClientVpnEndpointId":{},"DestinationCidrBlock":{},"TargetVpcSubnetId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sat","locationName":"status"}}}},"CreateCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Say","locationName":"coipCidr"}}}},"CreateCoipPool":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Sb2","locationName":"coipPool"}}}},"CreateCustomerGateway":{"input":{"type":"structure","required":["Type"],"members":{"BgpAsn":{"type":"integer"},"PublicIp":{},"CertificateArn":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DeviceName":{},"IpAddress":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateway":{"shape":"Sb6","locationName":"customerGateway"}}}},"CreateDefaultSubnet":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"DryRun":{"type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb9","locationName":"subnet"}}}},"CreateDefaultVpc":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbh","locationName":"vpc"}}}},"CreateDhcpOptions":{"input":{"type":"structure","required":["DhcpConfigurations"],"members":{"DhcpConfigurations":{"locationName":"dhcpConfiguration","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"shape":"So","locationName":"Value"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"DhcpOptions":{"shape":"Sbq","locationName":"dhcpOptions"}}}},"CreateEgressOnlyInternetGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"ClientToken":{},"DryRun":{"type":"boolean"},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"EgressOnlyInternetGateway":{"shape":"Sbx","locationName":"egressOnlyInternetGateway"}}}},"CreateFleet":{"input":{"type":"structure","required":["LaunchTemplateConfigs","TargetCapacitySpecification"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"SpotOptions":{"type":"structure","members":{"AllocationStrategy":{},"MaintenanceStrategies":{"type":"structure","members":{"CapacityRebalance":{"type":"structure","members":{"ReplacementStrategy":{},"TerminationDelay":{"type":"integer"}}}}},"InstanceInterruptionBehavior":{},"InstancePoolsToUseCount":{"type":"integer"},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"OnDemandOptions":{"type":"structure","members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{}}},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Scd"},"TargetCapacitySpecification":{"shape":"Sdg"},"TerminateInstancesWithExpiration":{"type":"boolean"},"Type":{},"ValidFrom":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"ReplaceUnhealthyInstances":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"Context":{}}},"output":{"type":"structure","members":{"FleetId":{"locationName":"fleetId"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se5","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}}}}},"CreateFlowLogs":{"input":{"type":"structure","required":["ResourceIds","ResourceType"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"DeliverLogsPermissionArn":{},"DeliverCrossAccountRole":{},"LogGroupName":{},"ResourceIds":{"locationName":"ResourceId","type":"list","member":{"locationName":"item"}},"ResourceType":{},"TrafficType":{},"LogDestinationType":{},"LogDestination":{},"LogFormat":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MaxAggregationInterval":{"type":"integer"},"DestinationOptions":{"type":"structure","members":{"FileFormat":{},"HiveCompatiblePartitions":{"type":"boolean"},"PerHourPartition":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"FlowLogIds":{"shape":"So","locationName":"flowLogIdSet"},"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"CreateFpgaImage":{"input":{"type":"structure","required":["InputStorageLocation"],"members":{"DryRun":{"type":"boolean"},"InputStorageLocation":{"shape":"Seh"},"LogsStorageLocation":{"shape":"Seh"},"Description":{},"Name":{},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"}}}},"CreateImage":{"input":{"type":"structure","required":["InstanceId","Name"],"members":{"BlockDeviceMappings":{"shape":"Sek","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"Name":{"locationName":"name"},"NoReboot":{"locationName":"noReboot","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateInstanceConnectEndpoint":{"input":{"type":"structure","required":["SubnetId"],"members":{"DryRun":{"type":"boolean"},"SubnetId":{},"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"SecurityGroupId"}},"PreserveClientIp":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Set","locationName":"instanceConnectEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateInstanceEventWindow":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Name":{},"TimeRanges":{"shape":"Sez","locationName":"TimeRange"},"CronExpression":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"CreateInstanceExportTask":{"input":{"type":"structure","required":["ExportToS3Task","InstanceId","TargetEnvironment"],"members":{"Description":{"locationName":"description"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ExportTask":{"shape":"Sf8","locationName":"exportTask"}}}},"CreateInternetGateway":{"input":{"type":"structure","members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InternetGateway":{"shape":"Sfe","locationName":"internetGateway"}}}},"CreateIpam":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfg","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfj","locationName":"ipam"}}}},"CreateIpamPool":{"input":{"type":"structure","required":["IpamScopeId","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Locale":{},"SourceIpamPoolId":{},"Description":{},"AddressFamily":{},"AutoImport":{"type":"boolean"},"PubliclyAdvertisable":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"AllocationResourceTags":{"shape":"Sfr","locationName":"AllocationResourceTag"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"AwsService":{},"PublicIpSource":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sfw","locationName":"ipamPool"}}}},"CreateIpamResourceDiscovery":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfg","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg3","locationName":"ipamResourceDiscovery"}}}},"CreateIpamScope":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg7","locationName":"ipamScope"}}}},"CreateKeyPair":{"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyType":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"KeyFormat":{}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyMaterial":{"shape":"Sgd","locationName":"keyMaterial"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateLaunchTemplate":{"input":{"type":"structure","required":["LaunchTemplateName","LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateName":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgg"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Si0","locationName":"launchTemplate"},"Warning":{"shape":"Si1","locationName":"warning"}}}},"CreateLaunchTemplateVersion":{"input":{"type":"structure","required":["LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"SourceVersion":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgg"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersion":{"shape":"Si6","locationName":"launchTemplateVersion"},"Warning":{"shape":"Si1","locationName":"warning"}}}},"CreateLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"DryRun":{"type":"boolean"},"NetworkInterfaceId":{},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjb","locationName":"route"}}}},"CreateLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayId"],"members":{"LocalGatewayId":{},"Mode":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sji","locationName":"localGatewayRouteTable"}}}},"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],"members":{"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjm","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"CreateLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","VpcId"],"members":{"LocalGatewayRouteTableId":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjq","locationName":"localGatewayRouteTableVpcAssociation"}}}},"CreateManagedPrefixList":{"input":{"type":"structure","required":["PrefixListName","MaxEntries","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"PrefixListName":{},"Entries":{"shape":"Sjt","locationName":"Entry"},"MaxEntries":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AddressFamily":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"CreateNatGateway":{"input":{"type":"structure","required":["SubnetId"],"members":{"AllocationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SubnetId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ConnectivityType":{},"PrivateIpAddress":{},"SecondaryAllocationIds":{"shape":"S4k","locationName":"SecondaryAllocationId"},"SecondaryPrivateIpAddresses":{"shape":"S33","locationName":"SecondaryPrivateIpAddress"},"SecondaryPrivateIpAddressCount":{"type":"integer"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"NatGateway":{"shape":"Sk1","locationName":"natGateway"}}}},"CreateNetworkAcl":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"NetworkAcl":{"shape":"Sk6","locationName":"networkAcl"}}}},"CreateNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Skb","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"CreateNetworkInsightsAccessScope":{"input":{"type":"structure","required":["ClientToken"],"members":{"MatchPaths":{"shape":"Skh","locationName":"MatchPath"},"ExcludePaths":{"shape":"Skh","locationName":"ExcludePath"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScope":{"shape":"Skr","locationName":"networkInsightsAccessScope"},"NetworkInsightsAccessScopeContent":{"shape":"Skt","locationName":"networkInsightsAccessScopeContent"}}}},"CreateNetworkInsightsPath":{"input":{"type":"structure","required":["Source","Protocol","ClientToken"],"members":{"SourceIp":{},"DestinationIp":{},"Source":{},"Destination":{},"Protocol":{},"DestinationPort":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"FilterAtSource":{"shape":"Sl5"},"FilterAtDestination":{"shape":"Sl5"}}},"output":{"type":"structure","members":{"NetworkInsightsPath":{"shape":"Sl8","locationName":"networkInsightsPath"}}}},"CreateNetworkInterface":{"input":{"type":"structure","required":["SubnetId"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6Addresses"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgr","locationName":"privateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"Sgt","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgv","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"InterfaceType":{},"SubnetId":{"locationName":"subnetId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInterface":{"shape":"Slf","locationName":"networkInterface"},"ClientToken":{"locationName":"clientToken"}}}},"CreateNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfaceId","Permission"],"members":{"NetworkInterfaceId":{},"AwsAccountId":{},"AwsService":{},"Permission":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfacePermission":{"shape":"Slx","locationName":"interfacePermission"}}}},"CreatePlacementGroup":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SpreadLevel":{}}},"output":{"type":"structure","members":{"PlacementGroup":{"shape":"Sm4","locationName":"placementGroup"}}}},"CreatePublicIpv4Pool":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"}}}},"CreateReplaceRootVolumeTask":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"SnapshotId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ImageId":{},"DeleteReplacedRootVolume":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTask":{"shape":"Sma","locationName":"replaceRootVolumeTask"}}}},"CreateReservedInstancesListing":{"input":{"type":"structure","required":["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],"members":{"ClientToken":{"locationName":"clientToken"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8d","locationName":"reservedInstancesListingsSet"}}}},"CreateRestoreImageTask":{"input":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"Name":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CreateRouteTable":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"RouteTable":{"shape":"Smq","locationName":"routeTable"}}}},"CreateSecurityGroup":{"input":{"type":"structure","required":["Description","GroupName"],"members":{"Description":{"locationName":"GroupDescription"},"GroupName":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeId"],"members":{"Description":{},"OutpostArn":{},"VolumeId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"Sn2"}},"CreateSnapshots":{"input":{"type":"structure","required":["InstanceSpecification"],"members":{"Description":{},"InstanceSpecification":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ExcludeBootVolume":{"type":"boolean"},"ExcludeDataVolumeIds":{"shape":"Sn9","locationName":"ExcludeDataVolumeId"}}},"OutpostArn":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"CopyTagsFromSource":{}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"VolumeId":{"locationName":"volumeId"},"State":{"locationName":"state"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"StartTime":{"locationName":"startTime","type":"timestamp"},"Progress":{"locationName":"progress"},"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"SseType":{"locationName":"sseType"}}}}}}},"CreateSpotDatafeedSubscription":{"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"locationName":"bucket"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Prefix":{"locationName":"prefix"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sng","locationName":"spotDatafeedSubscription"}}}},"CreateStoreImageTask":{"input":{"type":"structure","required":["ImageId","Bucket"],"members":{"ImageId":{},"Bucket":{},"S3ObjectTags":{"locationName":"S3ObjectTag","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{},"Value":{}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ObjectKey":{"locationName":"objectKey"}}}},"CreateSubnet":{"input":{"type":"structure","required":["VpcId"],"members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AvailabilityZone":{},"AvailabilityZoneId":{},"CidrBlock":{},"Ipv6CidrBlock":{},"OutpostArn":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb9","locationName":"subnet"}}}},"CreateSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetId","Cidr","ReservationType"],"members":{"SubnetId":{},"Cidr":{},"ReservationType":{},"Description":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"SubnetCidrReservation":{"shape":"Sns","locationName":"subnetCidrReservation"}}}},"CreateTags":{"input":{"type":"structure","required":["Resources","Tags"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Snv","locationName":"ResourceId"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"CreateTrafficMirrorFilter":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Snz","locationName":"trafficMirrorFilter"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],"members":{"TrafficMirrorFilterId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So9"},"SourcePortRange":{"shape":"So9"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"So1","locationName":"trafficMirrorFilterRule"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorSession":{"input":{"type":"structure","required":["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],"members":{"NetworkInterfaceId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Soe","locationName":"trafficMirrorSession"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorTarget":{"input":{"type":"structure","members":{"NetworkInterfaceId":{},"NetworkLoadBalancerArn":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"GatewayLoadBalancerEndpointId":{}}},"output":{"type":"structure","members":{"TrafficMirrorTarget":{"shape":"Soh","locationName":"trafficMirrorTarget"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTransitGateway":{"input":{"type":"structure","members":{"Description":{},"Options":{"type":"structure","members":{"AmazonSideAsn":{"type":"long"},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"DefaultRouteTablePropagation":{},"VpnEcmpSupport":{},"DnsSupport":{},"MulticastSupport":{},"TransitGatewayCidrBlocks":{"shape":"Soq"}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sos","locationName":"transitGateway"}}}},"CreateTransitGatewayConnect":{"input":{"type":"structure","required":["TransportTransitGatewayAttachmentId","Options"],"members":{"TransportTransitGatewayAttachmentId":{},"Options":{"type":"structure","required":["Protocol"],"members":{"Protocol":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Soz","locationName":"transitGatewayConnect"}}}},"CreateTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],"members":{"TransitGatewayAttachmentId":{},"TransitGatewayAddress":{},"PeerAddress":{},"BgpOptions":{"type":"structure","members":{"PeerAsn":{"type":"long"}}},"InsideCidrBlocks":{"shape":"Sp3"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Sp5","locationName":"transitGatewayConnectPeer"}}}},"CreateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Options":{"type":"structure","members":{"Igmpv2Support":{},"StaticSourcesSupport":{},"AutoAcceptSharedAssociations":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spi","locationName":"transitGatewayMulticastDomain"}}}},"CreateTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],"members":{"TransitGatewayId":{},"PeerTransitGatewayId":{},"PeerAccountId":{},"PeerRegion":{},"Options":{"type":"structure","members":{"DynamicRouting":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"CreateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spr","locationName":"transitGatewayPolicyTable"}}}},"CreateTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spv","locationName":"transitGatewayPrefixListReference"}}}},"CreateTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sq0","locationName":"route"}}}},"CreateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq8","locationName":"transitGatewayRouteTable"}}}},"CreateTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PeeringAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"PeeringAttachmentId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sqc","locationName":"transitGatewayRouteTableAnnouncement"}}}},"CreateTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayId","VpcId","SubnetIds"],"members":{"TransitGatewayId":{},"VpcId":{},"SubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"CreateVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],"members":{"VerifiedAccessGroupId":{},"EndpointType":{},"AttachmentType":{},"DomainCertificateArn":{},"ApplicationDomain":{},"EndpointDomainPrefix":{},"SecurityGroupIds":{"shape":"Sqn","locationName":"SecurityGroupId"},"LoadBalancerOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"},"LoadBalancerArn":{},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"type":"structure","members":{"NetworkInterfaceId":{},"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqw","locationName":"verifiedAccessEndpoint"}}}},"CreateVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sr4","locationName":"verifiedAccessGroup"}}}},"CreateVerifiedAccessInstance":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"FIPSEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"CreateVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["TrustProviderType","PolicyReferenceName"],"members":{"TrustProviderType":{},"UserTrustProviderType":{},"DeviceTrustProviderType":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"DeviceOptions":{"type":"structure","members":{"TenantId":{}}},"PolicyReferenceName":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"CreateVolume":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"OutpostArn":{},"Size":{"type":"integer"},"SnapshotId":{},"VolumeType":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MultiAttachEnabled":{"type":"boolean"},"Throughput":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"shape":"Src"}},"CreateVpc":{"input":{"type":"structure","members":{"CidrBlock":{},"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockNetworkBorderGroup":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbh","locationName":"vpc"}}}},"CreateVpcEndpoint":{"input":{"type":"structure","required":["VpcId","ServiceName"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointType":{},"VpcId":{},"ServiceName":{},"PolicyDocument":{},"RouteTableIds":{"shape":"Srj","locationName":"RouteTableId"},"SubnetIds":{"shape":"Srk","locationName":"SubnetId"},"SecurityGroupIds":{"shape":"Srl","locationName":"SecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srn"},"ClientToken":{},"PrivateDnsEnabled":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SubnetConfigurations":{"shape":"Srp","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"VpcEndpoint":{"shape":"Srs","locationName":"vpcEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationArn","ConnectionEvents"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"},"ClientToken":{}}},"output":{"type":"structure","members":{"ConnectionNotification":{"shape":"Ss2","locationName":"connectionNotification"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointServiceConfiguration":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"PrivateDnsName":{},"NetworkLoadBalancerArns":{"shape":"So","locationName":"NetworkLoadBalancerArn"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"GatewayLoadBalancerArn"},"SupportedIpAddressTypes":{"shape":"So","locationName":"SupportedIpAddressType"},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ServiceConfiguration":{"shape":"Ss7","locationName":"serviceConfiguration"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PeerOwnerId":{"locationName":"peerOwnerId"},"PeerVpcId":{"locationName":"peerVpcId"},"VpcId":{"locationName":"vpcId"},"PeerRegion":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"CreateVpnConnection":{"input":{"type":"structure","required":["CustomerGatewayId","Type"],"members":{"CustomerGatewayId":{},"Type":{},"VpnGatewayId":{},"TransitGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"TunnelInsideIpVersion":{},"TunnelOptions":{"type":"list","member":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssp"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssq","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Sss","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssu","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Ssw","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssy","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"St0","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"St2","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"St4"},"EnableTunnelLifecycleControl":{"type":"boolean"}}}},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"OutsideIpAddressType":{},"TransportTransitGatewayAttachmentId":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"CreateVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"CreateVpnGateway":{"input":{"type":"structure","required":["Type"],"members":{"AvailabilityZone":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AmazonSideAsn":{"type":"long"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateway":{"shape":"Su5","locationName":"vpnGateway"}}}},"DeleteCarrierGateway":{"input":{"type":"structure","required":["CarrierGatewayId"],"members":{"CarrierGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa9","locationName":"carrierGateway"}}}},"DeleteClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sap","locationName":"status"}}}},"DeleteClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock"],"members":{"ClientVpnEndpointId":{},"TargetVpcSubnetId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sat","locationName":"status"}}}},"DeleteCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Say","locationName":"coipCidr"}}}},"DeleteCoipPool":{"input":{"type":"structure","required":["CoipPoolId"],"members":{"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Sb2","locationName":"coipPool"}}}},"DeleteCustomerGateway":{"input":{"type":"structure","required":["CustomerGatewayId"],"members":{"CustomerGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId"],"members":{"DhcpOptionsId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteEgressOnlyInternetGateway":{"input":{"type":"structure","required":["EgressOnlyInternetGatewayId"],"members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayId":{}}},"output":{"type":"structure","members":{"ReturnCode":{"locationName":"returnCode","type":"boolean"}}}},"DeleteFleets":{"input":{"type":"structure","required":["FleetIds","TerminateInstances"],"members":{"DryRun":{"type":"boolean"},"FleetIds":{"shape":"Sun","locationName":"FleetId"},"TerminateInstances":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetDeletions":{"locationName":"successfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"FleetId":{"locationName":"fleetId"}}}},"UnsuccessfulFleetDeletions":{"locationName":"unsuccessfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"FleetId":{"locationName":"fleetId"}}}}}}},"DeleteFlowLogs":{"input":{"type":"structure","required":["FlowLogIds"],"members":{"DryRun":{"type":"boolean"},"FlowLogIds":{"shape":"Sux","locationName":"FlowLogId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteFpgaImage":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteInstanceConnectEndpoint":{"input":{"type":"structure","required":["InstanceConnectEndpointId"],"members":{"DryRun":{"type":"boolean"},"InstanceConnectEndpointId":{}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Set","locationName":"instanceConnectEndpoint"}}}},"DeleteInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"ForceDelete":{"type":"boolean"},"InstanceEventWindowId":{}}},"output":{"type":"structure","members":{"InstanceEventWindowState":{"locationName":"instanceEventWindowState","type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"State":{"locationName":"state"}}}}}},"DeleteInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"}}}},"DeleteIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Cascade":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfj","locationName":"ipam"}}}},"DeleteIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sfw","locationName":"ipamPool"}}}},"DeleteIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg3","locationName":"ipamResourceDiscovery"}}}},"DeleteIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg7","locationName":"ipamScope"}}}},"DeleteKeyPair":{"input":{"type":"structure","members":{"KeyName":{},"KeyPairId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"KeyPairId":{"locationName":"keyPairId"}}}},"DeleteLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Si0","locationName":"launchTemplate"}}}},"DeleteLaunchTemplateVersions":{"input":{"type":"structure","required":["Versions"],"members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svn","locationName":"LaunchTemplateVersion"}}},"output":{"type":"structure","members":{"SuccessfullyDeletedLaunchTemplateVersions":{"locationName":"successfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"}}}},"UnsuccessfullyDeletedLaunchTemplateVersions":{"locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"ResponseError":{"locationName":"responseError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"DeleteLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjb","locationName":"route"}}}},"DeleteLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sji","locationName":"localGatewayRouteTable"}}}},"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],"members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjm","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"DeleteLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVpcAssociationId"],"members":{"LocalGatewayRouteTableVpcAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjq","locationName":"localGatewayRouteTableVpcAssociation"}}}},"DeleteManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"DeleteNatGateway":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"DryRun":{"type":"boolean"},"NatGatewayId":{}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"}}}},"DeleteNetworkAcl":{"input":{"type":"structure","required":["NetworkAclId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}}},"DeleteNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","RuleNumber"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"DeleteNetworkInsightsAccessScope":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAccessScopeId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"}}}},"DeleteNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"}}}},"DeleteNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAnalysisId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAnalysisId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"}}}},"DeleteNetworkInsightsPath":{"input":{"type":"structure","required":["NetworkInsightsPathId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsPathId":{}}},"output":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"}}}},"DeleteNetworkInterface":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"DeleteNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfacePermissionId"],"members":{"NetworkInterfacePermissionId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeletePlacementGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"}}}},"DeletePublicIpv4Pool":{"input":{"type":"structure","required":["PoolId"],"members":{"DryRun":{"type":"boolean"},"PoolId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"DeleteQueuedReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstancesIds":{"locationName":"ReservedInstancesId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SuccessfulQueuedPurchaseDeletions":{"locationName":"successfulQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"FailedQueuedPurchaseDeletions":{"locationName":"failedQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}}}}},"DeleteRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteSecurityGroup":{"input":{"type":"structure","members":{"GroupId":{},"GroupName":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnet":{"input":{"type":"structure","required":["SubnetId"],"members":{"SubnetId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetCidrReservationId"],"members":{"SubnetCidrReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeletedSubnetCidrReservation":{"shape":"Sns","locationName":"deletedSubnetCidrReservation"}}}},"DeleteTags":{"input":{"type":"structure","required":["Resources"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Snv","locationName":"resourceId"},"Tags":{"shape":"S6","locationName":"tag"}}}},"DeleteTrafficMirrorFilter":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"}}}},"DeleteTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"}}}},"DeleteTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"}}}},"DeleteTrafficMirrorTarget":{"input":{"type":"structure","required":["TrafficMirrorTargetId"],"members":{"TrafficMirrorTargetId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"}}}},"DeleteTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sos","locationName":"transitGateway"}}}},"DeleteTransitGatewayConnect":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Soz","locationName":"transitGatewayConnect"}}}},"DeleteTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayConnectPeerId"],"members":{"TransitGatewayConnectPeerId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Sp5","locationName":"transitGatewayConnectPeer"}}}},"DeleteTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spi","locationName":"transitGatewayMulticastDomain"}}}},"DeleteTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"DeleteTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spr","locationName":"transitGatewayPolicyTable"}}}},"DeleteTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spv","locationName":"transitGatewayPrefixListReference"}}}},"DeleteTransitGatewayRoute":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","DestinationCidrBlock"],"members":{"TransitGatewayRouteTableId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sq0","locationName":"route"}}}},"DeleteTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq8","locationName":"transitGatewayRouteTable"}}}},"DeleteTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableAnnouncementId"],"members":{"TransitGatewayRouteTableAnnouncementId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sqc","locationName":"transitGatewayRouteTableAnnouncement"}}}},"DeleteTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"DeleteVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqw","locationName":"verifiedAccessEndpoint"}}}},"DeleteVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sr4","locationName":"verifiedAccessGroup"}}}},"DeleteVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"DeleteVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpcEndpointConnectionNotifications":{"input":{"type":"structure","required":["ConnectionNotificationIds"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationIds":{"locationName":"ConnectionNotificationId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpointServiceConfigurations":{"input":{"type":"structure","required":["ServiceIds"],"members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syk","locationName":"ServiceId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpoints":{"input":{"type":"structure","required":["VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"DeleteVpnGateway":{"input":{"type":"structure","required":["VpnGatewayId"],"members":{"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeprovisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"DeprovisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syx","locationName":"ipamPoolCidr"}}}},"DeprovisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["PoolId","Cidr"],"members":{"DryRun":{"type":"boolean"},"PoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"DeprovisionedAddresses":{"locationName":"deprovisionedAddressSet","type":"list","member":{"locationName":"item"}}}}},"DeregisterImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeregisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz8","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sza","locationName":"instanceTagAttribute"}}}},"DeregisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupMembers":{"locationName":"deregisteredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DeregisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupSources":{"locationName":"deregisteredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"locationName":"attributeName","type":"list","member":{"locationName":"attributeName"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AccountAttributes":{"locationName":"accountAttributeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeName":{"locationName":"attributeName"},"AttributeValues":{"locationName":"attributeValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeValue":{"locationName":"attributeValue"}}}}}}}}}},"DescribeAddressTransfers":{"input":{"type":"structure","members":{"AllocationIds":{"shape":"S4k","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":"Szv","locationName":"Filter"},"PublicIps":{"locationName":"PublicIp","type":"list","member":{"locationName":"PublicIp"}},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"Domain":{"locationName":"domain"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkInterfaceOwnerId":{"locationName":"networkInterfaceOwnerId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}}}}},"DescribeAddressesAttribute":{"input":{"type":"structure","members":{"AllocationIds":{"locationName":"AllocationId","type":"list","member":{"locationName":"item"}},"Attribute":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressSet","type":"list","member":{"shape":"S108","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAggregateIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"UseLongIdsAggregated":{"locationName":"useLongIdsAggregated","type":"boolean"},"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"DescribeAvailabilityZones":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"ZoneNames":{"locationName":"ZoneName","type":"list","member":{"locationName":"ZoneName"}},"ZoneIds":{"locationName":"ZoneId","type":"list","member":{"locationName":"ZoneId"}},"AllAvailabilityZones":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AvailabilityZones":{"locationName":"availabilityZoneInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"zoneState"},"OptInStatus":{"locationName":"optInStatus"},"Messages":{"locationName":"messageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Message":{"locationName":"message"}}}},"RegionName":{"locationName":"regionName"},"ZoneName":{"locationName":"zoneName"},"ZoneId":{"locationName":"zoneId"},"GroupName":{"locationName":"groupName"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"ZoneType":{"locationName":"zoneType"},"ParentZoneName":{"locationName":"parentZoneName"},"ParentZoneId":{"locationName":"parentZoneId"}}}}}}},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Subscriptions":{"locationName":"subscriptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"}}}}}}},"DescribeBundleTasks":{"input":{"type":"structure","members":{"BundleIds":{"locationName":"BundleId","type":"list","member":{"locationName":"BundleId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTasks":{"locationName":"bundleInstanceTasksSet","type":"list","member":{"shape":"S7f","locationName":"item"}}}}},"DescribeByoipCidrs":{"input":{"type":"structure","required":["MaxResults"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ByoipCidrs":{"locationName":"byoipCidrSet","type":"list","member":{"shape":"S1x","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityBlockOfferings":{"input":{"type":"structure","required":["InstanceType","InstanceCount","CapacityDurationHours"],"members":{"DryRun":{"type":"boolean"},"InstanceType":{},"InstanceCount":{"type":"integer"},"StartDateRange":{"type":"timestamp"},"EndDateRange":{"type":"timestamp"},"CapacityDurationHours":{"type":"integer"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CapacityBlockOfferings":{"locationName":"capacityBlockOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityBlockOfferingId":{"locationName":"capacityBlockOfferingId"},"InstanceType":{"locationName":"instanceType"},"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CapacityBlockDurationHours":{"locationName":"capacityBlockDurationHours","type":"integer"},"UpfrontFee":{"locationName":"upfrontFee"},"CurrencyCode":{"locationName":"currencyCode"},"Tenancy":{"locationName":"tenancy"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservationFleets":{"input":{"type":"structure","members":{"CapacityReservationFleetIds":{"shape":"S7p","locationName":"CapacityReservationFleetId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleets":{"locationName":"capacityReservationFleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CapacityReservationFleetArn":{"locationName":"capacityReservationFleetArn"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"Tenancy":{"locationName":"tenancy"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"InstanceTypeSpecifications":{"shape":"Sa5","locationName":"instanceTypeSpecificationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservations":{"input":{"type":"structure","members":{"CapacityReservationIds":{"locationName":"CapacityReservationId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservations":{"locationName":"capacityReservationSet","type":"list","member":{"shape":"S9q","locationName":"item"}}}}},"DescribeCarrierGateways":{"input":{"type":"structure","members":{"CarrierGatewayIds":{"locationName":"CarrierGatewayId","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateways":{"locationName":"carrierGatewaySet","type":"list","member":{"shape":"Sa9","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClassicLinkInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Groups":{"shape":"Slk","locationName":"groupSet"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnAuthorizationRules":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizationRules":{"locationName":"authorizationRule","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"AccessAll":{"locationName":"accessAll","type":"boolean"},"DestinationCidr":{"locationName":"destinationCidr"},"Status":{"shape":"S6n","locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connections":{"locationName":"connections","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Timestamp":{"locationName":"timestamp"},"ConnectionId":{"locationName":"connectionId"},"Username":{"locationName":"username"},"ConnectionEstablishedTime":{"locationName":"connectionEstablishedTime"},"IngressBytes":{"locationName":"ingressBytes"},"EgressBytes":{"locationName":"egressBytes"},"IngressPackets":{"locationName":"ingressPackets"},"EgressPackets":{"locationName":"egressPackets"},"ClientIp":{"locationName":"clientIp"},"CommonName":{"locationName":"commonName"},"Status":{"shape":"S125","locationName":"status"},"ConnectionEndTime":{"locationName":"connectionEndTime"},"PostureComplianceStatuses":{"shape":"So","locationName":"postureComplianceStatusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnEndpoints":{"input":{"type":"structure","members":{"ClientVpnEndpointIds":{"locationName":"ClientVpnEndpointId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpoints":{"locationName":"clientVpnEndpoint","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"Status":{"shape":"Sap","locationName":"status"},"CreationTime":{"locationName":"creationTime"},"DeletionTime":{"locationName":"deletionTime"},"DnsName":{"locationName":"dnsName"},"ClientCidrBlock":{"locationName":"clientCidrBlock"},"DnsServers":{"shape":"So","locationName":"dnsServer"},"SplitTunnel":{"locationName":"splitTunnel","type":"boolean"},"VpnProtocol":{"locationName":"vpnProtocol"},"TransportProtocol":{"locationName":"transportProtocol"},"VpnPort":{"locationName":"vpnPort","type":"integer"},"AssociatedTargetNetworks":{"deprecated":true,"deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.","locationName":"associatedTargetNetwork","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkId":{"locationName":"networkId"},"NetworkType":{"locationName":"networkType"}}}},"ServerCertificateArn":{"locationName":"serverCertificateArn"},"AuthenticationOptions":{"locationName":"authenticationOptions","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"ActiveDirectory":{"locationName":"activeDirectory","type":"structure","members":{"DirectoryId":{"locationName":"directoryId"}}},"MutualAuthentication":{"locationName":"mutualAuthentication","type":"structure","members":{"ClientRootCertificateChain":{"locationName":"clientRootCertificateChain"}}},"FederatedAuthentication":{"locationName":"federatedAuthentication","type":"structure","members":{"SamlProviderArn":{"locationName":"samlProviderArn"},"SelfServiceSamlProviderArn":{"locationName":"selfServiceSamlProviderArn"}}}}}},"ConnectionLogOptions":{"locationName":"connectionLogOptions","type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Tags":{"shape":"S6","locationName":"tagSet"},"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIdSet"},"VpcId":{"locationName":"vpcId"},"SelfServicePortalUrl":{"locationName":"selfServicePortalUrl"},"ClientConnectOptions":{"locationName":"clientConnectOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LambdaFunctionArn":{"locationName":"lambdaFunctionArn"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}},"SessionTimeoutHours":{"locationName":"sessionTimeoutHours","type":"integer"},"ClientLoginBannerOptions":{"locationName":"clientLoginBannerOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"BannerText":{"locationName":"bannerText"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnRoutes":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"DestinationCidr":{"locationName":"destinationCidr"},"TargetSubnet":{"locationName":"targetSubnet"},"Type":{"locationName":"type"},"Origin":{"locationName":"origin"},"Status":{"shape":"Sat","locationName":"status"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnTargetNetworks":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"AssociationIds":{"shape":"So"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnTargetNetworks":{"locationName":"clientVpnTargetNetworks","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociationId":{"locationName":"associationId"},"VpcId":{"locationName":"vpcId"},"TargetNetworkId":{"locationName":"targetNetworkId"},"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"S3h","locationName":"status"},"SecurityGroups":{"shape":"So","locationName":"securityGroups"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCoipPools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPools":{"locationName":"coipPoolSet","type":"list","member":{"shape":"Sb2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeConversionTasks":{"input":{"type":"structure","members":{"ConversionTaskIds":{"locationName":"conversionTaskId","type":"list","member":{"locationName":"item"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"ConversionTasks":{"locationName":"conversionTasks","type":"list","member":{"shape":"S13a","locationName":"item"}}}}},"DescribeCustomerGateways":{"input":{"type":"structure","members":{"CustomerGatewayIds":{"locationName":"CustomerGatewayId","type":"list","member":{"locationName":"CustomerGatewayId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateways":{"locationName":"customerGatewaySet","type":"list","member":{"shape":"Sb6","locationName":"item"}}}}},"DescribeDhcpOptions":{"input":{"type":"structure","members":{"DhcpOptionsIds":{"locationName":"DhcpOptionsId","type":"list","member":{"locationName":"DhcpOptionsId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DhcpOptions":{"locationName":"dhcpOptionsSet","type":"list","member":{"shape":"Sbq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeEgressOnlyInternetGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayIds":{"locationName":"EgressOnlyInternetGatewayId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"EgressOnlyInternetGateways":{"locationName":"egressOnlyInternetGatewaySet","type":"list","member":{"shape":"Sbx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeElasticGpus":{"input":{"type":"structure","members":{"ElasticGpuIds":{"locationName":"ElasticGpuId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ElasticGpuSet":{"locationName":"elasticGpuSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"AvailabilityZone":{"locationName":"availabilityZone"},"ElasticGpuType":{"locationName":"elasticGpuType"},"ElasticGpuHealth":{"locationName":"elasticGpuHealth","type":"structure","members":{"Status":{"locationName":"status"}}},"ElasticGpuState":{"locationName":"elasticGpuState"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"ExportImageTaskIds":{"locationName":"ExportImageTaskId","type":"list","member":{"locationName":"ExportImageTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportImageTasks":{"locationName":"exportImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S14e","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIds":{"locationName":"exportTaskId","type":"list","member":{"locationName":"ExportTaskId"}},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"ExportTasks":{"locationName":"exportTaskSet","type":"list","member":{"shape":"Sf8","locationName":"item"}}}}},"DescribeFastLaunchImages":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"ImageId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastLaunchImages":{"locationName":"fastLaunchImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14r","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14s","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFastSnapshotRestores":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastSnapshotRestores":{"locationName":"fastSnapshotRestoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFleetHistory":{"input":{"type":"structure","required":["FleetId","StartTime"],"members":{"DryRun":{"type":"boolean"},"EventType":{},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"StartTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S155","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeFleetInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S158","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"}}}},"DescribeFleets":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetIds":{"shape":"Sun","locationName":"FleetId"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Fleets":{"locationName":"fleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"FleetId":{"locationName":"fleetId"},"FleetState":{"locationName":"fleetState"},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"FulfilledOnDemandCapacity":{"locationName":"fulfilledOnDemandCapacity","type":"double"},"LaunchTemplateConfigs":{"locationName":"launchTemplateConfigs","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdp","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"shape":"Sdq","locationName":"item"}}}}},"TargetCapacitySpecification":{"locationName":"targetCapacitySpecification","type":"structure","members":{"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"SpotTargetCapacity":{"locationName":"spotTargetCapacity","type":"integer"},"DefaultTargetCapacityType":{"locationName":"defaultTargetCapacityType"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"}}},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"MaintenanceStrategies":{"locationName":"maintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"OnDemandOptions":{"locationName":"onDemandOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"CapacityReservationOptions":{"locationName":"capacityReservationOptions","type":"structure","members":{"UsageStrategy":{"locationName":"usageStrategy"}}},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se5","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}},"Context":{"locationName":"context"}}}}}}},"DescribeFlowLogs":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szv"},"FlowLogIds":{"shape":"Sux","locationName":"FlowLogId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FlowLogs":{"locationName":"flowLogSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CreationTime":{"locationName":"creationTime","type":"timestamp"},"DeliverLogsErrorMessage":{"locationName":"deliverLogsErrorMessage"},"DeliverLogsPermissionArn":{"locationName":"deliverLogsPermissionArn"},"DeliverCrossAccountRole":{"locationName":"deliverCrossAccountRole"},"DeliverLogsStatus":{"locationName":"deliverLogsStatus"},"FlowLogId":{"locationName":"flowLogId"},"FlowLogStatus":{"locationName":"flowLogStatus"},"LogGroupName":{"locationName":"logGroupName"},"ResourceId":{"locationName":"resourceId"},"TrafficType":{"locationName":"trafficType"},"LogDestinationType":{"locationName":"logDestinationType"},"LogDestination":{"locationName":"logDestination"},"LogFormat":{"locationName":"logFormat"},"Tags":{"shape":"S6","locationName":"tagSet"},"MaxAggregationInterval":{"locationName":"maxAggregationInterval","type":"integer"},"DestinationOptions":{"locationName":"destinationOptions","type":"structure","members":{"FileFormat":{"locationName":"fileFormat"},"HiveCompatiblePartitions":{"locationName":"hiveCompatiblePartitions","type":"boolean"},"PerHourPartition":{"locationName":"perHourPartition","type":"boolean"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId","Attribute"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S161","locationName":"fpgaImageAttribute"}}}},"DescribeFpgaImages":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"FpgaImageIds":{"locationName":"FpgaImageId","type":"list","member":{"locationName":"item"}},"Owners":{"shape":"S16a","locationName":"Owner"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FpgaImages":{"locationName":"fpgaImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"ShellVersion":{"locationName":"shellVersion"},"PciId":{"locationName":"pciId","type":"structure","members":{"DeviceId":{},"VendorId":{},"SubsystemId":{},"SubsystemVendorId":{}}},"State":{"locationName":"state","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"CreateTime":{"locationName":"createTime","type":"timestamp"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"Tags":{"shape":"S6","locationName":"tags"},"Public":{"locationName":"public","type":"boolean"},"DataRetentionSupport":{"locationName":"dataRetentionSupport","type":"boolean"},"InstanceTypes":{"locationName":"instanceTypes","type":"list","member":{"locationName":"item"}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHostReservationOfferings":{"input":{"type":"structure","members":{"Filter":{"shape":"Szv"},"MaxDuration":{"type":"integer"},"MaxResults":{"type":"integer"},"MinDuration":{"type":"integer"},"NextToken":{},"OfferingId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"OfferingSet":{"locationName":"offeringSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}}}}},"DescribeHostReservations":{"input":{"type":"structure","members":{"Filter":{"shape":"Szv"},"HostReservationIdSet":{"type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HostReservationSet":{"locationName":"hostReservationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"End":{"locationName":"end","type":"timestamp"},"HostIdSet":{"shape":"S16v","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UpfrontPrice":{"locationName":"upfrontPrice"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHosts":{"input":{"type":"structure","members":{"Filter":{"shape":"Szv","locationName":"filter"},"HostIds":{"shape":"S16y","locationName":"hostId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Hosts":{"locationName":"hostSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableCapacity":{"locationName":"availableCapacity","type":"structure","members":{"AvailableInstanceCapacity":{"locationName":"availableInstanceCapacity","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailableCapacity":{"locationName":"availableCapacity","type":"integer"},"InstanceType":{"locationName":"instanceType"},"TotalCapacity":{"locationName":"totalCapacity","type":"integer"}}}},"AvailableVCpus":{"locationName":"availableVCpus","type":"integer"}}},"ClientToken":{"locationName":"clientToken"},"HostId":{"locationName":"hostId"},"HostProperties":{"locationName":"hostProperties","type":"structure","members":{"Cores":{"locationName":"cores","type":"integer"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{"locationName":"instanceFamily"},"Sockets":{"locationName":"sockets","type":"integer"},"TotalVCpus":{"locationName":"totalVCpus","type":"integer"}}},"HostReservationId":{"locationName":"hostReservationId"},"Instances":{"locationName":"instances","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"OwnerId":{"locationName":"ownerId"}}}},"State":{"locationName":"state"},"AllocationTime":{"locationName":"allocationTime","type":"timestamp"},"ReleaseTime":{"locationName":"releaseTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"HostRecovery":{"locationName":"hostRecovery"},"AllowsMultipleInstanceTypes":{"locationName":"allowsMultipleInstanceTypes"},"OwnerId":{"locationName":"ownerId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"MemberOfServiceLinkedResourceGroup":{"locationName":"memberOfServiceLinkedResourceGroup","type":"boolean"},"OutpostArn":{"locationName":"outpostArn"},"HostMaintenance":{"locationName":"hostMaintenance"},"AssetId":{"locationName":"assetId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIamInstanceProfileAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"AssociationId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociations":{"locationName":"iamInstanceProfileAssociationSet","type":"list","member":{"shape":"S3s","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIdFormat":{"input":{"type":"structure","members":{"Resource":{}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"DescribeIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"DescribeImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"ImageId":{"locationName":"imageId"},"LaunchPermissions":{"shape":"S17o","locationName":"launchPermission"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"Description":{"shape":"Sbu","locationName":"description"},"KernelId":{"shape":"Sbu","locationName":"kernel"},"RamdiskId":{"shape":"Sbu","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbu","locationName":"sriovNetSupport"},"BootMode":{"shape":"Sbu","locationName":"bootMode"},"TpmSupport":{"shape":"Sbu","locationName":"tpmSupport"},"UefiData":{"shape":"Sbu","locationName":"uefiData"},"LastLaunchedTime":{"shape":"Sbu","locationName":"lastLaunchedTime"},"ImdsSupport":{"shape":"Sbu","locationName":"imdsSupport"}}}},"DescribeImages":{"input":{"type":"structure","members":{"ExecutableUsers":{"locationName":"ExecutableBy","type":"list","member":{"locationName":"ExecutableBy"}},"Filters":{"shape":"Szv","locationName":"Filter"},"ImageIds":{"shape":"S17s","locationName":"ImageId"},"Owners":{"shape":"S16a","locationName":"Owner"},"IncludeDeprecated":{"type":"boolean"},"IncludeDisabled":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"locationName":"imagesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"CreationDate":{"locationName":"creationDate"},"ImageId":{"locationName":"imageId"},"ImageLocation":{"locationName":"imageLocation"},"ImageType":{"locationName":"imageType"},"Public":{"locationName":"isPublic","type":"boolean"},"KernelId":{"locationName":"kernelId"},"OwnerId":{"locationName":"imageOwnerId"},"Platform":{"locationName":"platform"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"locationName":"imageState"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageOwnerAlias":{"locationName":"imageOwnerAlias"},"Name":{"locationName":"name"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjj","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{"locationName":"bootMode"},"TpmSupport":{"locationName":"tpmSupport"},"DeprecationTime":{"locationName":"deprecationTime"},"ImdsSupport":{"locationName":"imdsSupport"},"SourceInstanceId":{"locationName":"sourceInstanceId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportImageTasks":{"locationName":"importImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S18b","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"LicenseSpecifications":{"shape":"S18f","locationName":"licenseSpecifications"},"UsageOperation":{"locationName":"usageOperation"},"BootMode":{"locationName":"bootMode"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportSnapshotTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSnapshotTasks":{"locationName":"importSnapshotTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18n","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}},"output":{"type":"structure","members":{"Groups":{"shape":"Slk","locationName":"groupSet"},"BlockDeviceMappings":{"shape":"S18r","locationName":"blockDeviceMapping"},"DisableApiTermination":{"shape":"S18u","locationName":"disableApiTermination"},"EnaSupport":{"shape":"S18u","locationName":"enaSupport"},"EnclaveOptions":{"shape":"S18v","locationName":"enclaveOptions"},"EbsOptimized":{"shape":"S18u","locationName":"ebsOptimized"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbu","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbu","locationName":"instanceType"},"KernelId":{"shape":"Sbu","locationName":"kernel"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"RamdiskId":{"shape":"Sbu","locationName":"ramdisk"},"RootDeviceName":{"shape":"Sbu","locationName":"rootDeviceName"},"SourceDestCheck":{"shape":"S18u","locationName":"sourceDestCheck"},"SriovNetSupport":{"shape":"Sbu","locationName":"sriovNetSupport"},"UserData":{"shape":"Sbu","locationName":"userData"},"DisableApiStop":{"shape":"S18u","locationName":"disableApiStop"}}}},"DescribeInstanceConnectEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceConnectEndpointIds":{"shape":"So","locationName":"InstanceConnectEndpointId"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoints":{"locationName":"instanceConnectEndpointSet","type":"list","member":{"shape":"Set","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceCreditSpecifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceCreditSpecifications":{"locationName":"instanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"CpuCredits":{"locationName":"cpuCredits"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sza","locationName":"instanceTagAttribute"}}}},"DescribeInstanceEventWindows":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceEventWindowIds":{"locationName":"InstanceEventWindowId","type":"list","member":{"locationName":"InstanceEventWindowId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceEventWindows":{"locationName":"instanceEventWindowSet","type":"list","member":{"shape":"S42","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludeAllInstances":{"locationName":"includeAllInstances","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceStatuses":{"locationName":"instanceStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"shape":"S19h","locationName":"item"}},"InstanceId":{"locationName":"instanceId"},"InstanceState":{"shape":"S19k","locationName":"instanceState"},"InstanceStatus":{"shape":"S19m","locationName":"instanceStatus"},"SystemStatus":{"shape":"S19m","locationName":"systemStatus"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTopology":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"},"InstanceIds":{"locationName":"InstanceId","type":"list","member":{}},"GroupNames":{"locationName":"GroupName","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"GroupName":{"locationName":"groupName"},"NetworkNodes":{"locationName":"networkNodeSet","type":"list","member":{"locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"ZoneId":{"locationName":"zoneId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypeOfferings":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LocationType":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypeOfferings":{"locationName":"instanceTypeOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"LocationType":{"locationName":"locationType"},"Location":{"locationName":"location"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"CurrentGeneration":{"locationName":"currentGeneration","type":"boolean"},"FreeTierEligible":{"locationName":"freeTierEligible","type":"boolean"},"SupportedUsageClasses":{"locationName":"supportedUsageClasses","type":"list","member":{"locationName":"item"}},"SupportedRootDeviceTypes":{"locationName":"supportedRootDeviceTypes","type":"list","member":{"locationName":"item"}},"SupportedVirtualizationTypes":{"locationName":"supportedVirtualizationTypes","type":"list","member":{"locationName":"item"}},"BareMetal":{"locationName":"bareMetal","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ProcessorInfo":{"locationName":"processorInfo","type":"structure","members":{"SupportedArchitectures":{"locationName":"supportedArchitectures","type":"list","member":{"locationName":"item"}},"SustainedClockSpeedInGhz":{"locationName":"sustainedClockSpeedInGhz","type":"double"},"SupportedFeatures":{"locationName":"supportedFeatures","type":"list","member":{"locationName":"item"}}}},"VCpuInfo":{"locationName":"vCpuInfo","type":"structure","members":{"DefaultVCpus":{"locationName":"defaultVCpus","type":"integer"},"DefaultCores":{"locationName":"defaultCores","type":"integer"},"DefaultThreadsPerCore":{"locationName":"defaultThreadsPerCore","type":"integer"},"ValidCores":{"locationName":"validCores","type":"list","member":{"locationName":"item","type":"integer"}},"ValidThreadsPerCore":{"locationName":"validThreadsPerCore","type":"list","member":{"locationName":"item","type":"integer"}}}},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"long"}}},"InstanceStorageSupported":{"locationName":"instanceStorageSupported","type":"boolean"},"InstanceStorageInfo":{"locationName":"instanceStorageInfo","type":"structure","members":{"TotalSizeInGB":{"locationName":"totalSizeInGB","type":"long"},"Disks":{"locationName":"disks","type":"list","member":{"locationName":"item","type":"structure","members":{"SizeInGB":{"locationName":"sizeInGB","type":"long"},"Count":{"locationName":"count","type":"integer"},"Type":{"locationName":"type"}}}},"NvmeSupport":{"locationName":"nvmeSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"}}},"EbsInfo":{"locationName":"ebsInfo","type":"structure","members":{"EbsOptimizedSupport":{"locationName":"ebsOptimizedSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"},"EbsOptimizedInfo":{"locationName":"ebsOptimizedInfo","type":"structure","members":{"BaselineBandwidthInMbps":{"locationName":"baselineBandwidthInMbps","type":"integer"},"BaselineThroughputInMBps":{"locationName":"baselineThroughputInMBps","type":"double"},"BaselineIops":{"locationName":"baselineIops","type":"integer"},"MaximumBandwidthInMbps":{"locationName":"maximumBandwidthInMbps","type":"integer"},"MaximumThroughputInMBps":{"locationName":"maximumThroughputInMBps","type":"double"},"MaximumIops":{"locationName":"maximumIops","type":"integer"}}},"NvmeSupport":{"locationName":"nvmeSupport"}}},"NetworkInfo":{"locationName":"networkInfo","type":"structure","members":{"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"MaximumNetworkCards":{"locationName":"maximumNetworkCards","type":"integer"},"DefaultNetworkCardIndex":{"locationName":"defaultNetworkCardIndex","type":"integer"},"NetworkCards":{"locationName":"networkCards","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"BaselineBandwidthInGbps":{"locationName":"baselineBandwidthInGbps","type":"double"},"PeakBandwidthInGbps":{"locationName":"peakBandwidthInGbps","type":"double"}}}},"Ipv4AddressesPerInterface":{"locationName":"ipv4AddressesPerInterface","type":"integer"},"Ipv6AddressesPerInterface":{"locationName":"ipv6AddressesPerInterface","type":"integer"},"Ipv6Supported":{"locationName":"ipv6Supported","type":"boolean"},"EnaSupport":{"locationName":"enaSupport"},"EfaSupported":{"locationName":"efaSupported","type":"boolean"},"EfaInfo":{"locationName":"efaInfo","type":"structure","members":{"MaximumEfaInterfaces":{"locationName":"maximumEfaInterfaces","type":"integer"}}},"EncryptionInTransitSupported":{"locationName":"encryptionInTransitSupported","type":"boolean"},"EnaSrdSupported":{"locationName":"enaSrdSupported","type":"boolean"}}},"GpuInfo":{"locationName":"gpuInfo","type":"structure","members":{"Gpus":{"locationName":"gpus","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalGpuMemoryInMiB":{"locationName":"totalGpuMemoryInMiB","type":"integer"}}},"FpgaInfo":{"locationName":"fpgaInfo","type":"structure","members":{"Fpgas":{"locationName":"fpgas","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalFpgaMemoryInMiB":{"locationName":"totalFpgaMemoryInMiB","type":"integer"}}},"PlacementGroupInfo":{"locationName":"placementGroupInfo","type":"structure","members":{"SupportedStrategies":{"locationName":"supportedStrategies","type":"list","member":{"locationName":"item"}}}},"InferenceAcceleratorInfo":{"locationName":"inferenceAcceleratorInfo","type":"structure","members":{"Accelerators":{"locationName":"item","type":"list","member":{"type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalInferenceMemoryInMiB":{"locationName":"totalInferenceMemoryInMiB","type":"integer"}}},"HibernationSupported":{"locationName":"hibernationSupported","type":"boolean"},"BurstablePerformanceSupported":{"locationName":"burstablePerformanceSupported","type":"boolean"},"DedicatedHostsSupported":{"locationName":"dedicatedHostsSupported","type":"boolean"},"AutoRecoverySupported":{"locationName":"autoRecoverySupported","type":"boolean"},"SupportedBootModes":{"locationName":"supportedBootModes","type":"list","member":{"locationName":"item"}},"NitroEnclavesSupport":{"locationName":"nitroEnclavesSupport"},"NitroTpmSupport":{"locationName":"nitroTpmSupport"},"NitroTpmInfo":{"locationName":"nitroTpmInfo","type":"structure","members":{"SupportedVersions":{"locationName":"supportedVersions","type":"list","member":{"locationName":"item"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Reservations":{"locationName":"reservationSet","type":"list","member":{"shape":"S1db","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInternetGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayIds":{"locationName":"internetGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InternetGateways":{"locationName":"internetGatewaySet","type":"list","member":{"shape":"Sfe","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamPools":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamPoolIds":{"shape":"So","locationName":"IpamPoolId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamPools":{"locationName":"ipamPoolSet","type":"list","member":{"shape":"Sfw","locationName":"item"}}}}},"DescribeIpamResourceDiscoveries":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryIds":{"shape":"So","locationName":"IpamResourceDiscoveryId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveries":{"locationName":"ipamResourceDiscoverySet","type":"list","member":{"shape":"Sg3","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamResourceDiscoveryAssociations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationIds":{"shape":"So","locationName":"IpamResourceDiscoveryAssociationId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociations":{"locationName":"ipamResourceDiscoveryAssociationSet","type":"list","member":{"shape":"S4e","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamScopes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeIds":{"shape":"So","locationName":"IpamScopeId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamScopes":{"locationName":"ipamScopeSet","type":"list","member":{"shape":"Sg7","locationName":"item"}}}}},"DescribeIpams":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamIds":{"shape":"So","locationName":"IpamId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Ipams":{"locationName":"ipamSet","type":"list","member":{"shape":"Sfj","locationName":"item"}}}}},"DescribeIpv6Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"Ipv6Pools":{"locationName":"ipv6PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolCidrBlocks":{"locationName":"poolCidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"poolCidrBlock"}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeKeyPairs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"KeyNames":{"locationName":"KeyName","type":"list","member":{"locationName":"KeyName"}},"KeyPairIds":{"locationName":"KeyPairId","type":"list","member":{"locationName":"KeyPairId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludePublicKey":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyPairs":{"locationName":"keySet","type":"list","member":{"locationName":"item","type":"structure","members":{"KeyPairId":{"locationName":"keyPairId"},"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyType":{"locationName":"keyType"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicKey":{"locationName":"publicKey"},"CreateTime":{"locationName":"createTime","type":"timestamp"}}}}}}},"DescribeLaunchTemplateVersions":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svn","locationName":"LaunchTemplateVersion"},"MinVersion":{},"MaxVersion":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersions":{"locationName":"launchTemplateVersionSet","type":"list","member":{"shape":"Si6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLaunchTemplates":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateIds":{"locationName":"LaunchTemplateId","type":"list","member":{"locationName":"item"}},"LaunchTemplateNames":{"locationName":"LaunchTemplateName","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LaunchTemplates":{"locationName":"launchTemplates","type":"list","member":{"shape":"Si0","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{"locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet","type":"list","member":{"shape":"Sjm","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVpcAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationIds":{"locationName":"LocalGatewayRouteTableVpcAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociations":{"locationName":"localGatewayRouteTableVpcAssociationSet","type":"list","member":{"shape":"Sjq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTables":{"input":{"type":"structure","members":{"LocalGatewayRouteTableIds":{"locationName":"LocalGatewayRouteTableId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTables":{"locationName":"localGatewayRouteTableSet","type":"list","member":{"shape":"Sji","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaceGroups":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroupIds":{"locationName":"LocalGatewayVirtualInterfaceGroupId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroups":{"locationName":"localGatewayVirtualInterfaceGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayVirtualInterfaceIds":{"shape":"S1g2","locationName":"localGatewayVirtualInterfaceIdSet"},"LocalGatewayId":{"locationName":"localGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaces":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceIds":{"shape":"S1g2","locationName":"LocalGatewayVirtualInterfaceId"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaces":{"locationName":"localGatewayVirtualInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceId":{"locationName":"localGatewayVirtualInterfaceId"},"LocalGatewayId":{"locationName":"localGatewayId"},"Vlan":{"locationName":"vlan","type":"integer"},"LocalAddress":{"locationName":"localAddress"},"PeerAddress":{"locationName":"peerAddress"},"LocalBgpAsn":{"locationName":"localBgpAsn","type":"integer"},"PeerBgpAsn":{"locationName":"peerBgpAsn","type":"integer"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGateways":{"input":{"type":"structure","members":{"LocalGatewayIds":{"locationName":"LocalGatewayId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGateways":{"locationName":"localGatewaySet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLockedSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1gf","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"LockState":{"locationName":"lockState"},"LockDuration":{"locationName":"lockDuration","type":"integer"},"CoolOffPeriod":{"locationName":"coolOffPeriod","type":"integer"},"CoolOffPeriodExpiresOn":{"locationName":"coolOffPeriodExpiresOn","type":"timestamp"},"LockCreatedOn":{"locationName":"lockCreatedOn","type":"timestamp"},"LockDurationStartTime":{"locationName":"lockDurationStartTime","type":"timestamp"},"LockExpiresOn":{"locationName":"lockExpiresOn","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeManagedPrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"shape":"So","locationName":"PrefixListId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"shape":"Sjw","locationName":"item"}}}}},"DescribeMovingAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"PublicIps":{"shape":"So","locationName":"publicIp"}}},"output":{"type":"structure","members":{"MovingAddressStatuses":{"locationName":"movingAddressStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"MoveStatus":{"locationName":"moveStatus"},"PublicIp":{"locationName":"publicIp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNatGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szv"},"MaxResults":{"type":"integer"},"NatGatewayIds":{"locationName":"NatGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{}}},"output":{"type":"structure","members":{"NatGateways":{"locationName":"natGatewaySet","type":"list","member":{"shape":"Sk1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkAcls":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclIds":{"locationName":"NetworkAclId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkAcls":{"locationName":"networkAclSet","type":"list","member":{"shape":"Sk6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopeAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisIds":{"locationName":"NetworkInsightsAccessScopeAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsAccessScopeId":{},"AnalysisStartTimeBegin":{"type":"timestamp"},"AnalysisStartTimeEnd":{"type":"timestamp"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalyses":{"locationName":"networkInsightsAccessScopeAnalysisSet","type":"list","member":{"shape":"S1hb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopes":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeIds":{"locationName":"NetworkInsightsAccessScopeId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopes":{"locationName":"networkInsightsAccessScopeSet","type":"list","member":{"shape":"Skr","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAnalysisIds":{"locationName":"NetworkInsightsAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsPathId":{},"AnalysisStartTime":{"type":"timestamp"},"AnalysisEndTime":{"type":"timestamp"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalyses":{"locationName":"networkInsightsAnalysisSet","type":"list","member":{"shape":"S1hm","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsPaths":{"input":{"type":"structure","members":{"NetworkInsightsPathIds":{"locationName":"NetworkInsightsPathId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsPaths":{"locationName":"networkInsightsPathSet","type":"list","member":{"shape":"Sl8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"Attachment":{"shape":"Slh","locationName":"attachment"},"Description":{"shape":"Sbu","locationName":"description"},"Groups":{"shape":"Slk","locationName":"groupSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18u","locationName":"sourceDestCheck"}}}},"DescribeNetworkInterfacePermissions":{"input":{"type":"structure","members":{"NetworkInterfacePermissionIds":{"locationName":"NetworkInterfacePermissionId","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfacePermissions":{"locationName":"networkInterfacePermissions","type":"list","member":{"shape":"Slx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaces":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceIds":{"locationName":"NetworkInterfaceId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"shape":"Slf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribePlacementGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupNames":{"locationName":"groupName","type":"list","member":{}},"GroupIds":{"locationName":"GroupId","type":"list","member":{"locationName":"GroupId"}}}},"output":{"type":"structure","members":{"PlacementGroups":{"locationName":"placementGroupSet","type":"list","member":{"shape":"Sm4","locationName":"item"}}}}},"DescribePrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"locationName":"PrefixListId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidrs":{"shape":"So","locationName":"cidrSet"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListName":{"locationName":"prefixListName"}}}}}}},"DescribePrincipalIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Resources":{"locationName":"Resource","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Principals":{"locationName":"principalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"},"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribePublicIpv4Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"PublicIpv4Pools":{"locationName":"publicIpv4PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolAddressRanges":{"locationName":"poolAddressRangeSet","type":"list","member":{"shape":"S1jp","locationName":"item"}},"TotalAddressCount":{"locationName":"totalAddressCount","type":"integer"},"TotalAvailableAddressCount":{"locationName":"totalAvailableAddressCount","type":"integer"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRegions":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"RegionNames":{"locationName":"RegionName","type":"list","member":{"locationName":"RegionName"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"AllRegions":{"type":"boolean"}}},"output":{"type":"structure","members":{"Regions":{"locationName":"regionInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Endpoint":{"locationName":"regionEndpoint"},"RegionName":{"locationName":"regionName"},"OptInStatus":{"locationName":"optInStatus"}}}}}}},"DescribeReplaceRootVolumeTasks":{"input":{"type":"structure","members":{"ReplaceRootVolumeTaskIds":{"locationName":"ReplaceRootVolumeTaskId","type":"list","member":{"locationName":"ReplaceRootVolumeTaskId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTasks":{"locationName":"replaceRootVolumeTaskSet","type":"list","member":{"shape":"Sma","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeReservedInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"OfferingClass":{},"ReservedInstancesIds":{"shape":"S1k2","locationName":"ReservedInstancesId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstances":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"End":{"locationName":"end","type":"timestamp"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"RecurringCharges":{"shape":"S1ka","locationName":"recurringCharges"},"Scope":{"locationName":"scope"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeReservedInstancesListings":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8d","locationName":"reservedInstancesListingsSet"}}}},"DescribeReservedInstancesModifications":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"ReservedInstancesModificationIds":{"locationName":"ReservedInstancesModificationId","type":"list","member":{"locationName":"ReservedInstancesModificationId"}},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ReservedInstancesModifications":{"locationName":"reservedInstancesModificationsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"EffectiveDate":{"locationName":"effectiveDate","type":"timestamp"},"ModificationResults":{"locationName":"modificationResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"},"TargetConfiguration":{"shape":"S1ko","locationName":"targetConfiguration"}}}},"ReservedInstancesIds":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}}}}},"DescribeReservedInstancesOfferings":{"input":{"type":"structure","members":{"AvailabilityZone":{},"Filters":{"shape":"Szv","locationName":"Filter"},"IncludeMarketplace":{"type":"boolean"},"InstanceType":{},"MaxDuration":{"type":"long"},"MaxInstanceCount":{"type":"integer"},"MinDuration":{"type":"long"},"OfferingClass":{},"ProductDescription":{},"ReservedInstancesOfferingIds":{"locationName":"ReservedInstancesOfferingId","type":"list","member":{}},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstancesOfferings":{"locationName":"reservedInstancesOfferingsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesOfferingId":{"locationName":"reservedInstancesOfferingId"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Marketplace":{"locationName":"marketplace","type":"boolean"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"PricingDetails":{"locationName":"pricingDetailsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Price":{"locationName":"price","type":"double"}}}},"RecurringCharges":{"shape":"S1ka","locationName":"recurringCharges"},"Scope":{"locationName":"scope"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRouteTables":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableIds":{"locationName":"RouteTableId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"RouteTables":{"locationName":"routeTableSet","type":"list","member":{"shape":"Smq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeScheduledInstanceAvailability":{"input":{"type":"structure","required":["FirstSlotStartTimeRange","Recurrence"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"FirstSlotStartTimeRange":{"type":"structure","required":["EarliestTime","LatestTime"],"members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"MaxResults":{"type":"integer"},"MaxSlotDurationInHours":{"type":"integer"},"MinSlotDurationInHours":{"type":"integer"},"NextToken":{},"Recurrence":{"type":"structure","members":{"Frequency":{},"Interval":{"type":"integer"},"OccurrenceDays":{"locationName":"OccurrenceDay","type":"list","member":{"locationName":"OccurenceDay","type":"integer"}},"OccurrenceRelativeToEnd":{"type":"boolean"},"OccurrenceUnit":{}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceAvailabilitySet":{"locationName":"scheduledInstanceAvailabilitySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"FirstSlotStartTime":{"locationName":"firstSlotStartTime","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceType":{"locationName":"instanceType"},"MaxTermDurationInDays":{"locationName":"maxTermDurationInDays","type":"integer"},"MinTermDurationInDays":{"locationName":"minTermDurationInDays","type":"integer"},"NetworkPlatform":{"locationName":"networkPlatform"},"Platform":{"locationName":"platform"},"PurchaseToken":{"locationName":"purchaseToken"},"Recurrence":{"shape":"S1lb","locationName":"recurrence"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}}}}}},"DescribeScheduledInstances":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"ScheduledInstanceIds":{"locationName":"ScheduledInstanceId","type":"list","member":{"locationName":"ScheduledInstanceId"}},"SlotStartTimeRange":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1lj","locationName":"item"}}}}},"DescribeSecurityGroupReferences":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"type":"boolean"},"GroupId":{"type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SecurityGroupReferenceSet":{"locationName":"securityGroupReferenceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"ReferencingVpcId":{"locationName":"referencingVpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}}}}}},"DescribeSecurityGroupRules":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"SecurityGroupRuleIds":{"shape":"S1lq","locationName":"SecurityGroupRuleId"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroupRules":{"shape":"S71","locationName":"securityGroupRuleSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSecurityGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"GroupIds":{"shape":"S5o","locationName":"GroupId"},"GroupNames":{"shape":"S1lu","locationName":"GroupName"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroups":{"locationName":"securityGroupInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"groupDescription"},"GroupName":{"locationName":"groupName"},"IpPermissions":{"shape":"S6q","locationName":"ipPermissions"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"IpPermissionsEgress":{"shape":"S6q","locationName":"ipPermissionsEgress"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CreateVolumePermissions":{"shape":"S1m2","locationName":"createVolumePermission"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"SnapshotId":{"locationName":"snapshotId"}}}},"DescribeSnapshotTierStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SnapshotTierStatuses":{"locationName":"snapshotTierStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"VolumeId":{"locationName":"volumeId"},"Status":{"locationName":"status"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"LastTieringStartTime":{"locationName":"lastTieringStartTime","type":"timestamp"},"LastTieringProgress":{"locationName":"lastTieringProgress","type":"integer"},"LastTieringOperationStatus":{"locationName":"lastTieringOperationStatus"},"LastTieringOperationStatusDetail":{"locationName":"lastTieringOperationStatusDetail"},"ArchivalCompleteTime":{"locationName":"archivalCompleteTime","type":"timestamp"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"OwnerIds":{"shape":"S16a","locationName":"Owner"},"RestorableByUserIds":{"locationName":"RestorableBy","type":"list","member":{}},"SnapshotIds":{"shape":"S1gf","locationName":"SnapshotId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"shape":"Sn2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sng","locationName":"spotDatafeedSubscription"}}}},"DescribeSpotFleetInstances":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S158","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"DescribeSpotFleetRequestHistory":{"input":{"type":"structure","required":["SpotFleetRequestId","StartTime"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"EventType":{"locationName":"eventType"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S155","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeSpotFleetRequests":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestIds":{"shape":"S8p","locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotFleetRequestConfigs":{"locationName":"spotFleetRequestConfigSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"SpotFleetRequestConfig":{"shape":"S1mu","locationName":"spotFleetRequestConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"SpotFleetRequestState":{"locationName":"spotFleetRequestState"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeSpotInstanceRequests":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S90","locationName":"SpotInstanceRequestId"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1nm","locationName":"spotInstanceRequestSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotPriceHistory":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"AvailabilityZone":{"locationName":"availabilityZone"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"ProductDescriptions":{"locationName":"ProductDescription","type":"list","member":{}},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotPriceHistory":{"locationName":"spotPriceHistorySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"SpotPrice":{"locationName":"spotPrice"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}}}}},"DescribeStaleSecurityGroups":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"VpcId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"StaleSecurityGroupSet":{"locationName":"staleSecurityGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"StaleIpPermissions":{"shape":"S1o4","locationName":"staleIpPermissions"},"StaleIpPermissionsEgress":{"shape":"S1o4","locationName":"staleIpPermissionsEgress"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeStoreImageTasks":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoreImageTaskResults":{"locationName":"storeImageTaskResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiId":{"locationName":"amiId"},"TaskStartTime":{"locationName":"taskStartTime","type":"timestamp"},"Bucket":{"locationName":"bucket"},"S3objectKey":{"locationName":"s3objectKey"},"ProgressPercentage":{"locationName":"progressPercentage","type":"integer"},"StoreTaskState":{"locationName":"storeTaskState"},"StoreTaskFailureReason":{"locationName":"storeTaskFailureReason"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSubnets":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"SubnetId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Subnets":{"locationName":"subnetSet","type":"list","member":{"shape":"Sb9","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTags":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Tags":{"locationName":"tagSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"Value":{"locationName":"value"}}}}}}},"DescribeTrafficMirrorFilters":{"input":{"type":"structure","members":{"TrafficMirrorFilterIds":{"locationName":"TrafficMirrorFilterId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorFilters":{"locationName":"trafficMirrorFilterSet","type":"list","member":{"shape":"Snz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorSessions":{"input":{"type":"structure","members":{"TrafficMirrorSessionIds":{"locationName":"TrafficMirrorSessionId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorSessions":{"locationName":"trafficMirrorSessionSet","type":"list","member":{"shape":"Soe","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorTargets":{"input":{"type":"structure","members":{"TrafficMirrorTargetIds":{"locationName":"TrafficMirrorTargetId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorTargets":{"locationName":"trafficMirrorTargetSet","type":"list","member":{"shape":"Soh","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayOwnerId":{"locationName":"transitGatewayOwnerId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"State":{"locationName":"state"},"Association":{"locationName":"association","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnectPeers":{"input":{"type":"structure","members":{"TransitGatewayConnectPeerIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeers":{"locationName":"transitGatewayConnectPeerSet","type":"list","member":{"shape":"Sp5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnects":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnects":{"locationName":"transitGatewayConnectSet","type":"list","member":{"shape":"Soz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayMulticastDomains":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomains":{"locationName":"transitGatewayMulticastDomains","type":"list","member":{"shape":"Spi","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPeeringAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachments":{"locationName":"transitGatewayPeeringAttachments","type":"list","member":{"shape":"Sx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPolicyTables":{"input":{"type":"structure","members":{"TransitGatewayPolicyTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTables":{"locationName":"transitGatewayPolicyTables","type":"list","member":{"shape":"Spr","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTableAnnouncements":{"input":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncements":{"locationName":"transitGatewayRouteTableAnnouncements","type":"list","member":{"shape":"Sqc","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTables":{"input":{"type":"structure","members":{"TransitGatewayRouteTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTables":{"locationName":"transitGatewayRouteTables","type":"list","member":{"shape":"Sq8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayVpcAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachments":{"locationName":"transitGatewayVpcAttachments","type":"list","member":{"shape":"S16","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGateways":{"input":{"type":"structure","members":{"TransitGatewayIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateways":{"locationName":"transitGatewaySet","type":"list","member":{"shape":"Sos","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrunkInterfaceAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InterfaceAssociations":{"locationName":"interfaceAssociationSet","type":"list","member":{"shape":"S5c","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessEndpoints":{"input":{"type":"structure","members":{"VerifiedAccessEndpointIds":{"locationName":"VerifiedAccessEndpointId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"VerifiedAccessGroupId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoints":{"locationName":"verifiedAccessEndpointSet","type":"list","member":{"shape":"Sqw","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessGroups":{"input":{"type":"structure","members":{"VerifiedAccessGroupIds":{"locationName":"VerifiedAccessGroupId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroups":{"locationName":"verifiedAccessGroupSet","type":"list","member":{"shape":"Sr4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1ql","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"locationName":"loggingConfigurationSet","type":"list","member":{"shape":"S1qp","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstances":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1ql","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstances":{"locationName":"verifiedAccessInstanceSet","type":"list","member":{"shape":"S69","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessTrustProviders":{"input":{"type":"structure","members":{"VerifiedAccessTrustProviderIds":{"locationName":"VerifiedAccessTrustProviderId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"shape":"S60","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumeAttribute":{"input":{"type":"structure","required":["Attribute","VolumeId"],"members":{"Attribute":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AutoEnableIO":{"shape":"S18u","locationName":"autoEnableIO"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"VolumeId":{"locationName":"volumeId"}}}},"DescribeVolumeStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"VolumeIds":{"shape":"Sn9","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"VolumeStatuses":{"locationName":"volumeStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Actions":{"locationName":"actionsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"}}}},"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"InstanceId":{"locationName":"instanceId"}}}},"VolumeId":{"locationName":"volumeId"},"VolumeStatus":{"locationName":"volumeStatus","type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"AttachmentStatuses":{"locationName":"attachmentStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"IoPerformance":{"locationName":"ioPerformance"},"InstanceId":{"locationName":"instanceId"}}}}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VolumeIds":{"shape":"Sn9","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Volumes":{"locationName":"volumeSet","type":"list","member":{"shape":"Src","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumesModifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VolumeIds":{"shape":"Sn9","locationName":"VolumeId"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VolumesModifications":{"locationName":"volumeModificationSet","type":"list","member":{"shape":"S1rt","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcAttribute":{"input":{"type":"structure","required":["Attribute","VpcId"],"members":{"Attribute":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcId":{"locationName":"vpcId"},"EnableDnsHostnames":{"shape":"S18u","locationName":"enableDnsHostnames"},"EnableDnsSupport":{"shape":"S18u","locationName":"enableDnsSupport"},"EnableNetworkAddressUsageMetrics":{"shape":"S18u","locationName":"enableNetworkAddressUsageMetrics"}}}},"DescribeVpcClassicLink":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcIds":{"shape":"S1rz","locationName":"VpcId"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkEnabled":{"locationName":"classicLinkEnabled","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"VpcIds":{"shape":"S1rz"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Vpcs":{"locationName":"vpcs","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkDnsSupported":{"locationName":"classicLinkDnsSupported","type":"boolean"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcEndpointConnectionNotifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConnectionNotificationSet":{"locationName":"connectionNotificationSet","type":"list","member":{"shape":"Ss2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointConnections":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpointConnections":{"locationName":"vpcEndpointConnectionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointOwner":{"locationName":"vpcEndpointOwner"},"VpcEndpointState":{"locationName":"vpcEndpointState"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"DnsEntries":{"shape":"Srx","locationName":"dnsEntrySet"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"IpAddressType":{"locationName":"ipAddressType"},"VpcEndpointConnectionId":{"locationName":"vpcEndpointConnectionId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServiceConfigurations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syk","locationName":"ServiceId"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceConfigurations":{"locationName":"serviceConfigurationSet","type":"list","member":{"shape":"Ss7","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AllowedPrincipals":{"locationName":"allowedPrincipals","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ServiceId":{"locationName":"serviceId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServices":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceNames":{"shape":"So","locationName":"ServiceName"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceNames":{"shape":"So","locationName":"serviceNameSet"},"ServiceDetails":{"locationName":"serviceDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceName":{"locationName":"serviceName"},"ServiceId":{"locationName":"serviceId"},"ServiceType":{"shape":"Ss8","locationName":"serviceType"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Owner":{"locationName":"owner"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNames":{"locationName":"privateDnsNameSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateDnsName":{"locationName":"privateDnsName"}}}},"VpcEndpointPolicySupported":{"locationName":"vpcEndpointPolicySupported","type":"boolean"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrivateDnsNameVerificationState":{"locationName":"privateDnsNameVerificationState"},"SupportedIpAddressTypes":{"shape":"Ssc","locationName":"supportedIpAddressTypeSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpoints":{"locationName":"vpcEndpointSet","type":"list","member":{"shape":"Srs","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionIds":{"locationName":"VpcPeeringConnectionId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"locationName":"vpcPeeringConnectionSet","type":"list","member":{"shape":"S1m","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VpcIds":{"locationName":"VpcId","type":"list","member":{"locationName":"VpcId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"shape":"Sbh","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpnConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VpnConnectionIds":{"locationName":"VpnConnectionId","type":"list","member":{"locationName":"VpnConnectionId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnections":{"locationName":"vpnConnectionSet","type":"list","member":{"shape":"St8","locationName":"item"}}}}},"DescribeVpnGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VpnGatewayIds":{"locationName":"VpnGatewayId","type":"list","member":{"locationName":"VpnGatewayId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateways":{"locationName":"vpnGatewaySet","type":"list","member":{"shape":"Su5","locationName":"item"}}}}},"DetachClassicLinkVpc":{"input":{"type":"structure","required":["InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DetachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"DetachNetworkInterface":{"input":{"type":"structure","required":["AttachmentId"],"members":{"AttachmentId":{"locationName":"attachmentId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}}},"DetachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"Device":{},"Force":{"type":"boolean"},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6e"}},"DetachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisableAddressTransfer":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"DisableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"DisableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"DisableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14r","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14s","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"DisableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1tz","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1gf","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"DisableImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableImageBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"DisableImageDeprecation":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"DisableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"DisableSnapshotBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"DisableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1uo","locationName":"propagation"}}}},"DisableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"DisableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateAddress":{"input":{"type":"structure","members":{"AssociationId":{},"PublicIp":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","AssociationId"],"members":{"ClientVpnEndpointId":{},"AssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"DisassociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateIamInstanceProfile":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"DisassociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"DisassociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryAssociationId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"DisassociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AssociationIds"],"members":{"NatGatewayId":{},"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"DisassociateRouteTable":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateSubnetCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"DisassociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"DisassociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"DisassociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"DisassociateTrunkInterface":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"ClientToken":{"locationName":"clientToken"}}}},"DisassociateVpcCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"EnableAddressTransfer":{"input":{"type":"structure","required":["AllocationId","TransferAccountId"],"members":{"AllocationId":{},"TransferAccountId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"EnableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"EnableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"EnableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"ResourceType":{},"SnapshotConfiguration":{"type":"structure","members":{"TargetResourceCount":{"type":"integer"}}},"LaunchTemplate":{"type":"structure","required":["Version"],"members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"MaxParallelLaunches":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14r","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14s","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"EnableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1tz","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1gf","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"EnableImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableImageBlockPublicAccess":{"input":{"type":"structure","required":["ImageBlockPublicAccessState"],"members":{"ImageBlockPublicAccessState":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"EnableImageDeprecation":{"input":{"type":"structure","required":["ImageId","DeprecateAt"],"members":{"ImageId":{},"DeprecateAt":{"type":"timestamp"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"EnableReachabilityAnalyzerOrganizationSharing":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"EnableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"EnableSnapshotBlockPublicAccess":{"input":{"type":"structure","required":["State"],"members":{"State":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"EnableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1uo","locationName":"propagation"}}}},"EnableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"EnableVolumeIO":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}}},"EnableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ExportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateRevocationList":{"locationName":"certificateRevocationList"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"ExportClientVpnClientConfiguration":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientConfiguration":{"locationName":"clientConfiguration"}}}},"ExportImage":{"input":{"type":"structure","required":["DiskImageFormat","ImageId","S3ExportLocation"],"members":{"ClientToken":{"idempotencyToken":true},"Description":{},"DiskImageFormat":{},"DryRun":{"type":"boolean"},"ImageId":{},"S3ExportLocation":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Prefix":{}}},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageFormat":{"locationName":"diskImageFormat"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"RoleName":{"locationName":"roleName"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S14e","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ExportTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","S3Bucket"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"S3Bucket":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"S3Location":{"locationName":"s3Location"}}}},"GetAssociatedEnclaveCertificateIamRoles":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociatedRoles":{"locationName":"associatedRoleSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatedRoleArn":{"locationName":"associatedRoleArn"},"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}}}}},"GetAssociatedIpv6PoolCidrs":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipv6CidrAssociations":{"locationName":"ipv6CidrAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Cidr":{"locationName":"ipv6Cidr"},"AssociatedResource":{"locationName":"associatedResource"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetAwsNetworkPerformanceData":{"input":{"type":"structure","members":{"DataQueries":{"locationName":"DataQuery","type":"list","member":{"type":"structure","members":{"Id":{},"Source":{},"Destination":{},"Metric":{},"Statistic":{},"Period":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataResponses":{"locationName":"dataResponseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Id":{"locationName":"id"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"},"MetricPoints":{"locationName":"metricPointSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Value":{"locationName":"value","type":"float"},"Status":{"locationName":"status"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"GetCapacityReservationUsage":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationId":{"locationName":"capacityReservationId"},"InstanceType":{"locationName":"instanceType"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"State":{"locationName":"state"},"InstanceUsages":{"locationName":"instanceUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"UsedInstanceCount":{"locationName":"usedInstanceCount","type":"integer"}}}}}}},"GetCoipPoolUsage":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPoolId":{"locationName":"coipPoolId"},"CoipAddressUsages":{"locationName":"coipAddressUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"CoIp":{"locationName":"coIp"}}}},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"NextToken":{"locationName":"nextToken"}}}},"GetConsoleOutput":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Latest":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Output":{"locationName":"output"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetConsoleScreenshot":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"WakeUp":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageData":{"locationName":"imageData"},"InstanceId":{"locationName":"instanceId"}}}},"GetDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1y4","locationName":"instanceFamilyCreditSpecification"}}}},"GetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"GetEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"},"SseType":{"locationName":"sseType"}}}},"GetFlowLogsIntegrationTemplate":{"input":{"type":"structure","required":["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],"members":{"DryRun":{"type":"boolean"},"FlowLogId":{},"ConfigDeliveryS3DestinationArn":{},"IntegrateServices":{"locationName":"IntegrateService","type":"structure","members":{"AthenaIntegrations":{"locationName":"AthenaIntegration","type":"list","member":{"locationName":"item","type":"structure","required":["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],"members":{"IntegrationResultS3DestinationArn":{},"PartitionLoadFrequency":{},"PartitionStartDate":{"type":"timestamp"},"PartitionEndDate":{"type":"timestamp"}}}}}}}},"output":{"type":"structure","members":{"Result":{"locationName":"result"}}}},"GetGroupsForCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationGroups":{"locationName":"capacityReservationGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupArn":{"locationName":"groupArn"},"OwnerId":{"locationName":"ownerId"}}}}}}},"GetHostReservationPurchasePreview":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"HostIdSet":{"shape":"S1yl"},"OfferingId":{}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1yn","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"GetImageBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"GetInstanceTypesFromInstanceRequirements":{"input":{"type":"structure","required":["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],"members":{"DryRun":{"type":"boolean"},"ArchitectureTypes":{"shape":"S1ys","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1yt","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Scn"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetInstanceUefiData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"UefiData":{"locationName":"uefiData"}}}},"GetIpamAddressHistory":{"input":{"type":"structure","required":["Cidr","IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamScopeId":{},"VpcId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceName":{"locationName":"resourceName"},"ResourceComplianceStatus":{"locationName":"resourceComplianceStatus"},"ResourceOverlapStatus":{"locationName":"resourceOverlapStatus"},"VpcId":{"locationName":"vpcId"},"SampledStartTime":{"locationName":"sampledStartTime","type":"timestamp"},"SampledEndTime":{"locationName":"sampledEndTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredAccounts":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","DiscoveryRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"DiscoveryRegion":{},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredAccounts":{"locationName":"ipamDiscoveredAccountSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"DiscoveryRegion":{"locationName":"discoveryRegion"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"LastAttemptedDiscoveryTime":{"locationName":"lastAttemptedDiscoveryTime","type":"timestamp"},"LastSuccessfulDiscoveryTime":{"locationName":"lastSuccessfulDiscoveryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredResourceCidrs":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","ResourceRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"ResourceRegion":{},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredResourceCidrs":{"locationName":"ipamDiscoveredResourceCidrSet","type":"list","member":{"locationName":"item","type":"structure","members":{"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceId":{"locationName":"resourceId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfz","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"VpcId":{"locationName":"vpcId"},"SampleTime":{"locationName":"sampleTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolAllocations":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"IpamPoolAllocationId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolAllocations":{"locationName":"ipamPoolAllocationSet","type":"list","member":{"shape":"S2g","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolCidrs":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolCidrs":{"locationName":"ipamPoolCidrSet","type":"list","member":{"shape":"Syx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamResourceCidrs":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeId":{},"IpamPoolId":{},"ResourceId":{},"ResourceType":{},"ResourceTag":{"shape":"Sfs"},"ResourceOwner":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamResourceCidrs":{"locationName":"ipamResourceCidrSet","type":"list","member":{"shape":"S1zt","locationName":"item"}}}}},"GetLaunchTemplateData":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{}}},"output":{"type":"structure","members":{"LaunchTemplateData":{"shape":"Si7","locationName":"launchTemplateData"}}}},"GetManagedPrefixListAssociations":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PrefixListAssociations":{"locationName":"prefixListAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"ResourceOwner":{"locationName":"resourceOwner"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetManagedPrefixListEntries":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"TargetVersion":{"type":"long"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"AnalysisStatus":{"locationName":"analysisStatus"},"AnalysisFindings":{"locationName":"analysisFindingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"FindingId":{"locationName":"findingId"},"FindingComponents":{"shape":"S1ho","locationName":"findingComponentSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeContent":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeContent":{"shape":"Skt","locationName":"networkInsightsAccessScopeContent"}}}},"GetPasswordData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PasswordData":{"locationName":"passwordData","type":"string","sensitive":true},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"IsValidExchange":{"locationName":"isValidExchange","type":"boolean"},"OutputReservedInstancesWillExpireAt":{"locationName":"outputReservedInstancesWillExpireAt","type":"timestamp"},"PaymentDue":{"locationName":"paymentDue"},"ReservedInstanceValueRollup":{"shape":"S20h","locationName":"reservedInstanceValueRollup"},"ReservedInstanceValueSet":{"locationName":"reservedInstanceValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S20h","locationName":"reservationValue"},"ReservedInstanceId":{"locationName":"reservedInstanceId"}}}},"TargetConfigurationValueRollup":{"shape":"S20h","locationName":"targetConfigurationValueRollup"},"TargetConfigurationValueSet":{"locationName":"targetConfigurationValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S20h","locationName":"reservationValue"},"TargetConfiguration":{"locationName":"targetConfiguration","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"OfferingId":{"locationName":"offeringId"}}}}}},"ValidationFailureReason":{"locationName":"validationFailureReason"}}}},"GetSecurityGroupsForVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SecurityGroupForVpcs":{"locationName":"securityGroupForVpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupName":{"locationName":"groupName"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrimaryVpcId":{"locationName":"primaryVpcId"}}}}}}},"GetSerialConsoleAccessStatus":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"GetSnapshotBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"GetSpotPlacementScores":{"input":{"type":"structure","required":["TargetCapacity"],"members":{"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"TargetCapacity":{"type":"integer"},"TargetCapacityUnitType":{},"SingleAvailabilityZone":{"type":"boolean"},"RegionNames":{"locationName":"RegionName","type":"list","member":{}},"InstanceRequirementsWithMetadata":{"type":"structure","members":{"ArchitectureTypes":{"shape":"S1ys","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1yt","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Scn"}}},"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SpotPlacementScores":{"locationName":"spotPlacementScoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Region":{"locationName":"region"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"Score":{"locationName":"score","type":"integer"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetSubnetCidrReservations":{"input":{"type":"structure","required":["SubnetId"],"members":{"Filters":{"shape":"Szv","locationName":"Filter"},"SubnetId":{},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SubnetIpv4CidrReservations":{"shape":"S218","locationName":"subnetIpv4CidrReservationSet"},"SubnetIpv6CidrReservations":{"shape":"S218","locationName":"subnetIpv6CidrReservationSet"},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayAttachmentPropagations":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachmentPropagations":{"locationName":"transitGatewayAttachmentPropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastDomainAssociations":{"locationName":"multicastDomainAssociations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnet":{"shape":"St","locationName":"subnet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableAssociations":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"shape":"S54","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableEntries":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTableEntries":{"locationName":"transitGatewayPolicyTableEntries","type":"list","member":{"locationName":"item","type":"structure","members":{"PolicyRuleNumber":{"locationName":"policyRuleNumber"},"PolicyRule":{"locationName":"policyRule","type":"structure","members":{"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"SourcePortRange":{"locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationPortRange":{"locationName":"destinationPortRange"},"Protocol":{"locationName":"protocol"},"MetaData":{"locationName":"metaData","type":"structure","members":{"MetaDataKey":{"locationName":"metaDataKey"},"MetaDataValue":{"locationName":"metaDataValue"}}}}},"TargetRouteTableId":{"locationName":"targetRouteTableId"}}}}}}},"GetTransitGatewayPrefixListReferences":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReferences":{"locationName":"transitGatewayPrefixListReferenceSet","type":"list","member":{"shape":"Spv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTableAssociations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTablePropagations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTablePropagations":{"locationName":"transitGatewayRouteTablePropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVpnConnectionDeviceSampleConfiguration":{"input":{"type":"structure","required":["VpnConnectionId","VpnConnectionDeviceTypeId"],"members":{"VpnConnectionId":{},"VpnConnectionDeviceTypeId":{},"InternetKeyExchangeVersion":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceSampleConfiguration":{"locationName":"vpnConnectionDeviceSampleConfiguration","type":"string","sensitive":true}}}},"GetVpnConnectionDeviceTypes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceTypes":{"locationName":"vpnConnectionDeviceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VpnConnectionDeviceTypeId":{"locationName":"vpnConnectionDeviceTypeId"},"Vendor":{"locationName":"vendor"},"Platform":{"locationName":"platform"},"Software":{"locationName":"software"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVpnTunnelReplacementStatus":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionId":{"locationName":"vpnConnectionId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"VpnTunnelOutsideIpAddress":{"locationName":"vpnTunnelOutsideIpAddress"},"MaintenanceDetails":{"locationName":"maintenanceDetails","type":"structure","members":{"PendingMaintenance":{"locationName":"pendingMaintenance"},"MaintenanceAutoAppliedAfter":{"locationName":"maintenanceAutoAppliedAfter","type":"timestamp"},"LastMaintenanceApplied":{"locationName":"lastMaintenanceApplied","type":"timestamp"}}}}}},"ImportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId","CertificateRevocationList"],"members":{"ClientVpnEndpointId":{},"CertificateRevocationList":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ImportImage":{"input":{"type":"structure","members":{"Architecture":{},"ClientData":{"shape":"S22k"},"ClientToken":{},"Description":{},"DiskContainers":{"locationName":"DiskContainer","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{},"DeviceName":{},"Format":{},"SnapshotId":{},"Url":{"shape":"S18d"},"UserBucket":{"shape":"S22n"}}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Hypervisor":{},"KmsKeyId":{},"LicenseType":{},"Platform":{},"RoleName":{},"LicenseSpecifications":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"UsageOperation":{},"BootMode":{}}},"output":{"type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S18b","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"LicenseSpecifications":{"shape":"S18f","locationName":"licenseSpecifications"},"Tags":{"shape":"S6","locationName":"tagSet"},"UsageOperation":{"locationName":"usageOperation"}}}},"ImportInstance":{"input":{"type":"structure","required":["Platform"],"members":{"Description":{"locationName":"description"},"DiskImages":{"locationName":"diskImage","type":"list","member":{"type":"structure","members":{"Description":{},"Image":{"shape":"S22u"},"Volume":{"shape":"S22v"}}}},"DryRun":{"locationName":"dryRun","type":"boolean"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"AdditionalInfo":{"locationName":"additionalInfo"},"Architecture":{"locationName":"architecture"},"GroupIds":{"shape":"Sgo","locationName":"GroupId"},"GroupNames":{"shape":"Shb","locationName":"GroupName"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"locationName":"instanceType"},"Monitoring":{"locationName":"monitoring","type":"boolean"},"Placement":{"shape":"Sck","locationName":"placement"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData","type":"structure","members":{"Data":{"locationName":"data"}},"sensitive":true}}},"Platform":{"locationName":"platform"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S13a","locationName":"conversionTask"}}}},"ImportKeyPair":{"input":{"type":"structure","required":["KeyName","PublicKeyMaterial"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyName":{"locationName":"keyName"},"PublicKeyMaterial":{"locationName":"publicKeyMaterial","type":"blob"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportSnapshot":{"input":{"type":"structure","members":{"ClientData":{"shape":"S22k"},"ClientToken":{},"Description":{},"DiskContainer":{"type":"structure","members":{"Description":{},"Format":{},"Url":{"shape":"S18d"},"UserBucket":{"shape":"S22n"}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18n","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportVolume":{"input":{"type":"structure","required":["AvailabilityZone","Image","Volume"],"members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Image":{"shape":"S22u","locationName":"image"},"Volume":{"shape":"S22v","locationName":"volume"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S13a","locationName":"conversionTask"}}}},"ListImagesInRecycleBin":{"input":{"type":"structure","members":{"ImageIds":{"shape":"S17s","locationName":"ImageId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Images":{"locationName":"imageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListSnapshotsInRecycleBin":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1gf","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"},"Description":{"locationName":"description"},"VolumeId":{"locationName":"volumeId"}}}},"NextToken":{"locationName":"nextToken"}}}},"LockSnapshot":{"input":{"type":"structure","required":["SnapshotId","LockMode"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"},"LockMode":{},"CoolOffPeriod":{"type":"integer"},"LockDuration":{"type":"integer"},"ExpirationDate":{"type":"timestamp"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"LockState":{"locationName":"lockState"},"LockDuration":{"locationName":"lockDuration","type":"integer"},"CoolOffPeriod":{"locationName":"coolOffPeriod","type":"integer"},"CoolOffPeriodExpiresOn":{"locationName":"coolOffPeriodExpiresOn","type":"timestamp"},"LockCreatedOn":{"locationName":"lockCreatedOn","type":"timestamp"},"LockExpiresOn":{"locationName":"lockExpiresOn","type":"timestamp"},"LockDurationStartTime":{"locationName":"lockDurationStartTime","type":"timestamp"}}}},"ModifyAddressAttribute":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DomainName":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S108","locationName":"address"}}}},"ModifyAvailabilityZoneGroup":{"input":{"type":"structure","required":["GroupName","OptInStatus"],"members":{"GroupName":{},"OptInStatus":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"InstanceCount":{"type":"integer"},"EndDate":{"type":"timestamp"},"EndDateType":{},"Accept":{"type":"boolean"},"DryRun":{"type":"boolean"},"AdditionalInfo":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservationFleet":{"input":{"type":"structure","required":["CapacityReservationFleetId"],"members":{"CapacityReservationFleetId":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"DryRun":{"type":"boolean"},"RemoveEndDate":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ServerCertificateArn":{},"ConnectionLogOptions":{"shape":"Saj"},"DnsServers":{"type":"structure","members":{"CustomDnsServers":{"shape":"So"},"Enabled":{"type":"boolean"}}},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Sam"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"San"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily","CpuCredits"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{},"CpuCredits":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1y4","locationName":"instanceFamilyCreditSpecification"}}}},"ModifyEbsDefaultKmsKeyId":{"input":{"type":"structure","required":["KmsKeyId"],"members":{"KmsKeyId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ModifyFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Scd","locationName":"LaunchTemplateConfig"},"FleetId":{},"TargetCapacitySpecification":{"shape":"Sdg"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{},"OperationType":{},"UserIds":{"shape":"S245","locationName":"UserId"},"UserGroups":{"shape":"S246","locationName":"UserGroup"},"ProductCodes":{"shape":"S247","locationName":"ProductCode"},"LoadPermission":{"type":"structure","members":{"Add":{"shape":"S249"},"Remove":{"shape":"S249"}}},"Description":{},"Name":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S161","locationName":"fpgaImageAttribute"}}}},"ModifyHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"HostIds":{"shape":"S16y","locationName":"hostId"},"HostRecovery":{},"InstanceType":{},"InstanceFamily":{},"HostMaintenance":{}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S24e","locationName":"unsuccessful"}}}},"ModifyIdFormat":{"input":{"type":"structure","required":["Resource","UseLongIds"],"members":{"Resource":{},"UseLongIds":{"type":"boolean"}}}},"ModifyIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn","Resource","UseLongIds"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"ModifyImageAttribute":{"input":{"type":"structure","required":["ImageId"],"members":{"Attribute":{},"Description":{"shape":"Sbu"},"ImageId":{},"LaunchPermission":{"type":"structure","members":{"Add":{"shape":"S17o"},"Remove":{"shape":"S17o"}}},"OperationType":{},"ProductCodes":{"shape":"S247","locationName":"ProductCode"},"UserGroups":{"shape":"S246","locationName":"UserGroup"},"UserIds":{"shape":"S245","locationName":"UserId"},"Value":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"OrganizationArns":{"locationName":"OrganizationArn","type":"list","member":{"locationName":"OrganizationArn"}},"OrganizationalUnitArns":{"locationName":"OrganizationalUnitArn","type":"list","member":{"locationName":"OrganizationalUnitArn"}},"ImdsSupport":{"shape":"Sbu"}}}},"ModifyInstanceAttribute":{"input":{"type":"structure","required":["InstanceId"],"members":{"SourceDestCheck":{"shape":"S18u"},"Attribute":{"locationName":"attribute"},"BlockDeviceMappings":{"locationName":"blockDeviceMapping","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}},"NoDevice":{"locationName":"noDevice"},"VirtualName":{"locationName":"virtualName"}}}},"DisableApiTermination":{"shape":"S18u","locationName":"disableApiTermination"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"shape":"S18u","locationName":"ebsOptimized"},"EnaSupport":{"shape":"S18u","locationName":"enaSupport"},"Groups":{"shape":"S5o","locationName":"GroupId"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbu","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbu","locationName":"instanceType"},"Kernel":{"shape":"Sbu","locationName":"kernel"},"Ramdisk":{"shape":"Sbu","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbu","locationName":"sriovNetSupport"},"UserData":{"locationName":"userData","type":"structure","members":{"Value":{"locationName":"value","type":"blob"}}},"Value":{"locationName":"value"},"DisableApiStop":{"shape":"S18u"}}}},"ModifyInstanceCapacityReservationAttributes":{"input":{"type":"structure","required":["InstanceId","CapacityReservationSpecification"],"members":{"InstanceId":{},"CapacityReservationSpecification":{"shape":"S24r"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyInstanceCreditSpecification":{"input":{"type":"structure","required":["InstanceCreditSpecifications"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"InstanceCreditSpecifications":{"locationName":"InstanceCreditSpecification","type":"list","member":{"locationName":"item","type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"CpuCredits":{}}}}}},"output":{"type":"structure","members":{"SuccessfulInstanceCreditSpecifications":{"locationName":"successfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"}}}},"UnsuccessfulInstanceCreditSpecifications":{"locationName":"unsuccessfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"ModifyInstanceEventStartTime":{"input":{"type":"structure","required":["InstanceId","InstanceEventId","NotBefore"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"InstanceEventId":{},"NotBefore":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Event":{"shape":"S19h","locationName":"event"}}}},"ModifyInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"Name":{},"InstanceEventWindowId":{},"TimeRanges":{"shape":"Sez","locationName":"TimeRange"},"CronExpression":{}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"ModifyInstanceMaintenanceOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoRecovery":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"AutoRecovery":{"locationName":"autoRecovery"}}}},"ModifyInstanceMetadataOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"DryRun":{"type":"boolean"},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceMetadataOptions":{"shape":"S1e2","locationName":"instanceMetadataOptions"}}}},"ModifyInstancePlacement":{"input":{"type":"structure","required":["InstanceId"],"members":{"Affinity":{"locationName":"affinity"},"GroupName":{},"HostId":{"locationName":"hostId"},"InstanceId":{"locationName":"instanceId"},"Tenancy":{"locationName":"tenancy"},"PartitionNumber":{"type":"integer"},"HostResourceGroupArn":{},"GroupId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfg","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S25g","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfj","locationName":"ipam"}}}},"ModifyIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Description":{},"AutoImport":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"ClearAllocationDefaultNetmaskLength":{"type":"boolean"},"AddAllocationResourceTags":{"shape":"Sfr","locationName":"AddAllocationResourceTag"},"RemoveAllocationResourceTags":{"shape":"Sfr","locationName":"RemoveAllocationResourceTag"}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sfw","locationName":"ipamPool"}}}},"ModifyIpamResourceCidr":{"input":{"type":"structure","required":["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],"members":{"DryRun":{"type":"boolean"},"ResourceId":{},"ResourceCidr":{},"ResourceRegion":{},"CurrentIpamScopeId":{},"DestinationIpamScopeId":{},"Monitored":{"type":"boolean"}}},"output":{"type":"structure","members":{"IpamResourceCidr":{"shape":"S1zt","locationName":"ipamResourceCidr"}}}},"ModifyIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfg","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S25g","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg3","locationName":"ipamResourceDiscovery"}}}},"ModifyIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Description":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg7","locationName":"ipamScope"}}}},"ModifyLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"DefaultVersion":{"locationName":"SetDefaultVersion"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Si0","locationName":"launchTemplate"}}}},"ModifyLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"NetworkInterfaceId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjb","locationName":"route"}}}},"ModifyManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"CurrentVersion":{"type":"long"},"PrefixListName":{},"AddEntries":{"shape":"Sjt","locationName":"AddEntry"},"RemoveEntries":{"locationName":"RemoveEntry","type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{}}}},"MaxEntries":{"type":"integer"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"ModifyNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"Description":{"shape":"Sbu","locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18u","locationName":"sourceDestCheck"},"EnaSrdSpecification":{"shape":"S5t"},"EnablePrimaryIpv6":{"type":"boolean"}}}},"ModifyPrivateDnsNameOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"PrivateDnsHostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds","TargetConfigurations"],"members":{"ReservedInstancesIds":{"shape":"S1k2","locationName":"ReservedInstancesId"},"ClientToken":{"locationName":"clientToken"},"TargetConfigurations":{"locationName":"ReservedInstancesConfigurationSetItemType","type":"list","member":{"shape":"S1ko","locationName":"item"}}}},"output":{"type":"structure","members":{"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"}}}},"ModifySecurityGroupRules":{"input":{"type":"structure","required":["GroupId","SecurityGroupRules"],"members":{"GroupId":{},"SecurityGroupRules":{"locationName":"SecurityGroupRule","type":"list","member":{"locationName":"item","type":"structure","required":["SecurityGroupRuleId"],"members":{"SecurityGroupRuleId":{},"SecurityGroupRule":{"type":"structure","members":{"IpProtocol":{},"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"CidrIpv4":{},"CidrIpv6":{},"PrefixListId":{},"ReferencedGroupId":{},"Description":{}}}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySnapshotAttribute":{"input":{"type":"structure","required":["SnapshotId"],"members":{"Attribute":{},"CreateVolumePermission":{"type":"structure","members":{"Add":{"shape":"S1m2"},"Remove":{"shape":"S1m2"}}},"GroupNames":{"shape":"S1lu","locationName":"UserGroup"},"OperationType":{},"SnapshotId":{},"UserIds":{"shape":"S245","locationName":"UserId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifySnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"StorageTier":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"TieringStartTime":{"locationName":"tieringStartTime","type":"timestamp"}}}},"ModifySpotFleetRequest":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"LaunchTemplateConfigs":{"shape":"S1n9","locationName":"LaunchTemplateConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySubnetAttribute":{"input":{"type":"structure","required":["SubnetId"],"members":{"AssignIpv6AddressOnCreation":{"shape":"S18u"},"MapPublicIpOnLaunch":{"shape":"S18u"},"SubnetId":{"locationName":"subnetId"},"MapCustomerOwnedIpOnLaunch":{"shape":"S18u"},"CustomerOwnedIpv4Pool":{},"EnableDns64":{"shape":"S18u"},"PrivateDnsHostnameTypeOnLaunch":{},"EnableResourceNameDnsARecordOnLaunch":{"shape":"S18u"},"EnableResourceNameDnsAAAARecordOnLaunch":{"shape":"S18u"},"EnableLniAtDeviceIndex":{"type":"integer"},"DisableLniAtDeviceIndex":{"shape":"S18u"}}}},"ModifyTrafficMirrorFilterNetworkServices":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"AddNetworkServices":{"shape":"So5","locationName":"AddNetworkService"},"RemoveNetworkServices":{"shape":"So5","locationName":"RemoveNetworkService"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Snz","locationName":"trafficMirrorFilter"}}}},"ModifyTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So9"},"SourcePortRange":{"shape":"So9"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"So1","locationName":"trafficMirrorFilterRule"}}}},"ModifyTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Soe","locationName":"trafficMirrorSession"}}}},"ModifyTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Description":{},"Options":{"type":"structure","members":{"AddTransitGatewayCidrBlocks":{"shape":"Soq"},"RemoveTransitGatewayCidrBlocks":{"shape":"Soq"},"VpnEcmpSupport":{},"DnsSupport":{},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"AssociationDefaultRouteTableId":{},"DefaultRouteTablePropagation":{},"PropagationDefaultRouteTableId":{},"AmazonSideAsn":{"type":"long"}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sos","locationName":"transitGateway"}}}},"ModifyTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spv","locationName":"transitGatewayPrefixListReference"}}}},"ModifyTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"AddSubnetIds":{"shape":"S4z"},"RemoveSubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"ModifyVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"VerifiedAccessGroupId":{},"LoadBalancerOptions":{"type":"structure","members":{"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}},"Protocol":{},"Port":{"type":"integer"}}},"NetworkInterfaceOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqw","locationName":"verifiedAccessEndpoint"}}}},"ModifyVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}}},"ModifyVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"VerifiedAccessInstanceId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sr4","locationName":"verifiedAccessGroup"}}}},"ModifyVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}}},"ModifyVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"ModifyVerifiedAccessInstanceLoggingConfiguration":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","AccessLogs"],"members":{"VerifiedAccessInstanceId":{},"AccessLogs":{"type":"structure","members":{"S3":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"BucketName":{},"Prefix":{},"BucketOwner":{}}},"CloudWatchLogs":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"LogGroup":{}}},"KinesisDataFirehose":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"DeliveryStream":{}}},"LogVersion":{},"IncludeTrustContext":{"type":"boolean"}}},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S1qp","locationName":"loggingConfiguration"}}}},"ModifyVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"ModifyVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"type":"boolean"},"VolumeId":{},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Throughput":{"type":"integer"},"MultiAttachEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeModification":{"shape":"S1rt","locationName":"volumeModification"}}}},"ModifyVolumeAttribute":{"input":{"type":"structure","required":["VolumeId"],"members":{"AutoEnableIO":{"shape":"S18u"},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifyVpcAttribute":{"input":{"type":"structure","required":["VpcId"],"members":{"EnableDnsHostnames":{"shape":"S18u"},"EnableDnsSupport":{"shape":"S18u"},"VpcId":{"locationName":"vpcId"},"EnableNetworkAddressUsageMetrics":{"shape":"S18u"}}}},"ModifyVpcEndpoint":{"input":{"type":"structure","required":["VpcEndpointId"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointId":{},"ResetPolicy":{"type":"boolean"},"PolicyDocument":{},"AddRouteTableIds":{"shape":"Srj","locationName":"AddRouteTableId"},"RemoveRouteTableIds":{"shape":"Srj","locationName":"RemoveRouteTableId"},"AddSubnetIds":{"shape":"Srk","locationName":"AddSubnetId"},"RemoveSubnetIds":{"shape":"Srk","locationName":"RemoveSubnetId"},"AddSecurityGroupIds":{"shape":"Srl","locationName":"AddSecurityGroupId"},"RemoveSecurityGroupIds":{"shape":"Srl","locationName":"RemoveSecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srn"},"PrivateDnsEnabled":{"type":"boolean"},"SubnetConfigurations":{"shape":"Srp","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationId"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServiceConfiguration":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PrivateDnsName":{},"RemovePrivateDnsName":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"AddNetworkLoadBalancerArns":{"shape":"So","locationName":"AddNetworkLoadBalancerArn"},"RemoveNetworkLoadBalancerArns":{"shape":"So","locationName":"RemoveNetworkLoadBalancerArn"},"AddGatewayLoadBalancerArns":{"shape":"So","locationName":"AddGatewayLoadBalancerArn"},"RemoveGatewayLoadBalancerArns":{"shape":"So","locationName":"RemoveGatewayLoadBalancerArn"},"AddSupportedIpAddressTypes":{"shape":"So","locationName":"AddSupportedIpAddressType"},"RemoveSupportedIpAddressTypes":{"shape":"So","locationName":"RemoveSupportedIpAddressType"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePayerResponsibility":{"input":{"type":"structure","required":["ServiceId","PayerResponsibility"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PayerResponsibility":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"AddAllowedPrincipals":{"shape":"So"},"RemoveAllowedPrincipals":{"shape":"So"}}},"output":{"type":"structure","members":{"AddedPrincipals":{"locationName":"addedPrincipalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"ServiceId":{"locationName":"serviceId"}}}},"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcPeeringConnectionOptions":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"AccepterPeeringConnectionOptions":{"shape":"S284"},"DryRun":{"type":"boolean"},"RequesterPeeringConnectionOptions":{"shape":"S284"},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{"AccepterPeeringConnectionOptions":{"shape":"S286","locationName":"accepterPeeringConnectionOptions"},"RequesterPeeringConnectionOptions":{"shape":"S286","locationName":"requesterPeeringConnectionOptions"}}}},"ModifyVpcTenancy":{"input":{"type":"structure","required":["VpcId","InstanceTenancy"],"members":{"VpcId":{},"InstanceTenancy":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"TransitGatewayId":{},"CustomerGatewayId":{},"VpnGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"ModifyVpnConnectionOptions":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"ModifyVpnTunnelCertificate":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"ModifyVpnTunnelOptions":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"TunnelOptions":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssp"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssq","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Sss","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssu","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Ssw","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssy","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"St0","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"St2","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"St4"},"EnableTunnelLifecycleControl":{"type":"boolean"}},"sensitive":true},"DryRun":{"type":"boolean"},"SkipTunnelReplacement":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"MonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S28l","locationName":"instancesSet"}}}},"MoveAddressToVpc":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"Status":{"locationName":"status"}}}},"MoveByoipCidrToIpam":{"input":{"type":"structure","required":["Cidr","IpamPoolId","IpamPoolOwner"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamPoolId":{},"IpamPoolOwner":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"CidrAuthorizationContext":{"type":"structure","required":["Message","Signature"],"members":{"Message":{},"Signature":{}}},"PubliclyAdvertisable":{"type":"boolean"},"Description":{},"DryRun":{"type":"boolean"},"PoolTagSpecifications":{"shape":"S3","locationName":"PoolTagSpecification"},"MultiRegion":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"CidrAuthorizationContext":{"type":"structure","members":{"Message":{},"Signature":{}}},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syx","locationName":"ipamPoolCidr"}}}},"ProvisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["IpamPoolId","PoolId","NetmaskLength"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"PoolId":{},"NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolAddressRange":{"shape":"S1jp","locationName":"poolAddressRange"}}}},"PurchaseCapacityBlock":{"input":{"type":"structure","required":["CapacityBlockOfferingId","InstancePlatform"],"members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CapacityBlockOfferingId":{},"InstancePlatform":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9q","locationName":"capacityReservation"}}}},"PurchaseHostReservation":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"ClientToken":{},"CurrencyCode":{},"HostIdSet":{"shape":"S1yl"},"LimitPrice":{},"OfferingId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1yn","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"PurchaseReservedInstancesOffering":{"input":{"type":"structure","required":["InstanceCount","ReservedInstancesOfferingId"],"members":{"InstanceCount":{"type":"integer"},"ReservedInstancesOfferingId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"LimitPrice":{"locationName":"limitPrice","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"CurrencyCode":{"locationName":"currencyCode"}}},"PurchaseTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"PurchaseScheduledInstances":{"input":{"type":"structure","required":["PurchaseRequests"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"PurchaseRequests":{"locationName":"PurchaseRequest","type":"list","member":{"locationName":"PurchaseRequest","type":"structure","required":["InstanceCount","PurchaseToken"],"members":{"InstanceCount":{"type":"integer"},"PurchaseToken":{}}}}}},"output":{"type":"structure","members":{"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1lj","locationName":"item"}}}}},"RebootInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RegisterImage":{"input":{"type":"structure","required":["Name"],"members":{"ImageLocation":{},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"Sek","locationName":"BlockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"KernelId":{"locationName":"kernelId"},"Name":{"locationName":"name"},"BillingProducts":{"locationName":"BillingProduct","type":"list","member":{"locationName":"item"}},"RamdiskId":{"locationName":"ramdiskId"},"RootDeviceName":{"locationName":"rootDeviceName"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{},"TpmSupport":{},"UefiData":{},"ImdsSupport":{}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"RegisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz8","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sza","locationName":"instanceTagAttribute"}}}},"RegisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupMembers":{"locationName":"registeredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RegisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupSources":{"locationName":"registeredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RejectTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"RejectTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"RejectTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"RejectVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"RejectVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReleaseAddress":{"input":{"type":"structure","members":{"AllocationId":{},"PublicIp":{},"NetworkBorderGroup":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ReleaseHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"HostIds":{"shape":"S16y","locationName":"hostId"}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S24e","locationName":"unsuccessful"}}}},"ReleaseIpamPoolAllocation":{"input":{"type":"structure","required":["IpamPoolId","Cidr","IpamPoolAllocationId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"IpamPoolAllocationId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"ReplaceIamInstanceProfileAssociation":{"input":{"type":"structure","required":["IamInstanceProfile","AssociationId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"ReplaceNetworkAclAssociation":{"input":{"type":"structure","required":["AssociationId","NetworkAclId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"}}}},"ReplaceNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Skb","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"ReplaceRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"LocalTarget":{"type":"boolean"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}}},"ReplaceRouteTableAssociation":{"input":{"type":"structure","required":["AssociationId","RouteTableId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"ReplaceTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sq0","locationName":"route"}}}},"ReplaceVpnTunnel":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"ApplyPendingMaintenance":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReportInstanceStatus":{"input":{"type":"structure","required":["Instances","ReasonCodes","Status"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"Instances":{"shape":"S11q","locationName":"instanceId"},"ReasonCodes":{"locationName":"reasonCode","type":"list","member":{"locationName":"item"}},"StartTime":{"locationName":"startTime","type":"timestamp"},"Status":{"locationName":"status"}}}},"RequestSpotFleet":{"input":{"type":"structure","required":["SpotFleetRequestConfig"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestConfig":{"shape":"S1mu","locationName":"spotFleetRequestConfig"}}},"output":{"type":"structure","members":{"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"RequestSpotInstances":{"input":{"type":"structure","members":{"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ClientToken":{"locationName":"clientToken"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"type":"structure","members":{"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"item"}},"SecurityGroups":{"locationName":"SecurityGroup","type":"list","member":{"locationName":"item"}},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"shape":"S1np","locationName":"monitoring"},"NetworkInterfaces":{"shape":"S1n4","locationName":"NetworkInterface"},"Placement":{"shape":"S1n6","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sgd","locationName":"userData"}}},"SpotPrice":{"locationName":"spotPrice"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"InstanceInterruptionBehavior":{}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1nm","locationName":"spotInstanceRequestSet"}}}},"ResetAddressAttribute":{"input":{"type":"structure","required":["AllocationId","Attribute"],"members":{"AllocationId":{},"Attribute":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S108","locationName":"address"}}}},"ResetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ResetFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ResetImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ResetInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}}},"ResetNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"locationName":"sourceDestCheck"}}}},"ResetSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RestoreAddressToClassic":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"Status":{"locationName":"status"}}}},"RestoreImageFromRecycleBin":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"RestoreManagedPrefixListVersion":{"input":{"type":"structure","required":["PrefixListId","PreviousVersion","CurrentVersion"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"PreviousVersion":{"type":"long"},"CurrentVersion":{"type":"long"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"RestoreSnapshotFromRecycleBin":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"SseType":{"locationName":"sseType"}}}},"RestoreSnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"TemporaryRestoreDays":{"type":"integer"},"PermanentRestore":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RestoreStartTime":{"locationName":"restoreStartTime","type":"timestamp"},"RestoreDuration":{"locationName":"restoreDuration","type":"integer"},"IsPermanentRestore":{"locationName":"isPermanentRestore","type":"boolean"}}}},"RevokeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"RevokeAllGroups":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6n","locationName":"status"}}}},"RevokeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6q","locationName":"ipPermissions"},"SecurityGroupRuleIds":{"shape":"S1lq","locationName":"SecurityGroupRuleId"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6q","locationName":"unknownIpPermissionSet"}}}},"RevokeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SecurityGroupRuleIds":{"shape":"S1lq","locationName":"SecurityGroupRuleId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6q","locationName":"unknownIpPermissionSet"}}}},"RunInstances":{"input":{"type":"structure","required":["MaxCount","MinCount"],"members":{"BlockDeviceMappings":{"shape":"Sek","locationName":"BlockDeviceMapping"},"ImageId":{},"InstanceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"Ipv6Address"},"KernelId":{},"KeyName":{},"MaxCount":{"type":"integer"},"MinCount":{"type":"integer"},"Monitoring":{"shape":"S1np"},"Placement":{"shape":"Sck"},"RamdiskId":{},"SecurityGroupIds":{"shape":"Sgo","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Shb","locationName":"SecurityGroup"},"SubnetId":{},"UserData":{"type":"string","sensitive":true},"AdditionalInfo":{"locationName":"additionalInfo"},"ClientToken":{"idempotencyToken":true,"locationName":"clientToken"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"NetworkInterfaces":{"shape":"S1n4","locationName":"networkInterface"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ElasticGpuSpecification":{"type":"list","member":{"shape":"Sh7","locationName":"item"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shh"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"shape":"S24r"},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"shape":"S1db"}},"RunScheduledInstances":{"input":{"type":"structure","required":["LaunchSpecification","ScheduledInstanceId"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"InstanceCount":{"type":"integer"},"LaunchSpecification":{"type":"structure","required":["ImageId"],"members":{"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"Ebs":{"type":"structure","members":{"DeleteOnTermination":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Iops":{"type":"integer"},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{}}},"NoDevice":{},"VirtualName":{}}}},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"ImageId":{},"InstanceType":{},"KernelId":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"S2cc","locationName":"Group"},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"locationName":"Ipv6Address","type":"list","member":{"locationName":"Ipv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddressConfigs":{"locationName":"PrivateIpAddressConfig","type":"list","member":{"locationName":"PrivateIpAddressConfigSet","type":"structure","members":{"Primary":{"type":"boolean"},"PrivateIpAddress":{}}}},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{}}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"GroupName":{}}},"RamdiskId":{},"SecurityGroupIds":{"shape":"S2cc","locationName":"SecurityGroupId"},"SubnetId":{},"UserData":{}},"sensitive":true},"ScheduledInstanceId":{}}},"output":{"type":"structure","members":{"InstanceIdSet":{"locationName":"instanceIdSet","type":"list","member":{"locationName":"item"}}}}},"SearchLocalGatewayRoutes":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sjb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayMulticastGroups":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastGroups":{"locationName":"multicastGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupIpAddress":{"locationName":"groupIpAddress"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"SubnetId":{"locationName":"subnetId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"GroupMember":{"locationName":"groupMember","type":"boolean"},"GroupSource":{"locationName":"groupSource","type":"boolean"},"MemberType":{"locationName":"memberType"},"SourceType":{"locationName":"sourceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","Filters"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sq0","locationName":"item"}},"AdditionalRoutesAvailable":{"locationName":"additionalRoutesAvailable","type":"boolean"}}}},"SendDiagnosticInterrupt":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}}},"StartInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"AdditionalInfo":{"locationName":"additionalInfo"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"StartingInstances":{"shape":"S2d0","locationName":"instancesSet"}}}},"StartNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId","ClientToken"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysis":{"shape":"S1hb","locationName":"networkInsightsAccessScopeAnalysis"}}}},"StartNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsPathId","ClientToken"],"members":{"NetworkInsightsPathId":{},"AdditionalAccounts":{"shape":"So","locationName":"AdditionalAccount"},"FilterInArns":{"shape":"S1hn","locationName":"FilterInArn"},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysis":{"shape":"S1hm","locationName":"networkInsightsAnalysis"}}}},"StartVpcEndpointServicePrivateDnsVerification":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"StopInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"Hibernate":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"StoppingInstances":{"shape":"S2d0","locationName":"instancesSet"}}}},"TerminateClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ConnectionId":{},"Username":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Username":{"locationName":"username"},"ConnectionStatuses":{"locationName":"connectionStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"ConnectionId":{"locationName":"connectionId"},"PreviousStatus":{"shape":"S125","locationName":"previousStatus"},"CurrentStatus":{"shape":"S125","locationName":"currentStatus"}}}}}}},"TerminateInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"TerminatingInstances":{"shape":"S2d0","locationName":"instancesSet"}}}},"UnassignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"UnassignedIpv6Addresses":{"shape":"S2q","locationName":"unassignedIpv6Addresses"},"UnassignedIpv6Prefixes":{"shape":"S2r","locationName":"unassignedIpv6PrefixSet"}}}},"UnassignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"}}}},"UnassignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","PrivateIpAddresses"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"UnlockSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"}}}},"UnmonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S28l","locationName":"instancesSet"}}}},"UpdateSecurityGroupRuleDescriptionsEgress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"SecurityGroupRuleDescriptions":{"shape":"S2dq","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"UpdateSecurityGroupRuleDescriptionsIngress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"SecurityGroupRuleDescriptions":{"shape":"S2dq","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"WithdrawByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}}},"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"}},"Sg":{"type":"list","member":{"locationName":"TargetConfigurationRequest","type":"structure","required":["OfferingId"],"members":{"InstanceCount":{"type":"integer"},"OfferingId":{}}}},"So":{"type":"list","member":{"locationName":"item"}},"Sq":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnets":{"locationName":"subnets","type":"list","member":{"shape":"St","locationName":"item"}}}},"St":{"type":"structure","members":{"SubnetId":{"locationName":"subnetId"},"State":{"locationName":"state"}}},"Sx":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"AccepterTransitGatewayAttachmentId":{"locationName":"accepterTransitGatewayAttachmentId"},"RequesterTgwInfo":{"shape":"Sy","locationName":"requesterTgwInfo"},"AccepterTgwInfo":{"shape":"Sy","locationName":"accepterTgwInfo"},"Options":{"locationName":"options","type":"structure","members":{"DynamicRouting":{"locationName":"dynamicRouting"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sy":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"OwnerId":{"locationName":"ownerId"},"Region":{"locationName":"region"}}},"S16":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcId":{"locationName":"vpcId"},"VpcOwnerId":{"locationName":"vpcOwnerId"},"State":{"locationName":"state"},"SubnetIds":{"shape":"So","locationName":"subnetIds"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"DnsSupport":{"locationName":"dnsSupport"},"Ipv6Support":{"locationName":"ipv6Support"},"ApplianceModeSupport":{"locationName":"applianceModeSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1d":{"type":"list","member":{"locationName":"item"}},"S1g":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S1h":{"type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ResourceId":{"locationName":"resourceId"}}},"S1m":{"type":"structure","members":{"AccepterVpcInfo":{"shape":"S1n","locationName":"accepterVpcInfo"},"ExpirationTime":{"locationName":"expirationTime","type":"timestamp"},"RequesterVpcInfo":{"shape":"S1n","locationName":"requesterVpcInfo"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S1n":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Ipv6CidrBlockSet":{"locationName":"ipv6CidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"}}}},"CidrBlockSet":{"locationName":"cidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"}}}},"OwnerId":{"locationName":"ownerId"},"PeeringOptions":{"locationName":"peeringOptions","type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"VpcId":{"locationName":"vpcId"},"Region":{"locationName":"region"}}},"S1x":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"}}},"S2b":{"type":"list","member":{"locationName":"item"}},"S2g":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"IpamPoolAllocationId":{"locationName":"ipamPoolAllocationId"},"Description":{"locationName":"description"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwner":{"locationName":"resourceOwner"}}},"S2m":{"type":"list","member":{"locationName":"item"}},"S2q":{"type":"list","member":{"locationName":"item"}},"S2r":{"type":"list","member":{"locationName":"item"}},"S2v":{"type":"list","member":{"locationName":"PrivateIpAddress"}},"S2z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"S33":{"type":"list","member":{"locationName":"item"}},"S36":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIp":{"locationName":"privateIp"},"PublicIp":{"locationName":"publicIp"},"AssociationId":{"locationName":"associationId"},"IsPrimary":{"locationName":"isPrimary","type":"boolean"},"FailureMessage":{"locationName":"failureMessage"},"Status":{"locationName":"status"}}}},"S3h":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S3q":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S3s":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"InstanceId":{"locationName":"instanceId"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"State":{"locationName":"state"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}},"S3t":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Id":{"locationName":"id"}}},"S3y":{"type":"list","member":{"locationName":"item"}},"S3z":{"type":"list","member":{"locationName":"item"}},"S42":{"type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"TimeRanges":{"locationName":"timeRangeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartWeekDay":{"locationName":"startWeekDay"},"StartHour":{"locationName":"startHour","type":"integer"},"EndWeekDay":{"locationName":"endWeekDay"},"EndHour":{"locationName":"endHour","type":"integer"}}}},"Name":{"locationName":"name"},"CronExpression":{"locationName":"cronExpression"},"AssociationTarget":{"locationName":"associationTarget","type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"instanceIdSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"DedicatedHostIds":{"shape":"S3z","locationName":"dedicatedHostIdSet"}}},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4e":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryAssociationId":{"locationName":"ipamResourceDiscoveryAssociationId"},"IpamResourceDiscoveryAssociationArn":{"locationName":"ipamResourceDiscoveryAssociationArn"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"ResourceDiscoveryStatus":{"locationName":"resourceDiscoveryStatus"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4k":{"type":"list","member":{"locationName":"AllocationId"}},"S4q":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S4u":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"locationName":"ipv6CidrBlockState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"S4z":{"type":"list","member":{"locationName":"item"}},"S54":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S59":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S5c":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"BranchInterfaceId":{"locationName":"branchInterfaceId"},"TrunkInterfaceId":{"locationName":"trunkInterfaceId"},"InterfaceProtocol":{"locationName":"interfaceProtocol"},"VlanId":{"locationName":"vlanId","type":"integer"},"GreKey":{"locationName":"greKey","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S5j":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"shape":"S5k","locationName":"ipv6CidrBlockState"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Ipv6Pool":{"locationName":"ipv6Pool"}}},"S5k":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S5m":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"CidrBlock":{"locationName":"cidrBlock"},"CidrBlockState":{"shape":"S5k","locationName":"cidrBlockState"}}},"S5o":{"type":"list","member":{"locationName":"groupId"}},"S5t":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"S60":{"type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"},"OidcOptions":{"locationName":"oidcOptions","type":"structure","members":{"Issuer":{"locationName":"issuer"},"AuthorizationEndpoint":{"locationName":"authorizationEndpoint"},"TokenEndpoint":{"locationName":"tokenEndpoint"},"UserInfoEndpoint":{"locationName":"userInfoEndpoint"},"ClientId":{"locationName":"clientId"},"ClientSecret":{"shape":"S65","locationName":"clientSecret"},"Scope":{"locationName":"scope"}}},"DeviceOptions":{"locationName":"deviceOptions","type":"structure","members":{"TenantId":{"locationName":"tenantId"}}},"PolicyReferenceName":{"locationName":"policyReferenceName"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}},"S65":{"type":"string","sensitive":true},"S67":{"type":"structure","members":{"CustomerManagedKeyEnabled":{"locationName":"customerManagedKeyEnabled","type":"boolean"},"KmsKeyArn":{"locationName":"kmsKeyArn"}}},"S69":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"}}}},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"FipsEnabled":{"locationName":"fipsEnabled","type":"boolean"}}},"S6e":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"Device":{"locationName":"device"},"InstanceId":{"locationName":"instanceId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"S6j":{"type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}},"S6n":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S6q":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIp":{"locationName":"cidrIp"},"Description":{"locationName":"description"}}}},"Ipv6Ranges":{"locationName":"ipv6Ranges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIpv6":{"locationName":"cidrIpv6"},"Description":{"locationName":"description"}}}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"PrefixListId":{"locationName":"prefixListId"}}}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6z","locationName":"item"}}}}},"S6z":{"type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S71":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{"locationName":"securityGroupRuleId"},"GroupId":{"locationName":"groupId"},"GroupOwnerId":{"locationName":"groupOwnerId"},"IsEgress":{"locationName":"isEgress","type":"boolean"},"IpProtocol":{"locationName":"ipProtocol"},"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"},"CidrIpv4":{"locationName":"cidrIpv4"},"CidrIpv6":{"locationName":"cidrIpv6"},"PrefixListId":{"locationName":"prefixListId"},"ReferencedGroupInfo":{"locationName":"referencedGroupInfo","type":"structure","members":{"GroupId":{"locationName":"groupId"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"S7a":{"type":"structure","members":{"S3":{"type":"structure","members":{"AWSAccessKeyId":{},"Bucket":{"locationName":"bucket"},"Prefix":{"locationName":"prefix"},"UploadPolicy":{"locationName":"uploadPolicy","type":"blob"},"UploadPolicySignature":{"locationName":"uploadPolicySignature","type":"string","sensitive":true}}}}},"S7f":{"type":"structure","members":{"BundleId":{"locationName":"bundleId"},"BundleTaskError":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"InstanceId":{"locationName":"instanceId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"state"},"Storage":{"shape":"S7a","locationName":"storage"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"S7p":{"type":"list","member":{"locationName":"item"}},"S8d":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"InstanceCounts":{"locationName":"instanceCounts","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"State":{"locationName":"state"}}}},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"Active":{"locationName":"active","type":"boolean"},"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}},"S8p":{"type":"list","member":{"locationName":"item"}},"S90":{"type":"list","member":{"locationName":"SpotInstanceRequestId"}},"S9q":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"OwnerId":{"locationName":"ownerId"},"CapacityReservationArn":{"locationName":"capacityReservationArn"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"Tenancy":{"locationName":"tenancy"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EphemeralStorage":{"locationName":"ephemeralStorage","type":"boolean"},"State":{"locationName":"state"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"EndDateType":{"locationName":"endDateType"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OutpostArn":{"locationName":"outpostArn"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"PlacementGroupArn":{"locationName":"placementGroupArn"},"CapacityAllocations":{"locationName":"capacityAllocationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationType":{"locationName":"allocationType"},"Count":{"locationName":"count","type":"integer"}}}},"ReservationType":{"locationName":"reservationType"}}},"Sa5":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Weight":{"locationName":"weight","type":"double"},"Priority":{"locationName":"priority","type":"integer"}}}},"Sa9":{"type":"structure","members":{"CarrierGatewayId":{"locationName":"carrierGatewayId"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Saj":{"type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Sam":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LambdaFunctionArn":{}}},"San":{"type":"structure","members":{"Enabled":{"type":"boolean"},"BannerText":{}}},"Sap":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sat":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Say":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"CoipPoolId":{"locationName":"coipPoolId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}},"Sb2":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolCidrs":{"shape":"So","locationName":"poolCidrSet"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PoolArn":{"locationName":"poolArn"}}},"Sb6":{"type":"structure","members":{"BgpAsn":{"locationName":"bgpAsn"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"IpAddress":{"locationName":"ipAddress"},"CertificateArn":{"locationName":"certificateArn"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"DeviceName":{"locationName":"deviceName"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sb9":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"AvailableIpAddressCount":{"locationName":"availableIpAddressCount","type":"integer"},"CidrBlock":{"locationName":"cidrBlock"},"DefaultForAz":{"locationName":"defaultForAz","type":"boolean"},"EnableLniAtDeviceIndex":{"locationName":"enableLniAtDeviceIndex","type":"integer"},"MapPublicIpOnLaunch":{"locationName":"mapPublicIpOnLaunch","type":"boolean"},"MapCustomerOwnedIpOnLaunch":{"locationName":"mapCustomerOwnedIpOnLaunch","type":"boolean"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"AssignIpv6AddressOnCreation":{"locationName":"assignIpv6AddressOnCreation","type":"boolean"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S4u","locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"},"SubnetArn":{"locationName":"subnetArn"},"OutpostArn":{"locationName":"outpostArn"},"EnableDns64":{"locationName":"enableDns64","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"PrivateDnsNameOptionsOnLaunch":{"locationName":"privateDnsNameOptionsOnLaunch","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}}}},"Sbh":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S5j","locationName":"item"}},"CidrBlockAssociationSet":{"locationName":"cidrBlockAssociationSet","type":"list","member":{"shape":"S5m","locationName":"item"}},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbq":{"type":"structure","members":{"DhcpConfigurations":{"locationName":"dhcpConfigurationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"locationName":"valueSet","type":"list","member":{"shape":"Sbu","locationName":"item"}}}}},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbu":{"type":"structure","members":{"Value":{"locationName":"value"}}},"Sbx":{"type":"structure","members":{"Attachments":{"shape":"Sby","locationName":"attachmentSet"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sby":{"type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}}},"Scd":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"Overrides":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{},"MaxPrice":{},"SubnetId":{},"AvailabilityZone":{},"WeightedCapacity":{"type":"double"},"Priority":{"type":"double"},"Placement":{"shape":"Sck"},"InstanceRequirements":{"shape":"Scn"},"ImageId":{}}}}}}},"Sck":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"GroupId":{"locationName":"groupId"}}},"Scn":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"shape":"Scq","locationName":"CpuManufacturer"},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"shape":"Sct","locationName":"ExcludedInstanceType"},"InstanceGenerations":{"shape":"Scv","locationName":"InstanceGeneration"},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"shape":"Sd1","locationName":"LocalStorageType"},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"shape":"Sd5","locationName":"AcceleratorType"},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd8","locationName":"AcceleratorManufacturer"},"AcceleratorNames":{"shape":"Sda","locationName":"AcceleratorName"},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"shape":"Sde","locationName":"AllowedInstanceType"}}},"Scq":{"type":"list","member":{"locationName":"item"}},"Sct":{"type":"list","member":{"locationName":"item"}},"Scv":{"type":"list","member":{"locationName":"item"}},"Sd1":{"type":"list","member":{"locationName":"item"}},"Sd5":{"type":"list","member":{"locationName":"item"}},"Sd8":{"type":"list","member":{"locationName":"item"}},"Sda":{"type":"list","member":{"locationName":"item"}},"Sde":{"type":"list","member":{"locationName":"item"}},"Sdg":{"type":"structure","required":["TotalTargetCapacity"],"members":{"TotalTargetCapacity":{"type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"SpotTargetCapacity":{"type":"integer"},"DefaultTargetCapacityType":{},"TargetCapacityUnitType":{}}},"Sdo":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdp","locationName":"launchTemplateSpecification"},"Overrides":{"shape":"Sdq","locationName":"overrides"}}},"Sdp":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"Sdq":{"type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"MaxPrice":{"locationName":"maxPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"Placement":{"locationName":"placement","type":"structure","members":{"GroupName":{"locationName":"groupName"}}},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"},"ImageId":{"locationName":"imageId"}}},"Sds":{"type":"structure","members":{"VCpuCount":{"locationName":"vCpuCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"MemoryMiB":{"locationName":"memoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"CpuManufacturers":{"shape":"Scq","locationName":"cpuManufacturerSet"},"MemoryGiBPerVCpu":{"locationName":"memoryGiBPerVCpu","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"ExcludedInstanceTypes":{"shape":"Sct","locationName":"excludedInstanceTypeSet"},"InstanceGenerations":{"shape":"Scv","locationName":"instanceGenerationSet"},"SpotMaxPricePercentageOverLowestPrice":{"locationName":"spotMaxPricePercentageOverLowestPrice","type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"locationName":"onDemandMaxPricePercentageOverLowestPrice","type":"integer"},"BareMetal":{"locationName":"bareMetal"},"BurstablePerformance":{"locationName":"burstablePerformance"},"RequireHibernateSupport":{"locationName":"requireHibernateSupport","type":"boolean"},"NetworkInterfaceCount":{"locationName":"networkInterfaceCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"LocalStorage":{"locationName":"localStorage"},"LocalStorageTypes":{"shape":"Sd1","locationName":"localStorageTypeSet"},"TotalLocalStorageGB":{"locationName":"totalLocalStorageGB","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"BaselineEbsBandwidthMbps":{"locationName":"baselineEbsBandwidthMbps","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorTypes":{"shape":"Sd5","locationName":"acceleratorTypeSet"},"AcceleratorCount":{"locationName":"acceleratorCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd8","locationName":"acceleratorManufacturerSet"},"AcceleratorNames":{"shape":"Sda","locationName":"acceleratorNameSet"},"AcceleratorTotalMemoryMiB":{"locationName":"acceleratorTotalMemoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"NetworkBandwidthGbps":{"locationName":"networkBandwidthGbps","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"AllowedInstanceTypes":{"shape":"Sde","locationName":"allowedInstanceTypeSet"}}},"Se5":{"type":"list","member":{"locationName":"item"}},"Seh":{"type":"structure","members":{"Bucket":{},"Key":{}}},"Sek":{"type":"list","member":{"shape":"Sel","locationName":"BlockDeviceMapping"}},"Sel":{"type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"KmsKeyId":{"locationName":"kmsKeyId"},"Throughput":{"locationName":"throughput","type":"integer"},"OutpostArn":{"locationName":"outpostArn"},"Encrypted":{"locationName":"encrypted","type":"boolean"}}},"NoDevice":{"locationName":"noDevice"}}},"Set":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"InstanceConnectEndpointId":{"locationName":"instanceConnectEndpointId"},"InstanceConnectEndpointArn":{"locationName":"instanceConnectEndpointArn"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"DnsName":{"locationName":"dnsName"},"FipsDnsName":{"locationName":"fipsDnsName"},"NetworkInterfaceIds":{"locationName":"networkInterfaceIdSet","type":"list","member":{"locationName":"item"}},"VpcId":{"locationName":"vpcId"},"AvailabilityZone":{"locationName":"availabilityZone"},"CreatedAt":{"locationName":"createdAt","type":"timestamp"},"SubnetId":{"locationName":"subnetId"},"PreserveClientIp":{"locationName":"preserveClientIp","type":"boolean"},"SecurityGroupIds":{"locationName":"securityGroupIdSet","type":"list","member":{"locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sez":{"type":"list","member":{"type":"structure","members":{"StartWeekDay":{},"StartHour":{"type":"integer"},"EndWeekDay":{},"EndHour":{"type":"integer"}}}},"Sf8":{"type":"structure","members":{"Description":{"locationName":"description"},"ExportTaskId":{"locationName":"exportTaskId"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"InstanceExportDetails":{"locationName":"instanceExport","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfe":{"type":"structure","members":{"Attachments":{"shape":"Sby","locationName":"attachmentSet"},"InternetGatewayId":{"locationName":"internetGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfg":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"Sfj":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"PublicDefaultScopeId":{"locationName":"publicDefaultScopeId"},"PrivateDefaultScopeId":{"locationName":"privateDefaultScopeId"},"ScopeCount":{"locationName":"scopeCount","type":"integer"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfl","locationName":"operatingRegionSet"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"DefaultResourceDiscoveryId":{"locationName":"defaultResourceDiscoveryId"},"DefaultResourceDiscoveryAssociationId":{"locationName":"defaultResourceDiscoveryAssociationId"},"ResourceDiscoveryAssociationCount":{"locationName":"resourceDiscoveryAssociationCount","type":"integer"}}},"Sfl":{"type":"list","member":{"locationName":"item","type":"structure","members":{"RegionName":{"locationName":"regionName"}}}},"Sfr":{"type":"list","member":{"shape":"Sfs","locationName":"item"}},"Sfs":{"type":"structure","members":{"Key":{},"Value":{}}},"Sfw":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamPoolId":{"locationName":"ipamPoolId"},"SourceIpamPoolId":{"locationName":"sourceIpamPoolId"},"IpamPoolArn":{"locationName":"ipamPoolArn"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamScopeType":{"locationName":"ipamScopeType"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"Locale":{"locationName":"locale"},"PoolDepth":{"locationName":"poolDepth","type":"integer"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"Description":{"locationName":"description"},"AutoImport":{"locationName":"autoImport","type":"boolean"},"PubliclyAdvertisable":{"locationName":"publiclyAdvertisable","type":"boolean"},"AddressFamily":{"locationName":"addressFamily"},"AllocationMinNetmaskLength":{"locationName":"allocationMinNetmaskLength","type":"integer"},"AllocationMaxNetmaskLength":{"locationName":"allocationMaxNetmaskLength","type":"integer"},"AllocationDefaultNetmaskLength":{"locationName":"allocationDefaultNetmaskLength","type":"integer"},"AllocationResourceTags":{"shape":"Sfz","locationName":"allocationResourceTagSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"AwsService":{"locationName":"awsService"},"PublicIpSource":{"locationName":"publicIpSource"}}},"Sfz":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sg3":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamResourceDiscoveryArn":{"locationName":"ipamResourceDiscoveryArn"},"IpamResourceDiscoveryRegion":{"locationName":"ipamResourceDiscoveryRegion"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfl","locationName":"operatingRegionSet"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sg7":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IpamScopeType":{"locationName":"ipamScopeType"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Description":{"locationName":"description"},"PoolCount":{"locationName":"poolCount","type":"integer"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sgd":{"type":"string","sensitive":true},"Sgg":{"type":"structure","members":{"KernelId":{},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"Encrypted":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"Throughput":{"type":"integer"}}},"NoDevice":{}}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"InstanceNetworkInterfaceSpecification","type":"structure","members":{"AssociateCarrierIpAddress":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"InterfaceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"type":"list","member":{"locationName":"InstanceIpv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddresses":{"shape":"Sgr"},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgt","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgv","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"},"EnaSrdSpecification":{"shape":"Sgx"}}}},"ImageId":{},"InstanceType":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"Affinity":{},"GroupName":{},"HostId":{},"Tenancy":{},"SpreadDomain":{},"HostResourceGroupArn":{},"PartitionNumber":{"type":"integer"},"GroupId":{}}},"RamDiskId":{},"DisableApiTermination":{"type":"boolean"},"InstanceInitiatedShutdownBehavior":{},"UserData":{"shape":"Sgd"},"TagSpecifications":{"locationName":"TagSpecification","type":"list","member":{"locationName":"LaunchTemplateTagSpecificationRequest","type":"structure","members":{"ResourceType":{},"Tags":{"shape":"S6","locationName":"Tag"}}}},"ElasticGpuSpecifications":{"locationName":"ElasticGpuSpecification","type":"list","member":{"shape":"Sh7","locationName":"ElasticGpuSpecification"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"SecurityGroupIds":{"shape":"Sgo","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Shb","locationName":"SecurityGroup"},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shh"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shm"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InstanceRequirements":{"shape":"Scn"},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"}}},"Sgo":{"type":"list","member":{"locationName":"SecurityGroupId"}},"Sgr":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Primary":{"locationName":"primary","type":"boolean"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Sgt":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{}}}},"Sgv":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{}}}},"Sgx":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"Sh7":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Shb":{"type":"list","member":{"locationName":"SecurityGroup"}},"Shh":{"type":"structure","required":["CpuCredits"],"members":{"CpuCredits":{}}},"Shm":{"type":"structure","members":{"CapacityReservationId":{},"CapacityReservationResourceGroupArn":{}}},"Si0":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersionNumber":{"locationName":"defaultVersionNumber","type":"long"},"LatestVersionNumber":{"locationName":"latestVersionNumber","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Si1":{"type":"structure","members":{"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"Si6":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"VersionDescription":{"locationName":"versionDescription"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersion":{"locationName":"defaultVersion","type":"boolean"},"LaunchTemplateData":{"shape":"Si7","locationName":"launchTemplateData"}}},"Si7":{"type":"structure","members":{"KernelId":{"locationName":"kernelId"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"locationName":"iamInstanceProfile","type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"BlockDeviceMappings":{"locationName":"blockDeviceMappingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"Encrypted":{"locationName":"encrypted","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"KmsKeyId":{"locationName":"kmsKeyId"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"Throughput":{"locationName":"throughput","type":"integer"}}},"NoDevice":{"locationName":"noDevice"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociateCarrierIpAddress":{"locationName":"associateCarrierIpAddress","type":"boolean"},"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"S5o","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6AddressesSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgr","locationName":"privateIpAddressesSet"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv4PrefixCount":{"locationName":"ipv4PrefixCount","type":"integer"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"Ipv6PrefixCount":{"locationName":"ipv6PrefixCount","type":"integer"},"PrimaryIpv6":{"locationName":"primaryIpv6","type":"boolean"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}}},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Placement":{"locationName":"placement","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"GroupId":{"locationName":"groupId"}}},"RamDiskId":{"locationName":"ramDiskId"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"UserData":{"shape":"Sgd","locationName":"userData"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ElasticGpuSpecifications":{"locationName":"elasticGpuSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"}}}},"ElasticInferenceAccelerators":{"locationName":"elasticInferenceAcceleratorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"Count":{"locationName":"count","type":"integer"}}}},"SecurityGroupIds":{"shape":"So","locationName":"securityGroupIdSet"},"SecurityGroups":{"shape":"So","locationName":"securityGroupSet"},"InstanceMarketOptions":{"locationName":"instanceMarketOptions","type":"structure","members":{"MarketType":{"locationName":"marketType"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"MaxPrice":{"locationName":"maxPrice"},"SpotInstanceType":{"locationName":"spotInstanceType"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}}},"CreditSpecification":{"locationName":"creditSpecification","type":"structure","members":{"CpuCredits":{"locationName":"cpuCredits"}}},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Siz","locationName":"capacityReservationTarget"}}},"LicenseSpecifications":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"MetadataOptions":{"locationName":"metadataOptions","type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"EnclaveOptions":{"locationName":"enclaveOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"DisableApiStop":{"locationName":"disableApiStop","type":"boolean"}}},"Sie":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"Siz":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationResourceGroupArn":{"locationName":"capacityReservationResourceGroupArn"}}},"Sjb":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"Type":{"locationName":"type"},"State":{"locationName":"state"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"SubnetId":{"locationName":"subnetId"},"CoipPoolId":{"locationName":"coipPoolId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"}}},"Sji":{"type":"structure","members":{"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"Mode":{"locationName":"mode"},"StateReason":{"shape":"Sjj","locationName":"stateReason"}}},"Sjj":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sjm":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayId":{"locationName":"localGatewayId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjq":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationId":{"locationName":"localGatewayRouteTableVpcAssociationId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjt":{"type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"Description":{}}}},"Sjw":{"type":"structure","members":{"PrefixListId":{"locationName":"prefixListId"},"AddressFamily":{"locationName":"addressFamily"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"PrefixListArn":{"locationName":"prefixListArn"},"PrefixListName":{"locationName":"prefixListName"},"MaxEntries":{"locationName":"maxEntries","type":"integer"},"Version":{"locationName":"version","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"}}},"Sk1":{"type":"structure","members":{"CreateTime":{"locationName":"createTime","type":"timestamp"},"DeleteTime":{"locationName":"deleteTime","type":"timestamp"},"FailureCode":{"locationName":"failureCode"},"FailureMessage":{"locationName":"failureMessage"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"},"NatGatewayId":{"locationName":"natGatewayId"},"ProvisionedBandwidth":{"locationName":"provisionedBandwidth","type":"structure","members":{"ProvisionTime":{"locationName":"provisionTime","type":"timestamp"},"Provisioned":{"locationName":"provisioned"},"RequestTime":{"locationName":"requestTime","type":"timestamp"},"Requested":{"locationName":"requested"},"Status":{"locationName":"status"}}},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ConnectivityType":{"locationName":"connectivityType"}}},"Sk6":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkAclAssociationId":{"locationName":"networkAclAssociationId"},"NetworkAclId":{"locationName":"networkAclId"},"SubnetId":{"locationName":"subnetId"}}}},"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Skb","locationName":"icmpTypeCode"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"IsDefault":{"locationName":"default","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Skb":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Type":{"locationName":"type","type":"integer"}}},"Skc":{"type":"structure","members":{"From":{"locationName":"from","type":"integer"},"To":{"locationName":"to","type":"integer"}}},"Skh":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skj"},"Destination":{"shape":"Skj"},"ThroughResources":{"locationName":"ThroughResource","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Skn"}}}}}}},"Skj":{"type":"structure","members":{"PacketHeaderStatement":{"type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"SourceAddress"},"DestinationAddresses":{"shape":"So","locationName":"DestinationAddress"},"SourcePorts":{"shape":"So","locationName":"SourcePort"},"DestinationPorts":{"shape":"So","locationName":"DestinationPort"},"SourcePrefixLists":{"shape":"So","locationName":"SourcePrefixList"},"DestinationPrefixLists":{"shape":"So","locationName":"DestinationPrefixList"},"Protocols":{"shape":"Skl","locationName":"Protocol"}}},"ResourceStatement":{"shape":"Skn"}}},"Skl":{"type":"list","member":{"locationName":"item"}},"Skn":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"Resource"},"ResourceTypes":{"shape":"So","locationName":"ResourceType"}}},"Skr":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"NetworkInsightsAccessScopeArn":{"locationName":"networkInsightsAccessScopeArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"UpdatedDate":{"locationName":"updatedDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Skt":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"MatchPaths":{"shape":"Sku","locationName":"matchPathSet"},"ExcludePaths":{"shape":"Sku","locationName":"excludePathSet"}}},"Sku":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skw","locationName":"source"},"Destination":{"shape":"Skw","locationName":"destination"},"ThroughResources":{"locationName":"throughResourceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Sky","locationName":"resourceStatement"}}}}}}},"Skw":{"type":"structure","members":{"PacketHeaderStatement":{"locationName":"packetHeaderStatement","type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"sourceAddressSet"},"DestinationAddresses":{"shape":"So","locationName":"destinationAddressSet"},"SourcePorts":{"shape":"So","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"So","locationName":"destinationPortSet"},"SourcePrefixLists":{"shape":"So","locationName":"sourcePrefixListSet"},"DestinationPrefixLists":{"shape":"So","locationName":"destinationPrefixListSet"},"Protocols":{"shape":"Skl","locationName":"protocolSet"}}},"ResourceStatement":{"shape":"Sky","locationName":"resourceStatement"}}},"Sky":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"resourceSet"},"ResourceTypes":{"shape":"So","locationName":"resourceTypeSet"}}},"Sl5":{"type":"structure","members":{"SourceAddress":{},"SourcePortRange":{"shape":"Sl6"},"DestinationAddress":{},"DestinationPortRange":{"shape":"Sl6"}}},"Sl6":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Sl8":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"NetworkInsightsPathArn":{"locationName":"networkInsightsPathArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"SourceArn":{"locationName":"sourceArn"},"DestinationArn":{"locationName":"destinationArn"},"SourceIp":{"locationName":"sourceIp"},"DestinationIp":{"locationName":"destinationIp"},"Protocol":{"locationName":"protocol"},"DestinationPort":{"locationName":"destinationPort","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"FilterAtSource":{"shape":"Sla","locationName":"filterAtSource"},"FilterAtDestination":{"shape":"Sla","locationName":"filterAtDestination"}}},"Sla":{"type":"structure","members":{"SourceAddress":{"locationName":"sourceAddress"},"SourcePortRange":{"shape":"Slb","locationName":"sourcePortRange"},"DestinationAddress":{"locationName":"destinationAddress"},"DestinationPortRange":{"shape":"Slb","locationName":"destinationPortRange"}}},"Slb":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Slf":{"type":"structure","members":{"Association":{"shape":"Slg","locationName":"association"},"Attachment":{"shape":"Slh","locationName":"attachment"},"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"Groups":{"shape":"Slk","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6Addresses":{"locationName":"ipv6AddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"Slg","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Ipv4Prefixes":{"shape":"S2z","locationName":"ipv4PrefixSet"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"RequesterId":{"locationName":"requesterId"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"TagSet":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"DenyAllIgwTraffic":{"locationName":"denyAllIgwTraffic","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"Ipv6Address":{"locationName":"ipv6Address"}}},"Slg":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CarrierIp":{"locationName":"carrierIp"}}},"Slh":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"Status":{"locationName":"status"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Slk":{"type":"list","member":{"locationName":"item","type":"structure","members":{"GroupName":{"locationName":"groupName"},"GroupId":{"locationName":"groupId"}}}},"Slx":{"type":"structure","members":{"NetworkInterfacePermissionId":{"locationName":"networkInterfacePermissionId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"Permission":{"locationName":"permission"},"PermissionState":{"locationName":"permissionState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"Sm4":{"type":"structure","members":{"GroupName":{"locationName":"groupName"},"State":{"locationName":"state"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"locationName":"partitionCount","type":"integer"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GroupArn":{"locationName":"groupArn"},"SpreadLevel":{"locationName":"spreadLevel"}}},"Sma":{"type":"structure","members":{"ReplaceRootVolumeTaskId":{"locationName":"replaceRootVolumeTaskId"},"InstanceId":{"locationName":"instanceId"},"TaskState":{"locationName":"taskState"},"StartTime":{"locationName":"startTime"},"CompleteTime":{"locationName":"completeTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"ImageId":{"locationName":"imageId"},"SnapshotId":{"locationName":"snapshotId"},"DeleteReplacedRootVolume":{"locationName":"deleteReplacedRootVolume","type":"boolean"}}},"Smq":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Main":{"locationName":"main","type":"boolean"},"RouteTableAssociationId":{"locationName":"routeTableAssociationId"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{"locationName":"gatewayId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"PropagatingVgws":{"locationName":"propagatingVgwSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GatewayId":{"locationName":"gatewayId"}}}},"RouteTableId":{"locationName":"routeTableId"},"Routes":{"locationName":"routeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"LocalGatewayId":{"locationName":"localGatewayId"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"State":{"locationName":"state"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Sn2":{"type":"structure","members":{"DataEncryptionKeyId":{"locationName":"dataEncryptionKeyId"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"StateMessage":{"locationName":"statusMessage"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"OwnerAlias":{"locationName":"ownerAlias"},"OutpostArn":{"locationName":"outpostArn"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"},"SseType":{"locationName":"sseType"}}},"Sn9":{"type":"list","member":{"locationName":"VolumeId"}},"Sng":{"type":"structure","members":{"Bucket":{"locationName":"bucket"},"Fault":{"shape":"Snh","locationName":"fault"},"OwnerId":{"locationName":"ownerId"},"Prefix":{"locationName":"prefix"},"State":{"locationName":"state"}}},"Snh":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sns":{"type":"structure","members":{"SubnetCidrReservationId":{"locationName":"subnetCidrReservationId"},"SubnetId":{"locationName":"subnetId"},"Cidr":{"locationName":"cidr"},"ReservationType":{"locationName":"reservationType"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Snv":{"type":"list","member":{}},"Snz":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"IngressFilterRules":{"shape":"So0","locationName":"ingressFilterRuleSet"},"EgressFilterRules":{"shape":"So0","locationName":"egressFilterRuleSet"},"NetworkServices":{"shape":"So5","locationName":"networkServiceSet"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"So0":{"type":"list","member":{"shape":"So1","locationName":"item"}},"So1":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"TrafficDirection":{"locationName":"trafficDirection"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"},"RuleAction":{"locationName":"ruleAction"},"Protocol":{"locationName":"protocol","type":"integer"},"DestinationPortRange":{"shape":"So4","locationName":"destinationPortRange"},"SourcePortRange":{"shape":"So4","locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"Description":{"locationName":"description"}}},"So4":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"So5":{"type":"list","member":{"locationName":"item"}},"So9":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Soe":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"},"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PacketLength":{"locationName":"packetLength","type":"integer"},"SessionNumber":{"locationName":"sessionNumber","type":"integer"},"VirtualNetworkId":{"locationName":"virtualNetworkId","type":"integer"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soh":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkLoadBalancerArn":{"locationName":"networkLoadBalancerArn"},"Type":{"locationName":"type"},"Description":{"locationName":"description"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GatewayLoadBalancerEndpointId":{"locationName":"gatewayLoadBalancerEndpointId"}}},"Soq":{"type":"list","member":{"locationName":"item"}},"Sos":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayArn":{"locationName":"transitGatewayArn"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"TransitGatewayCidrBlocks":{"shape":"So","locationName":"transitGatewayCidrBlocks"},"AutoAcceptSharedAttachments":{"locationName":"autoAcceptSharedAttachments"},"DefaultRouteTableAssociation":{"locationName":"defaultRouteTableAssociation"},"AssociationDefaultRouteTableId":{"locationName":"associationDefaultRouteTableId"},"DefaultRouteTablePropagation":{"locationName":"defaultRouteTablePropagation"},"PropagationDefaultRouteTableId":{"locationName":"propagationDefaultRouteTableId"},"VpnEcmpSupport":{"locationName":"vpnEcmpSupport"},"DnsSupport":{"locationName":"dnsSupport"},"MulticastSupport":{"locationName":"multicastSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soz":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"Protocol":{"locationName":"protocol"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sp3":{"type":"list","member":{"locationName":"item"}},"Sp5":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayConnectPeerId":{"locationName":"transitGatewayConnectPeerId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"ConnectPeerConfiguration":{"locationName":"connectPeerConfiguration","type":"structure","members":{"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"InsideCidrBlocks":{"shape":"Sp3","locationName":"insideCidrBlocks"},"Protocol":{"locationName":"protocol"},"BgpConfigurations":{"locationName":"bgpConfigurations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAsn":{"locationName":"transitGatewayAsn","type":"long"},"PeerAsn":{"locationName":"peerAsn","type":"long"},"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"BgpStatus":{"locationName":"bgpStatus"}}}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spi":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayMulticastDomainArn":{"locationName":"transitGatewayMulticastDomainArn"},"OwnerId":{"locationName":"ownerId"},"Options":{"locationName":"options","type":"structure","members":{"Igmpv2Support":{"locationName":"igmpv2Support"},"StaticSourcesSupport":{"locationName":"staticSourcesSupport"},"AutoAcceptSharedAssociations":{"locationName":"autoAcceptSharedAssociations"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spr":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spv":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListOwnerId":{"locationName":"prefixListOwnerId"},"State":{"locationName":"state"},"Blackhole":{"locationName":"blackhole","type":"boolean"},"TransitGatewayAttachment":{"locationName":"transitGatewayAttachment","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"}}}}},"Sq0":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"PrefixListId":{"locationName":"prefixListId"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"}}}},"Type":{"locationName":"type"},"State":{"locationName":"state"}}},"Sq8":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"DefaultAssociationRouteTable":{"locationName":"defaultAssociationRouteTable","type":"boolean"},"DefaultPropagationRouteTable":{"locationName":"defaultPropagationRouteTable","type":"boolean"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqc":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"PeerTransitGatewayId":{"locationName":"peerTransitGatewayId"},"PeerCoreNetworkId":{"locationName":"peerCoreNetworkId"},"PeeringAttachmentId":{"locationName":"peeringAttachmentId"},"AnnouncementDirection":{"locationName":"announcementDirection"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqn":{"type":"list","member":{"locationName":"item"}},"Squ":{"type":"structure","members":{"CustomerManagedKeyEnabled":{"type":"boolean"},"KmsKeyArn":{}}},"Sqw":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessEndpointId":{"locationName":"verifiedAccessEndpointId"},"ApplicationDomain":{"locationName":"applicationDomain"},"EndpointType":{"locationName":"endpointType"},"AttachmentType":{"locationName":"attachmentType"},"DomainCertificateArn":{"locationName":"domainCertificateArn"},"EndpointDomain":{"locationName":"endpointDomain"},"DeviceValidationDomain":{"locationName":"deviceValidationDomain"},"SecurityGroupIds":{"shape":"Sqn","locationName":"securityGroupIdSet"},"LoadBalancerOptions":{"locationName":"loadBalancerOptions","type":"structure","members":{"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"SubnetIds":{"locationName":"subnetIdSet","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"locationName":"networkInterfaceOptions","type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}},"Sr4":{"type":"structure","members":{"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"Owner":{"locationName":"owner"},"VerifiedAccessGroupArn":{"locationName":"verifiedAccessGroupArn"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}},"Src":{"type":"structure","members":{"Attachments":{"locationName":"attachmentSet","type":"list","member":{"shape":"S6e","locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OutpostArn":{"locationName":"outpostArn"},"Size":{"locationName":"size","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"Iops":{"locationName":"iops","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"VolumeType":{"locationName":"volumeType"},"FastRestored":{"locationName":"fastRestored","type":"boolean"},"MultiAttachEnabled":{"locationName":"multiAttachEnabled","type":"boolean"},"Throughput":{"locationName":"throughput","type":"integer"},"SseType":{"locationName":"sseType"}}},"Srj":{"type":"list","member":{"locationName":"item"}},"Srk":{"type":"list","member":{"locationName":"item"}},"Srl":{"type":"list","member":{"locationName":"item"}},"Srn":{"type":"structure","members":{"DnsRecordIpType":{},"PrivateDnsOnlyForInboundResolverEndpoint":{"type":"boolean"}}},"Srp":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SubnetId":{},"Ipv4":{},"Ipv6":{}}}},"Srs":{"type":"structure","members":{"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointType":{"locationName":"vpcEndpointType"},"VpcId":{"locationName":"vpcId"},"ServiceName":{"locationName":"serviceName"},"State":{"locationName":"state"},"PolicyDocument":{"locationName":"policyDocument"},"RouteTableIds":{"shape":"So","locationName":"routeTableIdSet"},"SubnetIds":{"shape":"So","locationName":"subnetIdSet"},"Groups":{"locationName":"groupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"}}}},"IpAddressType":{"locationName":"ipAddressType"},"DnsOptions":{"locationName":"dnsOptions","type":"structure","members":{"DnsRecordIpType":{"locationName":"dnsRecordIpType"},"PrivateDnsOnlyForInboundResolverEndpoint":{"locationName":"privateDnsOnlyForInboundResolverEndpoint","type":"boolean"}}},"PrivateDnsEnabled":{"locationName":"privateDnsEnabled","type":"boolean"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"NetworkInterfaceIds":{"shape":"So","locationName":"networkInterfaceIdSet"},"DnsEntries":{"shape":"Srx","locationName":"dnsEntrySet"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"},"LastError":{"locationName":"lastError","type":"structure","members":{"Message":{"locationName":"message"},"Code":{"locationName":"code"}}}}},"Srx":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DnsName":{"locationName":"dnsName"},"HostedZoneId":{"locationName":"hostedZoneId"}}}},"Ss2":{"type":"structure","members":{"ConnectionNotificationId":{"locationName":"connectionNotificationId"},"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"ConnectionNotificationType":{"locationName":"connectionNotificationType"},"ConnectionNotificationArn":{"locationName":"connectionNotificationArn"},"ConnectionEvents":{"shape":"So","locationName":"connectionEvents"},"ConnectionNotificationState":{"locationName":"connectionNotificationState"}}},"Ss7":{"type":"structure","members":{"ServiceType":{"shape":"Ss8","locationName":"serviceType"},"ServiceId":{"locationName":"serviceId"},"ServiceName":{"locationName":"serviceName"},"ServiceState":{"locationName":"serviceState"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"SupportedIpAddressTypes":{"shape":"Ssc","locationName":"supportedIpAddressTypeSet"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNameConfiguration":{"locationName":"privateDnsNameConfiguration","type":"structure","members":{"State":{"locationName":"state"},"Type":{"locationName":"type"},"Value":{"locationName":"value"},"Name":{"locationName":"name"}}},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Ss8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceType":{"locationName":"serviceType"}}}},"Ssc":{"type":"list","member":{"locationName":"item"}},"Ssp":{"type":"string","sensitive":true},"Ssq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sss":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssu":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssw":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssy":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"St0":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"St2":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"St4":{"type":"structure","members":{"CloudWatchLogOptions":{"type":"structure","members":{"LogEnabled":{"type":"boolean"},"LogGroupArn":{},"LogOutputFormat":{}}}}},"St8":{"type":"structure","members":{"CustomerGatewayConfiguration":{"locationName":"customerGatewayConfiguration","type":"string","sensitive":true},"CustomerGatewayId":{"locationName":"customerGatewayId"},"Category":{"locationName":"category"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpnConnectionId":{"locationName":"vpnConnectionId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"CoreNetworkAttachmentArn":{"locationName":"coreNetworkAttachmentArn"},"GatewayAssociationState":{"locationName":"gatewayAssociationState"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"locationName":"enableAcceleration","type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"LocalIpv4NetworkCidr":{"locationName":"localIpv4NetworkCidr"},"RemoteIpv4NetworkCidr":{"locationName":"remoteIpv4NetworkCidr"},"LocalIpv6NetworkCidr":{"locationName":"localIpv6NetworkCidr"},"RemoteIpv6NetworkCidr":{"locationName":"remoteIpv6NetworkCidr"},"OutsideIpAddressType":{"locationName":"outsideIpAddressType"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TunnelInsideIpVersion":{"locationName":"tunnelInsideIpVersion"},"TunnelOptions":{"locationName":"tunnelOptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OutsideIpAddress":{"locationName":"outsideIpAddress"},"TunnelInsideCidr":{"locationName":"tunnelInsideCidr"},"TunnelInsideIpv6Cidr":{"locationName":"tunnelInsideIpv6Cidr"},"PreSharedKey":{"shape":"Ssp","locationName":"preSharedKey"},"Phase1LifetimeSeconds":{"locationName":"phase1LifetimeSeconds","type":"integer"},"Phase2LifetimeSeconds":{"locationName":"phase2LifetimeSeconds","type":"integer"},"RekeyMarginTimeSeconds":{"locationName":"rekeyMarginTimeSeconds","type":"integer"},"RekeyFuzzPercentage":{"locationName":"rekeyFuzzPercentage","type":"integer"},"ReplayWindowSize":{"locationName":"replayWindowSize","type":"integer"},"DpdTimeoutSeconds":{"locationName":"dpdTimeoutSeconds","type":"integer"},"DpdTimeoutAction":{"locationName":"dpdTimeoutAction"},"Phase1EncryptionAlgorithms":{"locationName":"phase1EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2EncryptionAlgorithms":{"locationName":"phase2EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1IntegrityAlgorithms":{"locationName":"phase1IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2IntegrityAlgorithms":{"locationName":"phase2IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1DHGroupNumbers":{"locationName":"phase1DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"Phase2DHGroupNumbers":{"locationName":"phase2DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"IkeVersions":{"locationName":"ikeVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"StartupAction":{"locationName":"startupAction"},"LogOptions":{"locationName":"logOptions","type":"structure","members":{"CloudWatchLogOptions":{"locationName":"cloudWatchLogOptions","type":"structure","members":{"LogEnabled":{"locationName":"logEnabled","type":"boolean"},"LogGroupArn":{"locationName":"logGroupArn"},"LogOutputFormat":{"locationName":"logOutputFormat"}}}}},"EnableTunnelLifecycleControl":{"locationName":"enableTunnelLifecycleControl","type":"boolean"}}}}}},"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"Source":{"locationName":"source"},"State":{"locationName":"state"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VgwTelemetry":{"locationName":"vgwTelemetry","type":"list","member":{"locationName":"item","type":"structure","members":{"AcceptedRouteCount":{"locationName":"acceptedRouteCount","type":"integer"},"LastStatusChange":{"locationName":"lastStatusChange","type":"timestamp"},"OutsideIpAddress":{"locationName":"outsideIpAddress"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"CertificateArn":{"locationName":"certificateArn"}}}}}},"Su5":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpcAttachments":{"locationName":"attachments","type":"list","member":{"shape":"S6j","locationName":"item"}},"VpnGatewayId":{"locationName":"vpnGatewayId"},"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sun":{"type":"list","member":{}},"Sux":{"type":"list","member":{"locationName":"item"}},"Svn":{"type":"list","member":{"locationName":"item"}},"Syk":{"type":"list","member":{"locationName":"item"}},"Syx":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"State":{"locationName":"state"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"IpamPoolCidrId":{"locationName":"ipamPoolCidrId"},"NetmaskLength":{"locationName":"netmaskLength","type":"integer"}}},"Sz8":{"type":"list","member":{"locationName":"item"}},"Sza":{"type":"structure","members":{"InstanceTagKeys":{"shape":"Sz8","locationName":"instanceTagKeySet"},"IncludeAllTagsOfInstance":{"locationName":"includeAllTagsOfInstance","type":"boolean"}}},"Szc":{"type":"list","member":{"locationName":"item"}},"Szv":{"type":"list","member":{"locationName":"Filter","type":"structure","members":{"Name":{},"Values":{"shape":"So","locationName":"Value"}}}},"S108":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PtrRecord":{"locationName":"ptrRecord"},"PtrRecordUpdate":{"locationName":"ptrRecordUpdate","type":"structure","members":{"Value":{"locationName":"value"},"Status":{"locationName":"status"},"Reason":{"locationName":"reason"}}}}},"S10c":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Deadline":{"locationName":"deadline","type":"timestamp"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"S11q":{"type":"list","member":{"locationName":"InstanceId"}},"S125":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S13a":{"type":"structure","members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"ExpirationTime":{"locationName":"expirationTime"},"ImportInstance":{"locationName":"importInstance","type":"structure","members":{"Description":{"locationName":"description"},"InstanceId":{"locationName":"instanceId"},"Platform":{"locationName":"platform"},"Volumes":{"locationName":"volumes","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S13e","locationName":"image"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Volume":{"shape":"S13g","locationName":"volume"}}}}}},"ImportVolume":{"locationName":"importVolume","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S13e","locationName":"image"},"Volume":{"shape":"S13g","locationName":"volume"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S13e":{"type":"structure","members":{"Checksum":{"locationName":"checksum"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S13f","locationName":"importManifestUrl"},"Size":{"locationName":"size","type":"long"}}},"S13f":{"type":"string","sensitive":true},"S13g":{"type":"structure","members":{"Id":{"locationName":"id"},"Size":{"locationName":"size","type":"long"}}},"S14e":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"S14r":{"type":"structure","members":{"TargetResourceCount":{"locationName":"targetResourceCount","type":"integer"}}},"S14s":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"S155":{"type":"structure","members":{"EventDescription":{"locationName":"eventDescription"},"EventSubType":{"locationName":"eventSubType"},"InstanceId":{"locationName":"instanceId"}}},"S158":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"InstanceHealth":{"locationName":"instanceHealth"}}}},"S161":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"LoadPermissions":{"locationName":"loadPermissions","type":"list","member":{"locationName":"item","type":"structure","members":{"UserId":{"locationName":"userId"},"Group":{"locationName":"group"}}}},"ProductCodes":{"shape":"S165","locationName":"productCodes"}}},"S165":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ProductCodeId":{"locationName":"productCode"},"ProductCodeType":{"locationName":"type"}}}},"S16a":{"type":"list","member":{"locationName":"Owner"}},"S16v":{"type":"list","member":{"locationName":"item"}},"S16y":{"type":"list","member":{"locationName":"item"}},"S17n":{"type":"list","member":{"shape":"Sel","locationName":"item"}},"S17o":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"},"OrganizationArn":{"locationName":"organizationArn"},"OrganizationalUnitArn":{"locationName":"organizationalUnitArn"}}}},"S17s":{"type":"list","member":{"locationName":"ImageId"}},"S18b":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"DeviceName":{"locationName":"deviceName"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Format":{"locationName":"format"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S18d","locationName":"url"},"UserBucket":{"shape":"S18e","locationName":"userBucket"}}}},"S18d":{"type":"string","sensitive":true},"S18e":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"S18f":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"S18n":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Format":{"locationName":"format"},"KmsKeyId":{"locationName":"kmsKeyId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S18d","locationName":"url"},"UserBucket":{"shape":"S18e","locationName":"userBucket"}}},"S18r":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Status":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"}}}}}},"S18u":{"type":"structure","members":{"Value":{"locationName":"value","type":"boolean"}}},"S18v":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S19h":{"type":"structure","members":{"InstanceEventId":{"locationName":"instanceEventId"},"Code":{"locationName":"code"},"Description":{"locationName":"description"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"NotBeforeDeadline":{"locationName":"notBeforeDeadline","type":"timestamp"}}},"S19k":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Name":{"locationName":"name"}}},"S19m":{"type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"ImpairedSince":{"locationName":"impairedSince","type":"timestamp"},"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"S1db":{"type":"structure","members":{"Groups":{"shape":"Slk","locationName":"groupSet"},"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiLaunchIndex":{"locationName":"amiLaunchIndex","type":"integer"},"ImageId":{"locationName":"imageId"},"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"LaunchTime":{"locationName":"launchTime","type":"timestamp"},"Monitoring":{"shape":"S1de","locationName":"monitoring"},"Placement":{"shape":"Sck","locationName":"placement"},"Platform":{"locationName":"platform"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"PublicDnsName":{"locationName":"dnsName"},"PublicIpAddress":{"locationName":"ipAddress"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"shape":"S19k","locationName":"instanceState"},"StateTransitionReason":{"locationName":"reason"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"S18r","locationName":"blockDeviceMapping"},"ClientToken":{"locationName":"clientToken"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"InstanceLifecycle":{"locationName":"instanceLifecycle"},"ElasticGpuAssociations":{"locationName":"elasticGpuAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"ElasticGpuAssociationId":{"locationName":"elasticGpuAssociationId"},"ElasticGpuAssociationState":{"locationName":"elasticGpuAssociationState"},"ElasticGpuAssociationTime":{"locationName":"elasticGpuAssociationTime"}}}},"ElasticInferenceAcceleratorAssociations":{"locationName":"elasticInferenceAcceleratorAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticInferenceAcceleratorArn":{"locationName":"elasticInferenceAcceleratorArn"},"ElasticInferenceAcceleratorAssociationId":{"locationName":"elasticInferenceAcceleratorAssociationId"},"ElasticInferenceAcceleratorAssociationState":{"locationName":"elasticInferenceAcceleratorAssociationState"},"ElasticInferenceAcceleratorAssociationTime":{"locationName":"elasticInferenceAcceleratorAssociationTime","type":"timestamp"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1dn","locationName":"association"},"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Status":{"locationName":"status"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Description":{"locationName":"description"},"Groups":{"shape":"Slk","locationName":"groupSet"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6AddressesSet"},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1dn","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"InterfaceType":{"locationName":"interfaceType"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}}}}},"OutpostArn":{"locationName":"outpostArn"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SecurityGroups":{"shape":"Slk","locationName":"groupSet"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjj","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Siz","locationName":"capacityReservationTarget"}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"Licenses":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"MetadataOptions":{"shape":"S1e2","locationName":"metadataOptions"},"EnclaveOptions":{"shape":"S18v","locationName":"enclaveOptions"},"BootMode":{"locationName":"bootMode"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"UsageOperationUpdateTime":{"locationName":"usageOperationUpdateTime","type":"timestamp"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"Ipv6Address":{"locationName":"ipv6Address"},"TpmSupport":{"locationName":"tpmSupport"},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"CurrentInstanceBootMode":{"locationName":"currentInstanceBootMode"}}}},"OwnerId":{"locationName":"ownerId"},"RequesterId":{"locationName":"requesterId"},"ReservationId":{"locationName":"reservationId"}}},"S1de":{"type":"structure","members":{"State":{"locationName":"state"}}},"S1dn":{"type":"structure","members":{"CarrierIp":{"locationName":"carrierIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"}}},"S1e2":{"type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"S1g2":{"type":"list","member":{"locationName":"item"}},"S1gf":{"type":"list","member":{"locationName":"SnapshotId"}},"S1hb":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeAnalysisArn":{"locationName":"networkInsightsAccessScopeAnalysisArn"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"FindingsFound":{"locationName":"findingsFound"},"AnalyzedEniCount":{"locationName":"analyzedEniCount","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1hm":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"},"NetworkInsightsAnalysisArn":{"locationName":"networkInsightsAnalysisArn"},"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"AdditionalAccounts":{"shape":"So","locationName":"additionalAccountSet"},"FilterInArns":{"shape":"S1hn","locationName":"filterInArnSet"},"StartDate":{"locationName":"startDate","type":"timestamp"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"NetworkPathFound":{"locationName":"networkPathFound","type":"boolean"},"ForwardPathComponents":{"shape":"S1ho","locationName":"forwardPathComponentSet"},"ReturnPathComponents":{"shape":"S1ho","locationName":"returnPathComponentSet"},"Explanations":{"shape":"S1i8","locationName":"explanationSet"},"AlternatePathHints":{"locationName":"alternatePathHintSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ComponentId":{"locationName":"componentId"},"ComponentArn":{"locationName":"componentArn"}}}},"SuggestedAccounts":{"shape":"So","locationName":"suggestedAccountSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1hn":{"type":"list","member":{"locationName":"item"}},"S1ho":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SequenceNumber":{"locationName":"sequenceNumber","type":"integer"},"AclRule":{"shape":"S1hq","locationName":"aclRule"},"AttachedTo":{"shape":"S1hr","locationName":"attachedTo"},"Component":{"shape":"S1hr","locationName":"component"},"DestinationVpc":{"shape":"S1hr","locationName":"destinationVpc"},"OutboundHeader":{"shape":"S1hs","locationName":"outboundHeader"},"InboundHeader":{"shape":"S1hs","locationName":"inboundHeader"},"RouteTableRoute":{"shape":"S1hv","locationName":"routeTableRoute"},"SecurityGroupRule":{"shape":"S1hw","locationName":"securityGroupRule"},"SourceVpc":{"shape":"S1hr","locationName":"sourceVpc"},"Subnet":{"shape":"S1hr","locationName":"subnet"},"Vpc":{"shape":"S1hr","locationName":"vpc"},"AdditionalDetails":{"locationName":"additionalDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AdditionalDetailType":{"locationName":"additionalDetailType"},"Component":{"shape":"S1hr","locationName":"component"},"VpcEndpointService":{"shape":"S1hr","locationName":"vpcEndpointService"},"RuleOptions":{"shape":"S1hz","locationName":"ruleOptionSet"},"RuleGroupTypePairs":{"locationName":"ruleGroupTypePairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleGroupType":{"locationName":"ruleGroupType"}}}},"RuleGroupRuleOptionsPairs":{"locationName":"ruleGroupRuleOptionsPairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleOptions":{"shape":"S1hz","locationName":"ruleOptionSet"}}}},"ServiceName":{"locationName":"serviceName"},"LoadBalancers":{"shape":"S1i6","locationName":"loadBalancerSet"}}}},"TransitGateway":{"shape":"S1hr","locationName":"transitGateway"},"TransitGatewayRouteTableRoute":{"shape":"S1i7","locationName":"transitGatewayRouteTableRoute"},"Explanations":{"shape":"S1i8","locationName":"explanationSet"},"ElasticLoadBalancerListener":{"shape":"S1hr","locationName":"elasticLoadBalancerListener"},"FirewallStatelessRule":{"shape":"S1ie","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1ii","locationName":"firewallStatefulRule"},"ServiceName":{"locationName":"serviceName"}}}},"S1hq":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Egress":{"locationName":"egress","type":"boolean"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}},"S1hr":{"type":"structure","members":{"Id":{"locationName":"id"},"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S1hs":{"type":"structure","members":{"DestinationAddresses":{"shape":"S1ht","locationName":"destinationAddressSet"},"DestinationPortRanges":{"shape":"S1hu","locationName":"destinationPortRangeSet"},"Protocol":{"locationName":"protocol"},"SourceAddresses":{"shape":"S1ht","locationName":"sourceAddressSet"},"SourcePortRanges":{"shape":"S1hu","locationName":"sourcePortRangeSet"}}},"S1ht":{"type":"list","member":{"locationName":"item"}},"S1hu":{"type":"list","member":{"shape":"Skc","locationName":"item"}},"S1hv":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"State":{"locationName":"state"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"LocalGatewayId":{"locationName":"localGatewayId"}}},"S1hw":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Direction":{"locationName":"direction"},"SecurityGroupId":{"locationName":"securityGroupId"},"PortRange":{"shape":"Skc","locationName":"portRange"},"PrefixListId":{"locationName":"prefixListId"},"Protocol":{"locationName":"protocol"}}},"S1hz":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Keyword":{"locationName":"keyword"},"Settings":{"shape":"S1i1","locationName":"settingSet"}}}},"S1i1":{"type":"list","member":{"locationName":"item"}},"S1i6":{"type":"list","member":{"shape":"S1hr","locationName":"item"}},"S1i7":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"State":{"locationName":"state"},"RouteOrigin":{"locationName":"routeOrigin"},"PrefixListId":{"locationName":"prefixListId"},"AttachmentId":{"locationName":"attachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"}}},"S1i8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Acl":{"shape":"S1hr","locationName":"acl"},"AclRule":{"shape":"S1hq","locationName":"aclRule"},"Address":{"locationName":"address"},"Addresses":{"shape":"S1ht","locationName":"addressSet"},"AttachedTo":{"shape":"S1hr","locationName":"attachedTo"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Cidrs":{"shape":"So","locationName":"cidrSet"},"Component":{"shape":"S1hr","locationName":"component"},"CustomerGateway":{"shape":"S1hr","locationName":"customerGateway"},"Destination":{"shape":"S1hr","locationName":"destination"},"DestinationVpc":{"shape":"S1hr","locationName":"destinationVpc"},"Direction":{"locationName":"direction"},"ExplanationCode":{"locationName":"explanationCode"},"IngressRouteTable":{"shape":"S1hr","locationName":"ingressRouteTable"},"InternetGateway":{"shape":"S1hr","locationName":"internetGateway"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"ClassicLoadBalancerListener":{"locationName":"classicLoadBalancerListener","type":"structure","members":{"LoadBalancerPort":{"locationName":"loadBalancerPort","type":"integer"},"InstancePort":{"locationName":"instancePort","type":"integer"}}},"LoadBalancerListenerPort":{"locationName":"loadBalancerListenerPort","type":"integer"},"LoadBalancerTarget":{"locationName":"loadBalancerTarget","type":"structure","members":{"Address":{"locationName":"address"},"AvailabilityZone":{"locationName":"availabilityZone"},"Instance":{"shape":"S1hr","locationName":"instance"},"Port":{"locationName":"port","type":"integer"}}},"LoadBalancerTargetGroup":{"shape":"S1hr","locationName":"loadBalancerTargetGroup"},"LoadBalancerTargetGroups":{"shape":"S1i6","locationName":"loadBalancerTargetGroupSet"},"LoadBalancerTargetPort":{"locationName":"loadBalancerTargetPort","type":"integer"},"ElasticLoadBalancerListener":{"shape":"S1hr","locationName":"elasticLoadBalancerListener"},"MissingComponent":{"locationName":"missingComponent"},"NatGateway":{"shape":"S1hr","locationName":"natGateway"},"NetworkInterface":{"shape":"S1hr","locationName":"networkInterface"},"PacketField":{"locationName":"packetField"},"VpcPeeringConnection":{"shape":"S1hr","locationName":"vpcPeeringConnection"},"Port":{"locationName":"port","type":"integer"},"PortRanges":{"shape":"S1hu","locationName":"portRangeSet"},"PrefixList":{"shape":"S1hr","locationName":"prefixList"},"Protocols":{"shape":"S1i1","locationName":"protocolSet"},"RouteTableRoute":{"shape":"S1hv","locationName":"routeTableRoute"},"RouteTable":{"shape":"S1hr","locationName":"routeTable"},"SecurityGroup":{"shape":"S1hr","locationName":"securityGroup"},"SecurityGroupRule":{"shape":"S1hw","locationName":"securityGroupRule"},"SecurityGroups":{"shape":"S1i6","locationName":"securityGroupSet"},"SourceVpc":{"shape":"S1hr","locationName":"sourceVpc"},"State":{"locationName":"state"},"Subnet":{"shape":"S1hr","locationName":"subnet"},"SubnetRouteTable":{"shape":"S1hr","locationName":"subnetRouteTable"},"Vpc":{"shape":"S1hr","locationName":"vpc"},"VpcEndpoint":{"shape":"S1hr","locationName":"vpcEndpoint"},"VpnConnection":{"shape":"S1hr","locationName":"vpnConnection"},"VpnGateway":{"shape":"S1hr","locationName":"vpnGateway"},"TransitGateway":{"shape":"S1hr","locationName":"transitGateway"},"TransitGatewayRouteTable":{"shape":"S1hr","locationName":"transitGatewayRouteTable"},"TransitGatewayRouteTableRoute":{"shape":"S1i7","locationName":"transitGatewayRouteTableRoute"},"TransitGatewayAttachment":{"shape":"S1hr","locationName":"transitGatewayAttachment"},"ComponentAccount":{"locationName":"componentAccount"},"ComponentRegion":{"locationName":"componentRegion"},"FirewallStatelessRule":{"shape":"S1ie","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1ii","locationName":"firewallStatefulRule"}}}},"S1ie":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1hu","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1hu","locationName":"destinationPortSet"},"Protocols":{"locationName":"protocolSet","type":"list","member":{"locationName":"item","type":"integer"}},"RuleAction":{"locationName":"ruleAction"},"Priority":{"locationName":"priority","type":"integer"}}},"S1ii":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1hu","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1hu","locationName":"destinationPortSet"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"Direction":{"locationName":"direction"}}},"S1jp":{"type":"structure","members":{"FirstAddress":{"locationName":"firstAddress"},"LastAddress":{"locationName":"lastAddress"},"AddressCount":{"locationName":"addressCount","type":"integer"},"AvailableAddressCount":{"locationName":"availableAddressCount","type":"integer"}}},"S1k2":{"type":"list","member":{"locationName":"ReservedInstancesId"}},"S1ka":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"Frequency":{"locationName":"frequency"}}}},"S1ko":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"},"Scope":{"locationName":"scope"}}},"S1lb":{"type":"structure","members":{"Frequency":{"locationName":"frequency"},"Interval":{"locationName":"interval","type":"integer"},"OccurrenceDaySet":{"locationName":"occurrenceDaySet","type":"list","member":{"locationName":"item","type":"integer"}},"OccurrenceRelativeToEnd":{"locationName":"occurrenceRelativeToEnd","type":"boolean"},"OccurrenceUnit":{"locationName":"occurrenceUnit"}}},"S1lj":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"NetworkPlatform":{"locationName":"networkPlatform"},"NextSlotStartTime":{"locationName":"nextSlotStartTime","type":"timestamp"},"Platform":{"locationName":"platform"},"PreviousSlotEndTime":{"locationName":"previousSlotEndTime","type":"timestamp"},"Recurrence":{"shape":"S1lb","locationName":"recurrence"},"ScheduledInstanceId":{"locationName":"scheduledInstanceId"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TermEndDate":{"locationName":"termEndDate","type":"timestamp"},"TermStartDate":{"locationName":"termStartDate","type":"timestamp"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}},"S1lq":{"type":"list","member":{"locationName":"item"}},"S1lu":{"type":"list","member":{"locationName":"GroupName"}},"S1m2":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"}}}},"S1mu":{"type":"structure","required":["IamFleetRole","TargetCapacity"],"members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"OnDemandAllocationStrategy":{"locationName":"onDemandAllocationStrategy"},"SpotMaintenanceStrategies":{"locationName":"spotMaintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"OnDemandFulfilledCapacity":{"locationName":"onDemandFulfilledCapacity","type":"double"},"IamFleetRole":{"locationName":"iamFleetRole"},"LaunchSpecifications":{"locationName":"launchSpecifications","type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroups":{"shape":"Slk","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"NetworkInterfaces":{"shape":"S1n4","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1n6","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sgd","locationName":"userData"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tag"}}}},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"}}}},"LaunchTemplateConfigs":{"shape":"S1n9","locationName":"launchTemplateConfigs"},"SpotPrice":{"locationName":"spotPrice"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"OnDemandMaxTotalPrice":{"locationName":"onDemandMaxTotalPrice"},"SpotMaxTotalPrice":{"locationName":"spotMaxTotalPrice"},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"LoadBalancersConfig":{"locationName":"loadBalancersConfig","type":"structure","members":{"ClassicLoadBalancersConfig":{"locationName":"classicLoadBalancersConfig","type":"structure","members":{"ClassicLoadBalancers":{"locationName":"classicLoadBalancers","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"}}}}}},"TargetGroupsConfig":{"locationName":"targetGroupsConfig","type":"structure","members":{"TargetGroups":{"locationName":"targetGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"}}}}}}}},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"Context":{"locationName":"context"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"S1n4":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6AddressesSet","queryName":"Ipv6Addresses"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgr","locationName":"privateIpAddressesSet","queryName":"PrivateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"AssociateCarrierIpAddress":{"type":"boolean"},"InterfaceType":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgt","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgv","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"},"EnaSrdSpecification":{"shape":"Sgx"}}}},"S1n6":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"GroupName":{"locationName":"groupName"},"Tenancy":{"locationName":"tenancy"}}},"S1n9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdp","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"}}}}}}},"S1nm":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ActualBlockHourlyPrice":{"locationName":"actualBlockHourlyPrice"},"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Fault":{"shape":"Snh","locationName":"fault"},"InstanceId":{"locationName":"instanceId"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"UserData":{"shape":"Sgd","locationName":"userData"},"SecurityGroups":{"shape":"Slk","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"NetworkInterfaces":{"shape":"S1n4","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1n6","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"Monitoring":{"shape":"S1np","locationName":"monitoring"}}},"LaunchedAvailabilityZone":{"locationName":"launchedAvailabilityZone"},"ProductDescription":{"locationName":"productDescription"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SpotPrice":{"locationName":"spotPrice"},"State":{"locationName":"state"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}},"S1np":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S1o4":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item"}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item"}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6z","locationName":"item"}}}}},"S1p2":{"type":"list","member":{}},"S1ql":{"type":"list","member":{"locationName":"item"}},"S1qp":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"AccessLogs":{"locationName":"accessLogs","type":"structure","members":{"S3":{"locationName":"s3","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1qs","locationName":"deliveryStatus"},"BucketName":{"locationName":"bucketName"},"Prefix":{"locationName":"prefix"},"BucketOwner":{"locationName":"bucketOwner"}}},"CloudWatchLogs":{"locationName":"cloudWatchLogs","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1qs","locationName":"deliveryStatus"},"LogGroup":{"locationName":"logGroup"}}},"KinesisDataFirehose":{"locationName":"kinesisDataFirehose","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1qs","locationName":"deliveryStatus"},"DeliveryStream":{"locationName":"deliveryStream"}}},"LogVersion":{"locationName":"logVersion"},"IncludeTrustContext":{"locationName":"includeTrustContext","type":"boolean"}}}}},"S1qs":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S1rt":{"type":"structure","members":{"VolumeId":{"locationName":"volumeId"},"ModificationState":{"locationName":"modificationState"},"StatusMessage":{"locationName":"statusMessage"},"TargetSize":{"locationName":"targetSize","type":"integer"},"TargetIops":{"locationName":"targetIops","type":"integer"},"TargetVolumeType":{"locationName":"targetVolumeType"},"TargetThroughput":{"locationName":"targetThroughput","type":"integer"},"TargetMultiAttachEnabled":{"locationName":"targetMultiAttachEnabled","type":"boolean"},"OriginalSize":{"locationName":"originalSize","type":"integer"},"OriginalIops":{"locationName":"originalIops","type":"integer"},"OriginalVolumeType":{"locationName":"originalVolumeType"},"OriginalThroughput":{"locationName":"originalThroughput","type":"integer"},"OriginalMultiAttachEnabled":{"locationName":"originalMultiAttachEnabled","type":"boolean"},"Progress":{"locationName":"progress","type":"long"},"StartTime":{"locationName":"startTime","type":"timestamp"},"EndTime":{"locationName":"endTime","type":"timestamp"}}},"S1rz":{"type":"list","member":{"locationName":"VpcId"}},"S1tz":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S1uo":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}},"S1y4":{"type":"structure","members":{"InstanceFamily":{"locationName":"instanceFamily"},"CpuCredits":{"locationName":"cpuCredits"}}},"S1yl":{"type":"list","member":{"locationName":"item"}},"S1yn":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HostIdSet":{"shape":"S16v","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}},"S1ys":{"type":"list","member":{"locationName":"item"}},"S1yt":{"type":"list","member":{"locationName":"item"}},"S1zt":{"type":"structure","members":{"IpamId":{"locationName":"ipamId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamPoolId":{"locationName":"ipamPoolId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceId":{"locationName":"resourceId"},"ResourceName":{"locationName":"resourceName"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfz","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"ComplianceStatus":{"locationName":"complianceStatus"},"ManagementState":{"locationName":"managementState"},"OverlapStatus":{"locationName":"overlapStatus"},"VpcId":{"locationName":"vpcId"}}},"S20h":{"type":"structure","members":{"HourlyPrice":{"locationName":"hourlyPrice"},"RemainingTotalValue":{"locationName":"remainingTotalValue"},"RemainingUpfrontValue":{"locationName":"remainingUpfrontValue"}}},"S218":{"type":"list","member":{"shape":"Sns","locationName":"item"}},"S22k":{"type":"structure","members":{"Comment":{},"UploadEnd":{"type":"timestamp"},"UploadSize":{"type":"double"},"UploadStart":{"type":"timestamp"}}},"S22n":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S22u":{"type":"structure","required":["Bytes","Format","ImportManifestUrl"],"members":{"Bytes":{"locationName":"bytes","type":"long"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S13f","locationName":"importManifestUrl"}}},"S22v":{"type":"structure","required":["Size"],"members":{"Size":{"locationName":"size","type":"long"}}},"S245":{"type":"list","member":{"locationName":"UserId"}},"S246":{"type":"list","member":{"locationName":"UserGroup"}},"S247":{"type":"list","member":{"locationName":"ProductCode"}},"S249":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{},"UserId":{}}}},"S24e":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S24r":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shm"}}},"S25g":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S284":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"type":"boolean"}}},"S286":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"S28l":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Monitoring":{"shape":"S1de","locationName":"monitoring"}}}},"S2cc":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S2d0":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentState":{"shape":"S19k","locationName":"currentState"},"InstanceId":{"locationName":"instanceId"},"PreviousState":{"shape":"S19k","locationName":"previousState"}}}},"S2dq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{},"Description":{}}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2016-11-15","endpointPrefix":"ec2","protocol":"ec2","serviceAbbreviation":"Amazon EC2","serviceFullName":"Amazon Elastic Compute Cloud","serviceId":"EC2","signatureVersion":"v4","uid":"ec2-2016-11-15","xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15"},"operations":{"AcceptAddressTransfer":{"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","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"ExchangeId":{"locationName":"exchangeId"}}}},"AcceptTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AcceptTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"AcceptTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"AcceptVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"AcceptVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"AdvertiseByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"AllocateAddress":{"input":{"type":"structure","members":{"Domain":{},"Address":{},"PublicIpv4Pool":{},"NetworkBorderGroup":{},"CustomerOwnedIpv4Pool":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Domain":{"locationName":"domain"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}},"AllocateHosts":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"ClientToken":{"locationName":"clientToken"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{},"Quantity":{"locationName":"quantity","type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"HostRecovery":{},"OutpostArn":{},"HostMaintenance":{},"AssetIds":{"locationName":"AssetId","type":"list","member":{}}}},"output":{"type":"structure","members":{"HostIds":{"shape":"S2b","locationName":"hostIdSet"}}}},"AllocateIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"Description":{},"PreviewNextCidr":{"type":"boolean"},"DisallowedCidrs":{"locationName":"DisallowedCidr","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"IpamPoolAllocation":{"shape":"S2g","locationName":"ipamPoolAllocation"}}}},"ApplySecurityGroupsToClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","VpcId","SecurityGroupIds"],"members":{"ClientVpnEndpointId":{},"VpcId":{},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIds"}}}},"AssignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"AssignedIpv6Addresses":{"shape":"S2q","locationName":"assignedIpv6Addresses"},"AssignedIpv6Prefixes":{"shape":"S2r","locationName":"assignedIpv6PrefixSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"AssignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"AllowReassignment":{"locationName":"allowReassignment","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AssignedPrivateIpAddresses":{"locationName":"assignedPrivateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"AssignedIpv4Prefixes":{"shape":"S2z","locationName":"assignedIpv4PrefixSet"}}}},"AssignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"PrivateIpAddressCount":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateAddress":{"input":{"type":"structure","members":{"AllocationId":{},"InstanceId":{},"PublicIp":{},"AllowReassociation":{"locationName":"allowReassociation","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"}}}},"AssociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","SubnetId"],"members":{"ClientVpnEndpointId":{},"SubnetId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"AssociateDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId","VpcId"],"members":{"DhcpOptionsId":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"AssociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}},"AssociateIamInstanceProfile":{"input":{"type":"structure","required":["IamInstanceProfile","InstanceId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"InstanceId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"AssociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"AssociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamId","IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"IpamResourceDiscoveryId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"AssociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AllocationIds"],"members":{"NatGatewayId":{},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"AssociateSubnetCidrBlock":{"input":{"type":"structure","required":["Ipv6CidrBlock","SubnetId"],"members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"SubnetId":{"locationName":"subnetId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"AssociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AssociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"AssociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"AssociateTrunkInterface":{"input":{"type":"structure","required":["BranchInterfaceId","TrunkInterfaceId"],"members":{"BranchInterfaceId":{},"TrunkInterfaceId":{},"VlanId":{"type":"integer"},"GreKey":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfaceAssociation":{"shape":"S5c","locationName":"interfaceAssociation"},"ClientToken":{"locationName":"clientToken"}}}},"AssociateVpcCidrBlock":{"input":{"type":"structure","required":["VpcId"],"members":{"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"CidrBlock":{},"VpcId":{"locationName":"vpcId"},"Ipv6CidrBlockNetworkBorderGroup":{},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"AttachClassicLinkVpc":{"input":{"type":"structure","required":["Groups","InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"S5o","locationName":"SecurityGroupId"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"AttachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"AttachNetworkInterface":{"input":{"type":"structure","required":["DeviceIndex","InstanceId","NetworkInterfaceId"],"members":{"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkCardIndex":{"type":"integer"},"EnaSrdSpecification":{"shape":"S5t"}}},"output":{"type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}}},"AttachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"AttachVolume":{"input":{"type":"structure","required":["Device","InstanceId","VolumeId"],"members":{"Device":{},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6e"}},"AttachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcAttachment":{"shape":"S6j","locationName":"attachment"}}}},"AuthorizeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"AuthorizeAllGroups":{"type":"boolean"},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6n","locationName":"status"}}}},"AuthorizeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6q","locationName":"ipPermissions"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S71","locationName":"securityGroupRuleSet"}}}},"AuthorizeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S71","locationName":"securityGroupRuleSet"}}}},"BundleInstance":{"input":{"type":"structure","required":["InstanceId","Storage"],"members":{"InstanceId":{},"Storage":{"shape":"S7a"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7f","locationName":"bundleInstanceTask"}}}},"CancelBundleTask":{"input":{"type":"structure","required":["BundleId"],"members":{"BundleId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7f","locationName":"bundleInstanceTask"}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelCapacityReservationFleets":{"input":{"type":"structure","required":["CapacityReservationFleetIds"],"members":{"DryRun":{"type":"boolean"},"CapacityReservationFleetIds":{"shape":"S7p","locationName":"CapacityReservationFleetId"}}},"output":{"type":"structure","members":{"SuccessfulFleetCancellations":{"locationName":"successfulFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"}}}},"FailedFleetCancellations":{"locationName":"failedFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CancelCapacityReservationFleetError":{"locationName":"cancelCapacityReservationFleetError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"CancelConversionTask":{"input":{"type":"structure","required":["ConversionTaskId"],"members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"ReasonMessage":{"locationName":"reasonMessage"}}}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskId"],"members":{"ExportTaskId":{"locationName":"exportTaskId"}}}},"CancelImageLaunchPermission":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelImportTask":{"input":{"type":"structure","members":{"CancelReason":{},"DryRun":{"type":"boolean"},"ImportTaskId":{}}},"output":{"type":"structure","members":{"ImportTaskId":{"locationName":"importTaskId"},"PreviousState":{"locationName":"previousState"},"State":{"locationName":"state"}}}},"CancelReservedInstancesListing":{"input":{"type":"structure","required":["ReservedInstancesListingId"],"members":{"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8d","locationName":"reservedInstancesListingsSet"}}}},"CancelSpotFleetRequests":{"input":{"type":"structure","required":["SpotFleetRequestIds","TerminateInstances"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestIds":{"shape":"S8p","locationName":"spotFleetRequestId"},"TerminateInstances":{"locationName":"terminateInstances","type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetRequests":{"locationName":"successfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentSpotFleetRequestState":{"locationName":"currentSpotFleetRequestState"},"PreviousSpotFleetRequestState":{"locationName":"previousSpotFleetRequestState"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"UnsuccessfulFleetRequests":{"locationName":"unsuccessfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}}}}},"CancelSpotInstanceRequests":{"input":{"type":"structure","required":["SpotInstanceRequestIds"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S90","locationName":"SpotInstanceRequestId"}}},"output":{"type":"structure","members":{"CancelledSpotInstanceRequests":{"locationName":"spotInstanceRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"State":{"locationName":"state"}}}}}}},"ConfirmProductInstance":{"input":{"type":"structure","required":["InstanceId","ProductCode"],"members":{"InstanceId":{},"ProductCode":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"Return":{"locationName":"return","type":"boolean"}}}},"CopyFpgaImage":{"input":{"type":"structure","required":["SourceFpgaImageId","SourceRegion"],"members":{"DryRun":{"type":"boolean"},"SourceFpgaImageId":{},"Description":{},"Name":{},"SourceRegion":{},"ClientToken":{}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"}}}},"CopyImage":{"input":{"type":"structure","required":["Name","SourceImageId","SourceRegion"],"members":{"ClientToken":{},"Description":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"Name":{},"SourceImageId":{},"SourceRegion":{},"DestinationOutpostArn":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"CopyImageTags":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceRegion","SourceSnapshotId"],"members":{"Description":{},"DestinationOutpostArn":{},"DestinationRegion":{"locationName":"destinationRegion"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"PresignedUrl":{"locationName":"presignedUrl","type":"string","sensitive":true},"SourceRegion":{},"SourceSnapshotId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCapacityReservation":{"input":{"type":"structure","required":["InstanceType","InstancePlatform","InstanceCount"],"members":{"ClientToken":{},"InstanceType":{},"InstancePlatform":{},"AvailabilityZone":{},"AvailabilityZoneId":{},"Tenancy":{},"InstanceCount":{"type":"integer"},"EbsOptimized":{"type":"boolean"},"EphemeralStorage":{"type":"boolean"},"EndDate":{"type":"timestamp"},"EndDateType":{},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"},"OutpostArn":{},"PlacementGroupArn":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9q","locationName":"capacityReservation"}}}},"CreateCapacityReservationFleet":{"input":{"type":"structure","required":["InstanceTypeSpecifications","TotalTargetCapacity"],"members":{"AllocationStrategy":{},"ClientToken":{"idempotencyToken":true},"InstanceTypeSpecifications":{"locationName":"InstanceTypeSpecification","type":"list","member":{"type":"structure","members":{"InstanceType":{},"InstancePlatform":{},"Weight":{"type":"double"},"AvailabilityZone":{},"AvailabilityZoneId":{},"EbsOptimized":{"type":"boolean"},"Priority":{"type":"integer"}}}},"Tenancy":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Tenancy":{"locationName":"tenancy"},"FleetCapacityReservations":{"shape":"Sa5","locationName":"fleetCapacityReservationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCarrierGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa9","locationName":"carrierGateway"}}}},"CreateClientVpnEndpoint":{"input":{"type":"structure","required":["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],"members":{"ClientCidrBlock":{},"ServerCertificateArn":{},"AuthenticationOptions":{"locationName":"Authentication","type":"list","member":{"type":"structure","members":{"Type":{},"ActiveDirectory":{"type":"structure","members":{"DirectoryId":{}}},"MutualAuthentication":{"type":"structure","members":{"ClientRootCertificateChainArn":{}}},"FederatedAuthentication":{"type":"structure","members":{"SAMLProviderArn":{},"SelfServiceSAMLProviderArn":{}}}}}},"ConnectionLogOptions":{"shape":"Saj"},"DnsServers":{"shape":"So"},"TransportProtocol":{},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Sam"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"San"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"Sap","locationName":"status"},"DnsName":{"locationName":"dnsName"}}}},"CreateClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],"members":{"ClientVpnEndpointId":{},"DestinationCidrBlock":{},"TargetVpcSubnetId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sat","locationName":"status"}}}},"CreateCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Say","locationName":"coipCidr"}}}},"CreateCoipPool":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Sb2","locationName":"coipPool"}}}},"CreateCustomerGateway":{"input":{"type":"structure","required":["Type"],"members":{"BgpAsn":{"type":"integer"},"PublicIp":{},"CertificateArn":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DeviceName":{},"IpAddress":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateway":{"shape":"Sb6","locationName":"customerGateway"}}}},"CreateDefaultSubnet":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"DryRun":{"type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb9","locationName":"subnet"}}}},"CreateDefaultVpc":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbh","locationName":"vpc"}}}},"CreateDhcpOptions":{"input":{"type":"structure","required":["DhcpConfigurations"],"members":{"DhcpConfigurations":{"locationName":"dhcpConfiguration","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"shape":"So","locationName":"Value"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"DhcpOptions":{"shape":"Sbq","locationName":"dhcpOptions"}}}},"CreateEgressOnlyInternetGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"ClientToken":{},"DryRun":{"type":"boolean"},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"EgressOnlyInternetGateway":{"shape":"Sbx","locationName":"egressOnlyInternetGateway"}}}},"CreateFleet":{"input":{"type":"structure","required":["LaunchTemplateConfigs","TargetCapacitySpecification"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"SpotOptions":{"type":"structure","members":{"AllocationStrategy":{},"MaintenanceStrategies":{"type":"structure","members":{"CapacityRebalance":{"type":"structure","members":{"ReplacementStrategy":{},"TerminationDelay":{"type":"integer"}}}}},"InstanceInterruptionBehavior":{},"InstancePoolsToUseCount":{"type":"integer"},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"OnDemandOptions":{"type":"structure","members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{}}},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Scd"},"TargetCapacitySpecification":{"shape":"Sdg"},"TerminateInstancesWithExpiration":{"type":"boolean"},"Type":{},"ValidFrom":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"ReplaceUnhealthyInstances":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"Context":{}}},"output":{"type":"structure","members":{"FleetId":{"locationName":"fleetId"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se5","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}}}}},"CreateFlowLogs":{"input":{"type":"structure","required":["ResourceIds","ResourceType"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"DeliverLogsPermissionArn":{},"DeliverCrossAccountRole":{},"LogGroupName":{},"ResourceIds":{"locationName":"ResourceId","type":"list","member":{"locationName":"item"}},"ResourceType":{},"TrafficType":{},"LogDestinationType":{},"LogDestination":{},"LogFormat":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MaxAggregationInterval":{"type":"integer"},"DestinationOptions":{"type":"structure","members":{"FileFormat":{},"HiveCompatiblePartitions":{"type":"boolean"},"PerHourPartition":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"FlowLogIds":{"shape":"So","locationName":"flowLogIdSet"},"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"CreateFpgaImage":{"input":{"type":"structure","required":["InputStorageLocation"],"members":{"DryRun":{"type":"boolean"},"InputStorageLocation":{"shape":"Seh"},"LogsStorageLocation":{"shape":"Seh"},"Description":{},"Name":{},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"}}}},"CreateImage":{"input":{"type":"structure","required":["InstanceId","Name"],"members":{"BlockDeviceMappings":{"shape":"Sek","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"Name":{"locationName":"name"},"NoReboot":{"locationName":"noReboot","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateInstanceConnectEndpoint":{"input":{"type":"structure","required":["SubnetId"],"members":{"DryRun":{"type":"boolean"},"SubnetId":{},"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"SecurityGroupId"}},"PreserveClientIp":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Set","locationName":"instanceConnectEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateInstanceEventWindow":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Name":{},"TimeRanges":{"shape":"Sez","locationName":"TimeRange"},"CronExpression":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"CreateInstanceExportTask":{"input":{"type":"structure","required":["ExportToS3Task","InstanceId","TargetEnvironment"],"members":{"Description":{"locationName":"description"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ExportTask":{"shape":"Sf8","locationName":"exportTask"}}}},"CreateInternetGateway":{"input":{"type":"structure","members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InternetGateway":{"shape":"Sfe","locationName":"internetGateway"}}}},"CreateIpam":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfg","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfj","locationName":"ipam"}}}},"CreateIpamPool":{"input":{"type":"structure","required":["IpamScopeId","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Locale":{},"SourceIpamPoolId":{},"Description":{},"AddressFamily":{},"AutoImport":{"type":"boolean"},"PubliclyAdvertisable":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"AllocationResourceTags":{"shape":"Sfr","locationName":"AllocationResourceTag"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"AwsService":{},"PublicIpSource":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sfw","locationName":"ipamPool"}}}},"CreateIpamResourceDiscovery":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfg","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg3","locationName":"ipamResourceDiscovery"}}}},"CreateIpamScope":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg7","locationName":"ipamScope"}}}},"CreateKeyPair":{"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyType":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"KeyFormat":{}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyMaterial":{"shape":"Sgd","locationName":"keyMaterial"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateLaunchTemplate":{"input":{"type":"structure","required":["LaunchTemplateName","LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateName":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgg"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Si0","locationName":"launchTemplate"},"Warning":{"shape":"Si1","locationName":"warning"}}}},"CreateLaunchTemplateVersion":{"input":{"type":"structure","required":["LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"SourceVersion":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgg"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersion":{"shape":"Si6","locationName":"launchTemplateVersion"},"Warning":{"shape":"Si1","locationName":"warning"}}}},"CreateLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"DryRun":{"type":"boolean"},"NetworkInterfaceId":{},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjb","locationName":"route"}}}},"CreateLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayId"],"members":{"LocalGatewayId":{},"Mode":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sji","locationName":"localGatewayRouteTable"}}}},"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],"members":{"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjm","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"CreateLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","VpcId"],"members":{"LocalGatewayRouteTableId":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjq","locationName":"localGatewayRouteTableVpcAssociation"}}}},"CreateManagedPrefixList":{"input":{"type":"structure","required":["PrefixListName","MaxEntries","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"PrefixListName":{},"Entries":{"shape":"Sjt","locationName":"Entry"},"MaxEntries":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AddressFamily":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"CreateNatGateway":{"input":{"type":"structure","required":["SubnetId"],"members":{"AllocationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SubnetId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ConnectivityType":{},"PrivateIpAddress":{},"SecondaryAllocationIds":{"shape":"S4k","locationName":"SecondaryAllocationId"},"SecondaryPrivateIpAddresses":{"shape":"S33","locationName":"SecondaryPrivateIpAddress"},"SecondaryPrivateIpAddressCount":{"type":"integer"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"NatGateway":{"shape":"Sk1","locationName":"natGateway"}}}},"CreateNetworkAcl":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"NetworkAcl":{"shape":"Sk6","locationName":"networkAcl"}}}},"CreateNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Skb","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"CreateNetworkInsightsAccessScope":{"input":{"type":"structure","required":["ClientToken"],"members":{"MatchPaths":{"shape":"Skh","locationName":"MatchPath"},"ExcludePaths":{"shape":"Skh","locationName":"ExcludePath"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScope":{"shape":"Skr","locationName":"networkInsightsAccessScope"},"NetworkInsightsAccessScopeContent":{"shape":"Skt","locationName":"networkInsightsAccessScopeContent"}}}},"CreateNetworkInsightsPath":{"input":{"type":"structure","required":["Source","Protocol","ClientToken"],"members":{"SourceIp":{},"DestinationIp":{},"Source":{},"Destination":{},"Protocol":{},"DestinationPort":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"FilterAtSource":{"shape":"Sl5"},"FilterAtDestination":{"shape":"Sl5"}}},"output":{"type":"structure","members":{"NetworkInsightsPath":{"shape":"Sl8","locationName":"networkInsightsPath"}}}},"CreateNetworkInterface":{"input":{"type":"structure","required":["SubnetId"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6Addresses"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgr","locationName":"privateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"Sgt","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgv","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"InterfaceType":{},"SubnetId":{"locationName":"subnetId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInterface":{"shape":"Slf","locationName":"networkInterface"},"ClientToken":{"locationName":"clientToken"}}}},"CreateNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfaceId","Permission"],"members":{"NetworkInterfaceId":{},"AwsAccountId":{},"AwsService":{},"Permission":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfacePermission":{"shape":"Slx","locationName":"interfacePermission"}}}},"CreatePlacementGroup":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SpreadLevel":{}}},"output":{"type":"structure","members":{"PlacementGroup":{"shape":"Sm4","locationName":"placementGroup"}}}},"CreatePublicIpv4Pool":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"}}}},"CreateReplaceRootVolumeTask":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"SnapshotId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ImageId":{},"DeleteReplacedRootVolume":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTask":{"shape":"Sma","locationName":"replaceRootVolumeTask"}}}},"CreateReservedInstancesListing":{"input":{"type":"structure","required":["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],"members":{"ClientToken":{"locationName":"clientToken"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8d","locationName":"reservedInstancesListingsSet"}}}},"CreateRestoreImageTask":{"input":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"Name":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CreateRouteTable":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"RouteTable":{"shape":"Smq","locationName":"routeTable"}}}},"CreateSecurityGroup":{"input":{"type":"structure","required":["Description","GroupName"],"members":{"Description":{"locationName":"GroupDescription"},"GroupName":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeId"],"members":{"Description":{},"OutpostArn":{},"VolumeId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"Sn2"}},"CreateSnapshots":{"input":{"type":"structure","required":["InstanceSpecification"],"members":{"Description":{},"InstanceSpecification":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ExcludeBootVolume":{"type":"boolean"},"ExcludeDataVolumeIds":{"shape":"Sn9","locationName":"ExcludeDataVolumeId"}}},"OutpostArn":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"CopyTagsFromSource":{}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"VolumeId":{"locationName":"volumeId"},"State":{"locationName":"state"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"StartTime":{"locationName":"startTime","type":"timestamp"},"Progress":{"locationName":"progress"},"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"SseType":{"locationName":"sseType"}}}}}}},"CreateSpotDatafeedSubscription":{"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"locationName":"bucket"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Prefix":{"locationName":"prefix"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sng","locationName":"spotDatafeedSubscription"}}}},"CreateStoreImageTask":{"input":{"type":"structure","required":["ImageId","Bucket"],"members":{"ImageId":{},"Bucket":{},"S3ObjectTags":{"locationName":"S3ObjectTag","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{},"Value":{}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ObjectKey":{"locationName":"objectKey"}}}},"CreateSubnet":{"input":{"type":"structure","required":["VpcId"],"members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AvailabilityZone":{},"AvailabilityZoneId":{},"CidrBlock":{},"Ipv6CidrBlock":{},"OutpostArn":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb9","locationName":"subnet"}}}},"CreateSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetId","Cidr","ReservationType"],"members":{"SubnetId":{},"Cidr":{},"ReservationType":{},"Description":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"SubnetCidrReservation":{"shape":"Sns","locationName":"subnetCidrReservation"}}}},"CreateTags":{"input":{"type":"structure","required":["Resources","Tags"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Snv","locationName":"ResourceId"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"CreateTrafficMirrorFilter":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Snz","locationName":"trafficMirrorFilter"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],"members":{"TrafficMirrorFilterId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So9"},"SourcePortRange":{"shape":"So9"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"So1","locationName":"trafficMirrorFilterRule"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorSession":{"input":{"type":"structure","required":["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],"members":{"NetworkInterfaceId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Soe","locationName":"trafficMirrorSession"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorTarget":{"input":{"type":"structure","members":{"NetworkInterfaceId":{},"NetworkLoadBalancerArn":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"GatewayLoadBalancerEndpointId":{}}},"output":{"type":"structure","members":{"TrafficMirrorTarget":{"shape":"Soh","locationName":"trafficMirrorTarget"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTransitGateway":{"input":{"type":"structure","members":{"Description":{},"Options":{"type":"structure","members":{"AmazonSideAsn":{"type":"long"},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"DefaultRouteTablePropagation":{},"VpnEcmpSupport":{},"DnsSupport":{},"MulticastSupport":{},"TransitGatewayCidrBlocks":{"shape":"Soq"}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sos","locationName":"transitGateway"}}}},"CreateTransitGatewayConnect":{"input":{"type":"structure","required":["TransportTransitGatewayAttachmentId","Options"],"members":{"TransportTransitGatewayAttachmentId":{},"Options":{"type":"structure","required":["Protocol"],"members":{"Protocol":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Soz","locationName":"transitGatewayConnect"}}}},"CreateTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],"members":{"TransitGatewayAttachmentId":{},"TransitGatewayAddress":{},"PeerAddress":{},"BgpOptions":{"type":"structure","members":{"PeerAsn":{"type":"long"}}},"InsideCidrBlocks":{"shape":"Sp3"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Sp5","locationName":"transitGatewayConnectPeer"}}}},"CreateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Options":{"type":"structure","members":{"Igmpv2Support":{},"StaticSourcesSupport":{},"AutoAcceptSharedAssociations":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spi","locationName":"transitGatewayMulticastDomain"}}}},"CreateTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],"members":{"TransitGatewayId":{},"PeerTransitGatewayId":{},"PeerAccountId":{},"PeerRegion":{},"Options":{"type":"structure","members":{"DynamicRouting":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"CreateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spr","locationName":"transitGatewayPolicyTable"}}}},"CreateTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spv","locationName":"transitGatewayPrefixListReference"}}}},"CreateTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sq0","locationName":"route"}}}},"CreateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq8","locationName":"transitGatewayRouteTable"}}}},"CreateTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PeeringAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"PeeringAttachmentId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sqc","locationName":"transitGatewayRouteTableAnnouncement"}}}},"CreateTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayId","VpcId","SubnetIds"],"members":{"TransitGatewayId":{},"VpcId":{},"SubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"CreateVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],"members":{"VerifiedAccessGroupId":{},"EndpointType":{},"AttachmentType":{},"DomainCertificateArn":{},"ApplicationDomain":{},"EndpointDomainPrefix":{},"SecurityGroupIds":{"shape":"Sqn","locationName":"SecurityGroupId"},"LoadBalancerOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"},"LoadBalancerArn":{},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"type":"structure","members":{"NetworkInterfaceId":{},"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqw","locationName":"verifiedAccessEndpoint"}}}},"CreateVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sr4","locationName":"verifiedAccessGroup"}}}},"CreateVerifiedAccessInstance":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"FIPSEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"CreateVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["TrustProviderType","PolicyReferenceName"],"members":{"TrustProviderType":{},"UserTrustProviderType":{},"DeviceTrustProviderType":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"DeviceOptions":{"type":"structure","members":{"TenantId":{},"PublicSigningKeyUrl":{}}},"PolicyReferenceName":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"CreateVolume":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"OutpostArn":{},"Size":{"type":"integer"},"SnapshotId":{},"VolumeType":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MultiAttachEnabled":{"type":"boolean"},"Throughput":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"shape":"Src"}},"CreateVpc":{"input":{"type":"structure","members":{"CidrBlock":{},"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockNetworkBorderGroup":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbh","locationName":"vpc"}}}},"CreateVpcEndpoint":{"input":{"type":"structure","required":["VpcId","ServiceName"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointType":{},"VpcId":{},"ServiceName":{},"PolicyDocument":{},"RouteTableIds":{"shape":"Srj","locationName":"RouteTableId"},"SubnetIds":{"shape":"Srk","locationName":"SubnetId"},"SecurityGroupIds":{"shape":"Srl","locationName":"SecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srn"},"ClientToken":{},"PrivateDnsEnabled":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SubnetConfigurations":{"shape":"Srp","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"VpcEndpoint":{"shape":"Srs","locationName":"vpcEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationArn","ConnectionEvents"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"},"ClientToken":{}}},"output":{"type":"structure","members":{"ConnectionNotification":{"shape":"Ss2","locationName":"connectionNotification"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointServiceConfiguration":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"PrivateDnsName":{},"NetworkLoadBalancerArns":{"shape":"So","locationName":"NetworkLoadBalancerArn"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"GatewayLoadBalancerArn"},"SupportedIpAddressTypes":{"shape":"So","locationName":"SupportedIpAddressType"},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ServiceConfiguration":{"shape":"Ss7","locationName":"serviceConfiguration"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PeerOwnerId":{"locationName":"peerOwnerId"},"PeerVpcId":{"locationName":"peerVpcId"},"VpcId":{"locationName":"vpcId"},"PeerRegion":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"CreateVpnConnection":{"input":{"type":"structure","required":["CustomerGatewayId","Type"],"members":{"CustomerGatewayId":{},"Type":{},"VpnGatewayId":{},"TransitGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"TunnelInsideIpVersion":{},"TunnelOptions":{"type":"list","member":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssp"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssq","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Sss","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssu","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Ssw","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssy","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"St0","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"St2","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"St4"},"EnableTunnelLifecycleControl":{"type":"boolean"}}}},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"OutsideIpAddressType":{},"TransportTransitGatewayAttachmentId":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"CreateVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"CreateVpnGateway":{"input":{"type":"structure","required":["Type"],"members":{"AvailabilityZone":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AmazonSideAsn":{"type":"long"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateway":{"shape":"Su5","locationName":"vpnGateway"}}}},"DeleteCarrierGateway":{"input":{"type":"structure","required":["CarrierGatewayId"],"members":{"CarrierGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa9","locationName":"carrierGateway"}}}},"DeleteClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sap","locationName":"status"}}}},"DeleteClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock"],"members":{"ClientVpnEndpointId":{},"TargetVpcSubnetId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sat","locationName":"status"}}}},"DeleteCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Say","locationName":"coipCidr"}}}},"DeleteCoipPool":{"input":{"type":"structure","required":["CoipPoolId"],"members":{"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Sb2","locationName":"coipPool"}}}},"DeleteCustomerGateway":{"input":{"type":"structure","required":["CustomerGatewayId"],"members":{"CustomerGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId"],"members":{"DhcpOptionsId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteEgressOnlyInternetGateway":{"input":{"type":"structure","required":["EgressOnlyInternetGatewayId"],"members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayId":{}}},"output":{"type":"structure","members":{"ReturnCode":{"locationName":"returnCode","type":"boolean"}}}},"DeleteFleets":{"input":{"type":"structure","required":["FleetIds","TerminateInstances"],"members":{"DryRun":{"type":"boolean"},"FleetIds":{"shape":"Sun","locationName":"FleetId"},"TerminateInstances":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetDeletions":{"locationName":"successfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"FleetId":{"locationName":"fleetId"}}}},"UnsuccessfulFleetDeletions":{"locationName":"unsuccessfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"FleetId":{"locationName":"fleetId"}}}}}}},"DeleteFlowLogs":{"input":{"type":"structure","required":["FlowLogIds"],"members":{"DryRun":{"type":"boolean"},"FlowLogIds":{"shape":"Sux","locationName":"FlowLogId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteFpgaImage":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteInstanceConnectEndpoint":{"input":{"type":"structure","required":["InstanceConnectEndpointId"],"members":{"DryRun":{"type":"boolean"},"InstanceConnectEndpointId":{}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Set","locationName":"instanceConnectEndpoint"}}}},"DeleteInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"ForceDelete":{"type":"boolean"},"InstanceEventWindowId":{}}},"output":{"type":"structure","members":{"InstanceEventWindowState":{"locationName":"instanceEventWindowState","type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"State":{"locationName":"state"}}}}}},"DeleteInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"}}}},"DeleteIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Cascade":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfj","locationName":"ipam"}}}},"DeleteIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sfw","locationName":"ipamPool"}}}},"DeleteIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg3","locationName":"ipamResourceDiscovery"}}}},"DeleteIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg7","locationName":"ipamScope"}}}},"DeleteKeyPair":{"input":{"type":"structure","members":{"KeyName":{},"KeyPairId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"KeyPairId":{"locationName":"keyPairId"}}}},"DeleteLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Si0","locationName":"launchTemplate"}}}},"DeleteLaunchTemplateVersions":{"input":{"type":"structure","required":["Versions"],"members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svn","locationName":"LaunchTemplateVersion"}}},"output":{"type":"structure","members":{"SuccessfullyDeletedLaunchTemplateVersions":{"locationName":"successfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"}}}},"UnsuccessfullyDeletedLaunchTemplateVersions":{"locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"ResponseError":{"locationName":"responseError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"DeleteLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjb","locationName":"route"}}}},"DeleteLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sji","locationName":"localGatewayRouteTable"}}}},"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],"members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjm","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"DeleteLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVpcAssociationId"],"members":{"LocalGatewayRouteTableVpcAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjq","locationName":"localGatewayRouteTableVpcAssociation"}}}},"DeleteManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"DeleteNatGateway":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"DryRun":{"type":"boolean"},"NatGatewayId":{}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"}}}},"DeleteNetworkAcl":{"input":{"type":"structure","required":["NetworkAclId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}}},"DeleteNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","RuleNumber"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"DeleteNetworkInsightsAccessScope":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAccessScopeId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"}}}},"DeleteNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"}}}},"DeleteNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAnalysisId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAnalysisId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"}}}},"DeleteNetworkInsightsPath":{"input":{"type":"structure","required":["NetworkInsightsPathId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsPathId":{}}},"output":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"}}}},"DeleteNetworkInterface":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"DeleteNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfacePermissionId"],"members":{"NetworkInterfacePermissionId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeletePlacementGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"}}}},"DeletePublicIpv4Pool":{"input":{"type":"structure","required":["PoolId"],"members":{"DryRun":{"type":"boolean"},"PoolId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"DeleteQueuedReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstancesIds":{"locationName":"ReservedInstancesId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SuccessfulQueuedPurchaseDeletions":{"locationName":"successfulQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"FailedQueuedPurchaseDeletions":{"locationName":"failedQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}}}}},"DeleteRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteSecurityGroup":{"input":{"type":"structure","members":{"GroupId":{},"GroupName":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnet":{"input":{"type":"structure","required":["SubnetId"],"members":{"SubnetId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetCidrReservationId"],"members":{"SubnetCidrReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeletedSubnetCidrReservation":{"shape":"Sns","locationName":"deletedSubnetCidrReservation"}}}},"DeleteTags":{"input":{"type":"structure","required":["Resources"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Snv","locationName":"resourceId"},"Tags":{"shape":"S6","locationName":"tag"}}}},"DeleteTrafficMirrorFilter":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"}}}},"DeleteTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"}}}},"DeleteTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"}}}},"DeleteTrafficMirrorTarget":{"input":{"type":"structure","required":["TrafficMirrorTargetId"],"members":{"TrafficMirrorTargetId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"}}}},"DeleteTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sos","locationName":"transitGateway"}}}},"DeleteTransitGatewayConnect":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Soz","locationName":"transitGatewayConnect"}}}},"DeleteTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayConnectPeerId"],"members":{"TransitGatewayConnectPeerId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Sp5","locationName":"transitGatewayConnectPeer"}}}},"DeleteTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spi","locationName":"transitGatewayMulticastDomain"}}}},"DeleteTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"DeleteTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spr","locationName":"transitGatewayPolicyTable"}}}},"DeleteTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spv","locationName":"transitGatewayPrefixListReference"}}}},"DeleteTransitGatewayRoute":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","DestinationCidrBlock"],"members":{"TransitGatewayRouteTableId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sq0","locationName":"route"}}}},"DeleteTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq8","locationName":"transitGatewayRouteTable"}}}},"DeleteTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableAnnouncementId"],"members":{"TransitGatewayRouteTableAnnouncementId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sqc","locationName":"transitGatewayRouteTableAnnouncement"}}}},"DeleteTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"DeleteVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqw","locationName":"verifiedAccessEndpoint"}}}},"DeleteVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sr4","locationName":"verifiedAccessGroup"}}}},"DeleteVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"DeleteVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpcEndpointConnectionNotifications":{"input":{"type":"structure","required":["ConnectionNotificationIds"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationIds":{"locationName":"ConnectionNotificationId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpointServiceConfigurations":{"input":{"type":"structure","required":["ServiceIds"],"members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syk","locationName":"ServiceId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpoints":{"input":{"type":"structure","required":["VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"DeleteVpnGateway":{"input":{"type":"structure","required":["VpnGatewayId"],"members":{"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeprovisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"DeprovisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syx","locationName":"ipamPoolCidr"}}}},"DeprovisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["PoolId","Cidr"],"members":{"DryRun":{"type":"boolean"},"PoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"DeprovisionedAddresses":{"locationName":"deprovisionedAddressSet","type":"list","member":{"locationName":"item"}}}}},"DeregisterImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeregisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz8","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sza","locationName":"instanceTagAttribute"}}}},"DeregisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupMembers":{"locationName":"deregisteredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DeregisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupSources":{"locationName":"deregisteredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"locationName":"attributeName","type":"list","member":{"locationName":"attributeName"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AccountAttributes":{"locationName":"accountAttributeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeName":{"locationName":"attributeName"},"AttributeValues":{"locationName":"attributeValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeValue":{"locationName":"attributeValue"}}}}}}}}}},"DescribeAddressTransfers":{"input":{"type":"structure","members":{"AllocationIds":{"shape":"S4k","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":"Szv","locationName":"Filter"},"PublicIps":{"locationName":"PublicIp","type":"list","member":{"locationName":"PublicIp"}},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"Domain":{"locationName":"domain"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkInterfaceOwnerId":{"locationName":"networkInterfaceOwnerId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}}}}},"DescribeAddressesAttribute":{"input":{"type":"structure","members":{"AllocationIds":{"locationName":"AllocationId","type":"list","member":{"locationName":"item"}},"Attribute":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressSet","type":"list","member":{"shape":"S108","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAggregateIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"UseLongIdsAggregated":{"locationName":"useLongIdsAggregated","type":"boolean"},"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"DescribeAvailabilityZones":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"ZoneNames":{"locationName":"ZoneName","type":"list","member":{"locationName":"ZoneName"}},"ZoneIds":{"locationName":"ZoneId","type":"list","member":{"locationName":"ZoneId"}},"AllAvailabilityZones":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AvailabilityZones":{"locationName":"availabilityZoneInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"zoneState"},"OptInStatus":{"locationName":"optInStatus"},"Messages":{"locationName":"messageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Message":{"locationName":"message"}}}},"RegionName":{"locationName":"regionName"},"ZoneName":{"locationName":"zoneName"},"ZoneId":{"locationName":"zoneId"},"GroupName":{"locationName":"groupName"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"ZoneType":{"locationName":"zoneType"},"ParentZoneName":{"locationName":"parentZoneName"},"ParentZoneId":{"locationName":"parentZoneId"}}}}}}},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Subscriptions":{"locationName":"subscriptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"}}}}}}},"DescribeBundleTasks":{"input":{"type":"structure","members":{"BundleIds":{"locationName":"BundleId","type":"list","member":{"locationName":"BundleId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTasks":{"locationName":"bundleInstanceTasksSet","type":"list","member":{"shape":"S7f","locationName":"item"}}}}},"DescribeByoipCidrs":{"input":{"type":"structure","required":["MaxResults"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ByoipCidrs":{"locationName":"byoipCidrSet","type":"list","member":{"shape":"S1x","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityBlockOfferings":{"input":{"type":"structure","required":["InstanceType","InstanceCount","CapacityDurationHours"],"members":{"DryRun":{"type":"boolean"},"InstanceType":{},"InstanceCount":{"type":"integer"},"StartDateRange":{"type":"timestamp"},"EndDateRange":{"type":"timestamp"},"CapacityDurationHours":{"type":"integer"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CapacityBlockOfferings":{"locationName":"capacityBlockOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityBlockOfferingId":{"locationName":"capacityBlockOfferingId"},"InstanceType":{"locationName":"instanceType"},"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CapacityBlockDurationHours":{"locationName":"capacityBlockDurationHours","type":"integer"},"UpfrontFee":{"locationName":"upfrontFee"},"CurrencyCode":{"locationName":"currencyCode"},"Tenancy":{"locationName":"tenancy"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservationFleets":{"input":{"type":"structure","members":{"CapacityReservationFleetIds":{"shape":"S7p","locationName":"CapacityReservationFleetId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleets":{"locationName":"capacityReservationFleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CapacityReservationFleetArn":{"locationName":"capacityReservationFleetArn"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"Tenancy":{"locationName":"tenancy"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"InstanceTypeSpecifications":{"shape":"Sa5","locationName":"instanceTypeSpecificationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservations":{"input":{"type":"structure","members":{"CapacityReservationIds":{"locationName":"CapacityReservationId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservations":{"locationName":"capacityReservationSet","type":"list","member":{"shape":"S9q","locationName":"item"}}}}},"DescribeCarrierGateways":{"input":{"type":"structure","members":{"CarrierGatewayIds":{"locationName":"CarrierGatewayId","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateways":{"locationName":"carrierGatewaySet","type":"list","member":{"shape":"Sa9","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClassicLinkInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Groups":{"shape":"Slk","locationName":"groupSet"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnAuthorizationRules":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizationRules":{"locationName":"authorizationRule","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"AccessAll":{"locationName":"accessAll","type":"boolean"},"DestinationCidr":{"locationName":"destinationCidr"},"Status":{"shape":"S6n","locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connections":{"locationName":"connections","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Timestamp":{"locationName":"timestamp"},"ConnectionId":{"locationName":"connectionId"},"Username":{"locationName":"username"},"ConnectionEstablishedTime":{"locationName":"connectionEstablishedTime"},"IngressBytes":{"locationName":"ingressBytes"},"EgressBytes":{"locationName":"egressBytes"},"IngressPackets":{"locationName":"ingressPackets"},"EgressPackets":{"locationName":"egressPackets"},"ClientIp":{"locationName":"clientIp"},"CommonName":{"locationName":"commonName"},"Status":{"shape":"S125","locationName":"status"},"ConnectionEndTime":{"locationName":"connectionEndTime"},"PostureComplianceStatuses":{"shape":"So","locationName":"postureComplianceStatusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnEndpoints":{"input":{"type":"structure","members":{"ClientVpnEndpointIds":{"locationName":"ClientVpnEndpointId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpoints":{"locationName":"clientVpnEndpoint","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"Status":{"shape":"Sap","locationName":"status"},"CreationTime":{"locationName":"creationTime"},"DeletionTime":{"locationName":"deletionTime"},"DnsName":{"locationName":"dnsName"},"ClientCidrBlock":{"locationName":"clientCidrBlock"},"DnsServers":{"shape":"So","locationName":"dnsServer"},"SplitTunnel":{"locationName":"splitTunnel","type":"boolean"},"VpnProtocol":{"locationName":"vpnProtocol"},"TransportProtocol":{"locationName":"transportProtocol"},"VpnPort":{"locationName":"vpnPort","type":"integer"},"AssociatedTargetNetworks":{"deprecated":true,"deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.","locationName":"associatedTargetNetwork","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkId":{"locationName":"networkId"},"NetworkType":{"locationName":"networkType"}}}},"ServerCertificateArn":{"locationName":"serverCertificateArn"},"AuthenticationOptions":{"locationName":"authenticationOptions","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"ActiveDirectory":{"locationName":"activeDirectory","type":"structure","members":{"DirectoryId":{"locationName":"directoryId"}}},"MutualAuthentication":{"locationName":"mutualAuthentication","type":"structure","members":{"ClientRootCertificateChain":{"locationName":"clientRootCertificateChain"}}},"FederatedAuthentication":{"locationName":"federatedAuthentication","type":"structure","members":{"SamlProviderArn":{"locationName":"samlProviderArn"},"SelfServiceSamlProviderArn":{"locationName":"selfServiceSamlProviderArn"}}}}}},"ConnectionLogOptions":{"locationName":"connectionLogOptions","type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Tags":{"shape":"S6","locationName":"tagSet"},"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIdSet"},"VpcId":{"locationName":"vpcId"},"SelfServicePortalUrl":{"locationName":"selfServicePortalUrl"},"ClientConnectOptions":{"locationName":"clientConnectOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LambdaFunctionArn":{"locationName":"lambdaFunctionArn"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}},"SessionTimeoutHours":{"locationName":"sessionTimeoutHours","type":"integer"},"ClientLoginBannerOptions":{"locationName":"clientLoginBannerOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"BannerText":{"locationName":"bannerText"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnRoutes":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"DestinationCidr":{"locationName":"destinationCidr"},"TargetSubnet":{"locationName":"targetSubnet"},"Type":{"locationName":"type"},"Origin":{"locationName":"origin"},"Status":{"shape":"Sat","locationName":"status"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnTargetNetworks":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"AssociationIds":{"shape":"So"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnTargetNetworks":{"locationName":"clientVpnTargetNetworks","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociationId":{"locationName":"associationId"},"VpcId":{"locationName":"vpcId"},"TargetNetworkId":{"locationName":"targetNetworkId"},"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"S3h","locationName":"status"},"SecurityGroups":{"shape":"So","locationName":"securityGroups"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCoipPools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPools":{"locationName":"coipPoolSet","type":"list","member":{"shape":"Sb2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeConversionTasks":{"input":{"type":"structure","members":{"ConversionTaskIds":{"locationName":"conversionTaskId","type":"list","member":{"locationName":"item"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"ConversionTasks":{"locationName":"conversionTasks","type":"list","member":{"shape":"S13a","locationName":"item"}}}}},"DescribeCustomerGateways":{"input":{"type":"structure","members":{"CustomerGatewayIds":{"locationName":"CustomerGatewayId","type":"list","member":{"locationName":"CustomerGatewayId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateways":{"locationName":"customerGatewaySet","type":"list","member":{"shape":"Sb6","locationName":"item"}}}}},"DescribeDhcpOptions":{"input":{"type":"structure","members":{"DhcpOptionsIds":{"locationName":"DhcpOptionsId","type":"list","member":{"locationName":"DhcpOptionsId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DhcpOptions":{"locationName":"dhcpOptionsSet","type":"list","member":{"shape":"Sbq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeEgressOnlyInternetGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayIds":{"locationName":"EgressOnlyInternetGatewayId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"EgressOnlyInternetGateways":{"locationName":"egressOnlyInternetGatewaySet","type":"list","member":{"shape":"Sbx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeElasticGpus":{"input":{"type":"structure","members":{"ElasticGpuIds":{"locationName":"ElasticGpuId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ElasticGpuSet":{"locationName":"elasticGpuSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"AvailabilityZone":{"locationName":"availabilityZone"},"ElasticGpuType":{"locationName":"elasticGpuType"},"ElasticGpuHealth":{"locationName":"elasticGpuHealth","type":"structure","members":{"Status":{"locationName":"status"}}},"ElasticGpuState":{"locationName":"elasticGpuState"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"ExportImageTaskIds":{"locationName":"ExportImageTaskId","type":"list","member":{"locationName":"ExportImageTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportImageTasks":{"locationName":"exportImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S14e","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIds":{"locationName":"exportTaskId","type":"list","member":{"locationName":"ExportTaskId"}},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"ExportTasks":{"locationName":"exportTaskSet","type":"list","member":{"shape":"Sf8","locationName":"item"}}}}},"DescribeFastLaunchImages":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"ImageId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastLaunchImages":{"locationName":"fastLaunchImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14r","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14s","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFastSnapshotRestores":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastSnapshotRestores":{"locationName":"fastSnapshotRestoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFleetHistory":{"input":{"type":"structure","required":["FleetId","StartTime"],"members":{"DryRun":{"type":"boolean"},"EventType":{},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"StartTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S155","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeFleetInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S158","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"}}}},"DescribeFleets":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetIds":{"shape":"Sun","locationName":"FleetId"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Fleets":{"locationName":"fleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"FleetId":{"locationName":"fleetId"},"FleetState":{"locationName":"fleetState"},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"FulfilledOnDemandCapacity":{"locationName":"fulfilledOnDemandCapacity","type":"double"},"LaunchTemplateConfigs":{"locationName":"launchTemplateConfigs","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdp","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"shape":"Sdq","locationName":"item"}}}}},"TargetCapacitySpecification":{"locationName":"targetCapacitySpecification","type":"structure","members":{"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"SpotTargetCapacity":{"locationName":"spotTargetCapacity","type":"integer"},"DefaultTargetCapacityType":{"locationName":"defaultTargetCapacityType"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"}}},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"MaintenanceStrategies":{"locationName":"maintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"OnDemandOptions":{"locationName":"onDemandOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"CapacityReservationOptions":{"locationName":"capacityReservationOptions","type":"structure","members":{"UsageStrategy":{"locationName":"usageStrategy"}}},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdo","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se5","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}},"Context":{"locationName":"context"}}}}}}},"DescribeFlowLogs":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szv"},"FlowLogIds":{"shape":"Sux","locationName":"FlowLogId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FlowLogs":{"locationName":"flowLogSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CreationTime":{"locationName":"creationTime","type":"timestamp"},"DeliverLogsErrorMessage":{"locationName":"deliverLogsErrorMessage"},"DeliverLogsPermissionArn":{"locationName":"deliverLogsPermissionArn"},"DeliverCrossAccountRole":{"locationName":"deliverCrossAccountRole"},"DeliverLogsStatus":{"locationName":"deliverLogsStatus"},"FlowLogId":{"locationName":"flowLogId"},"FlowLogStatus":{"locationName":"flowLogStatus"},"LogGroupName":{"locationName":"logGroupName"},"ResourceId":{"locationName":"resourceId"},"TrafficType":{"locationName":"trafficType"},"LogDestinationType":{"locationName":"logDestinationType"},"LogDestination":{"locationName":"logDestination"},"LogFormat":{"locationName":"logFormat"},"Tags":{"shape":"S6","locationName":"tagSet"},"MaxAggregationInterval":{"locationName":"maxAggregationInterval","type":"integer"},"DestinationOptions":{"locationName":"destinationOptions","type":"structure","members":{"FileFormat":{"locationName":"fileFormat"},"HiveCompatiblePartitions":{"locationName":"hiveCompatiblePartitions","type":"boolean"},"PerHourPartition":{"locationName":"perHourPartition","type":"boolean"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId","Attribute"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S161","locationName":"fpgaImageAttribute"}}}},"DescribeFpgaImages":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"FpgaImageIds":{"locationName":"FpgaImageId","type":"list","member":{"locationName":"item"}},"Owners":{"shape":"S16a","locationName":"Owner"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FpgaImages":{"locationName":"fpgaImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"ShellVersion":{"locationName":"shellVersion"},"PciId":{"locationName":"pciId","type":"structure","members":{"DeviceId":{},"VendorId":{},"SubsystemId":{},"SubsystemVendorId":{}}},"State":{"locationName":"state","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"CreateTime":{"locationName":"createTime","type":"timestamp"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"Tags":{"shape":"S6","locationName":"tags"},"Public":{"locationName":"public","type":"boolean"},"DataRetentionSupport":{"locationName":"dataRetentionSupport","type":"boolean"},"InstanceTypes":{"locationName":"instanceTypes","type":"list","member":{"locationName":"item"}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHostReservationOfferings":{"input":{"type":"structure","members":{"Filter":{"shape":"Szv"},"MaxDuration":{"type":"integer"},"MaxResults":{"type":"integer"},"MinDuration":{"type":"integer"},"NextToken":{},"OfferingId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"OfferingSet":{"locationName":"offeringSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}}}}},"DescribeHostReservations":{"input":{"type":"structure","members":{"Filter":{"shape":"Szv"},"HostReservationIdSet":{"type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HostReservationSet":{"locationName":"hostReservationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"End":{"locationName":"end","type":"timestamp"},"HostIdSet":{"shape":"S16v","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UpfrontPrice":{"locationName":"upfrontPrice"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHosts":{"input":{"type":"structure","members":{"Filter":{"shape":"Szv","locationName":"filter"},"HostIds":{"shape":"S16y","locationName":"hostId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Hosts":{"locationName":"hostSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableCapacity":{"locationName":"availableCapacity","type":"structure","members":{"AvailableInstanceCapacity":{"locationName":"availableInstanceCapacity","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailableCapacity":{"locationName":"availableCapacity","type":"integer"},"InstanceType":{"locationName":"instanceType"},"TotalCapacity":{"locationName":"totalCapacity","type":"integer"}}}},"AvailableVCpus":{"locationName":"availableVCpus","type":"integer"}}},"ClientToken":{"locationName":"clientToken"},"HostId":{"locationName":"hostId"},"HostProperties":{"locationName":"hostProperties","type":"structure","members":{"Cores":{"locationName":"cores","type":"integer"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{"locationName":"instanceFamily"},"Sockets":{"locationName":"sockets","type":"integer"},"TotalVCpus":{"locationName":"totalVCpus","type":"integer"}}},"HostReservationId":{"locationName":"hostReservationId"},"Instances":{"locationName":"instances","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"OwnerId":{"locationName":"ownerId"}}}},"State":{"locationName":"state"},"AllocationTime":{"locationName":"allocationTime","type":"timestamp"},"ReleaseTime":{"locationName":"releaseTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"HostRecovery":{"locationName":"hostRecovery"},"AllowsMultipleInstanceTypes":{"locationName":"allowsMultipleInstanceTypes"},"OwnerId":{"locationName":"ownerId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"MemberOfServiceLinkedResourceGroup":{"locationName":"memberOfServiceLinkedResourceGroup","type":"boolean"},"OutpostArn":{"locationName":"outpostArn"},"HostMaintenance":{"locationName":"hostMaintenance"},"AssetId":{"locationName":"assetId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIamInstanceProfileAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"AssociationId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociations":{"locationName":"iamInstanceProfileAssociationSet","type":"list","member":{"shape":"S3s","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIdFormat":{"input":{"type":"structure","members":{"Resource":{}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"DescribeIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"DescribeImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"ImageId":{"locationName":"imageId"},"LaunchPermissions":{"shape":"S17o","locationName":"launchPermission"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"Description":{"shape":"Sbu","locationName":"description"},"KernelId":{"shape":"Sbu","locationName":"kernel"},"RamdiskId":{"shape":"Sbu","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbu","locationName":"sriovNetSupport"},"BootMode":{"shape":"Sbu","locationName":"bootMode"},"TpmSupport":{"shape":"Sbu","locationName":"tpmSupport"},"UefiData":{"shape":"Sbu","locationName":"uefiData"},"LastLaunchedTime":{"shape":"Sbu","locationName":"lastLaunchedTime"},"ImdsSupport":{"shape":"Sbu","locationName":"imdsSupport"}}}},"DescribeImages":{"input":{"type":"structure","members":{"ExecutableUsers":{"locationName":"ExecutableBy","type":"list","member":{"locationName":"ExecutableBy"}},"Filters":{"shape":"Szv","locationName":"Filter"},"ImageIds":{"shape":"S17s","locationName":"ImageId"},"Owners":{"shape":"S16a","locationName":"Owner"},"IncludeDeprecated":{"type":"boolean"},"IncludeDisabled":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"locationName":"imagesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"CreationDate":{"locationName":"creationDate"},"ImageId":{"locationName":"imageId"},"ImageLocation":{"locationName":"imageLocation"},"ImageType":{"locationName":"imageType"},"Public":{"locationName":"isPublic","type":"boolean"},"KernelId":{"locationName":"kernelId"},"OwnerId":{"locationName":"imageOwnerId"},"Platform":{"locationName":"platform"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"locationName":"imageState"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageOwnerAlias":{"locationName":"imageOwnerAlias"},"Name":{"locationName":"name"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjj","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{"locationName":"bootMode"},"TpmSupport":{"locationName":"tpmSupport"},"DeprecationTime":{"locationName":"deprecationTime"},"ImdsSupport":{"locationName":"imdsSupport"},"SourceInstanceId":{"locationName":"sourceInstanceId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportImageTasks":{"locationName":"importImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S18b","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"LicenseSpecifications":{"shape":"S18f","locationName":"licenseSpecifications"},"UsageOperation":{"locationName":"usageOperation"},"BootMode":{"locationName":"bootMode"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportSnapshotTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSnapshotTasks":{"locationName":"importSnapshotTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18n","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}},"output":{"type":"structure","members":{"Groups":{"shape":"Slk","locationName":"groupSet"},"BlockDeviceMappings":{"shape":"S18r","locationName":"blockDeviceMapping"},"DisableApiTermination":{"shape":"S18u","locationName":"disableApiTermination"},"EnaSupport":{"shape":"S18u","locationName":"enaSupport"},"EnclaveOptions":{"shape":"S18v","locationName":"enclaveOptions"},"EbsOptimized":{"shape":"S18u","locationName":"ebsOptimized"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbu","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbu","locationName":"instanceType"},"KernelId":{"shape":"Sbu","locationName":"kernel"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"RamdiskId":{"shape":"Sbu","locationName":"ramdisk"},"RootDeviceName":{"shape":"Sbu","locationName":"rootDeviceName"},"SourceDestCheck":{"shape":"S18u","locationName":"sourceDestCheck"},"SriovNetSupport":{"shape":"Sbu","locationName":"sriovNetSupport"},"UserData":{"shape":"Sbu","locationName":"userData"},"DisableApiStop":{"shape":"S18u","locationName":"disableApiStop"}}}},"DescribeInstanceConnectEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceConnectEndpointIds":{"shape":"So","locationName":"InstanceConnectEndpointId"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoints":{"locationName":"instanceConnectEndpointSet","type":"list","member":{"shape":"Set","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceCreditSpecifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceCreditSpecifications":{"locationName":"instanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"CpuCredits":{"locationName":"cpuCredits"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sza","locationName":"instanceTagAttribute"}}}},"DescribeInstanceEventWindows":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceEventWindowIds":{"locationName":"InstanceEventWindowId","type":"list","member":{"locationName":"InstanceEventWindowId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceEventWindows":{"locationName":"instanceEventWindowSet","type":"list","member":{"shape":"S42","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludeAllInstances":{"locationName":"includeAllInstances","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceStatuses":{"locationName":"instanceStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"shape":"S19h","locationName":"item"}},"InstanceId":{"locationName":"instanceId"},"InstanceState":{"shape":"S19k","locationName":"instanceState"},"InstanceStatus":{"shape":"S19m","locationName":"instanceStatus"},"SystemStatus":{"shape":"S19m","locationName":"systemStatus"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTopology":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"},"InstanceIds":{"locationName":"InstanceId","type":"list","member":{}},"GroupNames":{"locationName":"GroupName","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"GroupName":{"locationName":"groupName"},"NetworkNodes":{"locationName":"networkNodeSet","type":"list","member":{"locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"ZoneId":{"locationName":"zoneId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypeOfferings":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LocationType":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypeOfferings":{"locationName":"instanceTypeOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"LocationType":{"locationName":"locationType"},"Location":{"locationName":"location"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"CurrentGeneration":{"locationName":"currentGeneration","type":"boolean"},"FreeTierEligible":{"locationName":"freeTierEligible","type":"boolean"},"SupportedUsageClasses":{"locationName":"supportedUsageClasses","type":"list","member":{"locationName":"item"}},"SupportedRootDeviceTypes":{"locationName":"supportedRootDeviceTypes","type":"list","member":{"locationName":"item"}},"SupportedVirtualizationTypes":{"locationName":"supportedVirtualizationTypes","type":"list","member":{"locationName":"item"}},"BareMetal":{"locationName":"bareMetal","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ProcessorInfo":{"locationName":"processorInfo","type":"structure","members":{"SupportedArchitectures":{"locationName":"supportedArchitectures","type":"list","member":{"locationName":"item"}},"SustainedClockSpeedInGhz":{"locationName":"sustainedClockSpeedInGhz","type":"double"},"SupportedFeatures":{"locationName":"supportedFeatures","type":"list","member":{"locationName":"item"}}}},"VCpuInfo":{"locationName":"vCpuInfo","type":"structure","members":{"DefaultVCpus":{"locationName":"defaultVCpus","type":"integer"},"DefaultCores":{"locationName":"defaultCores","type":"integer"},"DefaultThreadsPerCore":{"locationName":"defaultThreadsPerCore","type":"integer"},"ValidCores":{"locationName":"validCores","type":"list","member":{"locationName":"item","type":"integer"}},"ValidThreadsPerCore":{"locationName":"validThreadsPerCore","type":"list","member":{"locationName":"item","type":"integer"}}}},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"long"}}},"InstanceStorageSupported":{"locationName":"instanceStorageSupported","type":"boolean"},"InstanceStorageInfo":{"locationName":"instanceStorageInfo","type":"structure","members":{"TotalSizeInGB":{"locationName":"totalSizeInGB","type":"long"},"Disks":{"locationName":"disks","type":"list","member":{"locationName":"item","type":"structure","members":{"SizeInGB":{"locationName":"sizeInGB","type":"long"},"Count":{"locationName":"count","type":"integer"},"Type":{"locationName":"type"}}}},"NvmeSupport":{"locationName":"nvmeSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"}}},"EbsInfo":{"locationName":"ebsInfo","type":"structure","members":{"EbsOptimizedSupport":{"locationName":"ebsOptimizedSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"},"EbsOptimizedInfo":{"locationName":"ebsOptimizedInfo","type":"structure","members":{"BaselineBandwidthInMbps":{"locationName":"baselineBandwidthInMbps","type":"integer"},"BaselineThroughputInMBps":{"locationName":"baselineThroughputInMBps","type":"double"},"BaselineIops":{"locationName":"baselineIops","type":"integer"},"MaximumBandwidthInMbps":{"locationName":"maximumBandwidthInMbps","type":"integer"},"MaximumThroughputInMBps":{"locationName":"maximumThroughputInMBps","type":"double"},"MaximumIops":{"locationName":"maximumIops","type":"integer"}}},"NvmeSupport":{"locationName":"nvmeSupport"}}},"NetworkInfo":{"locationName":"networkInfo","type":"structure","members":{"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"MaximumNetworkCards":{"locationName":"maximumNetworkCards","type":"integer"},"DefaultNetworkCardIndex":{"locationName":"defaultNetworkCardIndex","type":"integer"},"NetworkCards":{"locationName":"networkCards","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"BaselineBandwidthInGbps":{"locationName":"baselineBandwidthInGbps","type":"double"},"PeakBandwidthInGbps":{"locationName":"peakBandwidthInGbps","type":"double"}}}},"Ipv4AddressesPerInterface":{"locationName":"ipv4AddressesPerInterface","type":"integer"},"Ipv6AddressesPerInterface":{"locationName":"ipv6AddressesPerInterface","type":"integer"},"Ipv6Supported":{"locationName":"ipv6Supported","type":"boolean"},"EnaSupport":{"locationName":"enaSupport"},"EfaSupported":{"locationName":"efaSupported","type":"boolean"},"EfaInfo":{"locationName":"efaInfo","type":"structure","members":{"MaximumEfaInterfaces":{"locationName":"maximumEfaInterfaces","type":"integer"}}},"EncryptionInTransitSupported":{"locationName":"encryptionInTransitSupported","type":"boolean"},"EnaSrdSupported":{"locationName":"enaSrdSupported","type":"boolean"}}},"GpuInfo":{"locationName":"gpuInfo","type":"structure","members":{"Gpus":{"locationName":"gpus","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalGpuMemoryInMiB":{"locationName":"totalGpuMemoryInMiB","type":"integer"}}},"FpgaInfo":{"locationName":"fpgaInfo","type":"structure","members":{"Fpgas":{"locationName":"fpgas","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalFpgaMemoryInMiB":{"locationName":"totalFpgaMemoryInMiB","type":"integer"}}},"PlacementGroupInfo":{"locationName":"placementGroupInfo","type":"structure","members":{"SupportedStrategies":{"locationName":"supportedStrategies","type":"list","member":{"locationName":"item"}}}},"InferenceAcceleratorInfo":{"locationName":"inferenceAcceleratorInfo","type":"structure","members":{"Accelerators":{"locationName":"item","type":"list","member":{"type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalInferenceMemoryInMiB":{"locationName":"totalInferenceMemoryInMiB","type":"integer"}}},"HibernationSupported":{"locationName":"hibernationSupported","type":"boolean"},"BurstablePerformanceSupported":{"locationName":"burstablePerformanceSupported","type":"boolean"},"DedicatedHostsSupported":{"locationName":"dedicatedHostsSupported","type":"boolean"},"AutoRecoverySupported":{"locationName":"autoRecoverySupported","type":"boolean"},"SupportedBootModes":{"locationName":"supportedBootModes","type":"list","member":{"locationName":"item"}},"NitroEnclavesSupport":{"locationName":"nitroEnclavesSupport"},"NitroTpmSupport":{"locationName":"nitroTpmSupport"},"NitroTpmInfo":{"locationName":"nitroTpmInfo","type":"structure","members":{"SupportedVersions":{"locationName":"supportedVersions","type":"list","member":{"locationName":"item"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Reservations":{"locationName":"reservationSet","type":"list","member":{"shape":"S1db","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInternetGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayIds":{"locationName":"internetGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InternetGateways":{"locationName":"internetGatewaySet","type":"list","member":{"shape":"Sfe","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamPools":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamPoolIds":{"shape":"So","locationName":"IpamPoolId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamPools":{"locationName":"ipamPoolSet","type":"list","member":{"shape":"Sfw","locationName":"item"}}}}},"DescribeIpamResourceDiscoveries":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryIds":{"shape":"So","locationName":"IpamResourceDiscoveryId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveries":{"locationName":"ipamResourceDiscoverySet","type":"list","member":{"shape":"Sg3","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamResourceDiscoveryAssociations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationIds":{"shape":"So","locationName":"IpamResourceDiscoveryAssociationId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociations":{"locationName":"ipamResourceDiscoveryAssociationSet","type":"list","member":{"shape":"S4e","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamScopes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeIds":{"shape":"So","locationName":"IpamScopeId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamScopes":{"locationName":"ipamScopeSet","type":"list","member":{"shape":"Sg7","locationName":"item"}}}}},"DescribeIpams":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamIds":{"shape":"So","locationName":"IpamId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Ipams":{"locationName":"ipamSet","type":"list","member":{"shape":"Sfj","locationName":"item"}}}}},"DescribeIpv6Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"Ipv6Pools":{"locationName":"ipv6PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolCidrBlocks":{"locationName":"poolCidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"poolCidrBlock"}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeKeyPairs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"KeyNames":{"locationName":"KeyName","type":"list","member":{"locationName":"KeyName"}},"KeyPairIds":{"locationName":"KeyPairId","type":"list","member":{"locationName":"KeyPairId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludePublicKey":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyPairs":{"locationName":"keySet","type":"list","member":{"locationName":"item","type":"structure","members":{"KeyPairId":{"locationName":"keyPairId"},"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyType":{"locationName":"keyType"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicKey":{"locationName":"publicKey"},"CreateTime":{"locationName":"createTime","type":"timestamp"}}}}}}},"DescribeLaunchTemplateVersions":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svn","locationName":"LaunchTemplateVersion"},"MinVersion":{},"MaxVersion":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersions":{"locationName":"launchTemplateVersionSet","type":"list","member":{"shape":"Si6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLaunchTemplates":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateIds":{"locationName":"LaunchTemplateId","type":"list","member":{"locationName":"item"}},"LaunchTemplateNames":{"locationName":"LaunchTemplateName","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LaunchTemplates":{"locationName":"launchTemplates","type":"list","member":{"shape":"Si0","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{"locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet","type":"list","member":{"shape":"Sjm","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVpcAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationIds":{"locationName":"LocalGatewayRouteTableVpcAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociations":{"locationName":"localGatewayRouteTableVpcAssociationSet","type":"list","member":{"shape":"Sjq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTables":{"input":{"type":"structure","members":{"LocalGatewayRouteTableIds":{"locationName":"LocalGatewayRouteTableId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTables":{"locationName":"localGatewayRouteTableSet","type":"list","member":{"shape":"Sji","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaceGroups":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroupIds":{"locationName":"LocalGatewayVirtualInterfaceGroupId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroups":{"locationName":"localGatewayVirtualInterfaceGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayVirtualInterfaceIds":{"shape":"S1g2","locationName":"localGatewayVirtualInterfaceIdSet"},"LocalGatewayId":{"locationName":"localGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaces":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceIds":{"shape":"S1g2","locationName":"LocalGatewayVirtualInterfaceId"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaces":{"locationName":"localGatewayVirtualInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceId":{"locationName":"localGatewayVirtualInterfaceId"},"LocalGatewayId":{"locationName":"localGatewayId"},"Vlan":{"locationName":"vlan","type":"integer"},"LocalAddress":{"locationName":"localAddress"},"PeerAddress":{"locationName":"peerAddress"},"LocalBgpAsn":{"locationName":"localBgpAsn","type":"integer"},"PeerBgpAsn":{"locationName":"peerBgpAsn","type":"integer"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGateways":{"input":{"type":"structure","members":{"LocalGatewayIds":{"locationName":"LocalGatewayId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGateways":{"locationName":"localGatewaySet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLockedSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1gf","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"LockState":{"locationName":"lockState"},"LockDuration":{"locationName":"lockDuration","type":"integer"},"CoolOffPeriod":{"locationName":"coolOffPeriod","type":"integer"},"CoolOffPeriodExpiresOn":{"locationName":"coolOffPeriodExpiresOn","type":"timestamp"},"LockCreatedOn":{"locationName":"lockCreatedOn","type":"timestamp"},"LockDurationStartTime":{"locationName":"lockDurationStartTime","type":"timestamp"},"LockExpiresOn":{"locationName":"lockExpiresOn","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeManagedPrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"shape":"So","locationName":"PrefixListId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"shape":"Sjw","locationName":"item"}}}}},"DescribeMovingAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"PublicIps":{"shape":"So","locationName":"publicIp"}}},"output":{"type":"structure","members":{"MovingAddressStatuses":{"locationName":"movingAddressStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"MoveStatus":{"locationName":"moveStatus"},"PublicIp":{"locationName":"publicIp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNatGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szv"},"MaxResults":{"type":"integer"},"NatGatewayIds":{"locationName":"NatGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{}}},"output":{"type":"structure","members":{"NatGateways":{"locationName":"natGatewaySet","type":"list","member":{"shape":"Sk1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkAcls":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclIds":{"locationName":"NetworkAclId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkAcls":{"locationName":"networkAclSet","type":"list","member":{"shape":"Sk6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopeAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisIds":{"locationName":"NetworkInsightsAccessScopeAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsAccessScopeId":{},"AnalysisStartTimeBegin":{"type":"timestamp"},"AnalysisStartTimeEnd":{"type":"timestamp"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalyses":{"locationName":"networkInsightsAccessScopeAnalysisSet","type":"list","member":{"shape":"S1hb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopes":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeIds":{"locationName":"NetworkInsightsAccessScopeId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopes":{"locationName":"networkInsightsAccessScopeSet","type":"list","member":{"shape":"Skr","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAnalysisIds":{"locationName":"NetworkInsightsAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsPathId":{},"AnalysisStartTime":{"type":"timestamp"},"AnalysisEndTime":{"type":"timestamp"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalyses":{"locationName":"networkInsightsAnalysisSet","type":"list","member":{"shape":"S1hm","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsPaths":{"input":{"type":"structure","members":{"NetworkInsightsPathIds":{"locationName":"NetworkInsightsPathId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsPaths":{"locationName":"networkInsightsPathSet","type":"list","member":{"shape":"Sl8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"Attachment":{"shape":"Slh","locationName":"attachment"},"Description":{"shape":"Sbu","locationName":"description"},"Groups":{"shape":"Slk","locationName":"groupSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18u","locationName":"sourceDestCheck"}}}},"DescribeNetworkInterfacePermissions":{"input":{"type":"structure","members":{"NetworkInterfacePermissionIds":{"locationName":"NetworkInterfacePermissionId","type":"list","member":{}},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfacePermissions":{"locationName":"networkInterfacePermissions","type":"list","member":{"shape":"Slx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaces":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceIds":{"locationName":"NetworkInterfaceId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"shape":"Slf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribePlacementGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupNames":{"locationName":"groupName","type":"list","member":{}},"GroupIds":{"locationName":"GroupId","type":"list","member":{"locationName":"GroupId"}}}},"output":{"type":"structure","members":{"PlacementGroups":{"locationName":"placementGroupSet","type":"list","member":{"shape":"Sm4","locationName":"item"}}}}},"DescribePrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"locationName":"PrefixListId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidrs":{"shape":"So","locationName":"cidrSet"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListName":{"locationName":"prefixListName"}}}}}}},"DescribePrincipalIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Resources":{"locationName":"Resource","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Principals":{"locationName":"principalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"},"Statuses":{"shape":"S10c","locationName":"statusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribePublicIpv4Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"}}},"output":{"type":"structure","members":{"PublicIpv4Pools":{"locationName":"publicIpv4PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolAddressRanges":{"locationName":"poolAddressRangeSet","type":"list","member":{"shape":"S1jp","locationName":"item"}},"TotalAddressCount":{"locationName":"totalAddressCount","type":"integer"},"TotalAvailableAddressCount":{"locationName":"totalAvailableAddressCount","type":"integer"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRegions":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"RegionNames":{"locationName":"RegionName","type":"list","member":{"locationName":"RegionName"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"AllRegions":{"type":"boolean"}}},"output":{"type":"structure","members":{"Regions":{"locationName":"regionInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Endpoint":{"locationName":"regionEndpoint"},"RegionName":{"locationName":"regionName"},"OptInStatus":{"locationName":"optInStatus"}}}}}}},"DescribeReplaceRootVolumeTasks":{"input":{"type":"structure","members":{"ReplaceRootVolumeTaskIds":{"locationName":"ReplaceRootVolumeTaskId","type":"list","member":{"locationName":"ReplaceRootVolumeTaskId"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTasks":{"locationName":"replaceRootVolumeTaskSet","type":"list","member":{"shape":"Sma","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeReservedInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"OfferingClass":{},"ReservedInstancesIds":{"shape":"S1k2","locationName":"ReservedInstancesId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstances":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"End":{"locationName":"end","type":"timestamp"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"RecurringCharges":{"shape":"S1ka","locationName":"recurringCharges"},"Scope":{"locationName":"scope"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeReservedInstancesListings":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8d","locationName":"reservedInstancesListingsSet"}}}},"DescribeReservedInstancesModifications":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"ReservedInstancesModificationIds":{"locationName":"ReservedInstancesModificationId","type":"list","member":{"locationName":"ReservedInstancesModificationId"}},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ReservedInstancesModifications":{"locationName":"reservedInstancesModificationsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"EffectiveDate":{"locationName":"effectiveDate","type":"timestamp"},"ModificationResults":{"locationName":"modificationResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"},"TargetConfiguration":{"shape":"S1ko","locationName":"targetConfiguration"}}}},"ReservedInstancesIds":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}}}}},"DescribeReservedInstancesOfferings":{"input":{"type":"structure","members":{"AvailabilityZone":{},"Filters":{"shape":"Szv","locationName":"Filter"},"IncludeMarketplace":{"type":"boolean"},"InstanceType":{},"MaxDuration":{"type":"long"},"MaxInstanceCount":{"type":"integer"},"MinDuration":{"type":"long"},"OfferingClass":{},"ProductDescription":{},"ReservedInstancesOfferingIds":{"locationName":"ReservedInstancesOfferingId","type":"list","member":{}},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstancesOfferings":{"locationName":"reservedInstancesOfferingsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesOfferingId":{"locationName":"reservedInstancesOfferingId"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Marketplace":{"locationName":"marketplace","type":"boolean"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"PricingDetails":{"locationName":"pricingDetailsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Price":{"locationName":"price","type":"double"}}}},"RecurringCharges":{"shape":"S1ka","locationName":"recurringCharges"},"Scope":{"locationName":"scope"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRouteTables":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableIds":{"locationName":"RouteTableId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"RouteTables":{"locationName":"routeTableSet","type":"list","member":{"shape":"Smq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeScheduledInstanceAvailability":{"input":{"type":"structure","required":["FirstSlotStartTimeRange","Recurrence"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"FirstSlotStartTimeRange":{"type":"structure","required":["EarliestTime","LatestTime"],"members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"MaxResults":{"type":"integer"},"MaxSlotDurationInHours":{"type":"integer"},"MinSlotDurationInHours":{"type":"integer"},"NextToken":{},"Recurrence":{"type":"structure","members":{"Frequency":{},"Interval":{"type":"integer"},"OccurrenceDays":{"locationName":"OccurrenceDay","type":"list","member":{"locationName":"OccurenceDay","type":"integer"}},"OccurrenceRelativeToEnd":{"type":"boolean"},"OccurrenceUnit":{}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceAvailabilitySet":{"locationName":"scheduledInstanceAvailabilitySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"FirstSlotStartTime":{"locationName":"firstSlotStartTime","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceType":{"locationName":"instanceType"},"MaxTermDurationInDays":{"locationName":"maxTermDurationInDays","type":"integer"},"MinTermDurationInDays":{"locationName":"minTermDurationInDays","type":"integer"},"NetworkPlatform":{"locationName":"networkPlatform"},"Platform":{"locationName":"platform"},"PurchaseToken":{"locationName":"purchaseToken"},"Recurrence":{"shape":"S1lb","locationName":"recurrence"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}}}}}},"DescribeScheduledInstances":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"ScheduledInstanceIds":{"locationName":"ScheduledInstanceId","type":"list","member":{"locationName":"ScheduledInstanceId"}},"SlotStartTimeRange":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1lj","locationName":"item"}}}}},"DescribeSecurityGroupReferences":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"type":"boolean"},"GroupId":{"type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SecurityGroupReferenceSet":{"locationName":"securityGroupReferenceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"ReferencingVpcId":{"locationName":"referencingVpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}}}}}},"DescribeSecurityGroupRules":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"SecurityGroupRuleIds":{"shape":"S1lq","locationName":"SecurityGroupRuleId"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroupRules":{"shape":"S71","locationName":"securityGroupRuleSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSecurityGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"GroupIds":{"shape":"S5o","locationName":"GroupId"},"GroupNames":{"shape":"S1lu","locationName":"GroupName"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroups":{"locationName":"securityGroupInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"groupDescription"},"GroupName":{"locationName":"groupName"},"IpPermissions":{"shape":"S6q","locationName":"ipPermissions"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"IpPermissionsEgress":{"shape":"S6q","locationName":"ipPermissionsEgress"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CreateVolumePermissions":{"shape":"S1m2","locationName":"createVolumePermission"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"SnapshotId":{"locationName":"snapshotId"}}}},"DescribeSnapshotTierStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SnapshotTierStatuses":{"locationName":"snapshotTierStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"VolumeId":{"locationName":"volumeId"},"Status":{"locationName":"status"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"LastTieringStartTime":{"locationName":"lastTieringStartTime","type":"timestamp"},"LastTieringProgress":{"locationName":"lastTieringProgress","type":"integer"},"LastTieringOperationStatus":{"locationName":"lastTieringOperationStatus"},"LastTieringOperationStatusDetail":{"locationName":"lastTieringOperationStatusDetail"},"ArchivalCompleteTime":{"locationName":"archivalCompleteTime","type":"timestamp"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"OwnerIds":{"shape":"S16a","locationName":"Owner"},"RestorableByUserIds":{"locationName":"RestorableBy","type":"list","member":{}},"SnapshotIds":{"shape":"S1gf","locationName":"SnapshotId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"shape":"Sn2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sng","locationName":"spotDatafeedSubscription"}}}},"DescribeSpotFleetInstances":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S158","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"DescribeSpotFleetRequestHistory":{"input":{"type":"structure","required":["SpotFleetRequestId","StartTime"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"EventType":{"locationName":"eventType"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S155","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeSpotFleetRequests":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestIds":{"shape":"S8p","locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotFleetRequestConfigs":{"locationName":"spotFleetRequestConfigSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"SpotFleetRequestConfig":{"shape":"S1mu","locationName":"spotFleetRequestConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"SpotFleetRequestState":{"locationName":"spotFleetRequestState"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeSpotInstanceRequests":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S90","locationName":"SpotInstanceRequestId"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1nm","locationName":"spotInstanceRequestSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotPriceHistory":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"AvailabilityZone":{"locationName":"availabilityZone"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"ProductDescriptions":{"locationName":"ProductDescription","type":"list","member":{}},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotPriceHistory":{"locationName":"spotPriceHistorySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"SpotPrice":{"locationName":"spotPrice"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}}}}},"DescribeStaleSecurityGroups":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"VpcId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"StaleSecurityGroupSet":{"locationName":"staleSecurityGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"StaleIpPermissions":{"shape":"S1o4","locationName":"staleIpPermissions"},"StaleIpPermissionsEgress":{"shape":"S1o4","locationName":"staleIpPermissionsEgress"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeStoreImageTasks":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoreImageTaskResults":{"locationName":"storeImageTaskResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiId":{"locationName":"amiId"},"TaskStartTime":{"locationName":"taskStartTime","type":"timestamp"},"Bucket":{"locationName":"bucket"},"S3objectKey":{"locationName":"s3objectKey"},"ProgressPercentage":{"locationName":"progressPercentage","type":"integer"},"StoreTaskState":{"locationName":"storeTaskState"},"StoreTaskFailureReason":{"locationName":"storeTaskFailureReason"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSubnets":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"SubnetId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Subnets":{"locationName":"subnetSet","type":"list","member":{"shape":"Sb9","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTags":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Tags":{"locationName":"tagSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"Value":{"locationName":"value"}}}}}}},"DescribeTrafficMirrorFilters":{"input":{"type":"structure","members":{"TrafficMirrorFilterIds":{"locationName":"TrafficMirrorFilterId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorFilters":{"locationName":"trafficMirrorFilterSet","type":"list","member":{"shape":"Snz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorSessions":{"input":{"type":"structure","members":{"TrafficMirrorSessionIds":{"locationName":"TrafficMirrorSessionId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorSessions":{"locationName":"trafficMirrorSessionSet","type":"list","member":{"shape":"Soe","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorTargets":{"input":{"type":"structure","members":{"TrafficMirrorTargetIds":{"locationName":"TrafficMirrorTargetId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorTargets":{"locationName":"trafficMirrorTargetSet","type":"list","member":{"shape":"Soh","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayOwnerId":{"locationName":"transitGatewayOwnerId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"State":{"locationName":"state"},"Association":{"locationName":"association","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnectPeers":{"input":{"type":"structure","members":{"TransitGatewayConnectPeerIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeers":{"locationName":"transitGatewayConnectPeerSet","type":"list","member":{"shape":"Sp5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnects":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnects":{"locationName":"transitGatewayConnectSet","type":"list","member":{"shape":"Soz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayMulticastDomains":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomains":{"locationName":"transitGatewayMulticastDomains","type":"list","member":{"shape":"Spi","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPeeringAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachments":{"locationName":"transitGatewayPeeringAttachments","type":"list","member":{"shape":"Sx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPolicyTables":{"input":{"type":"structure","members":{"TransitGatewayPolicyTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTables":{"locationName":"transitGatewayPolicyTables","type":"list","member":{"shape":"Spr","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTableAnnouncements":{"input":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncements":{"locationName":"transitGatewayRouteTableAnnouncements","type":"list","member":{"shape":"Sqc","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTables":{"input":{"type":"structure","members":{"TransitGatewayRouteTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTables":{"locationName":"transitGatewayRouteTables","type":"list","member":{"shape":"Sq8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayVpcAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1p2"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachments":{"locationName":"transitGatewayVpcAttachments","type":"list","member":{"shape":"S16","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGateways":{"input":{"type":"structure","members":{"TransitGatewayIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateways":{"locationName":"transitGatewaySet","type":"list","member":{"shape":"Sos","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrunkInterfaceAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InterfaceAssociations":{"locationName":"interfaceAssociationSet","type":"list","member":{"shape":"S5c","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessEndpoints":{"input":{"type":"structure","members":{"VerifiedAccessEndpointIds":{"locationName":"VerifiedAccessEndpointId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"VerifiedAccessGroupId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoints":{"locationName":"verifiedAccessEndpointSet","type":"list","member":{"shape":"Sqw","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessGroups":{"input":{"type":"structure","members":{"VerifiedAccessGroupIds":{"locationName":"VerifiedAccessGroupId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroups":{"locationName":"verifiedAccessGroupSet","type":"list","member":{"shape":"Sr4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1ql","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"locationName":"loggingConfigurationSet","type":"list","member":{"shape":"S1qp","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstances":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1ql","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstances":{"locationName":"verifiedAccessInstanceSet","type":"list","member":{"shape":"S69","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessTrustProviders":{"input":{"type":"structure","members":{"VerifiedAccessTrustProviderIds":{"locationName":"VerifiedAccessTrustProviderId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"shape":"S60","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumeAttribute":{"input":{"type":"structure","required":["Attribute","VolumeId"],"members":{"Attribute":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AutoEnableIO":{"shape":"S18u","locationName":"autoEnableIO"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"VolumeId":{"locationName":"volumeId"}}}},"DescribeVolumeStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"VolumeIds":{"shape":"Sn9","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"VolumeStatuses":{"locationName":"volumeStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Actions":{"locationName":"actionsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"}}}},"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"InstanceId":{"locationName":"instanceId"}}}},"VolumeId":{"locationName":"volumeId"},"VolumeStatus":{"locationName":"volumeStatus","type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"AttachmentStatuses":{"locationName":"attachmentStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"IoPerformance":{"locationName":"ioPerformance"},"InstanceId":{"locationName":"instanceId"}}}}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VolumeIds":{"shape":"Sn9","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Volumes":{"locationName":"volumeSet","type":"list","member":{"shape":"Src","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumesModifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VolumeIds":{"shape":"Sn9","locationName":"VolumeId"},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VolumesModifications":{"locationName":"volumeModificationSet","type":"list","member":{"shape":"S1rt","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcAttribute":{"input":{"type":"structure","required":["Attribute","VpcId"],"members":{"Attribute":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcId":{"locationName":"vpcId"},"EnableDnsHostnames":{"shape":"S18u","locationName":"enableDnsHostnames"},"EnableDnsSupport":{"shape":"S18u","locationName":"enableDnsSupport"},"EnableNetworkAddressUsageMetrics":{"shape":"S18u","locationName":"enableNetworkAddressUsageMetrics"}}}},"DescribeVpcClassicLink":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcIds":{"shape":"S1rz","locationName":"VpcId"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkEnabled":{"locationName":"classicLinkEnabled","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"VpcIds":{"shape":"S1rz"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Vpcs":{"locationName":"vpcs","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkDnsSupported":{"locationName":"classicLinkDnsSupported","type":"boolean"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcEndpointConnectionNotifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConnectionNotificationSet":{"locationName":"connectionNotificationSet","type":"list","member":{"shape":"Ss2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointConnections":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpointConnections":{"locationName":"vpcEndpointConnectionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointOwner":{"locationName":"vpcEndpointOwner"},"VpcEndpointState":{"locationName":"vpcEndpointState"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"DnsEntries":{"shape":"Srx","locationName":"dnsEntrySet"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"IpAddressType":{"locationName":"ipAddressType"},"VpcEndpointConnectionId":{"locationName":"vpcEndpointConnectionId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServiceConfigurations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syk","locationName":"ServiceId"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceConfigurations":{"locationName":"serviceConfigurationSet","type":"list","member":{"shape":"Ss7","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AllowedPrincipals":{"locationName":"allowedPrincipals","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ServiceId":{"locationName":"serviceId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServices":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceNames":{"shape":"So","locationName":"ServiceName"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceNames":{"shape":"So","locationName":"serviceNameSet"},"ServiceDetails":{"locationName":"serviceDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceName":{"locationName":"serviceName"},"ServiceId":{"locationName":"serviceId"},"ServiceType":{"shape":"Ss8","locationName":"serviceType"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Owner":{"locationName":"owner"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNames":{"locationName":"privateDnsNameSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateDnsName":{"locationName":"privateDnsName"}}}},"VpcEndpointPolicySupported":{"locationName":"vpcEndpointPolicySupported","type":"boolean"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrivateDnsNameVerificationState":{"locationName":"privateDnsNameVerificationState"},"SupportedIpAddressTypes":{"shape":"Ssc","locationName":"supportedIpAddressTypeSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpoints":{"locationName":"vpcEndpointSet","type":"list","member":{"shape":"Srs","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionIds":{"locationName":"VpcPeeringConnectionId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"locationName":"vpcPeeringConnectionSet","type":"list","member":{"shape":"S1m","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VpcIds":{"locationName":"VpcId","type":"list","member":{"locationName":"VpcId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"shape":"Sbh","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpnConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VpnConnectionIds":{"locationName":"VpnConnectionId","type":"list","member":{"locationName":"VpnConnectionId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnections":{"locationName":"vpnConnectionSet","type":"list","member":{"shape":"St8","locationName":"item"}}}}},"DescribeVpnGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szv","locationName":"Filter"},"VpnGatewayIds":{"locationName":"VpnGatewayId","type":"list","member":{"locationName":"VpnGatewayId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateways":{"locationName":"vpnGatewaySet","type":"list","member":{"shape":"Su5","locationName":"item"}}}}},"DetachClassicLinkVpc":{"input":{"type":"structure","required":["InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DetachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"DetachNetworkInterface":{"input":{"type":"structure","required":["AttachmentId"],"members":{"AttachmentId":{"locationName":"attachmentId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}}},"DetachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"Device":{},"Force":{"type":"boolean"},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6e"}},"DetachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisableAddressTransfer":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"DisableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"DisableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"DisableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14r","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14s","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"DisableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1tz","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1gf","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"DisableImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableImageBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"DisableImageDeprecation":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"DisableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"DisableSnapshotBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"DisableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1uo","locationName":"propagation"}}}},"DisableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"DisableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateAddress":{"input":{"type":"structure","members":{"AssociationId":{},"PublicIp":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","AssociationId"],"members":{"ClientVpnEndpointId":{},"AssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"DisassociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateIamInstanceProfile":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"DisassociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"DisassociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryAssociationId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"DisassociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AssociationIds"],"members":{"NatGatewayId":{},"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"DisassociateRouteTable":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateSubnetCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"DisassociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"DisassociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"DisassociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"DisassociateTrunkInterface":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"ClientToken":{"locationName":"clientToken"}}}},"DisassociateVpcCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"EnableAddressTransfer":{"input":{"type":"structure","required":["AllocationId","TransferAccountId"],"members":{"AllocationId":{},"TransferAccountId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"EnableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"EnableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"EnableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"ResourceType":{},"SnapshotConfiguration":{"type":"structure","members":{"TargetResourceCount":{"type":"integer"}}},"LaunchTemplate":{"type":"structure","required":["Version"],"members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"MaxParallelLaunches":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14r","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14s","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"EnableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1tz","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1gf","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"EnableImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableImageBlockPublicAccess":{"input":{"type":"structure","required":["ImageBlockPublicAccessState"],"members":{"ImageBlockPublicAccessState":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"EnableImageDeprecation":{"input":{"type":"structure","required":["ImageId","DeprecateAt"],"members":{"ImageId":{},"DeprecateAt":{"type":"timestamp"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"EnableReachabilityAnalyzerOrganizationSharing":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"EnableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"EnableSnapshotBlockPublicAccess":{"input":{"type":"structure","required":["State"],"members":{"State":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"EnableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1uo","locationName":"propagation"}}}},"EnableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"EnableVolumeIO":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}}},"EnableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ExportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateRevocationList":{"locationName":"certificateRevocationList"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"ExportClientVpnClientConfiguration":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientConfiguration":{"locationName":"clientConfiguration"}}}},"ExportImage":{"input":{"type":"structure","required":["DiskImageFormat","ImageId","S3ExportLocation"],"members":{"ClientToken":{"idempotencyToken":true},"Description":{},"DiskImageFormat":{},"DryRun":{"type":"boolean"},"ImageId":{},"S3ExportLocation":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Prefix":{}}},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageFormat":{"locationName":"diskImageFormat"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"RoleName":{"locationName":"roleName"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S14e","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ExportTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","S3Bucket"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"S3Bucket":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"S3Location":{"locationName":"s3Location"}}}},"GetAssociatedEnclaveCertificateIamRoles":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociatedRoles":{"locationName":"associatedRoleSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatedRoleArn":{"locationName":"associatedRoleArn"},"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}}}}},"GetAssociatedIpv6PoolCidrs":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipv6CidrAssociations":{"locationName":"ipv6CidrAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Cidr":{"locationName":"ipv6Cidr"},"AssociatedResource":{"locationName":"associatedResource"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetAwsNetworkPerformanceData":{"input":{"type":"structure","members":{"DataQueries":{"locationName":"DataQuery","type":"list","member":{"type":"structure","members":{"Id":{},"Source":{},"Destination":{},"Metric":{},"Statistic":{},"Period":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataResponses":{"locationName":"dataResponseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Id":{"locationName":"id"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"},"MetricPoints":{"locationName":"metricPointSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Value":{"locationName":"value","type":"float"},"Status":{"locationName":"status"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"GetCapacityReservationUsage":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationId":{"locationName":"capacityReservationId"},"InstanceType":{"locationName":"instanceType"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"State":{"locationName":"state"},"InstanceUsages":{"locationName":"instanceUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"UsedInstanceCount":{"locationName":"usedInstanceCount","type":"integer"}}}}}}},"GetCoipPoolUsage":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPoolId":{"locationName":"coipPoolId"},"CoipAddressUsages":{"locationName":"coipAddressUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"CoIp":{"locationName":"coIp"}}}},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"NextToken":{"locationName":"nextToken"}}}},"GetConsoleOutput":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Latest":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Output":{"locationName":"output"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetConsoleScreenshot":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"WakeUp":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageData":{"locationName":"imageData"},"InstanceId":{"locationName":"instanceId"}}}},"GetDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1y4","locationName":"instanceFamilyCreditSpecification"}}}},"GetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"GetEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"},"SseType":{"locationName":"sseType"}}}},"GetFlowLogsIntegrationTemplate":{"input":{"type":"structure","required":["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],"members":{"DryRun":{"type":"boolean"},"FlowLogId":{},"ConfigDeliveryS3DestinationArn":{},"IntegrateServices":{"locationName":"IntegrateService","type":"structure","members":{"AthenaIntegrations":{"locationName":"AthenaIntegration","type":"list","member":{"locationName":"item","type":"structure","required":["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],"members":{"IntegrationResultS3DestinationArn":{},"PartitionLoadFrequency":{},"PartitionStartDate":{"type":"timestamp"},"PartitionEndDate":{"type":"timestamp"}}}}}}}},"output":{"type":"structure","members":{"Result":{"locationName":"result"}}}},"GetGroupsForCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationGroups":{"locationName":"capacityReservationGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupArn":{"locationName":"groupArn"},"OwnerId":{"locationName":"ownerId"}}}}}}},"GetHostReservationPurchasePreview":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"HostIdSet":{"shape":"S1yl"},"OfferingId":{}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1yn","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"GetImageBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"GetInstanceTypesFromInstanceRequirements":{"input":{"type":"structure","required":["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],"members":{"DryRun":{"type":"boolean"},"ArchitectureTypes":{"shape":"S1ys","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1yt","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Scn"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetInstanceUefiData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"UefiData":{"locationName":"uefiData"}}}},"GetIpamAddressHistory":{"input":{"type":"structure","required":["Cidr","IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamScopeId":{},"VpcId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceName":{"locationName":"resourceName"},"ResourceComplianceStatus":{"locationName":"resourceComplianceStatus"},"ResourceOverlapStatus":{"locationName":"resourceOverlapStatus"},"VpcId":{"locationName":"vpcId"},"SampledStartTime":{"locationName":"sampledStartTime","type":"timestamp"},"SampledEndTime":{"locationName":"sampledEndTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredAccounts":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","DiscoveryRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"DiscoveryRegion":{},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredAccounts":{"locationName":"ipamDiscoveredAccountSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"DiscoveryRegion":{"locationName":"discoveryRegion"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"LastAttemptedDiscoveryTime":{"locationName":"lastAttemptedDiscoveryTime","type":"timestamp"},"LastSuccessfulDiscoveryTime":{"locationName":"lastSuccessfulDiscoveryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredResourceCidrs":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","ResourceRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"ResourceRegion":{},"Filters":{"shape":"Szv","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredResourceCidrs":{"locationName":"ipamDiscoveredResourceCidrSet","type":"list","member":{"locationName":"item","type":"structure","members":{"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceId":{"locationName":"resourceId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfz","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"VpcId":{"locationName":"vpcId"},"SampleTime":{"locationName":"sampleTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolAllocations":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"IpamPoolAllocationId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolAllocations":{"locationName":"ipamPoolAllocationSet","type":"list","member":{"shape":"S2g","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolCidrs":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolCidrs":{"locationName":"ipamPoolCidrSet","type":"list","member":{"shape":"Syx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamResourceCidrs":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeId":{},"IpamPoolId":{},"ResourceId":{},"ResourceType":{},"ResourceTag":{"shape":"Sfs"},"ResourceOwner":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamResourceCidrs":{"locationName":"ipamResourceCidrSet","type":"list","member":{"shape":"S1zt","locationName":"item"}}}}},"GetLaunchTemplateData":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{}}},"output":{"type":"structure","members":{"LaunchTemplateData":{"shape":"Si7","locationName":"launchTemplateData"}}}},"GetManagedPrefixListAssociations":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PrefixListAssociations":{"locationName":"prefixListAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"ResourceOwner":{"locationName":"resourceOwner"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetManagedPrefixListEntries":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"TargetVersion":{"type":"long"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"AnalysisStatus":{"locationName":"analysisStatus"},"AnalysisFindings":{"locationName":"analysisFindingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"FindingId":{"locationName":"findingId"},"FindingComponents":{"shape":"S1ho","locationName":"findingComponentSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeContent":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeContent":{"shape":"Skt","locationName":"networkInsightsAccessScopeContent"}}}},"GetPasswordData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PasswordData":{"locationName":"passwordData","type":"string","sensitive":true},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"IsValidExchange":{"locationName":"isValidExchange","type":"boolean"},"OutputReservedInstancesWillExpireAt":{"locationName":"outputReservedInstancesWillExpireAt","type":"timestamp"},"PaymentDue":{"locationName":"paymentDue"},"ReservedInstanceValueRollup":{"shape":"S20h","locationName":"reservedInstanceValueRollup"},"ReservedInstanceValueSet":{"locationName":"reservedInstanceValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S20h","locationName":"reservationValue"},"ReservedInstanceId":{"locationName":"reservedInstanceId"}}}},"TargetConfigurationValueRollup":{"shape":"S20h","locationName":"targetConfigurationValueRollup"},"TargetConfigurationValueSet":{"locationName":"targetConfigurationValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S20h","locationName":"reservationValue"},"TargetConfiguration":{"locationName":"targetConfiguration","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"OfferingId":{"locationName":"offeringId"}}}}}},"ValidationFailureReason":{"locationName":"validationFailureReason"}}}},"GetSecurityGroupsForVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szv","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SecurityGroupForVpcs":{"locationName":"securityGroupForVpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupName":{"locationName":"groupName"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrimaryVpcId":{"locationName":"primaryVpcId"}}}}}}},"GetSerialConsoleAccessStatus":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"GetSnapshotBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"GetSpotPlacementScores":{"input":{"type":"structure","required":["TargetCapacity"],"members":{"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"TargetCapacity":{"type":"integer"},"TargetCapacityUnitType":{},"SingleAvailabilityZone":{"type":"boolean"},"RegionNames":{"locationName":"RegionName","type":"list","member":{}},"InstanceRequirementsWithMetadata":{"type":"structure","members":{"ArchitectureTypes":{"shape":"S1ys","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1yt","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Scn"}}},"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SpotPlacementScores":{"locationName":"spotPlacementScoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Region":{"locationName":"region"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"Score":{"locationName":"score","type":"integer"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetSubnetCidrReservations":{"input":{"type":"structure","required":["SubnetId"],"members":{"Filters":{"shape":"Szv","locationName":"Filter"},"SubnetId":{},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SubnetIpv4CidrReservations":{"shape":"S218","locationName":"subnetIpv4CidrReservationSet"},"SubnetIpv6CidrReservations":{"shape":"S218","locationName":"subnetIpv6CidrReservationSet"},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayAttachmentPropagations":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachmentPropagations":{"locationName":"transitGatewayAttachmentPropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastDomainAssociations":{"locationName":"multicastDomainAssociations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnet":{"shape":"St","locationName":"subnet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableAssociations":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"shape":"S54","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableEntries":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTableEntries":{"locationName":"transitGatewayPolicyTableEntries","type":"list","member":{"locationName":"item","type":"structure","members":{"PolicyRuleNumber":{"locationName":"policyRuleNumber"},"PolicyRule":{"locationName":"policyRule","type":"structure","members":{"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"SourcePortRange":{"locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationPortRange":{"locationName":"destinationPortRange"},"Protocol":{"locationName":"protocol"},"MetaData":{"locationName":"metaData","type":"structure","members":{"MetaDataKey":{"locationName":"metaDataKey"},"MetaDataValue":{"locationName":"metaDataValue"}}}}},"TargetRouteTableId":{"locationName":"targetRouteTableId"}}}}}}},"GetTransitGatewayPrefixListReferences":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReferences":{"locationName":"transitGatewayPrefixListReferenceSet","type":"list","member":{"shape":"Spv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTableAssociations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTablePropagations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTablePropagations":{"locationName":"transitGatewayRouteTablePropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVpnConnectionDeviceSampleConfiguration":{"input":{"type":"structure","required":["VpnConnectionId","VpnConnectionDeviceTypeId"],"members":{"VpnConnectionId":{},"VpnConnectionDeviceTypeId":{},"InternetKeyExchangeVersion":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceSampleConfiguration":{"locationName":"vpnConnectionDeviceSampleConfiguration","type":"string","sensitive":true}}}},"GetVpnConnectionDeviceTypes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceTypes":{"locationName":"vpnConnectionDeviceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VpnConnectionDeviceTypeId":{"locationName":"vpnConnectionDeviceTypeId"},"Vendor":{"locationName":"vendor"},"Platform":{"locationName":"platform"},"Software":{"locationName":"software"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVpnTunnelReplacementStatus":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionId":{"locationName":"vpnConnectionId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"VpnTunnelOutsideIpAddress":{"locationName":"vpnTunnelOutsideIpAddress"},"MaintenanceDetails":{"locationName":"maintenanceDetails","type":"structure","members":{"PendingMaintenance":{"locationName":"pendingMaintenance"},"MaintenanceAutoAppliedAfter":{"locationName":"maintenanceAutoAppliedAfter","type":"timestamp"},"LastMaintenanceApplied":{"locationName":"lastMaintenanceApplied","type":"timestamp"}}}}}},"ImportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId","CertificateRevocationList"],"members":{"ClientVpnEndpointId":{},"CertificateRevocationList":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ImportImage":{"input":{"type":"structure","members":{"Architecture":{},"ClientData":{"shape":"S22k"},"ClientToken":{},"Description":{},"DiskContainers":{"locationName":"DiskContainer","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{},"DeviceName":{},"Format":{},"SnapshotId":{},"Url":{"shape":"S18d"},"UserBucket":{"shape":"S22n"}}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Hypervisor":{},"KmsKeyId":{},"LicenseType":{},"Platform":{},"RoleName":{},"LicenseSpecifications":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"UsageOperation":{},"BootMode":{}}},"output":{"type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S18b","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"LicenseSpecifications":{"shape":"S18f","locationName":"licenseSpecifications"},"Tags":{"shape":"S6","locationName":"tagSet"},"UsageOperation":{"locationName":"usageOperation"}}}},"ImportInstance":{"input":{"type":"structure","required":["Platform"],"members":{"Description":{"locationName":"description"},"DiskImages":{"locationName":"diskImage","type":"list","member":{"type":"structure","members":{"Description":{},"Image":{"shape":"S22u"},"Volume":{"shape":"S22v"}}}},"DryRun":{"locationName":"dryRun","type":"boolean"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"AdditionalInfo":{"locationName":"additionalInfo"},"Architecture":{"locationName":"architecture"},"GroupIds":{"shape":"Sgo","locationName":"GroupId"},"GroupNames":{"shape":"Shb","locationName":"GroupName"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"locationName":"instanceType"},"Monitoring":{"locationName":"monitoring","type":"boolean"},"Placement":{"shape":"Sck","locationName":"placement"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData","type":"structure","members":{"Data":{"locationName":"data"}},"sensitive":true}}},"Platform":{"locationName":"platform"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S13a","locationName":"conversionTask"}}}},"ImportKeyPair":{"input":{"type":"structure","required":["KeyName","PublicKeyMaterial"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyName":{"locationName":"keyName"},"PublicKeyMaterial":{"locationName":"publicKeyMaterial","type":"blob"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportSnapshot":{"input":{"type":"structure","members":{"ClientData":{"shape":"S22k"},"ClientToken":{},"Description":{},"DiskContainer":{"type":"structure","members":{"Description":{},"Format":{},"Url":{"shape":"S18d"},"UserBucket":{"shape":"S22n"}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18n","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportVolume":{"input":{"type":"structure","required":["AvailabilityZone","Image","Volume"],"members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Image":{"shape":"S22u","locationName":"image"},"Volume":{"shape":"S22v","locationName":"volume"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S13a","locationName":"conversionTask"}}}},"ListImagesInRecycleBin":{"input":{"type":"structure","members":{"ImageIds":{"shape":"S17s","locationName":"ImageId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Images":{"locationName":"imageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListSnapshotsInRecycleBin":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1gf","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"},"Description":{"locationName":"description"},"VolumeId":{"locationName":"volumeId"}}}},"NextToken":{"locationName":"nextToken"}}}},"LockSnapshot":{"input":{"type":"structure","required":["SnapshotId","LockMode"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"},"LockMode":{},"CoolOffPeriod":{"type":"integer"},"LockDuration":{"type":"integer"},"ExpirationDate":{"type":"timestamp"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"LockState":{"locationName":"lockState"},"LockDuration":{"locationName":"lockDuration","type":"integer"},"CoolOffPeriod":{"locationName":"coolOffPeriod","type":"integer"},"CoolOffPeriodExpiresOn":{"locationName":"coolOffPeriodExpiresOn","type":"timestamp"},"LockCreatedOn":{"locationName":"lockCreatedOn","type":"timestamp"},"LockExpiresOn":{"locationName":"lockExpiresOn","type":"timestamp"},"LockDurationStartTime":{"locationName":"lockDurationStartTime","type":"timestamp"}}}},"ModifyAddressAttribute":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DomainName":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S108","locationName":"address"}}}},"ModifyAvailabilityZoneGroup":{"input":{"type":"structure","required":["GroupName","OptInStatus"],"members":{"GroupName":{},"OptInStatus":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"InstanceCount":{"type":"integer"},"EndDate":{"type":"timestamp"},"EndDateType":{},"Accept":{"type":"boolean"},"DryRun":{"type":"boolean"},"AdditionalInfo":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservationFleet":{"input":{"type":"structure","required":["CapacityReservationFleetId"],"members":{"CapacityReservationFleetId":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"DryRun":{"type":"boolean"},"RemoveEndDate":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ServerCertificateArn":{},"ConnectionLogOptions":{"shape":"Saj"},"DnsServers":{"type":"structure","members":{"CustomDnsServers":{"shape":"So"},"Enabled":{"type":"boolean"}}},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Sam"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"San"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily","CpuCredits"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{},"CpuCredits":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1y4","locationName":"instanceFamilyCreditSpecification"}}}},"ModifyEbsDefaultKmsKeyId":{"input":{"type":"structure","required":["KmsKeyId"],"members":{"KmsKeyId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ModifyFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Scd","locationName":"LaunchTemplateConfig"},"FleetId":{},"TargetCapacitySpecification":{"shape":"Sdg"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{},"OperationType":{},"UserIds":{"shape":"S245","locationName":"UserId"},"UserGroups":{"shape":"S246","locationName":"UserGroup"},"ProductCodes":{"shape":"S247","locationName":"ProductCode"},"LoadPermission":{"type":"structure","members":{"Add":{"shape":"S249"},"Remove":{"shape":"S249"}}},"Description":{},"Name":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S161","locationName":"fpgaImageAttribute"}}}},"ModifyHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"HostIds":{"shape":"S16y","locationName":"hostId"},"HostRecovery":{},"InstanceType":{},"InstanceFamily":{},"HostMaintenance":{}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S24e","locationName":"unsuccessful"}}}},"ModifyIdFormat":{"input":{"type":"structure","required":["Resource","UseLongIds"],"members":{"Resource":{},"UseLongIds":{"type":"boolean"}}}},"ModifyIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn","Resource","UseLongIds"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"ModifyImageAttribute":{"input":{"type":"structure","required":["ImageId"],"members":{"Attribute":{},"Description":{"shape":"Sbu"},"ImageId":{},"LaunchPermission":{"type":"structure","members":{"Add":{"shape":"S17o"},"Remove":{"shape":"S17o"}}},"OperationType":{},"ProductCodes":{"shape":"S247","locationName":"ProductCode"},"UserGroups":{"shape":"S246","locationName":"UserGroup"},"UserIds":{"shape":"S245","locationName":"UserId"},"Value":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"OrganizationArns":{"locationName":"OrganizationArn","type":"list","member":{"locationName":"OrganizationArn"}},"OrganizationalUnitArns":{"locationName":"OrganizationalUnitArn","type":"list","member":{"locationName":"OrganizationalUnitArn"}},"ImdsSupport":{"shape":"Sbu"}}}},"ModifyInstanceAttribute":{"input":{"type":"structure","required":["InstanceId"],"members":{"SourceDestCheck":{"shape":"S18u"},"Attribute":{"locationName":"attribute"},"BlockDeviceMappings":{"locationName":"blockDeviceMapping","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}},"NoDevice":{"locationName":"noDevice"},"VirtualName":{"locationName":"virtualName"}}}},"DisableApiTermination":{"shape":"S18u","locationName":"disableApiTermination"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"shape":"S18u","locationName":"ebsOptimized"},"EnaSupport":{"shape":"S18u","locationName":"enaSupport"},"Groups":{"shape":"S5o","locationName":"GroupId"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbu","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbu","locationName":"instanceType"},"Kernel":{"shape":"Sbu","locationName":"kernel"},"Ramdisk":{"shape":"Sbu","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbu","locationName":"sriovNetSupport"},"UserData":{"locationName":"userData","type":"structure","members":{"Value":{"locationName":"value","type":"blob"}}},"Value":{"locationName":"value"},"DisableApiStop":{"shape":"S18u"}}}},"ModifyInstanceCapacityReservationAttributes":{"input":{"type":"structure","required":["InstanceId","CapacityReservationSpecification"],"members":{"InstanceId":{},"CapacityReservationSpecification":{"shape":"S24r"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyInstanceCreditSpecification":{"input":{"type":"structure","required":["InstanceCreditSpecifications"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"InstanceCreditSpecifications":{"locationName":"InstanceCreditSpecification","type":"list","member":{"locationName":"item","type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"CpuCredits":{}}}}}},"output":{"type":"structure","members":{"SuccessfulInstanceCreditSpecifications":{"locationName":"successfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"}}}},"UnsuccessfulInstanceCreditSpecifications":{"locationName":"unsuccessfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"ModifyInstanceEventStartTime":{"input":{"type":"structure","required":["InstanceId","InstanceEventId","NotBefore"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"InstanceEventId":{},"NotBefore":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Event":{"shape":"S19h","locationName":"event"}}}},"ModifyInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"Name":{},"InstanceEventWindowId":{},"TimeRanges":{"shape":"Sez","locationName":"TimeRange"},"CronExpression":{}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"ModifyInstanceMaintenanceOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoRecovery":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"AutoRecovery":{"locationName":"autoRecovery"}}}},"ModifyInstanceMetadataOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"DryRun":{"type":"boolean"},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceMetadataOptions":{"shape":"S1e2","locationName":"instanceMetadataOptions"}}}},"ModifyInstancePlacement":{"input":{"type":"structure","required":["InstanceId"],"members":{"Affinity":{"locationName":"affinity"},"GroupName":{},"HostId":{"locationName":"hostId"},"InstanceId":{"locationName":"instanceId"},"Tenancy":{"locationName":"tenancy"},"PartitionNumber":{"type":"integer"},"HostResourceGroupArn":{},"GroupId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfg","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S25g","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfj","locationName":"ipam"}}}},"ModifyIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Description":{},"AutoImport":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"ClearAllocationDefaultNetmaskLength":{"type":"boolean"},"AddAllocationResourceTags":{"shape":"Sfr","locationName":"AddAllocationResourceTag"},"RemoveAllocationResourceTags":{"shape":"Sfr","locationName":"RemoveAllocationResourceTag"}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sfw","locationName":"ipamPool"}}}},"ModifyIpamResourceCidr":{"input":{"type":"structure","required":["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],"members":{"DryRun":{"type":"boolean"},"ResourceId":{},"ResourceCidr":{},"ResourceRegion":{},"CurrentIpamScopeId":{},"DestinationIpamScopeId":{},"Monitored":{"type":"boolean"}}},"output":{"type":"structure","members":{"IpamResourceCidr":{"shape":"S1zt","locationName":"ipamResourceCidr"}}}},"ModifyIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfg","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S25g","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg3","locationName":"ipamResourceDiscovery"}}}},"ModifyIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Description":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg7","locationName":"ipamScope"}}}},"ModifyLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"DefaultVersion":{"locationName":"SetDefaultVersion"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Si0","locationName":"launchTemplate"}}}},"ModifyLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"NetworkInterfaceId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjb","locationName":"route"}}}},"ModifyManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"CurrentVersion":{"type":"long"},"PrefixListName":{},"AddEntries":{"shape":"Sjt","locationName":"AddEntry"},"RemoveEntries":{"locationName":"RemoveEntry","type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{}}}},"MaxEntries":{"type":"integer"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"ModifyNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"Description":{"shape":"Sbu","locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18u","locationName":"sourceDestCheck"},"EnaSrdSpecification":{"shape":"S5t"},"EnablePrimaryIpv6":{"type":"boolean"}}}},"ModifyPrivateDnsNameOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"PrivateDnsHostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds","TargetConfigurations"],"members":{"ReservedInstancesIds":{"shape":"S1k2","locationName":"ReservedInstancesId"},"ClientToken":{"locationName":"clientToken"},"TargetConfigurations":{"locationName":"ReservedInstancesConfigurationSetItemType","type":"list","member":{"shape":"S1ko","locationName":"item"}}}},"output":{"type":"structure","members":{"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"}}}},"ModifySecurityGroupRules":{"input":{"type":"structure","required":["GroupId","SecurityGroupRules"],"members":{"GroupId":{},"SecurityGroupRules":{"locationName":"SecurityGroupRule","type":"list","member":{"locationName":"item","type":"structure","required":["SecurityGroupRuleId"],"members":{"SecurityGroupRuleId":{},"SecurityGroupRule":{"type":"structure","members":{"IpProtocol":{},"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"CidrIpv4":{},"CidrIpv6":{},"PrefixListId":{},"ReferencedGroupId":{},"Description":{}}}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySnapshotAttribute":{"input":{"type":"structure","required":["SnapshotId"],"members":{"Attribute":{},"CreateVolumePermission":{"type":"structure","members":{"Add":{"shape":"S1m2"},"Remove":{"shape":"S1m2"}}},"GroupNames":{"shape":"S1lu","locationName":"UserGroup"},"OperationType":{},"SnapshotId":{},"UserIds":{"shape":"S245","locationName":"UserId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifySnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"StorageTier":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"TieringStartTime":{"locationName":"tieringStartTime","type":"timestamp"}}}},"ModifySpotFleetRequest":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"LaunchTemplateConfigs":{"shape":"S1n9","locationName":"LaunchTemplateConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySubnetAttribute":{"input":{"type":"structure","required":["SubnetId"],"members":{"AssignIpv6AddressOnCreation":{"shape":"S18u"},"MapPublicIpOnLaunch":{"shape":"S18u"},"SubnetId":{"locationName":"subnetId"},"MapCustomerOwnedIpOnLaunch":{"shape":"S18u"},"CustomerOwnedIpv4Pool":{},"EnableDns64":{"shape":"S18u"},"PrivateDnsHostnameTypeOnLaunch":{},"EnableResourceNameDnsARecordOnLaunch":{"shape":"S18u"},"EnableResourceNameDnsAAAARecordOnLaunch":{"shape":"S18u"},"EnableLniAtDeviceIndex":{"type":"integer"},"DisableLniAtDeviceIndex":{"shape":"S18u"}}}},"ModifyTrafficMirrorFilterNetworkServices":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"AddNetworkServices":{"shape":"So5","locationName":"AddNetworkService"},"RemoveNetworkServices":{"shape":"So5","locationName":"RemoveNetworkService"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Snz","locationName":"trafficMirrorFilter"}}}},"ModifyTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So9"},"SourcePortRange":{"shape":"So9"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"So1","locationName":"trafficMirrorFilterRule"}}}},"ModifyTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Soe","locationName":"trafficMirrorSession"}}}},"ModifyTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Description":{},"Options":{"type":"structure","members":{"AddTransitGatewayCidrBlocks":{"shape":"Soq"},"RemoveTransitGatewayCidrBlocks":{"shape":"Soq"},"VpnEcmpSupport":{},"DnsSupport":{},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"AssociationDefaultRouteTableId":{},"DefaultRouteTablePropagation":{},"PropagationDefaultRouteTableId":{},"AmazonSideAsn":{"type":"long"}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sos","locationName":"transitGateway"}}}},"ModifyTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spv","locationName":"transitGatewayPrefixListReference"}}}},"ModifyTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"AddSubnetIds":{"shape":"S4z"},"RemoveSubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"ModifyVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"VerifiedAccessGroupId":{},"LoadBalancerOptions":{"type":"structure","members":{"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}},"Protocol":{},"Port":{"type":"integer"}}},"NetworkInterfaceOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqw","locationName":"verifiedAccessEndpoint"}}}},"ModifyVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}}},"ModifyVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"VerifiedAccessInstanceId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sr4","locationName":"verifiedAccessGroup"}}}},"ModifyVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}}},"ModifyVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S69","locationName":"verifiedAccessInstance"}}}},"ModifyVerifiedAccessInstanceLoggingConfiguration":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","AccessLogs"],"members":{"VerifiedAccessInstanceId":{},"AccessLogs":{"type":"structure","members":{"S3":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"BucketName":{},"Prefix":{},"BucketOwner":{}}},"CloudWatchLogs":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"LogGroup":{}}},"KinesisDataFirehose":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"DeliveryStream":{}}},"LogVersion":{},"IncludeTrustContext":{"type":"boolean"}}},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S1qp","locationName":"loggingConfiguration"}}}},"ModifyVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"DeviceOptions":{"type":"structure","members":{"PublicSigningKeyUrl":{}}},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"SseSpecification":{"shape":"Squ"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"ModifyVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"type":"boolean"},"VolumeId":{},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Throughput":{"type":"integer"},"MultiAttachEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeModification":{"shape":"S1rt","locationName":"volumeModification"}}}},"ModifyVolumeAttribute":{"input":{"type":"structure","required":["VolumeId"],"members":{"AutoEnableIO":{"shape":"S18u"},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifyVpcAttribute":{"input":{"type":"structure","required":["VpcId"],"members":{"EnableDnsHostnames":{"shape":"S18u"},"EnableDnsSupport":{"shape":"S18u"},"VpcId":{"locationName":"vpcId"},"EnableNetworkAddressUsageMetrics":{"shape":"S18u"}}}},"ModifyVpcEndpoint":{"input":{"type":"structure","required":["VpcEndpointId"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointId":{},"ResetPolicy":{"type":"boolean"},"PolicyDocument":{},"AddRouteTableIds":{"shape":"Srj","locationName":"AddRouteTableId"},"RemoveRouteTableIds":{"shape":"Srj","locationName":"RemoveRouteTableId"},"AddSubnetIds":{"shape":"Srk","locationName":"AddSubnetId"},"RemoveSubnetIds":{"shape":"Srk","locationName":"RemoveSubnetId"},"AddSecurityGroupIds":{"shape":"Srl","locationName":"AddSecurityGroupId"},"RemoveSecurityGroupIds":{"shape":"Srl","locationName":"RemoveSecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srn"},"PrivateDnsEnabled":{"type":"boolean"},"SubnetConfigurations":{"shape":"Srp","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationId"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServiceConfiguration":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PrivateDnsName":{},"RemovePrivateDnsName":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"AddNetworkLoadBalancerArns":{"shape":"So","locationName":"AddNetworkLoadBalancerArn"},"RemoveNetworkLoadBalancerArns":{"shape":"So","locationName":"RemoveNetworkLoadBalancerArn"},"AddGatewayLoadBalancerArns":{"shape":"So","locationName":"AddGatewayLoadBalancerArn"},"RemoveGatewayLoadBalancerArns":{"shape":"So","locationName":"RemoveGatewayLoadBalancerArn"},"AddSupportedIpAddressTypes":{"shape":"So","locationName":"AddSupportedIpAddressType"},"RemoveSupportedIpAddressTypes":{"shape":"So","locationName":"RemoveSupportedIpAddressType"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePayerResponsibility":{"input":{"type":"structure","required":["ServiceId","PayerResponsibility"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PayerResponsibility":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"AddAllowedPrincipals":{"shape":"So"},"RemoveAllowedPrincipals":{"shape":"So"}}},"output":{"type":"structure","members":{"AddedPrincipals":{"locationName":"addedPrincipalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"ServiceId":{"locationName":"serviceId"}}}},"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcPeeringConnectionOptions":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"AccepterPeeringConnectionOptions":{"shape":"S285"},"DryRun":{"type":"boolean"},"RequesterPeeringConnectionOptions":{"shape":"S285"},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{"AccepterPeeringConnectionOptions":{"shape":"S287","locationName":"accepterPeeringConnectionOptions"},"RequesterPeeringConnectionOptions":{"shape":"S287","locationName":"requesterPeeringConnectionOptions"}}}},"ModifyVpcTenancy":{"input":{"type":"structure","required":["VpcId","InstanceTenancy"],"members":{"VpcId":{},"InstanceTenancy":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"TransitGatewayId":{},"CustomerGatewayId":{},"VpnGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"ModifyVpnConnectionOptions":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"ModifyVpnTunnelCertificate":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"ModifyVpnTunnelOptions":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"TunnelOptions":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssp"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssq","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Sss","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssu","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Ssw","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssy","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"St0","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"St2","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"St4"},"EnableTunnelLifecycleControl":{"type":"boolean"}},"sensitive":true},"DryRun":{"type":"boolean"},"SkipTunnelReplacement":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St8","locationName":"vpnConnection"}}}},"MonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S28m","locationName":"instancesSet"}}}},"MoveAddressToVpc":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"Status":{"locationName":"status"}}}},"MoveByoipCidrToIpam":{"input":{"type":"structure","required":["Cidr","IpamPoolId","IpamPoolOwner"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamPoolId":{},"IpamPoolOwner":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"CidrAuthorizationContext":{"type":"structure","required":["Message","Signature"],"members":{"Message":{},"Signature":{}}},"PubliclyAdvertisable":{"type":"boolean"},"Description":{},"DryRun":{"type":"boolean"},"PoolTagSpecifications":{"shape":"S3","locationName":"PoolTagSpecification"},"MultiRegion":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"CidrAuthorizationContext":{"type":"structure","members":{"Message":{},"Signature":{}}},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syx","locationName":"ipamPoolCidr"}}}},"ProvisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["IpamPoolId","PoolId","NetmaskLength"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"PoolId":{},"NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolAddressRange":{"shape":"S1jp","locationName":"poolAddressRange"}}}},"PurchaseCapacityBlock":{"input":{"type":"structure","required":["CapacityBlockOfferingId","InstancePlatform"],"members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CapacityBlockOfferingId":{},"InstancePlatform":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9q","locationName":"capacityReservation"}}}},"PurchaseHostReservation":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"ClientToken":{},"CurrencyCode":{},"HostIdSet":{"shape":"S1yl"},"LimitPrice":{},"OfferingId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1yn","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"PurchaseReservedInstancesOffering":{"input":{"type":"structure","required":["InstanceCount","ReservedInstancesOfferingId"],"members":{"InstanceCount":{"type":"integer"},"ReservedInstancesOfferingId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"LimitPrice":{"locationName":"limitPrice","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"CurrencyCode":{"locationName":"currencyCode"}}},"PurchaseTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"PurchaseScheduledInstances":{"input":{"type":"structure","required":["PurchaseRequests"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"PurchaseRequests":{"locationName":"PurchaseRequest","type":"list","member":{"locationName":"PurchaseRequest","type":"structure","required":["InstanceCount","PurchaseToken"],"members":{"InstanceCount":{"type":"integer"},"PurchaseToken":{}}}}}},"output":{"type":"structure","members":{"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1lj","locationName":"item"}}}}},"RebootInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RegisterImage":{"input":{"type":"structure","required":["Name"],"members":{"ImageLocation":{},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"Sek","locationName":"BlockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"KernelId":{"locationName":"kernelId"},"Name":{"locationName":"name"},"BillingProducts":{"locationName":"BillingProduct","type":"list","member":{"locationName":"item"}},"RamdiskId":{"locationName":"ramdiskId"},"RootDeviceName":{"locationName":"rootDeviceName"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{},"TpmSupport":{},"UefiData":{},"ImdsSupport":{}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"RegisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz8","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sza","locationName":"instanceTagAttribute"}}}},"RegisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupMembers":{"locationName":"registeredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RegisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Szc"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupSources":{"locationName":"registeredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RejectTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"RejectTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"RejectTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"RejectVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"RejectVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReleaseAddress":{"input":{"type":"structure","members":{"AllocationId":{},"PublicIp":{},"NetworkBorderGroup":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ReleaseHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"HostIds":{"shape":"S16y","locationName":"hostId"}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S24e","locationName":"unsuccessful"}}}},"ReleaseIpamPoolAllocation":{"input":{"type":"structure","required":["IpamPoolId","Cidr","IpamPoolAllocationId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"IpamPoolAllocationId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"ReplaceIamInstanceProfileAssociation":{"input":{"type":"structure","required":["IamInstanceProfile","AssociationId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"ReplaceNetworkAclAssociation":{"input":{"type":"structure","required":["AssociationId","NetworkAclId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"}}}},"ReplaceNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Skb","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"ReplaceRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"LocalTarget":{"type":"boolean"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}}},"ReplaceRouteTableAssociation":{"input":{"type":"structure","required":["AssociationId","RouteTableId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"ReplaceTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sq0","locationName":"route"}}}},"ReplaceVpnTunnel":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"ApplyPendingMaintenance":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReportInstanceStatus":{"input":{"type":"structure","required":["Instances","ReasonCodes","Status"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"Instances":{"shape":"S11q","locationName":"instanceId"},"ReasonCodes":{"locationName":"reasonCode","type":"list","member":{"locationName":"item"}},"StartTime":{"locationName":"startTime","type":"timestamp"},"Status":{"locationName":"status"}}}},"RequestSpotFleet":{"input":{"type":"structure","required":["SpotFleetRequestConfig"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestConfig":{"shape":"S1mu","locationName":"spotFleetRequestConfig"}}},"output":{"type":"structure","members":{"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"RequestSpotInstances":{"input":{"type":"structure","members":{"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ClientToken":{"locationName":"clientToken"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"type":"structure","members":{"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"item"}},"SecurityGroups":{"locationName":"SecurityGroup","type":"list","member":{"locationName":"item"}},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"shape":"S1np","locationName":"monitoring"},"NetworkInterfaces":{"shape":"S1n4","locationName":"NetworkInterface"},"Placement":{"shape":"S1n6","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sgd","locationName":"userData"}}},"SpotPrice":{"locationName":"spotPrice"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"InstanceInterruptionBehavior":{}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1nm","locationName":"spotInstanceRequestSet"}}}},"ResetAddressAttribute":{"input":{"type":"structure","required":["AllocationId","Attribute"],"members":{"AllocationId":{},"Attribute":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S108","locationName":"address"}}}},"ResetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ResetFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ResetImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ResetInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}}},"ResetNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"locationName":"sourceDestCheck"}}}},"ResetSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RestoreAddressToClassic":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"Status":{"locationName":"status"}}}},"RestoreImageFromRecycleBin":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"RestoreManagedPrefixListVersion":{"input":{"type":"structure","required":["PrefixListId","PreviousVersion","CurrentVersion"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"PreviousVersion":{"type":"long"},"CurrentVersion":{"type":"long"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjw","locationName":"prefixList"}}}},"RestoreSnapshotFromRecycleBin":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"SseType":{"locationName":"sseType"}}}},"RestoreSnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"TemporaryRestoreDays":{"type":"integer"},"PermanentRestore":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RestoreStartTime":{"locationName":"restoreStartTime","type":"timestamp"},"RestoreDuration":{"locationName":"restoreDuration","type":"integer"},"IsPermanentRestore":{"locationName":"isPermanentRestore","type":"boolean"}}}},"RevokeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"RevokeAllGroups":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6n","locationName":"status"}}}},"RevokeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6q","locationName":"ipPermissions"},"SecurityGroupRuleIds":{"shape":"S1lq","locationName":"SecurityGroupRuleId"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6q","locationName":"unknownIpPermissionSet"}}}},"RevokeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SecurityGroupRuleIds":{"shape":"S1lq","locationName":"SecurityGroupRuleId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6q","locationName":"unknownIpPermissionSet"}}}},"RunInstances":{"input":{"type":"structure","required":["MaxCount","MinCount"],"members":{"BlockDeviceMappings":{"shape":"Sek","locationName":"BlockDeviceMapping"},"ImageId":{},"InstanceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"Ipv6Address"},"KernelId":{},"KeyName":{},"MaxCount":{"type":"integer"},"MinCount":{"type":"integer"},"Monitoring":{"shape":"S1np"},"Placement":{"shape":"Sck"},"RamdiskId":{},"SecurityGroupIds":{"shape":"Sgo","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Shb","locationName":"SecurityGroup"},"SubnetId":{},"UserData":{"type":"string","sensitive":true},"AdditionalInfo":{"locationName":"additionalInfo"},"ClientToken":{"idempotencyToken":true,"locationName":"clientToken"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"NetworkInterfaces":{"shape":"S1n4","locationName":"networkInterface"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ElasticGpuSpecification":{"type":"list","member":{"shape":"Sh7","locationName":"item"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shh"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"shape":"S24r"},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"shape":"S1db"}},"RunScheduledInstances":{"input":{"type":"structure","required":["LaunchSpecification","ScheduledInstanceId"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"InstanceCount":{"type":"integer"},"LaunchSpecification":{"type":"structure","required":["ImageId"],"members":{"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"Ebs":{"type":"structure","members":{"DeleteOnTermination":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Iops":{"type":"integer"},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{}}},"NoDevice":{},"VirtualName":{}}}},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"ImageId":{},"InstanceType":{},"KernelId":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"S2cd","locationName":"Group"},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"locationName":"Ipv6Address","type":"list","member":{"locationName":"Ipv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddressConfigs":{"locationName":"PrivateIpAddressConfig","type":"list","member":{"locationName":"PrivateIpAddressConfigSet","type":"structure","members":{"Primary":{"type":"boolean"},"PrivateIpAddress":{}}}},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{}}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"GroupName":{}}},"RamdiskId":{},"SecurityGroupIds":{"shape":"S2cd","locationName":"SecurityGroupId"},"SubnetId":{},"UserData":{}},"sensitive":true},"ScheduledInstanceId":{}}},"output":{"type":"structure","members":{"InstanceIdSet":{"locationName":"instanceIdSet","type":"list","member":{"locationName":"item"}}}}},"SearchLocalGatewayRoutes":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sjb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayMulticastGroups":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastGroups":{"locationName":"multicastGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupIpAddress":{"locationName":"groupIpAddress"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"SubnetId":{"locationName":"subnetId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"GroupMember":{"locationName":"groupMember","type":"boolean"},"GroupSource":{"locationName":"groupSource","type":"boolean"},"MemberType":{"locationName":"memberType"},"SourceType":{"locationName":"sourceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","Filters"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szv","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sq0","locationName":"item"}},"AdditionalRoutesAvailable":{"locationName":"additionalRoutesAvailable","type":"boolean"}}}},"SendDiagnosticInterrupt":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}}},"StartInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"AdditionalInfo":{"locationName":"additionalInfo"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"StartingInstances":{"shape":"S2d1","locationName":"instancesSet"}}}},"StartNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId","ClientToken"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysis":{"shape":"S1hb","locationName":"networkInsightsAccessScopeAnalysis"}}}},"StartNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsPathId","ClientToken"],"members":{"NetworkInsightsPathId":{},"AdditionalAccounts":{"shape":"So","locationName":"AdditionalAccount"},"FilterInArns":{"shape":"S1hn","locationName":"FilterInArn"},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysis":{"shape":"S1hm","locationName":"networkInsightsAnalysis"}}}},"StartVpcEndpointServicePrivateDnsVerification":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"StopInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"Hibernate":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"StoppingInstances":{"shape":"S2d1","locationName":"instancesSet"}}}},"TerminateClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ConnectionId":{},"Username":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Username":{"locationName":"username"},"ConnectionStatuses":{"locationName":"connectionStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"ConnectionId":{"locationName":"connectionId"},"PreviousStatus":{"shape":"S125","locationName":"previousStatus"},"CurrentStatus":{"shape":"S125","locationName":"currentStatus"}}}}}}},"TerminateInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"TerminatingInstances":{"shape":"S2d1","locationName":"instancesSet"}}}},"UnassignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"UnassignedIpv6Addresses":{"shape":"S2q","locationName":"unassignedIpv6Addresses"},"UnassignedIpv6Prefixes":{"shape":"S2r","locationName":"unassignedIpv6PrefixSet"}}}},"UnassignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"}}}},"UnassignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","PrivateIpAddresses"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"UnlockSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"}}}},"UnmonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11q","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S28m","locationName":"instancesSet"}}}},"UpdateSecurityGroupRuleDescriptionsEgress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"SecurityGroupRuleDescriptions":{"shape":"S2dr","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"UpdateSecurityGroupRuleDescriptionsIngress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6q"},"SecurityGroupRuleDescriptions":{"shape":"S2dr","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"WithdrawByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}}},"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"}},"Sg":{"type":"list","member":{"locationName":"TargetConfigurationRequest","type":"structure","required":["OfferingId"],"members":{"InstanceCount":{"type":"integer"},"OfferingId":{}}}},"So":{"type":"list","member":{"locationName":"item"}},"Sq":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnets":{"locationName":"subnets","type":"list","member":{"shape":"St","locationName":"item"}}}},"St":{"type":"structure","members":{"SubnetId":{"locationName":"subnetId"},"State":{"locationName":"state"}}},"Sx":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"AccepterTransitGatewayAttachmentId":{"locationName":"accepterTransitGatewayAttachmentId"},"RequesterTgwInfo":{"shape":"Sy","locationName":"requesterTgwInfo"},"AccepterTgwInfo":{"shape":"Sy","locationName":"accepterTgwInfo"},"Options":{"locationName":"options","type":"structure","members":{"DynamicRouting":{"locationName":"dynamicRouting"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sy":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"OwnerId":{"locationName":"ownerId"},"Region":{"locationName":"region"}}},"S16":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcId":{"locationName":"vpcId"},"VpcOwnerId":{"locationName":"vpcOwnerId"},"State":{"locationName":"state"},"SubnetIds":{"shape":"So","locationName":"subnetIds"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"DnsSupport":{"locationName":"dnsSupport"},"Ipv6Support":{"locationName":"ipv6Support"},"ApplianceModeSupport":{"locationName":"applianceModeSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1d":{"type":"list","member":{"locationName":"item"}},"S1g":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S1h":{"type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ResourceId":{"locationName":"resourceId"}}},"S1m":{"type":"structure","members":{"AccepterVpcInfo":{"shape":"S1n","locationName":"accepterVpcInfo"},"ExpirationTime":{"locationName":"expirationTime","type":"timestamp"},"RequesterVpcInfo":{"shape":"S1n","locationName":"requesterVpcInfo"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S1n":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Ipv6CidrBlockSet":{"locationName":"ipv6CidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"}}}},"CidrBlockSet":{"locationName":"cidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"}}}},"OwnerId":{"locationName":"ownerId"},"PeeringOptions":{"locationName":"peeringOptions","type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"VpcId":{"locationName":"vpcId"},"Region":{"locationName":"region"}}},"S1x":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"}}},"S2b":{"type":"list","member":{"locationName":"item"}},"S2g":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"IpamPoolAllocationId":{"locationName":"ipamPoolAllocationId"},"Description":{"locationName":"description"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwner":{"locationName":"resourceOwner"}}},"S2m":{"type":"list","member":{"locationName":"item"}},"S2q":{"type":"list","member":{"locationName":"item"}},"S2r":{"type":"list","member":{"locationName":"item"}},"S2v":{"type":"list","member":{"locationName":"PrivateIpAddress"}},"S2z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"S33":{"type":"list","member":{"locationName":"item"}},"S36":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIp":{"locationName":"privateIp"},"PublicIp":{"locationName":"publicIp"},"AssociationId":{"locationName":"associationId"},"IsPrimary":{"locationName":"isPrimary","type":"boolean"},"FailureMessage":{"locationName":"failureMessage"},"Status":{"locationName":"status"}}}},"S3h":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S3q":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S3s":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"InstanceId":{"locationName":"instanceId"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"State":{"locationName":"state"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}},"S3t":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Id":{"locationName":"id"}}},"S3y":{"type":"list","member":{"locationName":"item"}},"S3z":{"type":"list","member":{"locationName":"item"}},"S42":{"type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"TimeRanges":{"locationName":"timeRangeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartWeekDay":{"locationName":"startWeekDay"},"StartHour":{"locationName":"startHour","type":"integer"},"EndWeekDay":{"locationName":"endWeekDay"},"EndHour":{"locationName":"endHour","type":"integer"}}}},"Name":{"locationName":"name"},"CronExpression":{"locationName":"cronExpression"},"AssociationTarget":{"locationName":"associationTarget","type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"instanceIdSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"DedicatedHostIds":{"shape":"S3z","locationName":"dedicatedHostIdSet"}}},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4e":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryAssociationId":{"locationName":"ipamResourceDiscoveryAssociationId"},"IpamResourceDiscoveryAssociationArn":{"locationName":"ipamResourceDiscoveryAssociationArn"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"ResourceDiscoveryStatus":{"locationName":"resourceDiscoveryStatus"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4k":{"type":"list","member":{"locationName":"AllocationId"}},"S4q":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S4u":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"locationName":"ipv6CidrBlockState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"S4z":{"type":"list","member":{"locationName":"item"}},"S54":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S59":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S5c":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"BranchInterfaceId":{"locationName":"branchInterfaceId"},"TrunkInterfaceId":{"locationName":"trunkInterfaceId"},"InterfaceProtocol":{"locationName":"interfaceProtocol"},"VlanId":{"locationName":"vlanId","type":"integer"},"GreKey":{"locationName":"greKey","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S5j":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"shape":"S5k","locationName":"ipv6CidrBlockState"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Ipv6Pool":{"locationName":"ipv6Pool"}}},"S5k":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S5m":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"CidrBlock":{"locationName":"cidrBlock"},"CidrBlockState":{"shape":"S5k","locationName":"cidrBlockState"}}},"S5o":{"type":"list","member":{"locationName":"groupId"}},"S5t":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"S60":{"type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"},"OidcOptions":{"locationName":"oidcOptions","type":"structure","members":{"Issuer":{"locationName":"issuer"},"AuthorizationEndpoint":{"locationName":"authorizationEndpoint"},"TokenEndpoint":{"locationName":"tokenEndpoint"},"UserInfoEndpoint":{"locationName":"userInfoEndpoint"},"ClientId":{"locationName":"clientId"},"ClientSecret":{"shape":"S65","locationName":"clientSecret"},"Scope":{"locationName":"scope"}}},"DeviceOptions":{"locationName":"deviceOptions","type":"structure","members":{"TenantId":{"locationName":"tenantId"},"PublicSigningKeyUrl":{"locationName":"publicSigningKeyUrl"}}},"PolicyReferenceName":{"locationName":"policyReferenceName"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}},"S65":{"type":"string","sensitive":true},"S67":{"type":"structure","members":{"CustomerManagedKeyEnabled":{"locationName":"customerManagedKeyEnabled","type":"boolean"},"KmsKeyArn":{"locationName":"kmsKeyArn"}}},"S69":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"}}}},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"FipsEnabled":{"locationName":"fipsEnabled","type":"boolean"}}},"S6e":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"Device":{"locationName":"device"},"InstanceId":{"locationName":"instanceId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"S6j":{"type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}},"S6n":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S6q":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIp":{"locationName":"cidrIp"},"Description":{"locationName":"description"}}}},"Ipv6Ranges":{"locationName":"ipv6Ranges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIpv6":{"locationName":"cidrIpv6"},"Description":{"locationName":"description"}}}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"PrefixListId":{"locationName":"prefixListId"}}}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6z","locationName":"item"}}}}},"S6z":{"type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S71":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{"locationName":"securityGroupRuleId"},"GroupId":{"locationName":"groupId"},"GroupOwnerId":{"locationName":"groupOwnerId"},"IsEgress":{"locationName":"isEgress","type":"boolean"},"IpProtocol":{"locationName":"ipProtocol"},"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"},"CidrIpv4":{"locationName":"cidrIpv4"},"CidrIpv6":{"locationName":"cidrIpv6"},"PrefixListId":{"locationName":"prefixListId"},"ReferencedGroupInfo":{"locationName":"referencedGroupInfo","type":"structure","members":{"GroupId":{"locationName":"groupId"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"S7a":{"type":"structure","members":{"S3":{"type":"structure","members":{"AWSAccessKeyId":{},"Bucket":{"locationName":"bucket"},"Prefix":{"locationName":"prefix"},"UploadPolicy":{"locationName":"uploadPolicy","type":"blob"},"UploadPolicySignature":{"locationName":"uploadPolicySignature","type":"string","sensitive":true}}}}},"S7f":{"type":"structure","members":{"BundleId":{"locationName":"bundleId"},"BundleTaskError":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"InstanceId":{"locationName":"instanceId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"state"},"Storage":{"shape":"S7a","locationName":"storage"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"S7p":{"type":"list","member":{"locationName":"item"}},"S8d":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"InstanceCounts":{"locationName":"instanceCounts","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"State":{"locationName":"state"}}}},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"Active":{"locationName":"active","type":"boolean"},"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}},"S8p":{"type":"list","member":{"locationName":"item"}},"S90":{"type":"list","member":{"locationName":"SpotInstanceRequestId"}},"S9q":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"OwnerId":{"locationName":"ownerId"},"CapacityReservationArn":{"locationName":"capacityReservationArn"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"Tenancy":{"locationName":"tenancy"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EphemeralStorage":{"locationName":"ephemeralStorage","type":"boolean"},"State":{"locationName":"state"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"EndDateType":{"locationName":"endDateType"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OutpostArn":{"locationName":"outpostArn"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"PlacementGroupArn":{"locationName":"placementGroupArn"},"CapacityAllocations":{"locationName":"capacityAllocationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationType":{"locationName":"allocationType"},"Count":{"locationName":"count","type":"integer"}}}},"ReservationType":{"locationName":"reservationType"}}},"Sa5":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Weight":{"locationName":"weight","type":"double"},"Priority":{"locationName":"priority","type":"integer"}}}},"Sa9":{"type":"structure","members":{"CarrierGatewayId":{"locationName":"carrierGatewayId"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Saj":{"type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Sam":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LambdaFunctionArn":{}}},"San":{"type":"structure","members":{"Enabled":{"type":"boolean"},"BannerText":{}}},"Sap":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sat":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Say":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"CoipPoolId":{"locationName":"coipPoolId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}},"Sb2":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolCidrs":{"shape":"So","locationName":"poolCidrSet"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PoolArn":{"locationName":"poolArn"}}},"Sb6":{"type":"structure","members":{"BgpAsn":{"locationName":"bgpAsn"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"IpAddress":{"locationName":"ipAddress"},"CertificateArn":{"locationName":"certificateArn"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"DeviceName":{"locationName":"deviceName"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sb9":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"AvailableIpAddressCount":{"locationName":"availableIpAddressCount","type":"integer"},"CidrBlock":{"locationName":"cidrBlock"},"DefaultForAz":{"locationName":"defaultForAz","type":"boolean"},"EnableLniAtDeviceIndex":{"locationName":"enableLniAtDeviceIndex","type":"integer"},"MapPublicIpOnLaunch":{"locationName":"mapPublicIpOnLaunch","type":"boolean"},"MapCustomerOwnedIpOnLaunch":{"locationName":"mapCustomerOwnedIpOnLaunch","type":"boolean"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"AssignIpv6AddressOnCreation":{"locationName":"assignIpv6AddressOnCreation","type":"boolean"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S4u","locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"},"SubnetArn":{"locationName":"subnetArn"},"OutpostArn":{"locationName":"outpostArn"},"EnableDns64":{"locationName":"enableDns64","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"PrivateDnsNameOptionsOnLaunch":{"locationName":"privateDnsNameOptionsOnLaunch","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}}}},"Sbh":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S5j","locationName":"item"}},"CidrBlockAssociationSet":{"locationName":"cidrBlockAssociationSet","type":"list","member":{"shape":"S5m","locationName":"item"}},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbq":{"type":"structure","members":{"DhcpConfigurations":{"locationName":"dhcpConfigurationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"locationName":"valueSet","type":"list","member":{"shape":"Sbu","locationName":"item"}}}}},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbu":{"type":"structure","members":{"Value":{"locationName":"value"}}},"Sbx":{"type":"structure","members":{"Attachments":{"shape":"Sby","locationName":"attachmentSet"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sby":{"type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}}},"Scd":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"Overrides":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{},"MaxPrice":{},"SubnetId":{},"AvailabilityZone":{},"WeightedCapacity":{"type":"double"},"Priority":{"type":"double"},"Placement":{"shape":"Sck"},"InstanceRequirements":{"shape":"Scn"},"ImageId":{}}}}}}},"Sck":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"GroupId":{"locationName":"groupId"}}},"Scn":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"shape":"Scq","locationName":"CpuManufacturer"},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"shape":"Sct","locationName":"ExcludedInstanceType"},"InstanceGenerations":{"shape":"Scv","locationName":"InstanceGeneration"},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"shape":"Sd1","locationName":"LocalStorageType"},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"shape":"Sd5","locationName":"AcceleratorType"},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd8","locationName":"AcceleratorManufacturer"},"AcceleratorNames":{"shape":"Sda","locationName":"AcceleratorName"},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"shape":"Sde","locationName":"AllowedInstanceType"}}},"Scq":{"type":"list","member":{"locationName":"item"}},"Sct":{"type":"list","member":{"locationName":"item"}},"Scv":{"type":"list","member":{"locationName":"item"}},"Sd1":{"type":"list","member":{"locationName":"item"}},"Sd5":{"type":"list","member":{"locationName":"item"}},"Sd8":{"type":"list","member":{"locationName":"item"}},"Sda":{"type":"list","member":{"locationName":"item"}},"Sde":{"type":"list","member":{"locationName":"item"}},"Sdg":{"type":"structure","required":["TotalTargetCapacity"],"members":{"TotalTargetCapacity":{"type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"SpotTargetCapacity":{"type":"integer"},"DefaultTargetCapacityType":{},"TargetCapacityUnitType":{}}},"Sdo":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdp","locationName":"launchTemplateSpecification"},"Overrides":{"shape":"Sdq","locationName":"overrides"}}},"Sdp":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"Sdq":{"type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"MaxPrice":{"locationName":"maxPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"Placement":{"locationName":"placement","type":"structure","members":{"GroupName":{"locationName":"groupName"}}},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"},"ImageId":{"locationName":"imageId"}}},"Sds":{"type":"structure","members":{"VCpuCount":{"locationName":"vCpuCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"MemoryMiB":{"locationName":"memoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"CpuManufacturers":{"shape":"Scq","locationName":"cpuManufacturerSet"},"MemoryGiBPerVCpu":{"locationName":"memoryGiBPerVCpu","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"ExcludedInstanceTypes":{"shape":"Sct","locationName":"excludedInstanceTypeSet"},"InstanceGenerations":{"shape":"Scv","locationName":"instanceGenerationSet"},"SpotMaxPricePercentageOverLowestPrice":{"locationName":"spotMaxPricePercentageOverLowestPrice","type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"locationName":"onDemandMaxPricePercentageOverLowestPrice","type":"integer"},"BareMetal":{"locationName":"bareMetal"},"BurstablePerformance":{"locationName":"burstablePerformance"},"RequireHibernateSupport":{"locationName":"requireHibernateSupport","type":"boolean"},"NetworkInterfaceCount":{"locationName":"networkInterfaceCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"LocalStorage":{"locationName":"localStorage"},"LocalStorageTypes":{"shape":"Sd1","locationName":"localStorageTypeSet"},"TotalLocalStorageGB":{"locationName":"totalLocalStorageGB","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"BaselineEbsBandwidthMbps":{"locationName":"baselineEbsBandwidthMbps","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorTypes":{"shape":"Sd5","locationName":"acceleratorTypeSet"},"AcceleratorCount":{"locationName":"acceleratorCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd8","locationName":"acceleratorManufacturerSet"},"AcceleratorNames":{"shape":"Sda","locationName":"acceleratorNameSet"},"AcceleratorTotalMemoryMiB":{"locationName":"acceleratorTotalMemoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"NetworkBandwidthGbps":{"locationName":"networkBandwidthGbps","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"AllowedInstanceTypes":{"shape":"Sde","locationName":"allowedInstanceTypeSet"}}},"Se5":{"type":"list","member":{"locationName":"item"}},"Seh":{"type":"structure","members":{"Bucket":{},"Key":{}}},"Sek":{"type":"list","member":{"shape":"Sel","locationName":"BlockDeviceMapping"}},"Sel":{"type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"KmsKeyId":{"locationName":"kmsKeyId"},"Throughput":{"locationName":"throughput","type":"integer"},"OutpostArn":{"locationName":"outpostArn"},"Encrypted":{"locationName":"encrypted","type":"boolean"}}},"NoDevice":{"locationName":"noDevice"}}},"Set":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"InstanceConnectEndpointId":{"locationName":"instanceConnectEndpointId"},"InstanceConnectEndpointArn":{"locationName":"instanceConnectEndpointArn"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"DnsName":{"locationName":"dnsName"},"FipsDnsName":{"locationName":"fipsDnsName"},"NetworkInterfaceIds":{"locationName":"networkInterfaceIdSet","type":"list","member":{"locationName":"item"}},"VpcId":{"locationName":"vpcId"},"AvailabilityZone":{"locationName":"availabilityZone"},"CreatedAt":{"locationName":"createdAt","type":"timestamp"},"SubnetId":{"locationName":"subnetId"},"PreserveClientIp":{"locationName":"preserveClientIp","type":"boolean"},"SecurityGroupIds":{"locationName":"securityGroupIdSet","type":"list","member":{"locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sez":{"type":"list","member":{"type":"structure","members":{"StartWeekDay":{},"StartHour":{"type":"integer"},"EndWeekDay":{},"EndHour":{"type":"integer"}}}},"Sf8":{"type":"structure","members":{"Description":{"locationName":"description"},"ExportTaskId":{"locationName":"exportTaskId"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"InstanceExportDetails":{"locationName":"instanceExport","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfe":{"type":"structure","members":{"Attachments":{"shape":"Sby","locationName":"attachmentSet"},"InternetGatewayId":{"locationName":"internetGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfg":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"Sfj":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"PublicDefaultScopeId":{"locationName":"publicDefaultScopeId"},"PrivateDefaultScopeId":{"locationName":"privateDefaultScopeId"},"ScopeCount":{"locationName":"scopeCount","type":"integer"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfl","locationName":"operatingRegionSet"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"DefaultResourceDiscoveryId":{"locationName":"defaultResourceDiscoveryId"},"DefaultResourceDiscoveryAssociationId":{"locationName":"defaultResourceDiscoveryAssociationId"},"ResourceDiscoveryAssociationCount":{"locationName":"resourceDiscoveryAssociationCount","type":"integer"}}},"Sfl":{"type":"list","member":{"locationName":"item","type":"structure","members":{"RegionName":{"locationName":"regionName"}}}},"Sfr":{"type":"list","member":{"shape":"Sfs","locationName":"item"}},"Sfs":{"type":"structure","members":{"Key":{},"Value":{}}},"Sfw":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamPoolId":{"locationName":"ipamPoolId"},"SourceIpamPoolId":{"locationName":"sourceIpamPoolId"},"IpamPoolArn":{"locationName":"ipamPoolArn"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamScopeType":{"locationName":"ipamScopeType"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"Locale":{"locationName":"locale"},"PoolDepth":{"locationName":"poolDepth","type":"integer"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"Description":{"locationName":"description"},"AutoImport":{"locationName":"autoImport","type":"boolean"},"PubliclyAdvertisable":{"locationName":"publiclyAdvertisable","type":"boolean"},"AddressFamily":{"locationName":"addressFamily"},"AllocationMinNetmaskLength":{"locationName":"allocationMinNetmaskLength","type":"integer"},"AllocationMaxNetmaskLength":{"locationName":"allocationMaxNetmaskLength","type":"integer"},"AllocationDefaultNetmaskLength":{"locationName":"allocationDefaultNetmaskLength","type":"integer"},"AllocationResourceTags":{"shape":"Sfz","locationName":"allocationResourceTagSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"AwsService":{"locationName":"awsService"},"PublicIpSource":{"locationName":"publicIpSource"}}},"Sfz":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sg3":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamResourceDiscoveryArn":{"locationName":"ipamResourceDiscoveryArn"},"IpamResourceDiscoveryRegion":{"locationName":"ipamResourceDiscoveryRegion"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfl","locationName":"operatingRegionSet"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sg7":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IpamScopeType":{"locationName":"ipamScopeType"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Description":{"locationName":"description"},"PoolCount":{"locationName":"poolCount","type":"integer"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sgd":{"type":"string","sensitive":true},"Sgg":{"type":"structure","members":{"KernelId":{},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"Encrypted":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"Throughput":{"type":"integer"}}},"NoDevice":{}}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"InstanceNetworkInterfaceSpecification","type":"structure","members":{"AssociateCarrierIpAddress":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"InterfaceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"type":"list","member":{"locationName":"InstanceIpv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddresses":{"shape":"Sgr"},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgt","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgv","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"},"EnaSrdSpecification":{"shape":"Sgx"}}}},"ImageId":{},"InstanceType":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"Affinity":{},"GroupName":{},"HostId":{},"Tenancy":{},"SpreadDomain":{},"HostResourceGroupArn":{},"PartitionNumber":{"type":"integer"},"GroupId":{}}},"RamDiskId":{},"DisableApiTermination":{"type":"boolean"},"InstanceInitiatedShutdownBehavior":{},"UserData":{"shape":"Sgd"},"TagSpecifications":{"locationName":"TagSpecification","type":"list","member":{"locationName":"LaunchTemplateTagSpecificationRequest","type":"structure","members":{"ResourceType":{},"Tags":{"shape":"S6","locationName":"Tag"}}}},"ElasticGpuSpecifications":{"locationName":"ElasticGpuSpecification","type":"list","member":{"shape":"Sh7","locationName":"ElasticGpuSpecification"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"SecurityGroupIds":{"shape":"Sgo","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Shb","locationName":"SecurityGroup"},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shh"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shm"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InstanceRequirements":{"shape":"Scn"},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"}}},"Sgo":{"type":"list","member":{"locationName":"SecurityGroupId"}},"Sgr":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Primary":{"locationName":"primary","type":"boolean"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Sgt":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{}}}},"Sgv":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{}}}},"Sgx":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"Sh7":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Shb":{"type":"list","member":{"locationName":"SecurityGroup"}},"Shh":{"type":"structure","required":["CpuCredits"],"members":{"CpuCredits":{}}},"Shm":{"type":"structure","members":{"CapacityReservationId":{},"CapacityReservationResourceGroupArn":{}}},"Si0":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersionNumber":{"locationName":"defaultVersionNumber","type":"long"},"LatestVersionNumber":{"locationName":"latestVersionNumber","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Si1":{"type":"structure","members":{"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"Si6":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"VersionDescription":{"locationName":"versionDescription"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersion":{"locationName":"defaultVersion","type":"boolean"},"LaunchTemplateData":{"shape":"Si7","locationName":"launchTemplateData"}}},"Si7":{"type":"structure","members":{"KernelId":{"locationName":"kernelId"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"locationName":"iamInstanceProfile","type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"BlockDeviceMappings":{"locationName":"blockDeviceMappingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"Encrypted":{"locationName":"encrypted","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"KmsKeyId":{"locationName":"kmsKeyId"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"Throughput":{"locationName":"throughput","type":"integer"}}},"NoDevice":{"locationName":"noDevice"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociateCarrierIpAddress":{"locationName":"associateCarrierIpAddress","type":"boolean"},"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"S5o","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6AddressesSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgr","locationName":"privateIpAddressesSet"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv4PrefixCount":{"locationName":"ipv4PrefixCount","type":"integer"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"Ipv6PrefixCount":{"locationName":"ipv6PrefixCount","type":"integer"},"PrimaryIpv6":{"locationName":"primaryIpv6","type":"boolean"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}}},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Placement":{"locationName":"placement","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"GroupId":{"locationName":"groupId"}}},"RamDiskId":{"locationName":"ramDiskId"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"UserData":{"shape":"Sgd","locationName":"userData"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ElasticGpuSpecifications":{"locationName":"elasticGpuSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"}}}},"ElasticInferenceAccelerators":{"locationName":"elasticInferenceAcceleratorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"Count":{"locationName":"count","type":"integer"}}}},"SecurityGroupIds":{"shape":"So","locationName":"securityGroupIdSet"},"SecurityGroups":{"shape":"So","locationName":"securityGroupSet"},"InstanceMarketOptions":{"locationName":"instanceMarketOptions","type":"structure","members":{"MarketType":{"locationName":"marketType"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"MaxPrice":{"locationName":"maxPrice"},"SpotInstanceType":{"locationName":"spotInstanceType"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}}},"CreditSpecification":{"locationName":"creditSpecification","type":"structure","members":{"CpuCredits":{"locationName":"cpuCredits"}}},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Siz","locationName":"capacityReservationTarget"}}},"LicenseSpecifications":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"MetadataOptions":{"locationName":"metadataOptions","type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"EnclaveOptions":{"locationName":"enclaveOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"DisableApiStop":{"locationName":"disableApiStop","type":"boolean"}}},"Sie":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"Siz":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationResourceGroupArn":{"locationName":"capacityReservationResourceGroupArn"}}},"Sjb":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"Type":{"locationName":"type"},"State":{"locationName":"state"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"SubnetId":{"locationName":"subnetId"},"CoipPoolId":{"locationName":"coipPoolId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"}}},"Sji":{"type":"structure","members":{"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"Mode":{"locationName":"mode"},"StateReason":{"shape":"Sjj","locationName":"stateReason"}}},"Sjj":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sjm":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayId":{"locationName":"localGatewayId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjq":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationId":{"locationName":"localGatewayRouteTableVpcAssociationId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjt":{"type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"Description":{}}}},"Sjw":{"type":"structure","members":{"PrefixListId":{"locationName":"prefixListId"},"AddressFamily":{"locationName":"addressFamily"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"PrefixListArn":{"locationName":"prefixListArn"},"PrefixListName":{"locationName":"prefixListName"},"MaxEntries":{"locationName":"maxEntries","type":"integer"},"Version":{"locationName":"version","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"}}},"Sk1":{"type":"structure","members":{"CreateTime":{"locationName":"createTime","type":"timestamp"},"DeleteTime":{"locationName":"deleteTime","type":"timestamp"},"FailureCode":{"locationName":"failureCode"},"FailureMessage":{"locationName":"failureMessage"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"},"NatGatewayId":{"locationName":"natGatewayId"},"ProvisionedBandwidth":{"locationName":"provisionedBandwidth","type":"structure","members":{"ProvisionTime":{"locationName":"provisionTime","type":"timestamp"},"Provisioned":{"locationName":"provisioned"},"RequestTime":{"locationName":"requestTime","type":"timestamp"},"Requested":{"locationName":"requested"},"Status":{"locationName":"status"}}},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ConnectivityType":{"locationName":"connectivityType"}}},"Sk6":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkAclAssociationId":{"locationName":"networkAclAssociationId"},"NetworkAclId":{"locationName":"networkAclId"},"SubnetId":{"locationName":"subnetId"}}}},"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Skb","locationName":"icmpTypeCode"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"IsDefault":{"locationName":"default","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Skb":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Type":{"locationName":"type","type":"integer"}}},"Skc":{"type":"structure","members":{"From":{"locationName":"from","type":"integer"},"To":{"locationName":"to","type":"integer"}}},"Skh":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skj"},"Destination":{"shape":"Skj"},"ThroughResources":{"locationName":"ThroughResource","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Skn"}}}}}}},"Skj":{"type":"structure","members":{"PacketHeaderStatement":{"type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"SourceAddress"},"DestinationAddresses":{"shape":"So","locationName":"DestinationAddress"},"SourcePorts":{"shape":"So","locationName":"SourcePort"},"DestinationPorts":{"shape":"So","locationName":"DestinationPort"},"SourcePrefixLists":{"shape":"So","locationName":"SourcePrefixList"},"DestinationPrefixLists":{"shape":"So","locationName":"DestinationPrefixList"},"Protocols":{"shape":"Skl","locationName":"Protocol"}}},"ResourceStatement":{"shape":"Skn"}}},"Skl":{"type":"list","member":{"locationName":"item"}},"Skn":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"Resource"},"ResourceTypes":{"shape":"So","locationName":"ResourceType"}}},"Skr":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"NetworkInsightsAccessScopeArn":{"locationName":"networkInsightsAccessScopeArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"UpdatedDate":{"locationName":"updatedDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Skt":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"MatchPaths":{"shape":"Sku","locationName":"matchPathSet"},"ExcludePaths":{"shape":"Sku","locationName":"excludePathSet"}}},"Sku":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skw","locationName":"source"},"Destination":{"shape":"Skw","locationName":"destination"},"ThroughResources":{"locationName":"throughResourceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Sky","locationName":"resourceStatement"}}}}}}},"Skw":{"type":"structure","members":{"PacketHeaderStatement":{"locationName":"packetHeaderStatement","type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"sourceAddressSet"},"DestinationAddresses":{"shape":"So","locationName":"destinationAddressSet"},"SourcePorts":{"shape":"So","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"So","locationName":"destinationPortSet"},"SourcePrefixLists":{"shape":"So","locationName":"sourcePrefixListSet"},"DestinationPrefixLists":{"shape":"So","locationName":"destinationPrefixListSet"},"Protocols":{"shape":"Skl","locationName":"protocolSet"}}},"ResourceStatement":{"shape":"Sky","locationName":"resourceStatement"}}},"Sky":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"resourceSet"},"ResourceTypes":{"shape":"So","locationName":"resourceTypeSet"}}},"Sl5":{"type":"structure","members":{"SourceAddress":{},"SourcePortRange":{"shape":"Sl6"},"DestinationAddress":{},"DestinationPortRange":{"shape":"Sl6"}}},"Sl6":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Sl8":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"NetworkInsightsPathArn":{"locationName":"networkInsightsPathArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"SourceArn":{"locationName":"sourceArn"},"DestinationArn":{"locationName":"destinationArn"},"SourceIp":{"locationName":"sourceIp"},"DestinationIp":{"locationName":"destinationIp"},"Protocol":{"locationName":"protocol"},"DestinationPort":{"locationName":"destinationPort","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"FilterAtSource":{"shape":"Sla","locationName":"filterAtSource"},"FilterAtDestination":{"shape":"Sla","locationName":"filterAtDestination"}}},"Sla":{"type":"structure","members":{"SourceAddress":{"locationName":"sourceAddress"},"SourcePortRange":{"shape":"Slb","locationName":"sourcePortRange"},"DestinationAddress":{"locationName":"destinationAddress"},"DestinationPortRange":{"shape":"Slb","locationName":"destinationPortRange"}}},"Slb":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Slf":{"type":"structure","members":{"Association":{"shape":"Slg","locationName":"association"},"Attachment":{"shape":"Slh","locationName":"attachment"},"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"Groups":{"shape":"Slk","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6Addresses":{"locationName":"ipv6AddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"Slg","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Ipv4Prefixes":{"shape":"S2z","locationName":"ipv4PrefixSet"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"RequesterId":{"locationName":"requesterId"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"TagSet":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"DenyAllIgwTraffic":{"locationName":"denyAllIgwTraffic","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"Ipv6Address":{"locationName":"ipv6Address"}}},"Slg":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CarrierIp":{"locationName":"carrierIp"}}},"Slh":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"Status":{"locationName":"status"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Slk":{"type":"list","member":{"locationName":"item","type":"structure","members":{"GroupName":{"locationName":"groupName"},"GroupId":{"locationName":"groupId"}}}},"Slx":{"type":"structure","members":{"NetworkInterfacePermissionId":{"locationName":"networkInterfacePermissionId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"Permission":{"locationName":"permission"},"PermissionState":{"locationName":"permissionState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"Sm4":{"type":"structure","members":{"GroupName":{"locationName":"groupName"},"State":{"locationName":"state"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"locationName":"partitionCount","type":"integer"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GroupArn":{"locationName":"groupArn"},"SpreadLevel":{"locationName":"spreadLevel"}}},"Sma":{"type":"structure","members":{"ReplaceRootVolumeTaskId":{"locationName":"replaceRootVolumeTaskId"},"InstanceId":{"locationName":"instanceId"},"TaskState":{"locationName":"taskState"},"StartTime":{"locationName":"startTime"},"CompleteTime":{"locationName":"completeTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"ImageId":{"locationName":"imageId"},"SnapshotId":{"locationName":"snapshotId"},"DeleteReplacedRootVolume":{"locationName":"deleteReplacedRootVolume","type":"boolean"}}},"Smq":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Main":{"locationName":"main","type":"boolean"},"RouteTableAssociationId":{"locationName":"routeTableAssociationId"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{"locationName":"gatewayId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"PropagatingVgws":{"locationName":"propagatingVgwSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GatewayId":{"locationName":"gatewayId"}}}},"RouteTableId":{"locationName":"routeTableId"},"Routes":{"locationName":"routeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"LocalGatewayId":{"locationName":"localGatewayId"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"State":{"locationName":"state"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Sn2":{"type":"structure","members":{"DataEncryptionKeyId":{"locationName":"dataEncryptionKeyId"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"StateMessage":{"locationName":"statusMessage"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"OwnerAlias":{"locationName":"ownerAlias"},"OutpostArn":{"locationName":"outpostArn"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"},"SseType":{"locationName":"sseType"}}},"Sn9":{"type":"list","member":{"locationName":"VolumeId"}},"Sng":{"type":"structure","members":{"Bucket":{"locationName":"bucket"},"Fault":{"shape":"Snh","locationName":"fault"},"OwnerId":{"locationName":"ownerId"},"Prefix":{"locationName":"prefix"},"State":{"locationName":"state"}}},"Snh":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sns":{"type":"structure","members":{"SubnetCidrReservationId":{"locationName":"subnetCidrReservationId"},"SubnetId":{"locationName":"subnetId"},"Cidr":{"locationName":"cidr"},"ReservationType":{"locationName":"reservationType"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Snv":{"type":"list","member":{}},"Snz":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"IngressFilterRules":{"shape":"So0","locationName":"ingressFilterRuleSet"},"EgressFilterRules":{"shape":"So0","locationName":"egressFilterRuleSet"},"NetworkServices":{"shape":"So5","locationName":"networkServiceSet"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"So0":{"type":"list","member":{"shape":"So1","locationName":"item"}},"So1":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"TrafficDirection":{"locationName":"trafficDirection"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"},"RuleAction":{"locationName":"ruleAction"},"Protocol":{"locationName":"protocol","type":"integer"},"DestinationPortRange":{"shape":"So4","locationName":"destinationPortRange"},"SourcePortRange":{"shape":"So4","locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"Description":{"locationName":"description"}}},"So4":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"So5":{"type":"list","member":{"locationName":"item"}},"So9":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Soe":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"},"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PacketLength":{"locationName":"packetLength","type":"integer"},"SessionNumber":{"locationName":"sessionNumber","type":"integer"},"VirtualNetworkId":{"locationName":"virtualNetworkId","type":"integer"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soh":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkLoadBalancerArn":{"locationName":"networkLoadBalancerArn"},"Type":{"locationName":"type"},"Description":{"locationName":"description"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GatewayLoadBalancerEndpointId":{"locationName":"gatewayLoadBalancerEndpointId"}}},"Soq":{"type":"list","member":{"locationName":"item"}},"Sos":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayArn":{"locationName":"transitGatewayArn"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"TransitGatewayCidrBlocks":{"shape":"So","locationName":"transitGatewayCidrBlocks"},"AutoAcceptSharedAttachments":{"locationName":"autoAcceptSharedAttachments"},"DefaultRouteTableAssociation":{"locationName":"defaultRouteTableAssociation"},"AssociationDefaultRouteTableId":{"locationName":"associationDefaultRouteTableId"},"DefaultRouteTablePropagation":{"locationName":"defaultRouteTablePropagation"},"PropagationDefaultRouteTableId":{"locationName":"propagationDefaultRouteTableId"},"VpnEcmpSupport":{"locationName":"vpnEcmpSupport"},"DnsSupport":{"locationName":"dnsSupport"},"MulticastSupport":{"locationName":"multicastSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soz":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"Protocol":{"locationName":"protocol"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sp3":{"type":"list","member":{"locationName":"item"}},"Sp5":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayConnectPeerId":{"locationName":"transitGatewayConnectPeerId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"ConnectPeerConfiguration":{"locationName":"connectPeerConfiguration","type":"structure","members":{"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"InsideCidrBlocks":{"shape":"Sp3","locationName":"insideCidrBlocks"},"Protocol":{"locationName":"protocol"},"BgpConfigurations":{"locationName":"bgpConfigurations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAsn":{"locationName":"transitGatewayAsn","type":"long"},"PeerAsn":{"locationName":"peerAsn","type":"long"},"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"BgpStatus":{"locationName":"bgpStatus"}}}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spi":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayMulticastDomainArn":{"locationName":"transitGatewayMulticastDomainArn"},"OwnerId":{"locationName":"ownerId"},"Options":{"locationName":"options","type":"structure","members":{"Igmpv2Support":{"locationName":"igmpv2Support"},"StaticSourcesSupport":{"locationName":"staticSourcesSupport"},"AutoAcceptSharedAssociations":{"locationName":"autoAcceptSharedAssociations"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spr":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spv":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListOwnerId":{"locationName":"prefixListOwnerId"},"State":{"locationName":"state"},"Blackhole":{"locationName":"blackhole","type":"boolean"},"TransitGatewayAttachment":{"locationName":"transitGatewayAttachment","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"}}}}},"Sq0":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"PrefixListId":{"locationName":"prefixListId"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"}}}},"Type":{"locationName":"type"},"State":{"locationName":"state"}}},"Sq8":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"DefaultAssociationRouteTable":{"locationName":"defaultAssociationRouteTable","type":"boolean"},"DefaultPropagationRouteTable":{"locationName":"defaultPropagationRouteTable","type":"boolean"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqc":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"PeerTransitGatewayId":{"locationName":"peerTransitGatewayId"},"PeerCoreNetworkId":{"locationName":"peerCoreNetworkId"},"PeeringAttachmentId":{"locationName":"peeringAttachmentId"},"AnnouncementDirection":{"locationName":"announcementDirection"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqn":{"type":"list","member":{"locationName":"item"}},"Squ":{"type":"structure","members":{"CustomerManagedKeyEnabled":{"type":"boolean"},"KmsKeyArn":{}}},"Sqw":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessEndpointId":{"locationName":"verifiedAccessEndpointId"},"ApplicationDomain":{"locationName":"applicationDomain"},"EndpointType":{"locationName":"endpointType"},"AttachmentType":{"locationName":"attachmentType"},"DomainCertificateArn":{"locationName":"domainCertificateArn"},"EndpointDomain":{"locationName":"endpointDomain"},"DeviceValidationDomain":{"locationName":"deviceValidationDomain"},"SecurityGroupIds":{"shape":"Sqn","locationName":"securityGroupIdSet"},"LoadBalancerOptions":{"locationName":"loadBalancerOptions","type":"structure","members":{"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"SubnetIds":{"locationName":"subnetIdSet","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"locationName":"networkInterfaceOptions","type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}},"Sr4":{"type":"structure","members":{"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"Owner":{"locationName":"owner"},"VerifiedAccessGroupArn":{"locationName":"verifiedAccessGroupArn"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S67","locationName":"sseSpecification"}}},"Src":{"type":"structure","members":{"Attachments":{"locationName":"attachmentSet","type":"list","member":{"shape":"S6e","locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OutpostArn":{"locationName":"outpostArn"},"Size":{"locationName":"size","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"Iops":{"locationName":"iops","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"VolumeType":{"locationName":"volumeType"},"FastRestored":{"locationName":"fastRestored","type":"boolean"},"MultiAttachEnabled":{"locationName":"multiAttachEnabled","type":"boolean"},"Throughput":{"locationName":"throughput","type":"integer"},"SseType":{"locationName":"sseType"}}},"Srj":{"type":"list","member":{"locationName":"item"}},"Srk":{"type":"list","member":{"locationName":"item"}},"Srl":{"type":"list","member":{"locationName":"item"}},"Srn":{"type":"structure","members":{"DnsRecordIpType":{},"PrivateDnsOnlyForInboundResolverEndpoint":{"type":"boolean"}}},"Srp":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SubnetId":{},"Ipv4":{},"Ipv6":{}}}},"Srs":{"type":"structure","members":{"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointType":{"locationName":"vpcEndpointType"},"VpcId":{"locationName":"vpcId"},"ServiceName":{"locationName":"serviceName"},"State":{"locationName":"state"},"PolicyDocument":{"locationName":"policyDocument"},"RouteTableIds":{"shape":"So","locationName":"routeTableIdSet"},"SubnetIds":{"shape":"So","locationName":"subnetIdSet"},"Groups":{"locationName":"groupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"}}}},"IpAddressType":{"locationName":"ipAddressType"},"DnsOptions":{"locationName":"dnsOptions","type":"structure","members":{"DnsRecordIpType":{"locationName":"dnsRecordIpType"},"PrivateDnsOnlyForInboundResolverEndpoint":{"locationName":"privateDnsOnlyForInboundResolverEndpoint","type":"boolean"}}},"PrivateDnsEnabled":{"locationName":"privateDnsEnabled","type":"boolean"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"NetworkInterfaceIds":{"shape":"So","locationName":"networkInterfaceIdSet"},"DnsEntries":{"shape":"Srx","locationName":"dnsEntrySet"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"},"LastError":{"locationName":"lastError","type":"structure","members":{"Message":{"locationName":"message"},"Code":{"locationName":"code"}}}}},"Srx":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DnsName":{"locationName":"dnsName"},"HostedZoneId":{"locationName":"hostedZoneId"}}}},"Ss2":{"type":"structure","members":{"ConnectionNotificationId":{"locationName":"connectionNotificationId"},"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"ConnectionNotificationType":{"locationName":"connectionNotificationType"},"ConnectionNotificationArn":{"locationName":"connectionNotificationArn"},"ConnectionEvents":{"shape":"So","locationName":"connectionEvents"},"ConnectionNotificationState":{"locationName":"connectionNotificationState"}}},"Ss7":{"type":"structure","members":{"ServiceType":{"shape":"Ss8","locationName":"serviceType"},"ServiceId":{"locationName":"serviceId"},"ServiceName":{"locationName":"serviceName"},"ServiceState":{"locationName":"serviceState"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"SupportedIpAddressTypes":{"shape":"Ssc","locationName":"supportedIpAddressTypeSet"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNameConfiguration":{"locationName":"privateDnsNameConfiguration","type":"structure","members":{"State":{"locationName":"state"},"Type":{"locationName":"type"},"Value":{"locationName":"value"},"Name":{"locationName":"name"}}},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Ss8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceType":{"locationName":"serviceType"}}}},"Ssc":{"type":"list","member":{"locationName":"item"}},"Ssp":{"type":"string","sensitive":true},"Ssq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sss":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssu":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssw":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssy":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"St0":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"St2":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"St4":{"type":"structure","members":{"CloudWatchLogOptions":{"type":"structure","members":{"LogEnabled":{"type":"boolean"},"LogGroupArn":{},"LogOutputFormat":{}}}}},"St8":{"type":"structure","members":{"CustomerGatewayConfiguration":{"locationName":"customerGatewayConfiguration","type":"string","sensitive":true},"CustomerGatewayId":{"locationName":"customerGatewayId"},"Category":{"locationName":"category"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpnConnectionId":{"locationName":"vpnConnectionId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"CoreNetworkAttachmentArn":{"locationName":"coreNetworkAttachmentArn"},"GatewayAssociationState":{"locationName":"gatewayAssociationState"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"locationName":"enableAcceleration","type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"LocalIpv4NetworkCidr":{"locationName":"localIpv4NetworkCidr"},"RemoteIpv4NetworkCidr":{"locationName":"remoteIpv4NetworkCidr"},"LocalIpv6NetworkCidr":{"locationName":"localIpv6NetworkCidr"},"RemoteIpv6NetworkCidr":{"locationName":"remoteIpv6NetworkCidr"},"OutsideIpAddressType":{"locationName":"outsideIpAddressType"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TunnelInsideIpVersion":{"locationName":"tunnelInsideIpVersion"},"TunnelOptions":{"locationName":"tunnelOptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OutsideIpAddress":{"locationName":"outsideIpAddress"},"TunnelInsideCidr":{"locationName":"tunnelInsideCidr"},"TunnelInsideIpv6Cidr":{"locationName":"tunnelInsideIpv6Cidr"},"PreSharedKey":{"shape":"Ssp","locationName":"preSharedKey"},"Phase1LifetimeSeconds":{"locationName":"phase1LifetimeSeconds","type":"integer"},"Phase2LifetimeSeconds":{"locationName":"phase2LifetimeSeconds","type":"integer"},"RekeyMarginTimeSeconds":{"locationName":"rekeyMarginTimeSeconds","type":"integer"},"RekeyFuzzPercentage":{"locationName":"rekeyFuzzPercentage","type":"integer"},"ReplayWindowSize":{"locationName":"replayWindowSize","type":"integer"},"DpdTimeoutSeconds":{"locationName":"dpdTimeoutSeconds","type":"integer"},"DpdTimeoutAction":{"locationName":"dpdTimeoutAction"},"Phase1EncryptionAlgorithms":{"locationName":"phase1EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2EncryptionAlgorithms":{"locationName":"phase2EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1IntegrityAlgorithms":{"locationName":"phase1IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2IntegrityAlgorithms":{"locationName":"phase2IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1DHGroupNumbers":{"locationName":"phase1DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"Phase2DHGroupNumbers":{"locationName":"phase2DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"IkeVersions":{"locationName":"ikeVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"StartupAction":{"locationName":"startupAction"},"LogOptions":{"locationName":"logOptions","type":"structure","members":{"CloudWatchLogOptions":{"locationName":"cloudWatchLogOptions","type":"structure","members":{"LogEnabled":{"locationName":"logEnabled","type":"boolean"},"LogGroupArn":{"locationName":"logGroupArn"},"LogOutputFormat":{"locationName":"logOutputFormat"}}}}},"EnableTunnelLifecycleControl":{"locationName":"enableTunnelLifecycleControl","type":"boolean"}}}}}},"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"Source":{"locationName":"source"},"State":{"locationName":"state"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VgwTelemetry":{"locationName":"vgwTelemetry","type":"list","member":{"locationName":"item","type":"structure","members":{"AcceptedRouteCount":{"locationName":"acceptedRouteCount","type":"integer"},"LastStatusChange":{"locationName":"lastStatusChange","type":"timestamp"},"OutsideIpAddress":{"locationName":"outsideIpAddress"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"CertificateArn":{"locationName":"certificateArn"}}}}}},"Su5":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpcAttachments":{"locationName":"attachments","type":"list","member":{"shape":"S6j","locationName":"item"}},"VpnGatewayId":{"locationName":"vpnGatewayId"},"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sun":{"type":"list","member":{}},"Sux":{"type":"list","member":{"locationName":"item"}},"Svn":{"type":"list","member":{"locationName":"item"}},"Syk":{"type":"list","member":{"locationName":"item"}},"Syx":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"State":{"locationName":"state"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"IpamPoolCidrId":{"locationName":"ipamPoolCidrId"},"NetmaskLength":{"locationName":"netmaskLength","type":"integer"}}},"Sz8":{"type":"list","member":{"locationName":"item"}},"Sza":{"type":"structure","members":{"InstanceTagKeys":{"shape":"Sz8","locationName":"instanceTagKeySet"},"IncludeAllTagsOfInstance":{"locationName":"includeAllTagsOfInstance","type":"boolean"}}},"Szc":{"type":"list","member":{"locationName":"item"}},"Szv":{"type":"list","member":{"locationName":"Filter","type":"structure","members":{"Name":{},"Values":{"shape":"So","locationName":"Value"}}}},"S108":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PtrRecord":{"locationName":"ptrRecord"},"PtrRecordUpdate":{"locationName":"ptrRecordUpdate","type":"structure","members":{"Value":{"locationName":"value"},"Status":{"locationName":"status"},"Reason":{"locationName":"reason"}}}}},"S10c":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Deadline":{"locationName":"deadline","type":"timestamp"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"S11q":{"type":"list","member":{"locationName":"InstanceId"}},"S125":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S13a":{"type":"structure","members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"ExpirationTime":{"locationName":"expirationTime"},"ImportInstance":{"locationName":"importInstance","type":"structure","members":{"Description":{"locationName":"description"},"InstanceId":{"locationName":"instanceId"},"Platform":{"locationName":"platform"},"Volumes":{"locationName":"volumes","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S13e","locationName":"image"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Volume":{"shape":"S13g","locationName":"volume"}}}}}},"ImportVolume":{"locationName":"importVolume","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S13e","locationName":"image"},"Volume":{"shape":"S13g","locationName":"volume"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S13e":{"type":"structure","members":{"Checksum":{"locationName":"checksum"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S13f","locationName":"importManifestUrl"},"Size":{"locationName":"size","type":"long"}}},"S13f":{"type":"string","sensitive":true},"S13g":{"type":"structure","members":{"Id":{"locationName":"id"},"Size":{"locationName":"size","type":"long"}}},"S14e":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"S14r":{"type":"structure","members":{"TargetResourceCount":{"locationName":"targetResourceCount","type":"integer"}}},"S14s":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"S155":{"type":"structure","members":{"EventDescription":{"locationName":"eventDescription"},"EventSubType":{"locationName":"eventSubType"},"InstanceId":{"locationName":"instanceId"}}},"S158":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"InstanceHealth":{"locationName":"instanceHealth"}}}},"S161":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"LoadPermissions":{"locationName":"loadPermissions","type":"list","member":{"locationName":"item","type":"structure","members":{"UserId":{"locationName":"userId"},"Group":{"locationName":"group"}}}},"ProductCodes":{"shape":"S165","locationName":"productCodes"}}},"S165":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ProductCodeId":{"locationName":"productCode"},"ProductCodeType":{"locationName":"type"}}}},"S16a":{"type":"list","member":{"locationName":"Owner"}},"S16v":{"type":"list","member":{"locationName":"item"}},"S16y":{"type":"list","member":{"locationName":"item"}},"S17n":{"type":"list","member":{"shape":"Sel","locationName":"item"}},"S17o":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"},"OrganizationArn":{"locationName":"organizationArn"},"OrganizationalUnitArn":{"locationName":"organizationalUnitArn"}}}},"S17s":{"type":"list","member":{"locationName":"ImageId"}},"S18b":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"DeviceName":{"locationName":"deviceName"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Format":{"locationName":"format"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S18d","locationName":"url"},"UserBucket":{"shape":"S18e","locationName":"userBucket"}}}},"S18d":{"type":"string","sensitive":true},"S18e":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"S18f":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"S18n":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Format":{"locationName":"format"},"KmsKeyId":{"locationName":"kmsKeyId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S18d","locationName":"url"},"UserBucket":{"shape":"S18e","locationName":"userBucket"}}},"S18r":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Status":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"}}}}}},"S18u":{"type":"structure","members":{"Value":{"locationName":"value","type":"boolean"}}},"S18v":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S19h":{"type":"structure","members":{"InstanceEventId":{"locationName":"instanceEventId"},"Code":{"locationName":"code"},"Description":{"locationName":"description"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"NotBeforeDeadline":{"locationName":"notBeforeDeadline","type":"timestamp"}}},"S19k":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Name":{"locationName":"name"}}},"S19m":{"type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"ImpairedSince":{"locationName":"impairedSince","type":"timestamp"},"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"S1db":{"type":"structure","members":{"Groups":{"shape":"Slk","locationName":"groupSet"},"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiLaunchIndex":{"locationName":"amiLaunchIndex","type":"integer"},"ImageId":{"locationName":"imageId"},"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"LaunchTime":{"locationName":"launchTime","type":"timestamp"},"Monitoring":{"shape":"S1de","locationName":"monitoring"},"Placement":{"shape":"Sck","locationName":"placement"},"Platform":{"locationName":"platform"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ProductCodes":{"shape":"S165","locationName":"productCodes"},"PublicDnsName":{"locationName":"dnsName"},"PublicIpAddress":{"locationName":"ipAddress"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"shape":"S19k","locationName":"instanceState"},"StateTransitionReason":{"locationName":"reason"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"S18r","locationName":"blockDeviceMapping"},"ClientToken":{"locationName":"clientToken"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"InstanceLifecycle":{"locationName":"instanceLifecycle"},"ElasticGpuAssociations":{"locationName":"elasticGpuAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"ElasticGpuAssociationId":{"locationName":"elasticGpuAssociationId"},"ElasticGpuAssociationState":{"locationName":"elasticGpuAssociationState"},"ElasticGpuAssociationTime":{"locationName":"elasticGpuAssociationTime"}}}},"ElasticInferenceAcceleratorAssociations":{"locationName":"elasticInferenceAcceleratorAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticInferenceAcceleratorArn":{"locationName":"elasticInferenceAcceleratorArn"},"ElasticInferenceAcceleratorAssociationId":{"locationName":"elasticInferenceAcceleratorAssociationId"},"ElasticInferenceAcceleratorAssociationState":{"locationName":"elasticInferenceAcceleratorAssociationState"},"ElasticInferenceAcceleratorAssociationTime":{"locationName":"elasticInferenceAcceleratorAssociationTime","type":"timestamp"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1dn","locationName":"association"},"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Status":{"locationName":"status"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Description":{"locationName":"description"},"Groups":{"shape":"Slk","locationName":"groupSet"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6AddressesSet"},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1dn","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"InterfaceType":{"locationName":"interfaceType"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}}}}},"OutpostArn":{"locationName":"outpostArn"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SecurityGroups":{"shape":"Slk","locationName":"groupSet"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjj","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Siz","locationName":"capacityReservationTarget"}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"Licenses":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"MetadataOptions":{"shape":"S1e2","locationName":"metadataOptions"},"EnclaveOptions":{"shape":"S18v","locationName":"enclaveOptions"},"BootMode":{"locationName":"bootMode"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"UsageOperationUpdateTime":{"locationName":"usageOperationUpdateTime","type":"timestamp"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"Ipv6Address":{"locationName":"ipv6Address"},"TpmSupport":{"locationName":"tpmSupport"},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"CurrentInstanceBootMode":{"locationName":"currentInstanceBootMode"}}}},"OwnerId":{"locationName":"ownerId"},"RequesterId":{"locationName":"requesterId"},"ReservationId":{"locationName":"reservationId"}}},"S1de":{"type":"structure","members":{"State":{"locationName":"state"}}},"S1dn":{"type":"structure","members":{"CarrierIp":{"locationName":"carrierIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"}}},"S1e2":{"type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"S1g2":{"type":"list","member":{"locationName":"item"}},"S1gf":{"type":"list","member":{"locationName":"SnapshotId"}},"S1hb":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeAnalysisArn":{"locationName":"networkInsightsAccessScopeAnalysisArn"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"FindingsFound":{"locationName":"findingsFound"},"AnalyzedEniCount":{"locationName":"analyzedEniCount","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1hm":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"},"NetworkInsightsAnalysisArn":{"locationName":"networkInsightsAnalysisArn"},"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"AdditionalAccounts":{"shape":"So","locationName":"additionalAccountSet"},"FilterInArns":{"shape":"S1hn","locationName":"filterInArnSet"},"StartDate":{"locationName":"startDate","type":"timestamp"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"NetworkPathFound":{"locationName":"networkPathFound","type":"boolean"},"ForwardPathComponents":{"shape":"S1ho","locationName":"forwardPathComponentSet"},"ReturnPathComponents":{"shape":"S1ho","locationName":"returnPathComponentSet"},"Explanations":{"shape":"S1i8","locationName":"explanationSet"},"AlternatePathHints":{"locationName":"alternatePathHintSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ComponentId":{"locationName":"componentId"},"ComponentArn":{"locationName":"componentArn"}}}},"SuggestedAccounts":{"shape":"So","locationName":"suggestedAccountSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1hn":{"type":"list","member":{"locationName":"item"}},"S1ho":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SequenceNumber":{"locationName":"sequenceNumber","type":"integer"},"AclRule":{"shape":"S1hq","locationName":"aclRule"},"AttachedTo":{"shape":"S1hr","locationName":"attachedTo"},"Component":{"shape":"S1hr","locationName":"component"},"DestinationVpc":{"shape":"S1hr","locationName":"destinationVpc"},"OutboundHeader":{"shape":"S1hs","locationName":"outboundHeader"},"InboundHeader":{"shape":"S1hs","locationName":"inboundHeader"},"RouteTableRoute":{"shape":"S1hv","locationName":"routeTableRoute"},"SecurityGroupRule":{"shape":"S1hw","locationName":"securityGroupRule"},"SourceVpc":{"shape":"S1hr","locationName":"sourceVpc"},"Subnet":{"shape":"S1hr","locationName":"subnet"},"Vpc":{"shape":"S1hr","locationName":"vpc"},"AdditionalDetails":{"locationName":"additionalDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AdditionalDetailType":{"locationName":"additionalDetailType"},"Component":{"shape":"S1hr","locationName":"component"},"VpcEndpointService":{"shape":"S1hr","locationName":"vpcEndpointService"},"RuleOptions":{"shape":"S1hz","locationName":"ruleOptionSet"},"RuleGroupTypePairs":{"locationName":"ruleGroupTypePairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleGroupType":{"locationName":"ruleGroupType"}}}},"RuleGroupRuleOptionsPairs":{"locationName":"ruleGroupRuleOptionsPairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleOptions":{"shape":"S1hz","locationName":"ruleOptionSet"}}}},"ServiceName":{"locationName":"serviceName"},"LoadBalancers":{"shape":"S1i6","locationName":"loadBalancerSet"}}}},"TransitGateway":{"shape":"S1hr","locationName":"transitGateway"},"TransitGatewayRouteTableRoute":{"shape":"S1i7","locationName":"transitGatewayRouteTableRoute"},"Explanations":{"shape":"S1i8","locationName":"explanationSet"},"ElasticLoadBalancerListener":{"shape":"S1hr","locationName":"elasticLoadBalancerListener"},"FirewallStatelessRule":{"shape":"S1ie","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1ii","locationName":"firewallStatefulRule"},"ServiceName":{"locationName":"serviceName"}}}},"S1hq":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Egress":{"locationName":"egress","type":"boolean"},"PortRange":{"shape":"Skc","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}},"S1hr":{"type":"structure","members":{"Id":{"locationName":"id"},"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S1hs":{"type":"structure","members":{"DestinationAddresses":{"shape":"S1ht","locationName":"destinationAddressSet"},"DestinationPortRanges":{"shape":"S1hu","locationName":"destinationPortRangeSet"},"Protocol":{"locationName":"protocol"},"SourceAddresses":{"shape":"S1ht","locationName":"sourceAddressSet"},"SourcePortRanges":{"shape":"S1hu","locationName":"sourcePortRangeSet"}}},"S1ht":{"type":"list","member":{"locationName":"item"}},"S1hu":{"type":"list","member":{"shape":"Skc","locationName":"item"}},"S1hv":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"State":{"locationName":"state"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"LocalGatewayId":{"locationName":"localGatewayId"}}},"S1hw":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Direction":{"locationName":"direction"},"SecurityGroupId":{"locationName":"securityGroupId"},"PortRange":{"shape":"Skc","locationName":"portRange"},"PrefixListId":{"locationName":"prefixListId"},"Protocol":{"locationName":"protocol"}}},"S1hz":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Keyword":{"locationName":"keyword"},"Settings":{"shape":"S1i1","locationName":"settingSet"}}}},"S1i1":{"type":"list","member":{"locationName":"item"}},"S1i6":{"type":"list","member":{"shape":"S1hr","locationName":"item"}},"S1i7":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"State":{"locationName":"state"},"RouteOrigin":{"locationName":"routeOrigin"},"PrefixListId":{"locationName":"prefixListId"},"AttachmentId":{"locationName":"attachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"}}},"S1i8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Acl":{"shape":"S1hr","locationName":"acl"},"AclRule":{"shape":"S1hq","locationName":"aclRule"},"Address":{"locationName":"address"},"Addresses":{"shape":"S1ht","locationName":"addressSet"},"AttachedTo":{"shape":"S1hr","locationName":"attachedTo"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Cidrs":{"shape":"So","locationName":"cidrSet"},"Component":{"shape":"S1hr","locationName":"component"},"CustomerGateway":{"shape":"S1hr","locationName":"customerGateway"},"Destination":{"shape":"S1hr","locationName":"destination"},"DestinationVpc":{"shape":"S1hr","locationName":"destinationVpc"},"Direction":{"locationName":"direction"},"ExplanationCode":{"locationName":"explanationCode"},"IngressRouteTable":{"shape":"S1hr","locationName":"ingressRouteTable"},"InternetGateway":{"shape":"S1hr","locationName":"internetGateway"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"ClassicLoadBalancerListener":{"locationName":"classicLoadBalancerListener","type":"structure","members":{"LoadBalancerPort":{"locationName":"loadBalancerPort","type":"integer"},"InstancePort":{"locationName":"instancePort","type":"integer"}}},"LoadBalancerListenerPort":{"locationName":"loadBalancerListenerPort","type":"integer"},"LoadBalancerTarget":{"locationName":"loadBalancerTarget","type":"structure","members":{"Address":{"locationName":"address"},"AvailabilityZone":{"locationName":"availabilityZone"},"Instance":{"shape":"S1hr","locationName":"instance"},"Port":{"locationName":"port","type":"integer"}}},"LoadBalancerTargetGroup":{"shape":"S1hr","locationName":"loadBalancerTargetGroup"},"LoadBalancerTargetGroups":{"shape":"S1i6","locationName":"loadBalancerTargetGroupSet"},"LoadBalancerTargetPort":{"locationName":"loadBalancerTargetPort","type":"integer"},"ElasticLoadBalancerListener":{"shape":"S1hr","locationName":"elasticLoadBalancerListener"},"MissingComponent":{"locationName":"missingComponent"},"NatGateway":{"shape":"S1hr","locationName":"natGateway"},"NetworkInterface":{"shape":"S1hr","locationName":"networkInterface"},"PacketField":{"locationName":"packetField"},"VpcPeeringConnection":{"shape":"S1hr","locationName":"vpcPeeringConnection"},"Port":{"locationName":"port","type":"integer"},"PortRanges":{"shape":"S1hu","locationName":"portRangeSet"},"PrefixList":{"shape":"S1hr","locationName":"prefixList"},"Protocols":{"shape":"S1i1","locationName":"protocolSet"},"RouteTableRoute":{"shape":"S1hv","locationName":"routeTableRoute"},"RouteTable":{"shape":"S1hr","locationName":"routeTable"},"SecurityGroup":{"shape":"S1hr","locationName":"securityGroup"},"SecurityGroupRule":{"shape":"S1hw","locationName":"securityGroupRule"},"SecurityGroups":{"shape":"S1i6","locationName":"securityGroupSet"},"SourceVpc":{"shape":"S1hr","locationName":"sourceVpc"},"State":{"locationName":"state"},"Subnet":{"shape":"S1hr","locationName":"subnet"},"SubnetRouteTable":{"shape":"S1hr","locationName":"subnetRouteTable"},"Vpc":{"shape":"S1hr","locationName":"vpc"},"VpcEndpoint":{"shape":"S1hr","locationName":"vpcEndpoint"},"VpnConnection":{"shape":"S1hr","locationName":"vpnConnection"},"VpnGateway":{"shape":"S1hr","locationName":"vpnGateway"},"TransitGateway":{"shape":"S1hr","locationName":"transitGateway"},"TransitGatewayRouteTable":{"shape":"S1hr","locationName":"transitGatewayRouteTable"},"TransitGatewayRouteTableRoute":{"shape":"S1i7","locationName":"transitGatewayRouteTableRoute"},"TransitGatewayAttachment":{"shape":"S1hr","locationName":"transitGatewayAttachment"},"ComponentAccount":{"locationName":"componentAccount"},"ComponentRegion":{"locationName":"componentRegion"},"FirewallStatelessRule":{"shape":"S1ie","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1ii","locationName":"firewallStatefulRule"}}}},"S1ie":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1hu","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1hu","locationName":"destinationPortSet"},"Protocols":{"locationName":"protocolSet","type":"list","member":{"locationName":"item","type":"integer"}},"RuleAction":{"locationName":"ruleAction"},"Priority":{"locationName":"priority","type":"integer"}}},"S1ii":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1hu","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1hu","locationName":"destinationPortSet"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"Direction":{"locationName":"direction"}}},"S1jp":{"type":"structure","members":{"FirstAddress":{"locationName":"firstAddress"},"LastAddress":{"locationName":"lastAddress"},"AddressCount":{"locationName":"addressCount","type":"integer"},"AvailableAddressCount":{"locationName":"availableAddressCount","type":"integer"}}},"S1k2":{"type":"list","member":{"locationName":"ReservedInstancesId"}},"S1ka":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"Frequency":{"locationName":"frequency"}}}},"S1ko":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"},"Scope":{"locationName":"scope"}}},"S1lb":{"type":"structure","members":{"Frequency":{"locationName":"frequency"},"Interval":{"locationName":"interval","type":"integer"},"OccurrenceDaySet":{"locationName":"occurrenceDaySet","type":"list","member":{"locationName":"item","type":"integer"}},"OccurrenceRelativeToEnd":{"locationName":"occurrenceRelativeToEnd","type":"boolean"},"OccurrenceUnit":{"locationName":"occurrenceUnit"}}},"S1lj":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"NetworkPlatform":{"locationName":"networkPlatform"},"NextSlotStartTime":{"locationName":"nextSlotStartTime","type":"timestamp"},"Platform":{"locationName":"platform"},"PreviousSlotEndTime":{"locationName":"previousSlotEndTime","type":"timestamp"},"Recurrence":{"shape":"S1lb","locationName":"recurrence"},"ScheduledInstanceId":{"locationName":"scheduledInstanceId"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TermEndDate":{"locationName":"termEndDate","type":"timestamp"},"TermStartDate":{"locationName":"termStartDate","type":"timestamp"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}},"S1lq":{"type":"list","member":{"locationName":"item"}},"S1lu":{"type":"list","member":{"locationName":"GroupName"}},"S1m2":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"}}}},"S1mu":{"type":"structure","required":["IamFleetRole","TargetCapacity"],"members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"OnDemandAllocationStrategy":{"locationName":"onDemandAllocationStrategy"},"SpotMaintenanceStrategies":{"locationName":"spotMaintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"OnDemandFulfilledCapacity":{"locationName":"onDemandFulfilledCapacity","type":"double"},"IamFleetRole":{"locationName":"iamFleetRole"},"LaunchSpecifications":{"locationName":"launchSpecifications","type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroups":{"shape":"Slk","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"NetworkInterfaces":{"shape":"S1n4","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1n6","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sgd","locationName":"userData"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tag"}}}},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"}}}},"LaunchTemplateConfigs":{"shape":"S1n9","locationName":"launchTemplateConfigs"},"SpotPrice":{"locationName":"spotPrice"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"OnDemandMaxTotalPrice":{"locationName":"onDemandMaxTotalPrice"},"SpotMaxTotalPrice":{"locationName":"spotMaxTotalPrice"},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"LoadBalancersConfig":{"locationName":"loadBalancersConfig","type":"structure","members":{"ClassicLoadBalancersConfig":{"locationName":"classicLoadBalancersConfig","type":"structure","members":{"ClassicLoadBalancers":{"locationName":"classicLoadBalancers","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"}}}}}},"TargetGroupsConfig":{"locationName":"targetGroupsConfig","type":"structure","members":{"TargetGroups":{"locationName":"targetGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"}}}}}}}},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"Context":{"locationName":"context"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"S1n4":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"Sgo","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sie","locationName":"ipv6AddressesSet","queryName":"Ipv6Addresses"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgr","locationName":"privateIpAddressesSet","queryName":"PrivateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"AssociateCarrierIpAddress":{"type":"boolean"},"InterfaceType":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgt","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgv","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"},"EnaSrdSpecification":{"shape":"Sgx"}}}},"S1n6":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"GroupName":{"locationName":"groupName"},"Tenancy":{"locationName":"tenancy"}}},"S1n9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdp","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"InstanceRequirements":{"shape":"Sds","locationName":"instanceRequirements"}}}}}}},"S1nm":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ActualBlockHourlyPrice":{"locationName":"actualBlockHourlyPrice"},"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Fault":{"shape":"Snh","locationName":"fault"},"InstanceId":{"locationName":"instanceId"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"UserData":{"shape":"Sgd","locationName":"userData"},"SecurityGroups":{"shape":"Slk","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17n","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"NetworkInterfaces":{"shape":"S1n4","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1n6","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"Monitoring":{"shape":"S1np","locationName":"monitoring"}}},"LaunchedAvailabilityZone":{"locationName":"launchedAvailabilityZone"},"ProductDescription":{"locationName":"productDescription"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SpotPrice":{"locationName":"spotPrice"},"State":{"locationName":"state"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}},"S1np":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S1o4":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item"}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item"}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6z","locationName":"item"}}}}},"S1p2":{"type":"list","member":{}},"S1ql":{"type":"list","member":{"locationName":"item"}},"S1qp":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"AccessLogs":{"locationName":"accessLogs","type":"structure","members":{"S3":{"locationName":"s3","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1qs","locationName":"deliveryStatus"},"BucketName":{"locationName":"bucketName"},"Prefix":{"locationName":"prefix"},"BucketOwner":{"locationName":"bucketOwner"}}},"CloudWatchLogs":{"locationName":"cloudWatchLogs","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1qs","locationName":"deliveryStatus"},"LogGroup":{"locationName":"logGroup"}}},"KinesisDataFirehose":{"locationName":"kinesisDataFirehose","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1qs","locationName":"deliveryStatus"},"DeliveryStream":{"locationName":"deliveryStream"}}},"LogVersion":{"locationName":"logVersion"},"IncludeTrustContext":{"locationName":"includeTrustContext","type":"boolean"}}}}},"S1qs":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S1rt":{"type":"structure","members":{"VolumeId":{"locationName":"volumeId"},"ModificationState":{"locationName":"modificationState"},"StatusMessage":{"locationName":"statusMessage"},"TargetSize":{"locationName":"targetSize","type":"integer"},"TargetIops":{"locationName":"targetIops","type":"integer"},"TargetVolumeType":{"locationName":"targetVolumeType"},"TargetThroughput":{"locationName":"targetThroughput","type":"integer"},"TargetMultiAttachEnabled":{"locationName":"targetMultiAttachEnabled","type":"boolean"},"OriginalSize":{"locationName":"originalSize","type":"integer"},"OriginalIops":{"locationName":"originalIops","type":"integer"},"OriginalVolumeType":{"locationName":"originalVolumeType"},"OriginalThroughput":{"locationName":"originalThroughput","type":"integer"},"OriginalMultiAttachEnabled":{"locationName":"originalMultiAttachEnabled","type":"boolean"},"Progress":{"locationName":"progress","type":"long"},"StartTime":{"locationName":"startTime","type":"timestamp"},"EndTime":{"locationName":"endTime","type":"timestamp"}}},"S1rz":{"type":"list","member":{"locationName":"VpcId"}},"S1tz":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S1uo":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}},"S1y4":{"type":"structure","members":{"InstanceFamily":{"locationName":"instanceFamily"},"CpuCredits":{"locationName":"cpuCredits"}}},"S1yl":{"type":"list","member":{"locationName":"item"}},"S1yn":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HostIdSet":{"shape":"S16v","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}},"S1ys":{"type":"list","member":{"locationName":"item"}},"S1yt":{"type":"list","member":{"locationName":"item"}},"S1zt":{"type":"structure","members":{"IpamId":{"locationName":"ipamId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamPoolId":{"locationName":"ipamPoolId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceId":{"locationName":"resourceId"},"ResourceName":{"locationName":"resourceName"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfz","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"ComplianceStatus":{"locationName":"complianceStatus"},"ManagementState":{"locationName":"managementState"},"OverlapStatus":{"locationName":"overlapStatus"},"VpcId":{"locationName":"vpcId"}}},"S20h":{"type":"structure","members":{"HourlyPrice":{"locationName":"hourlyPrice"},"RemainingTotalValue":{"locationName":"remainingTotalValue"},"RemainingUpfrontValue":{"locationName":"remainingUpfrontValue"}}},"S218":{"type":"list","member":{"shape":"Sns","locationName":"item"}},"S22k":{"type":"structure","members":{"Comment":{},"UploadEnd":{"type":"timestamp"},"UploadSize":{"type":"double"},"UploadStart":{"type":"timestamp"}}},"S22n":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S22u":{"type":"structure","required":["Bytes","Format","ImportManifestUrl"],"members":{"Bytes":{"locationName":"bytes","type":"long"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S13f","locationName":"importManifestUrl"}}},"S22v":{"type":"structure","required":["Size"],"members":{"Size":{"locationName":"size","type":"long"}}},"S245":{"type":"list","member":{"locationName":"UserId"}},"S246":{"type":"list","member":{"locationName":"UserGroup"}},"S247":{"type":"list","member":{"locationName":"ProductCode"}},"S249":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{},"UserId":{}}}},"S24e":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S24r":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shm"}}},"S25g":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S285":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"type":"boolean"}}},"S287":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"S28m":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Monitoring":{"shape":"S1de","locationName":"monitoring"}}}},"S2cd":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S2d1":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentState":{"shape":"S19k","locationName":"currentState"},"InstanceId":{"locationName":"instanceId"},"PreviousState":{"shape":"S19k","locationName":"previousState"}}}},"S2dr":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{},"Description":{}}}}}} /***/ }), /* 195 */ @@ -39557,7 +39557,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 260 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"iot","protocol":"rest-json","serviceFullName":"AWS IoT","serviceId":"IoT","signatureVersion":"v4","signingName":"iot","uid":"iot-2015-05-28"},"operations":{"AcceptCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/accept-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}}},"AddThingToBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/addThingToBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"AddThingToThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/addThingToThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AssociateTargetsWithJob":{"http":{"requestUri":"/jobs/{jobId}/targets"},"input":{"type":"structure","required":["targets","jobId"],"members":{"targets":{"shape":"Sg"},"jobId":{"location":"uri","locationName":"jobId"},"comment":{},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"AttachPolicy":{"http":{"method":"PUT","requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"AttachPrincipalPolicy":{"http":{"method":"PUT","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"AttachSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"AttachThingPrincipal":{"http":{"method":"PUT","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"CancelAuditMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/audit/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelAuditTask":{"http":{"method":"PUT","requestUri":"/audit/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/cancel-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}}},"CancelDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"reasonCode":{},"comment":{},"force":{"location":"querystring","locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CancelJobExecution":{"http":{"method":"PUT","requestUri":"/things/{thingName}/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"expectedVersion":{"type":"long"},"statusDetails":{"shape":"S1e"}}}},"ClearDefaultAuthorizer":{"http":{"method":"DELETE","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ConfirmTopicRuleDestination":{"http":{"method":"GET","requestUri":"/confirmdestination/{confirmationToken+}"},"input":{"type":"structure","required":["confirmationToken"],"members":{"confirmationToken":{"location":"uri","locationName":"confirmationToken"}}},"output":{"type":"structure","members":{}}},"CreateAuditSuppression":{"http":{"requestUri":"/audit/suppressions/create"},"input":{"type":"structure","required":["checkName","resourceIdentifier","clientRequestToken"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"CreateAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName","authorizerFunctionArn"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"tags":{"shape":"S2e"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"CreateBillingGroup":{"http":{"requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"billingGroupId":{}}}},"CreateCertificateFromCsr":{"http":{"requestUri":"/certificates"},"input":{"type":"structure","required":["certificateSigningRequest"],"members":{"certificateSigningRequest":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{}}}},"CreateCustomMetric":{"http":{"requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","metricType","clientRequestToken"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{},"metricType":{},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateDimension":{"http":{"requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","type","stringValues","clientRequestToken"],"members":{"name":{"location":"uri","locationName":"name"},"type":{},"stringValues":{"shape":"S34"},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"name":{},"arn":{}}}},"CreateDomainConfiguration":{"http":{"requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"domainName":{},"serverCertificateArns":{"type":"list","member":{}},"validationCertificateArn":{},"authorizerConfig":{"shape":"S3d"},"serviceType":{},"tags":{"shape":"S2e"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"CreateDynamicThingGroup":{"http":{"requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","queryString"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"indexName":{},"queryString":{},"queryVersion":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{},"indexName":{},"queryString":{},"queryVersion":{}}}},"CreateFleetMetric":{"http":{"method":"PUT","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","queryString","aggregationType","period","aggregationField"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","targets"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"targets":{"shape":"Sg"},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"targetSelection":{},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"schedulingConfig":{"shape":"S54"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CreateJobTemplate":{"http":{"method":"PUT","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId","description"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"},"jobArn":{},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{}}}},"CreateKeysAndCertificate":{"http":{"requestUri":"/keys-and-certificate"},"input":{"type":"structure","members":{"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"}}}},"CreateMitigationAction":{"http":{"requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName","roleArn","actionParams"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"CreateOTAUpdate":{"http":{"requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId","targets","files","roleArn"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"targetSelection":{},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"awsJobAbortConfig":{"type":"structure","required":["abortCriteriaList"],"members":{"abortCriteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"awsJobTimeoutConfig":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"files":{"shape":"S6u"},"roleArn":{},"additionalParameters":{"shape":"S7s"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"otaUpdateId":{},"awsIotJobId":{},"otaUpdateArn":{},"awsIotJobArn":{},"otaUpdateStatus":{}}}},"CreatePackage":{"http":{"method":"PUT","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"}}},"idempotent":true},"CreatePackageVersion":{"http":{"method":"PUT","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{}}},"idempotent":true},"CreatePolicy":{"http":{"requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"policyVersionId":{}}}},"CreatePolicyVersion":{"http":{"requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"policyArn":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"}}}},"CreateProvisioningClaim":{"http":{"requestUri":"/provisioning-templates/{templateName}/provisioning-claim"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"},"expiration":{"type":"timestamp"}}}},"CreateProvisioningTemplate":{"http":{"requestUri":"/provisioning-templates"},"input":{"type":"structure","required":["templateName","templateBody","provisioningRoleArn"],"members":{"templateName":{},"description":{},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"tags":{"shape":"S2e"},"type":{}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"defaultVersionId":{"type":"integer"}}}},"CreateProvisioningTemplateVersion":{"http":{"requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName","templateBody"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateBody":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"versionId":{"type":"integer"},"isDefaultVersion":{"type":"boolean"}}}},"CreateRoleAlias":{"http":{"requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias","roleArn"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"CreateScheduledAudit":{"http":{"requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["frequency","targetCheckNames","scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"CreateSecurityProfile":{"http":{"requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"tags":{"shape":"S2e"},"metricsExportConfig":{"shape":"Sad"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{}}}},"CreateStream":{"http":{"requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId","files","roleArn"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Saj"},"roleArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"CreateThing":{"http":{"requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"billingGroupName":{}}},"output":{"type":"structure","members":{"thingName":{},"thingArn":{},"thingId":{}}}},"CreateThingGroup":{"http":{"requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"parentGroupName":{},"thingGroupProperties":{"shape":"S3l"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{}}}},"CreateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"thingTypeProperties":{"shape":"Sav"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeId":{}}}},"CreateTopicRule":{"http":{"requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb3"},"tags":{"location":"header","locationName":"x-amz-tagging"}},"payload":"topicRulePayload"}},"CreateTopicRuleDestination":{"http":{"requestUri":"/destinations"},"input":{"type":"structure","required":["destinationConfiguration"],"members":{"destinationConfiguration":{"type":"structure","members":{"httpUrlConfiguration":{"type":"structure","required":["confirmationUrl"],"members":{"confirmationUrl":{}}},"vpcConfiguration":{"type":"structure","required":["subnetIds","vpcId","roleArn"],"members":{"subnetIds":{"shape":"Sek"},"securityGroups":{"shape":"Sem"},"vpcId":{},"roleArn":{}}}}}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Seq"}}}},"DeleteAccountAuditConfiguration":{"http":{"method":"DELETE","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"deleteScheduledAudits":{"location":"querystring","locationName":"deleteScheduledAudits","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteAuditSuppression":{"http":{"requestUri":"/audit/suppressions/delete"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{}}},"DeleteBillingGroup":{"http":{"method":"DELETE","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteCACertificate":{"http":{"method":"DELETE","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{}}},"DeleteCertificate":{"http":{"method":"DELETE","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"forceDelete":{"location":"querystring","locationName":"forceDelete","type":"boolean"}}}},"DeleteCustomMetric":{"http":{"method":"DELETE","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{}}},"DeleteDimension":{"http":{"method":"DELETE","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{}}},"DeleteDomainConfiguration":{"http":{"method":"DELETE","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{}}},"DeleteDynamicThingGroup":{"http":{"method":"DELETE","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteFleetMetric":{"http":{"method":"DELETE","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}}},"DeleteJob":{"http":{"method":"DELETE","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobExecution":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},"input":{"type":"structure","required":["jobId","thingName","executionNumber"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"uri","locationName":"executionNumber","type":"long"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobTemplate":{"http":{"method":"DELETE","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}}},"DeleteMitigationAction":{"http":{"method":"DELETE","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{}}},"DeleteOTAUpdate":{"http":{"method":"DELETE","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"deleteStream":{"location":"querystring","locationName":"deleteStream","type":"boolean"},"forceDeleteAWSJob":{"location":"querystring","locationName":"forceDeleteAWSJob","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeletePackage":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePackageVersion":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePolicy":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}}},"DeletePolicyVersion":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"DeleteProvisioningTemplate":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningTemplateVersion":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteRegistrationCode":{"http":{"method":"DELETE","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DeleteRoleAlias":{"http":{"method":"DELETE","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAudit":{"http":{"method":"DELETE","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"method":"DELETE","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{}}},"DeleteThing":{"http":{"method":"DELETE","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingGroup":{"http":{"method":"DELETE","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingType":{"http":{"method":"DELETE","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{}}},"DeleteTopicRule":{"http":{"method":"DELETE","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"DeleteTopicRuleDestination":{"http":{"method":"DELETE","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{}}},"DeleteV2LoggingLevel":{"http":{"method":"DELETE","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["targetType","targetName"],"members":{"targetType":{"location":"querystring","locationName":"targetType"},"targetName":{"location":"querystring","locationName":"targetName"}}}},"DeprecateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}/deprecate"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"undoDeprecate":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeAccountAuditConfiguration":{"http":{"method":"GET","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgu"},"auditCheckConfigurations":{"shape":"Sgx"}}}},"DescribeAuditFinding":{"http":{"method":"GET","requestUri":"/audit/findings/{findingId}"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"uri","locationName":"findingId"}}},"output":{"type":"structure","members":{"finding":{"shape":"Sh2"}}}},"DescribeAuditMitigationActionsTask":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"taskStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"totalFindingsCount":{"type":"long"},"failedFindingsCount":{"type":"long"},"succeededFindingsCount":{"type":"long"},"skippedFindingsCount":{"type":"long"},"canceledFindingsCount":{"type":"long"}}}},"target":{"shape":"Shm"},"auditCheckToActionsMapping":{"shape":"Shq"},"actionsDefinition":{"shape":"Shs"}}}},"DescribeAuditSuppression":{"http":{"requestUri":"/audit/suppressions/describe"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"DescribeAuditTask":{"http":{"method":"GET","requestUri":"/audit/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"taskType":{},"taskStartTime":{"type":"timestamp"},"taskStatistics":{"type":"structure","members":{"totalChecks":{"type":"integer"},"inProgressChecks":{"type":"integer"},"waitingForDataCollectionChecks":{"type":"integer"},"compliantChecks":{"type":"integer"},"nonCompliantChecks":{"type":"integer"},"failedChecks":{"type":"integer"},"canceledChecks":{"type":"integer"}}},"scheduledAuditName":{},"auditDetails":{"type":"map","key":{},"value":{"type":"structure","members":{"checkRunStatus":{},"checkCompliant":{"type":"boolean"},"totalResourcesCount":{"type":"long"},"nonCompliantResourcesCount":{"type":"long"},"suppressedNonCompliantResourcesCount":{"type":"long"},"errorCode":{},"message":{}}}}}}},"DescribeAuthorizer":{"http":{"method":"GET","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sij"}}}},"DescribeBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupId":{},"billingGroupArn":{},"version":{"type":"long"},"billingGroupProperties":{"shape":"S2n"},"billingGroupMetadata":{"type":"structure","members":{"creationDate":{"type":"timestamp"}}}}}},"DescribeCACertificate":{"http":{"method":"GET","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"creationDate":{"type":"timestamp"},"autoRegistrationStatus":{},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"generationId":{},"validity":{"shape":"Siw"},"certificateMode":{}}},"registrationConfig":{"shape":"Siy"}}}},"DescribeCertificate":{"http":{"method":"GET","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"caCertificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"previousOwnedBy":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"transferData":{"type":"structure","members":{"transferMessage":{},"rejectReason":{},"transferDate":{"type":"timestamp"},"acceptDate":{"type":"timestamp"},"rejectDate":{"type":"timestamp"}}},"generationId":{},"validity":{"shape":"Siw"},"certificateMode":{}}}}}},"DescribeCustomMetric":{"http":{"method":"GET","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDefaultAuthorizer":{"http":{"method":"GET","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sij"}}}},"DescribeDetectMitigationActionsTask":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskSummary":{"shape":"Sjb"}}}},"DescribeDimension":{"http":{"method":"GET","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDomainConfiguration":{"http":{"method":"GET","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"domainName":{},"serverCertificates":{"type":"list","member":{"type":"structure","members":{"serverCertificateArn":{},"serverCertificateStatus":{},"serverCertificateStatusDetail":{}}}},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"serviceType":{},"domainType":{},"lastStatusChangeDate":{"type":"timestamp"},"tlsConfig":{"shape":"S3g"}}}},"DescribeEndpoint":{"http":{"method":"GET","requestUri":"/endpoint"},"input":{"type":"structure","members":{"endpointType":{"location":"querystring","locationName":"endpointType"}}},"output":{"type":"structure","members":{"endpointAddress":{}}}},"DescribeEventConfigurations":{"http":{"method":"GET","requestUri":"/event-configurations"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"eventConfigurations":{"shape":"Sk1"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeFleetMetric":{"http":{"method":"GET","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"unit":{},"version":{"type":"long"},"metricArn":{}}}},"DescribeIndex":{"http":{"method":"GET","requestUri":"/indices/{indexName}"},"input":{"type":"structure","required":["indexName"],"members":{"indexName":{"location":"uri","locationName":"indexName"}}},"output":{"type":"structure","members":{"indexName":{},"indexStatus":{},"schema":{}}}},"DescribeJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"documentSource":{},"job":{"type":"structure","members":{"jobArn":{},"jobId":{},"targetSelection":{},"status":{},"forceCanceled":{"type":"boolean"},"reasonCode":{},"comment":{},"targets":{"shape":"Sg"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"jobProcessDetails":{"type":"structure","members":{"processingTargets":{"type":"list","member":{}},"numberOfCanceledThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"},"numberOfFailedThings":{"type":"integer"},"numberOfRejectedThings":{"type":"integer"},"numberOfQueuedThings":{"type":"integer"},"numberOfInProgressThings":{"type":"integer"},"numberOfRemovedThings":{"type":"integer"},"numberOfTimedOutThings":{"type":"integer"}}},"timeoutConfig":{"shape":"S4t"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"isConcurrent":{"type":"boolean"},"schedulingConfig":{"shape":"S54"},"scheduledJobRollouts":{"type":"list","member":{"type":"structure","members":{"startTime":{}}}},"destinationPackageVersions":{"shape":"S5b"}}}}}},"DescribeJobExecution":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"querystring","locationName":"executionNumber","type":"long"}}},"output":{"type":"structure","members":{"execution":{"type":"structure","members":{"jobId":{},"status":{},"forceCanceled":{"type":"boolean"},"statusDetails":{"type":"structure","members":{"detailsMap":{"shape":"S1e"}}},"thingArn":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"versionNumber":{"type":"long"},"approximateSecondsBeforeTimedOut":{"type":"long"}}}}}},"DescribeJobTemplate":{"http":{"method":"GET","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"documentSource":{},"document":{},"createdAt":{"type":"timestamp"},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}}},"DescribeManagedJobTemplate":{"http":{"method":"GET","requestUri":"/managed-job-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateVersion":{"location":"querystring","locationName":"templateVersion"}}},"output":{"type":"structure","members":{"templateName":{},"templateArn":{},"description":{},"templateVersion":{},"environments":{"shape":"Sl7"},"documentParameters":{"type":"list","member":{"type":"structure","members":{"key":{},"description":{},"regex":{},"example":{},"optional":{"type":"boolean"}}}},"document":{}}}},"DescribeMitigationAction":{"http":{"method":"GET","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{"actionName":{},"actionType":{},"actionArn":{},"actionId":{},"roleArn":{},"actionParams":{"shape":"S5o"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeProvisioningTemplate":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"defaultVersionId":{"type":"integer"},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"type":{}}}},"DescribeProvisioningTemplateVersion":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"templateBody":{},"isDefaultVersion":{"type":"boolean"}}}},"DescribeRoleAlias":{"http":{"method":"GET","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{"roleAliasDescription":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{},"roleArn":{},"owner":{},"credentialDurationSeconds":{"type":"integer"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}}}},"DescribeScheduledAudit":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{},"scheduledAuditArn":{}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"metricsExportConfig":{"shape":"Sad"}}}},"DescribeStream":{"http":{"method":"GET","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{"streamInfo":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{},"files":{"shape":"Saj"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"roleArn":{}}}}}},"DescribeThing":{"http":{"method":"GET","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"defaultClientId":{},"thingName":{},"thingId":{},"thingArn":{},"thingTypeName":{},"attributes":{"shape":"S3o"},"version":{"type":"long"},"billingGroupName":{}}}},"DescribeThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupArn":{},"version":{"type":"long"},"thingGroupProperties":{"shape":"S3l"},"thingGroupMetadata":{"type":"structure","members":{"parentGroupName":{},"rootToParentThingGroups":{"shape":"Sm0"},"creationDate":{"type":"timestamp"}}},"indexName":{},"queryString":{},"queryVersion":{},"status":{}}}},"DescribeThingRegistrationTask":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{},"status":{},"message":{},"successCount":{"type":"integer"},"failureCount":{"type":"integer"},"percentageProgress":{"type":"integer"}}}},"DescribeThingType":{"http":{"method":"GET","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeId":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sav"},"thingTypeMetadata":{"shape":"Smd"}}}},"DetachPolicy":{"http":{"requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"DetachPrincipalPolicy":{"http":{"method":"DELETE","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"DetachSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"DetachThingPrincipal":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"DisableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/disable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"EnableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/enable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"GetBehaviorModelTrainingSummaries":{"http":{"method":"GET","requestUri":"/behavior-model-training/summaries"},"input":{"type":"structure","members":{"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"summaries":{"type":"list","member":{"type":"structure","members":{"securityProfileName":{},"behaviorName":{},"trainingDataCollectionStartDate":{"type":"timestamp"},"modelStatus":{},"datapointsCollectionPercentage":{"type":"double"},"lastModelRefreshDate":{"type":"timestamp"}}}},"nextToken":{}}}},"GetBucketsAggregation":{"http":{"requestUri":"/indices/buckets"},"input":{"type":"structure","required":["queryString","aggregationField","bucketsAggregationType"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"bucketsAggregationType":{"type":"structure","members":{"termsAggregation":{"type":"structure","members":{"maxBuckets":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"totalCount":{"type":"integer"},"buckets":{"type":"list","member":{"type":"structure","members":{"keyValue":{},"count":{"type":"integer"}}}}}}},"GetCardinality":{"http":{"requestUri":"/indices/cardinality"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"cardinality":{"type":"integer"}}}},"GetEffectivePolicies":{"http":{"requestUri":"/effective-policies"},"input":{"type":"structure","members":{"principal":{},"cognitoIdentityPoolId":{},"thingName":{"location":"querystring","locationName":"thingName"}}},"output":{"type":"structure","members":{"effectivePolicies":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{}}}}}}},"GetIndexingConfiguration":{"http":{"method":"GET","requestUri":"/indexing/config"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Snc"},"thingGroupIndexingConfiguration":{"shape":"Sno"}}}},"GetJobDocument":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/job-document"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"document":{}}}},"GetLoggingOptions":{"http":{"method":"GET","requestUri":"/loggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"logLevel":{}}}},"GetOTAUpdate":{"http":{"method":"GET","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"}}},"output":{"type":"structure","members":{"otaUpdateInfo":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"targetSelection":{},"otaUpdateFiles":{"shape":"S6u"},"otaUpdateStatus":{},"awsIotJobId":{},"awsIotJobArn":{},"errorInfo":{"type":"structure","members":{"code":{},"message":{}}},"additionalParameters":{"shape":"S7s"}}}}}},"GetPackage":{"http":{"method":"GET","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPackageConfiguration":{"http":{"method":"GET","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"So4"}}}},"GetPackageVersion":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPercentiles":{"http":{"requestUri":"/indices/percentiles"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"percents":{"type":"list","member":{"type":"double"}}}},"output":{"type":"structure","members":{"percentiles":{"type":"list","member":{"type":"structure","members":{"percent":{"type":"double"},"value":{"type":"double"}}}}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"defaultVersionId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetPolicyVersion":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}},"output":{"type":"structure","members":{"policyArn":{},"policyName":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetRegistrationCode":{"http":{"method":"GET","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registrationCode":{}}}},"GetStatistics":{"http":{"requestUri":"/indices/statistics"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"statistics":{"type":"structure","members":{"count":{"type":"integer"},"average":{"type":"double"},"sum":{"type":"double"},"minimum":{"type":"double"},"maximum":{"type":"double"},"sumOfSquares":{"type":"double"},"variance":{"type":"double"},"stdDeviation":{"type":"double"}}}}}},"GetTopicRule":{"http":{"method":"GET","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}},"output":{"type":"structure","members":{"ruleArn":{},"rule":{"type":"structure","members":{"ruleName":{},"sql":{},"description":{},"createdAt":{"type":"timestamp"},"actions":{"shape":"Sb6"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb7"}}}}}},"GetTopicRuleDestination":{"http":{"method":"GET","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Seq"}}}},"GetV2LoggingOptions":{"http":{"method":"GET","requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"ListActiveViolations":{"http":{"method":"GET","requestUri":"/active-violations"},"input":{"type":"structure","members":{"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"activeViolations":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"lastViolationValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Spe"},"verificationState":{},"verificationStateDescription":{},"lastViolationTime":{"type":"timestamp"},"violationStartTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListAttachedPolicies":{"http":{"requestUri":"/attached-policies/{target}"},"input":{"type":"structure","required":["target"],"members":{"target":{"location":"uri","locationName":"target"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spl"},"nextMarker":{}}}},"ListAuditFindings":{"http":{"requestUri":"/audit/findings"},"input":{"type":"structure","members":{"taskId":{},"checkName":{},"resourceIdentifier":{"shape":"S1o"},"maxResults":{"type":"integer"},"nextToken":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"listSuppressedFindings":{"type":"boolean"}}},"output":{"type":"structure","members":{"findings":{"type":"list","member":{"shape":"Sh2"}},"nextToken":{}}}},"ListAuditMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/executions"},"input":{"type":"structure","required":["taskId","findingId"],"members":{"taskId":{"location":"querystring","locationName":"taskId"},"actionStatus":{"location":"querystring","locationName":"actionStatus"},"findingId":{"location":"querystring","locationName":"findingId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"findingId":{},"actionName":{},"actionId":{},"status":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListAuditMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"auditTaskId":{"location":"querystring","locationName":"auditTaskId"},"findingId":{"location":"querystring","locationName":"findingId"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"startTime":{"type":"timestamp"},"taskStatus":{}}}},"nextToken":{}}}},"ListAuditSuppressions":{"http":{"requestUri":"/audit/suppressions/list"},"input":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"ascendingOrder":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"suppressions":{"type":"list","member":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"nextToken":{}}}},"ListAuditTasks":{"http":{"method":"GET","requestUri":"/audit/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"taskType":{"location":"querystring","locationName":"taskType"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskType":{}}}},"nextToken":{}}}},"ListAuthorizers":{"http":{"method":"GET","requestUri":"/authorizers/"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"authorizers":{"type":"list","member":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"nextMarker":{}}}},"ListBillingGroups":{"http":{"method":"GET","requestUri":"/billing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"}}},"output":{"type":"structure","members":{"billingGroups":{"type":"list","member":{"shape":"Sm1"}},"nextToken":{}}}},"ListCACertificates":{"http":{"method":"GET","requestUri":"/cacertificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"templateName":{"location":"querystring","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListCertificates":{"http":{"method":"GET","requestUri":"/certificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqn"},"nextMarker":{}}}},"ListCertificatesByCA":{"http":{"method":"GET","requestUri":"/certificates-by-ca/{caCertificateId}"},"input":{"type":"structure","required":["caCertificateId"],"members":{"caCertificateId":{"location":"uri","locationName":"caCertificateId"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqn"},"nextMarker":{}}}},"ListCustomMetrics":{"http":{"method":"GET","requestUri":"/custom-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"metricNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDetectMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/executions"},"input":{"type":"structure","members":{"taskId":{"location":"querystring","locationName":"taskId"},"violationId":{"location":"querystring","locationName":"violationId"},"thingName":{"location":"querystring","locationName":"thingName"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"violationId":{},"actionName":{},"thingName":{},"executionStartDate":{"type":"timestamp"},"executionEndDate":{"type":"timestamp"},"status":{},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListDetectMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"shape":"Sjb"}},"nextToken":{}}}},"ListDimensions":{"http":{"method":"GET","requestUri":"/dimensions"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"dimensionNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDomainConfigurations":{"http":{"method":"GET","requestUri":"/domainConfigurations"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"serviceType":{"location":"querystring","locationName":"serviceType"}}},"output":{"type":"structure","members":{"domainConfigurations":{"type":"list","member":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"serviceType":{}}}},"nextMarker":{}}}},"ListFleetMetrics":{"http":{"method":"GET","requestUri":"/fleet-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"fleetMetrics":{"type":"list","member":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"nextToken":{}}}},"ListIndices":{"http":{"method":"GET","requestUri":"/indices"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"indexNames":{"type":"list","member":{}},"nextToken":{}}}},"ListJobExecutionsForJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/things"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"thingArn":{},"jobExecutionSummary":{"shape":"Srn"}}}},"nextToken":{}}}},"ListJobExecutionsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"status":{"location":"querystring","locationName":"status"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"jobId":{"location":"querystring","locationName":"jobId"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"jobId":{},"jobExecutionSummary":{"shape":"Srn"}}}},"nextToken":{}}}},"ListJobTemplates":{"http":{"method":"GET","requestUri":"/job-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"jobTemplates":{"type":"list","member":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"createdAt":{"type":"timestamp"}}}},"nextToken":{}}}},"ListJobs":{"http":{"method":"GET","requestUri":"/jobs"},"input":{"type":"structure","members":{"status":{"location":"querystring","locationName":"status"},"targetSelection":{"location":"querystring","locationName":"targetSelection"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"thingGroupName":{"location":"querystring","locationName":"thingGroupName"},"thingGroupId":{"location":"querystring","locationName":"thingGroupId"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"jobArn":{},"jobId":{},"thingGroupId":{},"targetSelection":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"isConcurrent":{"type":"boolean"}}}},"nextToken":{}}}},"ListManagedJobTemplates":{"http":{"method":"GET","requestUri":"/managed-job-templates"},"input":{"type":"structure","members":{"templateName":{"location":"querystring","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"managedJobTemplates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"environments":{"shape":"Sl7"},"templateVersion":{}}}},"nextToken":{}}}},"ListMetricValues":{"http":{"method":"GET","requestUri":"/metric-values"},"input":{"type":"structure","required":["thingName","metricName","startTime","endTime"],"members":{"thingName":{"location":"querystring","locationName":"thingName"},"metricName":{"location":"querystring","locationName":"metricName"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"dimensionValueOperator":{"location":"querystring","locationName":"dimensionValueOperator"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"metricDatumList":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"timestamp"},"value":{"shape":"S9n"}}}},"nextToken":{}}}},"ListMitigationActions":{"http":{"method":"GET","requestUri":"/mitigationactions/actions"},"input":{"type":"structure","members":{"actionType":{"location":"querystring","locationName":"actionType"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionIdentifiers":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOTAUpdates":{"http":{"method":"GET","requestUri":"/otaUpdates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"otaUpdateStatus":{"location":"querystring","locationName":"otaUpdateStatus"}}},"output":{"type":"structure","members":{"otaUpdates":{"type":"list","member":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOutgoingCertificates":{"http":{"method":"GET","requestUri":"/certificates-out-going"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"outgoingCertificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"transferredTo":{},"transferDate":{"type":"timestamp"},"transferMessage":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListPackageVersions":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageVersionSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"versionName":{},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPackages":{"http":{"method":"GET","requestUri":"/packages","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPolicies":{"http":{"method":"GET","requestUri":"/policies"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spl"},"nextMarker":{}}}},"ListPolicyPrincipals":{"http":{"method":"GET","requestUri":"/policy-principals"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"header","locationName":"x-amzn-iot-policy"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"principals":{"shape":"Ssy"},"nextMarker":{}}},"deprecated":true},"ListPolicyVersions":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyVersions":{"type":"list","member":{"type":"structure","members":{"versionId":{},"isDefaultVersion":{"type":"boolean"},"createDate":{"type":"timestamp"}}}}}}},"ListPrincipalPolicies":{"http":{"method":"GET","requestUri":"/principal-policies"},"input":{"type":"structure","required":["principal"],"members":{"principal":{"location":"header","locationName":"x-amzn-iot-principal"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spl"},"nextMarker":{}}},"deprecated":true},"ListPrincipalThings":{"http":{"method":"GET","requestUri":"/principals/things"},"input":{"type":"structure","required":["principal"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{"things":{"shape":"St8"},"nextToken":{}}}},"ListProvisioningTemplateVersions":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"versions":{"type":"list","member":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"isDefaultVersion":{"type":"boolean"}}}},"nextToken":{}}}},"ListProvisioningTemplates":{"http":{"method":"GET","requestUri":"/provisioning-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"templates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"enabled":{"type":"boolean"},"type":{}}}},"nextToken":{}}}},"ListRelatedResourcesForAuditFinding":{"http":{"method":"GET","requestUri":"/audit/relatedResources"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"querystring","locationName":"findingId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"relatedResources":{"shape":"Sh7"},"nextToken":{}}}},"ListRoleAliases":{"http":{"method":"GET","requestUri":"/role-aliases"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"roleAliases":{"type":"list","member":{}},"nextMarker":{}}}},"ListScheduledAudits":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"scheduledAudits":{"type":"list","member":{"type":"structure","members":{"scheduledAuditName":{},"scheduledAuditArn":{},"frequency":{},"dayOfMonth":{},"dayOfWeek":{}}}},"nextToken":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"metricName":{"location":"querystring","locationName":"metricName"}}},"output":{"type":"structure","members":{"securityProfileIdentifiers":{"type":"list","member":{"shape":"Stt"}},"nextToken":{}}}},"ListSecurityProfilesForTarget":{"http":{"method":"GET","requestUri":"/security-profiles-for-target"},"input":{"type":"structure","required":["securityProfileTargetArn"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{"securityProfileTargetMappings":{"type":"list","member":{"type":"structure","members":{"securityProfileIdentifier":{"shape":"Stt"},"target":{"shape":"Sty"}}}},"nextToken":{}}}},"ListStreams":{"http":{"method":"GET","requestUri":"/streams"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"streams":{"type":"list","member":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"tags":{"shape":"S2e"},"nextToken":{}}}},"ListTargetsForPolicy":{"http":{"requestUri":"/policy-targets/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"targets":{"type":"list","member":{}},"nextMarker":{}}}},"ListTargetsForSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"securityProfileTargets":{"type":"list","member":{"shape":"Sty"}},"nextToken":{}}}},"ListThingGroups":{"http":{"method":"GET","requestUri":"/thing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"parentGroup":{"location":"querystring","locationName":"parentGroup"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Sm0"},"nextToken":{}}}},"ListThingGroupsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/thing-groups"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Sm0"},"nextToken":{}}}},"ListThingPrincipals":{"http":{"method":"GET","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"principals":{"shape":"Ssy"},"nextToken":{}}}},"ListThingRegistrationTaskReports":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}/reports"},"input":{"type":"structure","required":["taskId","reportType"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"reportType":{"location":"querystring","locationName":"reportType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"resourceLinks":{"type":"list","member":{}},"reportType":{},"nextToken":{}}}},"ListThingRegistrationTasks":{"http":{"method":"GET","requestUri":"/thing-registration-tasks"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"taskIds":{"type":"list","member":{}},"nextToken":{}}}},"ListThingTypes":{"http":{"method":"GET","requestUri":"/thing-types"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypes":{"type":"list","member":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sav"},"thingTypeMetadata":{"shape":"Smd"}}}},"nextToken":{}}}},"ListThings":{"http":{"method":"GET","requestUri":"/things"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"attributeName":{"location":"querystring","locationName":"attributeName"},"attributeValue":{"location":"querystring","locationName":"attributeValue"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"},"usePrefixAttributeValue":{"location":"querystring","locationName":"usePrefixAttributeValue","type":"boolean"}}},"output":{"type":"structure","members":{"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingTypeName":{},"thingArn":{},"attributes":{"shape":"S3o"},"version":{"type":"long"}}}},"nextToken":{}}}},"ListThingsInBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}/things"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"St8"},"nextToken":{}}}},"ListThingsInThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}/things"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"St8"},"nextToken":{}}}},"ListTopicRuleDestinations":{"http":{"method":"GET","requestUri":"/destinations"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"destinationSummaries":{"type":"list","member":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlSummary":{"type":"structure","members":{"confirmationUrl":{}}},"vpcDestinationSummary":{"type":"structure","members":{"subnetIds":{"shape":"Sek"},"securityGroups":{"shape":"Sem"},"vpcId":{},"roleArn":{}}}}}},"nextToken":{}}}},"ListTopicRules":{"http":{"method":"GET","requestUri":"/rules"},"input":{"type":"structure","members":{"topic":{"location":"querystring","locationName":"topic"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ruleDisabled":{"location":"querystring","locationName":"ruleDisabled","type":"boolean"}}},"output":{"type":"structure","members":{"rules":{"type":"list","member":{"type":"structure","members":{"ruleArn":{},"ruleName":{},"topicPattern":{},"createdAt":{"type":"timestamp"},"ruleDisabled":{"type":"boolean"}}}},"nextToken":{}}}},"ListV2LoggingLevels":{"http":{"method":"GET","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","members":{"targetType":{"location":"querystring","locationName":"targetType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"logTargetConfigurations":{"type":"list","member":{"type":"structure","members":{"logTarget":{"shape":"Svm"},"logLevel":{}}}},"nextToken":{}}}},"ListViolationEvents":{"http":{"method":"GET","requestUri":"/violation-events"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"violationEvents":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"metricValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Spe"},"violationEventType":{},"verificationState":{},"verificationStateDescription":{},"violationEventTime":{"type":"timestamp"}}}},"nextToken":{}}}},"PutVerificationStateOnViolation":{"http":{"requestUri":"/violations/verification-state/{violationId}"},"input":{"type":"structure","required":["violationId","verificationState"],"members":{"violationId":{"location":"uri","locationName":"violationId"},"verificationState":{},"verificationStateDescription":{}}},"output":{"type":"structure","members":{}}},"RegisterCACertificate":{"http":{"requestUri":"/cacertificate"},"input":{"type":"structure","required":["caCertificate"],"members":{"caCertificate":{},"verificationCertificate":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"},"allowAutoRegistration":{"location":"querystring","locationName":"allowAutoRegistration","type":"boolean"},"registrationConfig":{"shape":"Siy"},"tags":{"shape":"S2e"},"certificateMode":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificate":{"http":{"requestUri":"/certificate/register"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"caCertificatePem":{},"setAsActive":{"deprecated":true,"location":"querystring","locationName":"setAsActive","type":"boolean"},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificateWithoutCA":{"http":{"requestUri":"/certificate/register-no-ca"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterThing":{"http":{"requestUri":"/things"},"input":{"type":"structure","required":["templateBody"],"members":{"templateBody":{},"parameters":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"certificatePem":{},"resourceArns":{"type":"map","key":{},"value":{}}}}},"RejectCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/reject-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"rejectReason":{}}}},"RemoveThingFromBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/removeThingFromBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"RemoveThingFromThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/removeThingFromThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"ReplaceTopicRule":{"http":{"method":"PATCH","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb3"}},"payload":"topicRulePayload"}},"SearchIndex":{"http":{"requestUri":"/indices/search"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"nextToken":{},"maxResults":{"type":"integer"},"queryVersion":{}}},"output":{"type":"structure","members":{"nextToken":{},"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingId":{},"thingTypeName":{},"thingGroupNames":{"shape":"Swi"},"attributes":{"shape":"S3o"},"shadow":{},"deviceDefender":{},"connectivity":{"type":"structure","members":{"connected":{"type":"boolean"},"timestamp":{"type":"long"},"disconnectReason":{}}}}}},"thingGroups":{"type":"list","member":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupDescription":{},"attributes":{"shape":"S3o"},"parentGroupNames":{"shape":"Swi"}}}}}}},"SetDefaultAuthorizer":{"http":{"requestUri":"/default-authorizer"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"SetDefaultPolicyVersion":{"http":{"method":"PATCH","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"SetLoggingOptions":{"http":{"requestUri":"/loggingOptions"},"input":{"type":"structure","required":["loggingOptionsPayload"],"members":{"loggingOptionsPayload":{"type":"structure","required":["roleArn"],"members":{"roleArn":{},"logLevel":{}}}},"payload":"loggingOptionsPayload"}},"SetV2LoggingLevel":{"http":{"requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["logTarget","logLevel"],"members":{"logTarget":{"shape":"Svm"},"logLevel":{}}}},"SetV2LoggingOptions":{"http":{"requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"StartAuditMitigationActionsTask":{"http":{"requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","auditCheckToActionsMapping","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Shm"},"auditCheckToActionsMapping":{"shape":"Shq"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","actions","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Sjd"},"actions":{"type":"list","member":{}},"violationEventOccurrenceRange":{"shape":"Sjg"},"includeOnlyActiveViolations":{"type":"boolean"},"includeSuppressedAlerts":{"type":"boolean"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartOnDemandAuditTask":{"http":{"requestUri":"/audit/tasks"},"input":{"type":"structure","required":["targetCheckNames"],"members":{"targetCheckNames":{"shape":"S99"}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartThingRegistrationTask":{"http":{"requestUri":"/thing-registration-tasks"},"input":{"type":"structure","required":["templateBody","inputFileBucket","inputFileKey","roleArn"],"members":{"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"StopThingRegistrationTask":{"http":{"method":"PUT","requestUri":"/thing-registration-tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{}}},"TestAuthorization":{"http":{"requestUri":"/test-authorization"},"input":{"type":"structure","required":["authInfos"],"members":{"principal":{},"cognitoIdentityPoolId":{},"authInfos":{"type":"list","member":{"shape":"Sxb"}},"clientId":{"location":"querystring","locationName":"clientId"},"policyNamesToAdd":{"shape":"Sxf"},"policyNamesToSkip":{"shape":"Sxf"}}},"output":{"type":"structure","members":{"authResults":{"type":"list","member":{"type":"structure","members":{"authInfo":{"shape":"Sxb"},"allowed":{"type":"structure","members":{"policies":{"shape":"Spl"}}},"denied":{"type":"structure","members":{"implicitDeny":{"type":"structure","members":{"policies":{"shape":"Spl"}}},"explicitDeny":{"type":"structure","members":{"policies":{"shape":"Spl"}}}}},"authDecision":{},"missingContextValues":{"type":"list","member":{}}}}}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}/test"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"token":{},"tokenSignature":{},"httpContext":{"type":"structure","members":{"headers":{"type":"map","key":{},"value":{}},"queryString":{}}},"mqttContext":{"type":"structure","members":{"username":{},"password":{"type":"blob"},"clientId":{}}},"tlsContext":{"type":"structure","members":{"serverName":{}}}}},"output":{"type":"structure","members":{"isAuthenticated":{"type":"boolean"},"principalId":{},"policyDocuments":{"type":"list","member":{}},"refreshAfterInSeconds":{"type":"integer"},"disconnectAfterInSeconds":{"type":"integer"}}}},"TransferCertificate":{"http":{"method":"PATCH","requestUri":"/transfer-certificate/{certificateId}"},"input":{"type":"structure","required":["certificateId","targetAwsAccount"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"targetAwsAccount":{"location":"querystring","locationName":"targetAwsAccount"},"transferMessage":{}}},"output":{"type":"structure","members":{"transferredCertificateArn":{}}}},"UntagResource":{"http":{"requestUri":"/untag"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAccountAuditConfiguration":{"http":{"method":"PATCH","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgu"},"auditCheckConfigurations":{"shape":"Sgx"}}},"output":{"type":"structure","members":{}}},"UpdateAuditSuppression":{"http":{"method":"PATCH","requestUri":"/audit/suppressions/update"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}},"output":{"type":"structure","members":{}}},"UpdateAuthorizer":{"http":{"method":"PUT","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"UpdateBillingGroup":{"http":{"method":"PATCH","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName","billingGroupProperties"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateCACertificate":{"http":{"method":"PUT","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"},"newAutoRegistrationStatus":{"location":"querystring","locationName":"newAutoRegistrationStatus"},"registrationConfig":{"shape":"Siy"},"removeAutoRegistration":{"type":"boolean"}}}},"UpdateCertificate":{"http":{"method":"PUT","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId","newStatus"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"}}}},"UpdateCustomMetric":{"http":{"method":"PATCH","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","displayName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDimension":{"http":{"method":"PATCH","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","stringValues"],"members":{"name":{"location":"uri","locationName":"name"},"stringValues":{"shape":"S34"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDomainConfiguration":{"http":{"method":"PUT","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"removeAuthorizerConfig":{"type":"boolean"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"UpdateDynamicThingGroup":{"http":{"method":"PATCH","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"},"indexName":{},"queryString":{},"queryVersion":{}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateEventConfigurations":{"http":{"method":"PATCH","requestUri":"/event-configurations"},"input":{"type":"structure","members":{"eventConfigurations":{"shape":"Sk1"}}},"output":{"type":"structure","members":{}}},"UpdateFleetMetric":{"http":{"method":"PATCH","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","indexName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"expectedVersion":{"type":"long"}}}},"UpdateIndexingConfiguration":{"http":{"requestUri":"/indexing/config"},"input":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Snc"},"thingGroupIndexingConfiguration":{"shape":"Sno"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"http":{"method":"PATCH","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"jobExecutionsRetryConfig":{"shape":"S4w"}}}},"UpdateMitigationAction":{"http":{"method":"PATCH","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"UpdatePackage":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"defaultVersionName":{},"unsetDefaultVersion":{"type":"boolean"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageConfiguration":{"http":{"method":"PATCH","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"So4"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageVersion":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"action":{},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateProvisioningTemplate":{"http":{"method":"PATCH","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"description":{},"enabled":{"type":"boolean"},"defaultVersionId":{"type":"integer"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"removePreProvisioningHook":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateRoleAlias":{"http":{"method":"PUT","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"UpdateScheduledAudit":{"http":{"method":"PATCH","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"UpdateSecurityProfile":{"http":{"method":"PATCH","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"deleteBehaviors":{"type":"boolean"},"deleteAlertTargets":{"type":"boolean"},"deleteAdditionalMetricsToRetain":{"type":"boolean"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"},"metricsExportConfig":{"shape":"Sad"},"deleteMetricsExportConfig":{"type":"boolean"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"metricsExportConfig":{"shape":"Sad"}}}},"UpdateStream":{"http":{"method":"PUT","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Saj"},"roleArn":{}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"UpdateThing":{"http":{"method":"PATCH","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"expectedVersion":{"type":"long"},"removeThingType":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateThingGroup":{"http":{"method":"PATCH","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateThingGroupsForThing":{"http":{"method":"PUT","requestUri":"/thing-groups/updateThingGroupsForThing"},"input":{"type":"structure","members":{"thingName":{},"thingGroupsToAdd":{"shape":"Szz"},"thingGroupsToRemove":{"shape":"Szz"},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateTopicRuleDestination":{"http":{"method":"PATCH","requestUri":"/destinations"},"input":{"type":"structure","required":["arn","status"],"members":{"arn":{},"status":{}}},"output":{"type":"structure","members":{}}},"ValidateSecurityProfileBehaviors":{"http":{"requestUri":"/security-profile-behaviors/validate"},"input":{"type":"structure","required":["behaviors"],"members":{"behaviors":{"shape":"S9f"}}},"output":{"type":"structure","members":{"valid":{"type":"boolean"},"validationErrors":{"type":"list","member":{"type":"structure","members":{"errorMessage":{}}}}}}}},"shapes":{"Sg":{"type":"list","member":{}},"S1e":{"type":"map","key":{},"value":{}},"S1o":{"type":"structure","members":{"deviceCertificateId":{},"caCertificateId":{},"cognitoIdentityPoolId":{},"clientId":{},"policyVersionIdentifier":{"type":"structure","members":{"policyName":{},"policyVersionId":{}}},"account":{},"iamRoleArn":{},"roleAliasArn":{},"issuerCertificateIdentifier":{"type":"structure","members":{"issuerCertificateSubject":{},"issuerId":{},"issuerCertificateSerialNumber":{}}},"deviceCertificateArn":{}}},"S2a":{"type":"map","key":{},"value":{}},"S2e":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S2n":{"type":"structure","members":{"billingGroupDescription":{}}},"S34":{"type":"list","member":{}},"S3d":{"type":"structure","members":{"defaultAuthorizerName":{},"allowAuthorizerOverride":{"type":"boolean"}}},"S3g":{"type":"structure","members":{"securityPolicy":{}}},"S3l":{"type":"structure","members":{"thingGroupDescription":{},"attributePayload":{"shape":"S3n"}}},"S3n":{"type":"structure","members":{"attributes":{"shape":"S3o"},"merge":{"type":"boolean"}}},"S3o":{"type":"map","key":{},"value":{}},"S3z":{"type":"structure","required":["name"],"members":{"name":{},"values":{"type":"list","member":{}}}},"S4c":{"type":"structure","members":{"roleArn":{},"expiresInSec":{"type":"long"}}},"S4f":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S4m":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"S4t":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"S4w":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","numberOfRetries"],"members":{"failureType":{},"numberOfRetries":{"type":"integer"}}}}}},"S51":{"type":"map","key":{},"value":{}},"S54":{"type":"structure","members":{"startTime":{},"endTime":{},"endBehavior":{},"maintenanceWindows":{"shape":"S57"}}},"S57":{"type":"list","member":{"type":"structure","required":["startTime","durationInMinutes"],"members":{"startTime":{},"durationInMinutes":{"type":"integer"}}}},"S5b":{"type":"list","member":{}},"S5j":{"type":"structure","members":{"PublicKey":{},"PrivateKey":{"type":"string","sensitive":true}}},"S5o":{"type":"structure","members":{"updateDeviceCertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"updateCACertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"addThingsToThingGroupParams":{"type":"structure","required":["thingGroupNames"],"members":{"thingGroupNames":{"type":"list","member":{}},"overrideDynamicGroups":{"type":"boolean"}}},"replaceDefaultPolicyVersionParams":{"type":"structure","required":["templateName"],"members":{"templateName":{}}},"enableIoTLoggingParams":{"type":"structure","required":["roleArnForLogging","logLevel"],"members":{"roleArnForLogging":{},"logLevel":{}}},"publishFindingToSnsParams":{"type":"structure","required":["topicArn"],"members":{"topicArn":{}}}}},"S68":{"type":"list","member":{}},"S6a":{"type":"list","member":{}},"S6c":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S6j":{"type":"structure","members":{"expiresInSec":{"type":"long"}}},"S6u":{"type":"list","member":{"type":"structure","members":{"fileName":{},"fileType":{"type":"integer"},"fileVersion":{},"fileLocation":{"type":"structure","members":{"stream":{"type":"structure","members":{"streamId":{},"fileId":{"type":"integer"}}},"s3Location":{"shape":"S73"}}},"codeSigning":{"type":"structure","members":{"awsSignerJobId":{},"startSigningJobParameter":{"type":"structure","members":{"signingProfileParameter":{"type":"structure","members":{"certificateArn":{},"platform":{},"certificatePathOnDevice":{}}},"signingProfileName":{},"destination":{"type":"structure","members":{"s3Destination":{"type":"structure","members":{"bucket":{},"prefix":{}}}}}}},"customCodeSigning":{"type":"structure","members":{"signature":{"type":"structure","members":{"inlineDocument":{"type":"blob"}}},"certificateChain":{"type":"structure","members":{"certificateName":{},"inlineDocument":{}}},"hashAlgorithm":{},"signatureAlgorithm":{}}}}},"attributes":{"type":"map","key":{},"value":{}}}}},"S73":{"type":"structure","members":{"bucket":{},"key":{},"version":{}}},"S7s":{"type":"map","key":{},"value":{}},"S80":{"type":"string","sensitive":true},"S81":{"type":"map","key":{},"value":{}},"S87":{"type":"map","key":{},"value":{},"sensitive":true},"S8t":{"type":"structure","required":["targetArn"],"members":{"payloadVersion":{},"targetArn":{}}},"S99":{"type":"list","member":{}},"S9f":{"type":"list","member":{"shape":"S9g"}},"S9g":{"type":"structure","required":["name"],"members":{"name":{},"metric":{},"metricDimension":{"shape":"S9j"},"criteria":{"type":"structure","members":{"comparisonOperator":{},"value":{"shape":"S9n"},"durationSeconds":{"type":"integer"},"consecutiveDatapointsToAlarm":{"type":"integer"},"consecutiveDatapointsToClear":{"type":"integer"},"statisticalThreshold":{"type":"structure","members":{"statistic":{}}},"mlDetectionConfig":{"type":"structure","required":["confidenceLevel"],"members":{"confidenceLevel":{}}}}},"suppressAlerts":{"type":"boolean"},"exportMetric":{"type":"boolean"}}},"S9j":{"type":"structure","required":["dimensionName"],"members":{"dimensionName":{},"operator":{}}},"S9n":{"type":"structure","members":{"count":{"type":"long"},"cidrs":{"type":"list","member":{}},"ports":{"type":"list","member":{"type":"integer"}},"number":{"type":"double"},"numbers":{"type":"list","member":{"type":"double"}},"strings":{"type":"list","member":{}}}},"Sa6":{"type":"map","key":{},"value":{"type":"structure","required":["alertTargetArn","roleArn"],"members":{"alertTargetArn":{},"roleArn":{}}}},"Saa":{"type":"list","member":{}},"Sab":{"type":"list","member":{"type":"structure","required":["metric"],"members":{"metric":{},"metricDimension":{"shape":"S9j"},"exportMetric":{"type":"boolean"}}}},"Sad":{"type":"structure","required":["mqttTopic","roleArn"],"members":{"mqttTopic":{},"roleArn":{}}},"Saj":{"type":"list","member":{"type":"structure","members":{"fileId":{"type":"integer"},"s3Location":{"shape":"S73"}}}},"Sav":{"type":"structure","members":{"thingTypeDescription":{},"searchableAttributes":{"type":"list","member":{}}}},"Sb3":{"type":"structure","required":["sql","actions"],"members":{"sql":{},"description":{},"actions":{"shape":"Sb6"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb7"}}},"Sb6":{"type":"list","member":{"shape":"Sb7"}},"Sb7":{"type":"structure","members":{"dynamoDB":{"type":"structure","required":["tableName","roleArn","hashKeyField","hashKeyValue"],"members":{"tableName":{},"roleArn":{},"operation":{},"hashKeyField":{},"hashKeyValue":{},"hashKeyType":{},"rangeKeyField":{},"rangeKeyValue":{},"rangeKeyType":{},"payloadField":{}}},"dynamoDBv2":{"type":"structure","required":["roleArn","putItem"],"members":{"roleArn":{},"putItem":{"type":"structure","required":["tableName"],"members":{"tableName":{}}}}},"lambda":{"type":"structure","required":["functionArn"],"members":{"functionArn":{}}},"sns":{"type":"structure","required":["targetArn","roleArn"],"members":{"targetArn":{},"roleArn":{},"messageFormat":{}}},"sqs":{"type":"structure","required":["roleArn","queueUrl"],"members":{"roleArn":{},"queueUrl":{},"useBase64":{"type":"boolean"}}},"kinesis":{"type":"structure","required":["roleArn","streamName"],"members":{"roleArn":{},"streamName":{},"partitionKey":{}}},"republish":{"type":"structure","required":["roleArn","topic"],"members":{"roleArn":{},"topic":{},"qos":{"type":"integer"},"headers":{"type":"structure","members":{"payloadFormatIndicator":{},"contentType":{},"responseTopic":{},"correlationData":{},"messageExpiry":{},"userProperties":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}}},"s3":{"type":"structure","required":["roleArn","bucketName","key"],"members":{"roleArn":{},"bucketName":{},"key":{},"cannedAcl":{}}},"firehose":{"type":"structure","required":["roleArn","deliveryStreamName"],"members":{"roleArn":{},"deliveryStreamName":{},"separator":{},"batchMode":{"type":"boolean"}}},"cloudwatchMetric":{"type":"structure","required":["roleArn","metricNamespace","metricName","metricValue","metricUnit"],"members":{"roleArn":{},"metricNamespace":{},"metricName":{},"metricValue":{},"metricUnit":{},"metricTimestamp":{}}},"cloudwatchAlarm":{"type":"structure","required":["roleArn","alarmName","stateReason","stateValue"],"members":{"roleArn":{},"alarmName":{},"stateReason":{},"stateValue":{}}},"cloudwatchLogs":{"type":"structure","required":["roleArn","logGroupName"],"members":{"roleArn":{},"logGroupName":{},"batchMode":{"type":"boolean"}}},"elasticsearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"salesforce":{"type":"structure","required":["token","url"],"members":{"token":{},"url":{}}},"iotAnalytics":{"type":"structure","members":{"channelArn":{},"channelName":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotEvents":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"messageId":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotSiteWise":{"type":"structure","required":["putAssetPropertyValueEntries","roleArn"],"members":{"putAssetPropertyValueEntries":{"type":"list","member":{"type":"structure","required":["propertyValues"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"propertyValues":{"type":"list","member":{"type":"structure","required":["value","timestamp"],"members":{"value":{"type":"structure","members":{"stringValue":{},"integerValue":{},"doubleValue":{},"booleanValue":{}}},"timestamp":{"type":"structure","required":["timeInSeconds"],"members":{"timeInSeconds":{},"offsetInNanos":{}}},"quality":{}}}}}}},"roleArn":{}}},"stepFunctions":{"type":"structure","required":["stateMachineName","roleArn"],"members":{"executionNamePrefix":{},"stateMachineName":{},"roleArn":{}}},"timestream":{"type":"structure","required":["roleArn","databaseName","tableName","dimensions"],"members":{"roleArn":{},"databaseName":{},"tableName":{},"dimensions":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}}},"timestamp":{"type":"structure","required":["value","unit"],"members":{"value":{},"unit":{}}}}},"http":{"type":"structure","required":["url"],"members":{"url":{},"confirmationUrl":{},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"auth":{"type":"structure","members":{"sigv4":{"type":"structure","required":["signingRegion","serviceName","roleArn"],"members":{"signingRegion":{},"serviceName":{},"roleArn":{}}}}}}},"kafka":{"type":"structure","required":["destinationArn","topic","clientProperties"],"members":{"destinationArn":{},"topic":{},"key":{},"partition":{},"clientProperties":{"type":"map","key":{},"value":{}},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"openSearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"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":{}}}}},"Sek":{"type":"list","member":{}},"Sem":{"type":"list","member":{}},"Seq":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlProperties":{"type":"structure","members":{"confirmationUrl":{}}},"vpcProperties":{"type":"structure","members":{"subnetIds":{"shape":"Sek"},"securityGroups":{"shape":"Sem"},"vpcId":{},"roleArn":{}}}}},"Sgu":{"type":"map","key":{},"value":{"type":"structure","members":{"targetArn":{},"roleArn":{},"enabled":{"type":"boolean"}}}},"Sgx":{"type":"map","key":{},"value":{"type":"structure","members":{"enabled":{"type":"boolean"}}}},"Sh2":{"type":"structure","members":{"findingId":{},"taskId":{},"checkName":{},"taskStartTime":{"type":"timestamp"},"findingTime":{"type":"timestamp"},"severity":{},"nonCompliantResource":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sh6"}}},"relatedResources":{"shape":"Sh7"},"reasonForNonCompliance":{},"reasonForNonComplianceCode":{},"isSuppressed":{"type":"boolean"}}},"Sh6":{"type":"map","key":{},"value":{}},"Sh7":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sh6"}}}},"Shm":{"type":"structure","members":{"auditTaskId":{},"findingIds":{"type":"list","member":{}},"auditCheckToReasonCodeFilter":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"Shq":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Shs":{"type":"list","member":{"type":"structure","members":{"name":{},"id":{},"roleArn":{},"actionParams":{"shape":"S5o"}}}},"Sij":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"Siw":{"type":"structure","members":{"notBefore":{"type":"timestamp"},"notAfter":{"type":"timestamp"}}},"Siy":{"type":"structure","members":{"templateBody":{},"roleArn":{},"templateName":{}}},"Sjb":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskStartTime":{"type":"timestamp"},"taskEndTime":{"type":"timestamp"},"target":{"shape":"Sjd"},"violationEventOccurrenceRange":{"shape":"Sjg"},"onlyActiveViolationsIncluded":{"type":"boolean"},"suppressedAlertsIncluded":{"type":"boolean"},"actionsDefinition":{"shape":"Shs"},"taskStatistics":{"type":"structure","members":{"actionsExecuted":{"type":"long"},"actionsSkipped":{"type":"long"},"actionsFailed":{"type":"long"}}}}},"Sjd":{"type":"structure","members":{"violationIds":{"type":"list","member":{}},"securityProfileName":{},"behaviorName":{}}},"Sjg":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}},"Sk1":{"type":"map","key":{},"value":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"Sl7":{"type":"list","member":{}},"Sm0":{"type":"list","member":{"shape":"Sm1"}},"Sm1":{"type":"structure","members":{"groupName":{},"groupArn":{}}},"Smd":{"type":"structure","members":{"deprecated":{"type":"boolean"},"deprecationDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"}}},"Snc":{"type":"structure","required":["thingIndexingMode"],"members":{"thingIndexingMode":{},"thingConnectivityIndexingMode":{},"deviceDefenderIndexingMode":{},"namedShadowIndexingMode":{},"managedFields":{"shape":"Snh"},"customFields":{"shape":"Snh"},"filter":{"type":"structure","members":{"namedShadowNames":{"type":"list","member":{}}}}}},"Snh":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{}}}},"Sno":{"type":"structure","required":["thingGroupIndexingMode"],"members":{"thingGroupIndexingMode":{},"managedFields":{"shape":"Snh"},"customFields":{"shape":"Snh"}}},"So4":{"type":"structure","members":{"enabled":{"type":"boolean"},"roleArn":{}}},"Spe":{"type":"structure","members":{"confidenceLevel":{}}},"Spl":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{}}}},"Sqn":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificateMode":{},"creationDate":{"type":"timestamp"}}}},"Srn":{"type":"structure","members":{"status":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"retryAttempt":{"type":"integer"}}},"Ssy":{"type":"list","member":{}},"St8":{"type":"list","member":{}},"Stt":{"type":"structure","required":["name","arn"],"members":{"name":{},"arn":{}}},"Sty":{"type":"structure","required":["arn"],"members":{"arn":{}}},"Svm":{"type":"structure","required":["targetType"],"members":{"targetType":{},"targetName":{}}},"Swi":{"type":"list","member":{}},"Sxb":{"type":"structure","required":["resources"],"members":{"actionType":{},"resources":{"type":"list","member":{}}}},"Sxf":{"type":"list","member":{}},"Szz":{"type":"list","member":{}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"iot","protocol":"rest-json","serviceFullName":"AWS IoT","serviceId":"IoT","signatureVersion":"v4","signingName":"iot","uid":"iot-2015-05-28"},"operations":{"AcceptCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/accept-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}}},"AddThingToBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/addThingToBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"AddThingToThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/addThingToThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AssociateTargetsWithJob":{"http":{"requestUri":"/jobs/{jobId}/targets"},"input":{"type":"structure","required":["targets","jobId"],"members":{"targets":{"shape":"Sg"},"jobId":{"location":"uri","locationName":"jobId"},"comment":{},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"AttachPolicy":{"http":{"method":"PUT","requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"AttachPrincipalPolicy":{"http":{"method":"PUT","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"AttachSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"AttachThingPrincipal":{"http":{"method":"PUT","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"CancelAuditMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/audit/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelAuditTask":{"http":{"method":"PUT","requestUri":"/audit/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/cancel-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}}},"CancelDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"reasonCode":{},"comment":{},"force":{"location":"querystring","locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CancelJobExecution":{"http":{"method":"PUT","requestUri":"/things/{thingName}/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"expectedVersion":{"type":"long"},"statusDetails":{"shape":"S1e"}}}},"ClearDefaultAuthorizer":{"http":{"method":"DELETE","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ConfirmTopicRuleDestination":{"http":{"method":"GET","requestUri":"/confirmdestination/{confirmationToken+}"},"input":{"type":"structure","required":["confirmationToken"],"members":{"confirmationToken":{"location":"uri","locationName":"confirmationToken"}}},"output":{"type":"structure","members":{}}},"CreateAuditSuppression":{"http":{"requestUri":"/audit/suppressions/create"},"input":{"type":"structure","required":["checkName","resourceIdentifier","clientRequestToken"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"CreateAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName","authorizerFunctionArn"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"tags":{"shape":"S2e"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"CreateBillingGroup":{"http":{"requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"billingGroupId":{}}}},"CreateCertificateFromCsr":{"http":{"requestUri":"/certificates"},"input":{"type":"structure","required":["certificateSigningRequest"],"members":{"certificateSigningRequest":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{}}}},"CreateCustomMetric":{"http":{"requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","metricType","clientRequestToken"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{},"metricType":{},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateDimension":{"http":{"requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","type","stringValues","clientRequestToken"],"members":{"name":{"location":"uri","locationName":"name"},"type":{},"stringValues":{"shape":"S34"},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"name":{},"arn":{}}}},"CreateDomainConfiguration":{"http":{"requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"domainName":{},"serverCertificateArns":{"type":"list","member":{}},"validationCertificateArn":{},"authorizerConfig":{"shape":"S3d"},"serviceType":{},"tags":{"shape":"S2e"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"CreateDynamicThingGroup":{"http":{"requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","queryString"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"indexName":{},"queryString":{},"queryVersion":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{},"indexName":{},"queryString":{},"queryVersion":{}}}},"CreateFleetMetric":{"http":{"method":"PUT","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","queryString","aggregationType","period","aggregationField"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","targets"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"targets":{"shape":"Sg"},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"targetSelection":{},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"schedulingConfig":{"shape":"S54"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CreateJobTemplate":{"http":{"method":"PUT","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId","description"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"},"jobArn":{},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{}}}},"CreateKeysAndCertificate":{"http":{"requestUri":"/keys-and-certificate"},"input":{"type":"structure","members":{"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"}}}},"CreateMitigationAction":{"http":{"requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName","roleArn","actionParams"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"CreateOTAUpdate":{"http":{"requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId","targets","files","roleArn"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"targetSelection":{},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"awsJobAbortConfig":{"type":"structure","required":["abortCriteriaList"],"members":{"abortCriteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"awsJobTimeoutConfig":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"files":{"shape":"S6u"},"roleArn":{},"additionalParameters":{"shape":"S7s"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"otaUpdateId":{},"awsIotJobId":{},"otaUpdateArn":{},"awsIotJobArn":{},"otaUpdateStatus":{}}}},"CreatePackage":{"http":{"method":"PUT","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"}}},"idempotent":true},"CreatePackageVersion":{"http":{"method":"PUT","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{}}},"idempotent":true},"CreatePolicy":{"http":{"requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"policyVersionId":{}}}},"CreatePolicyVersion":{"http":{"requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"policyArn":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"}}}},"CreateProvisioningClaim":{"http":{"requestUri":"/provisioning-templates/{templateName}/provisioning-claim"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"},"expiration":{"type":"timestamp"}}}},"CreateProvisioningTemplate":{"http":{"requestUri":"/provisioning-templates"},"input":{"type":"structure","required":["templateName","templateBody","provisioningRoleArn"],"members":{"templateName":{},"description":{},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"tags":{"shape":"S2e"},"type":{}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"defaultVersionId":{"type":"integer"}}}},"CreateProvisioningTemplateVersion":{"http":{"requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName","templateBody"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateBody":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"versionId":{"type":"integer"},"isDefaultVersion":{"type":"boolean"}}}},"CreateRoleAlias":{"http":{"requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias","roleArn"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"CreateScheduledAudit":{"http":{"requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["frequency","targetCheckNames","scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"CreateSecurityProfile":{"http":{"requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"tags":{"shape":"S2e"},"metricsExportConfig":{"shape":"Sad"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{}}}},"CreateStream":{"http":{"requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId","files","roleArn"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Saj"},"roleArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"CreateThing":{"http":{"requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"billingGroupName":{}}},"output":{"type":"structure","members":{"thingName":{},"thingArn":{},"thingId":{}}}},"CreateThingGroup":{"http":{"requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"parentGroupName":{},"thingGroupProperties":{"shape":"S3l"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{}}}},"CreateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"thingTypeProperties":{"shape":"Sav"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeId":{}}}},"CreateTopicRule":{"http":{"requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb3"},"tags":{"location":"header","locationName":"x-amz-tagging"}},"payload":"topicRulePayload"}},"CreateTopicRuleDestination":{"http":{"requestUri":"/destinations"},"input":{"type":"structure","required":["destinationConfiguration"],"members":{"destinationConfiguration":{"type":"structure","members":{"httpUrlConfiguration":{"type":"structure","required":["confirmationUrl"],"members":{"confirmationUrl":{}}},"vpcConfiguration":{"type":"structure","required":["subnetIds","vpcId","roleArn"],"members":{"subnetIds":{"shape":"Sek"},"securityGroups":{"shape":"Sem"},"vpcId":{},"roleArn":{}}}}}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Seq"}}}},"DeleteAccountAuditConfiguration":{"http":{"method":"DELETE","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"deleteScheduledAudits":{"location":"querystring","locationName":"deleteScheduledAudits","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteAuditSuppression":{"http":{"requestUri":"/audit/suppressions/delete"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{}}},"DeleteBillingGroup":{"http":{"method":"DELETE","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteCACertificate":{"http":{"method":"DELETE","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{}}},"DeleteCertificate":{"http":{"method":"DELETE","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"forceDelete":{"location":"querystring","locationName":"forceDelete","type":"boolean"}}}},"DeleteCustomMetric":{"http":{"method":"DELETE","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{}}},"DeleteDimension":{"http":{"method":"DELETE","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{}}},"DeleteDomainConfiguration":{"http":{"method":"DELETE","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{}}},"DeleteDynamicThingGroup":{"http":{"method":"DELETE","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteFleetMetric":{"http":{"method":"DELETE","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}}},"DeleteJob":{"http":{"method":"DELETE","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobExecution":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},"input":{"type":"structure","required":["jobId","thingName","executionNumber"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"uri","locationName":"executionNumber","type":"long"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobTemplate":{"http":{"method":"DELETE","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}}},"DeleteMitigationAction":{"http":{"method":"DELETE","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{}}},"DeleteOTAUpdate":{"http":{"method":"DELETE","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"deleteStream":{"location":"querystring","locationName":"deleteStream","type":"boolean"},"forceDeleteAWSJob":{"location":"querystring","locationName":"forceDeleteAWSJob","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeletePackage":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePackageVersion":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePolicy":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}}},"DeletePolicyVersion":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"DeleteProvisioningTemplate":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningTemplateVersion":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteRegistrationCode":{"http":{"method":"DELETE","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DeleteRoleAlias":{"http":{"method":"DELETE","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAudit":{"http":{"method":"DELETE","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"method":"DELETE","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{}}},"DeleteThing":{"http":{"method":"DELETE","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingGroup":{"http":{"method":"DELETE","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingType":{"http":{"method":"DELETE","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{}}},"DeleteTopicRule":{"http":{"method":"DELETE","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"DeleteTopicRuleDestination":{"http":{"method":"DELETE","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{}}},"DeleteV2LoggingLevel":{"http":{"method":"DELETE","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["targetType","targetName"],"members":{"targetType":{"location":"querystring","locationName":"targetType"},"targetName":{"location":"querystring","locationName":"targetName"}}}},"DeprecateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}/deprecate"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"undoDeprecate":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeAccountAuditConfiguration":{"http":{"method":"GET","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgu"},"auditCheckConfigurations":{"shape":"Sgx"}}}},"DescribeAuditFinding":{"http":{"method":"GET","requestUri":"/audit/findings/{findingId}"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"uri","locationName":"findingId"}}},"output":{"type":"structure","members":{"finding":{"shape":"Sh2"}}}},"DescribeAuditMitigationActionsTask":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"taskStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"totalFindingsCount":{"type":"long"},"failedFindingsCount":{"type":"long"},"succeededFindingsCount":{"type":"long"},"skippedFindingsCount":{"type":"long"},"canceledFindingsCount":{"type":"long"}}}},"target":{"shape":"Shm"},"auditCheckToActionsMapping":{"shape":"Shq"},"actionsDefinition":{"shape":"Shs"}}}},"DescribeAuditSuppression":{"http":{"requestUri":"/audit/suppressions/describe"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"DescribeAuditTask":{"http":{"method":"GET","requestUri":"/audit/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"taskType":{},"taskStartTime":{"type":"timestamp"},"taskStatistics":{"type":"structure","members":{"totalChecks":{"type":"integer"},"inProgressChecks":{"type":"integer"},"waitingForDataCollectionChecks":{"type":"integer"},"compliantChecks":{"type":"integer"},"nonCompliantChecks":{"type":"integer"},"failedChecks":{"type":"integer"},"canceledChecks":{"type":"integer"}}},"scheduledAuditName":{},"auditDetails":{"type":"map","key":{},"value":{"type":"structure","members":{"checkRunStatus":{},"checkCompliant":{"type":"boolean"},"totalResourcesCount":{"type":"long"},"nonCompliantResourcesCount":{"type":"long"},"suppressedNonCompliantResourcesCount":{"type":"long"},"errorCode":{},"message":{}}}}}}},"DescribeAuthorizer":{"http":{"method":"GET","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sij"}}}},"DescribeBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupId":{},"billingGroupArn":{},"version":{"type":"long"},"billingGroupProperties":{"shape":"S2n"},"billingGroupMetadata":{"type":"structure","members":{"creationDate":{"type":"timestamp"}}}}}},"DescribeCACertificate":{"http":{"method":"GET","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"creationDate":{"type":"timestamp"},"autoRegistrationStatus":{},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"generationId":{},"validity":{"shape":"Siw"},"certificateMode":{}}},"registrationConfig":{"shape":"Siy"}}}},"DescribeCertificate":{"http":{"method":"GET","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"caCertificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"previousOwnedBy":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"transferData":{"type":"structure","members":{"transferMessage":{},"rejectReason":{},"transferDate":{"type":"timestamp"},"acceptDate":{"type":"timestamp"},"rejectDate":{"type":"timestamp"}}},"generationId":{},"validity":{"shape":"Siw"},"certificateMode":{}}}}}},"DescribeCustomMetric":{"http":{"method":"GET","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDefaultAuthorizer":{"http":{"method":"GET","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sij"}}}},"DescribeDetectMitigationActionsTask":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskSummary":{"shape":"Sjb"}}}},"DescribeDimension":{"http":{"method":"GET","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDomainConfiguration":{"http":{"method":"GET","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"domainName":{},"serverCertificates":{"type":"list","member":{"type":"structure","members":{"serverCertificateArn":{},"serverCertificateStatus":{},"serverCertificateStatusDetail":{}}}},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"serviceType":{},"domainType":{},"lastStatusChangeDate":{"type":"timestamp"},"tlsConfig":{"shape":"S3g"}}}},"DescribeEndpoint":{"http":{"method":"GET","requestUri":"/endpoint"},"input":{"type":"structure","members":{"endpointType":{"location":"querystring","locationName":"endpointType"}}},"output":{"type":"structure","members":{"endpointAddress":{}}}},"DescribeEventConfigurations":{"http":{"method":"GET","requestUri":"/event-configurations"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"eventConfigurations":{"shape":"Sk1"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeFleetMetric":{"http":{"method":"GET","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"unit":{},"version":{"type":"long"},"metricArn":{}}}},"DescribeIndex":{"http":{"method":"GET","requestUri":"/indices/{indexName}"},"input":{"type":"structure","required":["indexName"],"members":{"indexName":{"location":"uri","locationName":"indexName"}}},"output":{"type":"structure","members":{"indexName":{},"indexStatus":{},"schema":{}}}},"DescribeJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"documentSource":{},"job":{"type":"structure","members":{"jobArn":{},"jobId":{},"targetSelection":{},"status":{},"forceCanceled":{"type":"boolean"},"reasonCode":{},"comment":{},"targets":{"shape":"Sg"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"jobProcessDetails":{"type":"structure","members":{"processingTargets":{"type":"list","member":{}},"numberOfCanceledThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"},"numberOfFailedThings":{"type":"integer"},"numberOfRejectedThings":{"type":"integer"},"numberOfQueuedThings":{"type":"integer"},"numberOfInProgressThings":{"type":"integer"},"numberOfRemovedThings":{"type":"integer"},"numberOfTimedOutThings":{"type":"integer"}}},"timeoutConfig":{"shape":"S4t"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"isConcurrent":{"type":"boolean"},"schedulingConfig":{"shape":"S54"},"scheduledJobRollouts":{"type":"list","member":{"type":"structure","members":{"startTime":{}}}},"destinationPackageVersions":{"shape":"S5b"}}}}}},"DescribeJobExecution":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"querystring","locationName":"executionNumber","type":"long"}}},"output":{"type":"structure","members":{"execution":{"type":"structure","members":{"jobId":{},"status":{},"forceCanceled":{"type":"boolean"},"statusDetails":{"type":"structure","members":{"detailsMap":{"shape":"S1e"}}},"thingArn":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"versionNumber":{"type":"long"},"approximateSecondsBeforeTimedOut":{"type":"long"}}}}}},"DescribeJobTemplate":{"http":{"method":"GET","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"documentSource":{},"document":{},"createdAt":{"type":"timestamp"},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}}},"DescribeManagedJobTemplate":{"http":{"method":"GET","requestUri":"/managed-job-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateVersion":{"location":"querystring","locationName":"templateVersion"}}},"output":{"type":"structure","members":{"templateName":{},"templateArn":{},"description":{},"templateVersion":{},"environments":{"shape":"Sl7"},"documentParameters":{"type":"list","member":{"type":"structure","members":{"key":{},"description":{},"regex":{},"example":{},"optional":{"type":"boolean"}}}},"document":{}}}},"DescribeMitigationAction":{"http":{"method":"GET","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{"actionName":{},"actionType":{},"actionArn":{},"actionId":{},"roleArn":{},"actionParams":{"shape":"S5o"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeProvisioningTemplate":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"defaultVersionId":{"type":"integer"},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"type":{}}}},"DescribeProvisioningTemplateVersion":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"templateBody":{},"isDefaultVersion":{"type":"boolean"}}}},"DescribeRoleAlias":{"http":{"method":"GET","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{"roleAliasDescription":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{},"roleArn":{},"owner":{},"credentialDurationSeconds":{"type":"integer"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}}}},"DescribeScheduledAudit":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{},"scheduledAuditArn":{}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"metricsExportConfig":{"shape":"Sad"}}}},"DescribeStream":{"http":{"method":"GET","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{"streamInfo":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{},"files":{"shape":"Saj"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"roleArn":{}}}}}},"DescribeThing":{"http":{"method":"GET","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"defaultClientId":{},"thingName":{},"thingId":{},"thingArn":{},"thingTypeName":{},"attributes":{"shape":"S3o"},"version":{"type":"long"},"billingGroupName":{}}}},"DescribeThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupArn":{},"version":{"type":"long"},"thingGroupProperties":{"shape":"S3l"},"thingGroupMetadata":{"type":"structure","members":{"parentGroupName":{},"rootToParentThingGroups":{"shape":"Sm0"},"creationDate":{"type":"timestamp"}}},"indexName":{},"queryString":{},"queryVersion":{},"status":{}}}},"DescribeThingRegistrationTask":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{},"status":{},"message":{},"successCount":{"type":"integer"},"failureCount":{"type":"integer"},"percentageProgress":{"type":"integer"}}}},"DescribeThingType":{"http":{"method":"GET","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeId":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sav"},"thingTypeMetadata":{"shape":"Smd"}}}},"DetachPolicy":{"http":{"requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"DetachPrincipalPolicy":{"http":{"method":"DELETE","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"DetachSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"DetachThingPrincipal":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"DisableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/disable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"EnableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/enable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"GetBehaviorModelTrainingSummaries":{"http":{"method":"GET","requestUri":"/behavior-model-training/summaries"},"input":{"type":"structure","members":{"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"summaries":{"type":"list","member":{"type":"structure","members":{"securityProfileName":{},"behaviorName":{},"trainingDataCollectionStartDate":{"type":"timestamp"},"modelStatus":{},"datapointsCollectionPercentage":{"type":"double"},"lastModelRefreshDate":{"type":"timestamp"}}}},"nextToken":{}}}},"GetBucketsAggregation":{"http":{"requestUri":"/indices/buckets"},"input":{"type":"structure","required":["queryString","aggregationField","bucketsAggregationType"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"bucketsAggregationType":{"type":"structure","members":{"termsAggregation":{"type":"structure","members":{"maxBuckets":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"totalCount":{"type":"integer"},"buckets":{"type":"list","member":{"type":"structure","members":{"keyValue":{},"count":{"type":"integer"}}}}}}},"GetCardinality":{"http":{"requestUri":"/indices/cardinality"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"cardinality":{"type":"integer"}}}},"GetEffectivePolicies":{"http":{"requestUri":"/effective-policies"},"input":{"type":"structure","members":{"principal":{},"cognitoIdentityPoolId":{},"thingName":{"location":"querystring","locationName":"thingName"}}},"output":{"type":"structure","members":{"effectivePolicies":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{}}}}}}},"GetIndexingConfiguration":{"http":{"method":"GET","requestUri":"/indexing/config"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Snc"},"thingGroupIndexingConfiguration":{"shape":"Sns"}}}},"GetJobDocument":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/job-document"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"document":{}}}},"GetLoggingOptions":{"http":{"method":"GET","requestUri":"/loggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"logLevel":{}}}},"GetOTAUpdate":{"http":{"method":"GET","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"}}},"output":{"type":"structure","members":{"otaUpdateInfo":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"targetSelection":{},"otaUpdateFiles":{"shape":"S6u"},"otaUpdateStatus":{},"awsIotJobId":{},"awsIotJobArn":{},"errorInfo":{"type":"structure","members":{"code":{},"message":{}}},"additionalParameters":{"shape":"S7s"}}}}}},"GetPackage":{"http":{"method":"GET","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPackageConfiguration":{"http":{"method":"GET","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"So8"}}}},"GetPackageVersion":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPercentiles":{"http":{"requestUri":"/indices/percentiles"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"percents":{"type":"list","member":{"type":"double"}}}},"output":{"type":"structure","members":{"percentiles":{"type":"list","member":{"type":"structure","members":{"percent":{"type":"double"},"value":{"type":"double"}}}}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"defaultVersionId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetPolicyVersion":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}},"output":{"type":"structure","members":{"policyArn":{},"policyName":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetRegistrationCode":{"http":{"method":"GET","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registrationCode":{}}}},"GetStatistics":{"http":{"requestUri":"/indices/statistics"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"statistics":{"type":"structure","members":{"count":{"type":"integer"},"average":{"type":"double"},"sum":{"type":"double"},"minimum":{"type":"double"},"maximum":{"type":"double"},"sumOfSquares":{"type":"double"},"variance":{"type":"double"},"stdDeviation":{"type":"double"}}}}}},"GetTopicRule":{"http":{"method":"GET","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}},"output":{"type":"structure","members":{"ruleArn":{},"rule":{"type":"structure","members":{"ruleName":{},"sql":{},"description":{},"createdAt":{"type":"timestamp"},"actions":{"shape":"Sb6"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb7"}}}}}},"GetTopicRuleDestination":{"http":{"method":"GET","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Seq"}}}},"GetV2LoggingOptions":{"http":{"method":"GET","requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"ListActiveViolations":{"http":{"method":"GET","requestUri":"/active-violations"},"input":{"type":"structure","members":{"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"activeViolations":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"lastViolationValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Spi"},"verificationState":{},"verificationStateDescription":{},"lastViolationTime":{"type":"timestamp"},"violationStartTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListAttachedPolicies":{"http":{"requestUri":"/attached-policies/{target}"},"input":{"type":"structure","required":["target"],"members":{"target":{"location":"uri","locationName":"target"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spp"},"nextMarker":{}}}},"ListAuditFindings":{"http":{"requestUri":"/audit/findings"},"input":{"type":"structure","members":{"taskId":{},"checkName":{},"resourceIdentifier":{"shape":"S1o"},"maxResults":{"type":"integer"},"nextToken":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"listSuppressedFindings":{"type":"boolean"}}},"output":{"type":"structure","members":{"findings":{"type":"list","member":{"shape":"Sh2"}},"nextToken":{}}}},"ListAuditMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/executions"},"input":{"type":"structure","required":["taskId","findingId"],"members":{"taskId":{"location":"querystring","locationName":"taskId"},"actionStatus":{"location":"querystring","locationName":"actionStatus"},"findingId":{"location":"querystring","locationName":"findingId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"findingId":{},"actionName":{},"actionId":{},"status":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListAuditMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"auditTaskId":{"location":"querystring","locationName":"auditTaskId"},"findingId":{"location":"querystring","locationName":"findingId"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"startTime":{"type":"timestamp"},"taskStatus":{}}}},"nextToken":{}}}},"ListAuditSuppressions":{"http":{"requestUri":"/audit/suppressions/list"},"input":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"ascendingOrder":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"suppressions":{"type":"list","member":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"nextToken":{}}}},"ListAuditTasks":{"http":{"method":"GET","requestUri":"/audit/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"taskType":{"location":"querystring","locationName":"taskType"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskType":{}}}},"nextToken":{}}}},"ListAuthorizers":{"http":{"method":"GET","requestUri":"/authorizers/"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"authorizers":{"type":"list","member":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"nextMarker":{}}}},"ListBillingGroups":{"http":{"method":"GET","requestUri":"/billing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"}}},"output":{"type":"structure","members":{"billingGroups":{"type":"list","member":{"shape":"Sm1"}},"nextToken":{}}}},"ListCACertificates":{"http":{"method":"GET","requestUri":"/cacertificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"templateName":{"location":"querystring","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListCertificates":{"http":{"method":"GET","requestUri":"/certificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqr"},"nextMarker":{}}}},"ListCertificatesByCA":{"http":{"method":"GET","requestUri":"/certificates-by-ca/{caCertificateId}"},"input":{"type":"structure","required":["caCertificateId"],"members":{"caCertificateId":{"location":"uri","locationName":"caCertificateId"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqr"},"nextMarker":{}}}},"ListCustomMetrics":{"http":{"method":"GET","requestUri":"/custom-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"metricNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDetectMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/executions"},"input":{"type":"structure","members":{"taskId":{"location":"querystring","locationName":"taskId"},"violationId":{"location":"querystring","locationName":"violationId"},"thingName":{"location":"querystring","locationName":"thingName"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"violationId":{},"actionName":{},"thingName":{},"executionStartDate":{"type":"timestamp"},"executionEndDate":{"type":"timestamp"},"status":{},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListDetectMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"shape":"Sjb"}},"nextToken":{}}}},"ListDimensions":{"http":{"method":"GET","requestUri":"/dimensions"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"dimensionNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDomainConfigurations":{"http":{"method":"GET","requestUri":"/domainConfigurations"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"serviceType":{"location":"querystring","locationName":"serviceType"}}},"output":{"type":"structure","members":{"domainConfigurations":{"type":"list","member":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"serviceType":{}}}},"nextMarker":{}}}},"ListFleetMetrics":{"http":{"method":"GET","requestUri":"/fleet-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"fleetMetrics":{"type":"list","member":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"nextToken":{}}}},"ListIndices":{"http":{"method":"GET","requestUri":"/indices"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"indexNames":{"type":"list","member":{}},"nextToken":{}}}},"ListJobExecutionsForJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/things"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"thingArn":{},"jobExecutionSummary":{"shape":"Srr"}}}},"nextToken":{}}}},"ListJobExecutionsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"status":{"location":"querystring","locationName":"status"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"jobId":{"location":"querystring","locationName":"jobId"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"jobId":{},"jobExecutionSummary":{"shape":"Srr"}}}},"nextToken":{}}}},"ListJobTemplates":{"http":{"method":"GET","requestUri":"/job-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"jobTemplates":{"type":"list","member":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"createdAt":{"type":"timestamp"}}}},"nextToken":{}}}},"ListJobs":{"http":{"method":"GET","requestUri":"/jobs"},"input":{"type":"structure","members":{"status":{"location":"querystring","locationName":"status"},"targetSelection":{"location":"querystring","locationName":"targetSelection"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"thingGroupName":{"location":"querystring","locationName":"thingGroupName"},"thingGroupId":{"location":"querystring","locationName":"thingGroupId"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"jobArn":{},"jobId":{},"thingGroupId":{},"targetSelection":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"isConcurrent":{"type":"boolean"}}}},"nextToken":{}}}},"ListManagedJobTemplates":{"http":{"method":"GET","requestUri":"/managed-job-templates"},"input":{"type":"structure","members":{"templateName":{"location":"querystring","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"managedJobTemplates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"environments":{"shape":"Sl7"},"templateVersion":{}}}},"nextToken":{}}}},"ListMetricValues":{"http":{"method":"GET","requestUri":"/metric-values"},"input":{"type":"structure","required":["thingName","metricName","startTime","endTime"],"members":{"thingName":{"location":"querystring","locationName":"thingName"},"metricName":{"location":"querystring","locationName":"metricName"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"dimensionValueOperator":{"location":"querystring","locationName":"dimensionValueOperator"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"metricDatumList":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"timestamp"},"value":{"shape":"S9n"}}}},"nextToken":{}}}},"ListMitigationActions":{"http":{"method":"GET","requestUri":"/mitigationactions/actions"},"input":{"type":"structure","members":{"actionType":{"location":"querystring","locationName":"actionType"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionIdentifiers":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOTAUpdates":{"http":{"method":"GET","requestUri":"/otaUpdates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"otaUpdateStatus":{"location":"querystring","locationName":"otaUpdateStatus"}}},"output":{"type":"structure","members":{"otaUpdates":{"type":"list","member":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOutgoingCertificates":{"http":{"method":"GET","requestUri":"/certificates-out-going"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"outgoingCertificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"transferredTo":{},"transferDate":{"type":"timestamp"},"transferMessage":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListPackageVersions":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageVersionSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"versionName":{},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPackages":{"http":{"method":"GET","requestUri":"/packages","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPolicies":{"http":{"method":"GET","requestUri":"/policies"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spp"},"nextMarker":{}}}},"ListPolicyPrincipals":{"http":{"method":"GET","requestUri":"/policy-principals"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"header","locationName":"x-amzn-iot-policy"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"principals":{"shape":"St2"},"nextMarker":{}}},"deprecated":true},"ListPolicyVersions":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyVersions":{"type":"list","member":{"type":"structure","members":{"versionId":{},"isDefaultVersion":{"type":"boolean"},"createDate":{"type":"timestamp"}}}}}}},"ListPrincipalPolicies":{"http":{"method":"GET","requestUri":"/principal-policies"},"input":{"type":"structure","required":["principal"],"members":{"principal":{"location":"header","locationName":"x-amzn-iot-principal"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spp"},"nextMarker":{}}},"deprecated":true},"ListPrincipalThings":{"http":{"method":"GET","requestUri":"/principals/things"},"input":{"type":"structure","required":["principal"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{"things":{"shape":"Stc"},"nextToken":{}}}},"ListProvisioningTemplateVersions":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"versions":{"type":"list","member":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"isDefaultVersion":{"type":"boolean"}}}},"nextToken":{}}}},"ListProvisioningTemplates":{"http":{"method":"GET","requestUri":"/provisioning-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"templates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"enabled":{"type":"boolean"},"type":{}}}},"nextToken":{}}}},"ListRelatedResourcesForAuditFinding":{"http":{"method":"GET","requestUri":"/audit/relatedResources"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"querystring","locationName":"findingId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"relatedResources":{"shape":"Sh7"},"nextToken":{}}}},"ListRoleAliases":{"http":{"method":"GET","requestUri":"/role-aliases"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"roleAliases":{"type":"list","member":{}},"nextMarker":{}}}},"ListScheduledAudits":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"scheduledAudits":{"type":"list","member":{"type":"structure","members":{"scheduledAuditName":{},"scheduledAuditArn":{},"frequency":{},"dayOfMonth":{},"dayOfWeek":{}}}},"nextToken":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"metricName":{"location":"querystring","locationName":"metricName"}}},"output":{"type":"structure","members":{"securityProfileIdentifiers":{"type":"list","member":{"shape":"Stx"}},"nextToken":{}}}},"ListSecurityProfilesForTarget":{"http":{"method":"GET","requestUri":"/security-profiles-for-target"},"input":{"type":"structure","required":["securityProfileTargetArn"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{"securityProfileTargetMappings":{"type":"list","member":{"type":"structure","members":{"securityProfileIdentifier":{"shape":"Stx"},"target":{"shape":"Su2"}}}},"nextToken":{}}}},"ListStreams":{"http":{"method":"GET","requestUri":"/streams"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"streams":{"type":"list","member":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"tags":{"shape":"S2e"},"nextToken":{}}}},"ListTargetsForPolicy":{"http":{"requestUri":"/policy-targets/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"targets":{"type":"list","member":{}},"nextMarker":{}}}},"ListTargetsForSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"securityProfileTargets":{"type":"list","member":{"shape":"Su2"}},"nextToken":{}}}},"ListThingGroups":{"http":{"method":"GET","requestUri":"/thing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"parentGroup":{"location":"querystring","locationName":"parentGroup"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Sm0"},"nextToken":{}}}},"ListThingGroupsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/thing-groups"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Sm0"},"nextToken":{}}}},"ListThingPrincipals":{"http":{"method":"GET","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"principals":{"shape":"St2"},"nextToken":{}}}},"ListThingRegistrationTaskReports":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}/reports"},"input":{"type":"structure","required":["taskId","reportType"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"reportType":{"location":"querystring","locationName":"reportType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"resourceLinks":{"type":"list","member":{}},"reportType":{},"nextToken":{}}}},"ListThingRegistrationTasks":{"http":{"method":"GET","requestUri":"/thing-registration-tasks"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"taskIds":{"type":"list","member":{}},"nextToken":{}}}},"ListThingTypes":{"http":{"method":"GET","requestUri":"/thing-types"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypes":{"type":"list","member":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sav"},"thingTypeMetadata":{"shape":"Smd"}}}},"nextToken":{}}}},"ListThings":{"http":{"method":"GET","requestUri":"/things"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"attributeName":{"location":"querystring","locationName":"attributeName"},"attributeValue":{"location":"querystring","locationName":"attributeValue"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"},"usePrefixAttributeValue":{"location":"querystring","locationName":"usePrefixAttributeValue","type":"boolean"}}},"output":{"type":"structure","members":{"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingTypeName":{},"thingArn":{},"attributes":{"shape":"S3o"},"version":{"type":"long"}}}},"nextToken":{}}}},"ListThingsInBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}/things"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"Stc"},"nextToken":{}}}},"ListThingsInThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}/things"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"Stc"},"nextToken":{}}}},"ListTopicRuleDestinations":{"http":{"method":"GET","requestUri":"/destinations"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"destinationSummaries":{"type":"list","member":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlSummary":{"type":"structure","members":{"confirmationUrl":{}}},"vpcDestinationSummary":{"type":"structure","members":{"subnetIds":{"shape":"Sek"},"securityGroups":{"shape":"Sem"},"vpcId":{},"roleArn":{}}}}}},"nextToken":{}}}},"ListTopicRules":{"http":{"method":"GET","requestUri":"/rules"},"input":{"type":"structure","members":{"topic":{"location":"querystring","locationName":"topic"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ruleDisabled":{"location":"querystring","locationName":"ruleDisabled","type":"boolean"}}},"output":{"type":"structure","members":{"rules":{"type":"list","member":{"type":"structure","members":{"ruleArn":{},"ruleName":{},"topicPattern":{},"createdAt":{"type":"timestamp"},"ruleDisabled":{"type":"boolean"}}}},"nextToken":{}}}},"ListV2LoggingLevels":{"http":{"method":"GET","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","members":{"targetType":{"location":"querystring","locationName":"targetType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"logTargetConfigurations":{"type":"list","member":{"type":"structure","members":{"logTarget":{"shape":"Svq"},"logLevel":{}}}},"nextToken":{}}}},"ListViolationEvents":{"http":{"method":"GET","requestUri":"/violation-events"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"violationEvents":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"metricValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Spi"},"violationEventType":{},"verificationState":{},"verificationStateDescription":{},"violationEventTime":{"type":"timestamp"}}}},"nextToken":{}}}},"PutVerificationStateOnViolation":{"http":{"requestUri":"/violations/verification-state/{violationId}"},"input":{"type":"structure","required":["violationId","verificationState"],"members":{"violationId":{"location":"uri","locationName":"violationId"},"verificationState":{},"verificationStateDescription":{}}},"output":{"type":"structure","members":{}}},"RegisterCACertificate":{"http":{"requestUri":"/cacertificate"},"input":{"type":"structure","required":["caCertificate"],"members":{"caCertificate":{},"verificationCertificate":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"},"allowAutoRegistration":{"location":"querystring","locationName":"allowAutoRegistration","type":"boolean"},"registrationConfig":{"shape":"Siy"},"tags":{"shape":"S2e"},"certificateMode":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificate":{"http":{"requestUri":"/certificate/register"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"caCertificatePem":{},"setAsActive":{"deprecated":true,"location":"querystring","locationName":"setAsActive","type":"boolean"},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificateWithoutCA":{"http":{"requestUri":"/certificate/register-no-ca"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterThing":{"http":{"requestUri":"/things"},"input":{"type":"structure","required":["templateBody"],"members":{"templateBody":{},"parameters":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"certificatePem":{},"resourceArns":{"type":"map","key":{},"value":{}}}}},"RejectCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/reject-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"rejectReason":{}}}},"RemoveThingFromBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/removeThingFromBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"RemoveThingFromThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/removeThingFromThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"ReplaceTopicRule":{"http":{"method":"PATCH","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb3"}},"payload":"topicRulePayload"}},"SearchIndex":{"http":{"requestUri":"/indices/search"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"nextToken":{},"maxResults":{"type":"integer"},"queryVersion":{}}},"output":{"type":"structure","members":{"nextToken":{},"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingId":{},"thingTypeName":{},"thingGroupNames":{"shape":"Swm"},"attributes":{"shape":"S3o"},"shadow":{},"deviceDefender":{},"connectivity":{"type":"structure","members":{"connected":{"type":"boolean"},"timestamp":{"type":"long"},"disconnectReason":{}}}}}},"thingGroups":{"type":"list","member":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupDescription":{},"attributes":{"shape":"S3o"},"parentGroupNames":{"shape":"Swm"}}}}}}},"SetDefaultAuthorizer":{"http":{"requestUri":"/default-authorizer"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"SetDefaultPolicyVersion":{"http":{"method":"PATCH","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"SetLoggingOptions":{"http":{"requestUri":"/loggingOptions"},"input":{"type":"structure","required":["loggingOptionsPayload"],"members":{"loggingOptionsPayload":{"type":"structure","required":["roleArn"],"members":{"roleArn":{},"logLevel":{}}}},"payload":"loggingOptionsPayload"}},"SetV2LoggingLevel":{"http":{"requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["logTarget","logLevel"],"members":{"logTarget":{"shape":"Svq"},"logLevel":{}}}},"SetV2LoggingOptions":{"http":{"requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"StartAuditMitigationActionsTask":{"http":{"requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","auditCheckToActionsMapping","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Shm"},"auditCheckToActionsMapping":{"shape":"Shq"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","actions","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Sjd"},"actions":{"type":"list","member":{}},"violationEventOccurrenceRange":{"shape":"Sjg"},"includeOnlyActiveViolations":{"type":"boolean"},"includeSuppressedAlerts":{"type":"boolean"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartOnDemandAuditTask":{"http":{"requestUri":"/audit/tasks"},"input":{"type":"structure","required":["targetCheckNames"],"members":{"targetCheckNames":{"shape":"S99"}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartThingRegistrationTask":{"http":{"requestUri":"/thing-registration-tasks"},"input":{"type":"structure","required":["templateBody","inputFileBucket","inputFileKey","roleArn"],"members":{"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"StopThingRegistrationTask":{"http":{"method":"PUT","requestUri":"/thing-registration-tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{}}},"TestAuthorization":{"http":{"requestUri":"/test-authorization"},"input":{"type":"structure","required":["authInfos"],"members":{"principal":{},"cognitoIdentityPoolId":{},"authInfos":{"type":"list","member":{"shape":"Sxf"}},"clientId":{"location":"querystring","locationName":"clientId"},"policyNamesToAdd":{"shape":"Sxj"},"policyNamesToSkip":{"shape":"Sxj"}}},"output":{"type":"structure","members":{"authResults":{"type":"list","member":{"type":"structure","members":{"authInfo":{"shape":"Sxf"},"allowed":{"type":"structure","members":{"policies":{"shape":"Spp"}}},"denied":{"type":"structure","members":{"implicitDeny":{"type":"structure","members":{"policies":{"shape":"Spp"}}},"explicitDeny":{"type":"structure","members":{"policies":{"shape":"Spp"}}}}},"authDecision":{},"missingContextValues":{"type":"list","member":{}}}}}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}/test"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"token":{},"tokenSignature":{},"httpContext":{"type":"structure","members":{"headers":{"type":"map","key":{},"value":{}},"queryString":{}}},"mqttContext":{"type":"structure","members":{"username":{},"password":{"type":"blob"},"clientId":{}}},"tlsContext":{"type":"structure","members":{"serverName":{}}}}},"output":{"type":"structure","members":{"isAuthenticated":{"type":"boolean"},"principalId":{},"policyDocuments":{"type":"list","member":{}},"refreshAfterInSeconds":{"type":"integer"},"disconnectAfterInSeconds":{"type":"integer"}}}},"TransferCertificate":{"http":{"method":"PATCH","requestUri":"/transfer-certificate/{certificateId}"},"input":{"type":"structure","required":["certificateId","targetAwsAccount"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"targetAwsAccount":{"location":"querystring","locationName":"targetAwsAccount"},"transferMessage":{}}},"output":{"type":"structure","members":{"transferredCertificateArn":{}}}},"UntagResource":{"http":{"requestUri":"/untag"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAccountAuditConfiguration":{"http":{"method":"PATCH","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgu"},"auditCheckConfigurations":{"shape":"Sgx"}}},"output":{"type":"structure","members":{}}},"UpdateAuditSuppression":{"http":{"method":"PATCH","requestUri":"/audit/suppressions/update"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}},"output":{"type":"structure","members":{}}},"UpdateAuthorizer":{"http":{"method":"PUT","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"UpdateBillingGroup":{"http":{"method":"PATCH","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName","billingGroupProperties"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateCACertificate":{"http":{"method":"PUT","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"},"newAutoRegistrationStatus":{"location":"querystring","locationName":"newAutoRegistrationStatus"},"registrationConfig":{"shape":"Siy"},"removeAutoRegistration":{"type":"boolean"}}}},"UpdateCertificate":{"http":{"method":"PUT","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId","newStatus"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"}}}},"UpdateCustomMetric":{"http":{"method":"PATCH","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","displayName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDimension":{"http":{"method":"PATCH","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","stringValues"],"members":{"name":{"location":"uri","locationName":"name"},"stringValues":{"shape":"S34"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDomainConfiguration":{"http":{"method":"PUT","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"removeAuthorizerConfig":{"type":"boolean"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"UpdateDynamicThingGroup":{"http":{"method":"PATCH","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"},"indexName":{},"queryString":{},"queryVersion":{}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateEventConfigurations":{"http":{"method":"PATCH","requestUri":"/event-configurations"},"input":{"type":"structure","members":{"eventConfigurations":{"shape":"Sk1"}}},"output":{"type":"structure","members":{}}},"UpdateFleetMetric":{"http":{"method":"PATCH","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","indexName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"expectedVersion":{"type":"long"}}}},"UpdateIndexingConfiguration":{"http":{"requestUri":"/indexing/config"},"input":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Snc"},"thingGroupIndexingConfiguration":{"shape":"Sns"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"http":{"method":"PATCH","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"jobExecutionsRetryConfig":{"shape":"S4w"}}}},"UpdateMitigationAction":{"http":{"method":"PATCH","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"UpdatePackage":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"defaultVersionName":{},"unsetDefaultVersion":{"type":"boolean"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageConfiguration":{"http":{"method":"PATCH","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"So8"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageVersion":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"action":{},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateProvisioningTemplate":{"http":{"method":"PATCH","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"description":{},"enabled":{"type":"boolean"},"defaultVersionId":{"type":"integer"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"removePreProvisioningHook":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateRoleAlias":{"http":{"method":"PUT","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"UpdateScheduledAudit":{"http":{"method":"PATCH","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"UpdateSecurityProfile":{"http":{"method":"PATCH","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"deleteBehaviors":{"type":"boolean"},"deleteAlertTargets":{"type":"boolean"},"deleteAdditionalMetricsToRetain":{"type":"boolean"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"},"metricsExportConfig":{"shape":"Sad"},"deleteMetricsExportConfig":{"type":"boolean"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa6"},"additionalMetricsToRetain":{"shape":"Saa","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sab"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"metricsExportConfig":{"shape":"Sad"}}}},"UpdateStream":{"http":{"method":"PUT","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Saj"},"roleArn":{}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"UpdateThing":{"http":{"method":"PATCH","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"expectedVersion":{"type":"long"},"removeThingType":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateThingGroup":{"http":{"method":"PATCH","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateThingGroupsForThing":{"http":{"method":"PUT","requestUri":"/thing-groups/updateThingGroupsForThing"},"input":{"type":"structure","members":{"thingName":{},"thingGroupsToAdd":{"shape":"S103"},"thingGroupsToRemove":{"shape":"S103"},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateTopicRuleDestination":{"http":{"method":"PATCH","requestUri":"/destinations"},"input":{"type":"structure","required":["arn","status"],"members":{"arn":{},"status":{}}},"output":{"type":"structure","members":{}}},"ValidateSecurityProfileBehaviors":{"http":{"requestUri":"/security-profile-behaviors/validate"},"input":{"type":"structure","required":["behaviors"],"members":{"behaviors":{"shape":"S9f"}}},"output":{"type":"structure","members":{"valid":{"type":"boolean"},"validationErrors":{"type":"list","member":{"type":"structure","members":{"errorMessage":{}}}}}}}},"shapes":{"Sg":{"type":"list","member":{}},"S1e":{"type":"map","key":{},"value":{}},"S1o":{"type":"structure","members":{"deviceCertificateId":{},"caCertificateId":{},"cognitoIdentityPoolId":{},"clientId":{},"policyVersionIdentifier":{"type":"structure","members":{"policyName":{},"policyVersionId":{}}},"account":{},"iamRoleArn":{},"roleAliasArn":{},"issuerCertificateIdentifier":{"type":"structure","members":{"issuerCertificateSubject":{},"issuerId":{},"issuerCertificateSerialNumber":{}}},"deviceCertificateArn":{}}},"S2a":{"type":"map","key":{},"value":{}},"S2e":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S2n":{"type":"structure","members":{"billingGroupDescription":{}}},"S34":{"type":"list","member":{}},"S3d":{"type":"structure","members":{"defaultAuthorizerName":{},"allowAuthorizerOverride":{"type":"boolean"}}},"S3g":{"type":"structure","members":{"securityPolicy":{}}},"S3l":{"type":"structure","members":{"thingGroupDescription":{},"attributePayload":{"shape":"S3n"}}},"S3n":{"type":"structure","members":{"attributes":{"shape":"S3o"},"merge":{"type":"boolean"}}},"S3o":{"type":"map","key":{},"value":{}},"S3z":{"type":"structure","required":["name"],"members":{"name":{},"values":{"type":"list","member":{}}}},"S4c":{"type":"structure","members":{"roleArn":{},"expiresInSec":{"type":"long"}}},"S4f":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S4m":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"S4t":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"S4w":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","numberOfRetries"],"members":{"failureType":{},"numberOfRetries":{"type":"integer"}}}}}},"S51":{"type":"map","key":{},"value":{}},"S54":{"type":"structure","members":{"startTime":{},"endTime":{},"endBehavior":{},"maintenanceWindows":{"shape":"S57"}}},"S57":{"type":"list","member":{"type":"structure","required":["startTime","durationInMinutes"],"members":{"startTime":{},"durationInMinutes":{"type":"integer"}}}},"S5b":{"type":"list","member":{}},"S5j":{"type":"structure","members":{"PublicKey":{},"PrivateKey":{"type":"string","sensitive":true}}},"S5o":{"type":"structure","members":{"updateDeviceCertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"updateCACertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"addThingsToThingGroupParams":{"type":"structure","required":["thingGroupNames"],"members":{"thingGroupNames":{"type":"list","member":{}},"overrideDynamicGroups":{"type":"boolean"}}},"replaceDefaultPolicyVersionParams":{"type":"structure","required":["templateName"],"members":{"templateName":{}}},"enableIoTLoggingParams":{"type":"structure","required":["roleArnForLogging","logLevel"],"members":{"roleArnForLogging":{},"logLevel":{}}},"publishFindingToSnsParams":{"type":"structure","required":["topicArn"],"members":{"topicArn":{}}}}},"S68":{"type":"list","member":{}},"S6a":{"type":"list","member":{}},"S6c":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S6j":{"type":"structure","members":{"expiresInSec":{"type":"long"}}},"S6u":{"type":"list","member":{"type":"structure","members":{"fileName":{},"fileType":{"type":"integer"},"fileVersion":{},"fileLocation":{"type":"structure","members":{"stream":{"type":"structure","members":{"streamId":{},"fileId":{"type":"integer"}}},"s3Location":{"shape":"S73"}}},"codeSigning":{"type":"structure","members":{"awsSignerJobId":{},"startSigningJobParameter":{"type":"structure","members":{"signingProfileParameter":{"type":"structure","members":{"certificateArn":{},"platform":{},"certificatePathOnDevice":{}}},"signingProfileName":{},"destination":{"type":"structure","members":{"s3Destination":{"type":"structure","members":{"bucket":{},"prefix":{}}}}}}},"customCodeSigning":{"type":"structure","members":{"signature":{"type":"structure","members":{"inlineDocument":{"type":"blob"}}},"certificateChain":{"type":"structure","members":{"certificateName":{},"inlineDocument":{}}},"hashAlgorithm":{},"signatureAlgorithm":{}}}}},"attributes":{"type":"map","key":{},"value":{}}}}},"S73":{"type":"structure","members":{"bucket":{},"key":{},"version":{}}},"S7s":{"type":"map","key":{},"value":{}},"S80":{"type":"string","sensitive":true},"S81":{"type":"map","key":{},"value":{}},"S87":{"type":"map","key":{},"value":{},"sensitive":true},"S8t":{"type":"structure","required":["targetArn"],"members":{"payloadVersion":{},"targetArn":{}}},"S99":{"type":"list","member":{}},"S9f":{"type":"list","member":{"shape":"S9g"}},"S9g":{"type":"structure","required":["name"],"members":{"name":{},"metric":{},"metricDimension":{"shape":"S9j"},"criteria":{"type":"structure","members":{"comparisonOperator":{},"value":{"shape":"S9n"},"durationSeconds":{"type":"integer"},"consecutiveDatapointsToAlarm":{"type":"integer"},"consecutiveDatapointsToClear":{"type":"integer"},"statisticalThreshold":{"type":"structure","members":{"statistic":{}}},"mlDetectionConfig":{"type":"structure","required":["confidenceLevel"],"members":{"confidenceLevel":{}}}}},"suppressAlerts":{"type":"boolean"},"exportMetric":{"type":"boolean"}}},"S9j":{"type":"structure","required":["dimensionName"],"members":{"dimensionName":{},"operator":{}}},"S9n":{"type":"structure","members":{"count":{"type":"long"},"cidrs":{"type":"list","member":{}},"ports":{"type":"list","member":{"type":"integer"}},"number":{"type":"double"},"numbers":{"type":"list","member":{"type":"double"}},"strings":{"type":"list","member":{}}}},"Sa6":{"type":"map","key":{},"value":{"type":"structure","required":["alertTargetArn","roleArn"],"members":{"alertTargetArn":{},"roleArn":{}}}},"Saa":{"type":"list","member":{}},"Sab":{"type":"list","member":{"type":"structure","required":["metric"],"members":{"metric":{},"metricDimension":{"shape":"S9j"},"exportMetric":{"type":"boolean"}}}},"Sad":{"type":"structure","required":["mqttTopic","roleArn"],"members":{"mqttTopic":{},"roleArn":{}}},"Saj":{"type":"list","member":{"type":"structure","members":{"fileId":{"type":"integer"},"s3Location":{"shape":"S73"}}}},"Sav":{"type":"structure","members":{"thingTypeDescription":{},"searchableAttributes":{"type":"list","member":{}}}},"Sb3":{"type":"structure","required":["sql","actions"],"members":{"sql":{},"description":{},"actions":{"shape":"Sb6"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb7"}}},"Sb6":{"type":"list","member":{"shape":"Sb7"}},"Sb7":{"type":"structure","members":{"dynamoDB":{"type":"structure","required":["tableName","roleArn","hashKeyField","hashKeyValue"],"members":{"tableName":{},"roleArn":{},"operation":{},"hashKeyField":{},"hashKeyValue":{},"hashKeyType":{},"rangeKeyField":{},"rangeKeyValue":{},"rangeKeyType":{},"payloadField":{}}},"dynamoDBv2":{"type":"structure","required":["roleArn","putItem"],"members":{"roleArn":{},"putItem":{"type":"structure","required":["tableName"],"members":{"tableName":{}}}}},"lambda":{"type":"structure","required":["functionArn"],"members":{"functionArn":{}}},"sns":{"type":"structure","required":["targetArn","roleArn"],"members":{"targetArn":{},"roleArn":{},"messageFormat":{}}},"sqs":{"type":"structure","required":["roleArn","queueUrl"],"members":{"roleArn":{},"queueUrl":{},"useBase64":{"type":"boolean"}}},"kinesis":{"type":"structure","required":["roleArn","streamName"],"members":{"roleArn":{},"streamName":{},"partitionKey":{}}},"republish":{"type":"structure","required":["roleArn","topic"],"members":{"roleArn":{},"topic":{},"qos":{"type":"integer"},"headers":{"type":"structure","members":{"payloadFormatIndicator":{},"contentType":{},"responseTopic":{},"correlationData":{},"messageExpiry":{},"userProperties":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}}},"s3":{"type":"structure","required":["roleArn","bucketName","key"],"members":{"roleArn":{},"bucketName":{},"key":{},"cannedAcl":{}}},"firehose":{"type":"structure","required":["roleArn","deliveryStreamName"],"members":{"roleArn":{},"deliveryStreamName":{},"separator":{},"batchMode":{"type":"boolean"}}},"cloudwatchMetric":{"type":"structure","required":["roleArn","metricNamespace","metricName","metricValue","metricUnit"],"members":{"roleArn":{},"metricNamespace":{},"metricName":{},"metricValue":{},"metricUnit":{},"metricTimestamp":{}}},"cloudwatchAlarm":{"type":"structure","required":["roleArn","alarmName","stateReason","stateValue"],"members":{"roleArn":{},"alarmName":{},"stateReason":{},"stateValue":{}}},"cloudwatchLogs":{"type":"structure","required":["roleArn","logGroupName"],"members":{"roleArn":{},"logGroupName":{},"batchMode":{"type":"boolean"}}},"elasticsearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"salesforce":{"type":"structure","required":["token","url"],"members":{"token":{},"url":{}}},"iotAnalytics":{"type":"structure","members":{"channelArn":{},"channelName":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotEvents":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"messageId":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotSiteWise":{"type":"structure","required":["putAssetPropertyValueEntries","roleArn"],"members":{"putAssetPropertyValueEntries":{"type":"list","member":{"type":"structure","required":["propertyValues"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"propertyValues":{"type":"list","member":{"type":"structure","required":["value","timestamp"],"members":{"value":{"type":"structure","members":{"stringValue":{},"integerValue":{},"doubleValue":{},"booleanValue":{}}},"timestamp":{"type":"structure","required":["timeInSeconds"],"members":{"timeInSeconds":{},"offsetInNanos":{}}},"quality":{}}}}}}},"roleArn":{}}},"stepFunctions":{"type":"structure","required":["stateMachineName","roleArn"],"members":{"executionNamePrefix":{},"stateMachineName":{},"roleArn":{}}},"timestream":{"type":"structure","required":["roleArn","databaseName","tableName","dimensions"],"members":{"roleArn":{},"databaseName":{},"tableName":{},"dimensions":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}}},"timestamp":{"type":"structure","required":["value","unit"],"members":{"value":{},"unit":{}}}}},"http":{"type":"structure","required":["url"],"members":{"url":{},"confirmationUrl":{},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"auth":{"type":"structure","members":{"sigv4":{"type":"structure","required":["signingRegion","serviceName","roleArn"],"members":{"signingRegion":{},"serviceName":{},"roleArn":{}}}}}}},"kafka":{"type":"structure","required":["destinationArn","topic","clientProperties"],"members":{"destinationArn":{},"topic":{},"key":{},"partition":{},"clientProperties":{"type":"map","key":{},"value":{}},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"openSearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"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":{}}}}},"Sek":{"type":"list","member":{}},"Sem":{"type":"list","member":{}},"Seq":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlProperties":{"type":"structure","members":{"confirmationUrl":{}}},"vpcProperties":{"type":"structure","members":{"subnetIds":{"shape":"Sek"},"securityGroups":{"shape":"Sem"},"vpcId":{},"roleArn":{}}}}},"Sgu":{"type":"map","key":{},"value":{"type":"structure","members":{"targetArn":{},"roleArn":{},"enabled":{"type":"boolean"}}}},"Sgx":{"type":"map","key":{},"value":{"type":"structure","members":{"enabled":{"type":"boolean"}}}},"Sh2":{"type":"structure","members":{"findingId":{},"taskId":{},"checkName":{},"taskStartTime":{"type":"timestamp"},"findingTime":{"type":"timestamp"},"severity":{},"nonCompliantResource":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sh6"}}},"relatedResources":{"shape":"Sh7"},"reasonForNonCompliance":{},"reasonForNonComplianceCode":{},"isSuppressed":{"type":"boolean"}}},"Sh6":{"type":"map","key":{},"value":{}},"Sh7":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sh6"}}}},"Shm":{"type":"structure","members":{"auditTaskId":{},"findingIds":{"type":"list","member":{}},"auditCheckToReasonCodeFilter":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"Shq":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Shs":{"type":"list","member":{"type":"structure","members":{"name":{},"id":{},"roleArn":{},"actionParams":{"shape":"S5o"}}}},"Sij":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"Siw":{"type":"structure","members":{"notBefore":{"type":"timestamp"},"notAfter":{"type":"timestamp"}}},"Siy":{"type":"structure","members":{"templateBody":{},"roleArn":{},"templateName":{}}},"Sjb":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskStartTime":{"type":"timestamp"},"taskEndTime":{"type":"timestamp"},"target":{"shape":"Sjd"},"violationEventOccurrenceRange":{"shape":"Sjg"},"onlyActiveViolationsIncluded":{"type":"boolean"},"suppressedAlertsIncluded":{"type":"boolean"},"actionsDefinition":{"shape":"Shs"},"taskStatistics":{"type":"structure","members":{"actionsExecuted":{"type":"long"},"actionsSkipped":{"type":"long"},"actionsFailed":{"type":"long"}}}}},"Sjd":{"type":"structure","members":{"violationIds":{"type":"list","member":{}},"securityProfileName":{},"behaviorName":{}}},"Sjg":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}},"Sk1":{"type":"map","key":{},"value":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"Sl7":{"type":"list","member":{}},"Sm0":{"type":"list","member":{"shape":"Sm1"}},"Sm1":{"type":"structure","members":{"groupName":{},"groupArn":{}}},"Smd":{"type":"structure","members":{"deprecated":{"type":"boolean"},"deprecationDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"}}},"Snc":{"type":"structure","required":["thingIndexingMode"],"members":{"thingIndexingMode":{},"thingConnectivityIndexingMode":{},"deviceDefenderIndexingMode":{},"namedShadowIndexingMode":{},"managedFields":{"shape":"Snh"},"customFields":{"shape":"Snh"},"filter":{"type":"structure","members":{"namedShadowNames":{"type":"list","member":{}},"geoLocations":{"type":"list","member":{"type":"structure","members":{"name":{},"order":{}}}}}}}},"Snh":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{}}}},"Sns":{"type":"structure","required":["thingGroupIndexingMode"],"members":{"thingGroupIndexingMode":{},"managedFields":{"shape":"Snh"},"customFields":{"shape":"Snh"}}},"So8":{"type":"structure","members":{"enabled":{"type":"boolean"},"roleArn":{}}},"Spi":{"type":"structure","members":{"confidenceLevel":{}}},"Spp":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{}}}},"Sqr":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificateMode":{},"creationDate":{"type":"timestamp"}}}},"Srr":{"type":"structure","members":{"status":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"retryAttempt":{"type":"integer"}}},"St2":{"type":"list","member":{}},"Stc":{"type":"list","member":{}},"Stx":{"type":"structure","required":["name","arn"],"members":{"name":{},"arn":{}}},"Su2":{"type":"structure","required":["arn"],"members":{"arn":{}}},"Svq":{"type":"structure","required":["targetType"],"members":{"targetType":{},"targetName":{}}},"Swm":{"type":"list","member":{}},"Sxf":{"type":"structure","required":["resources"],"members":{"actionType":{},"resources":{"type":"list","member":{}}}},"Sxj":{"type":"list","member":{}},"S103":{"type":"list","member":{}}}} /***/ }), /* 261 */ @@ -39893,7 +39893,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 280 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2015-03-31","endpointPrefix":"lambda","protocol":"rest-json","serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","uid":"lambda-2015-03-31"},"operations":{"AddLayerVersionPermission":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":201},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId","Action","Principal"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{},"Action":{},"Principal":{},"OrganizationId":{},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}},"output":{"type":"structure","members":{"Statement":{},"RevisionId":{}}}},"AddPermission":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":201},"input":{"type":"structure","required":["FunctionName","StatementId","Action","Principal"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{},"Action":{},"Principal":{},"SourceArn":{},"SourceAccount":{},"EventSourceToken":{},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{},"PrincipalOrgID":{},"FunctionUrlAuthType":{}}},"output":{"type":"structure","members":{"Statement":{}}}},"CreateAlias":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":201},"input":{"type":"structure","required":["FunctionName","Name","FunctionVersion"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"}}},"output":{"shape":"St"}},"CreateCodeSigningConfig":{"http":{"requestUri":"/2020-04-22/code-signing-configs/","responseCode":201},"input":{"type":"structure","required":["AllowedPublishers"],"members":{"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"CreateEventSourceMapping":{"http":{"requestUri":"/2015-03-31/event-source-mappings/","responseCode":202},"input":{"type":"structure","required":["FunctionName"],"members":{"EventSourceArn":{},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"CreateFunction":{"http":{"requestUri":"/2015-03-31/functions","responseCode":201},"input":{"type":"structure","required":["FunctionName","Role","Code"],"members":{"FunctionName":{},"Runtime":{},"Role":{},"Handler":{},"Code":{"type":"structure","members":{"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{}}},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"Publish":{"type":"boolean"},"VpcConfig":{"shape":"S2o"},"PackageType":{},"DeadLetterConfig":{"shape":"S2v"},"Environment":{"shape":"S2x"},"KMSKeyArn":{},"TracingConfig":{"shape":"S32"},"Tags":{"shape":"S34"},"Layers":{"shape":"S37"},"FileSystemConfigs":{"shape":"S39"},"ImageConfig":{"shape":"S3d"},"CodeSigningConfigArn":{},"Architectures":{"shape":"S3g"},"EphemeralStorage":{"shape":"S3i"},"SnapStart":{"shape":"S3k"}}},"output":{"shape":"S3m"}},"CreateFunctionUrlConfig":{"http":{"requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":201},"input":{"type":"structure","required":["FunctionName","AuthType"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4d"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4d"},"CreationTime":{},"InvokeMode":{}}}},"DeleteAlias":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":204},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}}},"DeleteCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":204},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","members":{}}},"DeleteEventSourceMapping":{"http":{"method":"DELETE","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionConcurrency":{"http":{"method":"DELETE","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionEventInvokeConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionUrlConfig":{"http":{"method":"DELETE","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteLayerVersion":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}}},"DeleteProvisionedConcurrencyConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"GetAccountSettings":{"http":{"method":"GET","requestUri":"/2016-08-19/account-settings/","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountLimit":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"CodeSizeUnzipped":{"type":"long"},"CodeSizeZipped":{"type":"long"},"ConcurrentExecutions":{"type":"integer"},"UnreservedConcurrentExecutions":{"type":"integer"}}},"AccountUsage":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"FunctionCount":{"type":"long"}}}}}},"GetAlias":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"shape":"St"}},"GetCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"GetEventSourceMapping":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S3m"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{},"ImageUri":{},"ResolvedImageUri":{}}},"Tags":{"shape":"S34"},"Concurrency":{"shape":"S5d"}}}},"GetFunctionCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"GetFunctionConcurrency":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S3m"}},"GetFunctionEventInvokeConfig":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S5l"}},"GetFunctionUrlConfig":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4d"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}},"GetLayerVersion":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"shape":"S5r"}},"GetLayerVersionByArn":{"http":{"method":"GET","requestUri":"/2018-10-31/layers?find=LayerVersion","responseCode":200},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"querystring","locationName":"Arn"}}},"output":{"shape":"S5r"}},"GetLayerVersionPolicy":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetProvisionedConcurrencyConfig":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"GetRuntimeManagementConfig":{"http":{"method":"GET","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"UpdateRuntimeOn":{},"RuntimeVersionArn":{},"FunctionArn":{}}}},"Invoke":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Payload":{"shape":"S2h"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"FunctionError":{"location":"header","locationName":"X-Amz-Function-Error"},"LogResult":{"location":"header","locationName":"X-Amz-Log-Result"},"Payload":{"shape":"S2h"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"}},"payload":"Payload"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"type":"blob","streaming":true}},"deprecated":true,"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}},"deprecated":true},"deprecated":true},"InvokeWithResponseStream":{"http":{"requestUri":"/2021-11-15/functions/{FunctionName}/response-streaming-invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"Payload":{"shape":"S2h"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"},"EventStream":{"type":"structure","members":{"PayloadChunk":{"type":"structure","members":{"Payload":{"shape":"S2h","eventpayload":true}},"event":true},"InvokeComplete":{"type":"structure","members":{"ErrorCode":{},"ErrorDetails":{},"LogResult":{}},"event":true}},"eventstream":true},"ResponseStreamContentType":{"location":"header","locationName":"Content-Type"}},"payload":"EventStream"}},"ListAliases":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Aliases":{"type":"list","member":{"shape":"St"}}}}},"ListCodeSigningConfigs":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"CodeSigningConfigs":{"type":"list","member":{"shape":"S11"}}}}},"ListEventSourceMappings":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSourceArn"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSourceMappings":{"type":"list","member":{"shape":"S2b"}}}}},"ListFunctionEventInvokeConfigs":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config/list","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"FunctionEventInvokeConfigs":{"type":"list","member":{"shape":"S5l"}},"NextMarker":{}}}},"ListFunctionUrlConfigs":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/urls","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","required":["FunctionUrlConfigs"],"members":{"FunctionUrlConfigs":{"type":"list","member":{"type":"structure","required":["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],"members":{"FunctionUrl":{},"FunctionArn":{},"CreationTime":{},"LastModifiedTime":{},"Cors":{"shape":"S4d"},"AuthType":{},"InvokeMode":{}}}},"NextMarker":{}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/","responseCode":200},"input":{"type":"structure","members":{"MasterRegion":{"location":"querystring","locationName":"MasterRegion"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"shape":"S7b"}}}},"ListFunctionsByCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"FunctionArns":{"type":"list","member":{}}}}},"ListLayerVersions":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":200},"input":{"type":"structure","required":["LayerName"],"members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"LayerName":{"location":"uri","locationName":"LayerName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"LayerVersions":{"type":"list","member":{"shape":"S7j"}}}}},"ListLayers":{"http":{"method":"GET","requestUri":"/2018-10-31/layers","responseCode":200},"input":{"type":"structure","members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"Layers":{"type":"list","member":{"type":"structure","members":{"LayerName":{},"LayerArn":{},"LatestMatchingVersion":{"shape":"S7j"}}}}}}},"ListProvisionedConcurrencyConfigs":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ProvisionedConcurrencyConfigs":{"type":"list","member":{"type":"structure","members":{"FunctionArn":{},"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"NextMarker":{}}}},"ListTags":{"http":{"method":"GET","requestUri":"/2017-03-31/tags/{ARN}"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"uri","locationName":"ARN"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S34"}}}},"ListVersionsByFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Versions":{"shape":"S7b"}}}},"PublishLayerVersion":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":201},"input":{"type":"structure","required":["LayerName","Content"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"Description":{},"Content":{"type":"structure","members":{"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ZipFile":{"shape":"S2h"}}},"CompatibleRuntimes":{"shape":"S5u"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5w"}}},"output":{"type":"structure","members":{"Content":{"shape":"S5s"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5u"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5w"}}}},"PublishVersion":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":201},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"CodeSha256":{},"Description":{},"RevisionId":{}}},"output":{"shape":"S3m"}},"PutFunctionCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"PutFunctionConcurrency":{"http":{"method":"PUT","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","ReservedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ReservedConcurrentExecutions":{"type":"integer"}}},"output":{"shape":"S5d"}},"PutFunctionEventInvokeConfig":{"http":{"method":"PUT","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5l"}},"PutProvisionedConcurrencyConfig":{"http":{"method":"PUT","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":202},"input":{"type":"structure","required":["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"ProvisionedConcurrentExecutions":{"type":"integer"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"PutRuntimeManagementConfig":{"http":{"method":"PUT","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName","UpdateRuntimeOn"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"UpdateRuntimeOn":{},"RuntimeVersionArn":{}}},"output":{"type":"structure","required":["UpdateRuntimeOn","FunctionArn"],"members":{"UpdateRuntimeOn":{},"FunctionArn":{},"RuntimeVersionArn":{}}}},"RemoveLayerVersionPermission":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{"location":"uri","locationName":"StatementId"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"RemovePermission":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["FunctionName","StatementId"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{"location":"uri","locationName":"StatementId"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"TagResource":{"http":{"requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"Tags":{"shape":"S34"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAlias":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"output":{"shape":"St"}},"UpdateCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"UpdateEventSourceMapping":{"http":{"method":"PUT","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"SourceAccessConfigurations":{"shape":"S1s"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"UpdateFunctionCode":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/code","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{},"Publish":{"type":"boolean"},"DryRun":{"type":"boolean"},"RevisionId":{},"Architectures":{"shape":"S3g"}}},"output":{"shape":"S3m"}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{},"Handler":{},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"VpcConfig":{"shape":"S2o"},"Environment":{"shape":"S2x"},"Runtime":{},"DeadLetterConfig":{"shape":"S2v"},"KMSKeyArn":{},"TracingConfig":{"shape":"S32"},"RevisionId":{},"Layers":{"shape":"S37"},"FileSystemConfigs":{"shape":"S39"},"ImageConfig":{"shape":"S3d"},"EphemeralStorage":{"shape":"S3i"},"SnapStart":{"shape":"S3k"}}},"output":{"shape":"S3m"}},"UpdateFunctionEventInvokeConfig":{"http":{"requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5l"}},"UpdateFunctionUrlConfig":{"http":{"method":"PUT","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4d"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4d"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}}},"shapes":{"Sp":{"type":"structure","members":{"AdditionalVersionWeights":{"type":"map","key":{},"value":{"type":"double"}}}},"St":{"type":"structure","members":{"AliasArn":{},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"Sw":{"type":"structure","required":["SigningProfileVersionArns"],"members":{"SigningProfileVersionArns":{"type":"list","member":{}}}},"Sy":{"type":"structure","members":{"UntrustedArtifactOnDeployment":{}}},"S11":{"type":"structure","required":["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],"members":{"CodeSigningConfigId":{},"CodeSigningConfigArn":{},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"},"LastModified":{}}},"S18":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Pattern":{}}}}}},"S1g":{"type":"structure","members":{"OnSuccess":{"type":"structure","members":{"Destination":{}}},"OnFailure":{"type":"structure","members":{"Destination":{}}}}},"S1o":{"type":"list","member":{}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"type":"structure","members":{"Type":{},"URI":{}}}},"S1w":{"type":"structure","members":{"Endpoints":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S21":{"type":"list","member":{}},"S23":{"type":"structure","members":{"ConsumerGroupId":{}}},"S24":{"type":"structure","members":{"ConsumerGroupId":{}}},"S25":{"type":"structure","members":{"MaximumConcurrency":{"type":"integer"}}},"S27":{"type":"structure","members":{"DatabaseName":{},"CollectionName":{},"FullDocument":{}}},"S2b":{"type":"structure","members":{"UUID":{},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"BatchSize":{"type":"integer"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"EventSourceArn":{},"FilterCriteria":{"shape":"S18"},"FunctionArn":{},"LastModified":{"type":"timestamp"},"LastProcessingResult":{},"State":{},"StateTransitionReason":{},"DestinationConfig":{"shape":"S1g"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"S2h":{"type":"blob","sensitive":true},"S2o":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"},"Ipv6AllowedForDualStack":{"type":"boolean"}}},"S2p":{"type":"list","member":{}},"S2r":{"type":"list","member":{}},"S2v":{"type":"structure","members":{"TargetArn":{}}},"S2x":{"type":"structure","members":{"Variables":{"shape":"S2y"}}},"S2y":{"type":"map","key":{"type":"string","sensitive":true},"value":{"type":"string","sensitive":true},"sensitive":true},"S32":{"type":"structure","members":{"Mode":{}}},"S34":{"type":"map","key":{},"value":{}},"S37":{"type":"list","member":{}},"S39":{"type":"list","member":{"type":"structure","required":["Arn","LocalMountPath"],"members":{"Arn":{},"LocalMountPath":{}}}},"S3d":{"type":"structure","members":{"EntryPoint":{"shape":"S3e"},"Command":{"shape":"S3e"},"WorkingDirectory":{}}},"S3e":{"type":"list","member":{}},"S3g":{"type":"list","member":{}},"S3i":{"type":"structure","required":["Size"],"members":{"Size":{"type":"integer"}}},"S3k":{"type":"structure","members":{"ApplyOn":{}}},"S3m":{"type":"structure","members":{"FunctionName":{},"FunctionArn":{},"Runtime":{},"Role":{},"Handler":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{},"CodeSha256":{},"Version":{},"VpcConfig":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"},"VpcId":{},"Ipv6AllowedForDualStack":{"type":"boolean"}}},"DeadLetterConfig":{"shape":"S2v"},"Environment":{"type":"structure","members":{"Variables":{"shape":"S2y"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3u"}}}}},"KMSKeyArn":{},"TracingConfig":{"type":"structure","members":{"Mode":{}}},"MasterArn":{},"RevisionId":{},"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}}},"State":{},"StateReason":{},"StateReasonCode":{},"LastUpdateStatus":{},"LastUpdateStatusReason":{},"LastUpdateStatusReasonCode":{},"FileSystemConfigs":{"shape":"S39"},"PackageType":{},"ImageConfigResponse":{"type":"structure","members":{"ImageConfig":{"shape":"S3d"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3u"}}}}},"SigningProfileVersionArn":{},"SigningJobArn":{},"Architectures":{"shape":"S3g"},"EphemeralStorage":{"shape":"S3i"},"SnapStart":{"type":"structure","members":{"ApplyOn":{},"OptimizationStatus":{}}},"RuntimeVersionConfig":{"type":"structure","members":{"RuntimeVersionArn":{},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3u"}}}}}}},"S3u":{"type":"string","sensitive":true},"S4d":{"type":"structure","members":{"AllowCredentials":{"type":"boolean"},"AllowHeaders":{"shape":"S4f"},"AllowMethods":{"type":"list","member":{}},"AllowOrigins":{"type":"list","member":{}},"ExposeHeaders":{"shape":"S4f"},"MaxAge":{"type":"integer"}}},"S4f":{"type":"list","member":{}},"S5d":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}},"S5l":{"type":"structure","members":{"LastModified":{"type":"timestamp"},"FunctionArn":{},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"S5r":{"type":"structure","members":{"Content":{"shape":"S5s"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5u"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5w"}}},"S5s":{"type":"structure","members":{"Location":{},"CodeSha256":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}},"S5u":{"type":"list","member":{}},"S5w":{"type":"list","member":{}},"S7b":{"type":"list","member":{"shape":"S3m"}},"S7j":{"type":"structure","members":{"LayerVersionArn":{},"Version":{"type":"long"},"Description":{},"CreatedDate":{},"CompatibleRuntimes":{"shape":"S5u"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5w"}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2015-03-31","endpointPrefix":"lambda","protocol":"rest-json","serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","uid":"lambda-2015-03-31"},"operations":{"AddLayerVersionPermission":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":201},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId","Action","Principal"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{},"Action":{},"Principal":{},"OrganizationId":{},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}},"output":{"type":"structure","members":{"Statement":{},"RevisionId":{}}}},"AddPermission":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":201},"input":{"type":"structure","required":["FunctionName","StatementId","Action","Principal"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{},"Action":{},"Principal":{},"SourceArn":{},"SourceAccount":{},"EventSourceToken":{},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{},"PrincipalOrgID":{},"FunctionUrlAuthType":{}}},"output":{"type":"structure","members":{"Statement":{}}}},"CreateAlias":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":201},"input":{"type":"structure","required":["FunctionName","Name","FunctionVersion"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"}}},"output":{"shape":"St"}},"CreateCodeSigningConfig":{"http":{"requestUri":"/2020-04-22/code-signing-configs/","responseCode":201},"input":{"type":"structure","required":["AllowedPublishers"],"members":{"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"CreateEventSourceMapping":{"http":{"requestUri":"/2015-03-31/event-source-mappings/","responseCode":202},"input":{"type":"structure","required":["FunctionName"],"members":{"EventSourceArn":{},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"CreateFunction":{"http":{"requestUri":"/2015-03-31/functions","responseCode":201},"input":{"type":"structure","required":["FunctionName","Role","Code"],"members":{"FunctionName":{},"Runtime":{},"Role":{},"Handler":{},"Code":{"type":"structure","members":{"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{}}},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"Publish":{"type":"boolean"},"VpcConfig":{"shape":"S2o"},"PackageType":{},"DeadLetterConfig":{"shape":"S2v"},"Environment":{"shape":"S2x"},"KMSKeyArn":{},"TracingConfig":{"shape":"S32"},"Tags":{"shape":"S34"},"Layers":{"shape":"S37"},"FileSystemConfigs":{"shape":"S39"},"ImageConfig":{"shape":"S3d"},"CodeSigningConfigArn":{},"Architectures":{"shape":"S3g"},"EphemeralStorage":{"shape":"S3i"},"SnapStart":{"shape":"S3k"},"LoggingConfig":{"shape":"S3m"}}},"output":{"shape":"S3r"}},"CreateFunctionUrlConfig":{"http":{"requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":201},"input":{"type":"structure","required":["FunctionName","AuthType"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4i"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4i"},"CreationTime":{},"InvokeMode":{}}}},"DeleteAlias":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":204},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}}},"DeleteCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":204},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","members":{}}},"DeleteEventSourceMapping":{"http":{"method":"DELETE","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionConcurrency":{"http":{"method":"DELETE","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionEventInvokeConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionUrlConfig":{"http":{"method":"DELETE","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteLayerVersion":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}}},"DeleteProvisionedConcurrencyConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"GetAccountSettings":{"http":{"method":"GET","requestUri":"/2016-08-19/account-settings/","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountLimit":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"CodeSizeUnzipped":{"type":"long"},"CodeSizeZipped":{"type":"long"},"ConcurrentExecutions":{"type":"integer"},"UnreservedConcurrentExecutions":{"type":"integer"}}},"AccountUsage":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"FunctionCount":{"type":"long"}}}}}},"GetAlias":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"shape":"St"}},"GetCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"GetEventSourceMapping":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S3r"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{},"ImageUri":{},"ResolvedImageUri":{}}},"Tags":{"shape":"S34"},"Concurrency":{"shape":"S5i"}}}},"GetFunctionCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"GetFunctionConcurrency":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S3r"}},"GetFunctionEventInvokeConfig":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S5q"}},"GetFunctionUrlConfig":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4i"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}},"GetLayerVersion":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"shape":"S5w"}},"GetLayerVersionByArn":{"http":{"method":"GET","requestUri":"/2018-10-31/layers?find=LayerVersion","responseCode":200},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"querystring","locationName":"Arn"}}},"output":{"shape":"S5w"}},"GetLayerVersionPolicy":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetProvisionedConcurrencyConfig":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"GetRuntimeManagementConfig":{"http":{"method":"GET","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"UpdateRuntimeOn":{},"RuntimeVersionArn":{},"FunctionArn":{}}}},"Invoke":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Payload":{"shape":"S2h"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"FunctionError":{"location":"header","locationName":"X-Amz-Function-Error"},"LogResult":{"location":"header","locationName":"X-Amz-Log-Result"},"Payload":{"shape":"S2h"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"}},"payload":"Payload"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"type":"blob","streaming":true}},"deprecated":true,"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}},"deprecated":true},"deprecated":true},"InvokeWithResponseStream":{"http":{"requestUri":"/2021-11-15/functions/{FunctionName}/response-streaming-invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"Payload":{"shape":"S2h"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"},"EventStream":{"type":"structure","members":{"PayloadChunk":{"type":"structure","members":{"Payload":{"shape":"S2h","eventpayload":true}},"event":true},"InvokeComplete":{"type":"structure","members":{"ErrorCode":{},"ErrorDetails":{},"LogResult":{}},"event":true}},"eventstream":true},"ResponseStreamContentType":{"location":"header","locationName":"Content-Type"}},"payload":"EventStream"}},"ListAliases":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Aliases":{"type":"list","member":{"shape":"St"}}}}},"ListCodeSigningConfigs":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"CodeSigningConfigs":{"type":"list","member":{"shape":"S11"}}}}},"ListEventSourceMappings":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSourceArn"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSourceMappings":{"type":"list","member":{"shape":"S2b"}}}}},"ListFunctionEventInvokeConfigs":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config/list","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"FunctionEventInvokeConfigs":{"type":"list","member":{"shape":"S5q"}},"NextMarker":{}}}},"ListFunctionUrlConfigs":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/urls","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","required":["FunctionUrlConfigs"],"members":{"FunctionUrlConfigs":{"type":"list","member":{"type":"structure","required":["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],"members":{"FunctionUrl":{},"FunctionArn":{},"CreationTime":{},"LastModifiedTime":{},"Cors":{"shape":"S4i"},"AuthType":{},"InvokeMode":{}}}},"NextMarker":{}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/","responseCode":200},"input":{"type":"structure","members":{"MasterRegion":{"location":"querystring","locationName":"MasterRegion"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"shape":"S7g"}}}},"ListFunctionsByCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"FunctionArns":{"type":"list","member":{}}}}},"ListLayerVersions":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":200},"input":{"type":"structure","required":["LayerName"],"members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"LayerName":{"location":"uri","locationName":"LayerName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"LayerVersions":{"type":"list","member":{"shape":"S7o"}}}}},"ListLayers":{"http":{"method":"GET","requestUri":"/2018-10-31/layers","responseCode":200},"input":{"type":"structure","members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"Layers":{"type":"list","member":{"type":"structure","members":{"LayerName":{},"LayerArn":{},"LatestMatchingVersion":{"shape":"S7o"}}}}}}},"ListProvisionedConcurrencyConfigs":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ProvisionedConcurrencyConfigs":{"type":"list","member":{"type":"structure","members":{"FunctionArn":{},"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"NextMarker":{}}}},"ListTags":{"http":{"method":"GET","requestUri":"/2017-03-31/tags/{ARN}"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"uri","locationName":"ARN"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S34"}}}},"ListVersionsByFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Versions":{"shape":"S7g"}}}},"PublishLayerVersion":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":201},"input":{"type":"structure","required":["LayerName","Content"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"Description":{},"Content":{"type":"structure","members":{"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ZipFile":{"shape":"S2h"}}},"CompatibleRuntimes":{"shape":"S5z"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S61"}}},"output":{"type":"structure","members":{"Content":{"shape":"S5x"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5z"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S61"}}}},"PublishVersion":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":201},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"CodeSha256":{},"Description":{},"RevisionId":{}}},"output":{"shape":"S3r"}},"PutFunctionCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"PutFunctionConcurrency":{"http":{"method":"PUT","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","ReservedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ReservedConcurrentExecutions":{"type":"integer"}}},"output":{"shape":"S5i"}},"PutFunctionEventInvokeConfig":{"http":{"method":"PUT","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5q"}},"PutProvisionedConcurrencyConfig":{"http":{"method":"PUT","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":202},"input":{"type":"structure","required":["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"ProvisionedConcurrentExecutions":{"type":"integer"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"PutRuntimeManagementConfig":{"http":{"method":"PUT","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName","UpdateRuntimeOn"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"UpdateRuntimeOn":{},"RuntimeVersionArn":{}}},"output":{"type":"structure","required":["UpdateRuntimeOn","FunctionArn"],"members":{"UpdateRuntimeOn":{},"FunctionArn":{},"RuntimeVersionArn":{}}}},"RemoveLayerVersionPermission":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{"location":"uri","locationName":"StatementId"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"RemovePermission":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["FunctionName","StatementId"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{"location":"uri","locationName":"StatementId"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"TagResource":{"http":{"requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"Tags":{"shape":"S34"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAlias":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"output":{"shape":"St"}},"UpdateCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"UpdateEventSourceMapping":{"http":{"method":"PUT","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"SourceAccessConfigurations":{"shape":"S1s"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"UpdateFunctionCode":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/code","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{},"Publish":{"type":"boolean"},"DryRun":{"type":"boolean"},"RevisionId":{},"Architectures":{"shape":"S3g"}}},"output":{"shape":"S3r"}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{},"Handler":{},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"VpcConfig":{"shape":"S2o"},"Environment":{"shape":"S2x"},"Runtime":{},"DeadLetterConfig":{"shape":"S2v"},"KMSKeyArn":{},"TracingConfig":{"shape":"S32"},"RevisionId":{},"Layers":{"shape":"S37"},"FileSystemConfigs":{"shape":"S39"},"ImageConfig":{"shape":"S3d"},"EphemeralStorage":{"shape":"S3i"},"SnapStart":{"shape":"S3k"},"LoggingConfig":{"shape":"S3m"}}},"output":{"shape":"S3r"}},"UpdateFunctionEventInvokeConfig":{"http":{"requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5q"}},"UpdateFunctionUrlConfig":{"http":{"method":"PUT","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4i"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4i"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}}},"shapes":{"Sp":{"type":"structure","members":{"AdditionalVersionWeights":{"type":"map","key":{},"value":{"type":"double"}}}},"St":{"type":"structure","members":{"AliasArn":{},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"Sw":{"type":"structure","required":["SigningProfileVersionArns"],"members":{"SigningProfileVersionArns":{"type":"list","member":{}}}},"Sy":{"type":"structure","members":{"UntrustedArtifactOnDeployment":{}}},"S11":{"type":"structure","required":["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],"members":{"CodeSigningConfigId":{},"CodeSigningConfigArn":{},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"},"LastModified":{}}},"S18":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Pattern":{}}}}}},"S1g":{"type":"structure","members":{"OnSuccess":{"type":"structure","members":{"Destination":{}}},"OnFailure":{"type":"structure","members":{"Destination":{}}}}},"S1o":{"type":"list","member":{}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"type":"structure","members":{"Type":{},"URI":{}}}},"S1w":{"type":"structure","members":{"Endpoints":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S21":{"type":"list","member":{}},"S23":{"type":"structure","members":{"ConsumerGroupId":{}}},"S24":{"type":"structure","members":{"ConsumerGroupId":{}}},"S25":{"type":"structure","members":{"MaximumConcurrency":{"type":"integer"}}},"S27":{"type":"structure","members":{"DatabaseName":{},"CollectionName":{},"FullDocument":{}}},"S2b":{"type":"structure","members":{"UUID":{},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"BatchSize":{"type":"integer"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"EventSourceArn":{},"FilterCriteria":{"shape":"S18"},"FunctionArn":{},"LastModified":{"type":"timestamp"},"LastProcessingResult":{},"State":{},"StateTransitionReason":{},"DestinationConfig":{"shape":"S1g"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"S2h":{"type":"blob","sensitive":true},"S2o":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"},"Ipv6AllowedForDualStack":{"type":"boolean"}}},"S2p":{"type":"list","member":{}},"S2r":{"type":"list","member":{}},"S2v":{"type":"structure","members":{"TargetArn":{}}},"S2x":{"type":"structure","members":{"Variables":{"shape":"S2y"}}},"S2y":{"type":"map","key":{"type":"string","sensitive":true},"value":{"type":"string","sensitive":true},"sensitive":true},"S32":{"type":"structure","members":{"Mode":{}}},"S34":{"type":"map","key":{},"value":{}},"S37":{"type":"list","member":{}},"S39":{"type":"list","member":{"type":"structure","required":["Arn","LocalMountPath"],"members":{"Arn":{},"LocalMountPath":{}}}},"S3d":{"type":"structure","members":{"EntryPoint":{"shape":"S3e"},"Command":{"shape":"S3e"},"WorkingDirectory":{}}},"S3e":{"type":"list","member":{}},"S3g":{"type":"list","member":{}},"S3i":{"type":"structure","required":["Size"],"members":{"Size":{"type":"integer"}}},"S3k":{"type":"structure","members":{"ApplyOn":{}}},"S3m":{"type":"structure","members":{"LogFormat":{},"ApplicationLogLevel":{},"SystemLogLevel":{},"LogGroup":{}}},"S3r":{"type":"structure","members":{"FunctionName":{},"FunctionArn":{},"Runtime":{},"Role":{},"Handler":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{},"CodeSha256":{},"Version":{},"VpcConfig":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"},"VpcId":{},"Ipv6AllowedForDualStack":{"type":"boolean"}}},"DeadLetterConfig":{"shape":"S2v"},"Environment":{"type":"structure","members":{"Variables":{"shape":"S2y"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3z"}}}}},"KMSKeyArn":{},"TracingConfig":{"type":"structure","members":{"Mode":{}}},"MasterArn":{},"RevisionId":{},"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}}},"State":{},"StateReason":{},"StateReasonCode":{},"LastUpdateStatus":{},"LastUpdateStatusReason":{},"LastUpdateStatusReasonCode":{},"FileSystemConfigs":{"shape":"S39"},"PackageType":{},"ImageConfigResponse":{"type":"structure","members":{"ImageConfig":{"shape":"S3d"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3z"}}}}},"SigningProfileVersionArn":{},"SigningJobArn":{},"Architectures":{"shape":"S3g"},"EphemeralStorage":{"shape":"S3i"},"SnapStart":{"type":"structure","members":{"ApplyOn":{},"OptimizationStatus":{}}},"RuntimeVersionConfig":{"type":"structure","members":{"RuntimeVersionArn":{},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3z"}}}}},"LoggingConfig":{"shape":"S3m"}}},"S3z":{"type":"string","sensitive":true},"S4i":{"type":"structure","members":{"AllowCredentials":{"type":"boolean"},"AllowHeaders":{"shape":"S4k"},"AllowMethods":{"type":"list","member":{}},"AllowOrigins":{"type":"list","member":{}},"ExposeHeaders":{"shape":"S4k"},"MaxAge":{"type":"integer"}}},"S4k":{"type":"list","member":{}},"S5i":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}},"S5q":{"type":"structure","members":{"LastModified":{"type":"timestamp"},"FunctionArn":{},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"S5w":{"type":"structure","members":{"Content":{"shape":"S5x"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5z"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S61"}}},"S5x":{"type":"structure","members":{"Location":{},"CodeSha256":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}},"S5z":{"type":"list","member":{}},"S61":{"type":"list","member":{}},"S7g":{"type":"list","member":{"shape":"S3r"}},"S7o":{"type":"structure","members":{"LayerVersionArn":{},"Version":{"type":"long"},"Description":{},"CreatedDate":{},"CompatibleRuntimes":{"shape":"S5z"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S61"}}}}} /***/ }), /* 281 */ @@ -54574,7 +54574,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 489 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2014-11-06","endpointPrefix":"ssm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon SSM","serviceFullName":"Amazon Simple Systems Manager (SSM)","serviceId":"SSM","signatureVersion":"v4","targetPrefix":"AmazonSSM","uid":"ssm-2014-11-06"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","Tags"],"members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"AssociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationType","ResourceType","ResourceUri"],"members":{"OpsItemId":{},"AssociationType":{},"ResourceType":{},"ResourceUri":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"CancelCommand":{"input":{"type":"structure","required":["CommandId"],"members":{"CommandId":{},"InstanceIds":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"CancelMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{}}}},"CreateActivation":{"input":{"type":"structure","required":["IamRole"],"members":{"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Tags":{"shape":"S4"},"RegistrationMetadata":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}},"output":{"type":"structure","members":{"ActivationId":{},"ActivationCode":{}}}},"CreateAssociation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"InstanceId":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"CreateAssociationBatch":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"shape":"S2s"}}}},"output":{"type":"structure","members":{"Successful":{"type":"list","member":{"shape":"S2b"}},"Failed":{"type":"list","member":{"type":"structure","members":{"Entry":{"shape":"S2s"},"Message":{},"Fault":{}}}}}}},"CreateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Requires":{"shape":"S31"},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentType":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"CreateMaintenanceWindow":{"input":{"type":"structure","required":["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],"members":{"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"WindowId":{}}}},"CreateOpsItem":{"input":{"type":"structure","required":["Description","Source","Title"],"members":{"Description":{},"OpsItemType":{},"OperationalData":{"shape":"S4p"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Source":{},"Title":{},"Tags":{"shape":"S4"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"AccountId":{}}},"output":{"type":"structure","members":{"OpsItemId":{},"OpsItemArn":{}}}},"CreateOpsMetadata":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"Metadata":{"shape":"S59"},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"CreatePatchBaseline":{"input":{"type":"structure","required":["Name"],"members":{"OperatingSystem":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"CreateResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"S3Destination":{"shape":"S68"},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"DeleteActivation":{"input":{"type":"structure","required":["ActivationId"],"members":{"ActivationId":{}}},"output":{"type":"structure","members":{}}},"DeleteAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteInventory":{"input":{"type":"structure","required":["TypeName"],"members":{"TypeName":{},"SchemaDeleteOption":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionSummary":{"shape":"S75"}}}},"DeleteMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{}}}},"DeleteOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}},"output":{"type":"structure","members":{}}},"DeleteOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{}}},"output":{"type":"structure","members":{}}},"DeleteParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7m"}}},"output":{"type":"structure","members":{"DeletedParameters":{"shape":"S7m"},"InvalidParameters":{"shape":"S7m"}}}},"DeletePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"DeleteResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"SyncType":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","PolicyId","PolicyHash"],"members":{"ResourceArn":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{}}},"DeregisterManagedInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}},"output":{"type":"structure","members":{}}},"DeregisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"DeregisterTargetFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Safe":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{}}}},"DeregisterTaskFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{}}}},"DescribeActivations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ActivationList":{"type":"list","member":{"type":"structure","members":{"ActivationId":{},"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"RegistrationsCount":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Expired":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"Tags":{"shape":"S4"}}}},"NextToken":{}}}},"DescribeAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"DescribeAssociationExecutionTargets":{"input":{"type":"structure","required":["AssociationId","ExecutionId"],"members":{"AssociationId":{},"ExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutionTargets":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"ResourceId":{},"ResourceType":{},"Status":{},"DetailedStatus":{},"LastExecutionDate":{"type":"timestamp"},"OutputSource":{"type":"structure","members":{"OutputSourceId":{},"OutputSourceType":{}}}}}},"NextToken":{}}}},"DescribeAssociationExecutions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value","Type"],"members":{"Key":{},"Value":{},"Type":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"Status":{},"DetailedStatus":{},"CreatedTime":{"type":"timestamp"},"LastExecutionDate":{"type":"timestamp"},"ResourceCountByStatus":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeAutomationExecutions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AutomationExecutionMetadataList":{"type":"list","member":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"AutomationExecutionStatus":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"ExecutedBy":{},"LogFile":{},"Outputs":{"shape":"S9m"},"Mode":{},"ParentAutomationExecutionId":{},"CurrentStepName":{},"CurrentAction":{},"FailureMessage":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9r"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"AutomationType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9v"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}},"NextToken":{}}}},"DescribeAutomationStepExecutions":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"NextToken":{},"MaxResults":{"type":"integer"},"ReverseOrder":{"type":"boolean"}}},"output":{"type":"structure","members":{"StepExecutions":{"shape":"Sa5"},"NextToken":{}}}},"DescribeAvailablePatches":{"input":{"type":"structure","members":{"Filters":{"shape":"Saf"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"shape":"San"}},"NextToken":{}}}},"DescribeDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{}}},"output":{"type":"structure","members":{"Document":{"shape":"S3h"}}}},"DescribeDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountIds":{"shape":"Sbi"},"AccountSharingInfoList":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"SharedDocumentVersion":{}}}},"NextToken":{}}}},"DescribeEffectiveInstanceAssociations":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"InstanceId":{},"Content":{},"AssociationVersion":{}}}},"NextToken":{}}}},"DescribeEffectivePatchesForPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EffectivePatches":{"type":"list","member":{"type":"structure","members":{"Patch":{"shape":"San"},"PatchStatus":{"type":"structure","members":{"DeploymentStatus":{},"ComplianceLevel":{},"ApprovalDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"DescribeInstanceAssociationsStatus":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceAssociationStatusInfos":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Name":{},"DocumentVersion":{},"AssociationVersion":{},"InstanceId":{},"ExecutionDate":{"type":"timestamp"},"Status":{},"DetailedStatus":{},"ExecutionSummary":{},"ErrorCode":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{"type":"structure","members":{"OutputUrl":{}}}}},"AssociationName":{}}}},"NextToken":{}}}},"DescribeInstanceInformation":{"input":{"type":"structure","members":{"InstanceInformationFilterList":{"type":"list","member":{"type":"structure","required":["key","valueSet"],"members":{"key":{},"valueSet":{"shape":"Scb"}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"shape":"Scb"}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceInformationList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"PingStatus":{},"LastPingDateTime":{"type":"timestamp"},"AgentVersion":{},"IsLatestVersion":{"type":"boolean"},"PlatformType":{},"PlatformName":{},"PlatformVersion":{},"ActivationId":{},"IamRole":{},"RegistrationDate":{"type":"timestamp"},"ResourceType":{},"Name":{},"IPAddress":{},"ComputerName":{},"AssociationStatus":{},"LastAssociationExecutionDate":{"type":"timestamp"},"LastSuccessfulAssociationExecutionDate":{"type":"timestamp"},"AssociationOverview":{"type":"structure","members":{"DetailedStatus":{},"InstanceAssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"SourceId":{},"SourceType":{}}}},"NextToken":{}}}},"DescribeInstancePatchStates":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Si"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scx"}},"NextToken":{}}}},"DescribeInstancePatchStatesForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Type"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scx"}},"NextToken":{}}}},"DescribeInstancePatches":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Filters":{"shape":"Saf"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"type":"structure","required":["Title","KBId","Classification","Severity","State","InstalledTime"],"members":{"Title":{},"KBId":{},"Classification":{},"Severity":{},"State":{},"InstalledTime":{"type":"timestamp"},"CVEIds":{}}}},"NextToken":{}}}},"DescribeInventoryDeletions":{"input":{"type":"structure","members":{"DeletionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InventoryDeletions":{"type":"list","member":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionStartTime":{"type":"timestamp"},"LastStatus":{},"LastStatusMessage":{},"DeletionSummary":{"shape":"S75"},"LastStatusUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{},"Filters":{"shape":"Se3"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskInvocationIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sef"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Sd0"},"WindowTargetId":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTasks":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{},"Filters":{"shape":"Se3"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TaskArn":{},"TaskType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutions":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se3"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowSchedule":{"input":{"type":"structure","members":{"WindowId":{},"Targets":{"shape":"S18"},"ResourceType":{},"Filters":{"shape":"Saf"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledWindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"ExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTargets":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se3"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Targets":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd0"},"Name":{},"Description":{"shape":"S4b"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTasks":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se3"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tasks":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"TaskArn":{},"Type":{},"Targets":{"shape":"S18"},"TaskParameters":{"shape":"Sf6"},"Priority":{"type":"integer"},"LoggingInfo":{"shape":"Sfc"},"ServiceRoleArn":{},"MaxConcurrency":{},"MaxErrors":{},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"NextToken":{}}}},"DescribeMaintenanceWindows":{"input":{"type":"structure","members":{"Filters":{"shape":"Se3"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"Enabled":{"type":"boolean"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"EndDate":{},"StartDate":{},"NextExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowsForTarget":{"input":{"type":"structure","required":["Targets","ResourceType"],"members":{"Targets":{"shape":"S18"},"ResourceType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{}}}},"NextToken":{}}}},"DescribeOpsItems":{"input":{"type":"structure","members":{"OpsItemFilters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"OpsItemSummaries":{"type":"list","member":{"type":"structure","members":{"CreatedBy":{},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Priority":{"type":"integer"},"Source":{},"Status":{},"OpsItemId":{},"Title":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"OpsItemType":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}}}}}},"DescribeParameters":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ParameterFilters":{"shape":"Sg6"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"AllowedPattern":{},"Version":{"type":"long"},"Tier":{},"Policies":{"shape":"Sgl"},"DataType":{}}}},"NextToken":{}}}},"DescribePatchBaselines":{"input":{"type":"structure","members":{"Filters":{"shape":"Saf"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"BaselineIdentities":{"type":"list","member":{"shape":"Sgr"}},"NextToken":{}}}},"DescribePatchGroupState":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{}}},"output":{"type":"structure","members":{"Instances":{"type":"integer"},"InstancesWithInstalledPatches":{"type":"integer"},"InstancesWithInstalledOtherPatches":{"type":"integer"},"InstancesWithInstalledPendingRebootPatches":{"type":"integer"},"InstancesWithInstalledRejectedPatches":{"type":"integer"},"InstancesWithMissingPatches":{"type":"integer"},"InstancesWithFailedPatches":{"type":"integer"},"InstancesWithNotApplicablePatches":{"type":"integer"},"InstancesWithUnreportedNotApplicablePatches":{"type":"integer"},"InstancesWithCriticalNonCompliantPatches":{"type":"integer"},"InstancesWithSecurityNonCompliantPatches":{"type":"integer"},"InstancesWithOtherNonCompliantPatches":{"type":"integer"}}}},"DescribePatchGroups":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Filters":{"shape":"Saf"},"NextToken":{}}},"output":{"type":"structure","members":{"Mappings":{"type":"list","member":{"type":"structure","members":{"PatchGroup":{},"BaselineIdentity":{"shape":"Sgr"}}}},"NextToken":{}}}},"DescribePatchProperties":{"input":{"type":"structure","required":["OperatingSystem","Property"],"members":{"OperatingSystem":{},"Property":{},"PatchSet":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Properties":{"type":"list","member":{"type":"map","key":{},"value":{}}},"NextToken":{}}}},"DescribeSessions":{"input":{"type":"structure","required":["State"],"members":{"State":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"output":{"type":"structure","members":{"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Target":{},"Status":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"DocumentName":{},"Owner":{},"Reason":{},"Details":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{},"CloudWatchOutputUrl":{}}},"MaxSessionDuration":{}}}},"NextToken":{}}}},"DisassociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationId"],"members":{"OpsItemId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"GetAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{}}},"output":{"type":"structure","members":{"AutomationExecution":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"AutomationExecutionStatus":{},"StepExecutions":{"shape":"Sa5"},"StepExecutionsTruncated":{"type":"boolean"},"Parameters":{"shape":"S9m"},"Outputs":{"shape":"S9m"},"FailureMessage":{},"Mode":{},"ParentAutomationExecutionId":{},"ExecutedBy":{},"CurrentStepName":{},"CurrentAction":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9r"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"TargetLocations":{"shape":"S1s"},"ProgressCounters":{"type":"structure","members":{"TotalSteps":{"type":"integer"},"SuccessSteps":{"type":"integer"},"FailedSteps":{"type":"integer"},"CancelledSteps":{"type":"integer"},"TimedOutSteps":{"type":"integer"}}},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9v"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}}}},"GetCalendarState":{"input":{"type":"structure","required":["CalendarNames"],"members":{"CalendarNames":{"shape":"S1q"},"AtTime":{}}},"output":{"type":"structure","members":{"State":{},"AtTime":{},"NextTransitionTime":{}}}},"GetCommandInvocation":{"input":{"type":"structure","required":["CommandId","InstanceId"],"members":{"CommandId":{},"InstanceId":{},"PluginName":{}}},"output":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"PluginName":{},"ResponseCode":{"type":"integer"},"ExecutionStartDateTime":{},"ExecutionElapsedTime":{},"ExecutionEndDateTime":{},"Status":{},"StatusDetails":{},"StandardOutputContent":{},"StandardOutputUrl":{},"StandardErrorContent":{},"StandardErrorUrl":{},"CloudWatchOutputConfig":{"shape":"Sic"}}}},"GetConnectionStatus":{"input":{"type":"structure","required":["Target"],"members":{"Target":{}}},"output":{"type":"structure","members":{"Target":{},"Status":{}}}},"GetDefaultPatchBaseline":{"input":{"type":"structure","members":{"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"OperatingSystem":{}}}},"GetDeployablePatchSnapshotForInstance":{"input":{"type":"structure","required":["InstanceId","SnapshotId"],"members":{"InstanceId":{},"SnapshotId":{},"BaselineOverride":{"type":"structure","members":{"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"Sources":{"shape":"S5y"}}}}},"output":{"type":"structure","members":{"InstanceId":{},"SnapshotId":{},"SnapshotDownloadUrl":{},"Product":{}}}},"GetDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{}}},"output":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"Status":{},"StatusInformation":{},"Content":{},"DocumentType":{},"DocumentFormat":{},"Requires":{"shape":"S31"},"AttachmentsContent":{"type":"list","member":{"type":"structure","members":{"Name":{},"Size":{"type":"long"},"Hash":{},"HashType":{},"Url":{}}}},"ReviewStatus":{}}}},"GetInventory":{"input":{"type":"structure","members":{"Filters":{"shape":"Siy"},"Aggregators":{"shape":"Sj4"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","required":["TypeName","SchemaVersion","Content"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjl"}}}}}}},"NextToken":{}}}},"GetInventorySchema":{"input":{"type":"structure","members":{"TypeName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Aggregator":{"type":"boolean"},"SubType":{"type":"boolean"}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","required":["TypeName","Attributes"],"members":{"TypeName":{},"Version":{},"Attributes":{"type":"list","member":{"type":"structure","required":["Name","DataType"],"members":{"Name":{},"DataType":{}}}},"DisplayName":{}}}},"NextToken":{}}}},"GetMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"NextExecutionTime":{},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"}}}},"GetMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskIds":{"type":"list","member":{}},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"GetMaintenanceWindowExecutionTask":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"TaskArn":{},"ServiceRole":{},"Type":{},"TaskParameters":{"type":"list","member":{"shape":"Sf6"},"sensitive":true},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"GetMaintenanceWindowExecutionTaskInvocation":{"input":{"type":"structure","required":["WindowExecutionId","TaskId","InvocationId"],"members":{"WindowExecutionId":{},"TaskId":{},"InvocationId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sef"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Sd0"},"WindowTargetId":{}}}},"GetMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf6"},"TaskInvocationParameters":{"shape":"Skc"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfc"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"GetOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{},"OpsItemArn":{}}},"output":{"type":"structure","members":{"OpsItem":{"type":"structure","members":{"CreatedBy":{},"OpsItemType":{},"CreatedTime":{"type":"timestamp"},"Description":{},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Version":{},"Title":{},"Source":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}}}}},"GetOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceId":{},"Metadata":{"shape":"S59"},"NextToken":{}}}},"GetOpsSummary":{"input":{"type":"structure","members":{"SyncName":{},"Filters":{"shape":"Skz"},"Aggregators":{"shape":"Sl5"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","members":{"CaptureTime":{},"Content":{"type":"list","member":{"type":"map","key":{},"value":{}}}}}}}}},"NextToken":{}}}},"GetParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameter":{"shape":"Slr"}}}},"GetParameterHistory":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"Value":{"shape":"Sls"},"AllowedPattern":{},"Version":{"type":"long"},"Labels":{"shape":"Sly"},"Tier":{},"Policies":{"shape":"Sgl"},"DataType":{}}}},"NextToken":{}}}},"GetParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7m"},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm2"},"InvalidParameters":{"shape":"S7m"}}}},"GetParametersByPath":{"input":{"type":"structure","required":["Path"],"members":{"Path":{},"Recursive":{"type":"boolean"},"ParameterFilters":{"shape":"Sg6"},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm2"},"NextToken":{}}}},"GetPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"PatchGroups":{"type":"list","member":{}},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"GetPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{},"OperatingSystem":{}}}},"GetResourcePolicies":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{},"Policy":{}}}}}}},"GetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Smk"}}}},"LabelParameterVersion":{"input":{"type":"structure","required":["Name","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Sly"}}},"output":{"type":"structure","members":{"InvalidLabels":{"shape":"Sly"},"ParameterVersion":{"type":"long"}}}},"ListAssociationVersions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationVersions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"CreatedDate":{"type":"timestamp"},"Name":{},"DocumentVersion":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"AssociationFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"LastExecutionDate":{"type":"timestamp"},"Overview":{"shape":"S2i"},"ScheduleExpression":{},"AssociationName":{},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListCommandInvocations":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn2"},"Details":{"type":"boolean"}}},"output":{"type":"structure","members":{"CommandInvocations":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"InstanceName":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"TraceOutput":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"CommandPlugins":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{},"StatusDetails":{},"ResponseCode":{"type":"integer"},"ResponseStartDateTime":{"type":"timestamp"},"ResponseFinishDateTime":{"type":"timestamp"},"Output":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}},"ServiceRole":{},"NotificationConfig":{"shape":"Ske"},"CloudWatchOutputConfig":{"shape":"Sic"}}}},"NextToken":{}}}},"ListCommands":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn2"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"shape":"Sni"}},"NextToken":{}}}},"ListComplianceItems":{"input":{"type":"structure","members":{"Filters":{"shape":"Snp"},"ResourceIds":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Id":{},"Title":{},"Status":{},"Severity":{},"ExecutionSummary":{"shape":"So7"},"Details":{"shape":"Soa"}}}},"NextToken":{}}}},"ListComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snp"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"CompliantSummary":{"shape":"Sof"},"NonCompliantSummary":{"shape":"Soi"}}}},"NextToken":{}}}},"ListDocumentMetadataHistory":{"input":{"type":"structure","required":["Name","Metadata"],"members":{"Name":{},"DocumentVersion":{},"Metadata":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{},"DocumentVersion":{},"Author":{},"Metadata":{"type":"structure","members":{"ReviewerResponse":{"type":"list","member":{"type":"structure","members":{"CreateTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ReviewStatus":{},"Comment":{"shape":"Sop"},"Reviewer":{}}}}}},"NextToken":{}}}},"ListDocumentVersions":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"type":"structure","members":{"Name":{},"DisplayName":{},"DocumentVersion":{},"VersionName":{},"CreatedDate":{"type":"timestamp"},"IsDefaultVersion":{"type":"boolean"},"DocumentFormat":{},"Status":{},"StatusInformation":{},"ReviewStatus":{}}}},"NextToken":{}}}},"ListDocuments":{"input":{"type":"structure","members":{"DocumentFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentIdentifiers":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"Owner":{},"VersionName":{},"PlatformTypes":{"shape":"S3v"},"DocumentVersion":{},"DocumentType":{},"SchemaVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"Requires":{"shape":"S31"},"ReviewStatus":{},"Author":{}}}},"NextToken":{}}}},"ListInventoryEntries":{"input":{"type":"structure","required":["InstanceId","TypeName"],"members":{"InstanceId":{},"TypeName":{},"Filters":{"shape":"Siy"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TypeName":{},"InstanceId":{},"SchemaVersion":{},"CaptureTime":{},"Entries":{"shape":"Sjl"},"NextToken":{}}}},"ListOpsItemEvents":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"EventId":{},"Source":{},"DetailType":{},"Detail":{},"CreatedBy":{"shape":"Spn"},"CreatedTime":{"type":"timestamp"}}}}}}},"ListOpsItemRelatedItems":{"input":{"type":"structure","members":{"OpsItemId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"AssociationId":{},"ResourceType":{},"AssociationType":{},"ResourceUri":{},"CreatedBy":{"shape":"Spn"},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Spn"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListOpsMetadata":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OpsMetadataList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"OpsMetadataArn":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snp"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Status":{},"OverallSeverity":{},"ExecutionSummary":{"shape":"So7"},"CompliantSummary":{"shape":"Sof"},"NonCompliantSummary":{"shape":"Soi"}}}},"NextToken":{}}}},"ListResourceDataSync":{"input":{"type":"structure","members":{"SyncType":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceDataSyncItems":{"type":"list","member":{"type":"structure","members":{"SyncName":{},"SyncType":{},"SyncSource":{"type":"structure","members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"State":{},"EnableAllOpsDataSources":{"type":"boolean"}}},"S3Destination":{"shape":"S68"},"LastSyncTime":{"type":"timestamp"},"LastSuccessfulSyncTime":{"type":"timestamp"},"SyncLastModifiedTime":{"type":"timestamp"},"LastStatus":{},"SyncCreatedTime":{"type":"timestamp"},"LastSyncStatusMessage":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S4"}}}},"ModifyDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"AccountIdsToAdd":{"shape":"Sbi"},"AccountIdsToRemove":{"shape":"Sbi"},"SharedDocumentVersion":{}}},"output":{"type":"structure","members":{}}},"PutComplianceItems":{"input":{"type":"structure","required":["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],"members":{"ResourceId":{},"ResourceType":{},"ComplianceType":{},"ExecutionSummary":{"shape":"So7"},"Items":{"type":"list","member":{"type":"structure","required":["Severity","Status"],"members":{"Id":{},"Title":{},"Severity":{},"Status":{},"Details":{"shape":"Soa"}}}},"ItemContentHash":{},"UploadType":{}}},"output":{"type":"structure","members":{}}},"PutInventory":{"input":{"type":"structure","required":["InstanceId","Items"],"members":{"InstanceId":{},"Items":{"type":"list","member":{"type":"structure","required":["TypeName","SchemaVersion","CaptureTime"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjl"},"Context":{"type":"map","key":{},"value":{}}}}}}},"output":{"type":"structure","members":{"Message":{}}}},"PutParameter":{"input":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Description":{},"Value":{"shape":"Sls"},"Type":{},"KeyId":{},"Overwrite":{"type":"boolean"},"AllowedPattern":{},"Tags":{"shape":"S4"},"Tier":{},"Policies":{},"DataType":{}}},"output":{"type":"structure","members":{"Version":{"type":"long"},"Tier":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{}}}},"RegisterDefaultPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"RegisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"RegisterTargetWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","ResourceType","Targets"],"members":{"WindowId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd0"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"WindowTargetId":{}}}},"RegisterTaskWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","TaskArn","TaskType"],"members":{"WindowId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf6"},"TaskInvocationParameters":{"shape":"Skc"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfc"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowTaskId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","TagKeys"],"members":{"ResourceType":{},"ResourceId":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"ResetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Smk"}}}},"ResumeSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"SendAutomationSignal":{"input":{"type":"structure","required":["AutomationExecutionId","SignalType"],"members":{"AutomationExecutionId":{},"SignalType":{},"Payload":{"shape":"S9m"}}},"output":{"type":"structure","members":{}}},"SendCommand":{"input":{"type":"structure","required":["DocumentName"],"members":{"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"DocumentName":{},"DocumentVersion":{},"DocumentHash":{},"DocumentHashType":{},"TimeoutSeconds":{"type":"integer"},"Comment":{},"Parameters":{"shape":"S14"},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"ServiceRoleArn":{},"NotificationConfig":{"shape":"Ske"},"CloudWatchOutputConfig":{"shape":"Sic"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"Command":{"shape":"Sni"}}}},"StartAssociationsOnce":{"input":{"type":"structure","required":["AssociationIds"],"members":{"AssociationIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartAutomationExecution":{"input":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9m"},"ClientToken":{},"Mode":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartChangeRequestExecution":{"input":{"type":"structure","required":["DocumentName","Runbooks"],"members":{"ScheduledTime":{"type":"timestamp"},"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9m"},"ChangeRequestName":{},"ClientToken":{},"AutoApprove":{"type":"boolean"},"Runbooks":{"shape":"S9v"},"Tags":{"shape":"S4"},"ScheduledEndTime":{"type":"timestamp"},"ChangeDetails":{}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartSession":{"input":{"type":"structure","required":["Target"],"members":{"Target":{},"DocumentName":{},"Reason":{},"Parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"StopAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Type":{}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{}}}},"UnlabelParameterVersion":{"input":{"type":"structure","required":["Name","ParameterVersion","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Sly"}}},"output":{"type":"structure","members":{"RemovedLabels":{"shape":"Sly"},"InvalidLabels":{"shape":"Sly"}}}},"UpdateAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Parameters":{"shape":"S14"},"DocumentVersion":{},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"Name":{},"Targets":{"shape":"S18"},"AssociationName":{},"AssociationVersion":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateAssociationStatus":{"input":{"type":"structure","required":["Name","InstanceId","AssociationStatus"],"members":{"Name":{},"InstanceId":{},"AssociationStatus":{"shape":"S2e"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{},"TargetType":{}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"UpdateDocumentDefaultVersion":{"input":{"type":"structure","required":["Name","DocumentVersion"],"members":{"Name":{},"DocumentVersion":{}}},"output":{"type":"structure","members":{"Description":{"type":"structure","members":{"Name":{},"DefaultVersion":{},"DefaultVersionName":{}}}}}},"UpdateDocumentMetadata":{"input":{"type":"structure","required":["Name","DocumentReviews"],"members":{"Name":{},"DocumentVersion":{},"DocumentReviews":{"type":"structure","required":["Action"],"members":{"Action":{},"Comment":{"shape":"Sop"}}}}},"output":{"type":"structure","members":{}}},"UpdateMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"}}}},"UpdateMaintenanceWindowTarget":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd0"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd0"},"Name":{},"Description":{"shape":"S4b"}}}},"UpdateMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf6"},"TaskInvocationParameters":{"shape":"Skc"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfc"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf6"},"TaskInvocationParameters":{"shape":"Skc"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfc"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"UpdateManagedInstanceRole":{"input":{"type":"structure","required":["InstanceId","IamRole"],"members":{"InstanceId":{},"IamRole":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"Description":{},"OperationalData":{"shape":"S4p"},"OperationalDataToDelete":{"type":"list","member":{}},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Title":{},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MetadataToUpdate":{"shape":"S59"},"KeysToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"UpdatePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"UpdateResourceDataSync":{"input":{"type":"structure","required":["SyncName","SyncType","SyncSource"],"members":{"SyncName":{},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"UpdateServiceSetting":{"input":{"type":"structure","required":["SettingId","SettingValue"],"members":{"SettingId":{},"SettingValue":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{}},"S14":{"type":"map","key":{},"value":{"type":"list","member":{}},"sensitive":true},"S18":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"S1e":{"type":"structure","members":{"S3Location":{"type":"structure","members":{"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"shape":"S1t"}},"S1t":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Regions":{"type":"list","member":{}},"TargetLocationMaxConcurrency":{},"TargetLocationMaxErrors":{},"ExecutionRoleName":{},"TargetLocationAlarmConfiguration":{"shape":"S1z"}}},"S1z":{"type":"structure","required":["Alarms"],"members":{"IgnorePollAlarmFailure":{"type":"boolean"},"Alarms":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}},"S25":{"type":"list","member":{"type":"map","key":{},"value":{"type":"list","member":{}}}},"S2b":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationVersion":{},"Date":{"type":"timestamp"},"LastUpdateAssociationDate":{"type":"timestamp"},"Status":{"shape":"S2e"},"Overview":{"shape":"S2i"},"DocumentVersion":{},"AutomationTargetParameterName":{},"Parameters":{"shape":"S14"},"AssociationId":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"LastExecutionDate":{"type":"timestamp"},"LastSuccessfulExecutionDate":{"type":"timestamp"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"S2e":{"type":"structure","required":["Date","Name","Message"],"members":{"Date":{"type":"timestamp"},"Name":{},"Message":{},"AdditionalInfo":{}}},"S2i":{"type":"structure","members":{"Status":{},"DetailedStatus":{},"AssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"S2n":{"type":"list","member":{"type":"structure","required":["Name","State"],"members":{"Name":{},"State":{}}}},"S2s":{"type":"structure","required":["Name"],"members":{"Name":{},"InstanceId":{},"Parameters":{"shape":"S14"},"AutomationTargetParameterName":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"S31":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Version":{},"RequireType":{},"VersionName":{}}}},"S35":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Name":{}}}},"S3h":{"type":"structure","members":{"Sha1":{},"Hash":{},"HashType":{},"Name":{},"DisplayName":{},"VersionName":{},"Owner":{},"CreatedDate":{"type":"timestamp"},"Status":{},"StatusInformation":{},"DocumentVersion":{},"Description":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"Description":{},"DefaultValue":{}}}},"PlatformTypes":{"shape":"S3v"},"DocumentType":{},"SchemaVersion":{},"LatestVersion":{},"DefaultVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"AttachmentsInformation":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Requires":{"shape":"S31"},"Author":{},"ReviewInformation":{"type":"list","member":{"type":"structure","members":{"ReviewedTime":{"type":"timestamp"},"Status":{},"Reviewer":{}}}},"ApprovedVersion":{},"PendingReviewVersion":{},"ReviewStatus":{},"Category":{"type":"list","member":{}},"CategoryEnum":{"type":"list","member":{}}}},"S3v":{"type":"list","member":{}},"S4b":{"type":"string","sensitive":true},"S4p":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{},"Type":{}}}},"S4u":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}},"S4y":{"type":"list","member":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}}},"S59":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"S5i":{"type":"structure","required":["PatchFilters"],"members":{"PatchFilters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"S5o":{"type":"structure","required":["PatchRules"],"members":{"PatchRules":{"type":"list","member":{"type":"structure","required":["PatchFilterGroup"],"members":{"PatchFilterGroup":{"shape":"S5i"},"ComplianceLevel":{},"ApproveAfterDays":{"type":"integer"},"ApproveUntilDate":{},"EnableNonSecurity":{"type":"boolean"}}}}}},"S5u":{"type":"list","member":{}},"S5y":{"type":"list","member":{"type":"structure","required":["Name","Products","Configuration"],"members":{"Name":{},"Products":{"type":"list","member":{}},"Configuration":{"type":"string","sensitive":true}}}},"S68":{"type":"structure","required":["BucketName","SyncFormat","Region"],"members":{"BucketName":{},"Prefix":{},"SyncFormat":{},"Region":{},"AWSKMSKeyARN":{},"DestinationDataSharing":{"type":"structure","members":{"DestinationDataSharingType":{}}}}},"S6h":{"type":"structure","required":["SourceType","SourceRegions"],"members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"EnableAllOpsDataSources":{"type":"boolean"}}},"S6j":{"type":"structure","required":["OrganizationSourceType"],"members":{"OrganizationSourceType":{},"OrganizationalUnits":{"type":"list","member":{"type":"structure","members":{"OrganizationalUnitId":{}}}}}},"S6o":{"type":"list","member":{}},"S75":{"type":"structure","members":{"TotalCount":{"type":"integer"},"RemainingCount":{"type":"integer"},"SummaryItems":{"type":"list","member":{"type":"structure","members":{"Version":{},"Count":{"type":"integer"},"RemainingCount":{"type":"integer"}}}}}},"S7m":{"type":"list","member":{}},"S9m":{"type":"map","key":{},"value":{"type":"list","member":{}}},"S9r":{"type":"structure","members":{"ParameterValues":{"type":"list","member":{}},"Truncated":{"type":"boolean"}}},"S9v":{"type":"list","member":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9m"},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"}}}},"Sa5":{"type":"list","member":{"type":"structure","members":{"StepName":{},"Action":{},"TimeoutSeconds":{"type":"long"},"OnFailure":{},"MaxAttempts":{"type":"integer"},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"StepStatus":{},"ResponseCode":{},"Inputs":{"type":"map","key":{},"value":{}},"Outputs":{"shape":"S9m"},"Response":{},"FailureMessage":{},"FailureDetails":{"type":"structure","members":{"FailureStage":{},"FailureType":{},"Details":{"shape":"S9m"}}},"StepExecutionId":{},"OverriddenParameters":{"shape":"S9m"},"IsEnd":{"type":"boolean"},"NextStep":{},"IsCritical":{"type":"boolean"},"ValidNextSteps":{"type":"list","member":{}},"Targets":{"shape":"S18"},"TargetLocation":{"shape":"S1t"},"TriggeredAlarms":{"shape":"S2n"}}}},"Saf":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"San":{"type":"structure","members":{"Id":{},"ReleaseDate":{"type":"timestamp"},"Title":{},"Description":{},"ContentUrl":{},"Vendor":{},"ProductFamily":{},"Product":{},"Classification":{},"MsrcSeverity":{},"KbNumber":{},"MsrcNumber":{},"Language":{},"AdvisoryIds":{"type":"list","member":{}},"BugzillaIds":{"type":"list","member":{}},"CVEIds":{"type":"list","member":{}},"Name":{},"Epoch":{"type":"integer"},"Version":{},"Release":{},"Arch":{},"Severity":{},"Repository":{}}},"Sbi":{"type":"list","member":{}},"Scb":{"type":"list","member":{}},"Scx":{"type":"structure","required":["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],"members":{"InstanceId":{},"PatchGroup":{},"BaselineId":{},"SnapshotId":{},"InstallOverrideList":{},"OwnerInformation":{"shape":"Sd0"},"InstalledCount":{"type":"integer"},"InstalledOtherCount":{"type":"integer"},"InstalledPendingRebootCount":{"type":"integer"},"InstalledRejectedCount":{"type":"integer"},"MissingCount":{"type":"integer"},"FailedCount":{"type":"integer"},"UnreportedNotApplicableCount":{"type":"integer"},"NotApplicableCount":{"type":"integer"},"OperationStartTime":{"type":"timestamp"},"OperationEndTime":{"type":"timestamp"},"Operation":{},"LastNoRebootInstallOperationTime":{"type":"timestamp"},"RebootOption":{},"CriticalNonCompliantCount":{"type":"integer"},"SecurityNonCompliantCount":{"type":"integer"},"OtherNonCompliantCount":{"type":"integer"}}},"Sd0":{"type":"string","sensitive":true},"Se3":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sef":{"type":"string","sensitive":true},"Sf6":{"type":"map","key":{},"value":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"string","sensitive":true},"sensitive":true}},"sensitive":true},"sensitive":true},"Sfc":{"type":"structure","required":["S3BucketName","S3Region"],"members":{"S3BucketName":{},"S3KeyPrefix":{},"S3Region":{}}},"Sg6":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Option":{},"Values":{"type":"list","member":{}}}}},"Sgl":{"type":"list","member":{"type":"structure","members":{"PolicyText":{},"PolicyType":{},"PolicyStatus":{}}}},"Sgr":{"type":"structure","members":{"BaselineId":{},"BaselineName":{},"OperatingSystem":{},"BaselineDescription":{},"DefaultBaseline":{"type":"boolean"}}},"Sic":{"type":"structure","members":{"CloudWatchLogGroupName":{},"CloudWatchOutputEnabled":{"type":"boolean"}}},"Siy":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sj4":{"type":"list","member":{"type":"structure","members":{"Expression":{},"Aggregators":{"shape":"Sj4"},"Groups":{"type":"list","member":{"type":"structure","required":["Name","Filters"],"members":{"Name":{},"Filters":{"shape":"Siy"}}}}}}},"Sjl":{"type":"list","member":{"type":"map","key":{},"value":{}}},"Skc":{"type":"structure","members":{"RunCommand":{"type":"structure","members":{"Comment":{},"CloudWatchOutputConfig":{"shape":"Sic"},"DocumentHash":{},"DocumentHashType":{},"DocumentVersion":{},"NotificationConfig":{"shape":"Ske"},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"Parameters":{"shape":"S14"},"ServiceRoleArn":{},"TimeoutSeconds":{"type":"integer"}}},"Automation":{"type":"structure","members":{"DocumentVersion":{},"Parameters":{"shape":"S9m"}}},"StepFunctions":{"type":"structure","members":{"Input":{"type":"string","sensitive":true},"Name":{}}},"Lambda":{"type":"structure","members":{"ClientContext":{},"Qualifier":{},"Payload":{"type":"blob","sensitive":true}}}}},"Ske":{"type":"structure","members":{"NotificationArn":{},"NotificationEvents":{"type":"list","member":{}},"NotificationType":{}}},"Skz":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sl5":{"type":"list","member":{"type":"structure","members":{"AggregatorType":{},"TypeName":{},"AttributeName":{},"Values":{"type":"map","key":{},"value":{}},"Filters":{"shape":"Skz"},"Aggregators":{"shape":"Sl5"}}}},"Slr":{"type":"structure","members":{"Name":{},"Type":{},"Value":{"shape":"Sls"},"Version":{"type":"long"},"Selector":{},"SourceResult":{},"LastModifiedDate":{"type":"timestamp"},"ARN":{},"DataType":{}}},"Sls":{"type":"string","sensitive":true},"Sly":{"type":"list","member":{}},"Sm2":{"type":"list","member":{"shape":"Slr"}},"Smk":{"type":"structure","members":{"SettingId":{},"SettingValue":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"ARN":{},"Status":{}}},"Sn2":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sni":{"type":"structure","members":{"CommandId":{},"DocumentName":{},"DocumentVersion":{},"Comment":{},"ExpiresAfter":{"type":"timestamp"},"Parameters":{"shape":"S14"},"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"TargetCount":{"type":"integer"},"CompletedCount":{"type":"integer"},"ErrorCount":{"type":"integer"},"DeliveryTimedOutCount":{"type":"integer"},"ServiceRole":{},"NotificationConfig":{"shape":"Ske"},"CloudWatchOutputConfig":{"shape":"Sic"},"TimeoutSeconds":{"type":"integer"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"Snp":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"So7":{"type":"structure","required":["ExecutionTime"],"members":{"ExecutionTime":{"type":"timestamp"},"ExecutionId":{},"ExecutionType":{}}},"Soa":{"type":"map","key":{},"value":{}},"Sof":{"type":"structure","members":{"CompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Soh"}}},"Soh":{"type":"structure","members":{"CriticalCount":{"type":"integer"},"HighCount":{"type":"integer"},"MediumCount":{"type":"integer"},"LowCount":{"type":"integer"},"InformationalCount":{"type":"integer"},"UnspecifiedCount":{"type":"integer"}}},"Soi":{"type":"structure","members":{"NonCompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Soh"}}},"Sop":{"type":"list","member":{"type":"structure","members":{"Type":{},"Content":{}}}},"Spn":{"type":"structure","members":{"Arn":{}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2014-11-06","endpointPrefix":"ssm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon SSM","serviceFullName":"Amazon Simple Systems Manager (SSM)","serviceId":"SSM","signatureVersion":"v4","targetPrefix":"AmazonSSM","uid":"ssm-2014-11-06"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","Tags"],"members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"AssociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationType","ResourceType","ResourceUri"],"members":{"OpsItemId":{},"AssociationType":{},"ResourceType":{},"ResourceUri":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"CancelCommand":{"input":{"type":"structure","required":["CommandId"],"members":{"CommandId":{},"InstanceIds":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"CancelMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{}}}},"CreateActivation":{"input":{"type":"structure","required":["IamRole"],"members":{"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Tags":{"shape":"S4"},"RegistrationMetadata":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}},"output":{"type":"structure","members":{"ActivationId":{},"ActivationCode":{}}}},"CreateAssociation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"InstanceId":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"CreateAssociationBatch":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"shape":"S2s"}}}},"output":{"type":"structure","members":{"Successful":{"type":"list","member":{"shape":"S2b"}},"Failed":{"type":"list","member":{"type":"structure","members":{"Entry":{"shape":"S2s"},"Message":{},"Fault":{}}}}}}},"CreateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Requires":{"shape":"S31"},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentType":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"CreateMaintenanceWindow":{"input":{"type":"structure","required":["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],"members":{"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"WindowId":{}}}},"CreateOpsItem":{"input":{"type":"structure","required":["Description","Source","Title"],"members":{"Description":{},"OpsItemType":{},"OperationalData":{"shape":"S4p"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Source":{},"Title":{},"Tags":{"shape":"S4"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"AccountId":{}}},"output":{"type":"structure","members":{"OpsItemId":{},"OpsItemArn":{}}}},"CreateOpsMetadata":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"Metadata":{"shape":"S59"},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"CreatePatchBaseline":{"input":{"type":"structure","required":["Name"],"members":{"OperatingSystem":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"CreateResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"S3Destination":{"shape":"S68"},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"DeleteActivation":{"input":{"type":"structure","required":["ActivationId"],"members":{"ActivationId":{}}},"output":{"type":"structure","members":{}}},"DeleteAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteInventory":{"input":{"type":"structure","required":["TypeName"],"members":{"TypeName":{},"SchemaDeleteOption":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionSummary":{"shape":"S75"}}}},"DeleteMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{}}}},"DeleteOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}},"output":{"type":"structure","members":{}}},"DeleteOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{}}},"output":{"type":"structure","members":{}}},"DeleteParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7m"}}},"output":{"type":"structure","members":{"DeletedParameters":{"shape":"S7m"},"InvalidParameters":{"shape":"S7m"}}}},"DeletePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"DeleteResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"SyncType":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","PolicyId","PolicyHash"],"members":{"ResourceArn":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{}}},"DeregisterManagedInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}},"output":{"type":"structure","members":{}}},"DeregisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"DeregisterTargetFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Safe":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{}}}},"DeregisterTaskFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{}}}},"DescribeActivations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ActivationList":{"type":"list","member":{"type":"structure","members":{"ActivationId":{},"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"RegistrationsCount":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Expired":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"Tags":{"shape":"S4"}}}},"NextToken":{}}}},"DescribeAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"DescribeAssociationExecutionTargets":{"input":{"type":"structure","required":["AssociationId","ExecutionId"],"members":{"AssociationId":{},"ExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutionTargets":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"ResourceId":{},"ResourceType":{},"Status":{},"DetailedStatus":{},"LastExecutionDate":{"type":"timestamp"},"OutputSource":{"type":"structure","members":{"OutputSourceId":{},"OutputSourceType":{}}}}}},"NextToken":{}}}},"DescribeAssociationExecutions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value","Type"],"members":{"Key":{},"Value":{},"Type":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"Status":{},"DetailedStatus":{},"CreatedTime":{"type":"timestamp"},"LastExecutionDate":{"type":"timestamp"},"ResourceCountByStatus":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeAutomationExecutions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AutomationExecutionMetadataList":{"type":"list","member":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"AutomationExecutionStatus":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"ExecutedBy":{},"LogFile":{},"Outputs":{"shape":"S9m"},"Mode":{},"ParentAutomationExecutionId":{},"CurrentStepName":{},"CurrentAction":{},"FailureMessage":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9r"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"AutomationType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9v"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}},"NextToken":{}}}},"DescribeAutomationStepExecutions":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"NextToken":{},"MaxResults":{"type":"integer"},"ReverseOrder":{"type":"boolean"}}},"output":{"type":"structure","members":{"StepExecutions":{"shape":"Sa5"},"NextToken":{}}}},"DescribeAvailablePatches":{"input":{"type":"structure","members":{"Filters":{"shape":"Sag"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"shape":"Sao"}},"NextToken":{}}}},"DescribeDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{}}},"output":{"type":"structure","members":{"Document":{"shape":"S3h"}}}},"DescribeDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountIds":{"shape":"Sbj"},"AccountSharingInfoList":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"SharedDocumentVersion":{}}}},"NextToken":{}}}},"DescribeEffectiveInstanceAssociations":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"InstanceId":{},"Content":{},"AssociationVersion":{}}}},"NextToken":{}}}},"DescribeEffectivePatchesForPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EffectivePatches":{"type":"list","member":{"type":"structure","members":{"Patch":{"shape":"Sao"},"PatchStatus":{"type":"structure","members":{"DeploymentStatus":{},"ComplianceLevel":{},"ApprovalDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"DescribeInstanceAssociationsStatus":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceAssociationStatusInfos":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Name":{},"DocumentVersion":{},"AssociationVersion":{},"InstanceId":{},"ExecutionDate":{"type":"timestamp"},"Status":{},"DetailedStatus":{},"ExecutionSummary":{},"ErrorCode":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{"type":"structure","members":{"OutputUrl":{}}}}},"AssociationName":{}}}},"NextToken":{}}}},"DescribeInstanceInformation":{"input":{"type":"structure","members":{"InstanceInformationFilterList":{"type":"list","member":{"type":"structure","required":["key","valueSet"],"members":{"key":{},"valueSet":{"shape":"Scc"}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"shape":"Scc"}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceInformationList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"PingStatus":{},"LastPingDateTime":{"type":"timestamp"},"AgentVersion":{},"IsLatestVersion":{"type":"boolean"},"PlatformType":{},"PlatformName":{},"PlatformVersion":{},"ActivationId":{},"IamRole":{},"RegistrationDate":{"type":"timestamp"},"ResourceType":{},"Name":{},"IPAddress":{},"ComputerName":{},"AssociationStatus":{},"LastAssociationExecutionDate":{"type":"timestamp"},"LastSuccessfulAssociationExecutionDate":{"type":"timestamp"},"AssociationOverview":{"type":"structure","members":{"DetailedStatus":{},"InstanceAssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"SourceId":{},"SourceType":{}}}},"NextToken":{}}}},"DescribeInstancePatchStates":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Si"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scy"}},"NextToken":{}}}},"DescribeInstancePatchStatesForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Type"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scy"}},"NextToken":{}}}},"DescribeInstancePatches":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Filters":{"shape":"Sag"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"type":"structure","required":["Title","KBId","Classification","Severity","State","InstalledTime"],"members":{"Title":{},"KBId":{},"Classification":{},"Severity":{},"State":{},"InstalledTime":{"type":"timestamp"},"CVEIds":{}}}},"NextToken":{}}}},"DescribeInventoryDeletions":{"input":{"type":"structure","members":{"DeletionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InventoryDeletions":{"type":"list","member":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionStartTime":{"type":"timestamp"},"LastStatus":{},"LastStatusMessage":{},"DeletionSummary":{"shape":"S75"},"LastStatusUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{},"Filters":{"shape":"Se4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskInvocationIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Seg"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Sd1"},"WindowTargetId":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTasks":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{},"Filters":{"shape":"Se4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TaskArn":{},"TaskType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutions":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowSchedule":{"input":{"type":"structure","members":{"WindowId":{},"Targets":{"shape":"S18"},"ResourceType":{},"Filters":{"shape":"Sag"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledWindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"ExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTargets":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Targets":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd1"},"Name":{},"Description":{"shape":"S4b"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTasks":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tasks":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"TaskArn":{},"Type":{},"Targets":{"shape":"S18"},"TaskParameters":{"shape":"Sf7"},"Priority":{"type":"integer"},"LoggingInfo":{"shape":"Sfd"},"ServiceRoleArn":{},"MaxConcurrency":{},"MaxErrors":{},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"NextToken":{}}}},"DescribeMaintenanceWindows":{"input":{"type":"structure","members":{"Filters":{"shape":"Se4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"Enabled":{"type":"boolean"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"EndDate":{},"StartDate":{},"NextExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowsForTarget":{"input":{"type":"structure","required":["Targets","ResourceType"],"members":{"Targets":{"shape":"S18"},"ResourceType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{}}}},"NextToken":{}}}},"DescribeOpsItems":{"input":{"type":"structure","members":{"OpsItemFilters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"OpsItemSummaries":{"type":"list","member":{"type":"structure","members":{"CreatedBy":{},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Priority":{"type":"integer"},"Source":{},"Status":{},"OpsItemId":{},"Title":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"OpsItemType":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}}}}}},"DescribeParameters":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ParameterFilters":{"shape":"Sg7"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"AllowedPattern":{},"Version":{"type":"long"},"Tier":{},"Policies":{"shape":"Sgm"},"DataType":{}}}},"NextToken":{}}}},"DescribePatchBaselines":{"input":{"type":"structure","members":{"Filters":{"shape":"Sag"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"BaselineIdentities":{"type":"list","member":{"shape":"Sgs"}},"NextToken":{}}}},"DescribePatchGroupState":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{}}},"output":{"type":"structure","members":{"Instances":{"type":"integer"},"InstancesWithInstalledPatches":{"type":"integer"},"InstancesWithInstalledOtherPatches":{"type":"integer"},"InstancesWithInstalledPendingRebootPatches":{"type":"integer"},"InstancesWithInstalledRejectedPatches":{"type":"integer"},"InstancesWithMissingPatches":{"type":"integer"},"InstancesWithFailedPatches":{"type":"integer"},"InstancesWithNotApplicablePatches":{"type":"integer"},"InstancesWithUnreportedNotApplicablePatches":{"type":"integer"},"InstancesWithCriticalNonCompliantPatches":{"type":"integer"},"InstancesWithSecurityNonCompliantPatches":{"type":"integer"},"InstancesWithOtherNonCompliantPatches":{"type":"integer"}}}},"DescribePatchGroups":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Filters":{"shape":"Sag"},"NextToken":{}}},"output":{"type":"structure","members":{"Mappings":{"type":"list","member":{"type":"structure","members":{"PatchGroup":{},"BaselineIdentity":{"shape":"Sgs"}}}},"NextToken":{}}}},"DescribePatchProperties":{"input":{"type":"structure","required":["OperatingSystem","Property"],"members":{"OperatingSystem":{},"Property":{},"PatchSet":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Properties":{"type":"list","member":{"type":"map","key":{},"value":{}}},"NextToken":{}}}},"DescribeSessions":{"input":{"type":"structure","required":["State"],"members":{"State":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"output":{"type":"structure","members":{"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Target":{},"Status":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"DocumentName":{},"Owner":{},"Reason":{},"Details":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{},"CloudWatchOutputUrl":{}}},"MaxSessionDuration":{}}}},"NextToken":{}}}},"DisassociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationId"],"members":{"OpsItemId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"GetAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{}}},"output":{"type":"structure","members":{"AutomationExecution":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"AutomationExecutionStatus":{},"StepExecutions":{"shape":"Sa5"},"StepExecutionsTruncated":{"type":"boolean"},"Parameters":{"shape":"S9m"},"Outputs":{"shape":"S9m"},"FailureMessage":{},"Mode":{},"ParentAutomationExecutionId":{},"ExecutedBy":{},"CurrentStepName":{},"CurrentAction":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9r"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"TargetLocations":{"shape":"S1s"},"ProgressCounters":{"type":"structure","members":{"TotalSteps":{"type":"integer"},"SuccessSteps":{"type":"integer"},"FailedSteps":{"type":"integer"},"CancelledSteps":{"type":"integer"},"TimedOutSteps":{"type":"integer"}}},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9v"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{},"Variables":{"shape":"S9m"}}}}}},"GetCalendarState":{"input":{"type":"structure","required":["CalendarNames"],"members":{"CalendarNames":{"shape":"S1q"},"AtTime":{}}},"output":{"type":"structure","members":{"State":{},"AtTime":{},"NextTransitionTime":{}}}},"GetCommandInvocation":{"input":{"type":"structure","required":["CommandId","InstanceId"],"members":{"CommandId":{},"InstanceId":{},"PluginName":{}}},"output":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"PluginName":{},"ResponseCode":{"type":"integer"},"ExecutionStartDateTime":{},"ExecutionElapsedTime":{},"ExecutionEndDateTime":{},"Status":{},"StatusDetails":{},"StandardOutputContent":{},"StandardOutputUrl":{},"StandardErrorContent":{},"StandardErrorUrl":{},"CloudWatchOutputConfig":{"shape":"Sid"}}}},"GetConnectionStatus":{"input":{"type":"structure","required":["Target"],"members":{"Target":{}}},"output":{"type":"structure","members":{"Target":{},"Status":{}}}},"GetDefaultPatchBaseline":{"input":{"type":"structure","members":{"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"OperatingSystem":{}}}},"GetDeployablePatchSnapshotForInstance":{"input":{"type":"structure","required":["InstanceId","SnapshotId"],"members":{"InstanceId":{},"SnapshotId":{},"BaselineOverride":{"type":"structure","members":{"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"Sources":{"shape":"S5y"}}}}},"output":{"type":"structure","members":{"InstanceId":{},"SnapshotId":{},"SnapshotDownloadUrl":{},"Product":{}}}},"GetDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{}}},"output":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"Status":{},"StatusInformation":{},"Content":{},"DocumentType":{},"DocumentFormat":{},"Requires":{"shape":"S31"},"AttachmentsContent":{"type":"list","member":{"type":"structure","members":{"Name":{},"Size":{"type":"long"},"Hash":{},"HashType":{},"Url":{}}}},"ReviewStatus":{}}}},"GetInventory":{"input":{"type":"structure","members":{"Filters":{"shape":"Siz"},"Aggregators":{"shape":"Sj5"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","required":["TypeName","SchemaVersion","Content"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjm"}}}}}}},"NextToken":{}}}},"GetInventorySchema":{"input":{"type":"structure","members":{"TypeName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Aggregator":{"type":"boolean"},"SubType":{"type":"boolean"}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","required":["TypeName","Attributes"],"members":{"TypeName":{},"Version":{},"Attributes":{"type":"list","member":{"type":"structure","required":["Name","DataType"],"members":{"Name":{},"DataType":{}}}},"DisplayName":{}}}},"NextToken":{}}}},"GetMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"NextExecutionTime":{},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"}}}},"GetMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskIds":{"type":"list","member":{}},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"GetMaintenanceWindowExecutionTask":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"TaskArn":{},"ServiceRole":{},"Type":{},"TaskParameters":{"type":"list","member":{"shape":"Sf7"},"sensitive":true},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"GetMaintenanceWindowExecutionTaskInvocation":{"input":{"type":"structure","required":["WindowExecutionId","TaskId","InvocationId"],"members":{"WindowExecutionId":{},"TaskId":{},"InvocationId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Seg"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Sd1"},"WindowTargetId":{}}}},"GetMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf7"},"TaskInvocationParameters":{"shape":"Skd"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfd"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"GetOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{},"OpsItemArn":{}}},"output":{"type":"structure","members":{"OpsItem":{"type":"structure","members":{"CreatedBy":{},"OpsItemType":{},"CreatedTime":{"type":"timestamp"},"Description":{},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Version":{},"Title":{},"Source":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}}}}},"GetOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceId":{},"Metadata":{"shape":"S59"},"NextToken":{}}}},"GetOpsSummary":{"input":{"type":"structure","members":{"SyncName":{},"Filters":{"shape":"Sl0"},"Aggregators":{"shape":"Sl6"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","members":{"CaptureTime":{},"Content":{"type":"list","member":{"type":"map","key":{},"value":{}}}}}}}}},"NextToken":{}}}},"GetParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameter":{"shape":"Sls"}}}},"GetParameterHistory":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"Value":{"shape":"Slt"},"AllowedPattern":{},"Version":{"type":"long"},"Labels":{"shape":"Slz"},"Tier":{},"Policies":{"shape":"Sgm"},"DataType":{}}}},"NextToken":{}}}},"GetParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7m"},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm3"},"InvalidParameters":{"shape":"S7m"}}}},"GetParametersByPath":{"input":{"type":"structure","required":["Path"],"members":{"Path":{},"Recursive":{"type":"boolean"},"ParameterFilters":{"shape":"Sg7"},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm3"},"NextToken":{}}}},"GetPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"PatchGroups":{"type":"list","member":{}},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"GetPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{},"OperatingSystem":{}}}},"GetResourcePolicies":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{},"Policy":{}}}}}}},"GetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Sml"}}}},"LabelParameterVersion":{"input":{"type":"structure","required":["Name","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slz"}}},"output":{"type":"structure","members":{"InvalidLabels":{"shape":"Slz"},"ParameterVersion":{"type":"long"}}}},"ListAssociationVersions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationVersions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"CreatedDate":{"type":"timestamp"},"Name":{},"DocumentVersion":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"AssociationFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"LastExecutionDate":{"type":"timestamp"},"Overview":{"shape":"S2i"},"ScheduleExpression":{},"AssociationName":{},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListCommandInvocations":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn3"},"Details":{"type":"boolean"}}},"output":{"type":"structure","members":{"CommandInvocations":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"InstanceName":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"TraceOutput":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"CommandPlugins":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{},"StatusDetails":{},"ResponseCode":{"type":"integer"},"ResponseStartDateTime":{"type":"timestamp"},"ResponseFinishDateTime":{"type":"timestamp"},"Output":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}},"ServiceRole":{},"NotificationConfig":{"shape":"Skf"},"CloudWatchOutputConfig":{"shape":"Sid"}}}},"NextToken":{}}}},"ListCommands":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn3"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"shape":"Snj"}},"NextToken":{}}}},"ListComplianceItems":{"input":{"type":"structure","members":{"Filters":{"shape":"Snq"},"ResourceIds":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Id":{},"Title":{},"Status":{},"Severity":{},"ExecutionSummary":{"shape":"So8"},"Details":{"shape":"Sob"}}}},"NextToken":{}}}},"ListComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snq"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"CompliantSummary":{"shape":"Sog"},"NonCompliantSummary":{"shape":"Soj"}}}},"NextToken":{}}}},"ListDocumentMetadataHistory":{"input":{"type":"structure","required":["Name","Metadata"],"members":{"Name":{},"DocumentVersion":{},"Metadata":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{},"DocumentVersion":{},"Author":{},"Metadata":{"type":"structure","members":{"ReviewerResponse":{"type":"list","member":{"type":"structure","members":{"CreateTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ReviewStatus":{},"Comment":{"shape":"Soq"},"Reviewer":{}}}}}},"NextToken":{}}}},"ListDocumentVersions":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"type":"structure","members":{"Name":{},"DisplayName":{},"DocumentVersion":{},"VersionName":{},"CreatedDate":{"type":"timestamp"},"IsDefaultVersion":{"type":"boolean"},"DocumentFormat":{},"Status":{},"StatusInformation":{},"ReviewStatus":{}}}},"NextToken":{}}}},"ListDocuments":{"input":{"type":"structure","members":{"DocumentFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentIdentifiers":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"Owner":{},"VersionName":{},"PlatformTypes":{"shape":"S3v"},"DocumentVersion":{},"DocumentType":{},"SchemaVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"Requires":{"shape":"S31"},"ReviewStatus":{},"Author":{}}}},"NextToken":{}}}},"ListInventoryEntries":{"input":{"type":"structure","required":["InstanceId","TypeName"],"members":{"InstanceId":{},"TypeName":{},"Filters":{"shape":"Siz"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TypeName":{},"InstanceId":{},"SchemaVersion":{},"CaptureTime":{},"Entries":{"shape":"Sjm"},"NextToken":{}}}},"ListOpsItemEvents":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"EventId":{},"Source":{},"DetailType":{},"Detail":{},"CreatedBy":{"shape":"Spo"},"CreatedTime":{"type":"timestamp"}}}}}}},"ListOpsItemRelatedItems":{"input":{"type":"structure","members":{"OpsItemId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"AssociationId":{},"ResourceType":{},"AssociationType":{},"ResourceUri":{},"CreatedBy":{"shape":"Spo"},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Spo"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListOpsMetadata":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OpsMetadataList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"OpsMetadataArn":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snq"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Status":{},"OverallSeverity":{},"ExecutionSummary":{"shape":"So8"},"CompliantSummary":{"shape":"Sog"},"NonCompliantSummary":{"shape":"Soj"}}}},"NextToken":{}}}},"ListResourceDataSync":{"input":{"type":"structure","members":{"SyncType":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceDataSyncItems":{"type":"list","member":{"type":"structure","members":{"SyncName":{},"SyncType":{},"SyncSource":{"type":"structure","members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"State":{},"EnableAllOpsDataSources":{"type":"boolean"}}},"S3Destination":{"shape":"S68"},"LastSyncTime":{"type":"timestamp"},"LastSuccessfulSyncTime":{"type":"timestamp"},"SyncLastModifiedTime":{"type":"timestamp"},"LastStatus":{},"SyncCreatedTime":{"type":"timestamp"},"LastSyncStatusMessage":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S4"}}}},"ModifyDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"AccountIdsToAdd":{"shape":"Sbj"},"AccountIdsToRemove":{"shape":"Sbj"},"SharedDocumentVersion":{}}},"output":{"type":"structure","members":{}}},"PutComplianceItems":{"input":{"type":"structure","required":["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],"members":{"ResourceId":{},"ResourceType":{},"ComplianceType":{},"ExecutionSummary":{"shape":"So8"},"Items":{"type":"list","member":{"type":"structure","required":["Severity","Status"],"members":{"Id":{},"Title":{},"Severity":{},"Status":{},"Details":{"shape":"Sob"}}}},"ItemContentHash":{},"UploadType":{}}},"output":{"type":"structure","members":{}}},"PutInventory":{"input":{"type":"structure","required":["InstanceId","Items"],"members":{"InstanceId":{},"Items":{"type":"list","member":{"type":"structure","required":["TypeName","SchemaVersion","CaptureTime"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjm"},"Context":{"type":"map","key":{},"value":{}}}}}}},"output":{"type":"structure","members":{"Message":{}}}},"PutParameter":{"input":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Description":{},"Value":{"shape":"Slt"},"Type":{},"KeyId":{},"Overwrite":{"type":"boolean"},"AllowedPattern":{},"Tags":{"shape":"S4"},"Tier":{},"Policies":{},"DataType":{}}},"output":{"type":"structure","members":{"Version":{"type":"long"},"Tier":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{}}}},"RegisterDefaultPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"RegisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"RegisterTargetWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","ResourceType","Targets"],"members":{"WindowId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd1"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"WindowTargetId":{}}}},"RegisterTaskWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","TaskArn","TaskType"],"members":{"WindowId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf7"},"TaskInvocationParameters":{"shape":"Skd"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfd"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowTaskId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","TagKeys"],"members":{"ResourceType":{},"ResourceId":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"ResetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Sml"}}}},"ResumeSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"SendAutomationSignal":{"input":{"type":"structure","required":["AutomationExecutionId","SignalType"],"members":{"AutomationExecutionId":{},"SignalType":{},"Payload":{"shape":"S9m"}}},"output":{"type":"structure","members":{}}},"SendCommand":{"input":{"type":"structure","required":["DocumentName"],"members":{"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"DocumentName":{},"DocumentVersion":{},"DocumentHash":{},"DocumentHashType":{},"TimeoutSeconds":{"type":"integer"},"Comment":{},"Parameters":{"shape":"S14"},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"ServiceRoleArn":{},"NotificationConfig":{"shape":"Skf"},"CloudWatchOutputConfig":{"shape":"Sid"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"Command":{"shape":"Snj"}}}},"StartAssociationsOnce":{"input":{"type":"structure","required":["AssociationIds"],"members":{"AssociationIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartAutomationExecution":{"input":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9m"},"ClientToken":{},"Mode":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartChangeRequestExecution":{"input":{"type":"structure","required":["DocumentName","Runbooks"],"members":{"ScheduledTime":{"type":"timestamp"},"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9m"},"ChangeRequestName":{},"ClientToken":{},"AutoApprove":{"type":"boolean"},"Runbooks":{"shape":"S9v"},"Tags":{"shape":"S4"},"ScheduledEndTime":{"type":"timestamp"},"ChangeDetails":{}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartSession":{"input":{"type":"structure","required":["Target"],"members":{"Target":{},"DocumentName":{},"Reason":{},"Parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"StopAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Type":{}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{}}}},"UnlabelParameterVersion":{"input":{"type":"structure","required":["Name","ParameterVersion","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slz"}}},"output":{"type":"structure","members":{"RemovedLabels":{"shape":"Slz"},"InvalidLabels":{"shape":"Slz"}}}},"UpdateAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Parameters":{"shape":"S14"},"DocumentVersion":{},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"Name":{},"Targets":{"shape":"S18"},"AssociationName":{},"AssociationVersion":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateAssociationStatus":{"input":{"type":"structure","required":["Name","InstanceId","AssociationStatus"],"members":{"Name":{},"InstanceId":{},"AssociationStatus":{"shape":"S2e"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{},"TargetType":{}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"UpdateDocumentDefaultVersion":{"input":{"type":"structure","required":["Name","DocumentVersion"],"members":{"Name":{},"DocumentVersion":{}}},"output":{"type":"structure","members":{"Description":{"type":"structure","members":{"Name":{},"DefaultVersion":{},"DefaultVersionName":{}}}}}},"UpdateDocumentMetadata":{"input":{"type":"structure","required":["Name","DocumentReviews"],"members":{"Name":{},"DocumentVersion":{},"DocumentReviews":{"type":"structure","required":["Action"],"members":{"Action":{},"Comment":{"shape":"Soq"}}}}},"output":{"type":"structure","members":{}}},"UpdateMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"}}}},"UpdateMaintenanceWindowTarget":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd1"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd1"},"Name":{},"Description":{"shape":"S4b"}}}},"UpdateMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf7"},"TaskInvocationParameters":{"shape":"Skd"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfd"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf7"},"TaskInvocationParameters":{"shape":"Skd"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfd"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"UpdateManagedInstanceRole":{"input":{"type":"structure","required":["InstanceId","IamRole"],"members":{"InstanceId":{},"IamRole":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"Description":{},"OperationalData":{"shape":"S4p"},"OperationalDataToDelete":{"type":"list","member":{}},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Title":{},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MetadataToUpdate":{"shape":"S59"},"KeysToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"UpdatePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"UpdateResourceDataSync":{"input":{"type":"structure","required":["SyncName","SyncType","SyncSource"],"members":{"SyncName":{},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"UpdateServiceSetting":{"input":{"type":"structure","required":["SettingId","SettingValue"],"members":{"SettingId":{},"SettingValue":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{}},"S14":{"type":"map","key":{},"value":{"type":"list","member":{}},"sensitive":true},"S18":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"S1e":{"type":"structure","members":{"S3Location":{"type":"structure","members":{"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"shape":"S1t"}},"S1t":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Regions":{"type":"list","member":{}},"TargetLocationMaxConcurrency":{},"TargetLocationMaxErrors":{},"ExecutionRoleName":{},"TargetLocationAlarmConfiguration":{"shape":"S1z"}}},"S1z":{"type":"structure","required":["Alarms"],"members":{"IgnorePollAlarmFailure":{"type":"boolean"},"Alarms":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}},"S25":{"type":"list","member":{"type":"map","key":{},"value":{"type":"list","member":{}}}},"S2b":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationVersion":{},"Date":{"type":"timestamp"},"LastUpdateAssociationDate":{"type":"timestamp"},"Status":{"shape":"S2e"},"Overview":{"shape":"S2i"},"DocumentVersion":{},"AutomationTargetParameterName":{},"Parameters":{"shape":"S14"},"AssociationId":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"LastExecutionDate":{"type":"timestamp"},"LastSuccessfulExecutionDate":{"type":"timestamp"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"S2e":{"type":"structure","required":["Date","Name","Message"],"members":{"Date":{"type":"timestamp"},"Name":{},"Message":{},"AdditionalInfo":{}}},"S2i":{"type":"structure","members":{"Status":{},"DetailedStatus":{},"AssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"S2n":{"type":"list","member":{"type":"structure","required":["Name","State"],"members":{"Name":{},"State":{}}}},"S2s":{"type":"structure","required":["Name"],"members":{"Name":{},"InstanceId":{},"Parameters":{"shape":"S14"},"AutomationTargetParameterName":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"S31":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Version":{},"RequireType":{},"VersionName":{}}}},"S35":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Name":{}}}},"S3h":{"type":"structure","members":{"Sha1":{},"Hash":{},"HashType":{},"Name":{},"DisplayName":{},"VersionName":{},"Owner":{},"CreatedDate":{"type":"timestamp"},"Status":{},"StatusInformation":{},"DocumentVersion":{},"Description":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"Description":{},"DefaultValue":{}}}},"PlatformTypes":{"shape":"S3v"},"DocumentType":{},"SchemaVersion":{},"LatestVersion":{},"DefaultVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"AttachmentsInformation":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Requires":{"shape":"S31"},"Author":{},"ReviewInformation":{"type":"list","member":{"type":"structure","members":{"ReviewedTime":{"type":"timestamp"},"Status":{},"Reviewer":{}}}},"ApprovedVersion":{},"PendingReviewVersion":{},"ReviewStatus":{},"Category":{"type":"list","member":{}},"CategoryEnum":{"type":"list","member":{}}}},"S3v":{"type":"list","member":{}},"S4b":{"type":"string","sensitive":true},"S4p":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{},"Type":{}}}},"S4u":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}},"S4y":{"type":"list","member":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}}},"S59":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"S5i":{"type":"structure","required":["PatchFilters"],"members":{"PatchFilters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"S5o":{"type":"structure","required":["PatchRules"],"members":{"PatchRules":{"type":"list","member":{"type":"structure","required":["PatchFilterGroup"],"members":{"PatchFilterGroup":{"shape":"S5i"},"ComplianceLevel":{},"ApproveAfterDays":{"type":"integer"},"ApproveUntilDate":{},"EnableNonSecurity":{"type":"boolean"}}}}}},"S5u":{"type":"list","member":{}},"S5y":{"type":"list","member":{"type":"structure","required":["Name","Products","Configuration"],"members":{"Name":{},"Products":{"type":"list","member":{}},"Configuration":{"type":"string","sensitive":true}}}},"S68":{"type":"structure","required":["BucketName","SyncFormat","Region"],"members":{"BucketName":{},"Prefix":{},"SyncFormat":{},"Region":{},"AWSKMSKeyARN":{},"DestinationDataSharing":{"type":"structure","members":{"DestinationDataSharingType":{}}}}},"S6h":{"type":"structure","required":["SourceType","SourceRegions"],"members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"EnableAllOpsDataSources":{"type":"boolean"}}},"S6j":{"type":"structure","required":["OrganizationSourceType"],"members":{"OrganizationSourceType":{},"OrganizationalUnits":{"type":"list","member":{"type":"structure","members":{"OrganizationalUnitId":{}}}}}},"S6o":{"type":"list","member":{}},"S75":{"type":"structure","members":{"TotalCount":{"type":"integer"},"RemainingCount":{"type":"integer"},"SummaryItems":{"type":"list","member":{"type":"structure","members":{"Version":{},"Count":{"type":"integer"},"RemainingCount":{"type":"integer"}}}}}},"S7m":{"type":"list","member":{}},"S9m":{"type":"map","key":{},"value":{"type":"list","member":{}}},"S9r":{"type":"structure","members":{"ParameterValues":{"type":"list","member":{}},"Truncated":{"type":"boolean"}}},"S9v":{"type":"list","member":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9m"},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"}}}},"Sa5":{"type":"list","member":{"type":"structure","members":{"StepName":{},"Action":{},"TimeoutSeconds":{"type":"long"},"OnFailure":{},"MaxAttempts":{"type":"integer"},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"StepStatus":{},"ResponseCode":{},"Inputs":{"type":"map","key":{},"value":{}},"Outputs":{"shape":"S9m"},"Response":{},"FailureMessage":{},"FailureDetails":{"type":"structure","members":{"FailureStage":{},"FailureType":{},"Details":{"shape":"S9m"}}},"StepExecutionId":{},"OverriddenParameters":{"shape":"S9m"},"IsEnd":{"type":"boolean"},"NextStep":{},"IsCritical":{"type":"boolean"},"ValidNextSteps":{"type":"list","member":{}},"Targets":{"shape":"S18"},"TargetLocation":{"shape":"S1t"},"TriggeredAlarms":{"shape":"S2n"},"ParentStepDetails":{"type":"structure","members":{"StepExecutionId":{},"StepName":{},"Action":{},"Iteration":{"type":"integer"},"IteratorValue":{}}}}}},"Sag":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sao":{"type":"structure","members":{"Id":{},"ReleaseDate":{"type":"timestamp"},"Title":{},"Description":{},"ContentUrl":{},"Vendor":{},"ProductFamily":{},"Product":{},"Classification":{},"MsrcSeverity":{},"KbNumber":{},"MsrcNumber":{},"Language":{},"AdvisoryIds":{"type":"list","member":{}},"BugzillaIds":{"type":"list","member":{}},"CVEIds":{"type":"list","member":{}},"Name":{},"Epoch":{"type":"integer"},"Version":{},"Release":{},"Arch":{},"Severity":{},"Repository":{}}},"Sbj":{"type":"list","member":{}},"Scc":{"type":"list","member":{}},"Scy":{"type":"structure","required":["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],"members":{"InstanceId":{},"PatchGroup":{},"BaselineId":{},"SnapshotId":{},"InstallOverrideList":{},"OwnerInformation":{"shape":"Sd1"},"InstalledCount":{"type":"integer"},"InstalledOtherCount":{"type":"integer"},"InstalledPendingRebootCount":{"type":"integer"},"InstalledRejectedCount":{"type":"integer"},"MissingCount":{"type":"integer"},"FailedCount":{"type":"integer"},"UnreportedNotApplicableCount":{"type":"integer"},"NotApplicableCount":{"type":"integer"},"OperationStartTime":{"type":"timestamp"},"OperationEndTime":{"type":"timestamp"},"Operation":{},"LastNoRebootInstallOperationTime":{"type":"timestamp"},"RebootOption":{},"CriticalNonCompliantCount":{"type":"integer"},"SecurityNonCompliantCount":{"type":"integer"},"OtherNonCompliantCount":{"type":"integer"}}},"Sd1":{"type":"string","sensitive":true},"Se4":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Seg":{"type":"string","sensitive":true},"Sf7":{"type":"map","key":{},"value":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"string","sensitive":true},"sensitive":true}},"sensitive":true},"sensitive":true},"Sfd":{"type":"structure","required":["S3BucketName","S3Region"],"members":{"S3BucketName":{},"S3KeyPrefix":{},"S3Region":{}}},"Sg7":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Option":{},"Values":{"type":"list","member":{}}}}},"Sgm":{"type":"list","member":{"type":"structure","members":{"PolicyText":{},"PolicyType":{},"PolicyStatus":{}}}},"Sgs":{"type":"structure","members":{"BaselineId":{},"BaselineName":{},"OperatingSystem":{},"BaselineDescription":{},"DefaultBaseline":{"type":"boolean"}}},"Sid":{"type":"structure","members":{"CloudWatchLogGroupName":{},"CloudWatchOutputEnabled":{"type":"boolean"}}},"Siz":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sj5":{"type":"list","member":{"type":"structure","members":{"Expression":{},"Aggregators":{"shape":"Sj5"},"Groups":{"type":"list","member":{"type":"structure","required":["Name","Filters"],"members":{"Name":{},"Filters":{"shape":"Siz"}}}}}}},"Sjm":{"type":"list","member":{"type":"map","key":{},"value":{}}},"Skd":{"type":"structure","members":{"RunCommand":{"type":"structure","members":{"Comment":{},"CloudWatchOutputConfig":{"shape":"Sid"},"DocumentHash":{},"DocumentHashType":{},"DocumentVersion":{},"NotificationConfig":{"shape":"Skf"},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"Parameters":{"shape":"S14"},"ServiceRoleArn":{},"TimeoutSeconds":{"type":"integer"}}},"Automation":{"type":"structure","members":{"DocumentVersion":{},"Parameters":{"shape":"S9m"}}},"StepFunctions":{"type":"structure","members":{"Input":{"type":"string","sensitive":true},"Name":{}}},"Lambda":{"type":"structure","members":{"ClientContext":{},"Qualifier":{},"Payload":{"type":"blob","sensitive":true}}}}},"Skf":{"type":"structure","members":{"NotificationArn":{},"NotificationEvents":{"type":"list","member":{}},"NotificationType":{}}},"Sl0":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sl6":{"type":"list","member":{"type":"structure","members":{"AggregatorType":{},"TypeName":{},"AttributeName":{},"Values":{"type":"map","key":{},"value":{}},"Filters":{"shape":"Sl0"},"Aggregators":{"shape":"Sl6"}}}},"Sls":{"type":"structure","members":{"Name":{},"Type":{},"Value":{"shape":"Slt"},"Version":{"type":"long"},"Selector":{},"SourceResult":{},"LastModifiedDate":{"type":"timestamp"},"ARN":{},"DataType":{}}},"Slt":{"type":"string","sensitive":true},"Slz":{"type":"list","member":{}},"Sm3":{"type":"list","member":{"shape":"Sls"}},"Sml":{"type":"structure","members":{"SettingId":{},"SettingValue":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"ARN":{},"Status":{}}},"Sn3":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Snj":{"type":"structure","members":{"CommandId":{},"DocumentName":{},"DocumentVersion":{},"Comment":{},"ExpiresAfter":{"type":"timestamp"},"Parameters":{"shape":"S14"},"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"TargetCount":{"type":"integer"},"CompletedCount":{"type":"integer"},"ErrorCount":{"type":"integer"},"DeliveryTimedOutCount":{"type":"integer"},"ServiceRole":{},"NotificationConfig":{"shape":"Skf"},"CloudWatchOutputConfig":{"shape":"Sid"},"TimeoutSeconds":{"type":"integer"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"Snq":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"So8":{"type":"structure","required":["ExecutionTime"],"members":{"ExecutionTime":{"type":"timestamp"},"ExecutionId":{},"ExecutionType":{}}},"Sob":{"type":"map","key":{},"value":{}},"Sog":{"type":"structure","members":{"CompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Soi"}}},"Soi":{"type":"structure","members":{"CriticalCount":{"type":"integer"},"HighCount":{"type":"integer"},"MediumCount":{"type":"integer"},"LowCount":{"type":"integer"},"InformationalCount":{"type":"integer"},"UnspecifiedCount":{"type":"integer"}}},"Soj":{"type":"structure","members":{"NonCompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Soi"}}},"Soq":{"type":"list","member":{"type":"structure","members":{"Type":{},"Content":{}}}},"Spo":{"type":"structure","members":{"Arn":{}}}}} /***/ }), /* 490 */ @@ -55238,13 +55238,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 544 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2017-03-31","endpointPrefix":"glue","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Glue","serviceId":"Glue","signatureVersion":"v4","targetPrefix":"AWSGlue","uid":"glue-2017-03-31"},"operations":{"BatchCreatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionInputList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionInputList":{"type":"list","member":{"shape":"S5"}}}},"output":{"type":"structure","members":{"Errors":{"shape":"S12"}}}},"BatchDeleteConnection":{"input":{"type":"structure","required":["ConnectionNameList"],"members":{"CatalogId":{},"ConnectionNameList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"Sn"},"Errors":{"type":"map","key":{},"value":{"shape":"S14"}}}}},"BatchDeletePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionsToDelete"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionsToDelete":{"type":"list","member":{"shape":"S1c"}}}},"output":{"type":"structure","members":{"Errors":{"shape":"S12"}}}},"BatchDeleteTable":{"input":{"type":"structure","required":["DatabaseName","TablesToDelete"],"members":{"CatalogId":{},"DatabaseName":{},"TablesToDelete":{"type":"list","member":{}},"TransactionId":{}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"TableName":{},"ErrorDetail":{"shape":"S14"}}}}}}},"BatchDeleteTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName","VersionIds"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"TableName":{},"VersionId":{},"ErrorDetail":{"shape":"S14"}}}}}}},"BatchGetBlueprints":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"type":"list","member":{}},"IncludeBlueprint":{"type":"boolean"},"IncludeParameterSpec":{"type":"boolean"}}},"output":{"type":"structure","members":{"Blueprints":{"type":"list","member":{"shape":"S1w"}},"MissingBlueprints":{"shape":"S24"}}}},"BatchGetCrawlers":{"input":{"type":"structure","required":["CrawlerNames"],"members":{"CrawlerNames":{"shape":"S26"}}},"output":{"type":"structure","members":{"Crawlers":{"shape":"S28"},"CrawlersNotFound":{"shape":"S26"}}}},"BatchGetCustomEntityTypes":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S3r"}}},"output":{"type":"structure","members":{"CustomEntityTypes":{"shape":"S3t"},"CustomEntityTypesNotFound":{"shape":"S3r"}}}},"BatchGetDataQualityResult":{"input":{"type":"structure","required":["ResultIds"],"members":{"ResultIds":{"shape":"S3x"}}},"output":{"type":"structure","required":["Results"],"members":{"Results":{"type":"list","member":{"type":"structure","members":{"ResultId":{},"Score":{"type":"double"},"DataSource":{"shape":"S43"},"RulesetName":{},"EvaluationContext":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobName":{},"JobRunId":{},"RulesetEvaluationRunId":{},"RuleResults":{"shape":"S46"}}}},"ResultsNotFound":{"shape":"S3x"}}}},"BatchGetDevEndpoints":{"input":{"type":"structure","required":["DevEndpointNames"],"members":{"DevEndpointNames":{"shape":"S4b"}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S4d"},"DevEndpointsNotFound":{"shape":"S4b"}}}},"BatchGetJobs":{"input":{"type":"structure","required":["JobNames"],"members":{"JobNames":{"shape":"S4n"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S4p"},"JobsNotFound":{"shape":"S4n"}}}},"BatchGetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionsToGet"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionsToGet":{"shape":"Sa4"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"Sa6"},"UnprocessedKeys":{"shape":"Sa4"}}}},"BatchGetTableOptimizer":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"catalogId":{},"databaseName":{},"tableName":{},"type":{}}}}}},"output":{"type":"structure","members":{"TableOptimizers":{"type":"list","member":{"type":"structure","members":{"catalogId":{},"databaseName":{},"tableName":{},"tableOptimizer":{"shape":"Sah"}}}},"Failures":{"type":"list","member":{"type":"structure","members":{"error":{"shape":"S14"},"catalogId":{},"databaseName":{},"tableName":{},"type":{}}}}}}},"BatchGetTriggers":{"input":{"type":"structure","required":["TriggerNames"],"members":{"TriggerNames":{"shape":"Sas"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"Sau"},"TriggersNotFound":{"shape":"Sas"}}}},"BatchGetWorkflows":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"Sbc"},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflows":{"type":"list","member":{"shape":"Sbf"}},"MissingWorkflows":{"shape":"Sbc"}}}},"BatchStopJobRun":{"input":{"type":"structure","required":["JobName","JobRunIds"],"members":{"JobName":{},"JobRunIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"SuccessfulSubmissions":{"type":"list","member":{"type":"structure","members":{"JobName":{},"JobRunId":{}}}},"Errors":{"type":"list","member":{"type":"structure","members":{"JobName":{},"JobRunId":{},"ErrorDetail":{"shape":"S14"}}}}}}},"BatchUpdatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","Entries"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Entries":{"type":"list","member":{"type":"structure","required":["PartitionValueList","PartitionInput"],"members":{"PartitionValueList":{"shape":"Scd"},"PartitionInput":{"shape":"S5"}}}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"PartitionValueList":{"shape":"Scd"},"ErrorDetail":{"shape":"S14"}}}}}}},"CancelDataQualityRuleRecommendationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{}}},"CancelDataQualityRulesetEvaluationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{}}},"CancelMLTaskRun":{"input":{"type":"structure","required":["TransformId","TaskRunId"],"members":{"TransformId":{},"TaskRunId":{}}},"output":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{}}}},"CancelStatement":{"input":{"type":"structure","required":["SessionId","Id"],"members":{"SessionId":{},"Id":{"type":"integer"},"RequestOrigin":{}}},"output":{"type":"structure","members":{}}},"CheckSchemaVersionValidity":{"input":{"type":"structure","required":["DataFormat","SchemaDefinition"],"members":{"DataFormat":{},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"Valid":{"type":"boolean"},"Error":{}}}},"CreateBlueprint":{"input":{"type":"structure","required":["Name","BlueprintLocation"],"members":{"Name":{},"Description":{},"BlueprintLocation":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateClassifier":{"input":{"type":"structure","members":{"GrokClassifier":{"type":"structure","required":["Classification","Name","GrokPattern"],"members":{"Classification":{},"Name":{},"GrokPattern":{},"CustomPatterns":{}}},"XMLClassifier":{"type":"structure","required":["Classification","Name"],"members":{"Classification":{},"Name":{},"RowTag":{}}},"JsonClassifier":{"type":"structure","required":["Name","JsonPath"],"members":{"Name":{},"JsonPath":{}}},"CsvClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Delimiter":{},"QuoteSymbol":{},"ContainsHeader":{},"Header":{"shape":"Sdf"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"},"CustomDatatypeConfigured":{"type":"boolean"},"CustomDatatypes":{"shape":"Sdg"},"Serde":{}}}}},"output":{"type":"structure","members":{}}},"CreateConnection":{"input":{"type":"structure","required":["ConnectionInput"],"members":{"CatalogId":{},"ConnectionInput":{"shape":"Sdk"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"CreateCrawler":{"input":{"type":"structure","required":["Name","Role","Targets"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S32"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S35"},"RecrawlPolicy":{"shape":"S33"},"LineageConfiguration":{"shape":"S38"},"LakeFormationConfiguration":{"shape":"S3o"},"Configuration":{},"CrawlerSecurityConfiguration":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"CreateCustomEntityType":{"input":{"type":"structure","required":["Name","RegexString"],"members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3v"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateDataQualityRuleset":{"input":{"type":"structure","required":["Name","Ruleset"],"members":{"Name":{},"Description":{},"Ruleset":{},"Tags":{"shape":"Scy"},"TargetTable":{"shape":"Sdy"},"ClientToken":{}}},"output":{"type":"structure","members":{"Name":{}}},"idempotent":true},"CreateDatabase":{"input":{"type":"structure","required":["DatabaseInput"],"members":{"CatalogId":{},"DatabaseInput":{"shape":"Se1"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"CreateDevEndpoint":{"input":{"type":"structure","required":["EndpointName","RoleArn"],"members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S4g"},"SubnetId":{},"PublicKey":{},"PublicKeys":{"shape":"S4k"},"NumberOfNodes":{"type":"integer"},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"SecurityConfiguration":{},"Tags":{"shape":"Scy"},"Arguments":{"shape":"S4l"}}},"output":{"type":"structure","members":{"EndpointName":{},"Status":{},"SecurityGroupIds":{"shape":"S4g"},"SubnetId":{},"RoleArn":{},"YarnEndpointAddress":{},"ZeppelinRemoteSparkInterpreterPort":{"type":"integer"},"NumberOfNodes":{"type":"integer"},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"FailureReason":{},"SecurityConfiguration":{},"CreatedTimestamp":{"type":"timestamp"},"Arguments":{"shape":"S4l"}}}},"CreateJob":{"input":{"type":"structure","required":["Name","Role","Command"],"members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S4t"},"Command":{"shape":"S4v"},"DefaultArguments":{"shape":"S4z"},"NonOverridableArguments":{"shape":"S4z"},"Connections":{"shape":"S50"},"MaxRetries":{"type":"integer"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"Tags":{"shape":"Scy"},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"CodeGenConfigurationNodes":{"shape":"S56"},"ExecutionClass":{},"SourceControlDetails":{"shape":"Sa0"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateMLTransform":{"input":{"type":"structure","required":["Name","InputRecordTables","Parameters","Role"],"members":{"Name":{},"Description":{},"InputRecordTables":{"shape":"Sei"},"Parameters":{"shape":"Sej"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"Tags":{"shape":"Scy"},"TransformEncryption":{"shape":"Sen"}}},"output":{"type":"structure","members":{"TransformId":{}}}},"CreatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionInput":{"shape":"S5"}}},"output":{"type":"structure","members":{}}},"CreatePartitionIndex":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionIndex"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionIndex":{"shape":"Seu"}}},"output":{"type":"structure","members":{}}},"CreateRegistry":{"input":{"type":"structure","required":["RegistryName"],"members":{"RegistryName":{},"Description":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"RegistryArn":{},"RegistryName":{},"Description":{},"Tags":{"shape":"Scy"}}}},"CreateSchema":{"input":{"type":"structure","required":["SchemaName","DataFormat"],"members":{"RegistryId":{"shape":"Sf0"},"SchemaName":{},"DataFormat":{},"Compatibility":{},"Description":{},"Tags":{"shape":"Scy"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"SchemaName":{},"SchemaArn":{},"Description":{},"DataFormat":{},"Compatibility":{},"SchemaCheckpoint":{"type":"long"},"LatestSchemaVersion":{"type":"long"},"NextSchemaVersion":{"type":"long"},"SchemaStatus":{},"Tags":{"shape":"Scy"},"SchemaVersionId":{},"SchemaVersionStatus":{}}}},"CreateScript":{"input":{"type":"structure","members":{"DagNodes":{"shape":"Sf7"},"DagEdges":{"shape":"Sff"},"Language":{}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","EncryptionConfiguration"],"members":{"Name":{},"EncryptionConfiguration":{"shape":"Sfm"}}},"output":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateSession":{"input":{"type":"structure","required":["Id","Role","Command"],"members":{"Id":{},"Description":{},"Role":{},"Command":{"shape":"Sfy"},"Timeout":{"type":"integer"},"IdleTimeout":{"type":"integer"},"DefaultArguments":{"shape":"Sfz"},"Connections":{"shape":"S50"},"MaxCapacity":{"type":"double"},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"SecurityConfiguration":{},"GlueVersion":{},"Tags":{"shape":"Scy"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"Sg2"}}}},"CreateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"Sg7"},"PartitionIndexes":{"type":"list","member":{"shape":"Seu"}},"TransactionId":{},"OpenTableFormatInput":{"type":"structure","members":{"IcebergInput":{"type":"structure","required":["MetadataOperation"],"members":{"MetadataOperation":{},"Version":{}}}}}}},"output":{"type":"structure","members":{}}},"CreateTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type","TableOptimizerConfiguration"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{},"TableOptimizerConfiguration":{"shape":"Sai"}}},"output":{"type":"structure","members":{}}},"CreateTrigger":{"input":{"type":"structure","required":["Name","Type","Actions"],"members":{"Name":{},"WorkflowName":{},"Type":{},"Schedule":{},"Predicate":{"shape":"Sb1"},"Actions":{"shape":"Saz"},"Description":{},"StartOnCreation":{"type":"boolean"},"Tags":{"shape":"Scy"},"EventBatchingCondition":{"shape":"Sb8"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionInput":{"shape":"Sgm"}}},"output":{"type":"structure","members":{}}},"CreateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"Sbg"},"Tags":{"shape":"Scy"},"MaxConcurrentRuns":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteBlueprint":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteClassifier":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnName":{}}},"output":{"type":"structure","members":{}}},"DeleteColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnName":{}}},"output":{"type":"structure","members":{}}},"DeleteConnection":{"input":{"type":"structure","required":["ConnectionName"],"members":{"CatalogId":{},"ConnectionName":{}}},"output":{"type":"structure","members":{}}},"DeleteCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteCustomEntityType":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteDataQualityRuleset":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteDatabase":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","members":{}}},"DeleteJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","members":{"JobName":{}}}},"DeleteMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{}}},"output":{"type":"structure","members":{"TransformId":{}}}},"DeletePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"}}},"output":{"type":"structure","members":{}}},"DeletePartitionIndex":{"input":{"type":"structure","required":["DatabaseName","TableName","IndexName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"IndexName":{}}},"output":{"type":"structure","members":{}}},"DeleteRegistry":{"input":{"type":"structure","required":["RegistryId"],"members":{"RegistryId":{"shape":"Sf0"}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"Status":{}}}},"DeleteResourcePolicy":{"input":{"type":"structure","members":{"PolicyHashCondition":{},"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"Status":{}}}},"DeleteSchemaVersions":{"input":{"type":"structure","required":["SchemaId","Versions"],"members":{"SchemaId":{"shape":"Sw"},"Versions":{}}},"output":{"type":"structure","members":{"SchemaVersionErrors":{"type":"list","member":{"type":"structure","members":{"VersionNumber":{"type":"long"},"ErrorDetails":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}}}}}}}},"DeleteSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Id":{}}}},"DeleteTable":{"input":{"type":"structure","required":["DatabaseName","Name"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"TransactionId":{}}},"output":{"type":"structure","members":{}}},"DeleteTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{}}},"output":{"type":"structure","members":{}}},"DeleteTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName","VersionId"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionId":{}}},"output":{"type":"structure","members":{}}},"DeleteTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"GetBlueprint":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeBlueprint":{"type":"boolean"},"IncludeParameterSpec":{"type":"boolean"}}},"output":{"type":"structure","members":{"Blueprint":{"shape":"S1w"}}}},"GetBlueprintRun":{"input":{"type":"structure","required":["BlueprintName","RunId"],"members":{"BlueprintName":{},"RunId":{}}},"output":{"type":"structure","members":{"BlueprintRun":{"shape":"Sil"}}}},"GetBlueprintRuns":{"input":{"type":"structure","required":["BlueprintName"],"members":{"BlueprintName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"BlueprintRuns":{"type":"list","member":{"shape":"Sil"}},"NextToken":{}}}},"GetCatalogImportStatus":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{"ImportStatus":{"type":"structure","members":{"ImportCompleted":{"type":"boolean"},"ImportTime":{"type":"timestamp"},"ImportedBy":{}}}}}},"GetClassifier":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Classifier":{"shape":"Siy"}}}},"GetClassifiers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Classifiers":{"type":"list","member":{"shape":"Siy"}},"NextToken":{}}}},"GetColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnNames":{"shape":"Sj8"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Sja"},"Errors":{"shape":"Sjs"}}}},"GetColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnNames":{"shape":"Sj8"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Sja"},"Errors":{"shape":"Sjs"}}}},"GetConnection":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{},"HidePassword":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connection":{"shape":"Sjy"}}}},"GetConnections":{"input":{"type":"structure","members":{"CatalogId":{},"Filter":{"type":"structure","members":{"MatchCriteria":{"shape":"Sdm"},"ConnectionType":{}}},"HidePassword":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ConnectionList":{"type":"list","member":{"shape":"Sjy"}},"NextToken":{}}}},"GetCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Crawler":{"shape":"S29"}}}},"GetCrawlerMetrics":{"input":{"type":"structure","members":{"CrawlerNameList":{"shape":"S26"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"CrawlerMetricsList":{"type":"list","member":{"type":"structure","members":{"CrawlerName":{},"TimeLeftSeconds":{"type":"double"},"StillEstimating":{"type":"boolean"},"LastRuntimeSeconds":{"type":"double"},"MedianRuntimeSeconds":{"type":"double"},"TablesCreated":{"type":"integer"},"TablesUpdated":{"type":"integer"},"TablesDeleted":{"type":"integer"}}}},"NextToken":{}}}},"GetCrawlers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Crawlers":{"shape":"S28"},"NextToken":{}}}},"GetCustomEntityType":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3v"}}}},"GetDataCatalogEncryptionSettings":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{"DataCatalogEncryptionSettings":{"shape":"Skf"}}}},"GetDataQualityResult":{"input":{"type":"structure","required":["ResultId"],"members":{"ResultId":{}}},"output":{"type":"structure","members":{"ResultId":{},"Score":{"type":"double"},"DataSource":{"shape":"S43"},"RulesetName":{},"EvaluationContext":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobName":{},"JobRunId":{},"RulesetEvaluationRunId":{},"RuleResults":{"shape":"S46"}}}},"GetDataQualityRuleRecommendationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{"RunId":{},"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"Status":{},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"},"RecommendedRuleset":{},"CreatedRulesetName":{}}}},"GetDataQualityRuleset":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Description":{},"Ruleset":{},"TargetTable":{"shape":"Sdy"},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"RecommendationRunId":{}}}},"GetDataQualityRulesetEvaluationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{"RunId":{},"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"AdditionalRunOptions":{"shape":"Skr"},"Status":{},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"},"RulesetNames":{"shape":"Sks"},"ResultIds":{"type":"list","member":{}},"AdditionalDataSources":{"shape":"Sku"}}}},"GetDatabase":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{}}},"output":{"type":"structure","members":{"Database":{"shape":"Skx"}}}},"GetDatabases":{"input":{"type":"structure","members":{"CatalogId":{},"NextToken":{},"MaxResults":{"type":"integer"},"ResourceShareType":{}}},"output":{"type":"structure","required":["DatabaseList"],"members":{"DatabaseList":{"type":"list","member":{"shape":"Skx"}},"NextToken":{}}}},"GetDataflowGraph":{"input":{"type":"structure","members":{"PythonScript":{}}},"output":{"type":"structure","members":{"DagNodes":{"shape":"Sf7"},"DagEdges":{"shape":"Sff"}}}},"GetDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","members":{"DevEndpoint":{"shape":"S4e"}}}},"GetDevEndpoints":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S4d"},"NextToken":{}}}},"GetJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","members":{"Job":{"shape":"S4q"}}}},"GetJobBookmark":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"RunId":{}}},"output":{"type":"structure","members":{"JobBookmarkEntry":{"shape":"Slf"}}}},"GetJobRun":{"input":{"type":"structure","required":["JobName","RunId"],"members":{"JobName":{},"RunId":{},"PredecessorsIncluded":{"type":"boolean"}}},"output":{"type":"structure","members":{"JobRun":{"shape":"Sbr"}}}},"GetJobRuns":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"JobRuns":{"shape":"Sbq"},"NextToken":{}}}},"GetJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S4p"},"NextToken":{}}}},"GetMLTaskRun":{"input":{"type":"structure","required":["TransformId","TaskRunId"],"members":{"TransformId":{},"TaskRunId":{}}},"output":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{},"LogGroupName":{},"Properties":{"shape":"Slp"},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"}}}},"GetMLTaskRuns":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"type":"structure","members":{"TaskRunType":{},"Status":{},"StartedBefore":{"type":"timestamp"},"StartedAfter":{"type":"timestamp"}}},"Sort":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{},"SortDirection":{}}}}},"output":{"type":"structure","members":{"TaskRuns":{"type":"list","member":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{},"LogGroupName":{},"Properties":{"shape":"Slp"},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"}}}},"NextToken":{}}}},"GetMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{}}},"output":{"type":"structure","members":{"TransformId":{},"Name":{},"Description":{},"Status":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"InputRecordTables":{"shape":"Sei"},"Parameters":{"shape":"Sej"},"EvaluationMetrics":{"shape":"Sm8"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Smf"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"Sen"}}}},"GetMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Smi"},"Sort":{"shape":"Smj"}}},"output":{"type":"structure","required":["Transforms"],"members":{"Transforms":{"type":"list","member":{"type":"structure","members":{"TransformId":{},"Name":{},"Description":{},"Status":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"InputRecordTables":{"shape":"Sei"},"Parameters":{"shape":"Sej"},"EvaluationMetrics":{"shape":"Sm8"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Smf"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"Sen"}}}},"NextToken":{}}}},"GetMapping":{"input":{"type":"structure","required":["Source"],"members":{"Source":{"shape":"Smp"},"Sinks":{"shape":"Smq"},"Location":{"shape":"Smr"}}},"output":{"type":"structure","required":["Mapping"],"members":{"Mapping":{"shape":"Smt"}}}},"GetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"}}},"output":{"type":"structure","members":{"Partition":{"shape":"Sa7"}}}},"GetPartitionIndexes":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{}}},"output":{"type":"structure","members":{"PartitionIndexDescriptorList":{"type":"list","member":{"type":"structure","required":["IndexName","Keys","IndexStatus"],"members":{"IndexName":{},"Keys":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{}}}},"IndexStatus":{},"BackfillErrors":{"type":"list","member":{"type":"structure","members":{"Code":{},"Partitions":{"type":"list","member":{"shape":"S1c"}}}}}}}},"NextToken":{}}}},"GetPartitions":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Expression":{},"NextToken":{},"Segment":{"shape":"Snd"},"MaxResults":{"type":"integer"},"ExcludeColumnSchema":{"type":"boolean"},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"Sa6"},"NextToken":{}}}},"GetPlan":{"input":{"type":"structure","required":["Mapping","Source"],"members":{"Mapping":{"shape":"Smt"},"Source":{"shape":"Smp"},"Sinks":{"shape":"Smq"},"Location":{"shape":"Smr"},"Language":{},"AdditionalPlanOptionsMap":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"GetRegistry":{"input":{"type":"structure","required":["RegistryId"],"members":{"RegistryId":{"shape":"Sf0"}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"Description":{},"Status":{},"CreatedTime":{},"UpdatedTime":{}}}},"GetResourcePolicies":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"GetResourcePoliciesResponseList":{"type":"list","member":{"type":"structure","members":{"PolicyInJson":{},"PolicyHash":{},"CreateTime":{"type":"timestamp"},"UpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetResourcePolicy":{"input":{"type":"structure","members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"PolicyInJson":{},"PolicyHash":{},"CreateTime":{"type":"timestamp"},"UpdateTime":{"type":"timestamp"}}}},"GetSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"SchemaName":{},"SchemaArn":{},"Description":{},"DataFormat":{},"Compatibility":{},"SchemaCheckpoint":{"type":"long"},"LatestSchemaVersion":{"type":"long"},"NextSchemaVersion":{"type":"long"},"SchemaStatus":{},"CreatedTime":{},"UpdatedTime":{}}}},"GetSchemaByDefinition":{"input":{"type":"structure","required":["SchemaId","SchemaDefinition"],"members":{"SchemaId":{"shape":"Sw"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"SchemaVersionId":{},"SchemaArn":{},"DataFormat":{},"Status":{},"CreatedTime":{}}}},"GetSchemaVersion":{"input":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionId":{},"SchemaVersionNumber":{"shape":"So0"}}},"output":{"type":"structure","members":{"SchemaVersionId":{},"SchemaDefinition":{},"DataFormat":{},"SchemaArn":{},"VersionNumber":{"type":"long"},"Status":{},"CreatedTime":{}}}},"GetSchemaVersionsDiff":{"input":{"type":"structure","required":["SchemaId","FirstSchemaVersionNumber","SecondSchemaVersionNumber","SchemaDiffType"],"members":{"SchemaId":{"shape":"Sw"},"FirstSchemaVersionNumber":{"shape":"So0"},"SecondSchemaVersionNumber":{"shape":"So0"},"SchemaDiffType":{}}},"output":{"type":"structure","members":{"Diff":{}}}},"GetSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"SecurityConfiguration":{"shape":"So9"}}}},"GetSecurityConfigurations":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"shape":"So9"}},"NextToken":{}}}},"GetSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"Sg2"}}}},"GetStatement":{"input":{"type":"structure","required":["SessionId","Id"],"members":{"SessionId":{},"Id":{"type":"integer"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Statement":{"shape":"Soh"}}}},"GetTable":{"input":{"type":"structure","required":["DatabaseName","Name"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Table":{"shape":"Soo"}}}},"GetTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{}}},"output":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"TableOptimizer":{"shape":"Sah"}}}},"GetTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionId":{}}},"output":{"type":"structure","members":{"TableVersion":{"shape":"Sou"}}}},"GetTableVersions":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TableVersions":{"type":"list","member":{"shape":"Sou"}},"NextToken":{}}}},"GetTables":{"input":{"type":"structure","required":["DatabaseName"],"members":{"CatalogId":{},"DatabaseName":{},"Expression":{},"NextToken":{},"MaxResults":{"type":"integer"},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"TableList":{"shape":"Sp1"},"NextToken":{}}}},"GetTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Scy"}}}},"GetTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trigger":{"shape":"Sav"}}}},"GetTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"Sau"},"NextToken":{}}}},"GetUnfilteredPartitionMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","PartitionValues","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"AuditContext":{"shape":"Sp9"},"SupportedPermissionTypes":{"shape":"Spc"}}},"output":{"type":"structure","members":{"Partition":{"shape":"Sa7"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"GetUnfilteredPartitionsMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Expression":{},"AuditContext":{"shape":"Sp9"},"SupportedPermissionTypes":{"shape":"Spc"},"NextToken":{},"Segment":{"shape":"Snd"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UnfilteredPartitions":{"type":"list","member":{"type":"structure","members":{"Partition":{"shape":"Sa7"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"NextToken":{}}}},"GetUnfilteredTableMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","Name","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"AuditContext":{"shape":"Sp9"},"SupportedPermissionTypes":{"shape":"Spc"}}},"output":{"type":"structure","members":{"Table":{"shape":"Soo"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"},"CellFilters":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"RowFilterExpression":{}}}}}}},"GetUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{}}},"output":{"type":"structure","members":{"UserDefinedFunction":{"shape":"Spp"}}}},"GetUserDefinedFunctions":{"input":{"type":"structure","required":["Pattern"],"members":{"CatalogId":{},"DatabaseName":{},"Pattern":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UserDefinedFunctions":{"type":"list","member":{"shape":"Spp"}},"NextToken":{}}}},"GetWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflow":{"shape":"Sbf"}}}},"GetWorkflowRun":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Run":{"shape":"Sbh"}}}},"GetWorkflowRunProperties":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{}}},"output":{"type":"structure","members":{"RunProperties":{"shape":"Sbg"}}}},"GetWorkflowRuns":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"shape":"Sbh"}},"NextToken":{}}}},"ImportCatalogToGlue":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{}}},"ListBlueprints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Blueprints":{"shape":"S24"},"NextToken":{}}}},"ListCrawlers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"CrawlerNames":{"shape":"S26"},"NextToken":{}}}},"ListCrawls":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{},"MaxResults":{"type":"integer"},"Filters":{"type":"list","member":{"type":"structure","members":{"FieldName":{},"FilterOperator":{},"FieldValue":{}}}},"NextToken":{}}},"output":{"type":"structure","members":{"Crawls":{"type":"list","member":{"type":"structure","members":{"CrawlId":{},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ErrorMessage":{},"LogGroup":{},"LogStream":{},"MessagePrefix":{},"DPUHour":{"type":"double"}}}},"NextToken":{}}}},"ListCustomEntityTypes":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"CustomEntityTypes":{"shape":"S3t"},"NextToken":{}}}},"ListDataQualityResults":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"DataSource":{"shape":"S43"},"JobName":{},"JobRunId":{},"StartedAfter":{"type":"timestamp"},"StartedBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Results"],"members":{"Results":{"type":"list","member":{"type":"structure","members":{"ResultId":{},"DataSource":{"shape":"S43"},"JobName":{},"JobRunId":{},"StartedOn":{"type":"timestamp"}}}},"NextToken":{}}}},"ListDataQualityRuleRecommendationRuns":{"input":{"type":"structure","members":{"Filter":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"shape":"S43"},"StartedBefore":{"type":"timestamp"},"StartedAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"type":"structure","members":{"RunId":{},"Status":{},"StartedOn":{"type":"timestamp"},"DataSource":{"shape":"S43"}}}},"NextToken":{}}}},"ListDataQualityRulesetEvaluationRuns":{"input":{"type":"structure","members":{"Filter":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"shape":"S43"},"StartedBefore":{"type":"timestamp"},"StartedAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"type":"structure","members":{"RunId":{},"Status":{},"StartedOn":{"type":"timestamp"},"DataSource":{"shape":"S43"}}}},"NextToken":{}}}},"ListDataQualityRulesets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"type":"structure","members":{"Name":{},"Description":{},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"LastModifiedBefore":{"type":"timestamp"},"LastModifiedAfter":{"type":"timestamp"},"TargetTable":{"shape":"Sdy"}}},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Rulesets":{"type":"list","member":{"type":"structure","members":{"Name":{},"Description":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"TargetTable":{"shape":"Sdy"},"RecommendationRunId":{},"RuleCount":{"type":"integer"}}}},"NextToken":{}}}},"ListDevEndpoints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"DevEndpointNames":{"type":"list","member":{}},"NextToken":{}}}},"ListJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"JobNames":{"shape":"S4n"},"NextToken":{}}}},"ListMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Smi"},"Sort":{"shape":"Smj"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","required":["TransformIds"],"members":{"TransformIds":{"type":"list","member":{}},"NextToken":{}}}},"ListRegistries":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Registries":{"type":"list","member":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"Description":{},"Status":{},"CreatedTime":{},"UpdatedTime":{}}}},"NextToken":{}}}},"ListSchemaVersions":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","members":{"SchemaArn":{},"SchemaVersionId":{},"VersionNumber":{"type":"long"},"Status":{},"CreatedTime":{}}}},"NextToken":{}}}},"ListSchemas":{"input":{"type":"structure","members":{"RegistryId":{"shape":"Sf0"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","members":{"RegistryName":{},"SchemaName":{},"SchemaArn":{},"Description":{},"SchemaStatus":{},"CreatedTime":{},"UpdatedTime":{}}}},"NextToken":{}}}},"ListSessions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Ids":{"type":"list","member":{}},"Sessions":{"type":"list","member":{"shape":"Sg2"}},"NextToken":{}}}},"ListStatements":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"RequestOrigin":{},"NextToken":{}}},"output":{"type":"structure","members":{"Statements":{"type":"list","member":{"shape":"Soh"}},"NextToken":{}}}},"ListTableOptimizerRuns":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{},"TableOptimizerRuns":{"type":"list","member":{"shape":"Sak"}}}}},"ListTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"TriggerNames":{"shape":"Sas"},"NextToken":{}}}},"ListWorkflows":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Workflows":{"shape":"Sbc"},"NextToken":{}}}},"PutDataCatalogEncryptionSettings":{"input":{"type":"structure","required":["DataCatalogEncryptionSettings"],"members":{"CatalogId":{},"DataCatalogEncryptionSettings":{"shape":"Skf"}}},"output":{"type":"structure","members":{}}},"PutResourcePolicy":{"input":{"type":"structure","required":["PolicyInJson"],"members":{"PolicyInJson":{},"ResourceArn":{},"PolicyHashCondition":{},"PolicyExistsCondition":{},"EnableHybrid":{}}},"output":{"type":"structure","members":{"PolicyHash":{}}}},"PutSchemaVersionMetadata":{"input":{"type":"structure","required":["MetadataKeyValue"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"So0"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Sse"}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{},"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"},"SchemaVersionId":{},"MetadataKey":{},"MetadataValue":{}}}},"PutWorkflowRunProperties":{"input":{"type":"structure","required":["Name","RunId","RunProperties"],"members":{"Name":{},"RunId":{},"RunProperties":{"shape":"Sbg"}}},"output":{"type":"structure","members":{}}},"QuerySchemaVersionMetadata":{"input":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"So0"},"SchemaVersionId":{},"MetadataList":{"type":"list","member":{"shape":"Sse"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MetadataInfoMap":{"type":"map","key":{},"value":{"type":"structure","members":{"MetadataValue":{},"CreatedTime":{},"OtherMetadataValueList":{"type":"list","member":{"type":"structure","members":{"MetadataValue":{},"CreatedTime":{}}}}}}},"SchemaVersionId":{},"NextToken":{}}}},"RegisterSchemaVersion":{"input":{"type":"structure","required":["SchemaId","SchemaDefinition"],"members":{"SchemaId":{"shape":"Sw"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"SchemaVersionId":{},"VersionNumber":{"type":"long"},"Status":{}}}},"RemoveSchemaVersionMetadata":{"input":{"type":"structure","required":["MetadataKeyValue"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"So0"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Sse"}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{},"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"},"SchemaVersionId":{},"MetadataKey":{},"MetadataValue":{}}}},"ResetJobBookmark":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"RunId":{}}},"output":{"type":"structure","members":{"JobBookmarkEntry":{"shape":"Slf"}}}},"ResumeWorkflowRun":{"input":{"type":"structure","required":["Name","RunId","NodeIds"],"members":{"Name":{},"RunId":{},"NodeIds":{"shape":"Ssz"}}},"output":{"type":"structure","members":{"RunId":{},"NodeIds":{"shape":"Ssz"}}}},"RunStatement":{"input":{"type":"structure","required":["SessionId","Code"],"members":{"SessionId":{},"Code":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Id":{"type":"integer"}}}},"SearchTables":{"input":{"type":"structure","members":{"CatalogId":{},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Comparator":{}}}},"SearchText":{},"SortCriteria":{"type":"list","member":{"type":"structure","members":{"FieldName":{},"Sort":{}}}},"MaxResults":{"type":"integer"},"ResourceShareType":{}}},"output":{"type":"structure","members":{"NextToken":{},"TableList":{"shape":"Sp1"}}}},"StartBlueprintRun":{"input":{"type":"structure","required":["BlueprintName","RoleArn"],"members":{"BlueprintName":{},"Parameters":{},"RoleArn":{}}},"output":{"type":"structure","members":{"RunId":{}}}},"StartCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"StartCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{}}},"output":{"type":"structure","members":{}}},"StartDataQualityRuleRecommendationRun":{"input":{"type":"structure","required":["DataSource","Role"],"members":{"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"CreatedRulesetName":{},"ClientToken":{}}},"output":{"type":"structure","members":{"RunId":{}}},"idempotent":true},"StartDataQualityRulesetEvaluationRun":{"input":{"type":"structure","required":["DataSource","Role","RulesetNames"],"members":{"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"ClientToken":{},"AdditionalRunOptions":{"shape":"Skr"},"RulesetNames":{"shape":"Sks"},"AdditionalDataSources":{"shape":"Sku"}}},"output":{"type":"structure","members":{"RunId":{}}},"idempotent":true},"StartExportLabelsTaskRun":{"input":{"type":"structure","required":["TransformId","OutputS3Path"],"members":{"TransformId":{},"OutputS3Path":{}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartImportLabelsTaskRun":{"input":{"type":"structure","required":["TransformId","InputS3Path"],"members":{"TransformId":{},"InputS3Path":{},"ReplaceAllLabels":{"type":"boolean"}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartJobRun":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"JobRunId":{},"Arguments":{"shape":"S4z"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"ExecutionClass":{}}},"output":{"type":"structure","members":{"JobRunId":{}}}},"StartMLEvaluationTaskRun":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartMLLabelingSetGenerationTaskRun":{"input":{"type":"structure","required":["TransformId","OutputS3Path"],"members":{"TransformId":{},"OutputS3Path":{}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"StartWorkflowRun":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"RunProperties":{"shape":"Sbg"}}},"output":{"type":"structure","members":{"RunId":{}}}},"StopCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"StopCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{}}},"output":{"type":"structure","members":{}}},"StopSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Id":{}}}},"StopTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"StopWorkflowRun":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","TagsToAdd"],"members":{"ResourceArn":{},"TagsToAdd":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagsToRemove"],"members":{"ResourceArn":{},"TagsToRemove":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateBlueprint":{"input":{"type":"structure","required":["Name","BlueprintLocation"],"members":{"Name":{},"Description":{},"BlueprintLocation":{}}},"output":{"type":"structure","members":{"Name":{}}}},"UpdateClassifier":{"input":{"type":"structure","members":{"GrokClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Classification":{},"GrokPattern":{},"CustomPatterns":{}}},"XMLClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Classification":{},"RowTag":{}}},"JsonClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"JsonPath":{}}},"CsvClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Delimiter":{},"QuoteSymbol":{},"ContainsHeader":{},"Header":{"shape":"Sdf"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"},"CustomDatatypeConfigured":{"type":"boolean"},"CustomDatatypes":{"shape":"Sdg"},"Serde":{}}}}},"output":{"type":"structure","members":{}}},"UpdateColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnStatisticsList":{"shape":"Suo"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Suq"}}}},"UpdateColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnStatisticsList":{"shape":"Suo"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Suq"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name","ConnectionInput"],"members":{"CatalogId":{},"Name":{},"ConnectionInput":{"shape":"Sdk"}}},"output":{"type":"structure","members":{}}},"UpdateCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S32"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S35"},"RecrawlPolicy":{"shape":"S33"},"LineageConfiguration":{"shape":"S38"},"LakeFormationConfiguration":{"shape":"S3o"},"Configuration":{},"CrawlerSecurityConfiguration":{}}},"output":{"type":"structure","members":{}}},"UpdateCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{},"Schedule":{}}},"output":{"type":"structure","members":{}}},"UpdateDataQualityRuleset":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Ruleset":{}}},"output":{"type":"structure","members":{"Name":{},"Description":{},"Ruleset":{}}}},"UpdateDatabase":{"input":{"type":"structure","required":["Name","DatabaseInput"],"members":{"CatalogId":{},"Name":{},"DatabaseInput":{"shape":"Se1"}}},"output":{"type":"structure","members":{}}},"UpdateDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"PublicKey":{},"AddPublicKeys":{"shape":"S4k"},"DeletePublicKeys":{"shape":"S4k"},"CustomLibraries":{"type":"structure","members":{"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{}}},"UpdateEtlLibraries":{"type":"boolean"},"DeleteArguments":{"shape":"S4g"},"AddArguments":{"shape":"S4l"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"input":{"type":"structure","required":["JobName","JobUpdate"],"members":{"JobName":{},"JobUpdate":{"type":"structure","members":{"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S4t"},"Command":{"shape":"S4v"},"DefaultArguments":{"shape":"S4z"},"NonOverridableArguments":{"shape":"S4z"},"Connections":{"shape":"S50"},"MaxRetries":{"type":"integer"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"CodeGenConfigurationNodes":{"shape":"S56"},"ExecutionClass":{},"SourceControlDetails":{"shape":"Sa0"}}}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateJobFromSourceControl":{"input":{"type":"structure","members":{"JobName":{},"Provider":{},"RepositoryName":{},"RepositoryOwner":{},"BranchName":{},"Folder":{},"CommitId":{},"AuthStrategy":{},"AuthToken":{}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{},"Name":{},"Description":{},"Parameters":{"shape":"Sej"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"}}},"output":{"type":"structure","members":{"TransformId":{}}}},"UpdatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValueList","PartitionInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValueList":{"shape":"Scd"},"PartitionInput":{"shape":"S5"}}},"output":{"type":"structure","members":{}}},"UpdateRegistry":{"input":{"type":"structure","required":["RegistryId","Description"],"members":{"RegistryId":{"shape":"Sf0"},"Description":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}}},"UpdateSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"So0"},"Compatibility":{},"Description":{}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{}}}},"UpdateSourceControlFromJob":{"input":{"type":"structure","members":{"JobName":{},"Provider":{},"RepositoryName":{},"RepositoryOwner":{},"BranchName":{},"Folder":{},"CommitId":{},"AuthStrategy":{},"AuthToken":{}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"Sg7"},"SkipArchive":{"type":"boolean"},"TransactionId":{},"VersionId":{}}},"output":{"type":"structure","members":{}}},"UpdateTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type","TableOptimizerConfiguration"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{},"TableOptimizerConfiguration":{"shape":"Sai"}}},"output":{"type":"structure","members":{}}},"UpdateTrigger":{"input":{"type":"structure","required":["Name","TriggerUpdate"],"members":{"Name":{},"TriggerUpdate":{"type":"structure","members":{"Name":{},"Description":{},"Schedule":{},"Actions":{"shape":"Saz"},"Predicate":{"shape":"Sb1"},"EventBatchingCondition":{"shape":"Sb8"}}}}},"output":{"type":"structure","members":{"Trigger":{"shape":"Sav"}}}},"UpdateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{},"FunctionInput":{"shape":"Sgm"}}},"output":{"type":"structure","members":{}}},"UpdateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"Sbg"},"MaxConcurrentRuns":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{}}}}},"shapes":{"S5":{"type":"structure","members":{"Values":{"shape":"S6"},"LastAccessTime":{"type":"timestamp"},"StorageDescriptor":{"shape":"S9"},"Parameters":{"shape":"Se"},"LastAnalyzedTime":{"type":"timestamp"}}},"S6":{"type":"list","member":{}},"S9":{"type":"structure","members":{"Columns":{"shape":"Sa"},"Location":{},"AdditionalLocations":{"type":"list","member":{}},"InputFormat":{},"OutputFormat":{},"Compressed":{"type":"boolean"},"NumberOfBuckets":{"type":"integer"},"SerdeInfo":{"type":"structure","members":{"Name":{},"SerializationLibrary":{},"Parameters":{"shape":"Se"}}},"BucketColumns":{"shape":"Sn"},"SortColumns":{"type":"list","member":{"type":"structure","required":["Column","SortOrder"],"members":{"Column":{},"SortOrder":{"type":"integer"}}}},"Parameters":{"shape":"Se"},"SkewedInfo":{"type":"structure","members":{"SkewedColumnNames":{"shape":"Sn"},"SkewedColumnValues":{"type":"list","member":{}},"SkewedColumnValueLocationMaps":{"type":"map","key":{},"value":{}}}},"StoredAsSubDirectories":{"type":"boolean"},"SchemaReference":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionId":{},"SchemaVersionNumber":{"type":"long"}}}}},"Sa":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{},"Comment":{},"Parameters":{"shape":"Se"}}}},"Se":{"type":"map","key":{},"value":{}},"Sn":{"type":"list","member":{}},"Sw":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{}}},"S12":{"type":"list","member":{"type":"structure","members":{"PartitionValues":{"shape":"S6"},"ErrorDetail":{"shape":"S14"}}}},"S14":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}},"S1c":{"type":"structure","required":["Values"],"members":{"Values":{"shape":"S6"}}},"S1w":{"type":"structure","members":{"Name":{},"Description":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"ParameterSpec":{},"BlueprintLocation":{},"BlueprintServiceLocation":{},"Status":{},"ErrorMessage":{},"LastActiveDefinition":{"type":"structure","members":{"Description":{},"LastModifiedOn":{"type":"timestamp"},"ParameterSpec":{},"BlueprintLocation":{},"BlueprintServiceLocation":{}}}}},"S24":{"type":"list","member":{}},"S26":{"type":"list","member":{}},"S28":{"type":"list","member":{"shape":"S29"}},"S29":{"type":"structure","members":{"Name":{},"Role":{},"Targets":{"shape":"S2b"},"DatabaseName":{},"Description":{},"Classifiers":{"shape":"S32"},"RecrawlPolicy":{"shape":"S33"},"SchemaChangePolicy":{"shape":"S35"},"LineageConfiguration":{"shape":"S38"},"State":{},"TablePrefix":{},"Schedule":{"type":"structure","members":{"ScheduleExpression":{},"State":{}}},"CrawlElapsedTime":{"type":"long"},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"LastCrawl":{"type":"structure","members":{"Status":{},"ErrorMessage":{},"LogGroup":{},"LogStream":{},"MessagePrefix":{},"StartTime":{"type":"timestamp"}}},"Version":{"type":"long"},"Configuration":{},"CrawlerSecurityConfiguration":{},"LakeFormationConfiguration":{"shape":"S3o"}}},"S2b":{"type":"structure","members":{"S3Targets":{"type":"list","member":{"type":"structure","members":{"Path":{},"Exclusions":{"shape":"S2f"},"ConnectionName":{},"SampleSize":{"type":"integer"},"EventQueueArn":{},"DlqEventQueueArn":{}}}},"JdbcTargets":{"type":"list","member":{"type":"structure","members":{"ConnectionName":{},"Path":{},"Exclusions":{"shape":"S2f"},"EnableAdditionalMetadata":{"type":"list","member":{}}}}},"MongoDBTargets":{"type":"list","member":{"type":"structure","members":{"ConnectionName":{},"Path":{},"ScanAll":{"type":"boolean"}}}},"DynamoDBTargets":{"type":"list","member":{"type":"structure","members":{"Path":{},"scanAll":{"type":"boolean"},"scanRate":{"type":"double"}}}},"CatalogTargets":{"type":"list","member":{"type":"structure","required":["DatabaseName","Tables"],"members":{"DatabaseName":{},"Tables":{"type":"list","member":{}},"ConnectionName":{},"EventQueueArn":{},"DlqEventQueueArn":{}}}},"DeltaTargets":{"type":"list","member":{"type":"structure","members":{"DeltaTables":{"shape":"S2f"},"ConnectionName":{},"WriteManifest":{"type":"boolean"},"CreateNativeDeltaTable":{"type":"boolean"}}}},"IcebergTargets":{"type":"list","member":{"type":"structure","members":{"Paths":{"shape":"S2f"},"ConnectionName":{},"Exclusions":{"shape":"S2f"},"MaximumTraversalDepth":{"type":"integer"}}}},"HudiTargets":{"type":"list","member":{"type":"structure","members":{"Paths":{"shape":"S2f"},"ConnectionName":{},"Exclusions":{"shape":"S2f"},"MaximumTraversalDepth":{"type":"integer"}}}}}},"S2f":{"type":"list","member":{}},"S32":{"type":"list","member":{}},"S33":{"type":"structure","members":{"RecrawlBehavior":{}}},"S35":{"type":"structure","members":{"UpdateBehavior":{},"DeleteBehavior":{}}},"S38":{"type":"structure","members":{"CrawlerLineageSettings":{}}},"S3o":{"type":"structure","members":{"UseLakeFormationCredentials":{"type":"boolean"},"AccountId":{}}},"S3r":{"type":"list","member":{}},"S3t":{"type":"list","member":{"type":"structure","required":["Name","RegexString"],"members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3v"}}}},"S3v":{"type":"list","member":{}},"S3x":{"type":"list","member":{}},"S43":{"type":"structure","required":["GlueTable"],"members":{"GlueTable":{"shape":"S44"}}},"S44":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{},"CatalogId":{},"ConnectionName":{},"AdditionalOptions":{"type":"map","key":{},"value":{}}}},"S46":{"type":"list","member":{"type":"structure","members":{"Name":{},"Description":{},"EvaluationMessage":{},"Result":{},"EvaluatedMetrics":{"type":"map","key":{},"value":{"type":"double"}}}}},"S4b":{"type":"list","member":{}},"S4d":{"type":"list","member":{"shape":"S4e"}},"S4e":{"type":"structure","members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S4g"},"SubnetId":{},"YarnEndpointAddress":{},"PrivateAddress":{},"ZeppelinRemoteSparkInterpreterPort":{"type":"integer"},"PublicAddress":{},"Status":{},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"NumberOfNodes":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"FailureReason":{},"LastUpdateStatus":{},"CreatedTimestamp":{"type":"timestamp"},"LastModifiedTimestamp":{"type":"timestamp"},"PublicKey":{},"PublicKeys":{"shape":"S4k"},"SecurityConfiguration":{},"Arguments":{"shape":"S4l"}}},"S4g":{"type":"list","member":{}},"S4k":{"type":"list","member":{}},"S4l":{"type":"map","key":{},"value":{}},"S4n":{"type":"list","member":{}},"S4p":{"type":"list","member":{"shape":"S4q"}},"S4q":{"type":"structure","members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"ExecutionProperty":{"shape":"S4t"},"Command":{"shape":"S4v"},"DefaultArguments":{"shape":"S4z"},"NonOverridableArguments":{"shape":"S4z"},"Connections":{"shape":"S50"},"MaxRetries":{"type":"integer"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"CodeGenConfigurationNodes":{"shape":"S56"},"ExecutionClass":{},"SourceControlDetails":{"shape":"Sa0"}}},"S4t":{"type":"structure","members":{"MaxConcurrentRuns":{"type":"integer"}}},"S4v":{"type":"structure","members":{"Name":{},"ScriptLocation":{},"PythonVersion":{},"Runtime":{}}},"S4z":{"type":"map","key":{},"value":{}},"S50":{"type":"structure","members":{"Connections":{"shape":"S51"}}},"S51":{"type":"list","member":{}},"S54":{"type":"structure","members":{"NotifyDelayAfter":{"type":"integer"}}},"S56":{"type":"map","key":{},"value":{"type":"structure","members":{"AthenaConnectorSource":{"type":"structure","required":["Name","ConnectionName","ConnectorName","ConnectionType","SchemaName"],"members":{"Name":{},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"ConnectionTable":{},"SchemaName":{},"OutputSchemas":{"shape":"S5d"}}},"JDBCConnectorSource":{"type":"structure","required":["Name","ConnectionName","ConnectorName","ConnectionType"],"members":{"Name":{},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"type":"structure","members":{"FilterPredicate":{},"PartitionColumn":{},"LowerBound":{"type":"long"},"UpperBound":{"type":"long"},"NumPartitions":{"type":"long"},"JobBookmarkKeys":{"shape":"S5l"},"JobBookmarkKeysSortOrder":{},"DataTypeMapping":{"type":"map","key":{},"value":{}}}},"ConnectionTable":{},"Query":{},"OutputSchemas":{"shape":"S5d"}}},"SparkConnectorSource":{"type":"structure","required":["Name","ConnectionName","ConnectorName","ConnectionType"],"members":{"Name":{},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"RedshiftSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"RedshiftTmpDir":{},"TmpDirIAMRole":{}}},"S3CatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"PartitionPredicate":{},"AdditionalOptions":{"shape":"S5v"}}},"S3CsvSource":{"type":"structure","required":["Name","Paths","Separator","QuoteChar"],"members":{"Name":{},"Paths":{"shape":"S5l"},"CompressionType":{},"Exclusions":{"shape":"S5l"},"GroupSize":{},"GroupFiles":{},"Recurse":{"type":"boolean"},"MaxBand":{"type":"integer"},"MaxFilesInBand":{"type":"integer"},"AdditionalOptions":{"shape":"S61"},"Separator":{},"Escaper":{},"QuoteChar":{},"Multiline":{"type":"boolean"},"WithHeader":{"type":"boolean"},"WriteHeader":{"type":"boolean"},"SkipFirst":{"type":"boolean"},"OptimizePerformance":{"type":"boolean"},"OutputSchemas":{"shape":"S5d"}}},"S3JsonSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"CompressionType":{},"Exclusions":{"shape":"S5l"},"GroupSize":{},"GroupFiles":{},"Recurse":{"type":"boolean"},"MaxBand":{"type":"integer"},"MaxFilesInBand":{"type":"integer"},"AdditionalOptions":{"shape":"S61"},"JsonPath":{},"Multiline":{"type":"boolean"},"OutputSchemas":{"shape":"S5d"}}},"S3ParquetSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"CompressionType":{},"Exclusions":{"shape":"S5l"},"GroupSize":{},"GroupFiles":{},"Recurse":{"type":"boolean"},"MaxBand":{"type":"integer"},"MaxFilesInBand":{"type":"integer"},"AdditionalOptions":{"shape":"S61"},"OutputSchemas":{"shape":"S5d"}}},"RelationalCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"DynamoDBCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"JDBCConnectorTarget":{"type":"structure","required":["Name","Inputs","ConnectionName","ConnectionTable","ConnectorName","ConnectionType"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"ConnectionName":{},"ConnectionTable":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"SparkConnectorTarget":{"type":"structure","required":["Name","Inputs","ConnectionName","ConnectorName","ConnectionType"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"RedshiftTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{},"RedshiftTmpDir":{},"TmpDirIAMRole":{},"UpsertRedshiftOptions":{"type":"structure","members":{"TableLocation":{},"ConnectionName":{},"UpsertKeys":{"type":"list","member":{}}}}}},"S3CatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"SchemaChangePolicy":{"shape":"S6j"}}},"S3GlueParquetTarget":{"type":"structure","required":["Name","Inputs","Path"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Path":{},"Compression":{},"SchemaChangePolicy":{"shape":"S6m"}}},"S3DirectTarget":{"type":"structure","required":["Name","Inputs","Path","Format"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Path":{},"Compression":{},"Format":{},"SchemaChangePolicy":{"shape":"S6m"}}},"ApplyMapping":{"type":"structure","required":["Name","Inputs","Mapping"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Mapping":{"shape":"S6q"}}},"SelectFields":{"type":"structure","required":["Name","Inputs","Paths"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Paths":{"shape":"S6i"}}},"DropFields":{"type":"structure","required":["Name","Inputs","Paths"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Paths":{"shape":"S6i"}}},"RenameField":{"type":"structure","required":["Name","Inputs","SourcePath","TargetPath"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"SourcePath":{"shape":"S5l"},"TargetPath":{"shape":"S5l"}}},"Spigot":{"type":"structure","required":["Name","Inputs","Path"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Path":{},"Topk":{"type":"integer"},"Prob":{"type":"double"}}},"Join":{"type":"structure","required":["Name","Inputs","JoinType","Columns"],"members":{"Name":{},"Inputs":{"shape":"S6z"},"JoinType":{},"Columns":{"type":"list","member":{"type":"structure","required":["From","Keys"],"members":{"From":{},"Keys":{"shape":"S6i"}}}}}},"SplitFields":{"type":"structure","required":["Name","Inputs","Paths"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Paths":{"shape":"S6i"}}},"SelectFromCollection":{"type":"structure","required":["Name","Inputs","Index"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Index":{"type":"integer"}}},"FillMissingValues":{"type":"structure","required":["Name","Inputs","ImputedPath"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"ImputedPath":{},"FilledPath":{}}},"Filter":{"type":"structure","required":["Name","Inputs","LogicalOperator","Filters"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"LogicalOperator":{},"Filters":{"type":"list","member":{"type":"structure","required":["Operation","Values"],"members":{"Operation":{},"Negated":{"type":"boolean"},"Values":{"type":"list","member":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"shape":"S5l"}}}}}}}}},"CustomCode":{"type":"structure","required":["Name","Inputs","Code","ClassName"],"members":{"Name":{},"Inputs":{"shape":"S7g"},"Code":{},"ClassName":{},"OutputSchemas":{"shape":"S5d"}}},"SparkSQL":{"type":"structure","required":["Name","Inputs","SqlQuery","SqlAliases"],"members":{"Name":{},"Inputs":{"shape":"S7g"},"SqlQuery":{},"SqlAliases":{"type":"list","member":{"type":"structure","required":["From","Alias"],"members":{"From":{},"Alias":{}}}},"OutputSchemas":{"shape":"S5d"}}},"DirectKinesisSource":{"type":"structure","required":["Name"],"members":{"Name":{},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"StreamingOptions":{"shape":"S7n"},"DataPreviewOptions":{"shape":"S7q"}}},"DirectKafkaSource":{"type":"structure","required":["Name"],"members":{"Name":{},"StreamingOptions":{"shape":"S7u"},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"DataPreviewOptions":{"shape":"S7q"}}},"CatalogKinesisSource":{"type":"structure","required":["Name","Table","Database"],"members":{"Name":{},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"Table":{},"Database":{},"StreamingOptions":{"shape":"S7n"},"DataPreviewOptions":{"shape":"S7q"}}},"CatalogKafkaSource":{"type":"structure","required":["Name","Table","Database"],"members":{"Name":{},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"Table":{},"Database":{},"StreamingOptions":{"shape":"S7u"},"DataPreviewOptions":{"shape":"S7q"}}},"DropNullFields":{"type":"structure","required":["Name","Inputs"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"NullCheckBoxList":{"type":"structure","members":{"IsEmpty":{"type":"boolean"},"IsNullString":{"type":"boolean"},"IsNegOne":{"type":"boolean"}}},"NullTextList":{"type":"list","member":{"type":"structure","required":["Value","Datatype"],"members":{"Value":{},"Datatype":{"type":"structure","required":["Id","Label"],"members":{"Id":{},"Label":{}}}}}}}},"Merge":{"type":"structure","required":["Name","Inputs","Source","PrimaryKeys"],"members":{"Name":{},"Inputs":{"shape":"S6z"},"Source":{},"PrimaryKeys":{"shape":"S6i"}}},"Union":{"type":"structure","required":["Name","Inputs","UnionType"],"members":{"Name":{},"Inputs":{"shape":"S6z"},"UnionType":{}}},"PIIDetection":{"type":"structure","required":["Name","Inputs","PiiType","EntityTypesToDetect"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PiiType":{},"EntityTypesToDetect":{"shape":"S5l"},"OutputColumnName":{},"SampleFraction":{"type":"double"},"ThresholdFraction":{"type":"double"},"MaskValue":{}}},"Aggregate":{"type":"structure","required":["Name","Inputs","Groups","Aggs"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Groups":{"shape":"S6i"},"Aggs":{"type":"list","member":{"type":"structure","required":["Column","AggFunc"],"members":{"Column":{"shape":"S5l"},"AggFunc":{}}}}}},"DropDuplicates":{"type":"structure","required":["Name","Inputs"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Columns":{"type":"list","member":{"type":"list","member":{}}}}},"GovernedCatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"SchemaChangePolicy":{"shape":"S6j"}}},"GovernedCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"PartitionPredicate":{},"AdditionalOptions":{"shape":"S5v"}}},"MicrosoftSQLServerCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"MySQLCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"OracleSQLCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"PostgreSQLCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"MicrosoftSQLServerCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"MySQLCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"OracleSQLCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"PostgreSQLCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"DynamicTransform":{"type":"structure","required":["Name","TransformName","Inputs","FunctionName","Path"],"members":{"Name":{},"TransformName":{},"Inputs":{"shape":"S6b"},"Parameters":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"ValidationRule":{},"ValidationMessage":{},"Value":{"shape":"S5l"},"ListType":{},"IsOptional":{"type":"boolean"}}}},"FunctionName":{},"Path":{},"Version":{},"OutputSchemas":{"shape":"S5d"}}},"EvaluateDataQuality":{"type":"structure","required":["Name","Inputs","Ruleset"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Ruleset":{},"Output":{},"PublishingOptions":{"shape":"S8y"},"StopJobOnFailureOptions":{"shape":"S8z"}}},"S3CatalogHudiSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalHudiOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogHudiSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalHudiOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"S3HudiSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"AdditionalHudiOptions":{"shape":"S5r"},"AdditionalOptions":{"shape":"S61"},"OutputSchemas":{"shape":"S5d"}}},"S3HudiCatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database","AdditionalOptions"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6j"}}},"S3HudiDirectTarget":{"type":"structure","required":["Name","Inputs","Path","Compression","Format","AdditionalOptions"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Path":{},"Compression":{},"PartitionKeys":{"shape":"S6i"},"Format":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6m"}}},"DirectJDBCSource":{"type":"structure","required":["Name","Database","Table","ConnectionName","ConnectionType"],"members":{"Name":{},"Database":{},"Table":{},"ConnectionName":{},"ConnectionType":{},"RedshiftTmpDir":{}}},"S3CatalogDeltaSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalDeltaOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogDeltaSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalDeltaOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"S3DeltaSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"AdditionalDeltaOptions":{"shape":"S5r"},"AdditionalOptions":{"shape":"S61"},"OutputSchemas":{"shape":"S5d"}}},"S3DeltaCatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6j"}}},"S3DeltaDirectTarget":{"type":"structure","required":["Name","Inputs","Path","Compression","Format"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Path":{},"Compression":{},"Format":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6m"}}},"AmazonRedshiftSource":{"type":"structure","members":{"Name":{},"Data":{"shape":"S9g"}}},"AmazonRedshiftTarget":{"type":"structure","members":{"Name":{},"Data":{"shape":"S9g"},"Inputs":{"shape":"S6b"}}},"EvaluateDataQualityMultiFrame":{"type":"structure","required":["Name","Inputs","Ruleset"],"members":{"Name":{},"Inputs":{"shape":"S7g"},"AdditionalDataSources":{"type":"map","key":{},"value":{}},"Ruleset":{},"PublishingOptions":{"shape":"S8y"},"AdditionalOptions":{"type":"map","key":{},"value":{}},"StopJobOnFailureOptions":{"shape":"S8z"}}},"Recipe":{"type":"structure","required":["Name","Inputs","RecipeReference"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"RecipeReference":{"type":"structure","required":["RecipeArn","RecipeVersion"],"members":{"RecipeArn":{},"RecipeVersion":{}}}}},"SnowflakeSource":{"type":"structure","required":["Name","Data"],"members":{"Name":{},"Data":{"shape":"S9u"},"OutputSchemas":{"shape":"S5d"}}},"SnowflakeTarget":{"type":"structure","required":["Name","Data"],"members":{"Name":{},"Data":{"shape":"S9u"},"Inputs":{"shape":"S6b"}}},"ConnectorDataSource":{"type":"structure","required":["Name","ConnectionType","Data"],"members":{"Name":{},"ConnectionType":{},"Data":{"shape":"S9x"},"OutputSchemas":{"shape":"S5d"}}},"ConnectorDataTarget":{"type":"structure","required":["Name","ConnectionType","Data"],"members":{"Name":{},"ConnectionType":{},"Data":{"shape":"S9x"},"Inputs":{"shape":"S6b"}}}}},"sensitive":true},"S5d":{"type":"list","member":{"type":"structure","members":{"Columns":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{}}}}}}},"S5l":{"type":"list","member":{}},"S5r":{"type":"map","key":{},"value":{}},"S5v":{"type":"structure","members":{"BoundedSize":{"type":"long"},"BoundedFiles":{"type":"long"}}},"S61":{"type":"structure","members":{"BoundedSize":{"type":"long"},"BoundedFiles":{"type":"long"},"EnableSamplePath":{"type":"boolean"},"SamplePath":{}}},"S6b":{"type":"list","member":{}},"S6i":{"type":"list","member":{"shape":"S5l"}},"S6j":{"type":"structure","members":{"EnableUpdateCatalog":{"type":"boolean"},"UpdateBehavior":{}}},"S6m":{"type":"structure","members":{"EnableUpdateCatalog":{"type":"boolean"},"UpdateBehavior":{},"Table":{},"Database":{}}},"S6q":{"type":"list","member":{"type":"structure","members":{"ToKey":{},"FromPath":{"shape":"S5l"},"FromType":{},"ToType":{},"Dropped":{"type":"boolean"},"Children":{"shape":"S6q"}}}},"S6z":{"type":"list","member":{}},"S7g":{"type":"list","member":{}},"S7n":{"type":"structure","members":{"EndpointUrl":{},"StreamName":{},"Classification":{},"Delimiter":{},"StartingPosition":{},"MaxFetchTimeInMs":{"type":"long"},"MaxFetchRecordsPerShard":{"type":"long"},"MaxRecordPerRead":{"type":"long"},"AddIdleTimeBetweenReads":{"type":"boolean"},"IdleTimeBetweenReadsInMs":{"type":"long"},"DescribeShardInterval":{"type":"long"},"NumRetries":{"type":"integer"},"RetryIntervalMs":{"type":"long"},"MaxRetryIntervalMs":{"type":"long"},"AvoidEmptyBatches":{"type":"boolean"},"StreamArn":{},"RoleArn":{},"RoleSessionName":{},"AddRecordTimestamp":{},"EmitConsumerLagMetrics":{},"StartingTimestamp":{"shape":"S7p"}}},"S7p":{"type":"timestamp","timestampFormat":"iso8601"},"S7q":{"type":"structure","members":{"PollingTime":{"type":"long"},"RecordPollingLimit":{"type":"long"}}},"S7u":{"type":"structure","members":{"BootstrapServers":{},"SecurityProtocol":{},"ConnectionName":{},"TopicName":{},"Assign":{},"SubscribePattern":{},"Classification":{},"Delimiter":{},"StartingOffsets":{},"EndingOffsets":{},"PollTimeoutMs":{"type":"long"},"NumRetries":{"type":"integer"},"RetryIntervalMs":{"type":"long"},"MaxOffsetsPerTrigger":{"type":"long"},"MinPartitions":{"type":"integer"},"IncludeHeaders":{"type":"boolean"},"AddRecordTimestamp":{},"EmitConsumerLagMetrics":{},"StartingTimestamp":{"shape":"S7p"}}},"S8y":{"type":"structure","members":{"EvaluationContext":{},"ResultsS3Prefix":{},"CloudWatchMetricsEnabled":{"type":"boolean"},"ResultsPublishingEnabled":{"type":"boolean"}}},"S8z":{"type":"structure","members":{"StopJobOnFailureTiming":{}}},"S9g":{"type":"structure","members":{"AccessType":{},"SourceType":{},"Connection":{"shape":"S9h"},"Schema":{"shape":"S9h"},"Table":{"shape":"S9h"},"CatalogDatabase":{"shape":"S9h"},"CatalogTable":{"shape":"S9h"},"CatalogRedshiftSchema":{},"CatalogRedshiftTable":{},"TempDir":{},"IamRole":{"shape":"S9h"},"AdvancedOptions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"SampleQuery":{},"PreAction":{},"PostAction":{},"Action":{},"TablePrefix":{},"Upsert":{"type":"boolean"},"MergeAction":{},"MergeWhenMatched":{},"MergeWhenNotMatched":{},"MergeClause":{},"CrawlerConnection":{},"TableSchema":{"shape":"S9k"},"StagingTable":{},"SelectedColumns":{"shape":"S9k"}}},"S9h":{"type":"structure","members":{"Value":{},"Label":{},"Description":{}}},"S9k":{"type":"list","member":{"shape":"S9h"}},"S9u":{"type":"structure","members":{"SourceType":{},"Connection":{"shape":"S9h"},"Schema":{},"Table":{},"Database":{},"TempDir":{},"IamRole":{"shape":"S9h"},"AdditionalOptions":{"shape":"S5r"},"SampleQuery":{},"PreAction":{},"PostAction":{},"Action":{},"Upsert":{"type":"boolean"},"MergeAction":{},"MergeWhenMatched":{},"MergeWhenNotMatched":{},"MergeClause":{},"StagingTable":{},"SelectedColumns":{"shape":"S9k"},"AutoPushdown":{"type":"boolean"},"TableSchema":{"shape":"S9k"}}},"S9x":{"type":"map","key":{},"value":{}},"Sa0":{"type":"structure","members":{"Provider":{},"Repository":{},"Owner":{},"Branch":{},"Folder":{},"LastCommitId":{},"AuthStrategy":{},"AuthToken":{}}},"Sa4":{"type":"list","member":{"shape":"S1c"}},"Sa6":{"type":"list","member":{"shape":"Sa7"}},"Sa7":{"type":"structure","members":{"Values":{"shape":"S6"},"DatabaseName":{},"TableName":{},"CreationTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"StorageDescriptor":{"shape":"S9"},"Parameters":{"shape":"Se"},"LastAnalyzedTime":{"type":"timestamp"},"CatalogId":{}}},"Sah":{"type":"structure","members":{"type":{},"configuration":{"shape":"Sai"},"lastRun":{"shape":"Sak"}}},"Sai":{"type":"structure","members":{"roleArn":{},"enabled":{"type":"boolean"}}},"Sak":{"type":"structure","members":{"eventType":{},"startTimestamp":{"type":"timestamp"},"endTimestamp":{"type":"timestamp"},"metrics":{"type":"structure","members":{"NumberOfBytesCompacted":{},"NumberOfFilesCompacted":{},"NumberOfDpus":{},"JobDurationInHour":{}}},"error":{}}},"Sas":{"type":"list","member":{}},"Sau":{"type":"list","member":{"shape":"Sav"}},"Sav":{"type":"structure","members":{"Name":{},"WorkflowName":{},"Id":{},"Type":{},"State":{},"Description":{},"Schedule":{},"Actions":{"shape":"Saz"},"Predicate":{"shape":"Sb1"},"EventBatchingCondition":{"shape":"Sb8"}}},"Saz":{"type":"list","member":{"type":"structure","members":{"JobName":{},"Arguments":{"shape":"S4z"},"Timeout":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"CrawlerName":{}}}},"Sb1":{"type":"structure","members":{"Logical":{},"Conditions":{"type":"list","member":{"type":"structure","members":{"LogicalOperator":{},"JobName":{},"State":{},"CrawlerName":{},"CrawlState":{}}}}}},"Sb8":{"type":"structure","required":["BatchSize"],"members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}},"Sbc":{"type":"list","member":{}},"Sbf":{"type":"structure","members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"Sbg"},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"LastRun":{"shape":"Sbh"},"Graph":{"shape":"Sbk"},"MaxConcurrentRuns":{"type":"integer"},"BlueprintDetails":{"type":"structure","members":{"BlueprintName":{},"RunId":{}}}}},"Sbg":{"type":"map","key":{},"value":{}},"Sbh":{"type":"structure","members":{"Name":{},"WorkflowRunId":{},"PreviousRunId":{},"WorkflowRunProperties":{"shape":"Sbg"},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"Status":{},"ErrorMessage":{},"Statistics":{"type":"structure","members":{"TotalActions":{"type":"integer"},"TimeoutActions":{"type":"integer"},"FailedActions":{"type":"integer"},"StoppedActions":{"type":"integer"},"SucceededActions":{"type":"integer"},"RunningActions":{"type":"integer"},"ErroredActions":{"type":"integer"},"WaitingActions":{"type":"integer"}}},"Graph":{"shape":"Sbk"},"StartingEventBatchCondition":{"type":"structure","members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}}}},"Sbk":{"type":"structure","members":{"Nodes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Name":{},"UniqueId":{},"TriggerDetails":{"type":"structure","members":{"Trigger":{"shape":"Sav"}}},"JobDetails":{"type":"structure","members":{"JobRuns":{"shape":"Sbq"}}},"CrawlerDetails":{"type":"structure","members":{"Crawls":{"type":"list","member":{"type":"structure","members":{"State":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ErrorMessage":{},"LogGroup":{},"LogStream":{}}}}}}}}},"Edges":{"type":"list","member":{"type":"structure","members":{"SourceId":{},"DestinationId":{}}}}}},"Sbq":{"type":"list","member":{"shape":"Sbr"}},"Sbr":{"type":"structure","members":{"Id":{},"Attempt":{"type":"integer"},"PreviousRunId":{},"TriggerName":{},"JobName":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobRunState":{},"Arguments":{"shape":"S4z"},"ErrorMessage":{},"PredecessorRuns":{"type":"list","member":{"type":"structure","members":{"JobName":{},"RunId":{}}}},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"ExecutionTime":{"type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"SecurityConfiguration":{},"LogGroupName":{},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"DPUSeconds":{"type":"double"},"ExecutionClass":{}}},"Scd":{"type":"list","member":{}},"Scy":{"type":"map","key":{},"value":{}},"Sdf":{"type":"list","member":{}},"Sdg":{"type":"list","member":{}},"Sdk":{"type":"structure","required":["Name","ConnectionType","ConnectionProperties"],"members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"Sdm"},"ConnectionProperties":{"shape":"Sdn"},"PhysicalConnectionRequirements":{"shape":"Sdp"}}},"Sdm":{"type":"list","member":{}},"Sdn":{"type":"map","key":{},"value":{}},"Sdp":{"type":"structure","members":{"SubnetId":{},"SecurityGroupIdList":{"type":"list","member":{}},"AvailabilityZone":{}}},"Sdy":{"type":"structure","required":["TableName","DatabaseName"],"members":{"TableName":{},"DatabaseName":{},"CatalogId":{}}},"Se1":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTableDefaultPermissions":{"shape":"Se3"},"TargetDatabase":{"shape":"Se9"},"FederatedDatabase":{"shape":"Sea"}}},"Se3":{"type":"list","member":{"type":"structure","members":{"Principal":{"type":"structure","members":{"DataLakePrincipalIdentifier":{}}},"Permissions":{"type":"list","member":{}}}}},"Se9":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"Region":{}}},"Sea":{"type":"structure","members":{"Identifier":{},"ConnectionName":{}}},"Sei":{"type":"list","member":{"shape":"S44"}},"Sej":{"type":"structure","required":["TransformType"],"members":{"TransformType":{},"FindMatchesParameters":{"type":"structure","members":{"PrimaryKeyColumnName":{},"PrecisionRecallTradeoff":{"type":"double"},"AccuracyCostTradeoff":{"type":"double"},"EnforceProvidedLabels":{"type":"boolean"}}}}},"Sen":{"type":"structure","members":{"MlUserDataEncryption":{"type":"structure","required":["MlUserDataEncryptionMode"],"members":{"MlUserDataEncryptionMode":{},"KmsKeyId":{}}},"TaskRunSecurityConfigurationName":{}}},"Seu":{"type":"structure","required":["Keys","IndexName"],"members":{"Keys":{"type":"list","member":{}},"IndexName":{}}},"Sf0":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}},"Sf7":{"type":"list","member":{"type":"structure","required":["Id","NodeType","Args"],"members":{"Id":{},"NodeType":{},"Args":{"shape":"Sfb"},"LineNumber":{"type":"integer"}}}},"Sfb":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{},"Param":{"type":"boolean"}}}},"Sff":{"type":"list","member":{"type":"structure","required":["Source","Target"],"members":{"Source":{},"Target":{},"TargetParameter":{}}}},"Sfm":{"type":"structure","members":{"S3Encryption":{"type":"list","member":{"type":"structure","members":{"S3EncryptionMode":{},"KmsKeyArn":{}}}},"CloudWatchEncryption":{"type":"structure","members":{"CloudWatchEncryptionMode":{},"KmsKeyArn":{}}},"JobBookmarksEncryption":{"type":"structure","members":{"JobBookmarksEncryptionMode":{},"KmsKeyArn":{}}}}},"Sfy":{"type":"structure","members":{"Name":{},"PythonVersion":{}}},"Sfz":{"type":"map","key":{},"value":{}},"Sg2":{"type":"structure","members":{"Id":{},"CreatedOn":{"type":"timestamp"},"Status":{},"ErrorMessage":{},"Description":{},"Role":{},"Command":{"shape":"Sfy"},"DefaultArguments":{"shape":"Sfz"},"Connections":{"shape":"S50"},"Progress":{"type":"double"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"double"},"DPUSeconds":{"type":"double"},"IdleTimeout":{"type":"integer"}}},"Sg7":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Owner":{},"LastAccessTime":{"type":"timestamp"},"LastAnalyzedTime":{"type":"timestamp"},"Retention":{"type":"integer"},"StorageDescriptor":{"shape":"S9"},"PartitionKeys":{"shape":"Sa"},"ViewOriginalText":{},"ViewExpandedText":{},"TableType":{},"Parameters":{"shape":"Se"},"TargetTable":{"shape":"Sgb"}}},"Sgb":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"Name":{},"Region":{}}},"Sgm":{"type":"structure","members":{"FunctionName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"ResourceUris":{"shape":"Sgo"}}},"Sgo":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"Uri":{}}}},"Sil":{"type":"structure","members":{"BlueprintName":{},"RunId":{},"WorkflowName":{},"State":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ErrorMessage":{},"RollbackErrorMessage":{},"Parameters":{},"RoleArn":{}}},"Siy":{"type":"structure","members":{"GrokClassifier":{"type":"structure","required":["Name","Classification","GrokPattern"],"members":{"Name":{},"Classification":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"GrokPattern":{},"CustomPatterns":{}}},"XMLClassifier":{"type":"structure","required":["Name","Classification"],"members":{"Name":{},"Classification":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"RowTag":{}}},"JsonClassifier":{"type":"structure","required":["Name","JsonPath"],"members":{"Name":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"JsonPath":{}}},"CsvClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"Delimiter":{},"QuoteSymbol":{},"ContainsHeader":{},"Header":{"shape":"Sdf"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"},"CustomDatatypeConfigured":{"type":"boolean"},"CustomDatatypes":{"shape":"Sdg"},"Serde":{}}}}},"Sj8":{"type":"list","member":{}},"Sja":{"type":"list","member":{"shape":"Sjb"}},"Sjb":{"type":"structure","required":["ColumnName","ColumnType","AnalyzedTime","StatisticsData"],"members":{"ColumnName":{},"ColumnType":{},"AnalyzedTime":{"type":"timestamp"},"StatisticsData":{"type":"structure","required":["Type"],"members":{"Type":{},"BooleanColumnStatisticsData":{"type":"structure","required":["NumberOfTrues","NumberOfFalses","NumberOfNulls"],"members":{"NumberOfTrues":{"type":"long"},"NumberOfFalses":{"type":"long"},"NumberOfNulls":{"type":"long"}}},"DateColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"type":"timestamp"},"MaximumValue":{"type":"timestamp"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"DecimalColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"shape":"Sjj"},"MaximumValue":{"shape":"Sjj"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"DoubleColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"type":"double"},"MaximumValue":{"type":"double"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"LongColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"type":"long"},"MaximumValue":{"type":"long"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"StringColumnStatisticsData":{"type":"structure","required":["MaximumLength","AverageLength","NumberOfNulls","NumberOfDistinctValues"],"members":{"MaximumLength":{"type":"long"},"AverageLength":{"type":"double"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"BinaryColumnStatisticsData":{"type":"structure","required":["MaximumLength","AverageLength","NumberOfNulls"],"members":{"MaximumLength":{"type":"long"},"AverageLength":{"type":"double"},"NumberOfNulls":{"type":"long"}}}}}}},"Sjj":{"type":"structure","required":["UnscaledValue","Scale"],"members":{"UnscaledValue":{"type":"blob"},"Scale":{"type":"integer"}}},"Sjs":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"Error":{"shape":"S14"}}}},"Sjy":{"type":"structure","members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"Sdm"},"ConnectionProperties":{"shape":"Sdn"},"PhysicalConnectionRequirements":{"shape":"Sdp"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"LastUpdatedBy":{}}},"Skf":{"type":"structure","members":{"EncryptionAtRest":{"type":"structure","required":["CatalogEncryptionMode"],"members":{"CatalogEncryptionMode":{},"SseAwsKmsKeyId":{}}},"ConnectionPasswordEncryption":{"type":"structure","required":["ReturnConnectionPasswordEncrypted"],"members":{"ReturnConnectionPasswordEncrypted":{"type":"boolean"},"AwsKmsKeyId":{}}}}},"Skr":{"type":"structure","members":{"CloudWatchMetricsEnabled":{"type":"boolean"},"ResultsS3Prefix":{}}},"Sks":{"type":"list","member":{}},"Sku":{"type":"map","key":{},"value":{"shape":"S43"}},"Skx":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTime":{"type":"timestamp"},"CreateTableDefaultPermissions":{"shape":"Se3"},"TargetDatabase":{"shape":"Se9"},"CatalogId":{},"FederatedDatabase":{"shape":"Sea"}}},"Slf":{"type":"structure","members":{"JobName":{},"Version":{"type":"integer"},"Run":{"type":"integer"},"Attempt":{"type":"integer"},"PreviousRunId":{},"RunId":{},"JobBookmark":{}}},"Slp":{"type":"structure","members":{"TaskType":{},"ImportLabelsTaskRunProperties":{"type":"structure","members":{"InputS3Path":{},"Replace":{"type":"boolean"}}},"ExportLabelsTaskRunProperties":{"type":"structure","members":{"OutputS3Path":{}}},"LabelingSetGenerationTaskRunProperties":{"type":"structure","members":{"OutputS3Path":{}}},"FindMatchesTaskRunProperties":{"type":"structure","members":{"JobId":{},"JobName":{},"JobRunId":{}}}}},"Sm8":{"type":"structure","required":["TransformType"],"members":{"TransformType":{},"FindMatchesMetrics":{"type":"structure","members":{"AreaUnderPRCurve":{"type":"double"},"Precision":{"type":"double"},"Recall":{"type":"double"},"F1":{"type":"double"},"ConfusionMatrix":{"type":"structure","members":{"NumTruePositives":{"type":"long"},"NumFalsePositives":{"type":"long"},"NumTrueNegatives":{"type":"long"},"NumFalseNegatives":{"type":"long"}}},"ColumnImportances":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"Importance":{"type":"double"}}}}}}}},"Smf":{"type":"list","member":{"type":"structure","members":{"Name":{},"DataType":{}}}},"Smi":{"type":"structure","members":{"Name":{},"TransformType":{},"Status":{},"GlueVersion":{},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"LastModifiedBefore":{"type":"timestamp"},"LastModifiedAfter":{"type":"timestamp"},"Schema":{"shape":"Smf"}}},"Smj":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{},"SortDirection":{}}},"Smp":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{}}},"Smq":{"type":"list","member":{"shape":"Smp"}},"Smr":{"type":"structure","members":{"Jdbc":{"shape":"Sfb"},"S3":{"shape":"Sfb"},"DynamoDB":{"shape":"Sfb"}}},"Smt":{"type":"list","member":{"type":"structure","members":{"SourceTable":{},"SourcePath":{},"SourceType":{},"TargetTable":{},"TargetPath":{},"TargetType":{}}}},"Snd":{"type":"structure","required":["SegmentNumber","TotalSegments"],"members":{"SegmentNumber":{"type":"integer"},"TotalSegments":{"type":"integer"}}},"So0":{"type":"structure","members":{"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"}}},"So9":{"type":"structure","members":{"Name":{},"CreatedTimeStamp":{"type":"timestamp"},"EncryptionConfiguration":{"shape":"Sfm"}}},"Soh":{"type":"structure","members":{"Id":{"type":"integer"},"Code":{},"State":{},"Output":{"type":"structure","members":{"Data":{"type":"structure","members":{"TextPlain":{}}},"ExecutionCount":{"type":"integer"},"Status":{},"ErrorName":{},"ErrorValue":{},"Traceback":{"shape":"S51"}}},"Progress":{"type":"double"},"StartedOn":{"type":"long"},"CompletedOn":{"type":"long"}}},"Soo":{"type":"structure","required":["Name"],"members":{"Name":{},"DatabaseName":{},"Description":{},"Owner":{},"CreateTime":{"type":"timestamp"},"UpdateTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"LastAnalyzedTime":{"type":"timestamp"},"Retention":{"type":"integer"},"StorageDescriptor":{"shape":"S9"},"PartitionKeys":{"shape":"Sa"},"ViewOriginalText":{},"ViewExpandedText":{},"TableType":{},"Parameters":{"shape":"Se"},"CreatedBy":{},"IsRegisteredWithLakeFormation":{"type":"boolean"},"TargetTable":{"shape":"Sgb"},"CatalogId":{},"VersionId":{},"FederatedTable":{"type":"structure","members":{"Identifier":{},"DatabaseIdentifier":{},"ConnectionName":{}}}}},"Sou":{"type":"structure","members":{"Table":{"shape":"Soo"},"VersionId":{}}},"Sp1":{"type":"list","member":{"shape":"Soo"}},"Sp9":{"type":"structure","members":{"AdditionalAuditContext":{},"RequestedColumns":{"type":"list","member":{}},"AllColumnsRequested":{"type":"boolean"}}},"Spc":{"type":"list","member":{}},"Spp":{"type":"structure","members":{"FunctionName":{},"DatabaseName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"CreateTime":{"type":"timestamp"},"ResourceUris":{"shape":"Sgo"},"CatalogId":{}}},"Sse":{"type":"structure","members":{"MetadataKey":{},"MetadataValue":{}}},"Ssz":{"type":"list","member":{}},"Suo":{"type":"list","member":{"shape":"Sjb"}},"Suq":{"type":"list","member":{"type":"structure","members":{"ColumnStatistics":{"shape":"Sjb"},"Error":{"shape":"S14"}}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2017-03-31","endpointPrefix":"glue","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Glue","serviceId":"Glue","signatureVersion":"v4","targetPrefix":"AWSGlue","uid":"glue-2017-03-31"},"operations":{"BatchCreatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionInputList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionInputList":{"type":"list","member":{"shape":"S5"}}}},"output":{"type":"structure","members":{"Errors":{"shape":"S12"}}}},"BatchDeleteConnection":{"input":{"type":"structure","required":["ConnectionNameList"],"members":{"CatalogId":{},"ConnectionNameList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"Sn"},"Errors":{"type":"map","key":{},"value":{"shape":"S14"}}}}},"BatchDeletePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionsToDelete"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionsToDelete":{"type":"list","member":{"shape":"S1c"}}}},"output":{"type":"structure","members":{"Errors":{"shape":"S12"}}}},"BatchDeleteTable":{"input":{"type":"structure","required":["DatabaseName","TablesToDelete"],"members":{"CatalogId":{},"DatabaseName":{},"TablesToDelete":{"type":"list","member":{}},"TransactionId":{}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"TableName":{},"ErrorDetail":{"shape":"S14"}}}}}}},"BatchDeleteTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName","VersionIds"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"TableName":{},"VersionId":{},"ErrorDetail":{"shape":"S14"}}}}}}},"BatchGetBlueprints":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"type":"list","member":{}},"IncludeBlueprint":{"type":"boolean"},"IncludeParameterSpec":{"type":"boolean"}}},"output":{"type":"structure","members":{"Blueprints":{"type":"list","member":{"shape":"S1w"}},"MissingBlueprints":{"shape":"S24"}}}},"BatchGetCrawlers":{"input":{"type":"structure","required":["CrawlerNames"],"members":{"CrawlerNames":{"shape":"S26"}}},"output":{"type":"structure","members":{"Crawlers":{"shape":"S28"},"CrawlersNotFound":{"shape":"S26"}}}},"BatchGetCustomEntityTypes":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S3r"}}},"output":{"type":"structure","members":{"CustomEntityTypes":{"shape":"S3t"},"CustomEntityTypesNotFound":{"shape":"S3r"}}}},"BatchGetDataQualityResult":{"input":{"type":"structure","required":["ResultIds"],"members":{"ResultIds":{"shape":"S3x"}}},"output":{"type":"structure","required":["Results"],"members":{"Results":{"type":"list","member":{"type":"structure","members":{"ResultId":{},"Score":{"type":"double"},"DataSource":{"shape":"S43"},"RulesetName":{},"EvaluationContext":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobName":{},"JobRunId":{},"RulesetEvaluationRunId":{},"RuleResults":{"shape":"S46"}}}},"ResultsNotFound":{"shape":"S3x"}}}},"BatchGetDevEndpoints":{"input":{"type":"structure","required":["DevEndpointNames"],"members":{"DevEndpointNames":{"shape":"S4b"}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S4d"},"DevEndpointsNotFound":{"shape":"S4b"}}}},"BatchGetJobs":{"input":{"type":"structure","required":["JobNames"],"members":{"JobNames":{"shape":"S4n"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S4p"},"JobsNotFound":{"shape":"S4n"}}}},"BatchGetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionsToGet"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionsToGet":{"shape":"Sa4"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"Sa6"},"UnprocessedKeys":{"shape":"Sa4"}}}},"BatchGetTableOptimizer":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"catalogId":{},"databaseName":{},"tableName":{},"type":{}}}}}},"output":{"type":"structure","members":{"TableOptimizers":{"type":"list","member":{"type":"structure","members":{"catalogId":{},"databaseName":{},"tableName":{},"tableOptimizer":{"shape":"Sah"}}}},"Failures":{"type":"list","member":{"type":"structure","members":{"error":{"shape":"S14"},"catalogId":{},"databaseName":{},"tableName":{},"type":{}}}}}}},"BatchGetTriggers":{"input":{"type":"structure","required":["TriggerNames"],"members":{"TriggerNames":{"shape":"Sas"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"Sau"},"TriggersNotFound":{"shape":"Sas"}}}},"BatchGetWorkflows":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"Sbc"},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflows":{"type":"list","member":{"shape":"Sbf"}},"MissingWorkflows":{"shape":"Sbc"}}}},"BatchStopJobRun":{"input":{"type":"structure","required":["JobName","JobRunIds"],"members":{"JobName":{},"JobRunIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"SuccessfulSubmissions":{"type":"list","member":{"type":"structure","members":{"JobName":{},"JobRunId":{}}}},"Errors":{"type":"list","member":{"type":"structure","members":{"JobName":{},"JobRunId":{},"ErrorDetail":{"shape":"S14"}}}}}}},"BatchUpdatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","Entries"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Entries":{"type":"list","member":{"type":"structure","required":["PartitionValueList","PartitionInput"],"members":{"PartitionValueList":{"shape":"Scd"},"PartitionInput":{"shape":"S5"}}}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"PartitionValueList":{"shape":"Scd"},"ErrorDetail":{"shape":"S14"}}}}}}},"CancelDataQualityRuleRecommendationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{}}},"CancelDataQualityRulesetEvaluationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{}}},"CancelMLTaskRun":{"input":{"type":"structure","required":["TransformId","TaskRunId"],"members":{"TransformId":{},"TaskRunId":{}}},"output":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{}}}},"CancelStatement":{"input":{"type":"structure","required":["SessionId","Id"],"members":{"SessionId":{},"Id":{"type":"integer"},"RequestOrigin":{}}},"output":{"type":"structure","members":{}}},"CheckSchemaVersionValidity":{"input":{"type":"structure","required":["DataFormat","SchemaDefinition"],"members":{"DataFormat":{},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"Valid":{"type":"boolean"},"Error":{}}}},"CreateBlueprint":{"input":{"type":"structure","required":["Name","BlueprintLocation"],"members":{"Name":{},"Description":{},"BlueprintLocation":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateClassifier":{"input":{"type":"structure","members":{"GrokClassifier":{"type":"structure","required":["Classification","Name","GrokPattern"],"members":{"Classification":{},"Name":{},"GrokPattern":{},"CustomPatterns":{}}},"XMLClassifier":{"type":"structure","required":["Classification","Name"],"members":{"Classification":{},"Name":{},"RowTag":{}}},"JsonClassifier":{"type":"structure","required":["Name","JsonPath"],"members":{"Name":{},"JsonPath":{}}},"CsvClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Delimiter":{},"QuoteSymbol":{},"ContainsHeader":{},"Header":{"shape":"Sdf"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"},"CustomDatatypeConfigured":{"type":"boolean"},"CustomDatatypes":{"shape":"Sdg"},"Serde":{}}}}},"output":{"type":"structure","members":{}}},"CreateConnection":{"input":{"type":"structure","required":["ConnectionInput"],"members":{"CatalogId":{},"ConnectionInput":{"shape":"Sdk"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"CreateCrawler":{"input":{"type":"structure","required":["Name","Role","Targets"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S32"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S35"},"RecrawlPolicy":{"shape":"S33"},"LineageConfiguration":{"shape":"S38"},"LakeFormationConfiguration":{"shape":"S3o"},"Configuration":{},"CrawlerSecurityConfiguration":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"CreateCustomEntityType":{"input":{"type":"structure","required":["Name","RegexString"],"members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3v"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateDataQualityRuleset":{"input":{"type":"structure","required":["Name","Ruleset"],"members":{"Name":{},"Description":{},"Ruleset":{},"Tags":{"shape":"Scy"},"TargetTable":{"shape":"Sdy"},"ClientToken":{}}},"output":{"type":"structure","members":{"Name":{}}},"idempotent":true},"CreateDatabase":{"input":{"type":"structure","required":["DatabaseInput"],"members":{"CatalogId":{},"DatabaseInput":{"shape":"Se1"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"CreateDevEndpoint":{"input":{"type":"structure","required":["EndpointName","RoleArn"],"members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S4g"},"SubnetId":{},"PublicKey":{},"PublicKeys":{"shape":"S4k"},"NumberOfNodes":{"type":"integer"},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"SecurityConfiguration":{},"Tags":{"shape":"Scy"},"Arguments":{"shape":"S4l"}}},"output":{"type":"structure","members":{"EndpointName":{},"Status":{},"SecurityGroupIds":{"shape":"S4g"},"SubnetId":{},"RoleArn":{},"YarnEndpointAddress":{},"ZeppelinRemoteSparkInterpreterPort":{"type":"integer"},"NumberOfNodes":{"type":"integer"},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"FailureReason":{},"SecurityConfiguration":{},"CreatedTimestamp":{"type":"timestamp"},"Arguments":{"shape":"S4l"}}}},"CreateJob":{"input":{"type":"structure","required":["Name","Role","Command"],"members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S4t"},"Command":{"shape":"S4v"},"DefaultArguments":{"shape":"S4z"},"NonOverridableArguments":{"shape":"S4z"},"Connections":{"shape":"S50"},"MaxRetries":{"type":"integer"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"Tags":{"shape":"Scy"},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"CodeGenConfigurationNodes":{"shape":"S56"},"ExecutionClass":{},"SourceControlDetails":{"shape":"Sa0"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateMLTransform":{"input":{"type":"structure","required":["Name","InputRecordTables","Parameters","Role"],"members":{"Name":{},"Description":{},"InputRecordTables":{"shape":"Sei"},"Parameters":{"shape":"Sej"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"Tags":{"shape":"Scy"},"TransformEncryption":{"shape":"Sen"}}},"output":{"type":"structure","members":{"TransformId":{}}}},"CreatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionInput":{"shape":"S5"}}},"output":{"type":"structure","members":{}}},"CreatePartitionIndex":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionIndex"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionIndex":{"shape":"Seu"}}},"output":{"type":"structure","members":{}}},"CreateRegistry":{"input":{"type":"structure","required":["RegistryName"],"members":{"RegistryName":{},"Description":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"RegistryArn":{},"RegistryName":{},"Description":{},"Tags":{"shape":"Scy"}}}},"CreateSchema":{"input":{"type":"structure","required":["SchemaName","DataFormat"],"members":{"RegistryId":{"shape":"Sf0"},"SchemaName":{},"DataFormat":{},"Compatibility":{},"Description":{},"Tags":{"shape":"Scy"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"SchemaName":{},"SchemaArn":{},"Description":{},"DataFormat":{},"Compatibility":{},"SchemaCheckpoint":{"type":"long"},"LatestSchemaVersion":{"type":"long"},"NextSchemaVersion":{"type":"long"},"SchemaStatus":{},"Tags":{"shape":"Scy"},"SchemaVersionId":{},"SchemaVersionStatus":{}}}},"CreateScript":{"input":{"type":"structure","members":{"DagNodes":{"shape":"Sf7"},"DagEdges":{"shape":"Sff"},"Language":{}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","EncryptionConfiguration"],"members":{"Name":{},"EncryptionConfiguration":{"shape":"Sfm"}}},"output":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateSession":{"input":{"type":"structure","required":["Id","Role","Command"],"members":{"Id":{},"Description":{},"Role":{},"Command":{"shape":"Sfy"},"Timeout":{"type":"integer"},"IdleTimeout":{"type":"integer"},"DefaultArguments":{"shape":"Sfz"},"Connections":{"shape":"S50"},"MaxCapacity":{"type":"double"},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"SecurityConfiguration":{},"GlueVersion":{},"Tags":{"shape":"Scy"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"Sg2"}}}},"CreateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"Sg7"},"PartitionIndexes":{"type":"list","member":{"shape":"Seu"}},"TransactionId":{},"OpenTableFormatInput":{"type":"structure","members":{"IcebergInput":{"type":"structure","required":["MetadataOperation"],"members":{"MetadataOperation":{},"Version":{}}}}}}},"output":{"type":"structure","members":{}}},"CreateTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type","TableOptimizerConfiguration"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{},"TableOptimizerConfiguration":{"shape":"Sai"}}},"output":{"type":"structure","members":{}}},"CreateTrigger":{"input":{"type":"structure","required":["Name","Type","Actions"],"members":{"Name":{},"WorkflowName":{},"Type":{},"Schedule":{},"Predicate":{"shape":"Sb1"},"Actions":{"shape":"Saz"},"Description":{},"StartOnCreation":{"type":"boolean"},"Tags":{"shape":"Scy"},"EventBatchingCondition":{"shape":"Sb8"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionInput":{"shape":"Sgm"}}},"output":{"type":"structure","members":{}}},"CreateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"Sbg"},"Tags":{"shape":"Scy"},"MaxConcurrentRuns":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteBlueprint":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteClassifier":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnName":{}}},"output":{"type":"structure","members":{}}},"DeleteColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnName":{}}},"output":{"type":"structure","members":{}}},"DeleteConnection":{"input":{"type":"structure","required":["ConnectionName"],"members":{"CatalogId":{},"ConnectionName":{}}},"output":{"type":"structure","members":{}}},"DeleteCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteCustomEntityType":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteDataQualityRuleset":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteDatabase":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","members":{}}},"DeleteJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","members":{"JobName":{}}}},"DeleteMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{}}},"output":{"type":"structure","members":{"TransformId":{}}}},"DeletePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"}}},"output":{"type":"structure","members":{}}},"DeletePartitionIndex":{"input":{"type":"structure","required":["DatabaseName","TableName","IndexName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"IndexName":{}}},"output":{"type":"structure","members":{}}},"DeleteRegistry":{"input":{"type":"structure","required":["RegistryId"],"members":{"RegistryId":{"shape":"Sf0"}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"Status":{}}}},"DeleteResourcePolicy":{"input":{"type":"structure","members":{"PolicyHashCondition":{},"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"Status":{}}}},"DeleteSchemaVersions":{"input":{"type":"structure","required":["SchemaId","Versions"],"members":{"SchemaId":{"shape":"Sw"},"Versions":{}}},"output":{"type":"structure","members":{"SchemaVersionErrors":{"type":"list","member":{"type":"structure","members":{"VersionNumber":{"type":"long"},"ErrorDetails":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}}}}}}}},"DeleteSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Id":{}}}},"DeleteTable":{"input":{"type":"structure","required":["DatabaseName","Name"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"TransactionId":{}}},"output":{"type":"structure","members":{}}},"DeleteTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{}}},"output":{"type":"structure","members":{}}},"DeleteTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName","VersionId"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionId":{}}},"output":{"type":"structure","members":{}}},"DeleteTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"DeleteUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"GetBlueprint":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeBlueprint":{"type":"boolean"},"IncludeParameterSpec":{"type":"boolean"}}},"output":{"type":"structure","members":{"Blueprint":{"shape":"S1w"}}}},"GetBlueprintRun":{"input":{"type":"structure","required":["BlueprintName","RunId"],"members":{"BlueprintName":{},"RunId":{}}},"output":{"type":"structure","members":{"BlueprintRun":{"shape":"Sil"}}}},"GetBlueprintRuns":{"input":{"type":"structure","required":["BlueprintName"],"members":{"BlueprintName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"BlueprintRuns":{"type":"list","member":{"shape":"Sil"}},"NextToken":{}}}},"GetCatalogImportStatus":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{"ImportStatus":{"type":"structure","members":{"ImportCompleted":{"type":"boolean"},"ImportTime":{"type":"timestamp"},"ImportedBy":{}}}}}},"GetClassifier":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Classifier":{"shape":"Siy"}}}},"GetClassifiers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Classifiers":{"type":"list","member":{"shape":"Siy"}},"NextToken":{}}}},"GetColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnNames":{"shape":"Sj8"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Sja"},"Errors":{"shape":"Sjs"}}}},"GetColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnNames":{"shape":"Sj8"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Sja"},"Errors":{"shape":"Sjs"}}}},"GetColumnStatisticsTaskRun":{"input":{"type":"structure","required":["ColumnStatisticsTaskRunId"],"members":{"ColumnStatisticsTaskRunId":{}}},"output":{"type":"structure","members":{"ColumnStatisticsTaskRun":{"shape":"Sjy"}}}},"GetColumnStatisticsTaskRuns":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ColumnStatisticsTaskRuns":{"type":"list","member":{"shape":"Sjy"}},"NextToken":{}}}},"GetConnection":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{},"HidePassword":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connection":{"shape":"Sk9"}}}},"GetConnections":{"input":{"type":"structure","members":{"CatalogId":{},"Filter":{"type":"structure","members":{"MatchCriteria":{"shape":"Sdm"},"ConnectionType":{}}},"HidePassword":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ConnectionList":{"type":"list","member":{"shape":"Sk9"}},"NextToken":{}}}},"GetCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Crawler":{"shape":"S29"}}}},"GetCrawlerMetrics":{"input":{"type":"structure","members":{"CrawlerNameList":{"shape":"S26"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"CrawlerMetricsList":{"type":"list","member":{"type":"structure","members":{"CrawlerName":{},"TimeLeftSeconds":{"type":"double"},"StillEstimating":{"type":"boolean"},"LastRuntimeSeconds":{"type":"double"},"MedianRuntimeSeconds":{"type":"double"},"TablesCreated":{"type":"integer"},"TablesUpdated":{"type":"integer"},"TablesDeleted":{"type":"integer"}}}},"NextToken":{}}}},"GetCrawlers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Crawlers":{"shape":"S28"},"NextToken":{}}}},"GetCustomEntityType":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3v"}}}},"GetDataCatalogEncryptionSettings":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{"DataCatalogEncryptionSettings":{"shape":"Skq"}}}},"GetDataQualityResult":{"input":{"type":"structure","required":["ResultId"],"members":{"ResultId":{}}},"output":{"type":"structure","members":{"ResultId":{},"Score":{"type":"double"},"DataSource":{"shape":"S43"},"RulesetName":{},"EvaluationContext":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobName":{},"JobRunId":{},"RulesetEvaluationRunId":{},"RuleResults":{"shape":"S46"}}}},"GetDataQualityRuleRecommendationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{"RunId":{},"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"Status":{},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"},"RecommendedRuleset":{},"CreatedRulesetName":{}}}},"GetDataQualityRuleset":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Description":{},"Ruleset":{},"TargetTable":{"shape":"Sdy"},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"RecommendationRunId":{}}}},"GetDataQualityRulesetEvaluationRun":{"input":{"type":"structure","required":["RunId"],"members":{"RunId":{}}},"output":{"type":"structure","members":{"RunId":{},"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"AdditionalRunOptions":{"shape":"Sl2"},"Status":{},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"},"RulesetNames":{"shape":"Sl3"},"ResultIds":{"type":"list","member":{}},"AdditionalDataSources":{"shape":"Sl5"}}}},"GetDatabase":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{}}},"output":{"type":"structure","members":{"Database":{"shape":"Sl8"}}}},"GetDatabases":{"input":{"type":"structure","members":{"CatalogId":{},"NextToken":{},"MaxResults":{"type":"integer"},"ResourceShareType":{}}},"output":{"type":"structure","required":["DatabaseList"],"members":{"DatabaseList":{"type":"list","member":{"shape":"Sl8"}},"NextToken":{}}}},"GetDataflowGraph":{"input":{"type":"structure","members":{"PythonScript":{}}},"output":{"type":"structure","members":{"DagNodes":{"shape":"Sf7"},"DagEdges":{"shape":"Sff"}}}},"GetDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","members":{"DevEndpoint":{"shape":"S4e"}}}},"GetDevEndpoints":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S4d"},"NextToken":{}}}},"GetJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","members":{"Job":{"shape":"S4q"}}}},"GetJobBookmark":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"RunId":{}}},"output":{"type":"structure","members":{"JobBookmarkEntry":{"shape":"Slq"}}}},"GetJobRun":{"input":{"type":"structure","required":["JobName","RunId"],"members":{"JobName":{},"RunId":{},"PredecessorsIncluded":{"type":"boolean"}}},"output":{"type":"structure","members":{"JobRun":{"shape":"Sbr"}}}},"GetJobRuns":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"JobRuns":{"shape":"Sbq"},"NextToken":{}}}},"GetJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S4p"},"NextToken":{}}}},"GetMLTaskRun":{"input":{"type":"structure","required":["TransformId","TaskRunId"],"members":{"TransformId":{},"TaskRunId":{}}},"output":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{},"LogGroupName":{},"Properties":{"shape":"Sm0"},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"}}}},"GetMLTaskRuns":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"type":"structure","members":{"TaskRunType":{},"Status":{},"StartedBefore":{"type":"timestamp"},"StartedAfter":{"type":"timestamp"}}},"Sort":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{},"SortDirection":{}}}}},"output":{"type":"structure","members":{"TaskRuns":{"type":"list","member":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{},"LogGroupName":{},"Properties":{"shape":"Sm0"},"ErrorString":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"integer"}}}},"NextToken":{}}}},"GetMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{}}},"output":{"type":"structure","members":{"TransformId":{},"Name":{},"Description":{},"Status":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"InputRecordTables":{"shape":"Sei"},"Parameters":{"shape":"Sej"},"EvaluationMetrics":{"shape":"Smj"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Smq"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"Sen"}}}},"GetMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Smt"},"Sort":{"shape":"Smu"}}},"output":{"type":"structure","required":["Transforms"],"members":{"Transforms":{"type":"list","member":{"type":"structure","members":{"TransformId":{},"Name":{},"Description":{},"Status":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"InputRecordTables":{"shape":"Sei"},"Parameters":{"shape":"Sej"},"EvaluationMetrics":{"shape":"Smj"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Smq"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"Sen"}}}},"NextToken":{}}}},"GetMapping":{"input":{"type":"structure","required":["Source"],"members":{"Source":{"shape":"Sn0"},"Sinks":{"shape":"Sn1"},"Location":{"shape":"Sn2"}}},"output":{"type":"structure","required":["Mapping"],"members":{"Mapping":{"shape":"Sn4"}}}},"GetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"}}},"output":{"type":"structure","members":{"Partition":{"shape":"Sa7"}}}},"GetPartitionIndexes":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{}}},"output":{"type":"structure","members":{"PartitionIndexDescriptorList":{"type":"list","member":{"type":"structure","required":["IndexName","Keys","IndexStatus"],"members":{"IndexName":{},"Keys":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{}}}},"IndexStatus":{},"BackfillErrors":{"type":"list","member":{"type":"structure","members":{"Code":{},"Partitions":{"type":"list","member":{"shape":"S1c"}}}}}}}},"NextToken":{}}}},"GetPartitions":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Expression":{},"NextToken":{},"Segment":{"shape":"Snn"},"MaxResults":{"type":"integer"},"ExcludeColumnSchema":{"type":"boolean"},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"Sa6"},"NextToken":{}}}},"GetPlan":{"input":{"type":"structure","required":["Mapping","Source"],"members":{"Mapping":{"shape":"Sn4"},"Source":{"shape":"Sn0"},"Sinks":{"shape":"Sn1"},"Location":{"shape":"Sn2"},"Language":{},"AdditionalPlanOptionsMap":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"GetRegistry":{"input":{"type":"structure","required":["RegistryId"],"members":{"RegistryId":{"shape":"Sf0"}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"Description":{},"Status":{},"CreatedTime":{},"UpdatedTime":{}}}},"GetResourcePolicies":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"GetResourcePoliciesResponseList":{"type":"list","member":{"type":"structure","members":{"PolicyInJson":{},"PolicyHash":{},"CreateTime":{"type":"timestamp"},"UpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetResourcePolicy":{"input":{"type":"structure","members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"PolicyInJson":{},"PolicyHash":{},"CreateTime":{"type":"timestamp"},"UpdateTime":{"type":"timestamp"}}}},"GetSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"SchemaName":{},"SchemaArn":{},"Description":{},"DataFormat":{},"Compatibility":{},"SchemaCheckpoint":{"type":"long"},"LatestSchemaVersion":{"type":"long"},"NextSchemaVersion":{"type":"long"},"SchemaStatus":{},"CreatedTime":{},"UpdatedTime":{}}}},"GetSchemaByDefinition":{"input":{"type":"structure","required":["SchemaId","SchemaDefinition"],"members":{"SchemaId":{"shape":"Sw"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"SchemaVersionId":{},"SchemaArn":{},"DataFormat":{},"Status":{},"CreatedTime":{}}}},"GetSchemaVersion":{"input":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionId":{},"SchemaVersionNumber":{"shape":"Soa"}}},"output":{"type":"structure","members":{"SchemaVersionId":{},"SchemaDefinition":{},"DataFormat":{},"SchemaArn":{},"VersionNumber":{"type":"long"},"Status":{},"CreatedTime":{}}}},"GetSchemaVersionsDiff":{"input":{"type":"structure","required":["SchemaId","FirstSchemaVersionNumber","SecondSchemaVersionNumber","SchemaDiffType"],"members":{"SchemaId":{"shape":"Sw"},"FirstSchemaVersionNumber":{"shape":"Soa"},"SecondSchemaVersionNumber":{"shape":"Soa"},"SchemaDiffType":{}}},"output":{"type":"structure","members":{"Diff":{}}}},"GetSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"SecurityConfiguration":{"shape":"Soj"}}}},"GetSecurityConfigurations":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"shape":"Soj"}},"NextToken":{}}}},"GetSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"Sg2"}}}},"GetStatement":{"input":{"type":"structure","required":["SessionId","Id"],"members":{"SessionId":{},"Id":{"type":"integer"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Statement":{"shape":"Sor"}}}},"GetTable":{"input":{"type":"structure","required":["DatabaseName","Name"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Table":{"shape":"Soy"}}}},"GetTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{}}},"output":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"TableOptimizer":{"shape":"Sah"}}}},"GetTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionId":{}}},"output":{"type":"structure","members":{"TableVersion":{"shape":"Sp4"}}}},"GetTableVersions":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TableVersions":{"type":"list","member":{"shape":"Sp4"}},"NextToken":{}}}},"GetTables":{"input":{"type":"structure","required":["DatabaseName"],"members":{"CatalogId":{},"DatabaseName":{},"Expression":{},"NextToken":{},"MaxResults":{"type":"integer"},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"TableList":{"shape":"Spb"},"NextToken":{}}}},"GetTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Scy"}}}},"GetTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trigger":{"shape":"Sav"}}}},"GetTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"Sau"},"NextToken":{}}}},"GetUnfilteredPartitionMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","PartitionValues","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"AuditContext":{"shape":"Spj"},"SupportedPermissionTypes":{"shape":"Spm"}}},"output":{"type":"structure","members":{"Partition":{"shape":"Sa7"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"GetUnfilteredPartitionsMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Expression":{},"AuditContext":{"shape":"Spj"},"SupportedPermissionTypes":{"shape":"Spm"},"NextToken":{},"Segment":{"shape":"Snn"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UnfilteredPartitions":{"type":"list","member":{"type":"structure","members":{"Partition":{"shape":"Sa7"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"NextToken":{}}}},"GetUnfilteredTableMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","Name","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"AuditContext":{"shape":"Spj"},"SupportedPermissionTypes":{"shape":"Spm"}}},"output":{"type":"structure","members":{"Table":{"shape":"Soy"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"},"CellFilters":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"RowFilterExpression":{}}}}}}},"GetUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{}}},"output":{"type":"structure","members":{"UserDefinedFunction":{"shape":"Spz"}}}},"GetUserDefinedFunctions":{"input":{"type":"structure","required":["Pattern"],"members":{"CatalogId":{},"DatabaseName":{},"Pattern":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UserDefinedFunctions":{"type":"list","member":{"shape":"Spz"}},"NextToken":{}}}},"GetWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflow":{"shape":"Sbf"}}}},"GetWorkflowRun":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Run":{"shape":"Sbh"}}}},"GetWorkflowRunProperties":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{}}},"output":{"type":"structure","members":{"RunProperties":{"shape":"Sbg"}}}},"GetWorkflowRuns":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"shape":"Sbh"}},"NextToken":{}}}},"ImportCatalogToGlue":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{}}},"ListBlueprints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Blueprints":{"shape":"S24"},"NextToken":{}}}},"ListColumnStatisticsTaskRuns":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ColumnStatisticsTaskRunIds":{"type":"list","member":{}},"NextToken":{}}}},"ListCrawlers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"CrawlerNames":{"shape":"S26"},"NextToken":{}}}},"ListCrawls":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{},"MaxResults":{"type":"integer"},"Filters":{"type":"list","member":{"type":"structure","members":{"FieldName":{},"FilterOperator":{},"FieldValue":{}}}},"NextToken":{}}},"output":{"type":"structure","members":{"Crawls":{"type":"list","member":{"type":"structure","members":{"CrawlId":{},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ErrorMessage":{},"LogGroup":{},"LogStream":{},"MessagePrefix":{},"DPUHour":{"type":"double"}}}},"NextToken":{}}}},"ListCustomEntityTypes":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"CustomEntityTypes":{"shape":"S3t"},"NextToken":{}}}},"ListDataQualityResults":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"DataSource":{"shape":"S43"},"JobName":{},"JobRunId":{},"StartedAfter":{"type":"timestamp"},"StartedBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Results"],"members":{"Results":{"type":"list","member":{"type":"structure","members":{"ResultId":{},"DataSource":{"shape":"S43"},"JobName":{},"JobRunId":{},"StartedOn":{"type":"timestamp"}}}},"NextToken":{}}}},"ListDataQualityRuleRecommendationRuns":{"input":{"type":"structure","members":{"Filter":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"shape":"S43"},"StartedBefore":{"type":"timestamp"},"StartedAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"type":"structure","members":{"RunId":{},"Status":{},"StartedOn":{"type":"timestamp"},"DataSource":{"shape":"S43"}}}},"NextToken":{}}}},"ListDataQualityRulesetEvaluationRuns":{"input":{"type":"structure","members":{"Filter":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"shape":"S43"},"StartedBefore":{"type":"timestamp"},"StartedAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"type":"structure","members":{"RunId":{},"Status":{},"StartedOn":{"type":"timestamp"},"DataSource":{"shape":"S43"}}}},"NextToken":{}}}},"ListDataQualityRulesets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"type":"structure","members":{"Name":{},"Description":{},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"LastModifiedBefore":{"type":"timestamp"},"LastModifiedAfter":{"type":"timestamp"},"TargetTable":{"shape":"Sdy"}}},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"Rulesets":{"type":"list","member":{"type":"structure","members":{"Name":{},"Description":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"TargetTable":{"shape":"Sdy"},"RecommendationRunId":{},"RuleCount":{"type":"integer"}}}},"NextToken":{}}}},"ListDevEndpoints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"DevEndpointNames":{"type":"list","member":{}},"NextToken":{}}}},"ListJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"JobNames":{"shape":"S4n"},"NextToken":{}}}},"ListMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Smt"},"Sort":{"shape":"Smu"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","required":["TransformIds"],"members":{"TransformIds":{"type":"list","member":{}},"NextToken":{}}}},"ListRegistries":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Registries":{"type":"list","member":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"Description":{},"Status":{},"CreatedTime":{},"UpdatedTime":{}}}},"NextToken":{}}}},"ListSchemaVersions":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","members":{"SchemaArn":{},"SchemaVersionId":{},"VersionNumber":{"type":"long"},"Status":{},"CreatedTime":{}}}},"NextToken":{}}}},"ListSchemas":{"input":{"type":"structure","members":{"RegistryId":{"shape":"Sf0"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","members":{"RegistryName":{},"SchemaName":{},"SchemaArn":{},"Description":{},"SchemaStatus":{},"CreatedTime":{},"UpdatedTime":{}}}},"NextToken":{}}}},"ListSessions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Ids":{"type":"list","member":{}},"Sessions":{"type":"list","member":{"shape":"Sg2"}},"NextToken":{}}}},"ListStatements":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"RequestOrigin":{},"NextToken":{}}},"output":{"type":"structure","members":{"Statements":{"type":"list","member":{"shape":"Sor"}},"NextToken":{}}}},"ListTableOptimizerRuns":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{},"TableOptimizerRuns":{"type":"list","member":{"shape":"Sak"}}}}},"ListTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"Scy"}}},"output":{"type":"structure","members":{"TriggerNames":{"shape":"Sas"},"NextToken":{}}}},"ListWorkflows":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Workflows":{"shape":"Sbc"},"NextToken":{}}}},"PutDataCatalogEncryptionSettings":{"input":{"type":"structure","required":["DataCatalogEncryptionSettings"],"members":{"CatalogId":{},"DataCatalogEncryptionSettings":{"shape":"Skq"}}},"output":{"type":"structure","members":{}}},"PutResourcePolicy":{"input":{"type":"structure","required":["PolicyInJson"],"members":{"PolicyInJson":{},"ResourceArn":{},"PolicyHashCondition":{},"PolicyExistsCondition":{},"EnableHybrid":{}}},"output":{"type":"structure","members":{"PolicyHash":{}}}},"PutSchemaVersionMetadata":{"input":{"type":"structure","required":["MetadataKeyValue"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Soa"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Ssr"}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{},"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"},"SchemaVersionId":{},"MetadataKey":{},"MetadataValue":{}}}},"PutWorkflowRunProperties":{"input":{"type":"structure","required":["Name","RunId","RunProperties"],"members":{"Name":{},"RunId":{},"RunProperties":{"shape":"Sbg"}}},"output":{"type":"structure","members":{}}},"QuerySchemaVersionMetadata":{"input":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Soa"},"SchemaVersionId":{},"MetadataList":{"type":"list","member":{"shape":"Ssr"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MetadataInfoMap":{"type":"map","key":{},"value":{"type":"structure","members":{"MetadataValue":{},"CreatedTime":{},"OtherMetadataValueList":{"type":"list","member":{"type":"structure","members":{"MetadataValue":{},"CreatedTime":{}}}}}}},"SchemaVersionId":{},"NextToken":{}}}},"RegisterSchemaVersion":{"input":{"type":"structure","required":["SchemaId","SchemaDefinition"],"members":{"SchemaId":{"shape":"Sw"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"SchemaVersionId":{},"VersionNumber":{"type":"long"},"Status":{}}}},"RemoveSchemaVersionMetadata":{"input":{"type":"structure","required":["MetadataKeyValue"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Soa"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Ssr"}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{},"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"},"SchemaVersionId":{},"MetadataKey":{},"MetadataValue":{}}}},"ResetJobBookmark":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"RunId":{}}},"output":{"type":"structure","members":{"JobBookmarkEntry":{"shape":"Slq"}}}},"ResumeWorkflowRun":{"input":{"type":"structure","required":["Name","RunId","NodeIds"],"members":{"Name":{},"RunId":{},"NodeIds":{"shape":"Stc"}}},"output":{"type":"structure","members":{"RunId":{},"NodeIds":{"shape":"Stc"}}}},"RunStatement":{"input":{"type":"structure","required":["SessionId","Code"],"members":{"SessionId":{},"Code":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Id":{"type":"integer"}}}},"SearchTables":{"input":{"type":"structure","members":{"CatalogId":{},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Comparator":{}}}},"SearchText":{},"SortCriteria":{"type":"list","member":{"type":"structure","members":{"FieldName":{},"Sort":{}}}},"MaxResults":{"type":"integer"},"ResourceShareType":{}}},"output":{"type":"structure","members":{"NextToken":{},"TableList":{"shape":"Spb"}}}},"StartBlueprintRun":{"input":{"type":"structure","required":["BlueprintName","RoleArn"],"members":{"BlueprintName":{},"Parameters":{},"RoleArn":{}}},"output":{"type":"structure","members":{"RunId":{}}}},"StartColumnStatisticsTaskRun":{"input":{"type":"structure","required":["DatabaseName","TableName","Role"],"members":{"DatabaseName":{},"TableName":{},"ColumnNameList":{"shape":"Sk0"},"Role":{},"SampleSize":{"type":"double"},"CatalogID":{},"SecurityConfiguration":{}}},"output":{"type":"structure","members":{"ColumnStatisticsTaskRunId":{}}}},"StartCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"StartCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{}}},"output":{"type":"structure","members":{}}},"StartDataQualityRuleRecommendationRun":{"input":{"type":"structure","required":["DataSource","Role"],"members":{"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"CreatedRulesetName":{},"ClientToken":{}}},"output":{"type":"structure","members":{"RunId":{}}},"idempotent":true},"StartDataQualityRulesetEvaluationRun":{"input":{"type":"structure","required":["DataSource","Role","RulesetNames"],"members":{"DataSource":{"shape":"S43"},"Role":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"ClientToken":{},"AdditionalRunOptions":{"shape":"Sl2"},"RulesetNames":{"shape":"Sl3"},"AdditionalDataSources":{"shape":"Sl5"}}},"output":{"type":"structure","members":{"RunId":{}}},"idempotent":true},"StartExportLabelsTaskRun":{"input":{"type":"structure","required":["TransformId","OutputS3Path"],"members":{"TransformId":{},"OutputS3Path":{}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartImportLabelsTaskRun":{"input":{"type":"structure","required":["TransformId","InputS3Path"],"members":{"TransformId":{},"InputS3Path":{},"ReplaceAllLabels":{"type":"boolean"}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartJobRun":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"JobRunId":{},"Arguments":{"shape":"S4z"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"ExecutionClass":{}}},"output":{"type":"structure","members":{"JobRunId":{}}}},"StartMLEvaluationTaskRun":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartMLLabelingSetGenerationTaskRun":{"input":{"type":"structure","required":["TransformId","OutputS3Path"],"members":{"TransformId":{},"OutputS3Path":{}}},"output":{"type":"structure","members":{"TaskRunId":{}}}},"StartTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"StartWorkflowRun":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"RunProperties":{"shape":"Sbg"}}},"output":{"type":"structure","members":{"RunId":{}}}},"StopColumnStatisticsTaskRun":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{}}},"output":{"type":"structure","members":{}}},"StopCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"StopCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{}}},"output":{"type":"structure","members":{}}},"StopSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Id":{}}}},"StopTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{}}}},"StopWorkflowRun":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","TagsToAdd"],"members":{"ResourceArn":{},"TagsToAdd":{"shape":"Scy"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagsToRemove"],"members":{"ResourceArn":{},"TagsToRemove":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateBlueprint":{"input":{"type":"structure","required":["Name","BlueprintLocation"],"members":{"Name":{},"Description":{},"BlueprintLocation":{}}},"output":{"type":"structure","members":{"Name":{}}}},"UpdateClassifier":{"input":{"type":"structure","members":{"GrokClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Classification":{},"GrokPattern":{},"CustomPatterns":{}}},"XMLClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Classification":{},"RowTag":{}}},"JsonClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"JsonPath":{}}},"CsvClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"Delimiter":{},"QuoteSymbol":{},"ContainsHeader":{},"Header":{"shape":"Sdf"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"},"CustomDatatypeConfigured":{"type":"boolean"},"CustomDatatypes":{"shape":"Sdg"},"Serde":{}}}}},"output":{"type":"structure","members":{}}},"UpdateColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnStatisticsList":{"shape":"Sv5"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Sv7"}}}},"UpdateColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnStatisticsList":{"shape":"Sv5"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Sv7"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name","ConnectionInput"],"members":{"CatalogId":{},"Name":{},"ConnectionInput":{"shape":"Sdk"}}},"output":{"type":"structure","members":{}}},"UpdateCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S32"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S35"},"RecrawlPolicy":{"shape":"S33"},"LineageConfiguration":{"shape":"S38"},"LakeFormationConfiguration":{"shape":"S3o"},"Configuration":{},"CrawlerSecurityConfiguration":{}}},"output":{"type":"structure","members":{}}},"UpdateCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{},"Schedule":{}}},"output":{"type":"structure","members":{}}},"UpdateDataQualityRuleset":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Ruleset":{}}},"output":{"type":"structure","members":{"Name":{},"Description":{},"Ruleset":{}}}},"UpdateDatabase":{"input":{"type":"structure","required":["Name","DatabaseInput"],"members":{"CatalogId":{},"Name":{},"DatabaseInput":{"shape":"Se1"}}},"output":{"type":"structure","members":{}}},"UpdateDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"PublicKey":{},"AddPublicKeys":{"shape":"S4k"},"DeletePublicKeys":{"shape":"S4k"},"CustomLibraries":{"type":"structure","members":{"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{}}},"UpdateEtlLibraries":{"type":"boolean"},"DeleteArguments":{"shape":"S4g"},"AddArguments":{"shape":"S4l"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"input":{"type":"structure","required":["JobName","JobUpdate"],"members":{"JobName":{},"JobUpdate":{"type":"structure","members":{"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S4t"},"Command":{"shape":"S4v"},"DefaultArguments":{"shape":"S4z"},"NonOverridableArguments":{"shape":"S4z"},"Connections":{"shape":"S50"},"MaxRetries":{"type":"integer"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"CodeGenConfigurationNodes":{"shape":"S56"},"ExecutionClass":{},"SourceControlDetails":{"shape":"Sa0"}}}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateJobFromSourceControl":{"input":{"type":"structure","members":{"JobName":{},"Provider":{},"RepositoryName":{},"RepositoryOwner":{},"BranchName":{},"Folder":{},"CommitId":{},"AuthStrategy":{},"AuthToken":{}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{},"Name":{},"Description":{},"Parameters":{"shape":"Sej"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"}}},"output":{"type":"structure","members":{"TransformId":{}}}},"UpdatePartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValueList","PartitionInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValueList":{"shape":"Scd"},"PartitionInput":{"shape":"S5"}}},"output":{"type":"structure","members":{}}},"UpdateRegistry":{"input":{"type":"structure","required":["RegistryId","Description"],"members":{"RegistryId":{"shape":"Sf0"},"Description":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}}},"UpdateSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Soa"},"Compatibility":{},"Description":{}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{}}}},"UpdateSourceControlFromJob":{"input":{"type":"structure","members":{"JobName":{},"Provider":{},"RepositoryName":{},"RepositoryOwner":{},"BranchName":{},"Folder":{},"CommitId":{},"AuthStrategy":{},"AuthToken":{}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"Sg7"},"SkipArchive":{"type":"boolean"},"TransactionId":{},"VersionId":{}}},"output":{"type":"structure","members":{}}},"UpdateTableOptimizer":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","Type","TableOptimizerConfiguration"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Type":{},"TableOptimizerConfiguration":{"shape":"Sai"}}},"output":{"type":"structure","members":{}}},"UpdateTrigger":{"input":{"type":"structure","required":["Name","TriggerUpdate"],"members":{"Name":{},"TriggerUpdate":{"type":"structure","members":{"Name":{},"Description":{},"Schedule":{},"Actions":{"shape":"Saz"},"Predicate":{"shape":"Sb1"},"EventBatchingCondition":{"shape":"Sb8"}}}}},"output":{"type":"structure","members":{"Trigger":{"shape":"Sav"}}}},"UpdateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{},"FunctionInput":{"shape":"Sgm"}}},"output":{"type":"structure","members":{}}},"UpdateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"Sbg"},"MaxConcurrentRuns":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{}}}}},"shapes":{"S5":{"type":"structure","members":{"Values":{"shape":"S6"},"LastAccessTime":{"type":"timestamp"},"StorageDescriptor":{"shape":"S9"},"Parameters":{"shape":"Se"},"LastAnalyzedTime":{"type":"timestamp"}}},"S6":{"type":"list","member":{}},"S9":{"type":"structure","members":{"Columns":{"shape":"Sa"},"Location":{},"AdditionalLocations":{"type":"list","member":{}},"InputFormat":{},"OutputFormat":{},"Compressed":{"type":"boolean"},"NumberOfBuckets":{"type":"integer"},"SerdeInfo":{"type":"structure","members":{"Name":{},"SerializationLibrary":{},"Parameters":{"shape":"Se"}}},"BucketColumns":{"shape":"Sn"},"SortColumns":{"type":"list","member":{"type":"structure","required":["Column","SortOrder"],"members":{"Column":{},"SortOrder":{"type":"integer"}}}},"Parameters":{"shape":"Se"},"SkewedInfo":{"type":"structure","members":{"SkewedColumnNames":{"shape":"Sn"},"SkewedColumnValues":{"type":"list","member":{}},"SkewedColumnValueLocationMaps":{"type":"map","key":{},"value":{}}}},"StoredAsSubDirectories":{"type":"boolean"},"SchemaReference":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionId":{},"SchemaVersionNumber":{"type":"long"}}}}},"Sa":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{},"Comment":{},"Parameters":{"shape":"Se"}}}},"Se":{"type":"map","key":{},"value":{}},"Sn":{"type":"list","member":{}},"Sw":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{}}},"S12":{"type":"list","member":{"type":"structure","members":{"PartitionValues":{"shape":"S6"},"ErrorDetail":{"shape":"S14"}}}},"S14":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}},"S1c":{"type":"structure","required":["Values"],"members":{"Values":{"shape":"S6"}}},"S1w":{"type":"structure","members":{"Name":{},"Description":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"ParameterSpec":{},"BlueprintLocation":{},"BlueprintServiceLocation":{},"Status":{},"ErrorMessage":{},"LastActiveDefinition":{"type":"structure","members":{"Description":{},"LastModifiedOn":{"type":"timestamp"},"ParameterSpec":{},"BlueprintLocation":{},"BlueprintServiceLocation":{}}}}},"S24":{"type":"list","member":{}},"S26":{"type":"list","member":{}},"S28":{"type":"list","member":{"shape":"S29"}},"S29":{"type":"structure","members":{"Name":{},"Role":{},"Targets":{"shape":"S2b"},"DatabaseName":{},"Description":{},"Classifiers":{"shape":"S32"},"RecrawlPolicy":{"shape":"S33"},"SchemaChangePolicy":{"shape":"S35"},"LineageConfiguration":{"shape":"S38"},"State":{},"TablePrefix":{},"Schedule":{"type":"structure","members":{"ScheduleExpression":{},"State":{}}},"CrawlElapsedTime":{"type":"long"},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"LastCrawl":{"type":"structure","members":{"Status":{},"ErrorMessage":{},"LogGroup":{},"LogStream":{},"MessagePrefix":{},"StartTime":{"type":"timestamp"}}},"Version":{"type":"long"},"Configuration":{},"CrawlerSecurityConfiguration":{},"LakeFormationConfiguration":{"shape":"S3o"}}},"S2b":{"type":"structure","members":{"S3Targets":{"type":"list","member":{"type":"structure","members":{"Path":{},"Exclusions":{"shape":"S2f"},"ConnectionName":{},"SampleSize":{"type":"integer"},"EventQueueArn":{},"DlqEventQueueArn":{}}}},"JdbcTargets":{"type":"list","member":{"type":"structure","members":{"ConnectionName":{},"Path":{},"Exclusions":{"shape":"S2f"},"EnableAdditionalMetadata":{"type":"list","member":{}}}}},"MongoDBTargets":{"type":"list","member":{"type":"structure","members":{"ConnectionName":{},"Path":{},"ScanAll":{"type":"boolean"}}}},"DynamoDBTargets":{"type":"list","member":{"type":"structure","members":{"Path":{},"scanAll":{"type":"boolean"},"scanRate":{"type":"double"}}}},"CatalogTargets":{"type":"list","member":{"type":"structure","required":["DatabaseName","Tables"],"members":{"DatabaseName":{},"Tables":{"type":"list","member":{}},"ConnectionName":{},"EventQueueArn":{},"DlqEventQueueArn":{}}}},"DeltaTargets":{"type":"list","member":{"type":"structure","members":{"DeltaTables":{"shape":"S2f"},"ConnectionName":{},"WriteManifest":{"type":"boolean"},"CreateNativeDeltaTable":{"type":"boolean"}}}},"IcebergTargets":{"type":"list","member":{"type":"structure","members":{"Paths":{"shape":"S2f"},"ConnectionName":{},"Exclusions":{"shape":"S2f"},"MaximumTraversalDepth":{"type":"integer"}}}},"HudiTargets":{"type":"list","member":{"type":"structure","members":{"Paths":{"shape":"S2f"},"ConnectionName":{},"Exclusions":{"shape":"S2f"},"MaximumTraversalDepth":{"type":"integer"}}}}}},"S2f":{"type":"list","member":{}},"S32":{"type":"list","member":{}},"S33":{"type":"structure","members":{"RecrawlBehavior":{}}},"S35":{"type":"structure","members":{"UpdateBehavior":{},"DeleteBehavior":{}}},"S38":{"type":"structure","members":{"CrawlerLineageSettings":{}}},"S3o":{"type":"structure","members":{"UseLakeFormationCredentials":{"type":"boolean"},"AccountId":{}}},"S3r":{"type":"list","member":{}},"S3t":{"type":"list","member":{"type":"structure","required":["Name","RegexString"],"members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3v"}}}},"S3v":{"type":"list","member":{}},"S3x":{"type":"list","member":{}},"S43":{"type":"structure","required":["GlueTable"],"members":{"GlueTable":{"shape":"S44"}}},"S44":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{},"CatalogId":{},"ConnectionName":{},"AdditionalOptions":{"type":"map","key":{},"value":{}}}},"S46":{"type":"list","member":{"type":"structure","members":{"Name":{},"Description":{},"EvaluationMessage":{},"Result":{},"EvaluatedMetrics":{"type":"map","key":{},"value":{"type":"double"}}}}},"S4b":{"type":"list","member":{}},"S4d":{"type":"list","member":{"shape":"S4e"}},"S4e":{"type":"structure","members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S4g"},"SubnetId":{},"YarnEndpointAddress":{},"PrivateAddress":{},"ZeppelinRemoteSparkInterpreterPort":{"type":"integer"},"PublicAddress":{},"Status":{},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"NumberOfNodes":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"FailureReason":{},"LastUpdateStatus":{},"CreatedTimestamp":{"type":"timestamp"},"LastModifiedTimestamp":{"type":"timestamp"},"PublicKey":{},"PublicKeys":{"shape":"S4k"},"SecurityConfiguration":{},"Arguments":{"shape":"S4l"}}},"S4g":{"type":"list","member":{}},"S4k":{"type":"list","member":{}},"S4l":{"type":"map","key":{},"value":{}},"S4n":{"type":"list","member":{}},"S4p":{"type":"list","member":{"shape":"S4q"}},"S4q":{"type":"structure","members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"ExecutionProperty":{"shape":"S4t"},"Command":{"shape":"S4v"},"DefaultArguments":{"shape":"S4z"},"NonOverridableArguments":{"shape":"S4z"},"Connections":{"shape":"S50"},"MaxRetries":{"type":"integer"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"CodeGenConfigurationNodes":{"shape":"S56"},"ExecutionClass":{},"SourceControlDetails":{"shape":"Sa0"}}},"S4t":{"type":"structure","members":{"MaxConcurrentRuns":{"type":"integer"}}},"S4v":{"type":"structure","members":{"Name":{},"ScriptLocation":{},"PythonVersion":{},"Runtime":{}}},"S4z":{"type":"map","key":{},"value":{}},"S50":{"type":"structure","members":{"Connections":{"shape":"S51"}}},"S51":{"type":"list","member":{}},"S54":{"type":"structure","members":{"NotifyDelayAfter":{"type":"integer"}}},"S56":{"type":"map","key":{},"value":{"type":"structure","members":{"AthenaConnectorSource":{"type":"structure","required":["Name","ConnectionName","ConnectorName","ConnectionType","SchemaName"],"members":{"Name":{},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"ConnectionTable":{},"SchemaName":{},"OutputSchemas":{"shape":"S5d"}}},"JDBCConnectorSource":{"type":"structure","required":["Name","ConnectionName","ConnectorName","ConnectionType"],"members":{"Name":{},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"type":"structure","members":{"FilterPredicate":{},"PartitionColumn":{},"LowerBound":{"type":"long"},"UpperBound":{"type":"long"},"NumPartitions":{"type":"long"},"JobBookmarkKeys":{"shape":"S5l"},"JobBookmarkKeysSortOrder":{},"DataTypeMapping":{"type":"map","key":{},"value":{}}}},"ConnectionTable":{},"Query":{},"OutputSchemas":{"shape":"S5d"}}},"SparkConnectorSource":{"type":"structure","required":["Name","ConnectionName","ConnectorName","ConnectionType"],"members":{"Name":{},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"RedshiftSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"RedshiftTmpDir":{},"TmpDirIAMRole":{}}},"S3CatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"PartitionPredicate":{},"AdditionalOptions":{"shape":"S5v"}}},"S3CsvSource":{"type":"structure","required":["Name","Paths","Separator","QuoteChar"],"members":{"Name":{},"Paths":{"shape":"S5l"},"CompressionType":{},"Exclusions":{"shape":"S5l"},"GroupSize":{},"GroupFiles":{},"Recurse":{"type":"boolean"},"MaxBand":{"type":"integer"},"MaxFilesInBand":{"type":"integer"},"AdditionalOptions":{"shape":"S61"},"Separator":{},"Escaper":{},"QuoteChar":{},"Multiline":{"type":"boolean"},"WithHeader":{"type":"boolean"},"WriteHeader":{"type":"boolean"},"SkipFirst":{"type":"boolean"},"OptimizePerformance":{"type":"boolean"},"OutputSchemas":{"shape":"S5d"}}},"S3JsonSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"CompressionType":{},"Exclusions":{"shape":"S5l"},"GroupSize":{},"GroupFiles":{},"Recurse":{"type":"boolean"},"MaxBand":{"type":"integer"},"MaxFilesInBand":{"type":"integer"},"AdditionalOptions":{"shape":"S61"},"JsonPath":{},"Multiline":{"type":"boolean"},"OutputSchemas":{"shape":"S5d"}}},"S3ParquetSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"CompressionType":{},"Exclusions":{"shape":"S5l"},"GroupSize":{},"GroupFiles":{},"Recurse":{"type":"boolean"},"MaxBand":{"type":"integer"},"MaxFilesInBand":{"type":"integer"},"AdditionalOptions":{"shape":"S61"},"OutputSchemas":{"shape":"S5d"}}},"RelationalCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"DynamoDBCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"JDBCConnectorTarget":{"type":"structure","required":["Name","Inputs","ConnectionName","ConnectionTable","ConnectorName","ConnectionType"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"ConnectionName":{},"ConnectionTable":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"SparkConnectorTarget":{"type":"structure","required":["Name","Inputs","ConnectionName","ConnectorName","ConnectionType"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"ConnectionName":{},"ConnectorName":{},"ConnectionType":{},"AdditionalOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"RedshiftTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{},"RedshiftTmpDir":{},"TmpDirIAMRole":{},"UpsertRedshiftOptions":{"type":"structure","members":{"TableLocation":{},"ConnectionName":{},"UpsertKeys":{"type":"list","member":{}}}}}},"S3CatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"SchemaChangePolicy":{"shape":"S6j"}}},"S3GlueParquetTarget":{"type":"structure","required":["Name","Inputs","Path"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Path":{},"Compression":{},"SchemaChangePolicy":{"shape":"S6m"}}},"S3DirectTarget":{"type":"structure","required":["Name","Inputs","Path","Format"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Path":{},"Compression":{},"Format":{},"SchemaChangePolicy":{"shape":"S6m"}}},"ApplyMapping":{"type":"structure","required":["Name","Inputs","Mapping"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Mapping":{"shape":"S6q"}}},"SelectFields":{"type":"structure","required":["Name","Inputs","Paths"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Paths":{"shape":"S6i"}}},"DropFields":{"type":"structure","required":["Name","Inputs","Paths"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Paths":{"shape":"S6i"}}},"RenameField":{"type":"structure","required":["Name","Inputs","SourcePath","TargetPath"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"SourcePath":{"shape":"S5l"},"TargetPath":{"shape":"S5l"}}},"Spigot":{"type":"structure","required":["Name","Inputs","Path"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Path":{},"Topk":{"type":"integer"},"Prob":{"type":"double"}}},"Join":{"type":"structure","required":["Name","Inputs","JoinType","Columns"],"members":{"Name":{},"Inputs":{"shape":"S6z"},"JoinType":{},"Columns":{"type":"list","member":{"type":"structure","required":["From","Keys"],"members":{"From":{},"Keys":{"shape":"S6i"}}}}}},"SplitFields":{"type":"structure","required":["Name","Inputs","Paths"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Paths":{"shape":"S6i"}}},"SelectFromCollection":{"type":"structure","required":["Name","Inputs","Index"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Index":{"type":"integer"}}},"FillMissingValues":{"type":"structure","required":["Name","Inputs","ImputedPath"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"ImputedPath":{},"FilledPath":{}}},"Filter":{"type":"structure","required":["Name","Inputs","LogicalOperator","Filters"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"LogicalOperator":{},"Filters":{"type":"list","member":{"type":"structure","required":["Operation","Values"],"members":{"Operation":{},"Negated":{"type":"boolean"},"Values":{"type":"list","member":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"shape":"S5l"}}}}}}}}},"CustomCode":{"type":"structure","required":["Name","Inputs","Code","ClassName"],"members":{"Name":{},"Inputs":{"shape":"S7g"},"Code":{},"ClassName":{},"OutputSchemas":{"shape":"S5d"}}},"SparkSQL":{"type":"structure","required":["Name","Inputs","SqlQuery","SqlAliases"],"members":{"Name":{},"Inputs":{"shape":"S7g"},"SqlQuery":{},"SqlAliases":{"type":"list","member":{"type":"structure","required":["From","Alias"],"members":{"From":{},"Alias":{}}}},"OutputSchemas":{"shape":"S5d"}}},"DirectKinesisSource":{"type":"structure","required":["Name"],"members":{"Name":{},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"StreamingOptions":{"shape":"S7n"},"DataPreviewOptions":{"shape":"S7q"}}},"DirectKafkaSource":{"type":"structure","required":["Name"],"members":{"Name":{},"StreamingOptions":{"shape":"S7u"},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"DataPreviewOptions":{"shape":"S7q"}}},"CatalogKinesisSource":{"type":"structure","required":["Name","Table","Database"],"members":{"Name":{},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"Table":{},"Database":{},"StreamingOptions":{"shape":"S7n"},"DataPreviewOptions":{"shape":"S7q"}}},"CatalogKafkaSource":{"type":"structure","required":["Name","Table","Database"],"members":{"Name":{},"WindowSize":{"type":"integer"},"DetectSchema":{"type":"boolean"},"Table":{},"Database":{},"StreamingOptions":{"shape":"S7u"},"DataPreviewOptions":{"shape":"S7q"}}},"DropNullFields":{"type":"structure","required":["Name","Inputs"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"NullCheckBoxList":{"type":"structure","members":{"IsEmpty":{"type":"boolean"},"IsNullString":{"type":"boolean"},"IsNegOne":{"type":"boolean"}}},"NullTextList":{"type":"list","member":{"type":"structure","required":["Value","Datatype"],"members":{"Value":{},"Datatype":{"type":"structure","required":["Id","Label"],"members":{"Id":{},"Label":{}}}}}}}},"Merge":{"type":"structure","required":["Name","Inputs","Source","PrimaryKeys"],"members":{"Name":{},"Inputs":{"shape":"S6z"},"Source":{},"PrimaryKeys":{"shape":"S6i"}}},"Union":{"type":"structure","required":["Name","Inputs","UnionType"],"members":{"Name":{},"Inputs":{"shape":"S6z"},"UnionType":{}}},"PIIDetection":{"type":"structure","required":["Name","Inputs","PiiType","EntityTypesToDetect"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PiiType":{},"EntityTypesToDetect":{"shape":"S5l"},"OutputColumnName":{},"SampleFraction":{"type":"double"},"ThresholdFraction":{"type":"double"},"MaskValue":{}}},"Aggregate":{"type":"structure","required":["Name","Inputs","Groups","Aggs"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Groups":{"shape":"S6i"},"Aggs":{"type":"list","member":{"type":"structure","required":["Column","AggFunc"],"members":{"Column":{"shape":"S5l"},"AggFunc":{}}}}}},"DropDuplicates":{"type":"structure","required":["Name","Inputs"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Columns":{"type":"list","member":{"type":"list","member":{}}}}},"GovernedCatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"SchemaChangePolicy":{"shape":"S6j"}}},"GovernedCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"PartitionPredicate":{},"AdditionalOptions":{"shape":"S5v"}}},"MicrosoftSQLServerCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"MySQLCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"OracleSQLCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"PostgreSQLCatalogSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{}}},"MicrosoftSQLServerCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"MySQLCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"OracleSQLCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"PostgreSQLCatalogTarget":{"type":"structure","required":["Name","Inputs","Database","Table"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Database":{},"Table":{}}},"DynamicTransform":{"type":"structure","required":["Name","TransformName","Inputs","FunctionName","Path"],"members":{"Name":{},"TransformName":{},"Inputs":{"shape":"S6b"},"Parameters":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"ValidationRule":{},"ValidationMessage":{},"Value":{"shape":"S5l"},"ListType":{},"IsOptional":{"type":"boolean"}}}},"FunctionName":{},"Path":{},"Version":{},"OutputSchemas":{"shape":"S5d"}}},"EvaluateDataQuality":{"type":"structure","required":["Name","Inputs","Ruleset"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Ruleset":{},"Output":{},"PublishingOptions":{"shape":"S8y"},"StopJobOnFailureOptions":{"shape":"S8z"}}},"S3CatalogHudiSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalHudiOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogHudiSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalHudiOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"S3HudiSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"AdditionalHudiOptions":{"shape":"S5r"},"AdditionalOptions":{"shape":"S61"},"OutputSchemas":{"shape":"S5d"}}},"S3HudiCatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database","AdditionalOptions"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6j"}}},"S3HudiDirectTarget":{"type":"structure","required":["Name","Inputs","Path","Compression","Format","AdditionalOptions"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"Path":{},"Compression":{},"PartitionKeys":{"shape":"S6i"},"Format":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6m"}}},"DirectJDBCSource":{"type":"structure","required":["Name","Database","Table","ConnectionName","ConnectionType"],"members":{"Name":{},"Database":{},"Table":{},"ConnectionName":{},"ConnectionType":{},"RedshiftTmpDir":{}}},"S3CatalogDeltaSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalDeltaOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"CatalogDeltaSource":{"type":"structure","required":["Name","Database","Table"],"members":{"Name":{},"Database":{},"Table":{},"AdditionalDeltaOptions":{"shape":"S5r"},"OutputSchemas":{"shape":"S5d"}}},"S3DeltaSource":{"type":"structure","required":["Name","Paths"],"members":{"Name":{},"Paths":{"shape":"S5l"},"AdditionalDeltaOptions":{"shape":"S5r"},"AdditionalOptions":{"shape":"S61"},"OutputSchemas":{"shape":"S5d"}}},"S3DeltaCatalogTarget":{"type":"structure","required":["Name","Inputs","Table","Database"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Table":{},"Database":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6j"}}},"S3DeltaDirectTarget":{"type":"structure","required":["Name","Inputs","Path","Compression","Format"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"PartitionKeys":{"shape":"S6i"},"Path":{},"Compression":{},"Format":{},"AdditionalOptions":{"shape":"S5r"},"SchemaChangePolicy":{"shape":"S6m"}}},"AmazonRedshiftSource":{"type":"structure","members":{"Name":{},"Data":{"shape":"S9g"}}},"AmazonRedshiftTarget":{"type":"structure","members":{"Name":{},"Data":{"shape":"S9g"},"Inputs":{"shape":"S6b"}}},"EvaluateDataQualityMultiFrame":{"type":"structure","required":["Name","Inputs","Ruleset"],"members":{"Name":{},"Inputs":{"shape":"S7g"},"AdditionalDataSources":{"type":"map","key":{},"value":{}},"Ruleset":{},"PublishingOptions":{"shape":"S8y"},"AdditionalOptions":{"type":"map","key":{},"value":{}},"StopJobOnFailureOptions":{"shape":"S8z"}}},"Recipe":{"type":"structure","required":["Name","Inputs","RecipeReference"],"members":{"Name":{},"Inputs":{"shape":"S6b"},"RecipeReference":{"type":"structure","required":["RecipeArn","RecipeVersion"],"members":{"RecipeArn":{},"RecipeVersion":{}}}}},"SnowflakeSource":{"type":"structure","required":["Name","Data"],"members":{"Name":{},"Data":{"shape":"S9u"},"OutputSchemas":{"shape":"S5d"}}},"SnowflakeTarget":{"type":"structure","required":["Name","Data"],"members":{"Name":{},"Data":{"shape":"S9u"},"Inputs":{"shape":"S6b"}}},"ConnectorDataSource":{"type":"structure","required":["Name","ConnectionType","Data"],"members":{"Name":{},"ConnectionType":{},"Data":{"shape":"S9x"},"OutputSchemas":{"shape":"S5d"}}},"ConnectorDataTarget":{"type":"structure","required":["Name","ConnectionType","Data"],"members":{"Name":{},"ConnectionType":{},"Data":{"shape":"S9x"},"Inputs":{"shape":"S6b"}}}}},"sensitive":true},"S5d":{"type":"list","member":{"type":"structure","members":{"Columns":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{}}}}}}},"S5l":{"type":"list","member":{}},"S5r":{"type":"map","key":{},"value":{}},"S5v":{"type":"structure","members":{"BoundedSize":{"type":"long"},"BoundedFiles":{"type":"long"}}},"S61":{"type":"structure","members":{"BoundedSize":{"type":"long"},"BoundedFiles":{"type":"long"},"EnableSamplePath":{"type":"boolean"},"SamplePath":{}}},"S6b":{"type":"list","member":{}},"S6i":{"type":"list","member":{"shape":"S5l"}},"S6j":{"type":"structure","members":{"EnableUpdateCatalog":{"type":"boolean"},"UpdateBehavior":{}}},"S6m":{"type":"structure","members":{"EnableUpdateCatalog":{"type":"boolean"},"UpdateBehavior":{},"Table":{},"Database":{}}},"S6q":{"type":"list","member":{"type":"structure","members":{"ToKey":{},"FromPath":{"shape":"S5l"},"FromType":{},"ToType":{},"Dropped":{"type":"boolean"},"Children":{"shape":"S6q"}}}},"S6z":{"type":"list","member":{}},"S7g":{"type":"list","member":{}},"S7n":{"type":"structure","members":{"EndpointUrl":{},"StreamName":{},"Classification":{},"Delimiter":{},"StartingPosition":{},"MaxFetchTimeInMs":{"type":"long"},"MaxFetchRecordsPerShard":{"type":"long"},"MaxRecordPerRead":{"type":"long"},"AddIdleTimeBetweenReads":{"type":"boolean"},"IdleTimeBetweenReadsInMs":{"type":"long"},"DescribeShardInterval":{"type":"long"},"NumRetries":{"type":"integer"},"RetryIntervalMs":{"type":"long"},"MaxRetryIntervalMs":{"type":"long"},"AvoidEmptyBatches":{"type":"boolean"},"StreamArn":{},"RoleArn":{},"RoleSessionName":{},"AddRecordTimestamp":{},"EmitConsumerLagMetrics":{},"StartingTimestamp":{"shape":"S7p"}}},"S7p":{"type":"timestamp","timestampFormat":"iso8601"},"S7q":{"type":"structure","members":{"PollingTime":{"type":"long"},"RecordPollingLimit":{"type":"long"}}},"S7u":{"type":"structure","members":{"BootstrapServers":{},"SecurityProtocol":{},"ConnectionName":{},"TopicName":{},"Assign":{},"SubscribePattern":{},"Classification":{},"Delimiter":{},"StartingOffsets":{},"EndingOffsets":{},"PollTimeoutMs":{"type":"long"},"NumRetries":{"type":"integer"},"RetryIntervalMs":{"type":"long"},"MaxOffsetsPerTrigger":{"type":"long"},"MinPartitions":{"type":"integer"},"IncludeHeaders":{"type":"boolean"},"AddRecordTimestamp":{},"EmitConsumerLagMetrics":{},"StartingTimestamp":{"shape":"S7p"}}},"S8y":{"type":"structure","members":{"EvaluationContext":{},"ResultsS3Prefix":{},"CloudWatchMetricsEnabled":{"type":"boolean"},"ResultsPublishingEnabled":{"type":"boolean"}}},"S8z":{"type":"structure","members":{"StopJobOnFailureTiming":{}}},"S9g":{"type":"structure","members":{"AccessType":{},"SourceType":{},"Connection":{"shape":"S9h"},"Schema":{"shape":"S9h"},"Table":{"shape":"S9h"},"CatalogDatabase":{"shape":"S9h"},"CatalogTable":{"shape":"S9h"},"CatalogRedshiftSchema":{},"CatalogRedshiftTable":{},"TempDir":{},"IamRole":{"shape":"S9h"},"AdvancedOptions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"SampleQuery":{},"PreAction":{},"PostAction":{},"Action":{},"TablePrefix":{},"Upsert":{"type":"boolean"},"MergeAction":{},"MergeWhenMatched":{},"MergeWhenNotMatched":{},"MergeClause":{},"CrawlerConnection":{},"TableSchema":{"shape":"S9k"},"StagingTable":{},"SelectedColumns":{"shape":"S9k"}}},"S9h":{"type":"structure","members":{"Value":{},"Label":{},"Description":{}}},"S9k":{"type":"list","member":{"shape":"S9h"}},"S9u":{"type":"structure","members":{"SourceType":{},"Connection":{"shape":"S9h"},"Schema":{},"Table":{},"Database":{},"TempDir":{},"IamRole":{"shape":"S9h"},"AdditionalOptions":{"shape":"S5r"},"SampleQuery":{},"PreAction":{},"PostAction":{},"Action":{},"Upsert":{"type":"boolean"},"MergeAction":{},"MergeWhenMatched":{},"MergeWhenNotMatched":{},"MergeClause":{},"StagingTable":{},"SelectedColumns":{"shape":"S9k"},"AutoPushdown":{"type":"boolean"},"TableSchema":{"shape":"S9k"}}},"S9x":{"type":"map","key":{},"value":{}},"Sa0":{"type":"structure","members":{"Provider":{},"Repository":{},"Owner":{},"Branch":{},"Folder":{},"LastCommitId":{},"AuthStrategy":{},"AuthToken":{}}},"Sa4":{"type":"list","member":{"shape":"S1c"}},"Sa6":{"type":"list","member":{"shape":"Sa7"}},"Sa7":{"type":"structure","members":{"Values":{"shape":"S6"},"DatabaseName":{},"TableName":{},"CreationTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"StorageDescriptor":{"shape":"S9"},"Parameters":{"shape":"Se"},"LastAnalyzedTime":{"type":"timestamp"},"CatalogId":{}}},"Sah":{"type":"structure","members":{"type":{},"configuration":{"shape":"Sai"},"lastRun":{"shape":"Sak"}}},"Sai":{"type":"structure","members":{"roleArn":{},"enabled":{"type":"boolean"}}},"Sak":{"type":"structure","members":{"eventType":{},"startTimestamp":{"type":"timestamp"},"endTimestamp":{"type":"timestamp"},"metrics":{"type":"structure","members":{"NumberOfBytesCompacted":{},"NumberOfFilesCompacted":{},"NumberOfDpus":{},"JobDurationInHour":{}}},"error":{}}},"Sas":{"type":"list","member":{}},"Sau":{"type":"list","member":{"shape":"Sav"}},"Sav":{"type":"structure","members":{"Name":{},"WorkflowName":{},"Id":{},"Type":{},"State":{},"Description":{},"Schedule":{},"Actions":{"shape":"Saz"},"Predicate":{"shape":"Sb1"},"EventBatchingCondition":{"shape":"Sb8"}}},"Saz":{"type":"list","member":{"type":"structure","members":{"JobName":{},"Arguments":{"shape":"S4z"},"Timeout":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S54"},"CrawlerName":{}}}},"Sb1":{"type":"structure","members":{"Logical":{},"Conditions":{"type":"list","member":{"type":"structure","members":{"LogicalOperator":{},"JobName":{},"State":{},"CrawlerName":{},"CrawlState":{}}}}}},"Sb8":{"type":"structure","required":["BatchSize"],"members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}},"Sbc":{"type":"list","member":{}},"Sbf":{"type":"structure","members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"Sbg"},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"LastRun":{"shape":"Sbh"},"Graph":{"shape":"Sbk"},"MaxConcurrentRuns":{"type":"integer"},"BlueprintDetails":{"type":"structure","members":{"BlueprintName":{},"RunId":{}}}}},"Sbg":{"type":"map","key":{},"value":{}},"Sbh":{"type":"structure","members":{"Name":{},"WorkflowRunId":{},"PreviousRunId":{},"WorkflowRunProperties":{"shape":"Sbg"},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"Status":{},"ErrorMessage":{},"Statistics":{"type":"structure","members":{"TotalActions":{"type":"integer"},"TimeoutActions":{"type":"integer"},"FailedActions":{"type":"integer"},"StoppedActions":{"type":"integer"},"SucceededActions":{"type":"integer"},"RunningActions":{"type":"integer"},"ErroredActions":{"type":"integer"},"WaitingActions":{"type":"integer"}}},"Graph":{"shape":"Sbk"},"StartingEventBatchCondition":{"type":"structure","members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}}}},"Sbk":{"type":"structure","members":{"Nodes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Name":{},"UniqueId":{},"TriggerDetails":{"type":"structure","members":{"Trigger":{"shape":"Sav"}}},"JobDetails":{"type":"structure","members":{"JobRuns":{"shape":"Sbq"}}},"CrawlerDetails":{"type":"structure","members":{"Crawls":{"type":"list","member":{"type":"structure","members":{"State":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ErrorMessage":{},"LogGroup":{},"LogStream":{}}}}}}}}},"Edges":{"type":"list","member":{"type":"structure","members":{"SourceId":{},"DestinationId":{}}}}}},"Sbq":{"type":"list","member":{"shape":"Sbr"}},"Sbr":{"type":"structure","members":{"Id":{},"Attempt":{"type":"integer"},"PreviousRunId":{},"TriggerName":{},"JobName":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobRunState":{},"Arguments":{"shape":"S4z"},"ErrorMessage":{},"PredecessorRuns":{"type":"list","member":{"type":"structure","members":{"JobName":{},"RunId":{}}}},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"ExecutionTime":{"type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"SecurityConfiguration":{},"LogGroupName":{},"NotificationProperty":{"shape":"S54"},"GlueVersion":{},"DPUSeconds":{"type":"double"},"ExecutionClass":{}}},"Scd":{"type":"list","member":{}},"Scy":{"type":"map","key":{},"value":{}},"Sdf":{"type":"list","member":{}},"Sdg":{"type":"list","member":{}},"Sdk":{"type":"structure","required":["Name","ConnectionType","ConnectionProperties"],"members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"Sdm"},"ConnectionProperties":{"shape":"Sdn"},"PhysicalConnectionRequirements":{"shape":"Sdp"}}},"Sdm":{"type":"list","member":{}},"Sdn":{"type":"map","key":{},"value":{}},"Sdp":{"type":"structure","members":{"SubnetId":{},"SecurityGroupIdList":{"type":"list","member":{}},"AvailabilityZone":{}}},"Sdy":{"type":"structure","required":["TableName","DatabaseName"],"members":{"TableName":{},"DatabaseName":{},"CatalogId":{}}},"Se1":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTableDefaultPermissions":{"shape":"Se3"},"TargetDatabase":{"shape":"Se9"},"FederatedDatabase":{"shape":"Sea"}}},"Se3":{"type":"list","member":{"type":"structure","members":{"Principal":{"type":"structure","members":{"DataLakePrincipalIdentifier":{}}},"Permissions":{"type":"list","member":{}}}}},"Se9":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"Region":{}}},"Sea":{"type":"structure","members":{"Identifier":{},"ConnectionName":{}}},"Sei":{"type":"list","member":{"shape":"S44"}},"Sej":{"type":"structure","required":["TransformType"],"members":{"TransformType":{},"FindMatchesParameters":{"type":"structure","members":{"PrimaryKeyColumnName":{},"PrecisionRecallTradeoff":{"type":"double"},"AccuracyCostTradeoff":{"type":"double"},"EnforceProvidedLabels":{"type":"boolean"}}}}},"Sen":{"type":"structure","members":{"MlUserDataEncryption":{"type":"structure","required":["MlUserDataEncryptionMode"],"members":{"MlUserDataEncryptionMode":{},"KmsKeyId":{}}},"TaskRunSecurityConfigurationName":{}}},"Seu":{"type":"structure","required":["Keys","IndexName"],"members":{"Keys":{"type":"list","member":{}},"IndexName":{}}},"Sf0":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}},"Sf7":{"type":"list","member":{"type":"structure","required":["Id","NodeType","Args"],"members":{"Id":{},"NodeType":{},"Args":{"shape":"Sfb"},"LineNumber":{"type":"integer"}}}},"Sfb":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{},"Param":{"type":"boolean"}}}},"Sff":{"type":"list","member":{"type":"structure","required":["Source","Target"],"members":{"Source":{},"Target":{},"TargetParameter":{}}}},"Sfm":{"type":"structure","members":{"S3Encryption":{"type":"list","member":{"type":"structure","members":{"S3EncryptionMode":{},"KmsKeyArn":{}}}},"CloudWatchEncryption":{"type":"structure","members":{"CloudWatchEncryptionMode":{},"KmsKeyArn":{}}},"JobBookmarksEncryption":{"type":"structure","members":{"JobBookmarksEncryptionMode":{},"KmsKeyArn":{}}}}},"Sfy":{"type":"structure","members":{"Name":{},"PythonVersion":{}}},"Sfz":{"type":"map","key":{},"value":{}},"Sg2":{"type":"structure","members":{"Id":{},"CreatedOn":{"type":"timestamp"},"Status":{},"ErrorMessage":{},"Description":{},"Role":{},"Command":{"shape":"Sfy"},"DefaultArguments":{"shape":"Sfz"},"Connections":{"shape":"S50"},"Progress":{"type":"double"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"CompletedOn":{"type":"timestamp"},"ExecutionTime":{"type":"double"},"DPUSeconds":{"type":"double"},"IdleTimeout":{"type":"integer"}}},"Sg7":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Owner":{},"LastAccessTime":{"type":"timestamp"},"LastAnalyzedTime":{"type":"timestamp"},"Retention":{"type":"integer"},"StorageDescriptor":{"shape":"S9"},"PartitionKeys":{"shape":"Sa"},"ViewOriginalText":{},"ViewExpandedText":{},"TableType":{},"Parameters":{"shape":"Se"},"TargetTable":{"shape":"Sgb"}}},"Sgb":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"Name":{},"Region":{}}},"Sgm":{"type":"structure","members":{"FunctionName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"ResourceUris":{"shape":"Sgo"}}},"Sgo":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"Uri":{}}}},"Sil":{"type":"structure","members":{"BlueprintName":{},"RunId":{},"WorkflowName":{},"State":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ErrorMessage":{},"RollbackErrorMessage":{},"Parameters":{},"RoleArn":{}}},"Siy":{"type":"structure","members":{"GrokClassifier":{"type":"structure","required":["Name","Classification","GrokPattern"],"members":{"Name":{},"Classification":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"GrokPattern":{},"CustomPatterns":{}}},"XMLClassifier":{"type":"structure","required":["Name","Classification"],"members":{"Name":{},"Classification":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"RowTag":{}}},"JsonClassifier":{"type":"structure","required":["Name","JsonPath"],"members":{"Name":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"JsonPath":{}}},"CsvClassifier":{"type":"structure","required":["Name"],"members":{"Name":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"Version":{"type":"long"},"Delimiter":{},"QuoteSymbol":{},"ContainsHeader":{},"Header":{"shape":"Sdf"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"},"CustomDatatypeConfigured":{"type":"boolean"},"CustomDatatypes":{"shape":"Sdg"},"Serde":{}}}}},"Sj8":{"type":"list","member":{}},"Sja":{"type":"list","member":{"shape":"Sjb"}},"Sjb":{"type":"structure","required":["ColumnName","ColumnType","AnalyzedTime","StatisticsData"],"members":{"ColumnName":{},"ColumnType":{},"AnalyzedTime":{"type":"timestamp"},"StatisticsData":{"type":"structure","required":["Type"],"members":{"Type":{},"BooleanColumnStatisticsData":{"type":"structure","required":["NumberOfTrues","NumberOfFalses","NumberOfNulls"],"members":{"NumberOfTrues":{"type":"long"},"NumberOfFalses":{"type":"long"},"NumberOfNulls":{"type":"long"}}},"DateColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"type":"timestamp"},"MaximumValue":{"type":"timestamp"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"DecimalColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"shape":"Sjj"},"MaximumValue":{"shape":"Sjj"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"DoubleColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"type":"double"},"MaximumValue":{"type":"double"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"LongColumnStatisticsData":{"type":"structure","required":["NumberOfNulls","NumberOfDistinctValues"],"members":{"MinimumValue":{"type":"long"},"MaximumValue":{"type":"long"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"StringColumnStatisticsData":{"type":"structure","required":["MaximumLength","AverageLength","NumberOfNulls","NumberOfDistinctValues"],"members":{"MaximumLength":{"type":"long"},"AverageLength":{"type":"double"},"NumberOfNulls":{"type":"long"},"NumberOfDistinctValues":{"type":"long"}}},"BinaryColumnStatisticsData":{"type":"structure","required":["MaximumLength","AverageLength","NumberOfNulls"],"members":{"MaximumLength":{"type":"long"},"AverageLength":{"type":"double"},"NumberOfNulls":{"type":"long"}}}}}}},"Sjj":{"type":"structure","required":["UnscaledValue","Scale"],"members":{"UnscaledValue":{"type":"blob"},"Scale":{"type":"integer"}}},"Sjs":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"Error":{"shape":"S14"}}}},"Sjy":{"type":"structure","members":{"CustomerId":{},"ColumnStatisticsTaskRunId":{},"DatabaseName":{},"TableName":{},"ColumnNameList":{"shape":"Sk0"},"CatalogID":{},"Role":{},"SampleSize":{"type":"double"},"SecurityConfiguration":{},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastUpdated":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ErrorMessage":{},"DPUSeconds":{"type":"double"}}},"Sk0":{"type":"list","member":{}},"Sk9":{"type":"structure","members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"Sdm"},"ConnectionProperties":{"shape":"Sdn"},"PhysicalConnectionRequirements":{"shape":"Sdp"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"LastUpdatedBy":{}}},"Skq":{"type":"structure","members":{"EncryptionAtRest":{"type":"structure","required":["CatalogEncryptionMode"],"members":{"CatalogEncryptionMode":{},"SseAwsKmsKeyId":{}}},"ConnectionPasswordEncryption":{"type":"structure","required":["ReturnConnectionPasswordEncrypted"],"members":{"ReturnConnectionPasswordEncrypted":{"type":"boolean"},"AwsKmsKeyId":{}}}}},"Sl2":{"type":"structure","members":{"CloudWatchMetricsEnabled":{"type":"boolean"},"ResultsS3Prefix":{}}},"Sl3":{"type":"list","member":{}},"Sl5":{"type":"map","key":{},"value":{"shape":"S43"}},"Sl8":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTime":{"type":"timestamp"},"CreateTableDefaultPermissions":{"shape":"Se3"},"TargetDatabase":{"shape":"Se9"},"CatalogId":{},"FederatedDatabase":{"shape":"Sea"}}},"Slq":{"type":"structure","members":{"JobName":{},"Version":{"type":"integer"},"Run":{"type":"integer"},"Attempt":{"type":"integer"},"PreviousRunId":{},"RunId":{},"JobBookmark":{}}},"Sm0":{"type":"structure","members":{"TaskType":{},"ImportLabelsTaskRunProperties":{"type":"structure","members":{"InputS3Path":{},"Replace":{"type":"boolean"}}},"ExportLabelsTaskRunProperties":{"type":"structure","members":{"OutputS3Path":{}}},"LabelingSetGenerationTaskRunProperties":{"type":"structure","members":{"OutputS3Path":{}}},"FindMatchesTaskRunProperties":{"type":"structure","members":{"JobId":{},"JobName":{},"JobRunId":{}}}}},"Smj":{"type":"structure","required":["TransformType"],"members":{"TransformType":{},"FindMatchesMetrics":{"type":"structure","members":{"AreaUnderPRCurve":{"type":"double"},"Precision":{"type":"double"},"Recall":{"type":"double"},"F1":{"type":"double"},"ConfusionMatrix":{"type":"structure","members":{"NumTruePositives":{"type":"long"},"NumFalsePositives":{"type":"long"},"NumTrueNegatives":{"type":"long"},"NumFalseNegatives":{"type":"long"}}},"ColumnImportances":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"Importance":{"type":"double"}}}}}}}},"Smq":{"type":"list","member":{"type":"structure","members":{"Name":{},"DataType":{}}}},"Smt":{"type":"structure","members":{"Name":{},"TransformType":{},"Status":{},"GlueVersion":{},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"LastModifiedBefore":{"type":"timestamp"},"LastModifiedAfter":{"type":"timestamp"},"Schema":{"shape":"Smq"}}},"Smu":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{},"SortDirection":{}}},"Sn0":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{}}},"Sn1":{"type":"list","member":{"shape":"Sn0"}},"Sn2":{"type":"structure","members":{"Jdbc":{"shape":"Sfb"},"S3":{"shape":"Sfb"},"DynamoDB":{"shape":"Sfb"}}},"Sn4":{"type":"list","member":{"type":"structure","members":{"SourceTable":{},"SourcePath":{},"SourceType":{},"TargetTable":{},"TargetPath":{},"TargetType":{}}}},"Snn":{"type":"structure","required":["SegmentNumber","TotalSegments"],"members":{"SegmentNumber":{"type":"integer"},"TotalSegments":{"type":"integer"}}},"Soa":{"type":"structure","members":{"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"}}},"Soj":{"type":"structure","members":{"Name":{},"CreatedTimeStamp":{"type":"timestamp"},"EncryptionConfiguration":{"shape":"Sfm"}}},"Sor":{"type":"structure","members":{"Id":{"type":"integer"},"Code":{},"State":{},"Output":{"type":"structure","members":{"Data":{"type":"structure","members":{"TextPlain":{}}},"ExecutionCount":{"type":"integer"},"Status":{},"ErrorName":{},"ErrorValue":{},"Traceback":{"shape":"S51"}}},"Progress":{"type":"double"},"StartedOn":{"type":"long"},"CompletedOn":{"type":"long"}}},"Soy":{"type":"structure","required":["Name"],"members":{"Name":{},"DatabaseName":{},"Description":{},"Owner":{},"CreateTime":{"type":"timestamp"},"UpdateTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"LastAnalyzedTime":{"type":"timestamp"},"Retention":{"type":"integer"},"StorageDescriptor":{"shape":"S9"},"PartitionKeys":{"shape":"Sa"},"ViewOriginalText":{},"ViewExpandedText":{},"TableType":{},"Parameters":{"shape":"Se"},"CreatedBy":{},"IsRegisteredWithLakeFormation":{"type":"boolean"},"TargetTable":{"shape":"Sgb"},"CatalogId":{},"VersionId":{},"FederatedTable":{"type":"structure","members":{"Identifier":{},"DatabaseIdentifier":{},"ConnectionName":{}}}}},"Sp4":{"type":"structure","members":{"Table":{"shape":"Soy"},"VersionId":{}}},"Spb":{"type":"list","member":{"shape":"Soy"}},"Spj":{"type":"structure","members":{"AdditionalAuditContext":{},"RequestedColumns":{"type":"list","member":{}},"AllColumnsRequested":{"type":"boolean"}}},"Spm":{"type":"list","member":{}},"Spz":{"type":"structure","members":{"FunctionName":{},"DatabaseName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"CreateTime":{"type":"timestamp"},"ResourceUris":{"shape":"Sgo"},"CatalogId":{}}},"Ssr":{"type":"structure","members":{"MetadataKey":{},"MetadataValue":{}}},"Stc":{"type":"list","member":{}},"Sv5":{"type":"list","member":{"shape":"Sjb"}},"Sv7":{"type":"list","member":{"type":"structure","members":{"ColumnStatistics":{"shape":"Sjb"},"Error":{"shape":"S14"}}}}}} /***/ }), /* 545 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"GetBlueprintRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetClassifiers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCrawlerMetrics":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCrawlers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetDatabases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetDevEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetJobRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMLTaskRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMLTransforms":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetPartitionIndexes":{"input_token":"NextToken","output_token":"NextToken","result_key":"PartitionIndexDescriptorList"},"GetPartitions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetResourcePolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"GetResourcePoliciesResponseList"},"GetSecurityConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityConfigurations"},"GetTableVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetTriggers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetUnfilteredPartitionsMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetUserDefinedFunctions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetWorkflowRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListBlueprints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCrawlers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCustomEntityTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityRuleRecommendationRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityRulesetEvaluationRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityRulesets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDevEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMLTransforms":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListRegistries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Registries"},"ListSchemaVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Schemas"},"ListSchemas":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Schemas"},"ListSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTableOptimizerRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTriggers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListWorkflows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"SearchTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}} + module.exports = {"pagination":{"GetBlueprintRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetClassifiers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetColumnStatisticsTaskRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCrawlerMetrics":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCrawlers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetDatabases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetDevEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetJobRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMLTaskRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMLTransforms":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetPartitionIndexes":{"input_token":"NextToken","output_token":"NextToken","result_key":"PartitionIndexDescriptorList"},"GetPartitions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetResourcePolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"GetResourcePoliciesResponseList"},"GetSecurityConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityConfigurations"},"GetTableVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetTriggers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetUnfilteredPartitionsMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetUserDefinedFunctions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetWorkflowRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListBlueprints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListColumnStatisticsTaskRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCrawlers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCustomEntityTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityRuleRecommendationRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityRulesetEvaluationRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataQualityRulesets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDevEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMLTransforms":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListRegistries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Registries"},"ListSchemaVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Schemas"},"ListSchemas":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Schemas"},"ListSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTableOptimizerRuns":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTriggers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListWorkflows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"SearchTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}} /***/ }), /* 546 */ @@ -55901,7 +55901,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 600 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2017-07-24","endpointPrefix":"api.sagemaker","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"SageMaker","serviceFullName":"Amazon SageMaker Service","serviceId":"SageMaker","signatureVersion":"v4","signingName":"sagemaker","targetPrefix":"SageMaker","uid":"sagemaker-2017-07-24"},"operations":{"AddAssociation":{"input":{"type":"structure","required":["SourceArn","DestinationArn"],"members":{"SourceArn":{},"DestinationArn":{},"AssociationType":{}}},"output":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{}}}},"AddTags":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S7"}}}},"AssociateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName","TrialName"],"members":{"TrialComponentName":{},"TrialName":{}}},"output":{"type":"structure","members":{"TrialComponentArn":{},"TrialArn":{}}}},"BatchDescribeModelPackage":{"input":{"type":"structure","required":["ModelPackageArnList"],"members":{"ModelPackageArnList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ModelPackageSummaries":{"type":"map","key":{},"value":{"type":"structure","required":["ModelPackageGroupName","ModelPackageArn","CreationTime","InferenceSpecification","ModelPackageStatus"],"members":{"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"InferenceSpecification":{"shape":"Sr"},"ModelPackageStatus":{},"ModelApprovalStatus":{}}}},"BatchDescribeModelPackageErrorMap":{"type":"map","key":{},"value":{"type":"structure","required":["ErrorCode","ErrorResponse"],"members":{"ErrorCode":{},"ErrorResponse":{}}}}}}},"CreateAction":{"input":{"type":"structure","required":["ActionName","Source","ActionType"],"members":{"ActionName":{},"Source":{"shape":"S1n"},"ActionType":{},"Description":{},"Status":{},"Properties":{"shape":"S1s"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ActionArn":{}}}},"CreateAlgorithm":{"input":{"type":"structure","required":["AlgorithmName","TrainingSpecification"],"members":{"AlgorithmName":{},"AlgorithmDescription":{},"TrainingSpecification":{"shape":"S1z"},"InferenceSpecification":{"shape":"Sr"},"ValidationSpecification":{"shape":"S2r"},"CertifyForMarketplace":{"type":"boolean"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["AlgorithmArn"],"members":{"AlgorithmArn":{}}}},"CreateApp":{"input":{"type":"structure","required":["DomainId","AppType","AppName"],"members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"Tags":{"shape":"S7"},"ResourceSpec":{"shape":"S4g"},"SpaceName":{}}},"output":{"type":"structure","members":{"AppArn":{}}}},"CreateAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{},"Tags":{"shape":"S7"},"KernelGatewayImageConfig":{"shape":"S4q"}}},"output":{"type":"structure","members":{"AppImageConfigArn":{}}}},"CreateArtifact":{"input":{"type":"structure","required":["Source","ArtifactType"],"members":{"ArtifactName":{},"Source":{"shape":"S52"},"ArtifactType":{},"Properties":{"shape":"S1s"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ArtifactArn":{}}}},"CreateAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName","InputDataConfig","OutputDataConfig","RoleArn"],"members":{"AutoMLJobName":{},"InputDataConfig":{"shape":"S5a"},"OutputDataConfig":{"shape":"S5i"},"ProblemType":{},"AutoMLJobObjective":{"shape":"S5k"},"AutoMLJobConfig":{"shape":"S5m"},"RoleArn":{},"GenerateCandidateDefinitionsOnly":{"type":"boolean"},"Tags":{"shape":"S7"},"ModelDeployConfig":{"shape":"S66"}}},"output":{"type":"structure","required":["AutoMLJobArn"],"members":{"AutoMLJobArn":{}}}},"CreateAutoMLJobV2":{"input":{"type":"structure","required":["AutoMLJobName","AutoMLJobInputDataConfig","OutputDataConfig","AutoMLProblemTypeConfig","RoleArn"],"members":{"AutoMLJobName":{},"AutoMLJobInputDataConfig":{"shape":"S6c"},"OutputDataConfig":{"shape":"S5i"},"AutoMLProblemTypeConfig":{"shape":"S6e"},"RoleArn":{},"Tags":{"shape":"S7"},"SecurityConfig":{"shape":"S5r"},"AutoMLJobObjective":{"shape":"S5k"},"ModelDeployConfig":{"shape":"S66"},"DataSplitConfig":{"shape":"S5x"}}},"output":{"type":"structure","required":["AutoMLJobArn"],"members":{"AutoMLJobArn":{}}}},"CreateCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName","GitConfig"],"members":{"CodeRepositoryName":{},"GitConfig":{"shape":"S7a"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["CodeRepositoryArn"],"members":{"CodeRepositoryArn":{}}}},"CreateCompilationJob":{"input":{"type":"structure","required":["CompilationJobName","RoleArn","OutputConfig","StoppingCondition"],"members":{"CompilationJobName":{},"RoleArn":{},"ModelPackageVersionArn":{},"InputConfig":{"shape":"S7h"},"OutputConfig":{"shape":"S7k"},"VpcConfig":{"shape":"S7r"},"StoppingCondition":{"shape":"S3p"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["CompilationJobArn"],"members":{"CompilationJobArn":{}}}},"CreateContext":{"input":{"type":"structure","required":["ContextName","Source","ContextType"],"members":{"ContextName":{},"Source":{"shape":"S7z"},"ContextType":{},"Description":{},"Properties":{"shape":"S1s"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ContextArn":{}}}},"CreateDataQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"DataQualityBaselineConfig":{"shape":"S84"},"DataQualityAppSpecification":{"shape":"S88"},"DataQualityJobInput":{"shape":"S8h"},"DataQualityJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName","OutputConfig"],"members":{"DeviceFleetName":{},"RoleArn":{},"Description":{},"OutputConfig":{"shape":"S9d"},"Tags":{"shape":"S7"},"EnableIotRoleAlias":{"type":"boolean"}}}},"CreateDomain":{"input":{"type":"structure","required":["DomainName","AuthMode","DefaultUserSettings","SubnetIds","VpcId"],"members":{"DomainName":{},"AuthMode":{},"DefaultUserSettings":{"shape":"S9j"},"SubnetIds":{"shape":"S5v"},"VpcId":{},"Tags":{"shape":"S7"},"AppNetworkAccessType":{},"HomeEfsFileSystemKmsKeyId":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use KmsKeyId instead."},"KmsKeyId":{},"AppSecurityGroupManagement":{},"DomainSettings":{"shape":"Saf"},"DefaultSpaceSettings":{"shape":"Saj"}}},"output":{"type":"structure","members":{"DomainArn":{},"Url":{}}}},"CreateEdgeDeploymentPlan":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName"],"members":{"EdgeDeploymentPlanName":{},"ModelConfigs":{"shape":"Sao"},"DeviceFleetName":{},"Stages":{"shape":"Saq"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["EdgeDeploymentPlanArn"],"members":{"EdgeDeploymentPlanArn":{}}}},"CreateEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","Stages"],"members":{"EdgeDeploymentPlanName":{},"Stages":{"shape":"Saq"}}}},"CreateEdgePackagingJob":{"input":{"type":"structure","required":["EdgePackagingJobName","CompilationJobName","ModelName","ModelVersion","RoleArn","OutputConfig"],"members":{"EdgePackagingJobName":{},"CompilationJobName":{},"ModelName":{},"ModelVersion":{},"RoleArn":{},"OutputConfig":{"shape":"S9d"},"ResourceKey":{},"Tags":{"shape":"S7"}}}},"CreateEndpoint":{"input":{"type":"structure","required":["EndpointName","EndpointConfigName"],"members":{"EndpointName":{},"EndpointConfigName":{},"DeploymentConfig":{"shape":"Sb6"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"CreateEndpointConfig":{"input":{"type":"structure","required":["EndpointConfigName","ProductionVariants"],"members":{"EndpointConfigName":{},"ProductionVariants":{"shape":"Sbo"},"DataCaptureConfig":{"shape":"Sc4"},"Tags":{"shape":"S7"},"KmsKeyId":{},"AsyncInferenceConfig":{"shape":"Scf"},"ExplainerConfig":{"shape":"Scn"},"ShadowProductionVariants":{"shape":"Sbo"}}},"output":{"type":"structure","required":["EndpointConfigArn"],"members":{"EndpointConfigArn":{}}}},"CreateExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{},"DisplayName":{},"Description":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ExperimentArn":{}}}},"CreateFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions"],"members":{"FeatureGroupName":{},"RecordIdentifierFeatureName":{},"EventTimeFeatureName":{},"FeatureDefinitions":{"shape":"Sdm"},"OnlineStoreConfig":{"shape":"Sdt"},"OfflineStoreConfig":{"shape":"Sdz"},"RoleArn":{},"Description":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["FeatureGroupArn"],"members":{"FeatureGroupArn":{}}}},"CreateFlowDefinition":{"input":{"type":"structure","required":["FlowDefinitionName","HumanLoopConfig","OutputConfig","RoleArn"],"members":{"FlowDefinitionName":{},"HumanLoopRequestSource":{"shape":"Seb"},"HumanLoopActivationConfig":{"shape":"Sed"},"HumanLoopConfig":{"shape":"Seg"},"OutputConfig":{"shape":"Sev"},"RoleArn":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["FlowDefinitionArn"],"members":{"FlowDefinitionArn":{}}}},"CreateHub":{"input":{"type":"structure","required":["HubName","HubDescription"],"members":{"HubName":{},"HubDescription":{},"HubDisplayName":{},"HubSearchKeywords":{"shape":"Sf2"},"S3StorageConfig":{"shape":"Sf4"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["HubArn"],"members":{"HubArn":{}}}},"CreateHumanTaskUi":{"input":{"type":"structure","required":["HumanTaskUiName","UiTemplate"],"members":{"HumanTaskUiName":{},"UiTemplate":{"shape":"Sfa"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["HumanTaskUiArn"],"members":{"HumanTaskUiArn":{}}}},"CreateHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName","HyperParameterTuningJobConfig"],"members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobConfig":{"shape":"Sff"},"TrainingJobDefinition":{"shape":"Sg8"},"TrainingJobDefinitions":{"shape":"Sgo"},"WarmStartConfig":{"shape":"Sgp"},"Tags":{"shape":"S7"},"Autotune":{"shape":"Sgt"}}},"output":{"type":"structure","required":["HyperParameterTuningJobArn"],"members":{"HyperParameterTuningJobArn":{}}}},"CreateImage":{"input":{"type":"structure","required":["ImageName","RoleArn"],"members":{"Description":{},"DisplayName":{},"ImageName":{},"RoleArn":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ImageArn":{}}}},"CreateImageVersion":{"input":{"type":"structure","required":["BaseImage","ClientToken","ImageName"],"members":{"BaseImage":{},"ClientToken":{"idempotencyToken":true},"ImageName":{},"Aliases":{"shape":"Sh4"},"VendorGuidance":{},"JobType":{},"MLFramework":{},"ProgrammingLang":{},"Processor":{},"Horovod":{"type":"boolean"},"ReleaseNotes":{}}},"output":{"type":"structure","members":{"ImageVersionArn":{}}}},"CreateInferenceExperiment":{"input":{"type":"structure","required":["Name","Type","RoleArn","EndpointName","ModelVariants","ShadowModeConfig"],"members":{"Name":{},"Type":{},"Schedule":{"shape":"Shh"},"Description":{},"RoleArn":{},"EndpointName":{},"ModelVariants":{"shape":"Shk"},"DataStorageConfig":{"shape":"Shs"},"ShadowModeConfig":{"shape":"Sht"},"KmsKey":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"CreateInferenceRecommendationsJob":{"input":{"type":"structure","required":["JobName","JobType","RoleArn","InputConfig"],"members":{"JobName":{},"JobType":{},"RoleArn":{},"InputConfig":{"shape":"Si1"},"JobDescription":{},"StoppingConditions":{"shape":"Sj5"},"OutputConfig":{"type":"structure","members":{"KmsKeyId":{},"CompiledOutputConfig":{"type":"structure","members":{"S3OutputUri":{}}}}},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobArn"],"members":{"JobArn":{}}}},"CreateLabelingJob":{"input":{"type":"structure","required":["LabelingJobName","LabelAttributeName","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],"members":{"LabelingJobName":{},"LabelAttributeName":{},"InputConfig":{"shape":"Sjh"},"OutputConfig":{"shape":"Sjo"},"RoleArn":{},"LabelCategoryConfigS3Uri":{},"StoppingConditions":{"shape":"Sjp"},"LabelingJobAlgorithmsConfig":{"shape":"Sjs"},"HumanTaskConfig":{"shape":"Sjw"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["LabelingJobArn"],"members":{"LabelingJobArn":{}}}},"CreateModel":{"input":{"type":"structure","required":["ModelName","ExecutionRoleArn"],"members":{"ModelName":{},"PrimaryContainer":{"shape":"Skb"},"Containers":{"shape":"Skp"},"InferenceExecutionConfig":{"shape":"Skq"},"ExecutionRoleArn":{},"Tags":{"shape":"S7"},"VpcConfig":{"shape":"S5s"},"EnableNetworkIsolation":{"type":"boolean"}}},"output":{"type":"structure","required":["ModelArn"],"members":{"ModelArn":{}}}},"CreateModelBiasJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"ModelBiasBaselineConfig":{"shape":"Sku"},"ModelBiasAppSpecification":{"shape":"Skv"},"ModelBiasJobInput":{"shape":"Skw"},"ModelBiasJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateModelCard":{"input":{"type":"structure","required":["ModelCardName","Content","ModelCardStatus"],"members":{"ModelCardName":{},"SecurityConfig":{"shape":"Sl0"},"Content":{"shape":"Sl1"},"ModelCardStatus":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ModelCardArn"],"members":{"ModelCardArn":{}}}},"CreateModelCardExportJob":{"input":{"type":"structure","required":["ModelCardName","ModelCardExportJobName","OutputConfig"],"members":{"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"ModelCardExportJobName":{},"OutputConfig":{"shape":"Sl7"}}},"output":{"type":"structure","required":["ModelCardExportJobArn"],"members":{"ModelCardExportJobArn":{}}}},"CreateModelExplainabilityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"ModelExplainabilityBaselineConfig":{"shape":"Slb"},"ModelExplainabilityAppSpecification":{"shape":"Slc"},"ModelExplainabilityJobInput":{"shape":"Sld"},"ModelExplainabilityJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateModelPackage":{"input":{"type":"structure","members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageDescription":{},"InferenceSpecification":{"shape":"Sr"},"ValidationSpecification":{"shape":"Slg"},"SourceAlgorithmSpecification":{"shape":"Slj"},"CertifyForMarketplace":{"type":"boolean"},"Tags":{"shape":"S7"},"ModelApprovalStatus":{},"MetadataProperties":{"shape":"S1u"},"ModelMetrics":{"shape":"Slm"},"ClientToken":{"idempotencyToken":true},"CustomerMetadataProperties":{"shape":"Slt"},"DriftCheckBaselines":{"shape":"Slw"},"Domain":{},"Task":{},"SamplePayloadUrl":{},"AdditionalInferenceSpecifications":{"shape":"Sm2"},"SkipModelValidation":{}}},"output":{"type":"structure","required":["ModelPackageArn"],"members":{"ModelPackageArn":{}}}},"CreateModelPackageGroup":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{},"ModelPackageGroupDescription":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ModelPackageGroupArn"],"members":{"ModelPackageGroupArn":{}}}},"CreateModelQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"ModelQualityBaselineConfig":{"shape":"Sma"},"ModelQualityAppSpecification":{"shape":"Smb"},"ModelQualityJobInput":{"shape":"Smd"},"ModelQualityJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName","MonitoringScheduleConfig"],"members":{"MonitoringScheduleName":{},"MonitoringScheduleConfig":{"shape":"Smh"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["MonitoringScheduleArn"],"members":{"MonitoringScheduleArn":{}}}},"CreateNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName","InstanceType","RoleArn"],"members":{"NotebookInstanceName":{},"InstanceType":{},"SubnetId":{},"SecurityGroupIds":{"shape":"S9k"},"RoleArn":{},"KmsKeyId":{},"Tags":{"shape":"S7"},"LifecycleConfigName":{},"DirectInternetAccess":{},"VolumeSizeInGB":{"type":"integer"},"AcceleratorTypes":{"shape":"Smy"},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn1"},"RootAccess":{},"PlatformIdentifier":{},"InstanceMetadataServiceConfiguration":{"shape":"Sn4"}}},"output":{"type":"structure","members":{"NotebookInstanceArn":{}}}},"CreateNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{},"OnCreate":{"shape":"Sn9"},"OnStart":{"shape":"Sn9"}}},"output":{"type":"structure","members":{"NotebookInstanceLifecycleConfigArn":{}}}},"CreatePipeline":{"input":{"type":"structure","required":["PipelineName","ClientRequestToken","RoleArn"],"members":{"PipelineName":{},"PipelineDisplayName":{},"PipelineDefinition":{},"PipelineDefinitionS3Location":{"shape":"Snh"},"PipelineDescription":{},"ClientRequestToken":{"idempotencyToken":true},"RoleArn":{},"Tags":{"shape":"S7"},"ParallelismConfiguration":{"shape":"Snn"}}},"output":{"type":"structure","members":{"PipelineArn":{}}}},"CreatePresignedDomainUrl":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{},"SessionExpirationDurationInSeconds":{"type":"integer"},"ExpiresInSeconds":{"type":"integer"},"SpaceName":{}}},"output":{"type":"structure","members":{"AuthorizedUrl":{}}}},"CreatePresignedNotebookInstanceUrl":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{},"SessionExpirationDurationInSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizedUrl":{}}}},"CreateProcessingJob":{"input":{"type":"structure","required":["ProcessingJobName","ProcessingResources","AppSpecification","RoleArn"],"members":{"ProcessingInputs":{"shape":"So0"},"ProcessingOutputConfig":{"shape":"Son"},"ProcessingJobName":{},"ProcessingResources":{"shape":"Sos"},"StoppingCondition":{"shape":"Sou"},"AppSpecification":{"shape":"Sow"},"Environment":{"shape":"Soy"},"NetworkConfig":{"shape":"Smp"},"RoleArn":{},"Tags":{"shape":"S7"},"ExperimentConfig":{"shape":"Soz"}}},"output":{"type":"structure","required":["ProcessingJobArn"],"members":{"ProcessingJobArn":{}}}},"CreateProject":{"input":{"type":"structure","required":["ProjectName","ServiceCatalogProvisioningDetails"],"members":{"ProjectName":{},"ProjectDescription":{},"ServiceCatalogProvisioningDetails":{"shape":"Sp4"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ProjectArn","ProjectId"],"members":{"ProjectArn":{},"ProjectId":{}}}},"CreateSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{},"Tags":{"shape":"S7"},"SpaceSettings":{"shape":"Spe"}}},"output":{"type":"structure","members":{"SpaceArn":{}}}},"CreateStudioLifecycleConfig":{"input":{"type":"structure","required":["StudioLifecycleConfigName","StudioLifecycleConfigContent","StudioLifecycleConfigAppType"],"members":{"StudioLifecycleConfigName":{},"StudioLifecycleConfigContent":{},"StudioLifecycleConfigAppType":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"StudioLifecycleConfigArn":{}}}},"CreateTrainingJob":{"input":{"type":"structure","required":["TrainingJobName","AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],"members":{"TrainingJobName":{},"HyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"shape":"Spo"},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"VpcConfig":{"shape":"S5s"},"StoppingCondition":{"shape":"S3p"},"Tags":{"shape":"S7"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sgd"},"DebugHookConfig":{"shape":"Spx"},"DebugRuleConfigurations":{"shape":"Sq5"},"TensorBoardOutputConfig":{"shape":"Sq9"},"ExperimentConfig":{"shape":"Soz"},"ProfilerConfig":{"shape":"Sqa"},"ProfilerRuleConfigurations":{"shape":"Sqe"},"Environment":{"shape":"Sqg"},"RetryStrategy":{"shape":"Sge"}}},"output":{"type":"structure","required":["TrainingJobArn"],"members":{"TrainingJobArn":{}}}},"CreateTransformJob":{"input":{"type":"structure","required":["TransformJobName","ModelName","TransformInput","TransformOutput","TransformResources"],"members":{"TransformJobName":{},"ModelName":{},"MaxConcurrentTransforms":{"type":"integer"},"ModelClientConfig":{"shape":"Sqn"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3w"},"TransformInput":{"shape":"S3z"},"TransformOutput":{"shape":"S43"},"DataCaptureConfig":{"shape":"Sqq"},"TransformResources":{"shape":"S46"},"DataProcessing":{"shape":"Sqr"},"Tags":{"shape":"S7"},"ExperimentConfig":{"shape":"Soz"}}},"output":{"type":"structure","required":["TransformJobArn"],"members":{"TransformJobArn":{}}}},"CreateTrial":{"input":{"type":"structure","required":["TrialName","ExperimentName"],"members":{"TrialName":{},"DisplayName":{},"ExperimentName":{},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"TrialArn":{}}}},"CreateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{},"DisplayName":{},"Status":{"shape":"Sqz"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Parameters":{"shape":"Sr2"},"InputArtifacts":{"shape":"Sr6"},"OutputArtifacts":{"shape":"Sr6"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"TrialComponentArn":{}}}},"CreateUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{},"SingleSignOnUserIdentifier":{},"SingleSignOnUserValue":{},"Tags":{"shape":"S7"},"UserSettings":{"shape":"S9j"}}},"output":{"type":"structure","members":{"UserProfileArn":{}}}},"CreateWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"CognitoConfig":{"shape":"Srh"},"OidcConfig":{"shape":"Srk"},"SourceIpConfig":{"shape":"Srn"},"WorkforceName":{},"Tags":{"shape":"S7"},"WorkforceVpcConfig":{"shape":"Srr"}}},"output":{"type":"structure","required":["WorkforceArn"],"members":{"WorkforceArn":{}}}},"CreateWorkteam":{"input":{"type":"structure","required":["WorkteamName","MemberDefinitions","Description"],"members":{"WorkteamName":{},"WorkforceName":{},"MemberDefinitions":{"shape":"Ss1"},"Description":{},"NotificationConfiguration":{"shape":"Ss9"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"WorkteamArn":{}}}},"DeleteAction":{"input":{"type":"structure","required":["ActionName"],"members":{"ActionName":{}}},"output":{"type":"structure","members":{"ActionArn":{}}}},"DeleteAlgorithm":{"input":{"type":"structure","required":["AlgorithmName"],"members":{"AlgorithmName":{}}}},"DeleteApp":{"input":{"type":"structure","required":["DomainId","AppType","AppName"],"members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"SpaceName":{}}}},"DeleteAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{}}}},"DeleteArtifact":{"input":{"type":"structure","members":{"ArtifactArn":{},"Source":{"shape":"S52"}}},"output":{"type":"structure","members":{"ArtifactArn":{}}}},"DeleteAssociation":{"input":{"type":"structure","required":["SourceArn","DestinationArn"],"members":{"SourceArn":{},"DestinationArn":{}}},"output":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{}}}},"DeleteCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName"],"members":{"CodeRepositoryName":{}}}},"DeleteContext":{"input":{"type":"structure","required":["ContextName"],"members":{"ContextName":{}}},"output":{"type":"structure","members":{"ContextArn":{}}}},"DeleteDataQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName"],"members":{"DeviceFleetName":{}}}},"DeleteDomain":{"input":{"type":"structure","required":["DomainId"],"members":{"DomainId":{},"RetentionPolicy":{"type":"structure","members":{"HomeEfsFileSystem":{}}}}}},"DeleteEdgeDeploymentPlan":{"input":{"type":"structure","required":["EdgeDeploymentPlanName"],"members":{"EdgeDeploymentPlanName":{}}}},"DeleteEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"EdgeDeploymentPlanName":{},"StageName":{}}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}}},"DeleteEndpointConfig":{"input":{"type":"structure","required":["EndpointConfigName"],"members":{"EndpointConfigName":{}}}},"DeleteExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{}}},"output":{"type":"structure","members":{"ExperimentArn":{}}}},"DeleteFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{}}}},"DeleteFlowDefinition":{"input":{"type":"structure","required":["FlowDefinitionName"],"members":{"FlowDefinitionName":{}}},"output":{"type":"structure","members":{}}},"DeleteHub":{"input":{"type":"structure","required":["HubName"],"members":{"HubName":{}}}},"DeleteHubContent":{"input":{"type":"structure","required":["HubName","HubContentType","HubContentName","HubContentVersion"],"members":{"HubName":{},"HubContentType":{},"HubContentName":{},"HubContentVersion":{}}}},"DeleteHumanTaskUi":{"input":{"type":"structure","required":["HumanTaskUiName"],"members":{"HumanTaskUiName":{}}},"output":{"type":"structure","members":{}}},"DeleteImage":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{}}},"output":{"type":"structure","members":{}}},"DeleteImageVersion":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Version":{"type":"integer"},"Alias":{}}},"output":{"type":"structure","members":{}}},"DeleteInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"DeleteModel":{"input":{"type":"structure","required":["ModelName"],"members":{"ModelName":{}}}},"DeleteModelBiasJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteModelCard":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{}}}},"DeleteModelExplainabilityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteModelPackage":{"input":{"type":"structure","required":["ModelPackageName"],"members":{"ModelPackageName":{}}}},"DeleteModelPackageGroup":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}}},"DeleteModelPackageGroupPolicy":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}}},"DeleteModelQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}}},"DeleteNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}}},"DeleteNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{}}}},"DeletePipeline":{"input":{"type":"structure","required":["PipelineName","ClientRequestToken"],"members":{"PipelineName":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineArn":{}}}},"DeleteProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{}}}},"DeleteSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{}}}},"DeleteStudioLifecycleConfig":{"input":{"type":"structure","required":["StudioLifecycleConfigName"],"members":{"StudioLifecycleConfigName":{}}}},"DeleteTags":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"DeleteTrial":{"input":{"type":"structure","required":["TrialName"],"members":{"TrialName":{}}},"output":{"type":"structure","members":{"TrialArn":{}}}},"DeleteTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{}}},"output":{"type":"structure","members":{"TrialComponentArn":{}}}},"DeleteUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{}}}},"DeleteWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"WorkforceName":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkteam":{"input":{"type":"structure","required":["WorkteamName"],"members":{"WorkteamName":{}}},"output":{"type":"structure","required":["Success"],"members":{"Success":{"type":"boolean"}}}},"DeregisterDevices":{"input":{"type":"structure","required":["DeviceFleetName","DeviceNames"],"members":{"DeviceFleetName":{},"DeviceNames":{"shape":"Sav"}}}},"DescribeAction":{"input":{"type":"structure","required":["ActionName"],"members":{"ActionName":{}}},"output":{"type":"structure","members":{"ActionName":{},"ActionArn":{},"Source":{"shape":"S1n"},"ActionType":{},"Description":{},"Status":{},"Properties":{"shape":"S1s"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"MetadataProperties":{"shape":"S1u"},"LineageGroupArn":{}}}},"DescribeAlgorithm":{"input":{"type":"structure","required":["AlgorithmName"],"members":{"AlgorithmName":{}}},"output":{"type":"structure","required":["AlgorithmName","AlgorithmArn","CreationTime","TrainingSpecification","AlgorithmStatus","AlgorithmStatusDetails"],"members":{"AlgorithmName":{},"AlgorithmArn":{},"AlgorithmDescription":{},"CreationTime":{"type":"timestamp"},"TrainingSpecification":{"shape":"S1z"},"InferenceSpecification":{"shape":"Sr"},"ValidationSpecification":{"shape":"S2r"},"AlgorithmStatus":{},"AlgorithmStatusDetails":{"type":"structure","members":{"ValidationStatuses":{"shape":"Suj"},"ImageScanStatuses":{"shape":"Suj"}}},"ProductId":{},"CertifyForMarketplace":{"type":"boolean"}}}},"DescribeApp":{"input":{"type":"structure","required":["DomainId","AppType","AppName"],"members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"SpaceName":{}}},"output":{"type":"structure","members":{"AppArn":{},"AppType":{},"AppName":{},"DomainId":{},"UserProfileName":{},"Status":{},"LastHealthCheckTimestamp":{"type":"timestamp"},"LastUserActivityTimestamp":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"FailureReason":{},"ResourceSpec":{"shape":"S4g"},"SpaceName":{}}}},"DescribeAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{}}},"output":{"type":"structure","members":{"AppImageConfigArn":{},"AppImageConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"KernelGatewayImageConfig":{"shape":"S4q"}}}},"DescribeArtifact":{"input":{"type":"structure","required":["ArtifactArn"],"members":{"ArtifactArn":{}}},"output":{"type":"structure","members":{"ArtifactName":{},"ArtifactArn":{},"Source":{"shape":"S52"},"ArtifactType":{},"Properties":{"shape":"S1s"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"MetadataProperties":{"shape":"S1u"},"LineageGroupArn":{}}}},"DescribeAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{}}},"output":{"type":"structure","required":["AutoMLJobName","AutoMLJobArn","InputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],"members":{"AutoMLJobName":{},"AutoMLJobArn":{},"InputDataConfig":{"shape":"S5a"},"OutputDataConfig":{"shape":"S5i"},"RoleArn":{},"AutoMLJobObjective":{"shape":"S5k"},"ProblemType":{},"AutoMLJobConfig":{"shape":"S5m"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"PartialFailureReasons":{"shape":"Sux"},"BestCandidate":{"shape":"Suz"},"AutoMLJobStatus":{},"AutoMLJobSecondaryStatus":{},"GenerateCandidateDefinitionsOnly":{"type":"boolean"},"AutoMLJobArtifacts":{"shape":"Svr"},"ResolvedAttributes":{"type":"structure","members":{"AutoMLJobObjective":{"shape":"S5k"},"ProblemType":{},"CompletionCriteria":{"shape":"S5n"}}},"ModelDeployConfig":{"shape":"S66"},"ModelDeployResult":{"shape":"Svv"}}}},"DescribeAutoMLJobV2":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{}}},"output":{"type":"structure","required":["AutoMLJobName","AutoMLJobArn","AutoMLJobInputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],"members":{"AutoMLJobName":{},"AutoMLJobArn":{},"AutoMLJobInputDataConfig":{"shape":"S6c"},"OutputDataConfig":{"shape":"S5i"},"RoleArn":{},"AutoMLJobObjective":{"shape":"S5k"},"AutoMLProblemTypeConfig":{"shape":"S6e"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"PartialFailureReasons":{"shape":"Sux"},"BestCandidate":{"shape":"Suz"},"AutoMLJobStatus":{},"AutoMLJobSecondaryStatus":{},"ModelDeployConfig":{"shape":"S66"},"ModelDeployResult":{"shape":"Svv"},"DataSplitConfig":{"shape":"S5x"},"SecurityConfig":{"shape":"S5r"},"AutoMLJobArtifacts":{"shape":"Svr"},"ResolvedAttributes":{"type":"structure","members":{"AutoMLJobObjective":{"shape":"S5k"},"CompletionCriteria":{"shape":"S5n"},"AutoMLProblemTypeResolvedAttributes":{"type":"structure","members":{"TabularResolvedAttributes":{"type":"structure","members":{"ProblemType":{}}},"TextGenerationResolvedAttributes":{"type":"structure","members":{"BaseModelName":{}}}},"union":true}}},"AutoMLProblemTypeConfigName":{}}}},"DescribeCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName"],"members":{"CodeRepositoryName":{}}},"output":{"type":"structure","required":["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],"members":{"CodeRepositoryName":{},"CodeRepositoryArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"GitConfig":{"shape":"S7a"}}}},"DescribeCompilationJob":{"input":{"type":"structure","required":["CompilationJobName"],"members":{"CompilationJobName":{}}},"output":{"type":"structure","required":["CompilationJobName","CompilationJobArn","CompilationJobStatus","StoppingCondition","CreationTime","LastModifiedTime","FailureReason","ModelArtifacts","RoleArn","InputConfig","OutputConfig"],"members":{"CompilationJobName":{},"CompilationJobArn":{},"CompilationJobStatus":{},"CompilationStartTime":{"type":"timestamp"},"CompilationEndTime":{"type":"timestamp"},"StoppingCondition":{"shape":"S3p"},"InferenceImage":{},"ModelPackageVersionArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"ModelArtifacts":{"shape":"Swa"},"ModelDigests":{"type":"structure","members":{"ArtifactDigest":{}}},"RoleArn":{},"InputConfig":{"shape":"S7h"},"OutputConfig":{"shape":"S7k"},"VpcConfig":{"shape":"S7r"},"DerivedInformation":{"type":"structure","members":{"DerivedDataInputConfig":{}}}}}},"DescribeContext":{"input":{"type":"structure","required":["ContextName"],"members":{"ContextName":{}}},"output":{"type":"structure","members":{"ContextName":{},"ContextArn":{},"Source":{"shape":"S7z"},"ContextType":{},"Description":{},"Properties":{"shape":"S1s"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"LineageGroupArn":{}}}},"DescribeDataQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"DataQualityBaselineConfig":{"shape":"S84"},"DataQualityAppSpecification":{"shape":"S88"},"DataQualityJobInput":{"shape":"S8h"},"DataQualityJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"}}}},"DescribeDevice":{"input":{"type":"structure","required":["DeviceName","DeviceFleetName"],"members":{"NextToken":{},"DeviceName":{},"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceName","DeviceFleetName","RegistrationTime"],"members":{"DeviceArn":{},"DeviceName":{},"Description":{},"DeviceFleetName":{},"IotThingName":{},"RegistrationTime":{"type":"timestamp"},"LatestHeartbeat":{"type":"timestamp"},"Models":{"type":"list","member":{"type":"structure","required":["ModelName","ModelVersion"],"members":{"ModelName":{},"ModelVersion":{},"LatestSampleTime":{"type":"timestamp"},"LatestInference":{"type":"timestamp"}}}},"MaxModels":{"type":"integer"},"NextToken":{},"AgentVersion":{}}}},"DescribeDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName"],"members":{"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceFleetName","DeviceFleetArn","OutputConfig","CreationTime","LastModifiedTime"],"members":{"DeviceFleetName":{},"DeviceFleetArn":{},"OutputConfig":{"shape":"S9d"},"Description":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{},"IotRoleAlias":{}}}},"DescribeDomain":{"input":{"type":"structure","required":["DomainId"],"members":{"DomainId":{}}},"output":{"type":"structure","members":{"DomainArn":{},"DomainId":{},"DomainName":{},"HomeEfsFileSystemId":{},"SingleSignOnManagedApplicationInstanceId":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"AuthMode":{},"DefaultUserSettings":{"shape":"S9j"},"AppNetworkAccessType":{},"HomeEfsFileSystemKmsKeyId":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use KmsKeyId instead."},"SubnetIds":{"shape":"S5v"},"Url":{},"VpcId":{},"KmsKeyId":{},"DomainSettings":{"shape":"Saf"},"AppSecurityGroupManagement":{},"SecurityGroupIdForDomainBoundary":{},"DefaultSpaceSettings":{"shape":"Saj"}}}},"DescribeEdgeDeploymentPlan":{"input":{"type":"structure","required":["EdgeDeploymentPlanName"],"members":{"EdgeDeploymentPlanName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName","Stages"],"members":{"EdgeDeploymentPlanArn":{},"EdgeDeploymentPlanName":{},"ModelConfigs":{"shape":"Sao"},"DeviceFleetName":{},"EdgeDeploymentSuccess":{"type":"integer"},"EdgeDeploymentPending":{"type":"integer"},"EdgeDeploymentFailed":{"type":"integer"},"Stages":{"type":"list","member":{"type":"structure","required":["StageName","DeviceSelectionConfig","DeploymentConfig","DeploymentStatus"],"members":{"StageName":{},"DeviceSelectionConfig":{"shape":"Sas"},"DeploymentConfig":{"shape":"Sax"},"DeploymentStatus":{"type":"structure","required":["StageStatus","EdgeDeploymentSuccessInStage","EdgeDeploymentPendingInStage","EdgeDeploymentFailedInStage"],"members":{"StageStatus":{},"EdgeDeploymentSuccessInStage":{"type":"integer"},"EdgeDeploymentPendingInStage":{"type":"integer"},"EdgeDeploymentFailedInStage":{"type":"integer"},"EdgeDeploymentStatusMessage":{},"EdgeDeploymentStageStartTime":{"type":"timestamp"}}}}}},"NextToken":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeEdgePackagingJob":{"input":{"type":"structure","required":["EdgePackagingJobName"],"members":{"EdgePackagingJobName":{}}},"output":{"type":"structure","required":["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],"members":{"EdgePackagingJobArn":{},"EdgePackagingJobName":{},"CompilationJobName":{},"ModelName":{},"ModelVersion":{},"RoleArn":{},"OutputConfig":{"shape":"S9d"},"ResourceKey":{},"EdgePackagingJobStatus":{},"EdgePackagingJobStatusMessage":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"ModelArtifact":{},"ModelSignature":{},"PresetDeploymentOutput":{"type":"structure","required":["Type"],"members":{"Type":{},"Artifact":{},"Status":{},"StatusMessage":{}}}}}},"DescribeEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","required":["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],"members":{"EndpointName":{},"EndpointArn":{},"EndpointConfigName":{},"ProductionVariants":{"shape":"Sxe"},"DataCaptureConfig":{"shape":"Sxm"},"EndpointStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastDeploymentConfig":{"shape":"Sb6"},"AsyncInferenceConfig":{"shape":"Scf"},"PendingDeploymentSummary":{"type":"structure","required":["EndpointConfigName"],"members":{"EndpointConfigName":{},"ProductionVariants":{"shape":"Sxq"},"StartTime":{"type":"timestamp"},"ShadowProductionVariants":{"shape":"Sxq"}}},"ExplainerConfig":{"shape":"Scn"},"ShadowProductionVariants":{"shape":"Sxe"}}}},"DescribeEndpointConfig":{"input":{"type":"structure","required":["EndpointConfigName"],"members":{"EndpointConfigName":{}}},"output":{"type":"structure","required":["EndpointConfigName","EndpointConfigArn","ProductionVariants","CreationTime"],"members":{"EndpointConfigName":{},"EndpointConfigArn":{},"ProductionVariants":{"shape":"Sbo"},"DataCaptureConfig":{"shape":"Sc4"},"KmsKeyId":{},"CreationTime":{"type":"timestamp"},"AsyncInferenceConfig":{"shape":"Scf"},"ExplainerConfig":{"shape":"Scn"},"ShadowProductionVariants":{"shape":"Sbo"}}}},"DescribeExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{}}},"output":{"type":"structure","members":{"ExperimentName":{},"ExperimentArn":{},"DisplayName":{},"Source":{"shape":"Sxw"},"Description":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"}}}},"DescribeFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{},"NextToken":{}}},"output":{"type":"structure","required":["FeatureGroupArn","FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions","CreationTime","NextToken"],"members":{"FeatureGroupArn":{},"FeatureGroupName":{},"RecordIdentifierFeatureName":{},"EventTimeFeatureName":{},"FeatureDefinitions":{"shape":"Sdm"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"OnlineStoreConfig":{"shape":"Sdt"},"OfflineStoreConfig":{"shape":"Sdz"},"RoleArn":{},"FeatureGroupStatus":{},"OfflineStoreStatus":{"shape":"Sy3"},"LastUpdateStatus":{"shape":"Sy6"},"FailureReason":{},"Description":{},"NextToken":{},"OnlineStoreTotalSizeBytes":{"type":"long"}}}},"DescribeFeatureMetadata":{"input":{"type":"structure","required":["FeatureGroupName","FeatureName"],"members":{"FeatureGroupName":{},"FeatureName":{}}},"output":{"type":"structure","required":["FeatureGroupArn","FeatureGroupName","FeatureName","FeatureType","CreationTime","LastModifiedTime"],"members":{"FeatureGroupArn":{},"FeatureGroupName":{},"FeatureName":{},"FeatureType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Description":{},"Parameters":{"shape":"Syc"}}}},"DescribeFlowDefinition":{"input":{"type":"structure","required":["FlowDefinitionName"],"members":{"FlowDefinitionName":{}}},"output":{"type":"structure","required":["FlowDefinitionArn","FlowDefinitionName","FlowDefinitionStatus","CreationTime","HumanLoopConfig","OutputConfig","RoleArn"],"members":{"FlowDefinitionArn":{},"FlowDefinitionName":{},"FlowDefinitionStatus":{},"CreationTime":{"type":"timestamp"},"HumanLoopRequestSource":{"shape":"Seb"},"HumanLoopActivationConfig":{"shape":"Sed"},"HumanLoopConfig":{"shape":"Seg"},"OutputConfig":{"shape":"Sev"},"RoleArn":{},"FailureReason":{}}}},"DescribeHub":{"input":{"type":"structure","required":["HubName"],"members":{"HubName":{}}},"output":{"type":"structure","required":["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],"members":{"HubName":{},"HubArn":{},"HubDisplayName":{},"HubDescription":{},"HubSearchKeywords":{"shape":"Sf2"},"S3StorageConfig":{"shape":"Sf4"},"HubStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeHubContent":{"input":{"type":"structure","required":["HubName","HubContentType","HubContentName"],"members":{"HubName":{},"HubContentType":{},"HubContentName":{},"HubContentVersion":{}}},"output":{"type":"structure","required":["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubName","HubArn","HubContentDocument","HubContentStatus","CreationTime"],"members":{"HubContentName":{},"HubContentArn":{},"HubContentVersion":{},"HubContentType":{},"DocumentSchemaVersion":{},"HubName":{},"HubArn":{},"HubContentDisplayName":{},"HubContentDescription":{},"HubContentMarkdown":{},"HubContentDocument":{},"HubContentSearchKeywords":{"shape":"Syu"},"HubContentDependencies":{"type":"list","member":{"type":"structure","members":{"DependencyOriginPath":{},"DependencyCopyPath":{}}}},"HubContentStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"}}}},"DescribeHumanTaskUi":{"input":{"type":"structure","required":["HumanTaskUiName"],"members":{"HumanTaskUiName":{}}},"output":{"type":"structure","required":["HumanTaskUiArn","HumanTaskUiName","CreationTime","UiTemplate"],"members":{"HumanTaskUiArn":{},"HumanTaskUiName":{},"HumanTaskUiStatus":{},"CreationTime":{"type":"timestamp"},"UiTemplate":{"type":"structure","members":{"Url":{},"ContentSha256":{}}}}}},"DescribeHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName"],"members":{"HyperParameterTuningJobName":{}}},"output":{"type":"structure","required":["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobConfig","HyperParameterTuningJobStatus","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],"members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobArn":{},"HyperParameterTuningJobConfig":{"shape":"Sff"},"TrainingJobDefinition":{"shape":"Sg8"},"TrainingJobDefinitions":{"shape":"Sgo"},"HyperParameterTuningJobStatus":{},"CreationTime":{"type":"timestamp"},"HyperParameterTuningEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatusCounters":{"shape":"Sz9"},"ObjectiveStatusCounters":{"shape":"Szb"},"BestTrainingJob":{"shape":"Szd"},"OverallBestTrainingJob":{"shape":"Szd"},"WarmStartConfig":{"shape":"Sgp"},"FailureReason":{},"TuningJobCompletionDetails":{"shape":"Szg"},"ConsumedResources":{"shape":"Szh"},"Autotune":{"shape":"Sgt"}}}},"DescribeImage":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{}}},"output":{"type":"structure","members":{"CreationTime":{"type":"timestamp"},"Description":{},"DisplayName":{},"FailureReason":{},"ImageArn":{},"ImageName":{},"ImageStatus":{},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{}}}},"DescribeImageVersion":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Version":{"type":"integer"},"Alias":{}}},"output":{"type":"structure","members":{"BaseImage":{},"ContainerImage":{},"CreationTime":{"type":"timestamp"},"FailureReason":{},"ImageArn":{},"ImageVersionArn":{},"ImageVersionStatus":{},"LastModifiedTime":{"type":"timestamp"},"Version":{"type":"integer"},"VendorGuidance":{},"JobType":{},"MLFramework":{},"ProgrammingLang":{},"Processor":{},"Horovod":{"type":"boolean"},"ReleaseNotes":{}}}},"DescribeInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["Arn","Name","Type","Status","EndpointMetadata","ModelVariants"],"members":{"Arn":{},"Name":{},"Type":{},"Schedule":{"shape":"Shh"},"Status":{},"StatusReason":{},"Description":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{},"EndpointMetadata":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"EndpointConfigName":{},"EndpointStatus":{},"FailureReason":{}}},"ModelVariants":{"type":"list","member":{"type":"structure","required":["ModelName","VariantName","InfrastructureConfig","Status"],"members":{"ModelName":{},"VariantName":{},"InfrastructureConfig":{"shape":"Shn"},"Status":{}}}},"DataStorageConfig":{"shape":"Shs"},"ShadowModeConfig":{"shape":"Sht"},"KmsKey":{}}}},"DescribeInferenceRecommendationsJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","required":["JobName","JobType","JobArn","RoleArn","Status","CreationTime","LastModifiedTime","InputConfig"],"members":{"JobName":{},"JobDescription":{},"JobType":{},"JobArn":{},"RoleArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"InputConfig":{"shape":"Si1"},"StoppingConditions":{"shape":"Sj5"},"InferenceRecommendations":{"type":"list","member":{"type":"structure","required":["Metrics","EndpointConfiguration","ModelConfiguration"],"members":{"Metrics":{"shape":"S102"},"EndpointConfiguration":{"shape":"S105"},"ModelConfiguration":{"shape":"S107"},"RecommendationId":{},"InvocationEndTime":{"type":"timestamp"},"InvocationStartTime":{"type":"timestamp"}}}},"EndpointPerformances":{"type":"list","member":{"type":"structure","required":["Metrics","EndpointInfo"],"members":{"Metrics":{"shape":"S10f"},"EndpointInfo":{"shape":"Siy"}}}}}}},"DescribeLabelingJob":{"input":{"type":"structure","required":["LabelingJobName"],"members":{"LabelingJobName":{}}},"output":{"type":"structure","required":["LabelingJobStatus","LabelCounters","CreationTime","LastModifiedTime","JobReferenceCode","LabelingJobName","LabelingJobArn","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],"members":{"LabelingJobStatus":{},"LabelCounters":{"shape":"S10j"},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"JobReferenceCode":{},"LabelingJobName":{},"LabelingJobArn":{},"LabelAttributeName":{},"InputConfig":{"shape":"Sjh"},"OutputConfig":{"shape":"Sjo"},"RoleArn":{},"LabelCategoryConfigS3Uri":{},"StoppingConditions":{"shape":"Sjp"},"LabelingJobAlgorithmsConfig":{"shape":"Sjs"},"HumanTaskConfig":{"shape":"Sjw"},"Tags":{"shape":"S7"},"LabelingJobOutput":{"shape":"S10m"}}}},"DescribeLineageGroup":{"input":{"type":"structure","required":["LineageGroupName"],"members":{"LineageGroupName":{}}},"output":{"type":"structure","members":{"LineageGroupName":{},"LineageGroupArn":{},"DisplayName":{},"Description":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"}}}},"DescribeModel":{"input":{"type":"structure","required":["ModelName"],"members":{"ModelName":{}}},"output":{"type":"structure","required":["ModelName","ExecutionRoleArn","CreationTime","ModelArn"],"members":{"ModelName":{},"PrimaryContainer":{"shape":"Skb"},"Containers":{"shape":"Skp"},"InferenceExecutionConfig":{"shape":"Skq"},"ExecutionRoleArn":{},"VpcConfig":{"shape":"S5s"},"CreationTime":{"type":"timestamp"},"ModelArn":{},"EnableNetworkIsolation":{"type":"boolean"},"DeploymentRecommendation":{"shape":"S10r"}}}},"DescribeModelBiasJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"ModelBiasBaselineConfig":{"shape":"Sku"},"ModelBiasAppSpecification":{"shape":"Skv"},"ModelBiasJobInput":{"shape":"Skw"},"ModelBiasJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"}}}},"DescribeModelCard":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{},"ModelCardVersion":{"type":"integer"}}},"output":{"type":"structure","required":["ModelCardArn","ModelCardName","ModelCardVersion","Content","ModelCardStatus","CreationTime","CreatedBy"],"members":{"ModelCardArn":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"Content":{"shape":"Sl1"},"ModelCardStatus":{},"SecurityConfig":{"shape":"Sl0"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"ModelCardProcessingStatus":{}}}},"DescribeModelCardExportJob":{"input":{"type":"structure","required":["ModelCardExportJobArn"],"members":{"ModelCardExportJobArn":{}}},"output":{"type":"structure","required":["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","OutputConfig","CreatedAt","LastModifiedAt"],"members":{"ModelCardExportJobName":{},"ModelCardExportJobArn":{},"Status":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"OutputConfig":{"shape":"Sl7"},"CreatedAt":{"type":"timestamp"},"LastModifiedAt":{"type":"timestamp"},"FailureReason":{},"ExportArtifacts":{"type":"structure","required":["S3ExportArtifacts"],"members":{"S3ExportArtifacts":{}}}}}},"DescribeModelExplainabilityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"ModelExplainabilityBaselineConfig":{"shape":"Slb"},"ModelExplainabilityAppSpecification":{"shape":"Slc"},"ModelExplainabilityJobInput":{"shape":"Sld"},"ModelExplainabilityJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"}}}},"DescribeModelPackage":{"input":{"type":"structure","required":["ModelPackageName"],"members":{"ModelPackageName":{}}},"output":{"type":"structure","required":["ModelPackageName","ModelPackageArn","CreationTime","ModelPackageStatus","ModelPackageStatusDetails"],"members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"InferenceSpecification":{"shape":"Sr"},"SourceAlgorithmSpecification":{"shape":"Slj"},"ValidationSpecification":{"shape":"Slg"},"ModelPackageStatus":{},"ModelPackageStatusDetails":{"shape":"S118"},"CertifyForMarketplace":{"type":"boolean"},"ModelApprovalStatus":{},"CreatedBy":{"shape":"Suc"},"MetadataProperties":{"shape":"S1u"},"ModelMetrics":{"shape":"Slm"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"ApprovalDescription":{},"CustomerMetadataProperties":{"shape":"Slt"},"DriftCheckBaselines":{"shape":"Slw"},"Domain":{},"Task":{},"SamplePayloadUrl":{},"AdditionalInferenceSpecifications":{"shape":"Sm2"},"SkipModelValidation":{}}}},"DescribeModelPackageGroup":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}},"output":{"type":"structure","required":["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","CreatedBy","ModelPackageGroupStatus"],"members":{"ModelPackageGroupName":{},"ModelPackageGroupArn":{},"ModelPackageGroupDescription":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"ModelPackageGroupStatus":{}}}},"DescribeModelQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"ModelQualityBaselineConfig":{"shape":"Sma"},"ModelQualityAppSpecification":{"shape":"Smb"},"ModelQualityJobInput":{"shape":"Smd"},"ModelQualityJobOutputConfig":{"shape":"S8v"},"JobResources":{"shape":"S91"},"NetworkConfig":{"shape":"S96"},"RoleArn":{},"StoppingCondition":{"shape":"S97"}}}},"DescribeMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}},"output":{"type":"structure","required":["MonitoringScheduleArn","MonitoringScheduleName","MonitoringScheduleStatus","CreationTime","LastModifiedTime","MonitoringScheduleConfig"],"members":{"MonitoringScheduleArn":{},"MonitoringScheduleName":{},"MonitoringScheduleStatus":{},"MonitoringType":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleConfig":{"shape":"Smh"},"EndpointName":{},"LastMonitoringExecutionSummary":{"shape":"S11l"}}}},"DescribeNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}},"output":{"type":"structure","members":{"NotebookInstanceArn":{},"NotebookInstanceName":{},"NotebookInstanceStatus":{},"FailureReason":{},"Url":{},"InstanceType":{},"SubnetId":{},"SecurityGroups":{"shape":"S9k"},"RoleArn":{},"KmsKeyId":{},"NetworkInterfaceId":{},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"NotebookInstanceLifecycleConfigName":{},"DirectInternetAccess":{},"VolumeSizeInGB":{"type":"integer"},"AcceleratorTypes":{"shape":"Smy"},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn1"},"RootAccess":{},"PlatformIdentifier":{},"InstanceMetadataServiceConfiguration":{"shape":"Sn4"}}}},"DescribeNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{}}},"output":{"type":"structure","members":{"NotebookInstanceLifecycleConfigArn":{},"NotebookInstanceLifecycleConfigName":{},"OnCreate":{"shape":"Sn9"},"OnStart":{"shape":"Sn9"},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"}}}},"DescribePipeline":{"input":{"type":"structure","required":["PipelineName"],"members":{"PipelineName":{}}},"output":{"type":"structure","members":{"PipelineArn":{},"PipelineName":{},"PipelineDisplayName":{},"PipelineDefinition":{},"PipelineDescription":{},"RoleArn":{},"PipelineStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastRunTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedBy":{"shape":"Suc"},"ParallelismConfiguration":{"shape":"Snn"}}}},"DescribePipelineDefinitionForExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{}}},"output":{"type":"structure","members":{"PipelineDefinition":{},"CreationTime":{"type":"timestamp"}}}},"DescribePipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{}}},"output":{"type":"structure","members":{"PipelineArn":{},"PipelineExecutionArn":{},"PipelineExecutionDisplayName":{},"PipelineExecutionStatus":{},"PipelineExecutionDescription":{},"PipelineExperimentConfig":{"shape":"S125"},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedBy":{"shape":"Suc"},"ParallelismConfiguration":{"shape":"Snn"},"SelectiveExecutionConfig":{"shape":"S127"}}}},"DescribeProcessingJob":{"input":{"type":"structure","required":["ProcessingJobName"],"members":{"ProcessingJobName":{}}},"output":{"type":"structure","required":["ProcessingJobName","ProcessingResources","AppSpecification","ProcessingJobArn","ProcessingJobStatus","CreationTime"],"members":{"ProcessingInputs":{"shape":"So0"},"ProcessingOutputConfig":{"shape":"Son"},"ProcessingJobName":{},"ProcessingResources":{"shape":"Sos"},"StoppingCondition":{"shape":"Sou"},"AppSpecification":{"shape":"Sow"},"Environment":{"shape":"Soy"},"NetworkConfig":{"shape":"Smp"},"RoleArn":{},"ExperimentConfig":{"shape":"Soz"},"ProcessingJobArn":{},"ProcessingJobStatus":{},"ExitMessage":{},"FailureReason":{},"ProcessingEndTime":{"type":"timestamp"},"ProcessingStartTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"MonitoringScheduleArn":{},"AutoMLJobArn":{},"TrainingJobArn":{}}}},"DescribeProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{}}},"output":{"type":"structure","required":["ProjectArn","ProjectName","ProjectId","ServiceCatalogProvisioningDetails","ProjectStatus","CreationTime"],"members":{"ProjectArn":{},"ProjectName":{},"ProjectId":{},"ProjectDescription":{},"ServiceCatalogProvisioningDetails":{"shape":"Sp4"},"ServiceCatalogProvisionedProductDetails":{"shape":"S12g"},"ProjectStatus":{},"CreatedBy":{"shape":"Suc"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"}}}},"DescribeSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{}}},"output":{"type":"structure","members":{"DomainId":{},"SpaceArn":{},"SpaceName":{},"HomeEfsFileSystemUid":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"FailureReason":{},"SpaceSettings":{"shape":"Spe"}}}},"DescribeStudioLifecycleConfig":{"input":{"type":"structure","required":["StudioLifecycleConfigName"],"members":{"StudioLifecycleConfigName":{}}},"output":{"type":"structure","members":{"StudioLifecycleConfigArn":{},"StudioLifecycleConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"StudioLifecycleConfigContent":{},"StudioLifecycleConfigAppType":{}}}},"DescribeSubscribedWorkteam":{"input":{"type":"structure","required":["WorkteamArn"],"members":{"WorkteamArn":{}}},"output":{"type":"structure","required":["SubscribedWorkteam"],"members":{"SubscribedWorkteam":{"shape":"S12r"}}}},"DescribeTrainingJob":{"input":{"type":"structure","required":["TrainingJobName"],"members":{"TrainingJobName":{}}},"output":{"type":"structure","required":["TrainingJobName","TrainingJobArn","ModelArtifacts","TrainingJobStatus","SecondaryStatus","AlgorithmSpecification","ResourceConfig","StoppingCondition","CreationTime"],"members":{"TrainingJobName":{},"TrainingJobArn":{},"TuningJobArn":{},"LabelingJobArn":{},"AutoMLJobArn":{},"ModelArtifacts":{"shape":"Swa"},"TrainingJobStatus":{},"SecondaryStatus":{},"FailureReason":{},"HyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"shape":"Spo"},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"VpcConfig":{"shape":"S5s"},"StoppingCondition":{"shape":"S3p"},"CreationTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"SecondaryStatusTransitions":{"shape":"S12v"},"FinalMetricDataList":{"shape":"S12y"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sgd"},"TrainingTimeInSeconds":{"type":"integer"},"BillableTimeInSeconds":{"type":"integer"},"DebugHookConfig":{"shape":"Spx"},"ExperimentConfig":{"shape":"Soz"},"DebugRuleConfigurations":{"shape":"Sq5"},"TensorBoardOutputConfig":{"shape":"Sq9"},"DebugRuleEvaluationStatuses":{"shape":"S132"},"ProfilerConfig":{"shape":"Sqa"},"ProfilerRuleConfigurations":{"shape":"Sqe"},"ProfilerRuleEvaluationStatuses":{"type":"list","member":{"type":"structure","members":{"RuleConfigurationName":{},"RuleEvaluationJobArn":{},"RuleEvaluationStatus":{},"StatusDetails":{},"LastModifiedTime":{"type":"timestamp"}}}},"ProfilingStatus":{},"RetryStrategy":{"shape":"Sge"},"Environment":{"shape":"Sqg"},"WarmPoolStatus":{"shape":"S139"}}}},"DescribeTransformJob":{"input":{"type":"structure","required":["TransformJobName"],"members":{"TransformJobName":{}}},"output":{"type":"structure","required":["TransformJobName","TransformJobArn","TransformJobStatus","ModelName","TransformInput","TransformResources","CreationTime"],"members":{"TransformJobName":{},"TransformJobArn":{},"TransformJobStatus":{},"FailureReason":{},"ModelName":{},"MaxConcurrentTransforms":{"type":"integer"},"ModelClientConfig":{"shape":"Sqn"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3w"},"TransformInput":{"shape":"S3z"},"TransformOutput":{"shape":"S43"},"DataCaptureConfig":{"shape":"Sqq"},"TransformResources":{"shape":"S46"},"CreationTime":{"type":"timestamp"},"TransformStartTime":{"type":"timestamp"},"TransformEndTime":{"type":"timestamp"},"LabelingJobArn":{},"AutoMLJobArn":{},"DataProcessing":{"shape":"Sqr"},"ExperimentConfig":{"shape":"Soz"}}}},"DescribeTrial":{"input":{"type":"structure","required":["TrialName"],"members":{"TrialName":{}}},"output":{"type":"structure","members":{"TrialName":{},"TrialArn":{},"DisplayName":{},"ExperimentName":{},"Source":{"shape":"S13h"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"MetadataProperties":{"shape":"S1u"}}}},"DescribeTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{}}},"output":{"type":"structure","members":{"TrialComponentName":{},"TrialComponentArn":{},"DisplayName":{},"Source":{"shape":"S13l"},"Status":{"shape":"Sqz"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"Parameters":{"shape":"Sr2"},"InputArtifacts":{"shape":"Sr6"},"OutputArtifacts":{"shape":"Sr6"},"MetadataProperties":{"shape":"S1u"},"Metrics":{"shape":"S13n"},"LineageGroupArn":{},"Sources":{"type":"list","member":{"shape":"S13l"}}}}},"DescribeUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{}}},"output":{"type":"structure","members":{"DomainId":{},"UserProfileArn":{},"UserProfileName":{},"HomeEfsFileSystemUid":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"FailureReason":{},"SingleSignOnUserIdentifier":{},"SingleSignOnUserValue":{},"UserSettings":{"shape":"S9j"}}}},"DescribeWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"WorkforceName":{}}},"output":{"type":"structure","required":["Workforce"],"members":{"Workforce":{"shape":"S13x"}}}},"DescribeWorkteam":{"input":{"type":"structure","required":["WorkteamName"],"members":{"WorkteamName":{}}},"output":{"type":"structure","required":["Workteam"],"members":{"Workteam":{"shape":"S145"}}}},"DisableSagemakerServicecatalogPortfolio":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName","TrialName"],"members":{"TrialComponentName":{},"TrialName":{}}},"output":{"type":"structure","members":{"TrialComponentArn":{},"TrialArn":{}}}},"EnableSagemakerServicecatalogPortfolio":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"GetDeviceFleetReport":{"input":{"type":"structure","required":["DeviceFleetName"],"members":{"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceFleetArn","DeviceFleetName"],"members":{"DeviceFleetArn":{},"DeviceFleetName":{},"OutputConfig":{"shape":"S9d"},"Description":{},"ReportGenerated":{"type":"timestamp"},"DeviceStats":{"type":"structure","required":["ConnectedDeviceCount","RegisteredDeviceCount"],"members":{"ConnectedDeviceCount":{"type":"long"},"RegisteredDeviceCount":{"type":"long"}}},"AgentVersions":{"type":"list","member":{"type":"structure","required":["Version","AgentCount"],"members":{"Version":{},"AgentCount":{"type":"long"}}}},"ModelStats":{"type":"list","member":{"type":"structure","required":["ModelName","ModelVersion","OfflineDeviceCount","ConnectedDeviceCount","ActiveDeviceCount","SamplingDeviceCount"],"members":{"ModelName":{},"ModelVersion":{},"OfflineDeviceCount":{"type":"long"},"ConnectedDeviceCount":{"type":"long"},"ActiveDeviceCount":{"type":"long"},"SamplingDeviceCount":{"type":"long"}}}}}}},"GetLineageGroupPolicy":{"input":{"type":"structure","required":["LineageGroupName"],"members":{"LineageGroupName":{}}},"output":{"type":"structure","members":{"LineageGroupArn":{},"ResourcePolicy":{}}}},"GetModelPackageGroupPolicy":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}},"output":{"type":"structure","required":["ResourcePolicy"],"members":{"ResourcePolicy":{}}}},"GetSagemakerServicecatalogPortfolioStatus":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"Status":{}}}},"GetScalingConfigurationRecommendation":{"input":{"type":"structure","required":["InferenceRecommendationsJobName"],"members":{"InferenceRecommendationsJobName":{},"RecommendationId":{},"EndpointName":{},"TargetCpuUtilizationPerCore":{"type":"integer"},"ScalingPolicyObjective":{"shape":"S14x"}}},"output":{"type":"structure","members":{"InferenceRecommendationsJobName":{},"RecommendationId":{},"EndpointName":{},"TargetCpuUtilizationPerCore":{"type":"integer"},"ScalingPolicyObjective":{"shape":"S14x"},"Metric":{"type":"structure","members":{"InvocationsPerInstance":{"type":"integer"},"ModelLatency":{"type":"integer"}}},"DynamicScalingConfiguration":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"TargetTracking":{"type":"structure","members":{"MetricSpecification":{"type":"structure","members":{"Predefined":{"type":"structure","members":{"PredefinedMetricType":{}}},"Customized":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Statistic":{}}}},"union":true},"TargetValue":{"type":"double"}}}},"union":true}}}}}}},"GetSearchSuggestions":{"input":{"type":"structure","required":["Resource"],"members":{"Resource":{},"SuggestionQuery":{"type":"structure","members":{"PropertyNameQuery":{"type":"structure","required":["PropertyNameHint"],"members":{"PropertyNameHint":{}}}}}}},"output":{"type":"structure","members":{"PropertyNameSuggestions":{"type":"list","member":{"type":"structure","members":{"PropertyName":{}}}}}}},"ImportHubContent":{"input":{"type":"structure","required":["HubContentName","HubContentType","DocumentSchemaVersion","HubName","HubContentDocument"],"members":{"HubContentName":{},"HubContentVersion":{},"HubContentType":{},"DocumentSchemaVersion":{},"HubName":{},"HubContentDisplayName":{},"HubContentDescription":{},"HubContentMarkdown":{},"HubContentDocument":{},"HubContentSearchKeywords":{"shape":"Syu"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["HubArn","HubContentArn"],"members":{"HubArn":{},"HubContentArn":{}}}},"ListActions":{"input":{"type":"structure","members":{"SourceUri":{},"ActionType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ActionSummaries":{"type":"list","member":{"type":"structure","members":{"ActionArn":{},"ActionName":{},"Source":{"shape":"S1n"},"ActionType":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListAlgorithms":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["AlgorithmSummaryList"],"members":{"AlgorithmSummaryList":{"type":"list","member":{"type":"structure","required":["AlgorithmName","AlgorithmArn","CreationTime","AlgorithmStatus"],"members":{"AlgorithmName":{},"AlgorithmArn":{},"AlgorithmDescription":{},"CreationTime":{"type":"timestamp"},"AlgorithmStatus":{}}}},"NextToken":{}}}},"ListAliases":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Alias":{},"Version":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SageMakerImageVersionAliases":{"shape":"Sh4"},"NextToken":{}}}},"ListAppImageConfigs":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"ModifiedTimeBefore":{"type":"timestamp"},"ModifiedTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"NextToken":{},"AppImageConfigs":{"type":"list","member":{"type":"structure","members":{"AppImageConfigArn":{},"AppImageConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"KernelGatewayImageConfig":{"shape":"S4q"}}}}}}},"ListApps":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{},"SortBy":{},"DomainIdEquals":{},"UserProfileNameEquals":{},"SpaceNameEquals":{}}},"output":{"type":"structure","members":{"Apps":{"type":"list","member":{"type":"structure","members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"Status":{},"CreationTime":{"type":"timestamp"},"SpaceName":{}}}},"NextToken":{}}}},"ListArtifacts":{"input":{"type":"structure","members":{"SourceUri":{},"ArtifactType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ArtifactSummaries":{"type":"list","member":{"type":"structure","members":{"ArtifactArn":{},"ArtifactName":{},"Source":{"shape":"S52"},"ArtifactType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{},"SourceType":{},"DestinationType":{},"AssociationType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AssociationSummaries":{"type":"list","member":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{},"SourceType":{},"DestinationType":{},"AssociationType":{},"SourceName":{},"DestinationName":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"}}}},"NextToken":{}}}},"ListAutoMLJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["AutoMLJobSummaries"],"members":{"AutoMLJobSummaries":{"type":"list","member":{"type":"structure","required":["AutoMLJobName","AutoMLJobArn","AutoMLJobStatus","AutoMLJobSecondaryStatus","CreationTime","LastModifiedTime"],"members":{"AutoMLJobName":{},"AutoMLJobArn":{},"AutoMLJobStatus":{},"AutoMLJobSecondaryStatus":{},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"PartialFailureReasons":{"shape":"Sux"}}}},"NextToken":{}}}},"ListCandidatesForAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{},"StatusEquals":{},"CandidateNameEquals":{},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Candidates"],"members":{"Candidates":{"type":"list","member":{"shape":"Suz"}},"NextToken":{}}}},"ListCodeRepositories":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["CodeRepositorySummaryList"],"members":{"CodeRepositorySummaryList":{"type":"list","member":{"type":"structure","required":["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],"members":{"CodeRepositoryName":{},"CodeRepositoryArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"GitConfig":{"shape":"S7a"}}}},"NextToken":{}}}},"ListCompilationJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["CompilationJobSummaries"],"members":{"CompilationJobSummaries":{"type":"list","member":{"type":"structure","required":["CompilationJobName","CompilationJobArn","CreationTime","CompilationJobStatus"],"members":{"CompilationJobName":{},"CompilationJobArn":{},"CreationTime":{"type":"timestamp"},"CompilationStartTime":{"type":"timestamp"},"CompilationEndTime":{"type":"timestamp"},"CompilationTargetDevice":{},"CompilationTargetPlatformOs":{},"CompilationTargetPlatformArch":{},"CompilationTargetPlatformAccelerator":{},"LastModifiedTime":{"type":"timestamp"},"CompilationJobStatus":{}}}},"NextToken":{}}}},"ListContexts":{"input":{"type":"structure","members":{"SourceUri":{},"ContextType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ContextSummaries":{"type":"list","member":{"type":"structure","members":{"ContextArn":{},"ContextName":{},"Source":{"shape":"S7z"},"ContextType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListDataQualityJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17g"},"NextToken":{}}}},"ListDeviceFleets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["DeviceFleetSummaries"],"members":{"DeviceFleetSummaries":{"type":"list","member":{"type":"structure","required":["DeviceFleetArn","DeviceFleetName"],"members":{"DeviceFleetArn":{},"DeviceFleetName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListDevices":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"LatestHeartbeatAfter":{"type":"timestamp"},"ModelName":{},"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceSummaries"],"members":{"DeviceSummaries":{"type":"list","member":{"type":"structure","required":["DeviceName","DeviceArn"],"members":{"DeviceName":{},"DeviceArn":{},"Description":{},"DeviceFleetName":{},"IotThingName":{},"RegistrationTime":{"type":"timestamp"},"LatestHeartbeat":{"type":"timestamp"},"Models":{"type":"list","member":{"type":"structure","required":["ModelName","ModelVersion"],"members":{"ModelName":{},"ModelVersion":{}}}},"AgentVersion":{}}}},"NextToken":{}}}},"ListDomains":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Domains":{"type":"list","member":{"type":"structure","members":{"DomainArn":{},"DomainId":{},"DomainName":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Url":{}}}},"NextToken":{}}}},"ListEdgeDeploymentPlans":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"DeviceFleetNameContains":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["EdgeDeploymentPlanSummaries"],"members":{"EdgeDeploymentPlanSummaries":{"type":"list","member":{"type":"structure","required":["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","DeviceFleetName","EdgeDeploymentSuccess","EdgeDeploymentPending","EdgeDeploymentFailed"],"members":{"EdgeDeploymentPlanArn":{},"EdgeDeploymentPlanName":{},"DeviceFleetName":{},"EdgeDeploymentSuccess":{"type":"integer"},"EdgeDeploymentPending":{"type":"integer"},"EdgeDeploymentFailed":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEdgePackagingJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"ModelNameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["EdgePackagingJobSummaries"],"members":{"EdgePackagingJobSummaries":{"type":"list","member":{"type":"structure","required":["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],"members":{"EdgePackagingJobArn":{},"EdgePackagingJobName":{},"EdgePackagingJobStatus":{},"CompilationJobName":{},"ModelName":{},"ModelVersion":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEndpointConfigs":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["EndpointConfigs"],"members":{"EndpointConfigs":{"type":"list","member":{"type":"structure","required":["EndpointConfigName","EndpointConfigArn","CreationTime"],"members":{"EndpointConfigName":{},"EndpointConfigArn":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEndpoints":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{}}},"output":{"type":"structure","required":["Endpoints"],"members":{"Endpoints":{"type":"list","member":{"type":"structure","required":["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],"members":{"EndpointName":{},"EndpointArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"EndpointStatus":{}}}},"NextToken":{}}}},"ListExperiments":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ExperimentSummaries":{"type":"list","member":{"type":"structure","members":{"ExperimentArn":{},"ExperimentName":{},"DisplayName":{},"ExperimentSource":{"shape":"Sxw"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListFeatureGroups":{"input":{"type":"structure","members":{"NameContains":{},"FeatureGroupStatusEquals":{},"OfflineStoreStatusEquals":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["FeatureGroupSummaries","NextToken"],"members":{"FeatureGroupSummaries":{"type":"list","member":{"type":"structure","required":["FeatureGroupName","FeatureGroupArn","CreationTime"],"members":{"FeatureGroupName":{},"FeatureGroupArn":{},"CreationTime":{"type":"timestamp"},"FeatureGroupStatus":{},"OfflineStoreStatus":{"shape":"Sy3"}}}},"NextToken":{}}}},"ListFlowDefinitions":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["FlowDefinitionSummaries"],"members":{"FlowDefinitionSummaries":{"type":"list","member":{"type":"structure","required":["FlowDefinitionName","FlowDefinitionArn","FlowDefinitionStatus","CreationTime"],"members":{"FlowDefinitionName":{},"FlowDefinitionArn":{},"FlowDefinitionStatus":{},"CreationTime":{"type":"timestamp"},"FailureReason":{}}}},"NextToken":{}}}},"ListHubContentVersions":{"input":{"type":"structure","required":["HubName","HubContentType","HubContentName"],"members":{"HubName":{},"HubContentType":{},"HubContentName":{},"MinVersion":{},"MaxSchemaVersion":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["HubContentSummaries"],"members":{"HubContentSummaries":{"shape":"S196"},"NextToken":{}}}},"ListHubContents":{"input":{"type":"structure","required":["HubName","HubContentType"],"members":{"HubName":{},"HubContentType":{},"NameContains":{},"MaxSchemaVersion":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["HubContentSummaries"],"members":{"HubContentSummaries":{"shape":"S196"},"NextToken":{}}}},"ListHubs":{"input":{"type":"structure","members":{"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["HubSummaries"],"members":{"HubSummaries":{"type":"list","member":{"type":"structure","required":["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],"members":{"HubName":{},"HubArn":{},"HubDisplayName":{},"HubDescription":{},"HubSearchKeywords":{"shape":"Sf2"},"HubStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListHumanTaskUis":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["HumanTaskUiSummaries"],"members":{"HumanTaskUiSummaries":{"type":"list","member":{"type":"structure","required":["HumanTaskUiName","HumanTaskUiArn","CreationTime"],"members":{"HumanTaskUiName":{},"HumanTaskUiArn":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListHyperParameterTuningJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{},"SortOrder":{},"NameContains":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"StatusEquals":{}}},"output":{"type":"structure","required":["HyperParameterTuningJobSummaries"],"members":{"HyperParameterTuningJobSummaries":{"type":"list","member":{"type":"structure","required":["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobStatus","Strategy","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],"members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobArn":{},"HyperParameterTuningJobStatus":{},"Strategy":{},"CreationTime":{"type":"timestamp"},"HyperParameterTuningEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatusCounters":{"shape":"Sz9"},"ObjectiveStatusCounters":{"shape":"Szb"},"ResourceLimits":{"shape":"Sfl"}}}},"NextToken":{}}}},"ListImageVersions":{"input":{"type":"structure","required":["ImageName"],"members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"ImageName":{},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"ImageVersions":{"type":"list","member":{"type":"structure","required":["CreationTime","ImageArn","ImageVersionArn","ImageVersionStatus","LastModifiedTime","Version"],"members":{"CreationTime":{"type":"timestamp"},"FailureReason":{},"ImageArn":{},"ImageVersionArn":{},"ImageVersionStatus":{},"LastModifiedTime":{"type":"timestamp"},"Version":{"type":"integer"}}}},"NextToken":{}}}},"ListImages":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"Images":{"type":"list","member":{"type":"structure","required":["CreationTime","ImageArn","ImageName","ImageStatus","LastModifiedTime"],"members":{"CreationTime":{"type":"timestamp"},"Description":{},"DisplayName":{},"FailureReason":{},"ImageArn":{},"ImageName":{},"ImageStatus":{},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListInferenceExperiments":{"input":{"type":"structure","members":{"NameContains":{},"Type":{},"StatusEquals":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InferenceExperiments":{"type":"list","member":{"type":"structure","required":["Name","Type","Status","CreationTime","LastModifiedTime"],"members":{"Name":{},"Type":{},"Schedule":{"shape":"Shh"},"Status":{},"StatusReason":{},"Description":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{}}}},"NextToken":{}}}},"ListInferenceRecommendationsJobSteps":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"Status":{},"StepType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","required":["StepType","JobName","Status"],"members":{"StepType":{},"JobName":{},"Status":{},"InferenceBenchmark":{"type":"structure","required":["ModelConfiguration"],"members":{"Metrics":{"shape":"S102"},"EndpointConfiguration":{"shape":"S105"},"ModelConfiguration":{"shape":"S107"},"FailureReason":{},"EndpointMetrics":{"shape":"S10f"},"InvocationEndTime":{"type":"timestamp"},"InvocationStartTime":{"type":"timestamp"}}}}}},"NextToken":{}}}},"ListInferenceRecommendationsJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"ModelNameEquals":{},"ModelPackageVersionArnEquals":{}}},"output":{"type":"structure","required":["InferenceRecommendationsJobs"],"members":{"InferenceRecommendationsJobs":{"type":"list","member":{"type":"structure","required":["JobName","JobDescription","JobType","JobArn","Status","CreationTime","RoleArn","LastModifiedTime"],"members":{"JobName":{},"JobDescription":{},"JobType":{},"JobArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"RoleArn":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"ModelName":{},"SamplePayloadUrl":{},"ModelPackageVersionArn":{}}}},"NextToken":{}}}},"ListLabelingJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"NameContains":{},"SortBy":{},"SortOrder":{},"StatusEquals":{}}},"output":{"type":"structure","members":{"LabelingJobSummaryList":{"type":"list","member":{"type":"structure","required":["LabelingJobName","LabelingJobArn","CreationTime","LastModifiedTime","LabelingJobStatus","LabelCounters","WorkteamArn","PreHumanTaskLambdaArn"],"members":{"LabelingJobName":{},"LabelingJobArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LabelingJobStatus":{},"LabelCounters":{"shape":"S10j"},"WorkteamArn":{},"PreHumanTaskLambdaArn":{},"AnnotationConsolidationLambdaArn":{},"FailureReason":{},"LabelingJobOutput":{"shape":"S10m"},"InputConfig":{"shape":"Sjh"}}}},"NextToken":{}}}},"ListLabelingJobsForWorkteam":{"input":{"type":"structure","required":["WorkteamArn"],"members":{"WorkteamArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"JobReferenceCodeContains":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["LabelingJobSummaryList"],"members":{"LabelingJobSummaryList":{"type":"list","member":{"type":"structure","required":["JobReferenceCode","WorkRequesterAccountId","CreationTime"],"members":{"LabelingJobName":{},"JobReferenceCode":{},"WorkRequesterAccountId":{},"CreationTime":{"type":"timestamp"},"LabelCounters":{"type":"structure","members":{"HumanLabeled":{"type":"integer"},"PendingHuman":{"type":"integer"},"Total":{"type":"integer"}}},"NumberOfHumanWorkersPerDataObject":{"type":"integer"}}}},"NextToken":{}}}},"ListLineageGroups":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LineageGroupSummaries":{"type":"list","member":{"type":"structure","members":{"LineageGroupArn":{},"LineageGroupName":{},"DisplayName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelBiasJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17g"},"NextToken":{}}}},"ListModelCardExportJobs":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"ModelCardExportJobNameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["ModelCardExportJobSummaries"],"members":{"ModelCardExportJobSummaries":{"type":"list","member":{"type":"structure","required":["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","CreatedAt","LastModifiedAt"],"members":{"ModelCardExportJobName":{},"ModelCardExportJobArn":{},"Status":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"LastModifiedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelCardVersions":{"input":{"type":"structure","required":["ModelCardName"],"members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"ModelCardName":{},"ModelCardStatus":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelCardVersionSummaryList"],"members":{"ModelCardVersionSummaryList":{"type":"list","member":{"type":"structure","required":["ModelCardName","ModelCardArn","ModelCardStatus","ModelCardVersion","CreationTime"],"members":{"ModelCardName":{},"ModelCardArn":{},"ModelCardStatus":{},"ModelCardVersion":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelCards":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"ModelCardStatus":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelCardSummaries"],"members":{"ModelCardSummaries":{"type":"list","member":{"type":"structure","required":["ModelCardName","ModelCardArn","ModelCardStatus","CreationTime"],"members":{"ModelCardName":{},"ModelCardArn":{},"ModelCardStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelExplainabilityJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17g"},"NextToken":{}}}},"ListModelMetadata":{"input":{"type":"structure","members":{"SearchExpression":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["ModelMetadataSummaries"],"members":{"ModelMetadataSummaries":{"type":"list","member":{"type":"structure","required":["Domain","Framework","Task","Model","FrameworkVersion"],"members":{"Domain":{},"Framework":{},"Task":{},"Model":{},"FrameworkVersion":{}}}},"NextToken":{}}}},"ListModelPackageGroups":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelPackageGroupSummaryList"],"members":{"ModelPackageGroupSummaryList":{"type":"list","member":{"type":"structure","required":["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","ModelPackageGroupStatus"],"members":{"ModelPackageGroupName":{},"ModelPackageGroupArn":{},"ModelPackageGroupDescription":{},"CreationTime":{"type":"timestamp"},"ModelPackageGroupStatus":{}}}},"NextToken":{}}}},"ListModelPackages":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"ModelApprovalStatus":{},"ModelPackageGroupName":{},"ModelPackageType":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelPackageSummaryList"],"members":{"ModelPackageSummaryList":{"type":"list","member":{"type":"structure","required":["ModelPackageName","ModelPackageArn","CreationTime","ModelPackageStatus"],"members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"ModelPackageStatus":{},"ModelApprovalStatus":{}}}},"NextToken":{}}}},"ListModelQualityJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17g"},"NextToken":{}}}},"ListModels":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["Models"],"members":{"Models":{"type":"list","member":{"type":"structure","required":["ModelName","ModelArn","CreationTime"],"members":{"ModelName":{},"ModelArn":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListMonitoringAlertHistory":{"input":{"type":"structure","members":{"MonitoringScheduleName":{},"MonitoringAlertName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"StatusEquals":{}}},"output":{"type":"structure","members":{"MonitoringAlertHistory":{"type":"list","member":{"type":"structure","required":["MonitoringScheduleName","MonitoringAlertName","CreationTime","AlertStatus"],"members":{"MonitoringScheduleName":{},"MonitoringAlertName":{},"CreationTime":{"type":"timestamp"},"AlertStatus":{}}}},"NextToken":{}}}},"ListMonitoringAlerts":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"MonitoringAlertSummaries":{"shape":"S1cl"},"NextToken":{}}}},"ListMonitoringExecutions":{"input":{"type":"structure","members":{"MonitoringScheduleName":{},"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"ScheduledTimeBefore":{"type":"timestamp"},"ScheduledTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{},"MonitoringJobDefinitionName":{},"MonitoringTypeEquals":{}}},"output":{"type":"structure","required":["MonitoringExecutionSummaries"],"members":{"MonitoringExecutionSummaries":{"type":"list","member":{"shape":"S11l"}},"NextToken":{}}}},"ListMonitoringSchedules":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{},"MonitoringJobDefinitionName":{},"MonitoringTypeEquals":{}}},"output":{"type":"structure","required":["MonitoringScheduleSummaries"],"members":{"MonitoringScheduleSummaries":{"type":"list","member":{"type":"structure","required":["MonitoringScheduleName","MonitoringScheduleArn","CreationTime","LastModifiedTime","MonitoringScheduleStatus"],"members":{"MonitoringScheduleName":{},"MonitoringScheduleArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleStatus":{},"EndpointName":{},"MonitoringJobDefinitionName":{},"MonitoringType":{}}}},"NextToken":{}}}},"ListNotebookInstanceLifecycleConfigs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{},"SortOrder":{},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{},"NotebookInstanceLifecycleConfigs":{"type":"list","member":{"type":"structure","required":["NotebookInstanceLifecycleConfigName","NotebookInstanceLifecycleConfigArn"],"members":{"NotebookInstanceLifecycleConfigName":{},"NotebookInstanceLifecycleConfigArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListNotebookInstances":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{},"SortOrder":{},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{},"NotebookInstanceLifecycleConfigNameContains":{},"DefaultCodeRepositoryContains":{},"AdditionalCodeRepositoryEquals":{}}},"output":{"type":"structure","members":{"NextToken":{},"NotebookInstances":{"type":"list","member":{"type":"structure","required":["NotebookInstanceName","NotebookInstanceArn"],"members":{"NotebookInstanceName":{},"NotebookInstanceArn":{},"NotebookInstanceStatus":{},"Url":{},"InstanceType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"NotebookInstanceLifecycleConfigName":{},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn1"}}}}}}},"ListPipelineExecutionSteps":{"input":{"type":"structure","members":{"PipelineExecutionArn":{},"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{}}},"output":{"type":"structure","members":{"PipelineExecutionSteps":{"type":"list","member":{"type":"structure","members":{"StepName":{},"StepDisplayName":{},"StepDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StepStatus":{},"CacheHitResult":{"type":"structure","members":{"SourcePipelineExecutionArn":{}}},"AttemptCount":{"type":"integer"},"FailureReason":{},"Metadata":{"type":"structure","members":{"TrainingJob":{"type":"structure","members":{"Arn":{}}},"ProcessingJob":{"type":"structure","members":{"Arn":{}}},"TransformJob":{"type":"structure","members":{"Arn":{}}},"TuningJob":{"type":"structure","members":{"Arn":{}}},"Model":{"type":"structure","members":{"Arn":{}}},"RegisterModel":{"type":"structure","members":{"Arn":{}}},"Condition":{"type":"structure","members":{"Outcome":{}}},"Callback":{"type":"structure","members":{"CallbackToken":{},"SqsQueueUrl":{},"OutputParameters":{"shape":"S1e0"}}},"Lambda":{"type":"structure","members":{"Arn":{},"OutputParameters":{"shape":"S1e0"}}},"QualityCheck":{"type":"structure","members":{"CheckType":{},"BaselineUsedForDriftCheckStatistics":{},"BaselineUsedForDriftCheckConstraints":{},"CalculatedBaselineStatistics":{},"CalculatedBaselineConstraints":{},"ModelPackageGroupName":{},"ViolationReport":{},"CheckJobArn":{},"SkipCheck":{"type":"boolean"},"RegisterNewBaseline":{"type":"boolean"}}},"ClarifyCheck":{"type":"structure","members":{"CheckType":{},"BaselineUsedForDriftCheckConstraints":{},"CalculatedBaselineConstraints":{},"ModelPackageGroupName":{},"ViolationReport":{},"CheckJobArn":{},"SkipCheck":{"type":"boolean"},"RegisterNewBaseline":{"type":"boolean"}}},"EMR":{"type":"structure","members":{"ClusterId":{},"StepId":{},"StepName":{},"LogFilePath":{}}},"Fail":{"type":"structure","members":{"ErrorMessage":{}}},"AutoMLJob":{"type":"structure","members":{"Arn":{}}}}},"SelectiveExecutionResult":{"type":"structure","members":{"SourcePipelineExecutionArn":{}}}}}},"NextToken":{}}}},"ListPipelineExecutions":{"input":{"type":"structure","required":["PipelineName"],"members":{"PipelineName":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PipelineExecutionSummaries":{"type":"list","member":{"type":"structure","members":{"PipelineExecutionArn":{},"StartTime":{"type":"timestamp"},"PipelineExecutionStatus":{},"PipelineExecutionDescription":{},"PipelineExecutionDisplayName":{},"PipelineExecutionFailureReason":{}}}},"NextToken":{}}}},"ListPipelineParametersForExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PipelineParameters":{"shape":"S1eh"},"NextToken":{}}}},"ListPipelines":{"input":{"type":"structure","members":{"PipelineNamePrefix":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PipelineSummaries":{"type":"list","member":{"type":"structure","members":{"PipelineArn":{},"PipelineName":{},"PipelineDisplayName":{},"PipelineDescription":{},"RoleArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastExecutionTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListProcessingJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["ProcessingJobSummaries"],"members":{"ProcessingJobSummaries":{"type":"list","member":{"type":"structure","required":["ProcessingJobName","ProcessingJobArn","CreationTime","ProcessingJobStatus"],"members":{"ProcessingJobName":{},"ProcessingJobArn":{},"CreationTime":{"type":"timestamp"},"ProcessingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"ProcessingJobStatus":{},"FailureReason":{},"ExitMessage":{}}}},"NextToken":{}}}},"ListProjects":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ProjectSummaryList"],"members":{"ProjectSummaryList":{"type":"list","member":{"type":"structure","required":["ProjectName","ProjectArn","ProjectId","CreationTime","ProjectStatus"],"members":{"ProjectName":{},"ProjectDescription":{},"ProjectArn":{},"ProjectId":{},"CreationTime":{"type":"timestamp"},"ProjectStatus":{}}}},"NextToken":{}}}},"ListResourceCatalogs":{"input":{"type":"structure","members":{"NameContains":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceCatalogs":{"type":"list","member":{"type":"structure","required":["ResourceCatalogArn","ResourceCatalogName","Description","CreationTime"],"members":{"ResourceCatalogArn":{},"ResourceCatalogName":{},"Description":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSpaces":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{},"SortBy":{},"DomainIdEquals":{},"SpaceNameContains":{}}},"output":{"type":"structure","members":{"Spaces":{"type":"list","member":{"type":"structure","members":{"DomainId":{},"SpaceName":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStageDevices":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"NextToken":{},"MaxResults":{"type":"integer"},"EdgeDeploymentPlanName":{},"ExcludeDevicesDeployedInOtherStage":{"type":"boolean"},"StageName":{}}},"output":{"type":"structure","required":["DeviceDeploymentSummaries"],"members":{"DeviceDeploymentSummaries":{"type":"list","member":{"type":"structure","required":["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","StageName","DeviceName","DeviceArn"],"members":{"EdgeDeploymentPlanArn":{},"EdgeDeploymentPlanName":{},"StageName":{},"DeployedStageName":{},"DeviceFleetName":{},"DeviceName":{},"DeviceArn":{},"DeviceDeploymentStatus":{},"DeviceDeploymentStatusMessage":{},"Description":{},"DeploymentStartTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStudioLifecycleConfigs":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"NameContains":{},"AppTypeEquals":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"ModifiedTimeBefore":{"type":"timestamp"},"ModifiedTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"NextToken":{},"StudioLifecycleConfigs":{"type":"list","member":{"type":"structure","members":{"StudioLifecycleConfigArn":{},"StudioLifecycleConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"StudioLifecycleConfigAppType":{}}}}}}},"ListSubscribedWorkteams":{"input":{"type":"structure","members":{"NameContains":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["SubscribedWorkteams"],"members":{"SubscribedWorkteams":{"type":"list","member":{"shape":"S12r"}},"NextToken":{}}}},"ListTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S7"},"NextToken":{}}}},"ListTrainingJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"WarmPoolStatusEquals":{}}},"output":{"type":"structure","required":["TrainingJobSummaries"],"members":{"TrainingJobSummaries":{"type":"list","member":{"type":"structure","required":["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus"],"members":{"TrainingJobName":{},"TrainingJobArn":{},"CreationTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatus":{},"WarmPoolStatus":{"shape":"S139"}}}},"NextToken":{}}}},"ListTrainingJobsForHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName"],"members":{"HyperParameterTuningJobName":{},"NextToken":{},"MaxResults":{"type":"integer"},"StatusEquals":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["TrainingJobSummaries"],"members":{"TrainingJobSummaries":{"type":"list","member":{"shape":"Szd"}},"NextToken":{}}}},"ListTransformJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["TransformJobSummaries"],"members":{"TransformJobSummaries":{"type":"list","member":{"type":"structure","required":["TransformJobName","TransformJobArn","CreationTime","TransformJobStatus"],"members":{"TransformJobName":{},"TransformJobArn":{},"CreationTime":{"type":"timestamp"},"TransformEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TransformJobStatus":{},"FailureReason":{}}}},"NextToken":{}}}},"ListTrialComponents":{"input":{"type":"structure","members":{"ExperimentName":{},"TrialName":{},"SourceArn":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrialComponentSummaries":{"type":"list","member":{"type":"structure","members":{"TrialComponentName":{},"TrialComponentArn":{},"DisplayName":{},"TrialComponentSource":{"shape":"S13l"},"Status":{"shape":"Sqz"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"}}}},"NextToken":{}}}},"ListTrials":{"input":{"type":"structure","members":{"ExperimentName":{},"TrialComponentName":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrialSummaries":{"type":"list","member":{"type":"structure","members":{"TrialArn":{},"TrialName":{},"DisplayName":{},"TrialSource":{"shape":"S13h"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListUserProfiles":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{},"SortBy":{},"DomainIdEquals":{},"UserProfileNameContains":{}}},"output":{"type":"structure","members":{"UserProfiles":{"type":"list","member":{"type":"structure","members":{"DomainId":{},"UserProfileName":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListWorkforces":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NameContains":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Workforces"],"members":{"Workforces":{"type":"list","member":{"shape":"S13x"}},"NextToken":{}}}},"ListWorkteams":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NameContains":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Workteams"],"members":{"Workteams":{"type":"list","member":{"shape":"S145"}},"NextToken":{}}}},"PutModelPackageGroupPolicy":{"input":{"type":"structure","required":["ModelPackageGroupName","ResourcePolicy"],"members":{"ModelPackageGroupName":{},"ResourcePolicy":{}}},"output":{"type":"structure","required":["ModelPackageGroupArn"],"members":{"ModelPackageGroupArn":{}}}},"QueryLineage":{"input":{"type":"structure","members":{"StartArns":{"type":"list","member":{}},"Direction":{},"IncludeEdges":{"type":"boolean"},"Filters":{"type":"structure","members":{"Types":{"type":"list","member":{}},"LineageTypes":{"type":"list","member":{}},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"ModifiedBefore":{"type":"timestamp"},"ModifiedAfter":{"type":"timestamp"},"Properties":{"type":"map","key":{},"value":{}}}},"MaxDepth":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Vertices":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Type":{},"LineageType":{}}}},"Edges":{"type":"list","member":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{},"AssociationType":{}}}},"NextToken":{}}}},"RegisterDevices":{"input":{"type":"structure","required":["DeviceFleetName","Devices"],"members":{"DeviceFleetName":{},"Devices":{"shape":"S1hc"},"Tags":{"shape":"S7"}}}},"RenderUiTemplate":{"input":{"type":"structure","required":["Task","RoleArn"],"members":{"UiTemplate":{"shape":"Sfa"},"Task":{"type":"structure","required":["Input"],"members":{"Input":{}}},"RoleArn":{},"HumanTaskUiArn":{}}},"output":{"type":"structure","required":["RenderedContent","Errors"],"members":{"RenderedContent":{},"Errors":{"type":"list","member":{"type":"structure","required":["Code","Message"],"members":{"Code":{},"Message":{}}}}}}},"RetryPipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn","ClientRequestToken"],"members":{"PipelineExecutionArn":{},"ClientRequestToken":{"idempotencyToken":true},"ParallelismConfiguration":{"shape":"Snn"}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"Search":{"input":{"type":"structure","required":["Resource"],"members":{"Resource":{},"SearchExpression":{"shape":"S1hn"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"CrossAccountFilterOption":{}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"TrainingJob":{"shape":"S1i1"},"Experiment":{"type":"structure","members":{"ExperimentName":{},"ExperimentArn":{},"DisplayName":{},"Source":{"shape":"Sxw"},"Description":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"Tags":{"shape":"S7"}}},"Trial":{"type":"structure","members":{"TrialName":{},"TrialArn":{},"DisplayName":{},"ExperimentName":{},"Source":{"shape":"S13h"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"},"TrialComponentSummaries":{"type":"list","member":{"type":"structure","members":{"TrialComponentName":{},"TrialComponentArn":{},"TrialComponentSource":{"shape":"S13l"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"}}}}}},"TrialComponent":{"type":"structure","members":{"TrialComponentName":{},"DisplayName":{},"TrialComponentArn":{},"Source":{"shape":"S13l"},"Status":{"shape":"Sqz"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"Parameters":{"shape":"Sr2"},"InputArtifacts":{"shape":"Sr6"},"OutputArtifacts":{"shape":"Sr6"},"Metrics":{"shape":"S13n"},"MetadataProperties":{"shape":"S1u"},"SourceDetail":{"type":"structure","members":{"SourceArn":{},"TrainingJob":{"shape":"S1i1"},"ProcessingJob":{"type":"structure","members":{"ProcessingInputs":{"shape":"So0"},"ProcessingOutputConfig":{"shape":"Son"},"ProcessingJobName":{},"ProcessingResources":{"shape":"Sos"},"StoppingCondition":{"shape":"Sou"},"AppSpecification":{"shape":"Sow"},"Environment":{"shape":"Soy"},"NetworkConfig":{"shape":"Smp"},"RoleArn":{},"ExperimentConfig":{"shape":"Soz"},"ProcessingJobArn":{},"ProcessingJobStatus":{},"ExitMessage":{},"FailureReason":{},"ProcessingEndTime":{"type":"timestamp"},"ProcessingStartTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"MonitoringScheduleArn":{},"AutoMLJobArn":{},"TrainingJobArn":{},"Tags":{"shape":"S7"}}},"TransformJob":{"shape":"S1i9"}}},"LineageGroupArn":{},"Tags":{"shape":"S7"},"Parents":{"type":"list","member":{"type":"structure","members":{"TrialName":{},"ExperimentName":{}}}},"RunName":{}}},"Endpoint":{"type":"structure","required":["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],"members":{"EndpointName":{},"EndpointArn":{},"EndpointConfigName":{},"ProductionVariants":{"shape":"Sxe"},"DataCaptureConfig":{"shape":"Sxm"},"EndpointStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringSchedules":{"type":"list","member":{"type":"structure","members":{"MonitoringScheduleArn":{},"MonitoringScheduleName":{},"MonitoringScheduleStatus":{},"MonitoringType":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleConfig":{"shape":"Smh"},"EndpointName":{},"LastMonitoringExecutionSummary":{"shape":"S11l"},"Tags":{"shape":"S7"}}}},"Tags":{"shape":"S7"},"ShadowProductionVariants":{"shape":"Sxe"}}},"ModelPackage":{"type":"structure","members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"InferenceSpecification":{"shape":"Sr"},"SourceAlgorithmSpecification":{"shape":"Slj"},"ValidationSpecification":{"shape":"Slg"},"ModelPackageStatus":{},"ModelPackageStatusDetails":{"shape":"S118"},"CertifyForMarketplace":{"type":"boolean"},"ModelApprovalStatus":{},"CreatedBy":{"shape":"Suc"},"MetadataProperties":{"shape":"S1u"},"ModelMetrics":{"shape":"Slm"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"ApprovalDescription":{},"Domain":{},"Task":{},"SamplePayloadUrl":{},"AdditionalInferenceSpecifications":{"shape":"Sm2"},"Tags":{"shape":"S7"},"CustomerMetadataProperties":{"shape":"Slt"},"DriftCheckBaselines":{"shape":"Slw"},"SkipModelValidation":{}}},"ModelPackageGroup":{"type":"structure","members":{"ModelPackageGroupName":{},"ModelPackageGroupArn":{},"ModelPackageGroupDescription":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"ModelPackageGroupStatus":{},"Tags":{"shape":"S7"}}},"Pipeline":{"type":"structure","members":{"PipelineArn":{},"PipelineName":{},"PipelineDisplayName":{},"PipelineDescription":{},"RoleArn":{},"PipelineStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastRunTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedBy":{"shape":"Suc"},"ParallelismConfiguration":{"shape":"Snn"},"Tags":{"shape":"S7"}}},"PipelineExecution":{"type":"structure","members":{"PipelineArn":{},"PipelineExecutionArn":{},"PipelineExecutionDisplayName":{},"PipelineExecutionStatus":{},"PipelineExecutionDescription":{},"PipelineExperimentConfig":{"shape":"S125"},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedBy":{"shape":"Suc"},"ParallelismConfiguration":{"shape":"Snn"},"PipelineParameters":{"shape":"S1eh"},"SelectiveExecutionConfig":{"shape":"S127"}}},"FeatureGroup":{"type":"structure","members":{"FeatureGroupArn":{},"FeatureGroupName":{},"RecordIdentifierFeatureName":{},"EventTimeFeatureName":{},"FeatureDefinitions":{"shape":"Sdm"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"OnlineStoreConfig":{"shape":"Sdt"},"OfflineStoreConfig":{"shape":"Sdz"},"RoleArn":{},"FeatureGroupStatus":{},"OfflineStoreStatus":{"shape":"Sy3"},"LastUpdateStatus":{"shape":"Sy6"},"FailureReason":{},"Description":{},"Tags":{"shape":"S7"}}},"Project":{"type":"structure","members":{"ProjectArn":{},"ProjectName":{},"ProjectId":{},"ProjectDescription":{},"ServiceCatalogProvisioningDetails":{"shape":"Sp4"},"ServiceCatalogProvisionedProductDetails":{"shape":"S12g"},"ProjectStatus":{},"CreatedBy":{"shape":"Suc"},"CreationTime":{"type":"timestamp"},"Tags":{"shape":"S7"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"}}},"FeatureMetadata":{"type":"structure","members":{"FeatureGroupArn":{},"FeatureGroupName":{},"FeatureName":{},"FeatureType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Description":{},"Parameters":{"shape":"Syc"}}},"HyperParameterTuningJob":{"type":"structure","members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobArn":{},"HyperParameterTuningJobConfig":{"shape":"Sff"},"TrainingJobDefinition":{"shape":"Sg8"},"TrainingJobDefinitions":{"shape":"Sgo"},"HyperParameterTuningJobStatus":{},"CreationTime":{"type":"timestamp"},"HyperParameterTuningEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatusCounters":{"shape":"Sz9"},"ObjectiveStatusCounters":{"shape":"Szb"},"BestTrainingJob":{"shape":"Szd"},"OverallBestTrainingJob":{"shape":"Szd"},"WarmStartConfig":{"shape":"Sgp"},"FailureReason":{},"Tags":{"shape":"S7"},"TuningJobCompletionDetails":{"shape":"Szg"},"ConsumedResources":{"shape":"Szh"}}},"Model":{"type":"structure","members":{"Model":{"type":"structure","members":{"ModelName":{},"PrimaryContainer":{"shape":"Skb"},"Containers":{"shape":"Skp"},"InferenceExecutionConfig":{"shape":"Skq"},"ExecutionRoleArn":{},"VpcConfig":{"shape":"S5s"},"CreationTime":{"type":"timestamp"},"ModelArn":{},"EnableNetworkIsolation":{"type":"boolean"},"Tags":{"shape":"S7"},"DeploymentRecommendation":{"shape":"S10r"}}},"Endpoints":{"type":"list","member":{"type":"structure","required":["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],"members":{"EndpointName":{},"EndpointArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"EndpointStatus":{}}}},"LastBatchTransformJob":{"shape":"S1i9"},"MonitoringSchedules":{"type":"list","member":{"type":"structure","members":{"MonitoringScheduleArn":{},"MonitoringScheduleName":{},"MonitoringScheduleStatus":{},"MonitoringType":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleConfig":{"shape":"Smh"},"EndpointName":{},"MonitoringAlertSummaries":{"shape":"S1cl"},"LastMonitoringExecutionSummary":{"shape":"S11l"},"BatchTransformInput":{"shape":"S8p"}}}},"ModelCard":{"type":"structure","members":{"ModelCardArn":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"ModelCardStatus":{},"SecurityConfig":{"shape":"Sl0"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"Tags":{"shape":"S7"},"ModelId":{},"RiskRating":{}}}}},"ModelCard":{"type":"structure","members":{"ModelCardArn":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"Content":{"shape":"Sl1"},"ModelCardStatus":{},"SecurityConfig":{"shape":"Sl0"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Suc"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Suc"},"Tags":{"shape":"S7"},"ModelId":{},"RiskRating":{},"ModelPackageGroupName":{}}}}}},"NextToken":{}}}},"SendPipelineExecutionStepFailure":{"input":{"type":"structure","required":["CallbackToken"],"members":{"CallbackToken":{},"FailureReason":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"SendPipelineExecutionStepSuccess":{"input":{"type":"structure","required":["CallbackToken"],"members":{"CallbackToken":{},"OutputParameters":{"shape":"S1e0"},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"StartEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"EdgeDeploymentPlanName":{},"StageName":{}}}},"StartInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"StartMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}}},"StartNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}}},"StartPipelineExecution":{"input":{"type":"structure","required":["PipelineName","ClientRequestToken"],"members":{"PipelineName":{},"PipelineExecutionDisplayName":{},"PipelineParameters":{"shape":"S1eh"},"PipelineExecutionDescription":{},"ClientRequestToken":{"idempotencyToken":true},"ParallelismConfiguration":{"shape":"Snn"},"SelectiveExecutionConfig":{"shape":"S127"}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"StopAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{}}}},"StopCompilationJob":{"input":{"type":"structure","required":["CompilationJobName"],"members":{"CompilationJobName":{}}}},"StopEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"EdgeDeploymentPlanName":{},"StageName":{}}}},"StopEdgePackagingJob":{"input":{"type":"structure","required":["EdgePackagingJobName"],"members":{"EdgePackagingJobName":{}}}},"StopHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName"],"members":{"HyperParameterTuningJobName":{}}}},"StopInferenceExperiment":{"input":{"type":"structure","required":["Name","ModelVariantActions"],"members":{"Name":{},"ModelVariantActions":{"type":"map","key":{},"value":{}},"DesiredModelVariants":{"shape":"Shk"},"DesiredState":{},"Reason":{}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"StopInferenceRecommendationsJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}}},"StopLabelingJob":{"input":{"type":"structure","required":["LabelingJobName"],"members":{"LabelingJobName":{}}}},"StopMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}}},"StopNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}}},"StopPipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn","ClientRequestToken"],"members":{"PipelineExecutionArn":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"StopProcessingJob":{"input":{"type":"structure","required":["ProcessingJobName"],"members":{"ProcessingJobName":{}}}},"StopTrainingJob":{"input":{"type":"structure","required":["TrainingJobName"],"members":{"TrainingJobName":{}}}},"StopTransformJob":{"input":{"type":"structure","required":["TransformJobName"],"members":{"TransformJobName":{}}}},"UpdateAction":{"input":{"type":"structure","required":["ActionName"],"members":{"ActionName":{},"Description":{},"Status":{},"Properties":{"shape":"S1s"},"PropertiesToRemove":{"shape":"S1jq"}}},"output":{"type":"structure","members":{"ActionArn":{}}}},"UpdateAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{},"KernelGatewayImageConfig":{"shape":"S4q"}}},"output":{"type":"structure","members":{"AppImageConfigArn":{}}}},"UpdateArtifact":{"input":{"type":"structure","required":["ArtifactArn"],"members":{"ArtifactArn":{},"ArtifactName":{},"Properties":{"shape":"S1s"},"PropertiesToRemove":{"shape":"S1jq"}}},"output":{"type":"structure","members":{"ArtifactArn":{}}}},"UpdateCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName"],"members":{"CodeRepositoryName":{},"GitConfig":{"type":"structure","members":{"SecretArn":{}}}}},"output":{"type":"structure","required":["CodeRepositoryArn"],"members":{"CodeRepositoryArn":{}}}},"UpdateContext":{"input":{"type":"structure","required":["ContextName"],"members":{"ContextName":{},"Description":{},"Properties":{"shape":"S1s"},"PropertiesToRemove":{"shape":"S1jq"}}},"output":{"type":"structure","members":{"ContextArn":{}}}},"UpdateDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName","OutputConfig"],"members":{"DeviceFleetName":{},"RoleArn":{},"Description":{},"OutputConfig":{"shape":"S9d"},"EnableIotRoleAlias":{"type":"boolean"}}}},"UpdateDevices":{"input":{"type":"structure","required":["DeviceFleetName","Devices"],"members":{"DeviceFleetName":{},"Devices":{"shape":"S1hc"}}}},"UpdateDomain":{"input":{"type":"structure","required":["DomainId"],"members":{"DomainId":{},"DefaultUserSettings":{"shape":"S9j"},"DomainSettingsForUpdate":{"type":"structure","members":{"RStudioServerProDomainSettingsForUpdate":{"type":"structure","required":["DomainExecutionRoleArn"],"members":{"DomainExecutionRoleArn":{},"DefaultResourceSpec":{"shape":"S4g"},"RStudioConnectUrl":{},"RStudioPackageManagerUrl":{}}},"ExecutionRoleIdentityConfig":{},"SecurityGroupIds":{"shape":"Sag"}}},"DefaultSpaceSettings":{"shape":"Saj"},"AppSecurityGroupManagement":{}}},"output":{"type":"structure","members":{"DomainArn":{}}}},"UpdateEndpoint":{"input":{"type":"structure","required":["EndpointName","EndpointConfigName"],"members":{"EndpointName":{},"EndpointConfigName":{},"RetainAllVariantProperties":{"type":"boolean"},"ExcludeRetainedVariantProperties":{"type":"list","member":{"type":"structure","required":["VariantPropertyType"],"members":{"VariantPropertyType":{}}}},"DeploymentConfig":{"shape":"Sb6"},"RetainDeploymentConfig":{"type":"boolean"}}},"output":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"UpdateEndpointWeightsAndCapacities":{"input":{"type":"structure","required":["EndpointName","DesiredWeightsAndCapacities"],"members":{"EndpointName":{},"DesiredWeightsAndCapacities":{"type":"list","member":{"type":"structure","required":["VariantName"],"members":{"VariantName":{},"DesiredWeight":{"type":"float"},"DesiredInstanceCount":{"type":"integer"},"ServerlessUpdateConfig":{"type":"structure","members":{"MaxConcurrency":{"type":"integer"},"ProvisionedConcurrency":{"type":"integer"}}}}}}}},"output":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"UpdateExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{},"DisplayName":{},"Description":{}}},"output":{"type":"structure","members":{"ExperimentArn":{}}}},"UpdateFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{},"FeatureAdditions":{"type":"list","member":{"shape":"Sdn"}},"OnlineStoreConfig":{"type":"structure","members":{"TtlDuration":{"shape":"Sdv"}}}}},"output":{"type":"structure","required":["FeatureGroupArn"],"members":{"FeatureGroupArn":{}}}},"UpdateFeatureMetadata":{"input":{"type":"structure","required":["FeatureGroupName","FeatureName"],"members":{"FeatureGroupName":{},"FeatureName":{},"Description":{},"ParameterAdditions":{"type":"list","member":{"shape":"Syd"}},"ParameterRemovals":{"type":"list","member":{}}}}},"UpdateHub":{"input":{"type":"structure","required":["HubName"],"members":{"HubName":{},"HubDescription":{},"HubDisplayName":{},"HubSearchKeywords":{"shape":"Sf2"}}},"output":{"type":"structure","required":["HubArn"],"members":{"HubArn":{}}}},"UpdateImage":{"input":{"type":"structure","required":["ImageName"],"members":{"DeleteProperties":{"type":"list","member":{}},"Description":{},"DisplayName":{},"ImageName":{},"RoleArn":{}}},"output":{"type":"structure","members":{"ImageArn":{}}}},"UpdateImageVersion":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Alias":{},"Version":{"type":"integer"},"AliasesToAdd":{"shape":"Sh4"},"AliasesToDelete":{"shape":"Sh4"},"VendorGuidance":{},"JobType":{},"MLFramework":{},"ProgrammingLang":{},"Processor":{},"Horovod":{"type":"boolean"},"ReleaseNotes":{}}},"output":{"type":"structure","members":{"ImageVersionArn":{}}}},"UpdateInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Schedule":{"shape":"Shh"},"Description":{},"ModelVariants":{"shape":"Shk"},"DataStorageConfig":{"shape":"Shs"},"ShadowModeConfig":{"shape":"Sht"}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"UpdateModelCard":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{},"Content":{"shape":"Sl1"},"ModelCardStatus":{}}},"output":{"type":"structure","required":["ModelCardArn"],"members":{"ModelCardArn":{}}}},"UpdateModelPackage":{"input":{"type":"structure","required":["ModelPackageArn"],"members":{"ModelPackageArn":{},"ModelApprovalStatus":{},"ApprovalDescription":{},"CustomerMetadataProperties":{"shape":"Slt"},"CustomerMetadataPropertiesToRemove":{"type":"list","member":{}},"AdditionalInferenceSpecificationsToAdd":{"shape":"Sm2"}}},"output":{"type":"structure","required":["ModelPackageArn"],"members":{"ModelPackageArn":{}}}},"UpdateMonitoringAlert":{"input":{"type":"structure","required":["MonitoringScheduleName","MonitoringAlertName","DatapointsToAlert","EvaluationPeriod"],"members":{"MonitoringScheduleName":{},"MonitoringAlertName":{},"DatapointsToAlert":{"type":"integer"},"EvaluationPeriod":{"type":"integer"}}},"output":{"type":"structure","required":["MonitoringScheduleArn"],"members":{"MonitoringScheduleArn":{},"MonitoringAlertName":{}}}},"UpdateMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName","MonitoringScheduleConfig"],"members":{"MonitoringScheduleName":{},"MonitoringScheduleConfig":{"shape":"Smh"}}},"output":{"type":"structure","required":["MonitoringScheduleArn"],"members":{"MonitoringScheduleArn":{}}}},"UpdateNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{},"InstanceType":{},"RoleArn":{},"LifecycleConfigName":{},"DisassociateLifecycleConfig":{"type":"boolean"},"VolumeSizeInGB":{"type":"integer"},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn1"},"AcceleratorTypes":{"shape":"Smy"},"DisassociateAcceleratorTypes":{"type":"boolean"},"DisassociateDefaultCodeRepository":{"type":"boolean"},"DisassociateAdditionalCodeRepositories":{"type":"boolean"},"RootAccess":{},"InstanceMetadataServiceConfiguration":{"shape":"Sn4"}}},"output":{"type":"structure","members":{}}},"UpdateNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{},"OnCreate":{"shape":"Sn9"},"OnStart":{"shape":"Sn9"}}},"output":{"type":"structure","members":{}}},"UpdatePipeline":{"input":{"type":"structure","required":["PipelineName"],"members":{"PipelineName":{},"PipelineDisplayName":{},"PipelineDefinition":{},"PipelineDefinitionS3Location":{"shape":"Snh"},"PipelineDescription":{},"RoleArn":{},"ParallelismConfiguration":{"shape":"Snn"}}},"output":{"type":"structure","members":{"PipelineArn":{}}}},"UpdatePipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{},"PipelineExecutionDescription":{},"PipelineExecutionDisplayName":{},"ParallelismConfiguration":{"shape":"Snn"}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"UpdateProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{},"ProjectDescription":{},"ServiceCatalogProvisioningUpdateDetails":{"type":"structure","members":{"ProvisioningArtifactId":{},"ProvisioningParameters":{"shape":"Sp6"}}},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{}}}},"UpdateSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{},"SpaceSettings":{"shape":"Spe"}}},"output":{"type":"structure","members":{"SpaceArn":{}}}},"UpdateTrainingJob":{"input":{"type":"structure","required":["TrainingJobName"],"members":{"TrainingJobName":{},"ProfilerConfig":{"type":"structure","members":{"S3OutputPath":{},"ProfilingIntervalInMilliseconds":{"type":"long"},"ProfilingParameters":{"shape":"Sqc"},"DisableProfiler":{"type":"boolean"}}},"ProfilerRuleConfigurations":{"shape":"Sqe"},"ResourceConfig":{"type":"structure","required":["KeepAlivePeriodInSeconds"],"members":{"KeepAlivePeriodInSeconds":{"type":"integer"}}}}},"output":{"type":"structure","required":["TrainingJobArn"],"members":{"TrainingJobArn":{}}}},"UpdateTrial":{"input":{"type":"structure","required":["TrialName"],"members":{"TrialName":{},"DisplayName":{}}},"output":{"type":"structure","members":{"TrialArn":{}}}},"UpdateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{},"DisplayName":{},"Status":{"shape":"Sqz"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Parameters":{"shape":"Sr2"},"ParametersToRemove":{"shape":"S1lx"},"InputArtifacts":{"shape":"Sr6"},"InputArtifactsToRemove":{"shape":"S1lx"},"OutputArtifacts":{"shape":"Sr6"},"OutputArtifactsToRemove":{"shape":"S1lx"}}},"output":{"type":"structure","members":{"TrialComponentArn":{}}}},"UpdateUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{},"UserSettings":{"shape":"S9j"}}},"output":{"type":"structure","members":{"UserProfileArn":{}}}},"UpdateWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"WorkforceName":{},"SourceIpConfig":{"shape":"Srn"},"OidcConfig":{"shape":"Srk"},"WorkforceVpcConfig":{"shape":"Srr"}}},"output":{"type":"structure","required":["Workforce"],"members":{"Workforce":{"shape":"S13x"}}}},"UpdateWorkteam":{"input":{"type":"structure","required":["WorkteamName"],"members":{"WorkteamName":{},"MemberDefinitions":{"shape":"Ss1"},"Description":{},"NotificationConfiguration":{"shape":"Ss9"}}},"output":{"type":"structure","required":["Workteam"],"members":{"Workteam":{"shape":"S145"}}}}},"shapes":{"S7":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sr":{"type":"structure","required":["Containers"],"members":{"Containers":{"shape":"Ss"},"SupportedTransformInstanceTypes":{"shape":"S1a"},"SupportedRealtimeInferenceInstanceTypes":{"shape":"S1c"},"SupportedContentTypes":{"shape":"S1e"},"SupportedResponseMIMETypes":{"shape":"S1g"}}},"Ss":{"type":"list","member":{"type":"structure","required":["Image"],"members":{"ContainerHostname":{},"Image":{},"ImageDigest":{},"ModelDataUrl":{},"ProductId":{},"Environment":{"shape":"Sz"},"ModelInput":{"type":"structure","required":["DataInputConfig"],"members":{"DataInputConfig":{}}},"Framework":{},"FrameworkVersion":{},"NearestModelName":{},"AdditionalS3DataSource":{"shape":"S16"}}}},"Sz":{"type":"map","key":{},"value":{}},"S16":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{},"CompressionType":{}}},"S1a":{"type":"list","member":{}},"S1c":{"type":"list","member":{}},"S1e":{"type":"list","member":{}},"S1g":{"type":"list","member":{}},"S1n":{"type":"structure","required":["SourceUri"],"members":{"SourceUri":{},"SourceType":{},"SourceId":{}}},"S1s":{"type":"map","key":{},"value":{}},"S1u":{"type":"structure","members":{"CommitId":{},"Repository":{},"GeneratedBy":{},"ProjectId":{}}},"S1z":{"type":"structure","required":["TrainingImage","SupportedTrainingInstanceTypes","TrainingChannels"],"members":{"TrainingImage":{},"TrainingImageDigest":{},"SupportedHyperParameters":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Description":{},"Type":{},"Range":{"type":"structure","members":{"IntegerParameterRangeSpecification":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{},"MaxValue":{}}},"ContinuousParameterRangeSpecification":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{},"MaxValue":{}}},"CategoricalParameterRangeSpecification":{"type":"structure","required":["Values"],"members":{"Values":{"shape":"S29"}}}}},"IsTunable":{"type":"boolean"},"IsRequired":{"type":"boolean"},"DefaultValue":{}}}},"SupportedTrainingInstanceTypes":{"type":"list","member":{}},"SupportsDistributedTraining":{"type":"boolean"},"MetricDefinitions":{"shape":"S2e"},"TrainingChannels":{"type":"list","member":{"type":"structure","required":["Name","SupportedContentTypes","SupportedInputModes"],"members":{"Name":{},"Description":{},"IsRequired":{"type":"boolean"},"SupportedContentTypes":{"shape":"S1e"},"SupportedCompressionTypes":{"type":"list","member":{}},"SupportedInputModes":{"type":"list","member":{}}}}},"SupportedTuningJobObjectiveMetrics":{"type":"list","member":{"shape":"S2p"}},"AdditionalS3DataSource":{"shape":"S16"}}},"S29":{"type":"list","member":{}},"S2e":{"type":"list","member":{"type":"structure","required":["Name","Regex"],"members":{"Name":{},"Regex":{}}}},"S2p":{"type":"structure","required":["Type","MetricName"],"members":{"Type":{},"MetricName":{}}},"S2r":{"type":"structure","required":["ValidationRole","ValidationProfiles"],"members":{"ValidationRole":{},"ValidationProfiles":{"type":"list","member":{"type":"structure","required":["ProfileName","TrainingJobDefinition"],"members":{"ProfileName":{},"TrainingJobDefinition":{"type":"structure","required":["TrainingInputMode","InputDataConfig","OutputDataConfig","ResourceConfig","StoppingCondition"],"members":{"TrainingInputMode":{},"HyperParameters":{"shape":"S2w"},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"StoppingCondition":{"shape":"S3p"}}},"TransformJobDefinition":{"shape":"S3s"}}}}}},"S2w":{"type":"map","key":{},"value":{}},"S2y":{"type":"list","member":{"type":"structure","required":["ChannelName","DataSource"],"members":{"ChannelName":{},"DataSource":{"type":"structure","members":{"S3DataSource":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{},"S3DataDistributionType":{},"AttributeNames":{"type":"list","member":{}},"InstanceGroupNames":{"type":"list","member":{}}}},"FileSystemDataSource":{"type":"structure","required":["FileSystemId","FileSystemAccessMode","FileSystemType","DirectoryPath"],"members":{"FileSystemId":{},"FileSystemAccessMode":{},"FileSystemType":{},"DirectoryPath":{}}}}},"ContentType":{},"CompressionType":{},"RecordWrapperType":{},"InputMode":{},"ShuffleConfig":{"type":"structure","required":["Seed"],"members":{"Seed":{"type":"long"}}}}}},"S3g":{"type":"structure","required":["S3OutputPath"],"members":{"KmsKeyId":{},"S3OutputPath":{},"CompressionType":{}}},"S3j":{"type":"structure","required":["VolumeSizeInGB"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["InstanceType","InstanceCount","InstanceGroupName"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroupName":{}}}},"KeepAlivePeriodInSeconds":{"type":"integer"}}},"S3p":{"type":"structure","members":{"MaxRuntimeInSeconds":{"type":"integer"},"MaxWaitTimeInSeconds":{"type":"integer"}}},"S3s":{"type":"structure","required":["TransformInput","TransformOutput","TransformResources"],"members":{"MaxConcurrentTransforms":{"type":"integer"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3w"},"TransformInput":{"shape":"S3z"},"TransformOutput":{"shape":"S43"},"TransformResources":{"shape":"S46"}}},"S3w":{"type":"map","key":{},"value":{}},"S3z":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"type":"structure","required":["S3DataSource"],"members":{"S3DataSource":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{}}}}},"ContentType":{},"CompressionType":{},"SplitType":{}}},"S43":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{},"Accept":{},"AssembleWith":{},"KmsKeyId":{}}},"S46":{"type":"structure","required":["InstanceType","InstanceCount"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeKmsKeyId":{}}},"S4g":{"type":"structure","members":{"SageMakerImageArn":{},"SageMakerImageVersionArn":{},"InstanceType":{},"LifecycleConfigArn":{}}},"S4q":{"type":"structure","required":["KernelSpecs"],"members":{"KernelSpecs":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"DisplayName":{}}}},"FileSystemConfig":{"type":"structure","members":{"MountPath":{},"DefaultUid":{"type":"integer"},"DefaultGid":{"type":"integer"}}}}},"S52":{"type":"structure","required":["SourceUri"],"members":{"SourceUri":{},"SourceTypes":{"type":"list","member":{"type":"structure","required":["SourceIdType","Value"],"members":{"SourceIdType":{},"Value":{}}}}}},"S5a":{"type":"list","member":{"type":"structure","required":["DataSource","TargetAttributeName"],"members":{"DataSource":{"shape":"S5c"},"CompressionType":{},"TargetAttributeName":{},"ContentType":{},"ChannelType":{},"SampleWeightAttributeName":{}}}},"S5c":{"type":"structure","required":["S3DataSource"],"members":{"S3DataSource":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{}}}}},"S5i":{"type":"structure","required":["S3OutputPath"],"members":{"KmsKeyId":{},"S3OutputPath":{}}},"S5k":{"type":"structure","required":["MetricName"],"members":{"MetricName":{}}},"S5m":{"type":"structure","members":{"CompletionCriteria":{"shape":"S5n"},"SecurityConfig":{"shape":"S5r"},"DataSplitConfig":{"shape":"S5x"},"CandidateGenerationConfig":{"type":"structure","members":{"FeatureSpecificationS3Uri":{},"AlgorithmsConfig":{"shape":"S60"}}},"Mode":{}}},"S5n":{"type":"structure","members":{"MaxCandidates":{"type":"integer"},"MaxRuntimePerTrainingJobInSeconds":{"type":"integer"},"MaxAutoMLJobRuntimeInSeconds":{"type":"integer"}}},"S5r":{"type":"structure","members":{"VolumeKmsKeyId":{},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"VpcConfig":{"shape":"S5s"}}},"S5s":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"shape":"S5v"}}},"S5v":{"type":"list","member":{}},"S5x":{"type":"structure","members":{"ValidationFraction":{"type":"float"}}},"S60":{"type":"list","member":{"type":"structure","required":["AutoMLAlgorithms"],"members":{"AutoMLAlgorithms":{"type":"list","member":{}}}}},"S66":{"type":"structure","members":{"AutoGenerateEndpointName":{"type":"boolean"},"EndpointName":{}}},"S6c":{"type":"list","member":{"type":"structure","members":{"ChannelType":{},"ContentType":{},"CompressionType":{},"DataSource":{"shape":"S5c"}}}},"S6e":{"type":"structure","members":{"ImageClassificationJobConfig":{"type":"structure","members":{"CompletionCriteria":{"shape":"S5n"}}},"TextClassificationJobConfig":{"type":"structure","required":["ContentColumn","TargetLabelColumn"],"members":{"CompletionCriteria":{"shape":"S5n"},"ContentColumn":{},"TargetLabelColumn":{}}},"TabularJobConfig":{"type":"structure","required":["TargetAttributeName"],"members":{"CandidateGenerationConfig":{"type":"structure","members":{"AlgorithmsConfig":{"shape":"S60"}}},"CompletionCriteria":{"shape":"S5n"},"FeatureSpecificationS3Uri":{},"Mode":{},"GenerateCandidateDefinitionsOnly":{"type":"boolean"},"ProblemType":{},"TargetAttributeName":{},"SampleWeightAttributeName":{}}},"TimeSeriesForecastingJobConfig":{"type":"structure","required":["ForecastFrequency","ForecastHorizon","TimeSeriesConfig"],"members":{"FeatureSpecificationS3Uri":{},"CompletionCriteria":{"shape":"S5n"},"ForecastFrequency":{},"ForecastHorizon":{"type":"integer"},"ForecastQuantiles":{"type":"list","member":{}},"Transformations":{"type":"structure","members":{"Filling":{"type":"map","key":{},"value":{"type":"map","key":{},"value":{}}},"Aggregation":{"type":"map","key":{},"value":{}}}},"TimeSeriesConfig":{"type":"structure","required":["TargetAttributeName","TimestampAttributeName","ItemIdentifierAttributeName"],"members":{"TargetAttributeName":{},"TimestampAttributeName":{},"ItemIdentifierAttributeName":{},"GroupingAttributeNames":{"type":"list","member":{}}}},"HolidayConfig":{"type":"list","member":{"type":"structure","members":{"CountryCode":{}}}}}},"TextGenerationJobConfig":{"type":"structure","members":{"CompletionCriteria":{"shape":"S5n"},"BaseModelName":{}}}},"union":true},"S7a":{"type":"structure","required":["RepositoryUrl"],"members":{"RepositoryUrl":{},"Branch":{},"SecretArn":{}}},"S7h":{"type":"structure","required":["S3Uri","Framework"],"members":{"S3Uri":{},"DataInputConfig":{},"Framework":{},"FrameworkVersion":{}}},"S7k":{"type":"structure","required":["S3OutputLocation"],"members":{"S3OutputLocation":{},"TargetDevice":{},"TargetPlatform":{"type":"structure","required":["Os","Arch"],"members":{"Os":{},"Arch":{},"Accelerator":{}}},"CompilerOptions":{},"KmsKeyId":{}}},"S7r":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"type":"list","member":{}}}},"S7z":{"type":"structure","required":["SourceUri"],"members":{"SourceUri":{},"SourceType":{},"SourceId":{}}},"S84":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S86"},"StatisticsResource":{"shape":"S87"}}},"S86":{"type":"structure","members":{"S3Uri":{}}},"S87":{"type":"structure","members":{"S3Uri":{}}},"S88":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8a"},"ContainerArguments":{"shape":"S8c"},"RecordPreprocessorSourceUri":{},"PostAnalyticsProcessorSourceUri":{},"Environment":{"shape":"S8e"}}},"S8a":{"type":"list","member":{}},"S8c":{"type":"list","member":{}},"S8e":{"type":"map","key":{},"value":{}},"S8h":{"type":"structure","members":{"EndpointInput":{"shape":"S8i"},"BatchTransformInput":{"shape":"S8p"}}},"S8i":{"type":"structure","required":["EndpointName","LocalPath"],"members":{"EndpointName":{},"LocalPath":{},"S3InputMode":{},"S3DataDistributionType":{},"FeaturesAttribute":{},"InferenceAttribute":{},"ProbabilityAttribute":{},"ProbabilityThresholdAttribute":{"type":"double"},"StartTimeOffset":{},"EndTimeOffset":{},"ExcludeFeaturesAttribute":{}}},"S8p":{"type":"structure","required":["DataCapturedDestinationS3Uri","DatasetFormat","LocalPath"],"members":{"DataCapturedDestinationS3Uri":{},"DatasetFormat":{"type":"structure","members":{"Csv":{"type":"structure","members":{"Header":{"type":"boolean"}}},"Json":{"type":"structure","members":{"Line":{"type":"boolean"}}},"Parquet":{"type":"structure","members":{}}}},"LocalPath":{},"S3InputMode":{},"S3DataDistributionType":{},"FeaturesAttribute":{},"InferenceAttribute":{},"ProbabilityAttribute":{},"ProbabilityThresholdAttribute":{"type":"double"},"StartTimeOffset":{},"EndTimeOffset":{},"ExcludeFeaturesAttribute":{}}},"S8v":{"type":"structure","required":["MonitoringOutputs"],"members":{"MonitoringOutputs":{"type":"list","member":{"type":"structure","required":["S3Output"],"members":{"S3Output":{"type":"structure","required":["S3Uri","LocalPath"],"members":{"S3Uri":{},"LocalPath":{},"S3UploadMode":{}}}}}},"KmsKeyId":{}}},"S91":{"type":"structure","required":["ClusterConfig"],"members":{"ClusterConfig":{"type":"structure","required":["InstanceCount","InstanceType","VolumeSizeInGB"],"members":{"InstanceCount":{"type":"integer"},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{}}}}},"S96":{"type":"structure","members":{"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableNetworkIsolation":{"type":"boolean"},"VpcConfig":{"shape":"S5s"}}},"S97":{"type":"structure","required":["MaxRuntimeInSeconds"],"members":{"MaxRuntimeInSeconds":{"type":"integer"}}},"S9d":{"type":"structure","required":["S3OutputLocation"],"members":{"S3OutputLocation":{},"KmsKeyId":{},"PresetDeploymentType":{},"PresetDeploymentConfig":{}}},"S9j":{"type":"structure","members":{"ExecutionRole":{},"SecurityGroups":{"shape":"S9k"},"SharingSettings":{"type":"structure","members":{"NotebookOutputOption":{},"S3OutputPath":{},"S3KmsKeyId":{}}},"JupyterServerAppSettings":{"shape":"S9n"},"KernelGatewayAppSettings":{"shape":"S9s"},"TensorBoardAppSettings":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4g"}}},"RStudioServerProAppSettings":{"type":"structure","members":{"AccessStatus":{},"UserGroup":{}}},"RSessionAppSettings":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4g"},"CustomImages":{"shape":"S9t"}}},"CanvasAppSettings":{"type":"structure","members":{"TimeSeriesForecastingSettings":{"type":"structure","members":{"Status":{},"AmazonForecastRoleArn":{}}},"ModelRegisterSettings":{"type":"structure","members":{"Status":{},"CrossAccountModelRegisterRoleArn":{}}},"WorkspaceSettings":{"type":"structure","members":{"S3ArtifactPath":{},"S3KmsKeyId":{}}},"IdentityProviderOAuthSettings":{"type":"list","member":{"type":"structure","members":{"DataSourceName":{},"Status":{},"SecretArn":{}}}},"KendraSettings":{"type":"structure","members":{"Status":{}}},"DirectDeploySettings":{"type":"structure","members":{"Status":{}}}}}}},"S9k":{"type":"list","member":{}},"S9n":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4g"},"LifecycleConfigArns":{"shape":"S9o"},"CodeRepositories":{"type":"list","member":{"type":"structure","required":["RepositoryUrl"],"members":{"RepositoryUrl":{}}}}}},"S9o":{"type":"list","member":{}},"S9s":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4g"},"CustomImages":{"shape":"S9t"},"LifecycleConfigArns":{"shape":"S9o"}}},"S9t":{"type":"list","member":{"type":"structure","required":["ImageName","AppImageConfigName"],"members":{"ImageName":{},"ImageVersionNumber":{"type":"integer"},"AppImageConfigName":{}}}},"Saf":{"type":"structure","members":{"SecurityGroupIds":{"shape":"Sag"},"RStudioServerProDomainSettings":{"type":"structure","required":["DomainExecutionRoleArn"],"members":{"DomainExecutionRoleArn":{},"RStudioConnectUrl":{},"RStudioPackageManagerUrl":{},"DefaultResourceSpec":{"shape":"S4g"}}},"ExecutionRoleIdentityConfig":{}}},"Sag":{"type":"list","member":{}},"Saj":{"type":"structure","members":{"ExecutionRole":{},"SecurityGroups":{"shape":"S9k"},"JupyterServerAppSettings":{"shape":"S9n"},"KernelGatewayAppSettings":{"shape":"S9s"}}},"Sao":{"type":"list","member":{"type":"structure","required":["ModelHandle","EdgePackagingJobName"],"members":{"ModelHandle":{},"EdgePackagingJobName":{}}}},"Saq":{"type":"list","member":{"type":"structure","required":["StageName","DeviceSelectionConfig"],"members":{"StageName":{},"DeviceSelectionConfig":{"shape":"Sas"},"DeploymentConfig":{"shape":"Sax"}}}},"Sas":{"type":"structure","required":["DeviceSubsetType"],"members":{"DeviceSubsetType":{},"Percentage":{"type":"integer"},"DeviceNames":{"shape":"Sav"},"DeviceNameContains":{}}},"Sav":{"type":"list","member":{}},"Sax":{"type":"structure","required":["FailureHandlingPolicy"],"members":{"FailureHandlingPolicy":{}}},"Sb6":{"type":"structure","members":{"BlueGreenUpdatePolicy":{"type":"structure","required":["TrafficRoutingConfiguration"],"members":{"TrafficRoutingConfiguration":{"type":"structure","required":["Type","WaitIntervalInSeconds"],"members":{"Type":{},"WaitIntervalInSeconds":{"type":"integer"},"CanarySize":{"shape":"Sbb"},"LinearStepSize":{"shape":"Sbb"}}},"TerminationWaitInSeconds":{"type":"integer"},"MaximumExecutionTimeoutInSeconds":{"type":"integer"}}},"AutoRollbackConfiguration":{"type":"structure","members":{"Alarms":{"type":"list","member":{"type":"structure","members":{"AlarmName":{}}}}}},"RollingUpdatePolicy":{"type":"structure","required":["MaximumBatchSize","WaitIntervalInSeconds"],"members":{"MaximumBatchSize":{"shape":"Sbb"},"WaitIntervalInSeconds":{"type":"integer"},"MaximumExecutionTimeoutInSeconds":{"type":"integer"},"RollbackMaximumBatchSize":{"shape":"Sbb"}}}}},"Sbb":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"integer"}}},"Sbo":{"type":"list","member":{"type":"structure","required":["VariantName","ModelName"],"members":{"VariantName":{},"ModelName":{},"InitialInstanceCount":{"type":"integer"},"InstanceType":{},"InitialVariantWeight":{"type":"float"},"AcceleratorType":{},"CoreDumpConfig":{"type":"structure","required":["DestinationS3Uri"],"members":{"DestinationS3Uri":{},"KmsKeyId":{}}},"ServerlessConfig":{"shape":"Sbw"},"VolumeSizeInGB":{"type":"integer"},"ModelDataDownloadTimeoutInSeconds":{"type":"integer"},"ContainerStartupHealthCheckTimeoutInSeconds":{"type":"integer"},"EnableSSMAccess":{"type":"boolean"}}}},"Sbw":{"type":"structure","required":["MemorySizeInMB","MaxConcurrency"],"members":{"MemorySizeInMB":{"type":"integer"},"MaxConcurrency":{"type":"integer"},"ProvisionedConcurrency":{"type":"integer"}}},"Sc4":{"type":"structure","required":["InitialSamplingPercentage","DestinationS3Uri","CaptureOptions"],"members":{"EnableCapture":{"type":"boolean"},"InitialSamplingPercentage":{"type":"integer"},"DestinationS3Uri":{},"KmsKeyId":{},"CaptureOptions":{"type":"list","member":{"type":"structure","required":["CaptureMode"],"members":{"CaptureMode":{}}}},"CaptureContentTypeHeader":{"shape":"Sca"}}},"Sca":{"type":"structure","members":{"CsvContentTypes":{"type":"list","member":{}},"JsonContentTypes":{"type":"list","member":{}}}},"Scf":{"type":"structure","required":["OutputConfig"],"members":{"ClientConfig":{"type":"structure","members":{"MaxConcurrentInvocationsPerInstance":{"type":"integer"}}},"OutputConfig":{"type":"structure","members":{"KmsKeyId":{},"S3OutputPath":{},"NotificationConfig":{"type":"structure","members":{"SuccessTopic":{},"ErrorTopic":{},"IncludeInferenceResponseIn":{"type":"list","member":{}}}},"S3FailurePath":{}}}}},"Scn":{"type":"structure","members":{"ClarifyExplainerConfig":{"type":"structure","required":["ShapConfig"],"members":{"EnableExplanations":{},"InferenceConfig":{"type":"structure","members":{"FeaturesAttribute":{},"ContentTemplate":{},"MaxRecordCount":{"type":"integer"},"MaxPayloadInMB":{"type":"integer"},"ProbabilityIndex":{"type":"integer"},"LabelIndex":{"type":"integer"},"ProbabilityAttribute":{},"LabelAttribute":{},"LabelHeaders":{"type":"list","member":{}},"FeatureHeaders":{"type":"list","member":{}},"FeatureTypes":{"type":"list","member":{}}}},"ShapConfig":{"type":"structure","required":["ShapBaselineConfig"],"members":{"ShapBaselineConfig":{"type":"structure","members":{"MimeType":{},"ShapBaseline":{},"ShapBaselineUri":{}}},"NumberOfSamples":{"type":"integer"},"UseLogit":{"type":"boolean"},"Seed":{"type":"integer"},"TextConfig":{"type":"structure","required":["Language","Granularity"],"members":{"Language":{},"Granularity":{}}}}}}}}},"Sdm":{"type":"list","member":{"shape":"Sdn"}},"Sdn":{"type":"structure","members":{"FeatureName":{},"FeatureType":{},"CollectionType":{},"CollectionConfig":{"type":"structure","members":{"VectorConfig":{"type":"structure","required":["Dimension"],"members":{"Dimension":{"type":"integer"}}}},"union":true}}},"Sdt":{"type":"structure","members":{"SecurityConfig":{"type":"structure","members":{"KmsKeyId":{}}},"EnableOnlineStore":{"type":"boolean"},"TtlDuration":{"shape":"Sdv"},"StorageType":{}}},"Sdv":{"type":"structure","members":{"Unit":{},"Value":{"type":"integer"}}},"Sdz":{"type":"structure","required":["S3StorageConfig"],"members":{"S3StorageConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{},"ResolvedOutputS3Uri":{}}},"DisableGlueTableCreation":{"type":"boolean"},"DataCatalogConfig":{"type":"structure","required":["TableName","Catalog","Database"],"members":{"TableName":{},"Catalog":{},"Database":{}}},"TableFormat":{}}},"Seb":{"type":"structure","required":["AwsManagedHumanLoopRequestSource"],"members":{"AwsManagedHumanLoopRequestSource":{}}},"Sed":{"type":"structure","required":["HumanLoopActivationConditionsConfig"],"members":{"HumanLoopActivationConditionsConfig":{"type":"structure","required":["HumanLoopActivationConditions"],"members":{"HumanLoopActivationConditions":{"jsonvalue":true}}}}},"Seg":{"type":"structure","required":["WorkteamArn","HumanTaskUiArn","TaskTitle","TaskDescription","TaskCount"],"members":{"WorkteamArn":{},"HumanTaskUiArn":{},"TaskTitle":{},"TaskDescription":{},"TaskCount":{"type":"integer"},"TaskAvailabilityLifetimeInSeconds":{"type":"integer"},"TaskTimeLimitInSeconds":{"type":"integer"},"TaskKeywords":{"type":"list","member":{}},"PublicWorkforceTaskPrice":{"shape":"Seq"}}},"Seq":{"type":"structure","members":{"AmountInUsd":{"type":"structure","members":{"Dollars":{"type":"integer"},"Cents":{"type":"integer"},"TenthFractionsOfACent":{"type":"integer"}}}}},"Sev":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{},"KmsKeyId":{}}},"Sf2":{"type":"list","member":{}},"Sf4":{"type":"structure","members":{"S3OutputPath":{}}},"Sfa":{"type":"structure","required":["Content"],"members":{"Content":{}}},"Sff":{"type":"structure","required":["Strategy","ResourceLimits"],"members":{"Strategy":{},"StrategyConfig":{"type":"structure","members":{"HyperbandStrategyConfig":{"type":"structure","members":{"MinResource":{"type":"integer"},"MaxResource":{"type":"integer"}}}}},"HyperParameterTuningJobObjective":{"shape":"S2p"},"ResourceLimits":{"shape":"Sfl"},"ParameterRanges":{"shape":"Sfp"},"TrainingJobEarlyStoppingType":{},"TuningJobCompletionCriteria":{"type":"structure","members":{"TargetObjectiveMetricValue":{"type":"float"},"BestObjectiveNotImproving":{"type":"structure","members":{"MaxNumberOfTrainingJobsNotImproving":{"type":"integer"}}},"ConvergenceDetected":{"type":"structure","members":{"CompleteOnConvergence":{}}}}},"RandomSeed":{"type":"integer"}}},"Sfl":{"type":"structure","required":["MaxParallelTrainingJobs"],"members":{"MaxNumberOfTrainingJobs":{"type":"integer"},"MaxParallelTrainingJobs":{"type":"integer"},"MaxRuntimeInSeconds":{"type":"integer"}}},"Sfp":{"type":"structure","members":{"IntegerParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MinValue","MaxValue"],"members":{"Name":{},"MinValue":{},"MaxValue":{},"ScalingType":{}}}},"ContinuousParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MinValue","MaxValue"],"members":{"Name":{},"MinValue":{},"MaxValue":{},"ScalingType":{}}}},"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S29"}}}},"AutoParameters":{"type":"list","member":{"type":"structure","required":["Name","ValueHint"],"members":{"Name":{},"ValueHint":{}}}}}},"Sg8":{"type":"structure","required":["AlgorithmSpecification","RoleArn","OutputDataConfig","StoppingCondition"],"members":{"DefinitionName":{},"TuningObjective":{"shape":"S2p"},"HyperParameterRanges":{"shape":"Sfp"},"StaticHyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"type":"structure","required":["TrainingInputMode"],"members":{"TrainingImage":{},"TrainingInputMode":{},"AlgorithmName":{},"MetricDefinitions":{"shape":"S2e"}}},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"VpcConfig":{"shape":"S5s"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"StoppingCondition":{"shape":"S3p"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sgd"},"RetryStrategy":{"shape":"Sge"},"HyperParameterTuningResourceConfig":{"type":"structure","members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{},"AllocationStrategy":{},"InstanceConfigs":{"type":"list","member":{"type":"structure","required":["InstanceType","InstanceCount","VolumeSizeInGB"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeSizeInGB":{"type":"integer"}}}}}},"Environment":{"type":"map","key":{},"value":{}}}},"Sgd":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"LocalPath":{}}},"Sge":{"type":"structure","required":["MaximumRetryAttempts"],"members":{"MaximumRetryAttempts":{"type":"integer"}}},"Sgo":{"type":"list","member":{"shape":"Sg8"}},"Sgp":{"type":"structure","required":["ParentHyperParameterTuningJobs","WarmStartType"],"members":{"ParentHyperParameterTuningJobs":{"type":"list","member":{"type":"structure","members":{"HyperParameterTuningJobName":{}}}},"WarmStartType":{}}},"Sgt":{"type":"structure","required":["Mode"],"members":{"Mode":{}}},"Sh4":{"type":"list","member":{}},"Shh":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"Shk":{"type":"list","member":{"type":"structure","required":["ModelName","VariantName","InfrastructureConfig"],"members":{"ModelName":{},"VariantName":{},"InfrastructureConfig":{"shape":"Shn"}}}},"Shn":{"type":"structure","required":["InfrastructureType","RealTimeInferenceConfig"],"members":{"InfrastructureType":{},"RealTimeInferenceConfig":{"type":"structure","required":["InstanceType","InstanceCount"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"}}}}},"Shs":{"type":"structure","required":["Destination"],"members":{"Destination":{},"KmsKey":{},"ContentType":{"shape":"Sca"}}},"Sht":{"type":"structure","required":["SourceModelVariantName","ShadowModelVariants"],"members":{"SourceModelVariantName":{},"ShadowModelVariants":{"type":"list","member":{"type":"structure","required":["ShadowModelVariantName","SamplingPercentage"],"members":{"ShadowModelVariantName":{},"SamplingPercentage":{"type":"integer"}}}}}},"Si1":{"type":"structure","members":{"ModelPackageVersionArn":{},"JobDurationInSeconds":{"type":"integer"},"TrafficPattern":{"type":"structure","members":{"TrafficType":{},"Phases":{"type":"list","member":{"type":"structure","members":{"InitialNumberOfUsers":{"type":"integer"},"SpawnRate":{"type":"integer"},"DurationInSeconds":{"type":"integer"}}}},"Stairs":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"},"NumberOfSteps":{"type":"integer"},"UsersPerStep":{"type":"integer"}}}}},"ResourceLimit":{"type":"structure","members":{"MaxNumberOfTests":{"type":"integer"},"MaxParallelOfTests":{"type":"integer"}}},"EndpointConfigurations":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"InferenceSpecificationName":{},"EnvironmentParameterRanges":{"type":"structure","members":{"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{"type":"list","member":{}}}}}}},"ServerlessConfig":{"shape":"Sbw"}}}},"VolumeKmsKeyId":{},"ContainerConfig":{"type":"structure","members":{"Domain":{},"Task":{},"Framework":{},"FrameworkVersion":{},"PayloadConfig":{"type":"structure","members":{"SamplePayloadUrl":{},"SupportedContentTypes":{"type":"list","member":{}}}},"NearestModelName":{},"SupportedInstanceTypes":{"type":"list","member":{}},"DataInputConfig":{},"SupportedEndpointType":{},"SupportedResponseMIMETypes":{"type":"list","member":{}}}},"Endpoints":{"type":"list","member":{"shape":"Siy"}},"VpcConfig":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"type":"list","member":{}}}},"ModelName":{}}},"Siy":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"Sj5":{"type":"structure","members":{"MaxInvocations":{"type":"integer"},"ModelLatencyThresholds":{"type":"list","member":{"type":"structure","members":{"Percentile":{},"ValueInMilliseconds":{"type":"integer"}}}},"FlatInvocations":{}}},"Sjh":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"type":"structure","members":{"S3DataSource":{"type":"structure","required":["ManifestS3Uri"],"members":{"ManifestS3Uri":{}}},"SnsDataSource":{"type":"structure","required":["SnsTopicArn"],"members":{"SnsTopicArn":{}}}}},"DataAttributes":{"type":"structure","members":{"ContentClassifiers":{"type":"list","member":{}}}}}},"Sjo":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{},"KmsKeyId":{},"SnsTopicArn":{}}},"Sjp":{"type":"structure","members":{"MaxHumanLabeledObjectCount":{"type":"integer"},"MaxPercentageOfInputDatasetLabeled":{"type":"integer"}}},"Sjs":{"type":"structure","required":["LabelingJobAlgorithmSpecificationArn"],"members":{"LabelingJobAlgorithmSpecificationArn":{},"InitialActiveLearningModelArn":{},"LabelingJobResourceConfig":{"type":"structure","members":{"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S5s"}}}}},"Sjw":{"type":"structure","required":["WorkteamArn","UiConfig","PreHumanTaskLambdaArn","TaskTitle","TaskDescription","NumberOfHumanWorkersPerDataObject","TaskTimeLimitInSeconds","AnnotationConsolidationConfig"],"members":{"WorkteamArn":{},"UiConfig":{"type":"structure","members":{"UiTemplateS3Uri":{},"HumanTaskUiArn":{}}},"PreHumanTaskLambdaArn":{},"TaskKeywords":{"type":"list","member":{}},"TaskTitle":{},"TaskDescription":{},"NumberOfHumanWorkersPerDataObject":{"type":"integer"},"TaskTimeLimitInSeconds":{"type":"integer"},"TaskAvailabilityLifetimeInSeconds":{"type":"integer"},"MaxConcurrentTaskCount":{"type":"integer"},"AnnotationConsolidationConfig":{"type":"structure","required":["AnnotationConsolidationLambdaArn"],"members":{"AnnotationConsolidationLambdaArn":{}}},"PublicWorkforceTaskPrice":{"shape":"Seq"}}},"Skb":{"type":"structure","members":{"ContainerHostname":{},"Image":{},"ImageConfig":{"type":"structure","required":["RepositoryAccessMode"],"members":{"RepositoryAccessMode":{},"RepositoryAuthConfig":{"type":"structure","required":["RepositoryCredentialsProviderArn"],"members":{"RepositoryCredentialsProviderArn":{}}}}},"Mode":{},"ModelDataUrl":{},"Environment":{"shape":"Sz"},"ModelPackageName":{},"InferenceSpecificationName":{},"MultiModelConfig":{"type":"structure","members":{"ModelCacheSetting":{}}},"ModelDataSource":{"type":"structure","required":["S3DataSource"],"members":{"S3DataSource":{"type":"structure","required":["S3Uri","S3DataType","CompressionType"],"members":{"S3Uri":{},"S3DataType":{},"CompressionType":{}}}}}}},"Skp":{"type":"list","member":{"shape":"Skb"}},"Skq":{"type":"structure","required":["Mode"],"members":{"Mode":{}}},"Sku":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S86"}}},"Skv":{"type":"structure","required":["ImageUri","ConfigUri"],"members":{"ImageUri":{},"ConfigUri":{},"Environment":{"shape":"S8e"}}},"Skw":{"type":"structure","required":["GroundTruthS3Input"],"members":{"EndpointInput":{"shape":"S8i"},"BatchTransformInput":{"shape":"S8p"},"GroundTruthS3Input":{"shape":"Skx"}}},"Skx":{"type":"structure","members":{"S3Uri":{}}},"Sl0":{"type":"structure","members":{"KmsKeyId":{}}},"Sl1":{"type":"string","sensitive":true},"Sl7":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{}}},"Slb":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S86"}}},"Slc":{"type":"structure","required":["ImageUri","ConfigUri"],"members":{"ImageUri":{},"ConfigUri":{},"Environment":{"shape":"S8e"}}},"Sld":{"type":"structure","members":{"EndpointInput":{"shape":"S8i"},"BatchTransformInput":{"shape":"S8p"}}},"Slg":{"type":"structure","required":["ValidationRole","ValidationProfiles"],"members":{"ValidationRole":{},"ValidationProfiles":{"type":"list","member":{"type":"structure","required":["ProfileName","TransformJobDefinition"],"members":{"ProfileName":{},"TransformJobDefinition":{"shape":"S3s"}}}}}},"Slj":{"type":"structure","required":["SourceAlgorithms"],"members":{"SourceAlgorithms":{"type":"list","member":{"type":"structure","required":["AlgorithmName"],"members":{"ModelDataUrl":{},"AlgorithmName":{}}}}}},"Slm":{"type":"structure","members":{"ModelQuality":{"type":"structure","members":{"Statistics":{"shape":"Slo"},"Constraints":{"shape":"Slo"}}},"ModelDataQuality":{"type":"structure","members":{"Statistics":{"shape":"Slo"},"Constraints":{"shape":"Slo"}}},"Bias":{"type":"structure","members":{"Report":{"shape":"Slo"},"PreTrainingReport":{"shape":"Slo"},"PostTrainingReport":{"shape":"Slo"}}},"Explainability":{"type":"structure","members":{"Report":{"shape":"Slo"}}}}},"Slo":{"type":"structure","required":["ContentType","S3Uri"],"members":{"ContentType":{},"ContentDigest":{},"S3Uri":{}}},"Slt":{"type":"map","key":{},"value":{}},"Slw":{"type":"structure","members":{"Bias":{"type":"structure","members":{"ConfigFile":{"shape":"Sly"},"PreTrainingConstraints":{"shape":"Slo"},"PostTrainingConstraints":{"shape":"Slo"}}},"Explainability":{"type":"structure","members":{"Constraints":{"shape":"Slo"},"ConfigFile":{"shape":"Sly"}}},"ModelQuality":{"type":"structure","members":{"Statistics":{"shape":"Slo"},"Constraints":{"shape":"Slo"}}},"ModelDataQuality":{"type":"structure","members":{"Statistics":{"shape":"Slo"},"Constraints":{"shape":"Slo"}}}}},"Sly":{"type":"structure","required":["S3Uri"],"members":{"ContentType":{},"ContentDigest":{},"S3Uri":{}}},"Sm2":{"type":"list","member":{"type":"structure","required":["Name","Containers"],"members":{"Name":{},"Description":{},"Containers":{"shape":"Ss"},"SupportedTransformInstanceTypes":{"shape":"S1a"},"SupportedRealtimeInferenceInstanceTypes":{"shape":"S1c"},"SupportedContentTypes":{"shape":"S1e"},"SupportedResponseMIMETypes":{"shape":"S1g"}}}},"Sma":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S86"}}},"Smb":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8a"},"ContainerArguments":{"shape":"S8c"},"RecordPreprocessorSourceUri":{},"PostAnalyticsProcessorSourceUri":{},"ProblemType":{},"Environment":{"shape":"S8e"}}},"Smd":{"type":"structure","required":["GroundTruthS3Input"],"members":{"EndpointInput":{"shape":"S8i"},"BatchTransformInput":{"shape":"S8p"},"GroundTruthS3Input":{"shape":"Skx"}}},"Smh":{"type":"structure","members":{"ScheduleConfig":{"type":"structure","required":["ScheduleExpression"],"members":{"ScheduleExpression":{},"DataAnalysisStartTime":{},"DataAnalysisEndTime":{}}},"MonitoringJobDefinition":{"type":"structure","required":["MonitoringInputs","MonitoringOutputConfig","MonitoringResources","MonitoringAppSpecification","RoleArn"],"members":{"BaselineConfig":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S86"},"StatisticsResource":{"shape":"S87"}}},"MonitoringInputs":{"type":"list","member":{"type":"structure","members":{"EndpointInput":{"shape":"S8i"},"BatchTransformInput":{"shape":"S8p"}}}},"MonitoringOutputConfig":{"shape":"S8v"},"MonitoringResources":{"shape":"S91"},"MonitoringAppSpecification":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8a"},"ContainerArguments":{"shape":"S8c"},"RecordPreprocessorSourceUri":{},"PostAnalyticsProcessorSourceUri":{}}},"StoppingCondition":{"shape":"S97"},"Environment":{"shape":"S8e"},"NetworkConfig":{"shape":"Smp"},"RoleArn":{}}},"MonitoringJobDefinitionName":{},"MonitoringType":{}}},"Smp":{"type":"structure","members":{"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableNetworkIsolation":{"type":"boolean"},"VpcConfig":{"shape":"S5s"}}},"Smy":{"type":"list","member":{}},"Sn1":{"type":"list","member":{}},"Sn4":{"type":"structure","required":["MinimumInstanceMetadataServiceVersion"],"members":{"MinimumInstanceMetadataServiceVersion":{}}},"Sn9":{"type":"list","member":{"type":"structure","members":{"Content":{}}}},"Snh":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"VersionId":{}}},"Snn":{"type":"structure","required":["MaxParallelExecutionSteps"],"members":{"MaxParallelExecutionSteps":{"type":"integer"}}},"So0":{"type":"list","member":{"type":"structure","required":["InputName"],"members":{"InputName":{},"AppManaged":{"type":"boolean"},"S3Input":{"type":"structure","required":["S3Uri","S3DataType"],"members":{"S3Uri":{},"LocalPath":{},"S3DataType":{},"S3InputMode":{},"S3DataDistributionType":{},"S3CompressionType":{}}},"DatasetDefinition":{"type":"structure","members":{"AthenaDatasetDefinition":{"type":"structure","required":["Catalog","Database","QueryString","OutputS3Uri","OutputFormat"],"members":{"Catalog":{},"Database":{},"QueryString":{},"WorkGroup":{},"OutputS3Uri":{},"KmsKeyId":{},"OutputFormat":{},"OutputCompression":{}}},"RedshiftDatasetDefinition":{"type":"structure","required":["ClusterId","Database","DbUser","QueryString","ClusterRoleArn","OutputS3Uri","OutputFormat"],"members":{"ClusterId":{},"Database":{},"DbUser":{},"QueryString":{},"ClusterRoleArn":{},"OutputS3Uri":{},"KmsKeyId":{},"OutputFormat":{},"OutputCompression":{}}},"LocalPath":{},"DataDistributionType":{},"InputMode":{}}}}}},"Son":{"type":"structure","required":["Outputs"],"members":{"Outputs":{"type":"list","member":{"type":"structure","required":["OutputName"],"members":{"OutputName":{},"S3Output":{"type":"structure","required":["S3Uri","LocalPath","S3UploadMode"],"members":{"S3Uri":{},"LocalPath":{},"S3UploadMode":{}}},"FeatureStoreOutput":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{}}},"AppManaged":{"type":"boolean"}}}},"KmsKeyId":{}}},"Sos":{"type":"structure","required":["ClusterConfig"],"members":{"ClusterConfig":{"type":"structure","required":["InstanceCount","InstanceType","VolumeSizeInGB"],"members":{"InstanceCount":{"type":"integer"},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{}}}}},"Sou":{"type":"structure","required":["MaxRuntimeInSeconds"],"members":{"MaxRuntimeInSeconds":{"type":"integer"}}},"Sow":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8a"},"ContainerArguments":{"type":"list","member":{}}}},"Soy":{"type":"map","key":{},"value":{}},"Soz":{"type":"structure","members":{"ExperimentName":{},"TrialName":{},"TrialComponentDisplayName":{},"RunName":{}}},"Sp4":{"type":"structure","required":["ProductId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"PathId":{},"ProvisioningParameters":{"shape":"Sp6"}}},"Sp6":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Spe":{"type":"structure","members":{"JupyterServerAppSettings":{"shape":"S9n"},"KernelGatewayAppSettings":{"shape":"S9s"}}},"Spo":{"type":"structure","required":["TrainingInputMode"],"members":{"TrainingImage":{},"AlgorithmName":{},"TrainingInputMode":{},"MetricDefinitions":{"shape":"S2e"},"EnableSageMakerMetricsTimeSeries":{"type":"boolean"},"ContainerEntrypoint":{"type":"list","member":{}},"ContainerArguments":{"type":"list","member":{}},"TrainingImageConfig":{"type":"structure","required":["TrainingRepositoryAccessMode"],"members":{"TrainingRepositoryAccessMode":{},"TrainingRepositoryAuthConfig":{"type":"structure","required":["TrainingRepositoryCredentialsProviderArn"],"members":{"TrainingRepositoryCredentialsProviderArn":{}}}}}}},"Spx":{"type":"structure","required":["S3OutputPath"],"members":{"LocalPath":{},"S3OutputPath":{},"HookParameters":{"type":"map","key":{},"value":{}},"CollectionConfigurations":{"type":"list","member":{"type":"structure","members":{"CollectionName":{},"CollectionParameters":{"type":"map","key":{},"value":{}}}}}}},"Sq5":{"type":"list","member":{"type":"structure","required":["RuleConfigurationName","RuleEvaluatorImage"],"members":{"RuleConfigurationName":{},"LocalPath":{},"S3OutputPath":{},"RuleEvaluatorImage":{},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"RuleParameters":{"shape":"Sq8"}}}},"Sq8":{"type":"map","key":{},"value":{}},"Sq9":{"type":"structure","required":["S3OutputPath"],"members":{"LocalPath":{},"S3OutputPath":{}}},"Sqa":{"type":"structure","members":{"S3OutputPath":{},"ProfilingIntervalInMilliseconds":{"type":"long"},"ProfilingParameters":{"shape":"Sqc"},"DisableProfiler":{"type":"boolean"}}},"Sqc":{"type":"map","key":{},"value":{}},"Sqe":{"type":"list","member":{"type":"structure","required":["RuleConfigurationName","RuleEvaluatorImage"],"members":{"RuleConfigurationName":{},"LocalPath":{},"S3OutputPath":{},"RuleEvaluatorImage":{},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"RuleParameters":{"shape":"Sq8"}}}},"Sqg":{"type":"map","key":{},"value":{}},"Sqn":{"type":"structure","members":{"InvocationsTimeoutInSeconds":{"type":"integer"},"InvocationsMaxRetries":{"type":"integer"}}},"Sqq":{"type":"structure","required":["DestinationS3Uri"],"members":{"DestinationS3Uri":{},"KmsKeyId":{},"GenerateInferenceId":{"type":"boolean"}}},"Sqr":{"type":"structure","members":{"InputFilter":{},"OutputFilter":{},"JoinSource":{}}},"Sqz":{"type":"structure","members":{"PrimaryStatus":{},"Message":{}}},"Sr2":{"type":"map","key":{},"value":{"type":"structure","members":{"StringValue":{},"NumberValue":{"type":"double"}}}},"Sr6":{"type":"map","key":{},"value":{"type":"structure","required":["Value"],"members":{"MediaType":{},"Value":{}}}},"Srh":{"type":"structure","required":["UserPool","ClientId"],"members":{"UserPool":{},"ClientId":{}}},"Srk":{"type":"structure","required":["ClientId","ClientSecret","Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","LogoutEndpoint","JwksUri"],"members":{"ClientId":{},"ClientSecret":{"type":"string","sensitive":true},"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"LogoutEndpoint":{},"JwksUri":{}}},"Srn":{"type":"structure","required":["Cidrs"],"members":{"Cidrs":{"type":"list","member":{}}}},"Srr":{"type":"structure","members":{"VpcId":{},"SecurityGroupIds":{"shape":"Srt"},"Subnets":{"shape":"Srv"}}},"Srt":{"type":"list","member":{}},"Srv":{"type":"list","member":{}},"Ss1":{"type":"list","member":{"type":"structure","members":{"CognitoMemberDefinition":{"type":"structure","required":["UserPool","UserGroup","ClientId"],"members":{"UserPool":{},"UserGroup":{},"ClientId":{}}},"OidcMemberDefinition":{"type":"structure","required":["Groups"],"members":{"Groups":{"type":"list","member":{}}}}}}},"Ss9":{"type":"structure","members":{"NotificationTopicArn":{}}},"Suc":{"type":"structure","members":{"UserProfileArn":{},"UserProfileName":{},"DomainId":{},"IamIdentity":{"type":"structure","members":{"Arn":{},"PrincipalId":{},"SourceIdentity":{}}}}},"Suj":{"type":"list","member":{"type":"structure","required":["Name","Status"],"members":{"Name":{},"Status":{},"FailureReason":{}}}},"Sux":{"type":"list","member":{"type":"structure","members":{"PartialFailureMessage":{}}}},"Suz":{"type":"structure","required":["CandidateName","ObjectiveStatus","CandidateSteps","CandidateStatus","CreationTime","LastModifiedTime"],"members":{"CandidateName":{},"FinalAutoMLJobObjectiveMetric":{"type":"structure","required":["MetricName","Value"],"members":{"Type":{},"MetricName":{},"Value":{"type":"float"},"StandardMetricName":{}}},"ObjectiveStatus":{},"CandidateSteps":{"type":"list","member":{"type":"structure","required":["CandidateStepType","CandidateStepArn","CandidateStepName"],"members":{"CandidateStepType":{},"CandidateStepArn":{},"CandidateStepName":{}}}},"CandidateStatus":{},"InferenceContainers":{"shape":"Svb"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"CandidateProperties":{"type":"structure","members":{"CandidateArtifactLocations":{"type":"structure","required":["Explainability"],"members":{"Explainability":{},"ModelInsights":{},"BacktestResults":{}}},"CandidateMetrics":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"Value":{"type":"float"},"Set":{},"StandardMetricName":{}}}}}},"InferenceContainerDefinitions":{"type":"map","key":{},"value":{"shape":"Svb"}}}},"Svb":{"type":"list","member":{"type":"structure","required":["Image","ModelDataUrl"],"members":{"Image":{},"ModelDataUrl":{},"Environment":{"shape":"Sz"}}}},"Svr":{"type":"structure","members":{"CandidateDefinitionNotebookLocation":{},"DataExplorationNotebookLocation":{}}},"Svv":{"type":"structure","members":{"EndpointName":{}}},"Swa":{"type":"structure","required":["S3ModelArtifacts"],"members":{"S3ModelArtifacts":{}}},"Sxe":{"type":"list","member":{"type":"structure","required":["VariantName"],"members":{"VariantName":{},"DeployedImages":{"shape":"Sxg"},"CurrentWeight":{"type":"float"},"DesiredWeight":{"type":"float"},"CurrentInstanceCount":{"type":"integer"},"DesiredInstanceCount":{"type":"integer"},"VariantStatus":{"shape":"Sxi"},"CurrentServerlessConfig":{"shape":"Sbw"},"DesiredServerlessConfig":{"shape":"Sbw"}}}},"Sxg":{"type":"list","member":{"type":"structure","members":{"SpecifiedImage":{},"ResolvedImage":{},"ResolutionTime":{"type":"timestamp"}}}},"Sxi":{"type":"list","member":{"type":"structure","required":["Status"],"members":{"Status":{},"StatusMessage":{},"StartTime":{"type":"timestamp"}}}},"Sxm":{"type":"structure","required":["EnableCapture","CaptureStatus","CurrentSamplingPercentage","DestinationS3Uri","KmsKeyId"],"members":{"EnableCapture":{"type":"boolean"},"CaptureStatus":{},"CurrentSamplingPercentage":{"type":"integer"},"DestinationS3Uri":{},"KmsKeyId":{}}},"Sxq":{"type":"list","member":{"type":"structure","required":["VariantName"],"members":{"VariantName":{},"DeployedImages":{"shape":"Sxg"},"CurrentWeight":{"type":"float"},"DesiredWeight":{"type":"float"},"CurrentInstanceCount":{"type":"integer"},"DesiredInstanceCount":{"type":"integer"},"InstanceType":{},"AcceleratorType":{},"VariantStatus":{"shape":"Sxi"},"CurrentServerlessConfig":{"shape":"Sbw"},"DesiredServerlessConfig":{"shape":"Sbw"}}}},"Sxw":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"SourceType":{}}},"Sy3":{"type":"structure","required":["Status"],"members":{"Status":{},"BlockedReason":{}}},"Sy6":{"type":"structure","required":["Status"],"members":{"Status":{},"FailureReason":{}}},"Syc":{"type":"list","member":{"shape":"Syd"}},"Syd":{"type":"structure","members":{"Key":{},"Value":{}}},"Syu":{"type":"list","member":{}},"Sz9":{"type":"structure","members":{"Completed":{"type":"integer"},"InProgress":{"type":"integer"},"RetryableError":{"type":"integer"},"NonRetryableError":{"type":"integer"},"Stopped":{"type":"integer"}}},"Szb":{"type":"structure","members":{"Succeeded":{"type":"integer"},"Pending":{"type":"integer"},"Failed":{"type":"integer"}}},"Szd":{"type":"structure","required":["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus","TunedHyperParameters"],"members":{"TrainingJobDefinitionName":{},"TrainingJobName":{},"TrainingJobArn":{},"TuningJobName":{},"CreationTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"TrainingJobStatus":{},"TunedHyperParameters":{"shape":"S2w"},"FailureReason":{},"FinalHyperParameterTuningJobObjectiveMetric":{"type":"structure","required":["MetricName","Value"],"members":{"Type":{},"MetricName":{},"Value":{"type":"float"}}},"ObjectiveStatus":{}}},"Szg":{"type":"structure","members":{"NumberOfTrainingJobsObjectiveNotImproving":{"type":"integer"},"ConvergenceDetectedTime":{"type":"timestamp"}}},"Szh":{"type":"structure","members":{"RuntimeInSeconds":{"type":"integer"}}},"S102":{"type":"structure","required":["CostPerHour","CostPerInference","MaxInvocations","ModelLatency"],"members":{"CostPerHour":{"type":"float"},"CostPerInference":{"type":"float"},"MaxInvocations":{"type":"integer"},"ModelLatency":{"type":"integer"},"CpuUtilization":{"type":"float"},"MemoryUtilization":{"type":"float"},"ModelSetupTime":{"type":"integer"}}},"S105":{"type":"structure","required":["EndpointName","VariantName"],"members":{"EndpointName":{},"VariantName":{},"InstanceType":{},"InitialInstanceCount":{"type":"integer"},"ServerlessConfig":{"shape":"Sbw"}}},"S107":{"type":"structure","members":{"InferenceSpecificationName":{},"EnvironmentParameters":{"type":"list","member":{"type":"structure","required":["Key","ValueType","Value"],"members":{"Key":{},"ValueType":{},"Value":{}}}},"CompilationJobName":{}}},"S10f":{"type":"structure","required":["MaxInvocations","ModelLatency"],"members":{"MaxInvocations":{"type":"integer"},"ModelLatency":{"type":"integer"}}},"S10j":{"type":"structure","members":{"TotalLabeled":{"type":"integer"},"HumanLabeled":{"type":"integer"},"MachineLabeled":{"type":"integer"},"FailedNonRetryableError":{"type":"integer"},"Unlabeled":{"type":"integer"}}},"S10m":{"type":"structure","required":["OutputDatasetS3Uri"],"members":{"OutputDatasetS3Uri":{},"FinalActiveLearningModelArn":{}}},"S10r":{"type":"structure","required":["RecommendationStatus"],"members":{"RecommendationStatus":{},"RealTimeInferenceRecommendations":{"type":"list","member":{"type":"structure","required":["RecommendationId","InstanceType"],"members":{"RecommendationId":{},"InstanceType":{},"Environment":{"shape":"Sz"}}}}}},"S118":{"type":"structure","required":["ValidationStatuses"],"members":{"ValidationStatuses":{"shape":"S119"},"ImageScanStatuses":{"shape":"S119"}}},"S119":{"type":"list","member":{"type":"structure","required":["Name","Status"],"members":{"Name":{},"Status":{},"FailureReason":{}}}},"S11l":{"type":"structure","required":["MonitoringScheduleName","ScheduledTime","CreationTime","LastModifiedTime","MonitoringExecutionStatus"],"members":{"MonitoringScheduleName":{},"ScheduledTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringExecutionStatus":{},"ProcessingJobArn":{},"EndpointName":{},"FailureReason":{},"MonitoringJobDefinitionName":{},"MonitoringType":{}}},"S125":{"type":"structure","members":{"ExperimentName":{},"TrialName":{}}},"S127":{"type":"structure","required":["SelectedSteps"],"members":{"SourcePipelineExecutionArn":{},"SelectedSteps":{"type":"list","member":{"type":"structure","required":["StepName"],"members":{"StepName":{}}}}}},"S12g":{"type":"structure","members":{"ProvisionedProductId":{},"ProvisionedProductStatusMessage":{}}},"S12r":{"type":"structure","required":["WorkteamArn"],"members":{"WorkteamArn":{},"MarketplaceTitle":{},"SellerName":{},"MarketplaceDescription":{},"ListingId":{}}},"S12v":{"type":"list","member":{"type":"structure","required":["Status","StartTime"],"members":{"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusMessage":{}}}},"S12y":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"Value":{"type":"float"},"Timestamp":{"type":"timestamp"}}}},"S132":{"type":"list","member":{"type":"structure","members":{"RuleConfigurationName":{},"RuleEvaluationJobArn":{},"RuleEvaluationStatus":{},"StatusDetails":{},"LastModifiedTime":{"type":"timestamp"}}}},"S139":{"type":"structure","required":["Status"],"members":{"Status":{},"ResourceRetainedBillableTimeInSeconds":{"type":"integer"},"ReusedByJob":{}}},"S13h":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"SourceType":{}}},"S13l":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"SourceType":{}}},"S13n":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"SourceArn":{},"TimeStamp":{"type":"timestamp"},"Max":{"type":"double"},"Min":{"type":"double"},"Last":{"type":"double"},"Count":{"type":"integer"},"Avg":{"type":"double"},"StdDev":{"type":"double"}}}},"S13x":{"type":"structure","required":["WorkforceName","WorkforceArn"],"members":{"WorkforceName":{},"WorkforceArn":{},"LastUpdatedDate":{"type":"timestamp"},"SourceIpConfig":{"shape":"Srn"},"SubDomain":{},"CognitoConfig":{"shape":"Srh"},"OidcConfig":{"type":"structure","members":{"ClientId":{},"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"LogoutEndpoint":{},"JwksUri":{}}},"CreateDate":{"type":"timestamp"},"WorkforceVpcConfig":{"type":"structure","required":["VpcId","SecurityGroupIds","Subnets"],"members":{"VpcId":{},"SecurityGroupIds":{"shape":"Srt"},"Subnets":{"shape":"Srv"},"VpcEndpointId":{}}},"Status":{},"FailureReason":{}}},"S145":{"type":"structure","required":["WorkteamName","MemberDefinitions","WorkteamArn","Description"],"members":{"WorkteamName":{},"MemberDefinitions":{"shape":"Ss1"},"WorkteamArn":{},"WorkforceArn":{},"ProductListingIds":{"type":"list","member":{}},"Description":{},"SubDomain":{},"CreateDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"},"NotificationConfiguration":{"shape":"Ss9"}}},"S14x":{"type":"structure","members":{"MinInvocationsPerMinute":{"type":"integer"},"MaxInvocationsPerMinute":{"type":"integer"}}},"S17g":{"type":"list","member":{"type":"structure","required":["MonitoringJobDefinitionName","MonitoringJobDefinitionArn","CreationTime","EndpointName"],"members":{"MonitoringJobDefinitionName":{},"MonitoringJobDefinitionArn":{},"CreationTime":{"type":"timestamp"},"EndpointName":{}}}},"S196":{"type":"list","member":{"type":"structure","required":["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubContentStatus","CreationTime"],"members":{"HubContentName":{},"HubContentArn":{},"HubContentVersion":{},"HubContentType":{},"DocumentSchemaVersion":{},"HubContentDisplayName":{},"HubContentDescription":{},"HubContentSearchKeywords":{"shape":"Syu"},"HubContentStatus":{},"CreationTime":{"type":"timestamp"}}}},"S1cl":{"type":"list","member":{"type":"structure","required":["MonitoringAlertName","CreationTime","LastModifiedTime","AlertStatus","DatapointsToAlert","EvaluationPeriod","Actions"],"members":{"MonitoringAlertName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"AlertStatus":{},"DatapointsToAlert":{"type":"integer"},"EvaluationPeriod":{"type":"integer"},"Actions":{"type":"structure","members":{"ModelDashboardIndicator":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}}}}}},"S1e0":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S1eh":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S1hc":{"type":"list","member":{"type":"structure","required":["DeviceName"],"members":{"DeviceName":{},"Description":{},"IotThingName":{}}}},"S1hn":{"type":"structure","members":{"Filters":{"shape":"S1ho"},"NestedFilters":{"type":"list","member":{"type":"structure","required":["NestedPropertyName","Filters"],"members":{"NestedPropertyName":{},"Filters":{"shape":"S1ho"}}}},"SubExpressions":{"type":"list","member":{"shape":"S1hn"}},"Operator":{}}},"S1ho":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Operator":{},"Value":{}}}},"S1i1":{"type":"structure","members":{"TrainingJobName":{},"TrainingJobArn":{},"TuningJobArn":{},"LabelingJobArn":{},"AutoMLJobArn":{},"ModelArtifacts":{"shape":"Swa"},"TrainingJobStatus":{},"SecondaryStatus":{},"FailureReason":{},"HyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"shape":"Spo"},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"VpcConfig":{"shape":"S5s"},"StoppingCondition":{"shape":"S3p"},"CreationTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"SecondaryStatusTransitions":{"shape":"S12v"},"FinalMetricDataList":{"shape":"S12y"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sgd"},"TrainingTimeInSeconds":{"type":"integer"},"BillableTimeInSeconds":{"type":"integer"},"DebugHookConfig":{"shape":"Spx"},"ExperimentConfig":{"shape":"Soz"},"DebugRuleConfigurations":{"shape":"Sq5"},"TensorBoardOutputConfig":{"shape":"Sq9"},"DebugRuleEvaluationStatuses":{"shape":"S132"},"ProfilerConfig":{"shape":"Sqa"},"Environment":{"shape":"Sqg"},"RetryStrategy":{"shape":"Sge"},"Tags":{"shape":"S7"}}},"S1i9":{"type":"structure","members":{"TransformJobName":{},"TransformJobArn":{},"TransformJobStatus":{},"FailureReason":{},"ModelName":{},"MaxConcurrentTransforms":{"type":"integer"},"ModelClientConfig":{"shape":"Sqn"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3w"},"TransformInput":{"shape":"S3z"},"TransformOutput":{"shape":"S43"},"TransformResources":{"shape":"S46"},"CreationTime":{"type":"timestamp"},"TransformStartTime":{"type":"timestamp"},"TransformEndTime":{"type":"timestamp"},"LabelingJobArn":{},"AutoMLJobArn":{},"DataProcessing":{"shape":"Sqr"},"ExperimentConfig":{"shape":"Soz"},"Tags":{"shape":"S7"},"DataCaptureConfig":{"shape":"Sqq"}}},"S1jq":{"type":"list","member":{}},"S1lx":{"type":"list","member":{}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2017-07-24","endpointPrefix":"api.sagemaker","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"SageMaker","serviceFullName":"Amazon SageMaker Service","serviceId":"SageMaker","signatureVersion":"v4","signingName":"sagemaker","targetPrefix":"SageMaker","uid":"sagemaker-2017-07-24"},"operations":{"AddAssociation":{"input":{"type":"structure","required":["SourceArn","DestinationArn"],"members":{"SourceArn":{},"DestinationArn":{},"AssociationType":{}}},"output":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{}}}},"AddTags":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S7"}}}},"AssociateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName","TrialName"],"members":{"TrialComponentName":{},"TrialName":{}}},"output":{"type":"structure","members":{"TrialComponentArn":{},"TrialArn":{}}}},"BatchDescribeModelPackage":{"input":{"type":"structure","required":["ModelPackageArnList"],"members":{"ModelPackageArnList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ModelPackageSummaries":{"type":"map","key":{},"value":{"type":"structure","required":["ModelPackageGroupName","ModelPackageArn","CreationTime","InferenceSpecification","ModelPackageStatus"],"members":{"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"InferenceSpecification":{"shape":"Sr"},"ModelPackageStatus":{},"ModelApprovalStatus":{}}}},"BatchDescribeModelPackageErrorMap":{"type":"map","key":{},"value":{"type":"structure","required":["ErrorCode","ErrorResponse"],"members":{"ErrorCode":{},"ErrorResponse":{}}}}}}},"CreateAction":{"input":{"type":"structure","required":["ActionName","Source","ActionType"],"members":{"ActionName":{},"Source":{"shape":"S1n"},"ActionType":{},"Description":{},"Status":{},"Properties":{"shape":"S1s"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ActionArn":{}}}},"CreateAlgorithm":{"input":{"type":"structure","required":["AlgorithmName","TrainingSpecification"],"members":{"AlgorithmName":{},"AlgorithmDescription":{},"TrainingSpecification":{"shape":"S1z"},"InferenceSpecification":{"shape":"Sr"},"ValidationSpecification":{"shape":"S2r"},"CertifyForMarketplace":{"type":"boolean"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["AlgorithmArn"],"members":{"AlgorithmArn":{}}}},"CreateApp":{"input":{"type":"structure","required":["DomainId","AppType","AppName"],"members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"Tags":{"shape":"S7"},"ResourceSpec":{"shape":"S4h"},"SpaceName":{}}},"output":{"type":"structure","members":{"AppArn":{}}}},"CreateAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{},"Tags":{"shape":"S7"},"KernelGatewayImageConfig":{"shape":"S4r"}}},"output":{"type":"structure","members":{"AppImageConfigArn":{}}}},"CreateArtifact":{"input":{"type":"structure","required":["Source","ArtifactType"],"members":{"ArtifactName":{},"Source":{"shape":"S53"},"ArtifactType":{},"Properties":{"shape":"S1s"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ArtifactArn":{}}}},"CreateAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName","InputDataConfig","OutputDataConfig","RoleArn"],"members":{"AutoMLJobName":{},"InputDataConfig":{"shape":"S5b"},"OutputDataConfig":{"shape":"S5j"},"ProblemType":{},"AutoMLJobObjective":{"shape":"S5l"},"AutoMLJobConfig":{"shape":"S5n"},"RoleArn":{},"GenerateCandidateDefinitionsOnly":{"type":"boolean"},"Tags":{"shape":"S7"},"ModelDeployConfig":{"shape":"S67"}}},"output":{"type":"structure","required":["AutoMLJobArn"],"members":{"AutoMLJobArn":{}}}},"CreateAutoMLJobV2":{"input":{"type":"structure","required":["AutoMLJobName","AutoMLJobInputDataConfig","OutputDataConfig","AutoMLProblemTypeConfig","RoleArn"],"members":{"AutoMLJobName":{},"AutoMLJobInputDataConfig":{"shape":"S6d"},"OutputDataConfig":{"shape":"S5j"},"AutoMLProblemTypeConfig":{"shape":"S6f"},"RoleArn":{},"Tags":{"shape":"S7"},"SecurityConfig":{"shape":"S5s"},"AutoMLJobObjective":{"shape":"S5l"},"ModelDeployConfig":{"shape":"S67"},"DataSplitConfig":{"shape":"S5y"}}},"output":{"type":"structure","required":["AutoMLJobArn"],"members":{"AutoMLJobArn":{}}}},"CreateCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName","GitConfig"],"members":{"CodeRepositoryName":{},"GitConfig":{"shape":"S7b"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["CodeRepositoryArn"],"members":{"CodeRepositoryArn":{}}}},"CreateCompilationJob":{"input":{"type":"structure","required":["CompilationJobName","RoleArn","OutputConfig","StoppingCondition"],"members":{"CompilationJobName":{},"RoleArn":{},"ModelPackageVersionArn":{},"InputConfig":{"shape":"S7i"},"OutputConfig":{"shape":"S7l"},"VpcConfig":{"shape":"S7s"},"StoppingCondition":{"shape":"S3p"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["CompilationJobArn"],"members":{"CompilationJobArn":{}}}},"CreateContext":{"input":{"type":"structure","required":["ContextName","Source","ContextType"],"members":{"ContextName":{},"Source":{"shape":"S80"},"ContextType":{},"Description":{},"Properties":{"shape":"S1s"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ContextArn":{}}}},"CreateDataQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"DataQualityBaselineConfig":{"shape":"S85"},"DataQualityAppSpecification":{"shape":"S89"},"DataQualityJobInput":{"shape":"S8i"},"DataQualityJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName","OutputConfig"],"members":{"DeviceFleetName":{},"RoleArn":{},"Description":{},"OutputConfig":{"shape":"S9e"},"Tags":{"shape":"S7"},"EnableIotRoleAlias":{"type":"boolean"}}}},"CreateDomain":{"input":{"type":"structure","required":["DomainName","AuthMode","DefaultUserSettings","SubnetIds","VpcId"],"members":{"DomainName":{},"AuthMode":{},"DefaultUserSettings":{"shape":"S9k"},"SubnetIds":{"shape":"S5w"},"VpcId":{},"Tags":{"shape":"S7"},"AppNetworkAccessType":{},"HomeEfsFileSystemKmsKeyId":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use KmsKeyId instead."},"KmsKeyId":{},"AppSecurityGroupManagement":{},"DomainSettings":{"shape":"Sag"},"DefaultSpaceSettings":{"shape":"Sak"}}},"output":{"type":"structure","members":{"DomainArn":{},"Url":{}}}},"CreateEdgeDeploymentPlan":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName"],"members":{"EdgeDeploymentPlanName":{},"ModelConfigs":{"shape":"Sap"},"DeviceFleetName":{},"Stages":{"shape":"Sar"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["EdgeDeploymentPlanArn"],"members":{"EdgeDeploymentPlanArn":{}}}},"CreateEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","Stages"],"members":{"EdgeDeploymentPlanName":{},"Stages":{"shape":"Sar"}}}},"CreateEdgePackagingJob":{"input":{"type":"structure","required":["EdgePackagingJobName","CompilationJobName","ModelName","ModelVersion","RoleArn","OutputConfig"],"members":{"EdgePackagingJobName":{},"CompilationJobName":{},"ModelName":{},"ModelVersion":{},"RoleArn":{},"OutputConfig":{"shape":"S9e"},"ResourceKey":{},"Tags":{"shape":"S7"}}}},"CreateEndpoint":{"input":{"type":"structure","required":["EndpointName","EndpointConfigName"],"members":{"EndpointName":{},"EndpointConfigName":{},"DeploymentConfig":{"shape":"Sb7"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"CreateEndpointConfig":{"input":{"type":"structure","required":["EndpointConfigName","ProductionVariants"],"members":{"EndpointConfigName":{},"ProductionVariants":{"shape":"Sbp"},"DataCaptureConfig":{"shape":"Sc5"},"Tags":{"shape":"S7"},"KmsKeyId":{},"AsyncInferenceConfig":{"shape":"Scg"},"ExplainerConfig":{"shape":"Sco"},"ShadowProductionVariants":{"shape":"Sbp"}}},"output":{"type":"structure","required":["EndpointConfigArn"],"members":{"EndpointConfigArn":{}}}},"CreateExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{},"DisplayName":{},"Description":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ExperimentArn":{}}}},"CreateFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions"],"members":{"FeatureGroupName":{},"RecordIdentifierFeatureName":{},"EventTimeFeatureName":{},"FeatureDefinitions":{"shape":"Sdn"},"OnlineStoreConfig":{"shape":"Sdu"},"OfflineStoreConfig":{"shape":"Se0"},"RoleArn":{},"Description":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["FeatureGroupArn"],"members":{"FeatureGroupArn":{}}}},"CreateFlowDefinition":{"input":{"type":"structure","required":["FlowDefinitionName","HumanLoopConfig","OutputConfig","RoleArn"],"members":{"FlowDefinitionName":{},"HumanLoopRequestSource":{"shape":"Sec"},"HumanLoopActivationConfig":{"shape":"See"},"HumanLoopConfig":{"shape":"Seh"},"OutputConfig":{"shape":"Sew"},"RoleArn":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["FlowDefinitionArn"],"members":{"FlowDefinitionArn":{}}}},"CreateHub":{"input":{"type":"structure","required":["HubName","HubDescription"],"members":{"HubName":{},"HubDescription":{},"HubDisplayName":{},"HubSearchKeywords":{"shape":"Sf3"},"S3StorageConfig":{"shape":"Sf5"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["HubArn"],"members":{"HubArn":{}}}},"CreateHumanTaskUi":{"input":{"type":"structure","required":["HumanTaskUiName","UiTemplate"],"members":{"HumanTaskUiName":{},"UiTemplate":{"shape":"Sfb"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["HumanTaskUiArn"],"members":{"HumanTaskUiArn":{}}}},"CreateHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName","HyperParameterTuningJobConfig"],"members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobConfig":{"shape":"Sfg"},"TrainingJobDefinition":{"shape":"Sg9"},"TrainingJobDefinitions":{"shape":"Sgp"},"WarmStartConfig":{"shape":"Sgq"},"Tags":{"shape":"S7"},"Autotune":{"shape":"Sgu"}}},"output":{"type":"structure","required":["HyperParameterTuningJobArn"],"members":{"HyperParameterTuningJobArn":{}}}},"CreateImage":{"input":{"type":"structure","required":["ImageName","RoleArn"],"members":{"Description":{},"DisplayName":{},"ImageName":{},"RoleArn":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"ImageArn":{}}}},"CreateImageVersion":{"input":{"type":"structure","required":["BaseImage","ClientToken","ImageName"],"members":{"BaseImage":{},"ClientToken":{"idempotencyToken":true},"ImageName":{},"Aliases":{"shape":"Sh5"},"VendorGuidance":{},"JobType":{},"MLFramework":{},"ProgrammingLang":{},"Processor":{},"Horovod":{"type":"boolean"},"ReleaseNotes":{}}},"output":{"type":"structure","members":{"ImageVersionArn":{}}}},"CreateInferenceExperiment":{"input":{"type":"structure","required":["Name","Type","RoleArn","EndpointName","ModelVariants","ShadowModeConfig"],"members":{"Name":{},"Type":{},"Schedule":{"shape":"Shi"},"Description":{},"RoleArn":{},"EndpointName":{},"ModelVariants":{"shape":"Shl"},"DataStorageConfig":{"shape":"Sht"},"ShadowModeConfig":{"shape":"Shu"},"KmsKey":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"CreateInferenceRecommendationsJob":{"input":{"type":"structure","required":["JobName","JobType","RoleArn","InputConfig"],"members":{"JobName":{},"JobType":{},"RoleArn":{},"InputConfig":{"shape":"Si2"},"JobDescription":{},"StoppingConditions":{"shape":"Sj6"},"OutputConfig":{"type":"structure","members":{"KmsKeyId":{},"CompiledOutputConfig":{"type":"structure","members":{"S3OutputUri":{}}}}},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobArn"],"members":{"JobArn":{}}}},"CreateLabelingJob":{"input":{"type":"structure","required":["LabelingJobName","LabelAttributeName","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],"members":{"LabelingJobName":{},"LabelAttributeName":{},"InputConfig":{"shape":"Sji"},"OutputConfig":{"shape":"Sjp"},"RoleArn":{},"LabelCategoryConfigS3Uri":{},"StoppingConditions":{"shape":"Sjq"},"LabelingJobAlgorithmsConfig":{"shape":"Sjt"},"HumanTaskConfig":{"shape":"Sjx"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["LabelingJobArn"],"members":{"LabelingJobArn":{}}}},"CreateModel":{"input":{"type":"structure","required":["ModelName","ExecutionRoleArn"],"members":{"ModelName":{},"PrimaryContainer":{"shape":"Skc"},"Containers":{"shape":"Skq"},"InferenceExecutionConfig":{"shape":"Skr"},"ExecutionRoleArn":{},"Tags":{"shape":"S7"},"VpcConfig":{"shape":"S5t"},"EnableNetworkIsolation":{"type":"boolean"}}},"output":{"type":"structure","required":["ModelArn"],"members":{"ModelArn":{}}}},"CreateModelBiasJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"ModelBiasBaselineConfig":{"shape":"Skv"},"ModelBiasAppSpecification":{"shape":"Skw"},"ModelBiasJobInput":{"shape":"Skx"},"ModelBiasJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateModelCard":{"input":{"type":"structure","required":["ModelCardName","Content","ModelCardStatus"],"members":{"ModelCardName":{},"SecurityConfig":{"shape":"Sl1"},"Content":{"shape":"Sl2"},"ModelCardStatus":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ModelCardArn"],"members":{"ModelCardArn":{}}}},"CreateModelCardExportJob":{"input":{"type":"structure","required":["ModelCardName","ModelCardExportJobName","OutputConfig"],"members":{"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"ModelCardExportJobName":{},"OutputConfig":{"shape":"Sl8"}}},"output":{"type":"structure","required":["ModelCardExportJobArn"],"members":{"ModelCardExportJobArn":{}}}},"CreateModelExplainabilityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"ModelExplainabilityBaselineConfig":{"shape":"Slc"},"ModelExplainabilityAppSpecification":{"shape":"Sld"},"ModelExplainabilityJobInput":{"shape":"Sle"},"ModelExplainabilityJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateModelPackage":{"input":{"type":"structure","members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageDescription":{},"InferenceSpecification":{"shape":"Sr"},"ValidationSpecification":{"shape":"Slh"},"SourceAlgorithmSpecification":{"shape":"Slk"},"CertifyForMarketplace":{"type":"boolean"},"Tags":{"shape":"S7"},"ModelApprovalStatus":{},"MetadataProperties":{"shape":"S1u"},"ModelMetrics":{"shape":"Sln"},"ClientToken":{"idempotencyToken":true},"CustomerMetadataProperties":{"shape":"Slu"},"DriftCheckBaselines":{"shape":"Slx"},"Domain":{},"Task":{},"SamplePayloadUrl":{},"AdditionalInferenceSpecifications":{"shape":"Sm3"},"SkipModelValidation":{}}},"output":{"type":"structure","required":["ModelPackageArn"],"members":{"ModelPackageArn":{}}}},"CreateModelPackageGroup":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{},"ModelPackageGroupDescription":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ModelPackageGroupArn"],"members":{"ModelPackageGroupArn":{}}}},"CreateModelQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionName":{},"ModelQualityBaselineConfig":{"shape":"Smb"},"ModelQualityAppSpecification":{"shape":"Smc"},"ModelQualityJobInput":{"shape":"Sme"},"ModelQualityJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["JobDefinitionArn"],"members":{"JobDefinitionArn":{}}}},"CreateMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName","MonitoringScheduleConfig"],"members":{"MonitoringScheduleName":{},"MonitoringScheduleConfig":{"shape":"Smi"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["MonitoringScheduleArn"],"members":{"MonitoringScheduleArn":{}}}},"CreateNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName","InstanceType","RoleArn"],"members":{"NotebookInstanceName":{},"InstanceType":{},"SubnetId":{},"SecurityGroupIds":{"shape":"S9l"},"RoleArn":{},"KmsKeyId":{},"Tags":{"shape":"S7"},"LifecycleConfigName":{},"DirectInternetAccess":{},"VolumeSizeInGB":{"type":"integer"},"AcceleratorTypes":{"shape":"Smz"},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn2"},"RootAccess":{},"PlatformIdentifier":{},"InstanceMetadataServiceConfiguration":{"shape":"Sn5"}}},"output":{"type":"structure","members":{"NotebookInstanceArn":{}}}},"CreateNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{},"OnCreate":{"shape":"Sna"},"OnStart":{"shape":"Sna"}}},"output":{"type":"structure","members":{"NotebookInstanceLifecycleConfigArn":{}}}},"CreatePipeline":{"input":{"type":"structure","required":["PipelineName","ClientRequestToken","RoleArn"],"members":{"PipelineName":{},"PipelineDisplayName":{},"PipelineDefinition":{},"PipelineDefinitionS3Location":{"shape":"Sni"},"PipelineDescription":{},"ClientRequestToken":{"idempotencyToken":true},"RoleArn":{},"Tags":{"shape":"S7"},"ParallelismConfiguration":{"shape":"Sno"}}},"output":{"type":"structure","members":{"PipelineArn":{}}}},"CreatePresignedDomainUrl":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{},"SessionExpirationDurationInSeconds":{"type":"integer"},"ExpiresInSeconds":{"type":"integer"},"SpaceName":{}}},"output":{"type":"structure","members":{"AuthorizedUrl":{}}}},"CreatePresignedNotebookInstanceUrl":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{},"SessionExpirationDurationInSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizedUrl":{}}}},"CreateProcessingJob":{"input":{"type":"structure","required":["ProcessingJobName","ProcessingResources","AppSpecification","RoleArn"],"members":{"ProcessingInputs":{"shape":"So1"},"ProcessingOutputConfig":{"shape":"Soo"},"ProcessingJobName":{},"ProcessingResources":{"shape":"Sot"},"StoppingCondition":{"shape":"Sov"},"AppSpecification":{"shape":"Sox"},"Environment":{"shape":"Soz"},"NetworkConfig":{"shape":"Smq"},"RoleArn":{},"Tags":{"shape":"S7"},"ExperimentConfig":{"shape":"Sp0"}}},"output":{"type":"structure","required":["ProcessingJobArn"],"members":{"ProcessingJobArn":{}}}},"CreateProject":{"input":{"type":"structure","required":["ProjectName","ServiceCatalogProvisioningDetails"],"members":{"ProjectName":{},"ProjectDescription":{},"ServiceCatalogProvisioningDetails":{"shape":"Sp5"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ProjectArn","ProjectId"],"members":{"ProjectArn":{},"ProjectId":{}}}},"CreateSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{},"Tags":{"shape":"S7"},"SpaceSettings":{"shape":"Spf"}}},"output":{"type":"structure","members":{"SpaceArn":{}}}},"CreateStudioLifecycleConfig":{"input":{"type":"structure","required":["StudioLifecycleConfigName","StudioLifecycleConfigContent","StudioLifecycleConfigAppType"],"members":{"StudioLifecycleConfigName":{},"StudioLifecycleConfigContent":{},"StudioLifecycleConfigAppType":{},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"StudioLifecycleConfigArn":{}}}},"CreateTrainingJob":{"input":{"type":"structure","required":["TrainingJobName","AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],"members":{"TrainingJobName":{},"HyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"shape":"Spp"},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"VpcConfig":{"shape":"S5t"},"StoppingCondition":{"shape":"S3p"},"Tags":{"shape":"S7"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sge"},"DebugHookConfig":{"shape":"Spy"},"DebugRuleConfigurations":{"shape":"Sq6"},"TensorBoardOutputConfig":{"shape":"Sqa"},"ExperimentConfig":{"shape":"Sp0"},"ProfilerConfig":{"shape":"Sqb"},"ProfilerRuleConfigurations":{"shape":"Sqf"},"Environment":{"shape":"Sqh"},"RetryStrategy":{"shape":"Sgf"}}},"output":{"type":"structure","required":["TrainingJobArn"],"members":{"TrainingJobArn":{}}}},"CreateTransformJob":{"input":{"type":"structure","required":["TransformJobName","ModelName","TransformInput","TransformOutput","TransformResources"],"members":{"TransformJobName":{},"ModelName":{},"MaxConcurrentTransforms":{"type":"integer"},"ModelClientConfig":{"shape":"Sqo"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3x"},"TransformInput":{"shape":"S40"},"TransformOutput":{"shape":"S44"},"DataCaptureConfig":{"shape":"Sqr"},"TransformResources":{"shape":"S47"},"DataProcessing":{"shape":"Sqs"},"Tags":{"shape":"S7"},"ExperimentConfig":{"shape":"Sp0"}}},"output":{"type":"structure","required":["TransformJobArn"],"members":{"TransformJobArn":{}}}},"CreateTrial":{"input":{"type":"structure","required":["TrialName","ExperimentName"],"members":{"TrialName":{},"DisplayName":{},"ExperimentName":{},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"TrialArn":{}}}},"CreateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{},"DisplayName":{},"Status":{"shape":"Sr0"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Parameters":{"shape":"Sr3"},"InputArtifacts":{"shape":"Sr7"},"OutputArtifacts":{"shape":"Sr7"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"TrialComponentArn":{}}}},"CreateUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{},"SingleSignOnUserIdentifier":{},"SingleSignOnUserValue":{},"Tags":{"shape":"S7"},"UserSettings":{"shape":"S9k"}}},"output":{"type":"structure","members":{"UserProfileArn":{}}}},"CreateWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"CognitoConfig":{"shape":"Sri"},"OidcConfig":{"shape":"Srl"},"SourceIpConfig":{"shape":"Sro"},"WorkforceName":{},"Tags":{"shape":"S7"},"WorkforceVpcConfig":{"shape":"Srs"}}},"output":{"type":"structure","required":["WorkforceArn"],"members":{"WorkforceArn":{}}}},"CreateWorkteam":{"input":{"type":"structure","required":["WorkteamName","MemberDefinitions","Description"],"members":{"WorkteamName":{},"WorkforceName":{},"MemberDefinitions":{"shape":"Ss2"},"Description":{},"NotificationConfiguration":{"shape":"Ssa"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"WorkteamArn":{}}}},"DeleteAction":{"input":{"type":"structure","required":["ActionName"],"members":{"ActionName":{}}},"output":{"type":"structure","members":{"ActionArn":{}}}},"DeleteAlgorithm":{"input":{"type":"structure","required":["AlgorithmName"],"members":{"AlgorithmName":{}}}},"DeleteApp":{"input":{"type":"structure","required":["DomainId","AppType","AppName"],"members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"SpaceName":{}}}},"DeleteAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{}}}},"DeleteArtifact":{"input":{"type":"structure","members":{"ArtifactArn":{},"Source":{"shape":"S53"}}},"output":{"type":"structure","members":{"ArtifactArn":{}}}},"DeleteAssociation":{"input":{"type":"structure","required":["SourceArn","DestinationArn"],"members":{"SourceArn":{},"DestinationArn":{}}},"output":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{}}}},"DeleteCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName"],"members":{"CodeRepositoryName":{}}}},"DeleteContext":{"input":{"type":"structure","required":["ContextName"],"members":{"ContextName":{}}},"output":{"type":"structure","members":{"ContextArn":{}}}},"DeleteDataQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName"],"members":{"DeviceFleetName":{}}}},"DeleteDomain":{"input":{"type":"structure","required":["DomainId"],"members":{"DomainId":{},"RetentionPolicy":{"type":"structure","members":{"HomeEfsFileSystem":{}}}}}},"DeleteEdgeDeploymentPlan":{"input":{"type":"structure","required":["EdgeDeploymentPlanName"],"members":{"EdgeDeploymentPlanName":{}}}},"DeleteEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"EdgeDeploymentPlanName":{},"StageName":{}}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}}},"DeleteEndpointConfig":{"input":{"type":"structure","required":["EndpointConfigName"],"members":{"EndpointConfigName":{}}}},"DeleteExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{}}},"output":{"type":"structure","members":{"ExperimentArn":{}}}},"DeleteFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{}}}},"DeleteFlowDefinition":{"input":{"type":"structure","required":["FlowDefinitionName"],"members":{"FlowDefinitionName":{}}},"output":{"type":"structure","members":{}}},"DeleteHub":{"input":{"type":"structure","required":["HubName"],"members":{"HubName":{}}}},"DeleteHubContent":{"input":{"type":"structure","required":["HubName","HubContentType","HubContentName","HubContentVersion"],"members":{"HubName":{},"HubContentType":{},"HubContentName":{},"HubContentVersion":{}}}},"DeleteHumanTaskUi":{"input":{"type":"structure","required":["HumanTaskUiName"],"members":{"HumanTaskUiName":{}}},"output":{"type":"structure","members":{}}},"DeleteImage":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{}}},"output":{"type":"structure","members":{}}},"DeleteImageVersion":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Version":{"type":"integer"},"Alias":{}}},"output":{"type":"structure","members":{}}},"DeleteInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"DeleteModel":{"input":{"type":"structure","required":["ModelName"],"members":{"ModelName":{}}}},"DeleteModelBiasJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteModelCard":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{}}}},"DeleteModelExplainabilityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteModelPackage":{"input":{"type":"structure","required":["ModelPackageName"],"members":{"ModelPackageName":{}}}},"DeleteModelPackageGroup":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}}},"DeleteModelPackageGroupPolicy":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}}},"DeleteModelQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}}},"DeleteMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}}},"DeleteNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}}},"DeleteNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{}}}},"DeletePipeline":{"input":{"type":"structure","required":["PipelineName","ClientRequestToken"],"members":{"PipelineName":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineArn":{}}}},"DeleteProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{}}}},"DeleteSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{}}}},"DeleteStudioLifecycleConfig":{"input":{"type":"structure","required":["StudioLifecycleConfigName"],"members":{"StudioLifecycleConfigName":{}}}},"DeleteTags":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"DeleteTrial":{"input":{"type":"structure","required":["TrialName"],"members":{"TrialName":{}}},"output":{"type":"structure","members":{"TrialArn":{}}}},"DeleteTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{}}},"output":{"type":"structure","members":{"TrialComponentArn":{}}}},"DeleteUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{}}}},"DeleteWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"WorkforceName":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkteam":{"input":{"type":"structure","required":["WorkteamName"],"members":{"WorkteamName":{}}},"output":{"type":"structure","required":["Success"],"members":{"Success":{"type":"boolean"}}}},"DeregisterDevices":{"input":{"type":"structure","required":["DeviceFleetName","DeviceNames"],"members":{"DeviceFleetName":{},"DeviceNames":{"shape":"Saw"}}}},"DescribeAction":{"input":{"type":"structure","required":["ActionName"],"members":{"ActionName":{}}},"output":{"type":"structure","members":{"ActionName":{},"ActionArn":{},"Source":{"shape":"S1n"},"ActionType":{},"Description":{},"Status":{},"Properties":{"shape":"S1s"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"MetadataProperties":{"shape":"S1u"},"LineageGroupArn":{}}}},"DescribeAlgorithm":{"input":{"type":"structure","required":["AlgorithmName"],"members":{"AlgorithmName":{}}},"output":{"type":"structure","required":["AlgorithmName","AlgorithmArn","CreationTime","TrainingSpecification","AlgorithmStatus","AlgorithmStatusDetails"],"members":{"AlgorithmName":{},"AlgorithmArn":{},"AlgorithmDescription":{},"CreationTime":{"type":"timestamp"},"TrainingSpecification":{"shape":"S1z"},"InferenceSpecification":{"shape":"Sr"},"ValidationSpecification":{"shape":"S2r"},"AlgorithmStatus":{},"AlgorithmStatusDetails":{"type":"structure","members":{"ValidationStatuses":{"shape":"Suk"},"ImageScanStatuses":{"shape":"Suk"}}},"ProductId":{},"CertifyForMarketplace":{"type":"boolean"}}}},"DescribeApp":{"input":{"type":"structure","required":["DomainId","AppType","AppName"],"members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"SpaceName":{}}},"output":{"type":"structure","members":{"AppArn":{},"AppType":{},"AppName":{},"DomainId":{},"UserProfileName":{},"Status":{},"LastHealthCheckTimestamp":{"type":"timestamp"},"LastUserActivityTimestamp":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"FailureReason":{},"ResourceSpec":{"shape":"S4h"},"SpaceName":{}}}},"DescribeAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{}}},"output":{"type":"structure","members":{"AppImageConfigArn":{},"AppImageConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"KernelGatewayImageConfig":{"shape":"S4r"}}}},"DescribeArtifact":{"input":{"type":"structure","required":["ArtifactArn"],"members":{"ArtifactArn":{}}},"output":{"type":"structure","members":{"ArtifactName":{},"ArtifactArn":{},"Source":{"shape":"S53"},"ArtifactType":{},"Properties":{"shape":"S1s"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"MetadataProperties":{"shape":"S1u"},"LineageGroupArn":{}}}},"DescribeAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{}}},"output":{"type":"structure","required":["AutoMLJobName","AutoMLJobArn","InputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],"members":{"AutoMLJobName":{},"AutoMLJobArn":{},"InputDataConfig":{"shape":"S5b"},"OutputDataConfig":{"shape":"S5j"},"RoleArn":{},"AutoMLJobObjective":{"shape":"S5l"},"ProblemType":{},"AutoMLJobConfig":{"shape":"S5n"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"PartialFailureReasons":{"shape":"Suy"},"BestCandidate":{"shape":"Sv0"},"AutoMLJobStatus":{},"AutoMLJobSecondaryStatus":{},"GenerateCandidateDefinitionsOnly":{"type":"boolean"},"AutoMLJobArtifacts":{"shape":"Svs"},"ResolvedAttributes":{"type":"structure","members":{"AutoMLJobObjective":{"shape":"S5l"},"ProblemType":{},"CompletionCriteria":{"shape":"S5o"}}},"ModelDeployConfig":{"shape":"S67"},"ModelDeployResult":{"shape":"Svw"}}}},"DescribeAutoMLJobV2":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{}}},"output":{"type":"structure","required":["AutoMLJobName","AutoMLJobArn","AutoMLJobInputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],"members":{"AutoMLJobName":{},"AutoMLJobArn":{},"AutoMLJobInputDataConfig":{"shape":"S6d"},"OutputDataConfig":{"shape":"S5j"},"RoleArn":{},"AutoMLJobObjective":{"shape":"S5l"},"AutoMLProblemTypeConfig":{"shape":"S6f"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"PartialFailureReasons":{"shape":"Suy"},"BestCandidate":{"shape":"Sv0"},"AutoMLJobStatus":{},"AutoMLJobSecondaryStatus":{},"ModelDeployConfig":{"shape":"S67"},"ModelDeployResult":{"shape":"Svw"},"DataSplitConfig":{"shape":"S5y"},"SecurityConfig":{"shape":"S5s"},"AutoMLJobArtifacts":{"shape":"Svs"},"ResolvedAttributes":{"type":"structure","members":{"AutoMLJobObjective":{"shape":"S5l"},"CompletionCriteria":{"shape":"S5o"},"AutoMLProblemTypeResolvedAttributes":{"type":"structure","members":{"TabularResolvedAttributes":{"type":"structure","members":{"ProblemType":{}}},"TextGenerationResolvedAttributes":{"type":"structure","members":{"BaseModelName":{}}}},"union":true}}},"AutoMLProblemTypeConfigName":{}}}},"DescribeCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName"],"members":{"CodeRepositoryName":{}}},"output":{"type":"structure","required":["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],"members":{"CodeRepositoryName":{},"CodeRepositoryArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"GitConfig":{"shape":"S7b"}}}},"DescribeCompilationJob":{"input":{"type":"structure","required":["CompilationJobName"],"members":{"CompilationJobName":{}}},"output":{"type":"structure","required":["CompilationJobName","CompilationJobArn","CompilationJobStatus","StoppingCondition","CreationTime","LastModifiedTime","FailureReason","ModelArtifacts","RoleArn","InputConfig","OutputConfig"],"members":{"CompilationJobName":{},"CompilationJobArn":{},"CompilationJobStatus":{},"CompilationStartTime":{"type":"timestamp"},"CompilationEndTime":{"type":"timestamp"},"StoppingCondition":{"shape":"S3p"},"InferenceImage":{},"ModelPackageVersionArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"ModelArtifacts":{"shape":"Swb"},"ModelDigests":{"type":"structure","members":{"ArtifactDigest":{}}},"RoleArn":{},"InputConfig":{"shape":"S7i"},"OutputConfig":{"shape":"S7l"},"VpcConfig":{"shape":"S7s"},"DerivedInformation":{"type":"structure","members":{"DerivedDataInputConfig":{}}}}}},"DescribeContext":{"input":{"type":"structure","required":["ContextName"],"members":{"ContextName":{}}},"output":{"type":"structure","members":{"ContextName":{},"ContextArn":{},"Source":{"shape":"S80"},"ContextType":{},"Description":{},"Properties":{"shape":"S1s"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"LineageGroupArn":{}}}},"DescribeDataQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"DataQualityBaselineConfig":{"shape":"S85"},"DataQualityAppSpecification":{"shape":"S89"},"DataQualityJobInput":{"shape":"S8i"},"DataQualityJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"}}}},"DescribeDevice":{"input":{"type":"structure","required":["DeviceName","DeviceFleetName"],"members":{"NextToken":{},"DeviceName":{},"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceName","DeviceFleetName","RegistrationTime"],"members":{"DeviceArn":{},"DeviceName":{},"Description":{},"DeviceFleetName":{},"IotThingName":{},"RegistrationTime":{"type":"timestamp"},"LatestHeartbeat":{"type":"timestamp"},"Models":{"type":"list","member":{"type":"structure","required":["ModelName","ModelVersion"],"members":{"ModelName":{},"ModelVersion":{},"LatestSampleTime":{"type":"timestamp"},"LatestInference":{"type":"timestamp"}}}},"MaxModels":{"type":"integer"},"NextToken":{},"AgentVersion":{}}}},"DescribeDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName"],"members":{"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceFleetName","DeviceFleetArn","OutputConfig","CreationTime","LastModifiedTime"],"members":{"DeviceFleetName":{},"DeviceFleetArn":{},"OutputConfig":{"shape":"S9e"},"Description":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{},"IotRoleAlias":{}}}},"DescribeDomain":{"input":{"type":"structure","required":["DomainId"],"members":{"DomainId":{}}},"output":{"type":"structure","members":{"DomainArn":{},"DomainId":{},"DomainName":{},"HomeEfsFileSystemId":{},"SingleSignOnManagedApplicationInstanceId":{},"SingleSignOnApplicationArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"AuthMode":{},"DefaultUserSettings":{"shape":"S9k"},"AppNetworkAccessType":{},"HomeEfsFileSystemKmsKeyId":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use KmsKeyId instead."},"SubnetIds":{"shape":"S5w"},"Url":{},"VpcId":{},"KmsKeyId":{},"DomainSettings":{"shape":"Sag"},"AppSecurityGroupManagement":{},"SecurityGroupIdForDomainBoundary":{},"DefaultSpaceSettings":{"shape":"Sak"}}}},"DescribeEdgeDeploymentPlan":{"input":{"type":"structure","required":["EdgeDeploymentPlanName"],"members":{"EdgeDeploymentPlanName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName","Stages"],"members":{"EdgeDeploymentPlanArn":{},"EdgeDeploymentPlanName":{},"ModelConfigs":{"shape":"Sap"},"DeviceFleetName":{},"EdgeDeploymentSuccess":{"type":"integer"},"EdgeDeploymentPending":{"type":"integer"},"EdgeDeploymentFailed":{"type":"integer"},"Stages":{"type":"list","member":{"type":"structure","required":["StageName","DeviceSelectionConfig","DeploymentConfig","DeploymentStatus"],"members":{"StageName":{},"DeviceSelectionConfig":{"shape":"Sat"},"DeploymentConfig":{"shape":"Say"},"DeploymentStatus":{"type":"structure","required":["StageStatus","EdgeDeploymentSuccessInStage","EdgeDeploymentPendingInStage","EdgeDeploymentFailedInStage"],"members":{"StageStatus":{},"EdgeDeploymentSuccessInStage":{"type":"integer"},"EdgeDeploymentPendingInStage":{"type":"integer"},"EdgeDeploymentFailedInStage":{"type":"integer"},"EdgeDeploymentStatusMessage":{},"EdgeDeploymentStageStartTime":{"type":"timestamp"}}}}}},"NextToken":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeEdgePackagingJob":{"input":{"type":"structure","required":["EdgePackagingJobName"],"members":{"EdgePackagingJobName":{}}},"output":{"type":"structure","required":["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],"members":{"EdgePackagingJobArn":{},"EdgePackagingJobName":{},"CompilationJobName":{},"ModelName":{},"ModelVersion":{},"RoleArn":{},"OutputConfig":{"shape":"S9e"},"ResourceKey":{},"EdgePackagingJobStatus":{},"EdgePackagingJobStatusMessage":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"ModelArtifact":{},"ModelSignature":{},"PresetDeploymentOutput":{"type":"structure","required":["Type"],"members":{"Type":{},"Artifact":{},"Status":{},"StatusMessage":{}}}}}},"DescribeEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","required":["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],"members":{"EndpointName":{},"EndpointArn":{},"EndpointConfigName":{},"ProductionVariants":{"shape":"Sxg"},"DataCaptureConfig":{"shape":"Sxo"},"EndpointStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastDeploymentConfig":{"shape":"Sb7"},"AsyncInferenceConfig":{"shape":"Scg"},"PendingDeploymentSummary":{"type":"structure","required":["EndpointConfigName"],"members":{"EndpointConfigName":{},"ProductionVariants":{"shape":"Sxs"},"StartTime":{"type":"timestamp"},"ShadowProductionVariants":{"shape":"Sxs"}}},"ExplainerConfig":{"shape":"Sco"},"ShadowProductionVariants":{"shape":"Sxg"}}}},"DescribeEndpointConfig":{"input":{"type":"structure","required":["EndpointConfigName"],"members":{"EndpointConfigName":{}}},"output":{"type":"structure","required":["EndpointConfigName","EndpointConfigArn","ProductionVariants","CreationTime"],"members":{"EndpointConfigName":{},"EndpointConfigArn":{},"ProductionVariants":{"shape":"Sbp"},"DataCaptureConfig":{"shape":"Sc5"},"KmsKeyId":{},"CreationTime":{"type":"timestamp"},"AsyncInferenceConfig":{"shape":"Scg"},"ExplainerConfig":{"shape":"Sco"},"ShadowProductionVariants":{"shape":"Sbp"}}}},"DescribeExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{}}},"output":{"type":"structure","members":{"ExperimentName":{},"ExperimentArn":{},"DisplayName":{},"Source":{"shape":"Sxy"},"Description":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"}}}},"DescribeFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{},"NextToken":{}}},"output":{"type":"structure","required":["FeatureGroupArn","FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions","CreationTime","NextToken"],"members":{"FeatureGroupArn":{},"FeatureGroupName":{},"RecordIdentifierFeatureName":{},"EventTimeFeatureName":{},"FeatureDefinitions":{"shape":"Sdn"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"OnlineStoreConfig":{"shape":"Sdu"},"OfflineStoreConfig":{"shape":"Se0"},"RoleArn":{},"FeatureGroupStatus":{},"OfflineStoreStatus":{"shape":"Sy5"},"LastUpdateStatus":{"shape":"Sy8"},"FailureReason":{},"Description":{},"NextToken":{},"OnlineStoreTotalSizeBytes":{"type":"long"}}}},"DescribeFeatureMetadata":{"input":{"type":"structure","required":["FeatureGroupName","FeatureName"],"members":{"FeatureGroupName":{},"FeatureName":{}}},"output":{"type":"structure","required":["FeatureGroupArn","FeatureGroupName","FeatureName","FeatureType","CreationTime","LastModifiedTime"],"members":{"FeatureGroupArn":{},"FeatureGroupName":{},"FeatureName":{},"FeatureType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Description":{},"Parameters":{"shape":"Sye"}}}},"DescribeFlowDefinition":{"input":{"type":"structure","required":["FlowDefinitionName"],"members":{"FlowDefinitionName":{}}},"output":{"type":"structure","required":["FlowDefinitionArn","FlowDefinitionName","FlowDefinitionStatus","CreationTime","HumanLoopConfig","OutputConfig","RoleArn"],"members":{"FlowDefinitionArn":{},"FlowDefinitionName":{},"FlowDefinitionStatus":{},"CreationTime":{"type":"timestamp"},"HumanLoopRequestSource":{"shape":"Sec"},"HumanLoopActivationConfig":{"shape":"See"},"HumanLoopConfig":{"shape":"Seh"},"OutputConfig":{"shape":"Sew"},"RoleArn":{},"FailureReason":{}}}},"DescribeHub":{"input":{"type":"structure","required":["HubName"],"members":{"HubName":{}}},"output":{"type":"structure","required":["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],"members":{"HubName":{},"HubArn":{},"HubDisplayName":{},"HubDescription":{},"HubSearchKeywords":{"shape":"Sf3"},"S3StorageConfig":{"shape":"Sf5"},"HubStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeHubContent":{"input":{"type":"structure","required":["HubName","HubContentType","HubContentName"],"members":{"HubName":{},"HubContentType":{},"HubContentName":{},"HubContentVersion":{}}},"output":{"type":"structure","required":["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubName","HubArn","HubContentDocument","HubContentStatus","CreationTime"],"members":{"HubContentName":{},"HubContentArn":{},"HubContentVersion":{},"HubContentType":{},"DocumentSchemaVersion":{},"HubName":{},"HubArn":{},"HubContentDisplayName":{},"HubContentDescription":{},"HubContentMarkdown":{},"HubContentDocument":{},"HubContentSearchKeywords":{"shape":"Syw"},"HubContentDependencies":{"type":"list","member":{"type":"structure","members":{"DependencyOriginPath":{},"DependencyCopyPath":{}}}},"HubContentStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"}}}},"DescribeHumanTaskUi":{"input":{"type":"structure","required":["HumanTaskUiName"],"members":{"HumanTaskUiName":{}}},"output":{"type":"structure","required":["HumanTaskUiArn","HumanTaskUiName","CreationTime","UiTemplate"],"members":{"HumanTaskUiArn":{},"HumanTaskUiName":{},"HumanTaskUiStatus":{},"CreationTime":{"type":"timestamp"},"UiTemplate":{"type":"structure","members":{"Url":{},"ContentSha256":{}}}}}},"DescribeHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName"],"members":{"HyperParameterTuningJobName":{}}},"output":{"type":"structure","required":["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobConfig","HyperParameterTuningJobStatus","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],"members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobArn":{},"HyperParameterTuningJobConfig":{"shape":"Sfg"},"TrainingJobDefinition":{"shape":"Sg9"},"TrainingJobDefinitions":{"shape":"Sgp"},"HyperParameterTuningJobStatus":{},"CreationTime":{"type":"timestamp"},"HyperParameterTuningEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatusCounters":{"shape":"Szb"},"ObjectiveStatusCounters":{"shape":"Szd"},"BestTrainingJob":{"shape":"Szf"},"OverallBestTrainingJob":{"shape":"Szf"},"WarmStartConfig":{"shape":"Sgq"},"FailureReason":{},"TuningJobCompletionDetails":{"shape":"Szi"},"ConsumedResources":{"shape":"Szj"},"Autotune":{"shape":"Sgu"}}}},"DescribeImage":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{}}},"output":{"type":"structure","members":{"CreationTime":{"type":"timestamp"},"Description":{},"DisplayName":{},"FailureReason":{},"ImageArn":{},"ImageName":{},"ImageStatus":{},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{}}}},"DescribeImageVersion":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Version":{"type":"integer"},"Alias":{}}},"output":{"type":"structure","members":{"BaseImage":{},"ContainerImage":{},"CreationTime":{"type":"timestamp"},"FailureReason":{},"ImageArn":{},"ImageVersionArn":{},"ImageVersionStatus":{},"LastModifiedTime":{"type":"timestamp"},"Version":{"type":"integer"},"VendorGuidance":{},"JobType":{},"MLFramework":{},"ProgrammingLang":{},"Processor":{},"Horovod":{"type":"boolean"},"ReleaseNotes":{}}}},"DescribeInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["Arn","Name","Type","Status","EndpointMetadata","ModelVariants"],"members":{"Arn":{},"Name":{},"Type":{},"Schedule":{"shape":"Shi"},"Status":{},"StatusReason":{},"Description":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{},"EndpointMetadata":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"EndpointConfigName":{},"EndpointStatus":{},"FailureReason":{}}},"ModelVariants":{"type":"list","member":{"type":"structure","required":["ModelName","VariantName","InfrastructureConfig","Status"],"members":{"ModelName":{},"VariantName":{},"InfrastructureConfig":{"shape":"Sho"},"Status":{}}}},"DataStorageConfig":{"shape":"Sht"},"ShadowModeConfig":{"shape":"Shu"},"KmsKey":{}}}},"DescribeInferenceRecommendationsJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","required":["JobName","JobType","JobArn","RoleArn","Status","CreationTime","LastModifiedTime","InputConfig"],"members":{"JobName":{},"JobDescription":{},"JobType":{},"JobArn":{},"RoleArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"InputConfig":{"shape":"Si2"},"StoppingConditions":{"shape":"Sj6"},"InferenceRecommendations":{"type":"list","member":{"type":"structure","required":["Metrics","EndpointConfiguration","ModelConfiguration"],"members":{"Metrics":{"shape":"S104"},"EndpointConfiguration":{"shape":"S107"},"ModelConfiguration":{"shape":"S109"},"RecommendationId":{},"InvocationEndTime":{"type":"timestamp"},"InvocationStartTime":{"type":"timestamp"}}}},"EndpointPerformances":{"type":"list","member":{"type":"structure","required":["Metrics","EndpointInfo"],"members":{"Metrics":{"shape":"S10h"},"EndpointInfo":{"shape":"Siz"}}}}}}},"DescribeLabelingJob":{"input":{"type":"structure","required":["LabelingJobName"],"members":{"LabelingJobName":{}}},"output":{"type":"structure","required":["LabelingJobStatus","LabelCounters","CreationTime","LastModifiedTime","JobReferenceCode","LabelingJobName","LabelingJobArn","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],"members":{"LabelingJobStatus":{},"LabelCounters":{"shape":"S10l"},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"JobReferenceCode":{},"LabelingJobName":{},"LabelingJobArn":{},"LabelAttributeName":{},"InputConfig":{"shape":"Sji"},"OutputConfig":{"shape":"Sjp"},"RoleArn":{},"LabelCategoryConfigS3Uri":{},"StoppingConditions":{"shape":"Sjq"},"LabelingJobAlgorithmsConfig":{"shape":"Sjt"},"HumanTaskConfig":{"shape":"Sjx"},"Tags":{"shape":"S7"},"LabelingJobOutput":{"shape":"S10o"}}}},"DescribeLineageGroup":{"input":{"type":"structure","required":["LineageGroupName"],"members":{"LineageGroupName":{}}},"output":{"type":"structure","members":{"LineageGroupName":{},"LineageGroupArn":{},"DisplayName":{},"Description":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"}}}},"DescribeModel":{"input":{"type":"structure","required":["ModelName"],"members":{"ModelName":{}}},"output":{"type":"structure","required":["ModelName","ExecutionRoleArn","CreationTime","ModelArn"],"members":{"ModelName":{},"PrimaryContainer":{"shape":"Skc"},"Containers":{"shape":"Skq"},"InferenceExecutionConfig":{"shape":"Skr"},"ExecutionRoleArn":{},"VpcConfig":{"shape":"S5t"},"CreationTime":{"type":"timestamp"},"ModelArn":{},"EnableNetworkIsolation":{"type":"boolean"},"DeploymentRecommendation":{"shape":"S10t"}}}},"DescribeModelBiasJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"ModelBiasBaselineConfig":{"shape":"Skv"},"ModelBiasAppSpecification":{"shape":"Skw"},"ModelBiasJobInput":{"shape":"Skx"},"ModelBiasJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"}}}},"DescribeModelCard":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{},"ModelCardVersion":{"type":"integer"}}},"output":{"type":"structure","required":["ModelCardArn","ModelCardName","ModelCardVersion","Content","ModelCardStatus","CreationTime","CreatedBy"],"members":{"ModelCardArn":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"Content":{"shape":"Sl2"},"ModelCardStatus":{},"SecurityConfig":{"shape":"Sl1"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"ModelCardProcessingStatus":{}}}},"DescribeModelCardExportJob":{"input":{"type":"structure","required":["ModelCardExportJobArn"],"members":{"ModelCardExportJobArn":{}}},"output":{"type":"structure","required":["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","OutputConfig","CreatedAt","LastModifiedAt"],"members":{"ModelCardExportJobName":{},"ModelCardExportJobArn":{},"Status":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"OutputConfig":{"shape":"Sl8"},"CreatedAt":{"type":"timestamp"},"LastModifiedAt":{"type":"timestamp"},"FailureReason":{},"ExportArtifacts":{"type":"structure","required":["S3ExportArtifacts"],"members":{"S3ExportArtifacts":{}}}}}},"DescribeModelExplainabilityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"ModelExplainabilityBaselineConfig":{"shape":"Slc"},"ModelExplainabilityAppSpecification":{"shape":"Sld"},"ModelExplainabilityJobInput":{"shape":"Sle"},"ModelExplainabilityJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"}}}},"DescribeModelPackage":{"input":{"type":"structure","required":["ModelPackageName"],"members":{"ModelPackageName":{}}},"output":{"type":"structure","required":["ModelPackageName","ModelPackageArn","CreationTime","ModelPackageStatus","ModelPackageStatusDetails"],"members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"InferenceSpecification":{"shape":"Sr"},"SourceAlgorithmSpecification":{"shape":"Slk"},"ValidationSpecification":{"shape":"Slh"},"ModelPackageStatus":{},"ModelPackageStatusDetails":{"shape":"S11a"},"CertifyForMarketplace":{"type":"boolean"},"ModelApprovalStatus":{},"CreatedBy":{"shape":"Sud"},"MetadataProperties":{"shape":"S1u"},"ModelMetrics":{"shape":"Sln"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"ApprovalDescription":{},"CustomerMetadataProperties":{"shape":"Slu"},"DriftCheckBaselines":{"shape":"Slx"},"Domain":{},"Task":{},"SamplePayloadUrl":{},"AdditionalInferenceSpecifications":{"shape":"Sm3"},"SkipModelValidation":{}}}},"DescribeModelPackageGroup":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}},"output":{"type":"structure","required":["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","CreatedBy","ModelPackageGroupStatus"],"members":{"ModelPackageGroupName":{},"ModelPackageGroupArn":{},"ModelPackageGroupDescription":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"ModelPackageGroupStatus":{}}}},"DescribeModelQualityJobDefinition":{"input":{"type":"structure","required":["JobDefinitionName"],"members":{"JobDefinitionName":{}}},"output":{"type":"structure","required":["JobDefinitionArn","JobDefinitionName","CreationTime","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],"members":{"JobDefinitionArn":{},"JobDefinitionName":{},"CreationTime":{"type":"timestamp"},"ModelQualityBaselineConfig":{"shape":"Smb"},"ModelQualityAppSpecification":{"shape":"Smc"},"ModelQualityJobInput":{"shape":"Sme"},"ModelQualityJobOutputConfig":{"shape":"S8w"},"JobResources":{"shape":"S92"},"NetworkConfig":{"shape":"S97"},"RoleArn":{},"StoppingCondition":{"shape":"S98"}}}},"DescribeMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}},"output":{"type":"structure","required":["MonitoringScheduleArn","MonitoringScheduleName","MonitoringScheduleStatus","CreationTime","LastModifiedTime","MonitoringScheduleConfig"],"members":{"MonitoringScheduleArn":{},"MonitoringScheduleName":{},"MonitoringScheduleStatus":{},"MonitoringType":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleConfig":{"shape":"Smi"},"EndpointName":{},"LastMonitoringExecutionSummary":{"shape":"S11n"}}}},"DescribeNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}},"output":{"type":"structure","members":{"NotebookInstanceArn":{},"NotebookInstanceName":{},"NotebookInstanceStatus":{},"FailureReason":{},"Url":{},"InstanceType":{},"SubnetId":{},"SecurityGroups":{"shape":"S9l"},"RoleArn":{},"KmsKeyId":{},"NetworkInterfaceId":{},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"NotebookInstanceLifecycleConfigName":{},"DirectInternetAccess":{},"VolumeSizeInGB":{"type":"integer"},"AcceleratorTypes":{"shape":"Smz"},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn2"},"RootAccess":{},"PlatformIdentifier":{},"InstanceMetadataServiceConfiguration":{"shape":"Sn5"}}}},"DescribeNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{}}},"output":{"type":"structure","members":{"NotebookInstanceLifecycleConfigArn":{},"NotebookInstanceLifecycleConfigName":{},"OnCreate":{"shape":"Sna"},"OnStart":{"shape":"Sna"},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"}}}},"DescribePipeline":{"input":{"type":"structure","required":["PipelineName"],"members":{"PipelineName":{}}},"output":{"type":"structure","members":{"PipelineArn":{},"PipelineName":{},"PipelineDisplayName":{},"PipelineDefinition":{},"PipelineDescription":{},"RoleArn":{},"PipelineStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastRunTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedBy":{"shape":"Sud"},"ParallelismConfiguration":{"shape":"Sno"}}}},"DescribePipelineDefinitionForExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{}}},"output":{"type":"structure","members":{"PipelineDefinition":{},"CreationTime":{"type":"timestamp"}}}},"DescribePipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{}}},"output":{"type":"structure","members":{"PipelineArn":{},"PipelineExecutionArn":{},"PipelineExecutionDisplayName":{},"PipelineExecutionStatus":{},"PipelineExecutionDescription":{},"PipelineExperimentConfig":{"shape":"S127"},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedBy":{"shape":"Sud"},"ParallelismConfiguration":{"shape":"Sno"},"SelectiveExecutionConfig":{"shape":"S129"}}}},"DescribeProcessingJob":{"input":{"type":"structure","required":["ProcessingJobName"],"members":{"ProcessingJobName":{}}},"output":{"type":"structure","required":["ProcessingJobName","ProcessingResources","AppSpecification","ProcessingJobArn","ProcessingJobStatus","CreationTime"],"members":{"ProcessingInputs":{"shape":"So1"},"ProcessingOutputConfig":{"shape":"Soo"},"ProcessingJobName":{},"ProcessingResources":{"shape":"Sot"},"StoppingCondition":{"shape":"Sov"},"AppSpecification":{"shape":"Sox"},"Environment":{"shape":"Soz"},"NetworkConfig":{"shape":"Smq"},"RoleArn":{},"ExperimentConfig":{"shape":"Sp0"},"ProcessingJobArn":{},"ProcessingJobStatus":{},"ExitMessage":{},"FailureReason":{},"ProcessingEndTime":{"type":"timestamp"},"ProcessingStartTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"MonitoringScheduleArn":{},"AutoMLJobArn":{},"TrainingJobArn":{}}}},"DescribeProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{}}},"output":{"type":"structure","required":["ProjectArn","ProjectName","ProjectId","ServiceCatalogProvisioningDetails","ProjectStatus","CreationTime"],"members":{"ProjectArn":{},"ProjectName":{},"ProjectId":{},"ProjectDescription":{},"ServiceCatalogProvisioningDetails":{"shape":"Sp5"},"ServiceCatalogProvisionedProductDetails":{"shape":"S12i"},"ProjectStatus":{},"CreatedBy":{"shape":"Sud"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"}}}},"DescribeSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{}}},"output":{"type":"structure","members":{"DomainId":{},"SpaceArn":{},"SpaceName":{},"HomeEfsFileSystemUid":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"FailureReason":{},"SpaceSettings":{"shape":"Spf"}}}},"DescribeStudioLifecycleConfig":{"input":{"type":"structure","required":["StudioLifecycleConfigName"],"members":{"StudioLifecycleConfigName":{}}},"output":{"type":"structure","members":{"StudioLifecycleConfigArn":{},"StudioLifecycleConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"StudioLifecycleConfigContent":{},"StudioLifecycleConfigAppType":{}}}},"DescribeSubscribedWorkteam":{"input":{"type":"structure","required":["WorkteamArn"],"members":{"WorkteamArn":{}}},"output":{"type":"structure","required":["SubscribedWorkteam"],"members":{"SubscribedWorkteam":{"shape":"S12t"}}}},"DescribeTrainingJob":{"input":{"type":"structure","required":["TrainingJobName"],"members":{"TrainingJobName":{}}},"output":{"type":"structure","required":["TrainingJobName","TrainingJobArn","ModelArtifacts","TrainingJobStatus","SecondaryStatus","AlgorithmSpecification","ResourceConfig","StoppingCondition","CreationTime"],"members":{"TrainingJobName":{},"TrainingJobArn":{},"TuningJobArn":{},"LabelingJobArn":{},"AutoMLJobArn":{},"ModelArtifacts":{"shape":"Swb"},"TrainingJobStatus":{},"SecondaryStatus":{},"FailureReason":{},"HyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"shape":"Spp"},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"VpcConfig":{"shape":"S5t"},"StoppingCondition":{"shape":"S3p"},"CreationTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"SecondaryStatusTransitions":{"shape":"S12x"},"FinalMetricDataList":{"shape":"S130"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sge"},"TrainingTimeInSeconds":{"type":"integer"},"BillableTimeInSeconds":{"type":"integer"},"DebugHookConfig":{"shape":"Spy"},"ExperimentConfig":{"shape":"Sp0"},"DebugRuleConfigurations":{"shape":"Sq6"},"TensorBoardOutputConfig":{"shape":"Sqa"},"DebugRuleEvaluationStatuses":{"shape":"S134"},"ProfilerConfig":{"shape":"Sqb"},"ProfilerRuleConfigurations":{"shape":"Sqf"},"ProfilerRuleEvaluationStatuses":{"type":"list","member":{"type":"structure","members":{"RuleConfigurationName":{},"RuleEvaluationJobArn":{},"RuleEvaluationStatus":{},"StatusDetails":{},"LastModifiedTime":{"type":"timestamp"}}}},"ProfilingStatus":{},"RetryStrategy":{"shape":"Sgf"},"Environment":{"shape":"Sqh"},"WarmPoolStatus":{"shape":"S13b"}}}},"DescribeTransformJob":{"input":{"type":"structure","required":["TransformJobName"],"members":{"TransformJobName":{}}},"output":{"type":"structure","required":["TransformJobName","TransformJobArn","TransformJobStatus","ModelName","TransformInput","TransformResources","CreationTime"],"members":{"TransformJobName":{},"TransformJobArn":{},"TransformJobStatus":{},"FailureReason":{},"ModelName":{},"MaxConcurrentTransforms":{"type":"integer"},"ModelClientConfig":{"shape":"Sqo"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3x"},"TransformInput":{"shape":"S40"},"TransformOutput":{"shape":"S44"},"DataCaptureConfig":{"shape":"Sqr"},"TransformResources":{"shape":"S47"},"CreationTime":{"type":"timestamp"},"TransformStartTime":{"type":"timestamp"},"TransformEndTime":{"type":"timestamp"},"LabelingJobArn":{},"AutoMLJobArn":{},"DataProcessing":{"shape":"Sqs"},"ExperimentConfig":{"shape":"Sp0"}}}},"DescribeTrial":{"input":{"type":"structure","required":["TrialName"],"members":{"TrialName":{}}},"output":{"type":"structure","members":{"TrialName":{},"TrialArn":{},"DisplayName":{},"ExperimentName":{},"Source":{"shape":"S13j"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"MetadataProperties":{"shape":"S1u"}}}},"DescribeTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{}}},"output":{"type":"structure","members":{"TrialComponentName":{},"TrialComponentArn":{},"DisplayName":{},"Source":{"shape":"S13n"},"Status":{"shape":"Sr0"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"Parameters":{"shape":"Sr3"},"InputArtifacts":{"shape":"Sr7"},"OutputArtifacts":{"shape":"Sr7"},"MetadataProperties":{"shape":"S1u"},"Metrics":{"shape":"S13p"},"LineageGroupArn":{},"Sources":{"type":"list","member":{"shape":"S13n"}}}}},"DescribeUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{}}},"output":{"type":"structure","members":{"DomainId":{},"UserProfileArn":{},"UserProfileName":{},"HomeEfsFileSystemUid":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"FailureReason":{},"SingleSignOnUserIdentifier":{},"SingleSignOnUserValue":{},"UserSettings":{"shape":"S9k"}}}},"DescribeWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"WorkforceName":{}}},"output":{"type":"structure","required":["Workforce"],"members":{"Workforce":{"shape":"S13z"}}}},"DescribeWorkteam":{"input":{"type":"structure","required":["WorkteamName"],"members":{"WorkteamName":{}}},"output":{"type":"structure","required":["Workteam"],"members":{"Workteam":{"shape":"S147"}}}},"DisableSagemakerServicecatalogPortfolio":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName","TrialName"],"members":{"TrialComponentName":{},"TrialName":{}}},"output":{"type":"structure","members":{"TrialComponentArn":{},"TrialArn":{}}}},"EnableSagemakerServicecatalogPortfolio":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"GetDeviceFleetReport":{"input":{"type":"structure","required":["DeviceFleetName"],"members":{"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceFleetArn","DeviceFleetName"],"members":{"DeviceFleetArn":{},"DeviceFleetName":{},"OutputConfig":{"shape":"S9e"},"Description":{},"ReportGenerated":{"type":"timestamp"},"DeviceStats":{"type":"structure","required":["ConnectedDeviceCount","RegisteredDeviceCount"],"members":{"ConnectedDeviceCount":{"type":"long"},"RegisteredDeviceCount":{"type":"long"}}},"AgentVersions":{"type":"list","member":{"type":"structure","required":["Version","AgentCount"],"members":{"Version":{},"AgentCount":{"type":"long"}}}},"ModelStats":{"type":"list","member":{"type":"structure","required":["ModelName","ModelVersion","OfflineDeviceCount","ConnectedDeviceCount","ActiveDeviceCount","SamplingDeviceCount"],"members":{"ModelName":{},"ModelVersion":{},"OfflineDeviceCount":{"type":"long"},"ConnectedDeviceCount":{"type":"long"},"ActiveDeviceCount":{"type":"long"},"SamplingDeviceCount":{"type":"long"}}}}}}},"GetLineageGroupPolicy":{"input":{"type":"structure","required":["LineageGroupName"],"members":{"LineageGroupName":{}}},"output":{"type":"structure","members":{"LineageGroupArn":{},"ResourcePolicy":{}}}},"GetModelPackageGroupPolicy":{"input":{"type":"structure","required":["ModelPackageGroupName"],"members":{"ModelPackageGroupName":{}}},"output":{"type":"structure","required":["ResourcePolicy"],"members":{"ResourcePolicy":{}}}},"GetSagemakerServicecatalogPortfolioStatus":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"Status":{}}}},"GetScalingConfigurationRecommendation":{"input":{"type":"structure","required":["InferenceRecommendationsJobName"],"members":{"InferenceRecommendationsJobName":{},"RecommendationId":{},"EndpointName":{},"TargetCpuUtilizationPerCore":{"type":"integer"},"ScalingPolicyObjective":{"shape":"S14z"}}},"output":{"type":"structure","members":{"InferenceRecommendationsJobName":{},"RecommendationId":{},"EndpointName":{},"TargetCpuUtilizationPerCore":{"type":"integer"},"ScalingPolicyObjective":{"shape":"S14z"},"Metric":{"type":"structure","members":{"InvocationsPerInstance":{"type":"integer"},"ModelLatency":{"type":"integer"}}},"DynamicScalingConfiguration":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"TargetTracking":{"type":"structure","members":{"MetricSpecification":{"type":"structure","members":{"Predefined":{"type":"structure","members":{"PredefinedMetricType":{}}},"Customized":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Statistic":{}}}},"union":true},"TargetValue":{"type":"double"}}}},"union":true}}}}}}},"GetSearchSuggestions":{"input":{"type":"structure","required":["Resource"],"members":{"Resource":{},"SuggestionQuery":{"type":"structure","members":{"PropertyNameQuery":{"type":"structure","required":["PropertyNameHint"],"members":{"PropertyNameHint":{}}}}}}},"output":{"type":"structure","members":{"PropertyNameSuggestions":{"type":"list","member":{"type":"structure","members":{"PropertyName":{}}}}}}},"ImportHubContent":{"input":{"type":"structure","required":["HubContentName","HubContentType","DocumentSchemaVersion","HubName","HubContentDocument"],"members":{"HubContentName":{},"HubContentVersion":{},"HubContentType":{},"DocumentSchemaVersion":{},"HubName":{},"HubContentDisplayName":{},"HubContentDescription":{},"HubContentMarkdown":{},"HubContentDocument":{},"HubContentSearchKeywords":{"shape":"Syw"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["HubArn","HubContentArn"],"members":{"HubArn":{},"HubContentArn":{}}}},"ListActions":{"input":{"type":"structure","members":{"SourceUri":{},"ActionType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ActionSummaries":{"type":"list","member":{"type":"structure","members":{"ActionArn":{},"ActionName":{},"Source":{"shape":"S1n"},"ActionType":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListAlgorithms":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["AlgorithmSummaryList"],"members":{"AlgorithmSummaryList":{"type":"list","member":{"type":"structure","required":["AlgorithmName","AlgorithmArn","CreationTime","AlgorithmStatus"],"members":{"AlgorithmName":{},"AlgorithmArn":{},"AlgorithmDescription":{},"CreationTime":{"type":"timestamp"},"AlgorithmStatus":{}}}},"NextToken":{}}}},"ListAliases":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Alias":{},"Version":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SageMakerImageVersionAliases":{"shape":"Sh5"},"NextToken":{}}}},"ListAppImageConfigs":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"ModifiedTimeBefore":{"type":"timestamp"},"ModifiedTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"NextToken":{},"AppImageConfigs":{"type":"list","member":{"type":"structure","members":{"AppImageConfigArn":{},"AppImageConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"KernelGatewayImageConfig":{"shape":"S4r"}}}}}}},"ListApps":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{},"SortBy":{},"DomainIdEquals":{},"UserProfileNameEquals":{},"SpaceNameEquals":{}}},"output":{"type":"structure","members":{"Apps":{"type":"list","member":{"type":"structure","members":{"DomainId":{},"UserProfileName":{},"AppType":{},"AppName":{},"Status":{},"CreationTime":{"type":"timestamp"},"SpaceName":{}}}},"NextToken":{}}}},"ListArtifacts":{"input":{"type":"structure","members":{"SourceUri":{},"ArtifactType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ArtifactSummaries":{"type":"list","member":{"type":"structure","members":{"ArtifactArn":{},"ArtifactName":{},"Source":{"shape":"S53"},"ArtifactType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{},"SourceType":{},"DestinationType":{},"AssociationType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AssociationSummaries":{"type":"list","member":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{},"SourceType":{},"DestinationType":{},"AssociationType":{},"SourceName":{},"DestinationName":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"}}}},"NextToken":{}}}},"ListAutoMLJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["AutoMLJobSummaries"],"members":{"AutoMLJobSummaries":{"type":"list","member":{"type":"structure","required":["AutoMLJobName","AutoMLJobArn","AutoMLJobStatus","AutoMLJobSecondaryStatus","CreationTime","LastModifiedTime"],"members":{"AutoMLJobName":{},"AutoMLJobArn":{},"AutoMLJobStatus":{},"AutoMLJobSecondaryStatus":{},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"PartialFailureReasons":{"shape":"Suy"}}}},"NextToken":{}}}},"ListCandidatesForAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{},"StatusEquals":{},"CandidateNameEquals":{},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Candidates"],"members":{"Candidates":{"type":"list","member":{"shape":"Sv0"}},"NextToken":{}}}},"ListCodeRepositories":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["CodeRepositorySummaryList"],"members":{"CodeRepositorySummaryList":{"type":"list","member":{"type":"structure","required":["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],"members":{"CodeRepositoryName":{},"CodeRepositoryArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"GitConfig":{"shape":"S7b"}}}},"NextToken":{}}}},"ListCompilationJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["CompilationJobSummaries"],"members":{"CompilationJobSummaries":{"type":"list","member":{"type":"structure","required":["CompilationJobName","CompilationJobArn","CreationTime","CompilationJobStatus"],"members":{"CompilationJobName":{},"CompilationJobArn":{},"CreationTime":{"type":"timestamp"},"CompilationStartTime":{"type":"timestamp"},"CompilationEndTime":{"type":"timestamp"},"CompilationTargetDevice":{},"CompilationTargetPlatformOs":{},"CompilationTargetPlatformArch":{},"CompilationTargetPlatformAccelerator":{},"LastModifiedTime":{"type":"timestamp"},"CompilationJobStatus":{}}}},"NextToken":{}}}},"ListContexts":{"input":{"type":"structure","members":{"SourceUri":{},"ContextType":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ContextSummaries":{"type":"list","member":{"type":"structure","members":{"ContextArn":{},"ContextName":{},"Source":{"shape":"S80"},"ContextType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListDataQualityJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17i"},"NextToken":{}}}},"ListDeviceFleets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["DeviceFleetSummaries"],"members":{"DeviceFleetSummaries":{"type":"list","member":{"type":"structure","required":["DeviceFleetArn","DeviceFleetName"],"members":{"DeviceFleetArn":{},"DeviceFleetName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListDevices":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"LatestHeartbeatAfter":{"type":"timestamp"},"ModelName":{},"DeviceFleetName":{}}},"output":{"type":"structure","required":["DeviceSummaries"],"members":{"DeviceSummaries":{"type":"list","member":{"type":"structure","required":["DeviceName","DeviceArn"],"members":{"DeviceName":{},"DeviceArn":{},"Description":{},"DeviceFleetName":{},"IotThingName":{},"RegistrationTime":{"type":"timestamp"},"LatestHeartbeat":{"type":"timestamp"},"Models":{"type":"list","member":{"type":"structure","required":["ModelName","ModelVersion"],"members":{"ModelName":{},"ModelVersion":{}}}},"AgentVersion":{}}}},"NextToken":{}}}},"ListDomains":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Domains":{"type":"list","member":{"type":"structure","members":{"DomainArn":{},"DomainId":{},"DomainName":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Url":{}}}},"NextToken":{}}}},"ListEdgeDeploymentPlans":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"DeviceFleetNameContains":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["EdgeDeploymentPlanSummaries"],"members":{"EdgeDeploymentPlanSummaries":{"type":"list","member":{"type":"structure","required":["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","DeviceFleetName","EdgeDeploymentSuccess","EdgeDeploymentPending","EdgeDeploymentFailed"],"members":{"EdgeDeploymentPlanArn":{},"EdgeDeploymentPlanName":{},"DeviceFleetName":{},"EdgeDeploymentSuccess":{"type":"integer"},"EdgeDeploymentPending":{"type":"integer"},"EdgeDeploymentFailed":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEdgePackagingJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"ModelNameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["EdgePackagingJobSummaries"],"members":{"EdgePackagingJobSummaries":{"type":"list","member":{"type":"structure","required":["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],"members":{"EdgePackagingJobArn":{},"EdgePackagingJobName":{},"EdgePackagingJobStatus":{},"CompilationJobName":{},"ModelName":{},"ModelVersion":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEndpointConfigs":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["EndpointConfigs"],"members":{"EndpointConfigs":{"type":"list","member":{"type":"structure","required":["EndpointConfigName","EndpointConfigArn","CreationTime"],"members":{"EndpointConfigName":{},"EndpointConfigArn":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEndpoints":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{}}},"output":{"type":"structure","required":["Endpoints"],"members":{"Endpoints":{"type":"list","member":{"type":"structure","required":["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],"members":{"EndpointName":{},"EndpointArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"EndpointStatus":{}}}},"NextToken":{}}}},"ListExperiments":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ExperimentSummaries":{"type":"list","member":{"type":"structure","members":{"ExperimentArn":{},"ExperimentName":{},"DisplayName":{},"ExperimentSource":{"shape":"Sxy"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListFeatureGroups":{"input":{"type":"structure","members":{"NameContains":{},"FeatureGroupStatusEquals":{},"OfflineStoreStatusEquals":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["FeatureGroupSummaries","NextToken"],"members":{"FeatureGroupSummaries":{"type":"list","member":{"type":"structure","required":["FeatureGroupName","FeatureGroupArn","CreationTime"],"members":{"FeatureGroupName":{},"FeatureGroupArn":{},"CreationTime":{"type":"timestamp"},"FeatureGroupStatus":{},"OfflineStoreStatus":{"shape":"Sy5"}}}},"NextToken":{}}}},"ListFlowDefinitions":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["FlowDefinitionSummaries"],"members":{"FlowDefinitionSummaries":{"type":"list","member":{"type":"structure","required":["FlowDefinitionName","FlowDefinitionArn","FlowDefinitionStatus","CreationTime"],"members":{"FlowDefinitionName":{},"FlowDefinitionArn":{},"FlowDefinitionStatus":{},"CreationTime":{"type":"timestamp"},"FailureReason":{}}}},"NextToken":{}}}},"ListHubContentVersions":{"input":{"type":"structure","required":["HubName","HubContentType","HubContentName"],"members":{"HubName":{},"HubContentType":{},"HubContentName":{},"MinVersion":{},"MaxSchemaVersion":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["HubContentSummaries"],"members":{"HubContentSummaries":{"shape":"S198"},"NextToken":{}}}},"ListHubContents":{"input":{"type":"structure","required":["HubName","HubContentType"],"members":{"HubName":{},"HubContentType":{},"NameContains":{},"MaxSchemaVersion":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["HubContentSummaries"],"members":{"HubContentSummaries":{"shape":"S198"},"NextToken":{}}}},"ListHubs":{"input":{"type":"structure","members":{"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["HubSummaries"],"members":{"HubSummaries":{"type":"list","member":{"type":"structure","required":["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],"members":{"HubName":{},"HubArn":{},"HubDisplayName":{},"HubDescription":{},"HubSearchKeywords":{"shape":"Sf3"},"HubStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListHumanTaskUis":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["HumanTaskUiSummaries"],"members":{"HumanTaskUiSummaries":{"type":"list","member":{"type":"structure","required":["HumanTaskUiName","HumanTaskUiArn","CreationTime"],"members":{"HumanTaskUiName":{},"HumanTaskUiArn":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListHyperParameterTuningJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{},"SortOrder":{},"NameContains":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"StatusEquals":{}}},"output":{"type":"structure","required":["HyperParameterTuningJobSummaries"],"members":{"HyperParameterTuningJobSummaries":{"type":"list","member":{"type":"structure","required":["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobStatus","Strategy","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],"members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobArn":{},"HyperParameterTuningJobStatus":{},"Strategy":{},"CreationTime":{"type":"timestamp"},"HyperParameterTuningEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatusCounters":{"shape":"Szb"},"ObjectiveStatusCounters":{"shape":"Szd"},"ResourceLimits":{"shape":"Sfm"}}}},"NextToken":{}}}},"ListImageVersions":{"input":{"type":"structure","required":["ImageName"],"members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"ImageName":{},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"ImageVersions":{"type":"list","member":{"type":"structure","required":["CreationTime","ImageArn","ImageVersionArn","ImageVersionStatus","LastModifiedTime","Version"],"members":{"CreationTime":{"type":"timestamp"},"FailureReason":{},"ImageArn":{},"ImageVersionArn":{},"ImageVersionStatus":{},"LastModifiedTime":{"type":"timestamp"},"Version":{"type":"integer"}}}},"NextToken":{}}}},"ListImages":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"Images":{"type":"list","member":{"type":"structure","required":["CreationTime","ImageArn","ImageName","ImageStatus","LastModifiedTime"],"members":{"CreationTime":{"type":"timestamp"},"Description":{},"DisplayName":{},"FailureReason":{},"ImageArn":{},"ImageName":{},"ImageStatus":{},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListInferenceExperiments":{"input":{"type":"structure","members":{"NameContains":{},"Type":{},"StatusEquals":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InferenceExperiments":{"type":"list","member":{"type":"structure","required":["Name","Type","Status","CreationTime","LastModifiedTime"],"members":{"Name":{},"Type":{},"Schedule":{"shape":"Shi"},"Status":{},"StatusReason":{},"Description":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"RoleArn":{}}}},"NextToken":{}}}},"ListInferenceRecommendationsJobSteps":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"Status":{},"StepType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","required":["StepType","JobName","Status"],"members":{"StepType":{},"JobName":{},"Status":{},"InferenceBenchmark":{"type":"structure","required":["ModelConfiguration"],"members":{"Metrics":{"shape":"S104"},"EndpointConfiguration":{"shape":"S107"},"ModelConfiguration":{"shape":"S109"},"FailureReason":{},"EndpointMetrics":{"shape":"S10h"},"InvocationEndTime":{"type":"timestamp"},"InvocationStartTime":{"type":"timestamp"}}}}}},"NextToken":{}}}},"ListInferenceRecommendationsJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"ModelNameEquals":{},"ModelPackageVersionArnEquals":{}}},"output":{"type":"structure","required":["InferenceRecommendationsJobs"],"members":{"InferenceRecommendationsJobs":{"type":"list","member":{"type":"structure","required":["JobName","JobDescription","JobType","JobArn","Status","CreationTime","RoleArn","LastModifiedTime"],"members":{"JobName":{},"JobDescription":{},"JobType":{},"JobArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"CompletionTime":{"type":"timestamp"},"RoleArn":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"ModelName":{},"SamplePayloadUrl":{},"ModelPackageVersionArn":{}}}},"NextToken":{}}}},"ListLabelingJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"NameContains":{},"SortBy":{},"SortOrder":{},"StatusEquals":{}}},"output":{"type":"structure","members":{"LabelingJobSummaryList":{"type":"list","member":{"type":"structure","required":["LabelingJobName","LabelingJobArn","CreationTime","LastModifiedTime","LabelingJobStatus","LabelCounters","WorkteamArn","PreHumanTaskLambdaArn"],"members":{"LabelingJobName":{},"LabelingJobArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LabelingJobStatus":{},"LabelCounters":{"shape":"S10l"},"WorkteamArn":{},"PreHumanTaskLambdaArn":{},"AnnotationConsolidationLambdaArn":{},"FailureReason":{},"LabelingJobOutput":{"shape":"S10o"},"InputConfig":{"shape":"Sji"}}}},"NextToken":{}}}},"ListLabelingJobsForWorkteam":{"input":{"type":"structure","required":["WorkteamArn"],"members":{"WorkteamArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"JobReferenceCodeContains":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["LabelingJobSummaryList"],"members":{"LabelingJobSummaryList":{"type":"list","member":{"type":"structure","required":["JobReferenceCode","WorkRequesterAccountId","CreationTime"],"members":{"LabelingJobName":{},"JobReferenceCode":{},"WorkRequesterAccountId":{},"CreationTime":{"type":"timestamp"},"LabelCounters":{"type":"structure","members":{"HumanLabeled":{"type":"integer"},"PendingHuman":{"type":"integer"},"Total":{"type":"integer"}}},"NumberOfHumanWorkersPerDataObject":{"type":"integer"}}}},"NextToken":{}}}},"ListLineageGroups":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LineageGroupSummaries":{"type":"list","member":{"type":"structure","members":{"LineageGroupArn":{},"LineageGroupName":{},"DisplayName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelBiasJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17i"},"NextToken":{}}}},"ListModelCardExportJobs":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"ModelCardExportJobNameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["ModelCardExportJobSummaries"],"members":{"ModelCardExportJobSummaries":{"type":"list","member":{"type":"structure","required":["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","CreatedAt","LastModifiedAt"],"members":{"ModelCardExportJobName":{},"ModelCardExportJobArn":{},"Status":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"LastModifiedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelCardVersions":{"input":{"type":"structure","required":["ModelCardName"],"members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"ModelCardName":{},"ModelCardStatus":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelCardVersionSummaryList"],"members":{"ModelCardVersionSummaryList":{"type":"list","member":{"type":"structure","required":["ModelCardName","ModelCardArn","ModelCardStatus","ModelCardVersion","CreationTime"],"members":{"ModelCardName":{},"ModelCardArn":{},"ModelCardStatus":{},"ModelCardVersion":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelCards":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"ModelCardStatus":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelCardSummaries"],"members":{"ModelCardSummaries":{"type":"list","member":{"type":"structure","required":["ModelCardName","ModelCardArn","ModelCardStatus","CreationTime"],"members":{"ModelCardName":{},"ModelCardArn":{},"ModelCardStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListModelExplainabilityJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17i"},"NextToken":{}}}},"ListModelMetadata":{"input":{"type":"structure","members":{"SearchExpression":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["ModelMetadataSummaries"],"members":{"ModelMetadataSummaries":{"type":"list","member":{"type":"structure","required":["Domain","Framework","Task","Model","FrameworkVersion"],"members":{"Domain":{},"Framework":{},"Task":{},"Model":{},"FrameworkVersion":{}}}},"NextToken":{}}}},"ListModelPackageGroups":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelPackageGroupSummaryList"],"members":{"ModelPackageGroupSummaryList":{"type":"list","member":{"type":"structure","required":["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","ModelPackageGroupStatus"],"members":{"ModelPackageGroupName":{},"ModelPackageGroupArn":{},"ModelPackageGroupDescription":{},"CreationTime":{"type":"timestamp"},"ModelPackageGroupStatus":{}}}},"NextToken":{}}}},"ListModelPackages":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"ModelApprovalStatus":{},"ModelPackageGroupName":{},"ModelPackageType":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ModelPackageSummaryList"],"members":{"ModelPackageSummaryList":{"type":"list","member":{"type":"structure","required":["ModelPackageArn","CreationTime","ModelPackageStatus"],"members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"ModelPackageStatus":{},"ModelApprovalStatus":{}}}},"NextToken":{}}}},"ListModelQualityJobDefinitions":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["JobDefinitionSummaries"],"members":{"JobDefinitionSummaries":{"shape":"S17i"},"NextToken":{}}}},"ListModels":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","required":["Models"],"members":{"Models":{"type":"list","member":{"type":"structure","required":["ModelName","ModelArn","CreationTime"],"members":{"ModelName":{},"ModelArn":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListMonitoringAlertHistory":{"input":{"type":"structure","members":{"MonitoringScheduleName":{},"MonitoringAlertName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"StatusEquals":{}}},"output":{"type":"structure","members":{"MonitoringAlertHistory":{"type":"list","member":{"type":"structure","required":["MonitoringScheduleName","MonitoringAlertName","CreationTime","AlertStatus"],"members":{"MonitoringScheduleName":{},"MonitoringAlertName":{},"CreationTime":{"type":"timestamp"},"AlertStatus":{}}}},"NextToken":{}}}},"ListMonitoringAlerts":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"MonitoringAlertSummaries":{"shape":"S1cn"},"NextToken":{}}}},"ListMonitoringExecutions":{"input":{"type":"structure","members":{"MonitoringScheduleName":{},"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"ScheduledTimeBefore":{"type":"timestamp"},"ScheduledTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{},"MonitoringJobDefinitionName":{},"MonitoringTypeEquals":{}}},"output":{"type":"structure","required":["MonitoringExecutionSummaries"],"members":{"MonitoringExecutionSummaries":{"type":"list","member":{"shape":"S11n"}},"NextToken":{}}}},"ListMonitoringSchedules":{"input":{"type":"structure","members":{"EndpointName":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{},"MonitoringJobDefinitionName":{},"MonitoringTypeEquals":{}}},"output":{"type":"structure","required":["MonitoringScheduleSummaries"],"members":{"MonitoringScheduleSummaries":{"type":"list","member":{"type":"structure","required":["MonitoringScheduleName","MonitoringScheduleArn","CreationTime","LastModifiedTime","MonitoringScheduleStatus"],"members":{"MonitoringScheduleName":{},"MonitoringScheduleArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleStatus":{},"EndpointName":{},"MonitoringJobDefinitionName":{},"MonitoringType":{}}}},"NextToken":{}}}},"ListNotebookInstanceLifecycleConfigs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{},"SortOrder":{},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{},"NotebookInstanceLifecycleConfigs":{"type":"list","member":{"type":"structure","required":["NotebookInstanceLifecycleConfigName","NotebookInstanceLifecycleConfigArn"],"members":{"NotebookInstanceLifecycleConfigName":{},"NotebookInstanceLifecycleConfigArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListNotebookInstances":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{},"SortOrder":{},"NameContains":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"StatusEquals":{},"NotebookInstanceLifecycleConfigNameContains":{},"DefaultCodeRepositoryContains":{},"AdditionalCodeRepositoryEquals":{}}},"output":{"type":"structure","members":{"NextToken":{},"NotebookInstances":{"type":"list","member":{"type":"structure","required":["NotebookInstanceName","NotebookInstanceArn"],"members":{"NotebookInstanceName":{},"NotebookInstanceArn":{},"NotebookInstanceStatus":{},"Url":{},"InstanceType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"NotebookInstanceLifecycleConfigName":{},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn2"}}}}}}},"ListPipelineExecutionSteps":{"input":{"type":"structure","members":{"PipelineExecutionArn":{},"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{}}},"output":{"type":"structure","members":{"PipelineExecutionSteps":{"type":"list","member":{"type":"structure","members":{"StepName":{},"StepDisplayName":{},"StepDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StepStatus":{},"CacheHitResult":{"type":"structure","members":{"SourcePipelineExecutionArn":{}}},"AttemptCount":{"type":"integer"},"FailureReason":{},"Metadata":{"type":"structure","members":{"TrainingJob":{"type":"structure","members":{"Arn":{}}},"ProcessingJob":{"type":"structure","members":{"Arn":{}}},"TransformJob":{"type":"structure","members":{"Arn":{}}},"TuningJob":{"type":"structure","members":{"Arn":{}}},"Model":{"type":"structure","members":{"Arn":{}}},"RegisterModel":{"type":"structure","members":{"Arn":{}}},"Condition":{"type":"structure","members":{"Outcome":{}}},"Callback":{"type":"structure","members":{"CallbackToken":{},"SqsQueueUrl":{},"OutputParameters":{"shape":"S1e2"}}},"Lambda":{"type":"structure","members":{"Arn":{},"OutputParameters":{"shape":"S1e2"}}},"QualityCheck":{"type":"structure","members":{"CheckType":{},"BaselineUsedForDriftCheckStatistics":{},"BaselineUsedForDriftCheckConstraints":{},"CalculatedBaselineStatistics":{},"CalculatedBaselineConstraints":{},"ModelPackageGroupName":{},"ViolationReport":{},"CheckJobArn":{},"SkipCheck":{"type":"boolean"},"RegisterNewBaseline":{"type":"boolean"}}},"ClarifyCheck":{"type":"structure","members":{"CheckType":{},"BaselineUsedForDriftCheckConstraints":{},"CalculatedBaselineConstraints":{},"ModelPackageGroupName":{},"ViolationReport":{},"CheckJobArn":{},"SkipCheck":{"type":"boolean"},"RegisterNewBaseline":{"type":"boolean"}}},"EMR":{"type":"structure","members":{"ClusterId":{},"StepId":{},"StepName":{},"LogFilePath":{}}},"Fail":{"type":"structure","members":{"ErrorMessage":{}}},"AutoMLJob":{"type":"structure","members":{"Arn":{}}}}},"SelectiveExecutionResult":{"type":"structure","members":{"SourcePipelineExecutionArn":{}}}}}},"NextToken":{}}}},"ListPipelineExecutions":{"input":{"type":"structure","required":["PipelineName"],"members":{"PipelineName":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PipelineExecutionSummaries":{"type":"list","member":{"type":"structure","members":{"PipelineExecutionArn":{},"StartTime":{"type":"timestamp"},"PipelineExecutionStatus":{},"PipelineExecutionDescription":{},"PipelineExecutionDisplayName":{},"PipelineExecutionFailureReason":{}}}},"NextToken":{}}}},"ListPipelineParametersForExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PipelineParameters":{"shape":"S1ej"},"NextToken":{}}}},"ListPipelines":{"input":{"type":"structure","members":{"PipelineNamePrefix":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PipelineSummaries":{"type":"list","member":{"type":"structure","members":{"PipelineArn":{},"PipelineName":{},"PipelineDisplayName":{},"PipelineDescription":{},"RoleArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastExecutionTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListProcessingJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["ProcessingJobSummaries"],"members":{"ProcessingJobSummaries":{"type":"list","member":{"type":"structure","required":["ProcessingJobName","ProcessingJobArn","CreationTime","ProcessingJobStatus"],"members":{"ProcessingJobName":{},"ProcessingJobArn":{},"CreationTime":{"type":"timestamp"},"ProcessingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"ProcessingJobStatus":{},"FailureReason":{},"ExitMessage":{}}}},"NextToken":{}}}},"ListProjects":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NameContains":{},"NextToken":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["ProjectSummaryList"],"members":{"ProjectSummaryList":{"type":"list","member":{"type":"structure","required":["ProjectName","ProjectArn","ProjectId","CreationTime","ProjectStatus"],"members":{"ProjectName":{},"ProjectDescription":{},"ProjectArn":{},"ProjectId":{},"CreationTime":{"type":"timestamp"},"ProjectStatus":{}}}},"NextToken":{}}}},"ListResourceCatalogs":{"input":{"type":"structure","members":{"NameContains":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"SortOrder":{},"SortBy":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceCatalogs":{"type":"list","member":{"type":"structure","required":["ResourceCatalogArn","ResourceCatalogName","Description","CreationTime"],"members":{"ResourceCatalogArn":{},"ResourceCatalogName":{},"Description":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSpaces":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{},"SortBy":{},"DomainIdEquals":{},"SpaceNameContains":{}}},"output":{"type":"structure","members":{"Spaces":{"type":"list","member":{"type":"structure","members":{"DomainId":{},"SpaceName":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStageDevices":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"NextToken":{},"MaxResults":{"type":"integer"},"EdgeDeploymentPlanName":{},"ExcludeDevicesDeployedInOtherStage":{"type":"boolean"},"StageName":{}}},"output":{"type":"structure","required":["DeviceDeploymentSummaries"],"members":{"DeviceDeploymentSummaries":{"type":"list","member":{"type":"structure","required":["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","StageName","DeviceName","DeviceArn"],"members":{"EdgeDeploymentPlanArn":{},"EdgeDeploymentPlanName":{},"StageName":{},"DeployedStageName":{},"DeviceFleetName":{},"DeviceName":{},"DeviceArn":{},"DeviceDeploymentStatus":{},"DeviceDeploymentStatusMessage":{},"Description":{},"DeploymentStartTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStudioLifecycleConfigs":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"NameContains":{},"AppTypeEquals":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"},"ModifiedTimeBefore":{"type":"timestamp"},"ModifiedTimeAfter":{"type":"timestamp"},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"NextToken":{},"StudioLifecycleConfigs":{"type":"list","member":{"type":"structure","members":{"StudioLifecycleConfigArn":{},"StudioLifecycleConfigName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"StudioLifecycleConfigAppType":{}}}}}}},"ListSubscribedWorkteams":{"input":{"type":"structure","members":{"NameContains":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["SubscribedWorkteams"],"members":{"SubscribedWorkteams":{"type":"list","member":{"shape":"S12t"}},"NextToken":{}}}},"ListTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S7"},"NextToken":{}}}},"ListTrainingJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"WarmPoolStatusEquals":{}}},"output":{"type":"structure","required":["TrainingJobSummaries"],"members":{"TrainingJobSummaries":{"type":"list","member":{"type":"structure","required":["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus"],"members":{"TrainingJobName":{},"TrainingJobArn":{},"CreationTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatus":{},"WarmPoolStatus":{"shape":"S13b"}}}},"NextToken":{}}}},"ListTrainingJobsForHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName"],"members":{"HyperParameterTuningJobName":{},"NextToken":{},"MaxResults":{"type":"integer"},"StatusEquals":{},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","required":["TrainingJobSummaries"],"members":{"TrainingJobSummaries":{"type":"list","member":{"shape":"Szf"}},"NextToken":{}}}},"ListTransformJobs":{"input":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"},"LastModifiedTimeAfter":{"type":"timestamp"},"LastModifiedTimeBefore":{"type":"timestamp"},"NameContains":{},"StatusEquals":{},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["TransformJobSummaries"],"members":{"TransformJobSummaries":{"type":"list","member":{"type":"structure","required":["TransformJobName","TransformJobArn","CreationTime","TransformJobStatus"],"members":{"TransformJobName":{},"TransformJobArn":{},"CreationTime":{"type":"timestamp"},"TransformEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TransformJobStatus":{},"FailureReason":{}}}},"NextToken":{}}}},"ListTrialComponents":{"input":{"type":"structure","members":{"ExperimentName":{},"TrialName":{},"SourceArn":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrialComponentSummaries":{"type":"list","member":{"type":"structure","members":{"TrialComponentName":{},"TrialComponentArn":{},"DisplayName":{},"TrialComponentSource":{"shape":"S13n"},"Status":{"shape":"Sr0"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"}}}},"NextToken":{}}}},"ListTrials":{"input":{"type":"structure","members":{"ExperimentName":{},"TrialComponentName":{},"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"SortBy":{},"SortOrder":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrialSummaries":{"type":"list","member":{"type":"structure","members":{"TrialArn":{},"TrialName":{},"DisplayName":{},"TrialSource":{"shape":"S13j"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListUserProfiles":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"SortOrder":{},"SortBy":{},"DomainIdEquals":{},"UserProfileNameContains":{}}},"output":{"type":"structure","members":{"UserProfiles":{"type":"list","member":{"type":"structure","members":{"DomainId":{},"UserProfileName":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListWorkforces":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NameContains":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Workforces"],"members":{"Workforces":{"type":"list","member":{"shape":"S13z"}},"NextToken":{}}}},"ListWorkteams":{"input":{"type":"structure","members":{"SortBy":{},"SortOrder":{},"NameContains":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Workteams"],"members":{"Workteams":{"type":"list","member":{"shape":"S147"}},"NextToken":{}}}},"PutModelPackageGroupPolicy":{"input":{"type":"structure","required":["ModelPackageGroupName","ResourcePolicy"],"members":{"ModelPackageGroupName":{},"ResourcePolicy":{}}},"output":{"type":"structure","required":["ModelPackageGroupArn"],"members":{"ModelPackageGroupArn":{}}}},"QueryLineage":{"input":{"type":"structure","members":{"StartArns":{"type":"list","member":{}},"Direction":{},"IncludeEdges":{"type":"boolean"},"Filters":{"type":"structure","members":{"Types":{"type":"list","member":{}},"LineageTypes":{"type":"list","member":{}},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"ModifiedBefore":{"type":"timestamp"},"ModifiedAfter":{"type":"timestamp"},"Properties":{"type":"map","key":{},"value":{}}}},"MaxDepth":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Vertices":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Type":{},"LineageType":{}}}},"Edges":{"type":"list","member":{"type":"structure","members":{"SourceArn":{},"DestinationArn":{},"AssociationType":{}}}},"NextToken":{}}}},"RegisterDevices":{"input":{"type":"structure","required":["DeviceFleetName","Devices"],"members":{"DeviceFleetName":{},"Devices":{"shape":"S1he"},"Tags":{"shape":"S7"}}}},"RenderUiTemplate":{"input":{"type":"structure","required":["Task","RoleArn"],"members":{"UiTemplate":{"shape":"Sfb"},"Task":{"type":"structure","required":["Input"],"members":{"Input":{}}},"RoleArn":{},"HumanTaskUiArn":{}}},"output":{"type":"structure","required":["RenderedContent","Errors"],"members":{"RenderedContent":{},"Errors":{"type":"list","member":{"type":"structure","required":["Code","Message"],"members":{"Code":{},"Message":{}}}}}}},"RetryPipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn","ClientRequestToken"],"members":{"PipelineExecutionArn":{},"ClientRequestToken":{"idempotencyToken":true},"ParallelismConfiguration":{"shape":"Sno"}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"Search":{"input":{"type":"structure","required":["Resource"],"members":{"Resource":{},"SearchExpression":{"shape":"S1hp"},"SortBy":{},"SortOrder":{},"NextToken":{},"MaxResults":{"type":"integer"},"CrossAccountFilterOption":{}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"TrainingJob":{"shape":"S1i3"},"Experiment":{"type":"structure","members":{"ExperimentName":{},"ExperimentArn":{},"DisplayName":{},"Source":{"shape":"Sxy"},"Description":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"Tags":{"shape":"S7"}}},"Trial":{"type":"structure","members":{"TrialName":{},"TrialArn":{},"DisplayName":{},"ExperimentName":{},"Source":{"shape":"S13j"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"MetadataProperties":{"shape":"S1u"},"Tags":{"shape":"S7"},"TrialComponentSummaries":{"type":"list","member":{"type":"structure","members":{"TrialComponentName":{},"TrialComponentArn":{},"TrialComponentSource":{"shape":"S13n"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"}}}}}},"TrialComponent":{"type":"structure","members":{"TrialComponentName":{},"DisplayName":{},"TrialComponentArn":{},"Source":{"shape":"S13n"},"Status":{"shape":"Sr0"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"Parameters":{"shape":"Sr3"},"InputArtifacts":{"shape":"Sr7"},"OutputArtifacts":{"shape":"Sr7"},"Metrics":{"shape":"S13p"},"MetadataProperties":{"shape":"S1u"},"SourceDetail":{"type":"structure","members":{"SourceArn":{},"TrainingJob":{"shape":"S1i3"},"ProcessingJob":{"type":"structure","members":{"ProcessingInputs":{"shape":"So1"},"ProcessingOutputConfig":{"shape":"Soo"},"ProcessingJobName":{},"ProcessingResources":{"shape":"Sot"},"StoppingCondition":{"shape":"Sov"},"AppSpecification":{"shape":"Sox"},"Environment":{"shape":"Soz"},"NetworkConfig":{"shape":"Smq"},"RoleArn":{},"ExperimentConfig":{"shape":"Sp0"},"ProcessingJobArn":{},"ProcessingJobStatus":{},"ExitMessage":{},"FailureReason":{},"ProcessingEndTime":{"type":"timestamp"},"ProcessingStartTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"MonitoringScheduleArn":{},"AutoMLJobArn":{},"TrainingJobArn":{},"Tags":{"shape":"S7"}}},"TransformJob":{"shape":"S1ib"}}},"LineageGroupArn":{},"Tags":{"shape":"S7"},"Parents":{"type":"list","member":{"type":"structure","members":{"TrialName":{},"ExperimentName":{}}}},"RunName":{}}},"Endpoint":{"type":"structure","required":["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],"members":{"EndpointName":{},"EndpointArn":{},"EndpointConfigName":{},"ProductionVariants":{"shape":"Sxg"},"DataCaptureConfig":{"shape":"Sxo"},"EndpointStatus":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringSchedules":{"type":"list","member":{"type":"structure","members":{"MonitoringScheduleArn":{},"MonitoringScheduleName":{},"MonitoringScheduleStatus":{},"MonitoringType":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleConfig":{"shape":"Smi"},"EndpointName":{},"LastMonitoringExecutionSummary":{"shape":"S11n"},"Tags":{"shape":"S7"}}}},"Tags":{"shape":"S7"},"ShadowProductionVariants":{"shape":"Sxg"}}},"ModelPackage":{"type":"structure","members":{"ModelPackageName":{},"ModelPackageGroupName":{},"ModelPackageVersion":{"type":"integer"},"ModelPackageArn":{},"ModelPackageDescription":{},"CreationTime":{"type":"timestamp"},"InferenceSpecification":{"shape":"Sr"},"SourceAlgorithmSpecification":{"shape":"Slk"},"ValidationSpecification":{"shape":"Slh"},"ModelPackageStatus":{},"ModelPackageStatusDetails":{"shape":"S11a"},"CertifyForMarketplace":{"type":"boolean"},"ModelApprovalStatus":{},"CreatedBy":{"shape":"Sud"},"MetadataProperties":{"shape":"S1u"},"ModelMetrics":{"shape":"Sln"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"ApprovalDescription":{},"Domain":{},"Task":{},"SamplePayloadUrl":{},"AdditionalInferenceSpecifications":{"shape":"Sm3"},"Tags":{"shape":"S7"},"CustomerMetadataProperties":{"shape":"Slu"},"DriftCheckBaselines":{"shape":"Slx"},"SkipModelValidation":{}}},"ModelPackageGroup":{"type":"structure","members":{"ModelPackageGroupName":{},"ModelPackageGroupArn":{},"ModelPackageGroupDescription":{},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"ModelPackageGroupStatus":{},"Tags":{"shape":"S7"}}},"Pipeline":{"type":"structure","members":{"PipelineArn":{},"PipelineName":{},"PipelineDisplayName":{},"PipelineDescription":{},"RoleArn":{},"PipelineStatus":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastRunTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedBy":{"shape":"Sud"},"ParallelismConfiguration":{"shape":"Sno"},"Tags":{"shape":"S7"}}},"PipelineExecution":{"type":"structure","members":{"PipelineArn":{},"PipelineExecutionArn":{},"PipelineExecutionDisplayName":{},"PipelineExecutionStatus":{},"PipelineExecutionDescription":{},"PipelineExperimentConfig":{"shape":"S127"},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedBy":{"shape":"Sud"},"ParallelismConfiguration":{"shape":"Sno"},"PipelineParameters":{"shape":"S1ej"},"SelectiveExecutionConfig":{"shape":"S129"}}},"FeatureGroup":{"type":"structure","members":{"FeatureGroupArn":{},"FeatureGroupName":{},"RecordIdentifierFeatureName":{},"EventTimeFeatureName":{},"FeatureDefinitions":{"shape":"Sdn"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"OnlineStoreConfig":{"shape":"Sdu"},"OfflineStoreConfig":{"shape":"Se0"},"RoleArn":{},"FeatureGroupStatus":{},"OfflineStoreStatus":{"shape":"Sy5"},"LastUpdateStatus":{"shape":"Sy8"},"FailureReason":{},"Description":{},"Tags":{"shape":"S7"}}},"Project":{"type":"structure","members":{"ProjectArn":{},"ProjectName":{},"ProjectId":{},"ProjectDescription":{},"ServiceCatalogProvisioningDetails":{"shape":"Sp5"},"ServiceCatalogProvisionedProductDetails":{"shape":"S12i"},"ProjectStatus":{},"CreatedBy":{"shape":"Sud"},"CreationTime":{"type":"timestamp"},"Tags":{"shape":"S7"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"}}},"FeatureMetadata":{"type":"structure","members":{"FeatureGroupArn":{},"FeatureGroupName":{},"FeatureName":{},"FeatureType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Description":{},"Parameters":{"shape":"Sye"}}},"HyperParameterTuningJob":{"type":"structure","members":{"HyperParameterTuningJobName":{},"HyperParameterTuningJobArn":{},"HyperParameterTuningJobConfig":{"shape":"Sfg"},"TrainingJobDefinition":{"shape":"Sg9"},"TrainingJobDefinitions":{"shape":"Sgp"},"HyperParameterTuningJobStatus":{},"CreationTime":{"type":"timestamp"},"HyperParameterTuningEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"TrainingJobStatusCounters":{"shape":"Szb"},"ObjectiveStatusCounters":{"shape":"Szd"},"BestTrainingJob":{"shape":"Szf"},"OverallBestTrainingJob":{"shape":"Szf"},"WarmStartConfig":{"shape":"Sgq"},"FailureReason":{},"Tags":{"shape":"S7"},"TuningJobCompletionDetails":{"shape":"Szi"},"ConsumedResources":{"shape":"Szj"}}},"Model":{"type":"structure","members":{"Model":{"type":"structure","members":{"ModelName":{},"PrimaryContainer":{"shape":"Skc"},"Containers":{"shape":"Skq"},"InferenceExecutionConfig":{"shape":"Skr"},"ExecutionRoleArn":{},"VpcConfig":{"shape":"S5t"},"CreationTime":{"type":"timestamp"},"ModelArn":{},"EnableNetworkIsolation":{"type":"boolean"},"Tags":{"shape":"S7"},"DeploymentRecommendation":{"shape":"S10t"}}},"Endpoints":{"type":"list","member":{"type":"structure","required":["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],"members":{"EndpointName":{},"EndpointArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"EndpointStatus":{}}}},"LastBatchTransformJob":{"shape":"S1ib"},"MonitoringSchedules":{"type":"list","member":{"type":"structure","members":{"MonitoringScheduleArn":{},"MonitoringScheduleName":{},"MonitoringScheduleStatus":{},"MonitoringType":{},"FailureReason":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringScheduleConfig":{"shape":"Smi"},"EndpointName":{},"MonitoringAlertSummaries":{"shape":"S1cn"},"LastMonitoringExecutionSummary":{"shape":"S11n"},"BatchTransformInput":{"shape":"S8q"}}}},"ModelCard":{"type":"structure","members":{"ModelCardArn":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"ModelCardStatus":{},"SecurityConfig":{"shape":"Sl1"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"Tags":{"shape":"S7"},"ModelId":{},"RiskRating":{}}}}},"ModelCard":{"type":"structure","members":{"ModelCardArn":{},"ModelCardName":{},"ModelCardVersion":{"type":"integer"},"Content":{"shape":"Sl2"},"ModelCardStatus":{},"SecurityConfig":{"shape":"Sl1"},"CreationTime":{"type":"timestamp"},"CreatedBy":{"shape":"Sud"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sud"},"Tags":{"shape":"S7"},"ModelId":{},"RiskRating":{},"ModelPackageGroupName":{}}}}}},"NextToken":{}}}},"SendPipelineExecutionStepFailure":{"input":{"type":"structure","required":["CallbackToken"],"members":{"CallbackToken":{},"FailureReason":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"SendPipelineExecutionStepSuccess":{"input":{"type":"structure","required":["CallbackToken"],"members":{"CallbackToken":{},"OutputParameters":{"shape":"S1e2"},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"StartEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"EdgeDeploymentPlanName":{},"StageName":{}}}},"StartInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"StartMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}}},"StartNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}}},"StartPipelineExecution":{"input":{"type":"structure","required":["PipelineName","ClientRequestToken"],"members":{"PipelineName":{},"PipelineExecutionDisplayName":{},"PipelineParameters":{"shape":"S1ej"},"PipelineExecutionDescription":{},"ClientRequestToken":{"idempotencyToken":true},"ParallelismConfiguration":{"shape":"Sno"},"SelectiveExecutionConfig":{"shape":"S129"}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"StopAutoMLJob":{"input":{"type":"structure","required":["AutoMLJobName"],"members":{"AutoMLJobName":{}}}},"StopCompilationJob":{"input":{"type":"structure","required":["CompilationJobName"],"members":{"CompilationJobName":{}}}},"StopEdgeDeploymentStage":{"input":{"type":"structure","required":["EdgeDeploymentPlanName","StageName"],"members":{"EdgeDeploymentPlanName":{},"StageName":{}}}},"StopEdgePackagingJob":{"input":{"type":"structure","required":["EdgePackagingJobName"],"members":{"EdgePackagingJobName":{}}}},"StopHyperParameterTuningJob":{"input":{"type":"structure","required":["HyperParameterTuningJobName"],"members":{"HyperParameterTuningJobName":{}}}},"StopInferenceExperiment":{"input":{"type":"structure","required":["Name","ModelVariantActions"],"members":{"Name":{},"ModelVariantActions":{"type":"map","key":{},"value":{}},"DesiredModelVariants":{"shape":"Shl"},"DesiredState":{},"Reason":{}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"StopInferenceRecommendationsJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}}},"StopLabelingJob":{"input":{"type":"structure","required":["LabelingJobName"],"members":{"LabelingJobName":{}}}},"StopMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName"],"members":{"MonitoringScheduleName":{}}}},"StopNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{}}}},"StopPipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn","ClientRequestToken"],"members":{"PipelineExecutionArn":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"StopProcessingJob":{"input":{"type":"structure","required":["ProcessingJobName"],"members":{"ProcessingJobName":{}}}},"StopTrainingJob":{"input":{"type":"structure","required":["TrainingJobName"],"members":{"TrainingJobName":{}}}},"StopTransformJob":{"input":{"type":"structure","required":["TransformJobName"],"members":{"TransformJobName":{}}}},"UpdateAction":{"input":{"type":"structure","required":["ActionName"],"members":{"ActionName":{},"Description":{},"Status":{},"Properties":{"shape":"S1s"},"PropertiesToRemove":{"shape":"S1js"}}},"output":{"type":"structure","members":{"ActionArn":{}}}},"UpdateAppImageConfig":{"input":{"type":"structure","required":["AppImageConfigName"],"members":{"AppImageConfigName":{},"KernelGatewayImageConfig":{"shape":"S4r"}}},"output":{"type":"structure","members":{"AppImageConfigArn":{}}}},"UpdateArtifact":{"input":{"type":"structure","required":["ArtifactArn"],"members":{"ArtifactArn":{},"ArtifactName":{},"Properties":{"shape":"S1s"},"PropertiesToRemove":{"shape":"S1js"}}},"output":{"type":"structure","members":{"ArtifactArn":{}}}},"UpdateCodeRepository":{"input":{"type":"structure","required":["CodeRepositoryName"],"members":{"CodeRepositoryName":{},"GitConfig":{"type":"structure","members":{"SecretArn":{}}}}},"output":{"type":"structure","required":["CodeRepositoryArn"],"members":{"CodeRepositoryArn":{}}}},"UpdateContext":{"input":{"type":"structure","required":["ContextName"],"members":{"ContextName":{},"Description":{},"Properties":{"shape":"S1s"},"PropertiesToRemove":{"shape":"S1js"}}},"output":{"type":"structure","members":{"ContextArn":{}}}},"UpdateDeviceFleet":{"input":{"type":"structure","required":["DeviceFleetName","OutputConfig"],"members":{"DeviceFleetName":{},"RoleArn":{},"Description":{},"OutputConfig":{"shape":"S9e"},"EnableIotRoleAlias":{"type":"boolean"}}}},"UpdateDevices":{"input":{"type":"structure","required":["DeviceFleetName","Devices"],"members":{"DeviceFleetName":{},"Devices":{"shape":"S1he"}}}},"UpdateDomain":{"input":{"type":"structure","required":["DomainId"],"members":{"DomainId":{},"DefaultUserSettings":{"shape":"S9k"},"DomainSettingsForUpdate":{"type":"structure","members":{"RStudioServerProDomainSettingsForUpdate":{"type":"structure","required":["DomainExecutionRoleArn"],"members":{"DomainExecutionRoleArn":{},"DefaultResourceSpec":{"shape":"S4h"},"RStudioConnectUrl":{},"RStudioPackageManagerUrl":{}}},"ExecutionRoleIdentityConfig":{},"SecurityGroupIds":{"shape":"Sah"}}},"DefaultSpaceSettings":{"shape":"Sak"},"AppSecurityGroupManagement":{}}},"output":{"type":"structure","members":{"DomainArn":{}}}},"UpdateEndpoint":{"input":{"type":"structure","required":["EndpointName","EndpointConfigName"],"members":{"EndpointName":{},"EndpointConfigName":{},"RetainAllVariantProperties":{"type":"boolean"},"ExcludeRetainedVariantProperties":{"type":"list","member":{"type":"structure","required":["VariantPropertyType"],"members":{"VariantPropertyType":{}}}},"DeploymentConfig":{"shape":"Sb7"},"RetainDeploymentConfig":{"type":"boolean"}}},"output":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"UpdateEndpointWeightsAndCapacities":{"input":{"type":"structure","required":["EndpointName","DesiredWeightsAndCapacities"],"members":{"EndpointName":{},"DesiredWeightsAndCapacities":{"type":"list","member":{"type":"structure","required":["VariantName"],"members":{"VariantName":{},"DesiredWeight":{"type":"float"},"DesiredInstanceCount":{"type":"integer"},"ServerlessUpdateConfig":{"type":"structure","members":{"MaxConcurrency":{"type":"integer"},"ProvisionedConcurrency":{"type":"integer"}}}}}}}},"output":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"UpdateExperiment":{"input":{"type":"structure","required":["ExperimentName"],"members":{"ExperimentName":{},"DisplayName":{},"Description":{}}},"output":{"type":"structure","members":{"ExperimentArn":{}}}},"UpdateFeatureGroup":{"input":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{},"FeatureAdditions":{"type":"list","member":{"shape":"Sdo"}},"OnlineStoreConfig":{"type":"structure","members":{"TtlDuration":{"shape":"Sdw"}}}}},"output":{"type":"structure","required":["FeatureGroupArn"],"members":{"FeatureGroupArn":{}}}},"UpdateFeatureMetadata":{"input":{"type":"structure","required":["FeatureGroupName","FeatureName"],"members":{"FeatureGroupName":{},"FeatureName":{},"Description":{},"ParameterAdditions":{"type":"list","member":{"shape":"Syf"}},"ParameterRemovals":{"type":"list","member":{}}}}},"UpdateHub":{"input":{"type":"structure","required":["HubName"],"members":{"HubName":{},"HubDescription":{},"HubDisplayName":{},"HubSearchKeywords":{"shape":"Sf3"}}},"output":{"type":"structure","required":["HubArn"],"members":{"HubArn":{}}}},"UpdateImage":{"input":{"type":"structure","required":["ImageName"],"members":{"DeleteProperties":{"type":"list","member":{}},"Description":{},"DisplayName":{},"ImageName":{},"RoleArn":{}}},"output":{"type":"structure","members":{"ImageArn":{}}}},"UpdateImageVersion":{"input":{"type":"structure","required":["ImageName"],"members":{"ImageName":{},"Alias":{},"Version":{"type":"integer"},"AliasesToAdd":{"shape":"Sh5"},"AliasesToDelete":{"shape":"Sh5"},"VendorGuidance":{},"JobType":{},"MLFramework":{},"ProgrammingLang":{},"Processor":{},"Horovod":{"type":"boolean"},"ReleaseNotes":{}}},"output":{"type":"structure","members":{"ImageVersionArn":{}}}},"UpdateInferenceExperiment":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Schedule":{"shape":"Shi"},"Description":{},"ModelVariants":{"shape":"Shl"},"DataStorageConfig":{"shape":"Sht"},"ShadowModeConfig":{"shape":"Shu"}}},"output":{"type":"structure","required":["InferenceExperimentArn"],"members":{"InferenceExperimentArn":{}}}},"UpdateModelCard":{"input":{"type":"structure","required":["ModelCardName"],"members":{"ModelCardName":{},"Content":{"shape":"Sl2"},"ModelCardStatus":{}}},"output":{"type":"structure","required":["ModelCardArn"],"members":{"ModelCardArn":{}}}},"UpdateModelPackage":{"input":{"type":"structure","required":["ModelPackageArn"],"members":{"ModelPackageArn":{},"ModelApprovalStatus":{},"ApprovalDescription":{},"CustomerMetadataProperties":{"shape":"Slu"},"CustomerMetadataPropertiesToRemove":{"type":"list","member":{}},"AdditionalInferenceSpecificationsToAdd":{"shape":"Sm3"}}},"output":{"type":"structure","required":["ModelPackageArn"],"members":{"ModelPackageArn":{}}}},"UpdateMonitoringAlert":{"input":{"type":"structure","required":["MonitoringScheduleName","MonitoringAlertName","DatapointsToAlert","EvaluationPeriod"],"members":{"MonitoringScheduleName":{},"MonitoringAlertName":{},"DatapointsToAlert":{"type":"integer"},"EvaluationPeriod":{"type":"integer"}}},"output":{"type":"structure","required":["MonitoringScheduleArn"],"members":{"MonitoringScheduleArn":{},"MonitoringAlertName":{}}}},"UpdateMonitoringSchedule":{"input":{"type":"structure","required":["MonitoringScheduleName","MonitoringScheduleConfig"],"members":{"MonitoringScheduleName":{},"MonitoringScheduleConfig":{"shape":"Smi"}}},"output":{"type":"structure","required":["MonitoringScheduleArn"],"members":{"MonitoringScheduleArn":{}}}},"UpdateNotebookInstance":{"input":{"type":"structure","required":["NotebookInstanceName"],"members":{"NotebookInstanceName":{},"InstanceType":{},"RoleArn":{},"LifecycleConfigName":{},"DisassociateLifecycleConfig":{"type":"boolean"},"VolumeSizeInGB":{"type":"integer"},"DefaultCodeRepository":{},"AdditionalCodeRepositories":{"shape":"Sn2"},"AcceleratorTypes":{"shape":"Smz"},"DisassociateAcceleratorTypes":{"type":"boolean"},"DisassociateDefaultCodeRepository":{"type":"boolean"},"DisassociateAdditionalCodeRepositories":{"type":"boolean"},"RootAccess":{},"InstanceMetadataServiceConfiguration":{"shape":"Sn5"}}},"output":{"type":"structure","members":{}}},"UpdateNotebookInstanceLifecycleConfig":{"input":{"type":"structure","required":["NotebookInstanceLifecycleConfigName"],"members":{"NotebookInstanceLifecycleConfigName":{},"OnCreate":{"shape":"Sna"},"OnStart":{"shape":"Sna"}}},"output":{"type":"structure","members":{}}},"UpdatePipeline":{"input":{"type":"structure","required":["PipelineName"],"members":{"PipelineName":{},"PipelineDisplayName":{},"PipelineDefinition":{},"PipelineDefinitionS3Location":{"shape":"Sni"},"PipelineDescription":{},"RoleArn":{},"ParallelismConfiguration":{"shape":"Sno"}}},"output":{"type":"structure","members":{"PipelineArn":{}}}},"UpdatePipelineExecution":{"input":{"type":"structure","required":["PipelineExecutionArn"],"members":{"PipelineExecutionArn":{},"PipelineExecutionDescription":{},"PipelineExecutionDisplayName":{},"ParallelismConfiguration":{"shape":"Sno"}}},"output":{"type":"structure","members":{"PipelineExecutionArn":{}}}},"UpdateProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{},"ProjectDescription":{},"ServiceCatalogProvisioningUpdateDetails":{"type":"structure","members":{"ProvisioningArtifactId":{},"ProvisioningParameters":{"shape":"Sp7"}}},"Tags":{"shape":"S7"}}},"output":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{}}}},"UpdateSpace":{"input":{"type":"structure","required":["DomainId","SpaceName"],"members":{"DomainId":{},"SpaceName":{},"SpaceSettings":{"shape":"Spf"}}},"output":{"type":"structure","members":{"SpaceArn":{}}}},"UpdateTrainingJob":{"input":{"type":"structure","required":["TrainingJobName"],"members":{"TrainingJobName":{},"ProfilerConfig":{"type":"structure","members":{"S3OutputPath":{},"ProfilingIntervalInMilliseconds":{"type":"long"},"ProfilingParameters":{"shape":"Sqd"},"DisableProfiler":{"type":"boolean"}}},"ProfilerRuleConfigurations":{"shape":"Sqf"},"ResourceConfig":{"type":"structure","required":["KeepAlivePeriodInSeconds"],"members":{"KeepAlivePeriodInSeconds":{"type":"integer"}}}}},"output":{"type":"structure","required":["TrainingJobArn"],"members":{"TrainingJobArn":{}}}},"UpdateTrial":{"input":{"type":"structure","required":["TrialName"],"members":{"TrialName":{},"DisplayName":{}}},"output":{"type":"structure","members":{"TrialArn":{}}}},"UpdateTrialComponent":{"input":{"type":"structure","required":["TrialComponentName"],"members":{"TrialComponentName":{},"DisplayName":{},"Status":{"shape":"Sr0"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Parameters":{"shape":"Sr3"},"ParametersToRemove":{"shape":"S1lz"},"InputArtifacts":{"shape":"Sr7"},"InputArtifactsToRemove":{"shape":"S1lz"},"OutputArtifacts":{"shape":"Sr7"},"OutputArtifactsToRemove":{"shape":"S1lz"}}},"output":{"type":"structure","members":{"TrialComponentArn":{}}}},"UpdateUserProfile":{"input":{"type":"structure","required":["DomainId","UserProfileName"],"members":{"DomainId":{},"UserProfileName":{},"UserSettings":{"shape":"S9k"}}},"output":{"type":"structure","members":{"UserProfileArn":{}}}},"UpdateWorkforce":{"input":{"type":"structure","required":["WorkforceName"],"members":{"WorkforceName":{},"SourceIpConfig":{"shape":"Sro"},"OidcConfig":{"shape":"Srl"},"WorkforceVpcConfig":{"shape":"Srs"}}},"output":{"type":"structure","required":["Workforce"],"members":{"Workforce":{"shape":"S13z"}}}},"UpdateWorkteam":{"input":{"type":"structure","required":["WorkteamName"],"members":{"WorkteamName":{},"MemberDefinitions":{"shape":"Ss2"},"Description":{},"NotificationConfiguration":{"shape":"Ssa"}}},"output":{"type":"structure","required":["Workteam"],"members":{"Workteam":{"shape":"S147"}}}}},"shapes":{"S7":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sr":{"type":"structure","required":["Containers"],"members":{"Containers":{"shape":"Ss"},"SupportedTransformInstanceTypes":{"shape":"S1a"},"SupportedRealtimeInferenceInstanceTypes":{"shape":"S1c"},"SupportedContentTypes":{"shape":"S1e"},"SupportedResponseMIMETypes":{"shape":"S1g"}}},"Ss":{"type":"list","member":{"type":"structure","required":["Image"],"members":{"ContainerHostname":{},"Image":{},"ImageDigest":{},"ModelDataUrl":{},"ProductId":{},"Environment":{"shape":"Sz"},"ModelInput":{"type":"structure","required":["DataInputConfig"],"members":{"DataInputConfig":{}}},"Framework":{},"FrameworkVersion":{},"NearestModelName":{},"AdditionalS3DataSource":{"shape":"S16"}}}},"Sz":{"type":"map","key":{},"value":{}},"S16":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{},"CompressionType":{}}},"S1a":{"type":"list","member":{}},"S1c":{"type":"list","member":{}},"S1e":{"type":"list","member":{}},"S1g":{"type":"list","member":{}},"S1n":{"type":"structure","required":["SourceUri"],"members":{"SourceUri":{},"SourceType":{},"SourceId":{}}},"S1s":{"type":"map","key":{},"value":{}},"S1u":{"type":"structure","members":{"CommitId":{},"Repository":{},"GeneratedBy":{},"ProjectId":{}}},"S1z":{"type":"structure","required":["TrainingImage","SupportedTrainingInstanceTypes","TrainingChannels"],"members":{"TrainingImage":{},"TrainingImageDigest":{},"SupportedHyperParameters":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Description":{},"Type":{},"Range":{"type":"structure","members":{"IntegerParameterRangeSpecification":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{},"MaxValue":{}}},"ContinuousParameterRangeSpecification":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{},"MaxValue":{}}},"CategoricalParameterRangeSpecification":{"type":"structure","required":["Values"],"members":{"Values":{"shape":"S29"}}}}},"IsTunable":{"type":"boolean"},"IsRequired":{"type":"boolean"},"DefaultValue":{}}}},"SupportedTrainingInstanceTypes":{"type":"list","member":{}},"SupportsDistributedTraining":{"type":"boolean"},"MetricDefinitions":{"shape":"S2e"},"TrainingChannels":{"type":"list","member":{"type":"structure","required":["Name","SupportedContentTypes","SupportedInputModes"],"members":{"Name":{},"Description":{},"IsRequired":{"type":"boolean"},"SupportedContentTypes":{"shape":"S1e"},"SupportedCompressionTypes":{"type":"list","member":{}},"SupportedInputModes":{"type":"list","member":{}}}}},"SupportedTuningJobObjectiveMetrics":{"type":"list","member":{"shape":"S2p"}},"AdditionalS3DataSource":{"shape":"S16"}}},"S29":{"type":"list","member":{}},"S2e":{"type":"list","member":{"type":"structure","required":["Name","Regex"],"members":{"Name":{},"Regex":{}}}},"S2p":{"type":"structure","required":["Type","MetricName"],"members":{"Type":{},"MetricName":{}}},"S2r":{"type":"structure","required":["ValidationRole","ValidationProfiles"],"members":{"ValidationRole":{},"ValidationProfiles":{"type":"list","member":{"type":"structure","required":["ProfileName","TrainingJobDefinition"],"members":{"ProfileName":{},"TrainingJobDefinition":{"type":"structure","required":["TrainingInputMode","InputDataConfig","OutputDataConfig","ResourceConfig","StoppingCondition"],"members":{"TrainingInputMode":{},"HyperParameters":{"shape":"S2w"},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"StoppingCondition":{"shape":"S3p"}}},"TransformJobDefinition":{"shape":"S3t"}}}}}},"S2w":{"type":"map","key":{},"value":{}},"S2y":{"type":"list","member":{"type":"structure","required":["ChannelName","DataSource"],"members":{"ChannelName":{},"DataSource":{"type":"structure","members":{"S3DataSource":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{},"S3DataDistributionType":{},"AttributeNames":{"type":"list","member":{}},"InstanceGroupNames":{"type":"list","member":{}}}},"FileSystemDataSource":{"type":"structure","required":["FileSystemId","FileSystemAccessMode","FileSystemType","DirectoryPath"],"members":{"FileSystemId":{},"FileSystemAccessMode":{},"FileSystemType":{},"DirectoryPath":{}}}}},"ContentType":{},"CompressionType":{},"RecordWrapperType":{},"InputMode":{},"ShuffleConfig":{"type":"structure","required":["Seed"],"members":{"Seed":{"type":"long"}}}}}},"S3g":{"type":"structure","required":["S3OutputPath"],"members":{"KmsKeyId":{},"S3OutputPath":{},"CompressionType":{}}},"S3j":{"type":"structure","required":["VolumeSizeInGB"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["InstanceType","InstanceCount","InstanceGroupName"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroupName":{}}}},"KeepAlivePeriodInSeconds":{"type":"integer"}}},"S3p":{"type":"structure","members":{"MaxRuntimeInSeconds":{"type":"integer"},"MaxWaitTimeInSeconds":{"type":"integer"},"MaxPendingTimeInSeconds":{"type":"integer"}}},"S3t":{"type":"structure","required":["TransformInput","TransformOutput","TransformResources"],"members":{"MaxConcurrentTransforms":{"type":"integer"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3x"},"TransformInput":{"shape":"S40"},"TransformOutput":{"shape":"S44"},"TransformResources":{"shape":"S47"}}},"S3x":{"type":"map","key":{},"value":{}},"S40":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"type":"structure","required":["S3DataSource"],"members":{"S3DataSource":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{}}}}},"ContentType":{},"CompressionType":{},"SplitType":{}}},"S44":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{},"Accept":{},"AssembleWith":{},"KmsKeyId":{}}},"S47":{"type":"structure","required":["InstanceType","InstanceCount"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeKmsKeyId":{}}},"S4h":{"type":"structure","members":{"SageMakerImageArn":{},"SageMakerImageVersionArn":{},"InstanceType":{},"LifecycleConfigArn":{}}},"S4r":{"type":"structure","required":["KernelSpecs"],"members":{"KernelSpecs":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"DisplayName":{}}}},"FileSystemConfig":{"type":"structure","members":{"MountPath":{},"DefaultUid":{"type":"integer"},"DefaultGid":{"type":"integer"}}}}},"S53":{"type":"structure","required":["SourceUri"],"members":{"SourceUri":{},"SourceTypes":{"type":"list","member":{"type":"structure","required":["SourceIdType","Value"],"members":{"SourceIdType":{},"Value":{}}}}}},"S5b":{"type":"list","member":{"type":"structure","required":["DataSource","TargetAttributeName"],"members":{"DataSource":{"shape":"S5d"},"CompressionType":{},"TargetAttributeName":{},"ContentType":{},"ChannelType":{},"SampleWeightAttributeName":{}}}},"S5d":{"type":"structure","required":["S3DataSource"],"members":{"S3DataSource":{"type":"structure","required":["S3DataType","S3Uri"],"members":{"S3DataType":{},"S3Uri":{}}}}},"S5j":{"type":"structure","required":["S3OutputPath"],"members":{"KmsKeyId":{},"S3OutputPath":{}}},"S5l":{"type":"structure","required":["MetricName"],"members":{"MetricName":{}}},"S5n":{"type":"structure","members":{"CompletionCriteria":{"shape":"S5o"},"SecurityConfig":{"shape":"S5s"},"DataSplitConfig":{"shape":"S5y"},"CandidateGenerationConfig":{"type":"structure","members":{"FeatureSpecificationS3Uri":{},"AlgorithmsConfig":{"shape":"S61"}}},"Mode":{}}},"S5o":{"type":"structure","members":{"MaxCandidates":{"type":"integer"},"MaxRuntimePerTrainingJobInSeconds":{"type":"integer"},"MaxAutoMLJobRuntimeInSeconds":{"type":"integer"}}},"S5s":{"type":"structure","members":{"VolumeKmsKeyId":{},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"VpcConfig":{"shape":"S5t"}}},"S5t":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"shape":"S5w"}}},"S5w":{"type":"list","member":{}},"S5y":{"type":"structure","members":{"ValidationFraction":{"type":"float"}}},"S61":{"type":"list","member":{"type":"structure","required":["AutoMLAlgorithms"],"members":{"AutoMLAlgorithms":{"type":"list","member":{}}}}},"S67":{"type":"structure","members":{"AutoGenerateEndpointName":{"type":"boolean"},"EndpointName":{}}},"S6d":{"type":"list","member":{"type":"structure","members":{"ChannelType":{},"ContentType":{},"CompressionType":{},"DataSource":{"shape":"S5d"}}}},"S6f":{"type":"structure","members":{"ImageClassificationJobConfig":{"type":"structure","members":{"CompletionCriteria":{"shape":"S5o"}}},"TextClassificationJobConfig":{"type":"structure","required":["ContentColumn","TargetLabelColumn"],"members":{"CompletionCriteria":{"shape":"S5o"},"ContentColumn":{},"TargetLabelColumn":{}}},"TabularJobConfig":{"type":"structure","required":["TargetAttributeName"],"members":{"CandidateGenerationConfig":{"type":"structure","members":{"AlgorithmsConfig":{"shape":"S61"}}},"CompletionCriteria":{"shape":"S5o"},"FeatureSpecificationS3Uri":{},"Mode":{},"GenerateCandidateDefinitionsOnly":{"type":"boolean"},"ProblemType":{},"TargetAttributeName":{},"SampleWeightAttributeName":{}}},"TimeSeriesForecastingJobConfig":{"type":"structure","required":["ForecastFrequency","ForecastHorizon","TimeSeriesConfig"],"members":{"FeatureSpecificationS3Uri":{},"CompletionCriteria":{"shape":"S5o"},"ForecastFrequency":{},"ForecastHorizon":{"type":"integer"},"ForecastQuantiles":{"type":"list","member":{}},"Transformations":{"type":"structure","members":{"Filling":{"type":"map","key":{},"value":{"type":"map","key":{},"value":{}}},"Aggregation":{"type":"map","key":{},"value":{}}}},"TimeSeriesConfig":{"type":"structure","required":["TargetAttributeName","TimestampAttributeName","ItemIdentifierAttributeName"],"members":{"TargetAttributeName":{},"TimestampAttributeName":{},"ItemIdentifierAttributeName":{},"GroupingAttributeNames":{"type":"list","member":{}}}},"HolidayConfig":{"type":"list","member":{"type":"structure","members":{"CountryCode":{}}}}}},"TextGenerationJobConfig":{"type":"structure","members":{"CompletionCriteria":{"shape":"S5o"},"BaseModelName":{}}}},"union":true},"S7b":{"type":"structure","required":["RepositoryUrl"],"members":{"RepositoryUrl":{},"Branch":{},"SecretArn":{}}},"S7i":{"type":"structure","required":["S3Uri","Framework"],"members":{"S3Uri":{},"DataInputConfig":{},"Framework":{},"FrameworkVersion":{}}},"S7l":{"type":"structure","required":["S3OutputLocation"],"members":{"S3OutputLocation":{},"TargetDevice":{},"TargetPlatform":{"type":"structure","required":["Os","Arch"],"members":{"Os":{},"Arch":{},"Accelerator":{}}},"CompilerOptions":{},"KmsKeyId":{}}},"S7s":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"type":"list","member":{}}}},"S80":{"type":"structure","required":["SourceUri"],"members":{"SourceUri":{},"SourceType":{},"SourceId":{}}},"S85":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S87"},"StatisticsResource":{"shape":"S88"}}},"S87":{"type":"structure","members":{"S3Uri":{}}},"S88":{"type":"structure","members":{"S3Uri":{}}},"S89":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8b"},"ContainerArguments":{"shape":"S8d"},"RecordPreprocessorSourceUri":{},"PostAnalyticsProcessorSourceUri":{},"Environment":{"shape":"S8f"}}},"S8b":{"type":"list","member":{}},"S8d":{"type":"list","member":{}},"S8f":{"type":"map","key":{},"value":{}},"S8i":{"type":"structure","members":{"EndpointInput":{"shape":"S8j"},"BatchTransformInput":{"shape":"S8q"}}},"S8j":{"type":"structure","required":["EndpointName","LocalPath"],"members":{"EndpointName":{},"LocalPath":{},"S3InputMode":{},"S3DataDistributionType":{},"FeaturesAttribute":{},"InferenceAttribute":{},"ProbabilityAttribute":{},"ProbabilityThresholdAttribute":{"type":"double"},"StartTimeOffset":{},"EndTimeOffset":{},"ExcludeFeaturesAttribute":{}}},"S8q":{"type":"structure","required":["DataCapturedDestinationS3Uri","DatasetFormat","LocalPath"],"members":{"DataCapturedDestinationS3Uri":{},"DatasetFormat":{"type":"structure","members":{"Csv":{"type":"structure","members":{"Header":{"type":"boolean"}}},"Json":{"type":"structure","members":{"Line":{"type":"boolean"}}},"Parquet":{"type":"structure","members":{}}}},"LocalPath":{},"S3InputMode":{},"S3DataDistributionType":{},"FeaturesAttribute":{},"InferenceAttribute":{},"ProbabilityAttribute":{},"ProbabilityThresholdAttribute":{"type":"double"},"StartTimeOffset":{},"EndTimeOffset":{},"ExcludeFeaturesAttribute":{}}},"S8w":{"type":"structure","required":["MonitoringOutputs"],"members":{"MonitoringOutputs":{"type":"list","member":{"type":"structure","required":["S3Output"],"members":{"S3Output":{"type":"structure","required":["S3Uri","LocalPath"],"members":{"S3Uri":{},"LocalPath":{},"S3UploadMode":{}}}}}},"KmsKeyId":{}}},"S92":{"type":"structure","required":["ClusterConfig"],"members":{"ClusterConfig":{"type":"structure","required":["InstanceCount","InstanceType","VolumeSizeInGB"],"members":{"InstanceCount":{"type":"integer"},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{}}}}},"S97":{"type":"structure","members":{"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableNetworkIsolation":{"type":"boolean"},"VpcConfig":{"shape":"S5t"}}},"S98":{"type":"structure","required":["MaxRuntimeInSeconds"],"members":{"MaxRuntimeInSeconds":{"type":"integer"}}},"S9e":{"type":"structure","required":["S3OutputLocation"],"members":{"S3OutputLocation":{},"KmsKeyId":{},"PresetDeploymentType":{},"PresetDeploymentConfig":{}}},"S9k":{"type":"structure","members":{"ExecutionRole":{},"SecurityGroups":{"shape":"S9l"},"SharingSettings":{"type":"structure","members":{"NotebookOutputOption":{},"S3OutputPath":{},"S3KmsKeyId":{}}},"JupyterServerAppSettings":{"shape":"S9o"},"KernelGatewayAppSettings":{"shape":"S9t"},"TensorBoardAppSettings":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4h"}}},"RStudioServerProAppSettings":{"type":"structure","members":{"AccessStatus":{},"UserGroup":{}}},"RSessionAppSettings":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4h"},"CustomImages":{"shape":"S9u"}}},"CanvasAppSettings":{"type":"structure","members":{"TimeSeriesForecastingSettings":{"type":"structure","members":{"Status":{},"AmazonForecastRoleArn":{}}},"ModelRegisterSettings":{"type":"structure","members":{"Status":{},"CrossAccountModelRegisterRoleArn":{}}},"WorkspaceSettings":{"type":"structure","members":{"S3ArtifactPath":{},"S3KmsKeyId":{}}},"IdentityProviderOAuthSettings":{"type":"list","member":{"type":"structure","members":{"DataSourceName":{},"Status":{},"SecretArn":{}}}},"KendraSettings":{"type":"structure","members":{"Status":{}}},"DirectDeploySettings":{"type":"structure","members":{"Status":{}}}}}}},"S9l":{"type":"list","member":{}},"S9o":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4h"},"LifecycleConfigArns":{"shape":"S9p"},"CodeRepositories":{"type":"list","member":{"type":"structure","required":["RepositoryUrl"],"members":{"RepositoryUrl":{}}}}}},"S9p":{"type":"list","member":{}},"S9t":{"type":"structure","members":{"DefaultResourceSpec":{"shape":"S4h"},"CustomImages":{"shape":"S9u"},"LifecycleConfigArns":{"shape":"S9p"}}},"S9u":{"type":"list","member":{"type":"structure","required":["ImageName","AppImageConfigName"],"members":{"ImageName":{},"ImageVersionNumber":{"type":"integer"},"AppImageConfigName":{}}}},"Sag":{"type":"structure","members":{"SecurityGroupIds":{"shape":"Sah"},"RStudioServerProDomainSettings":{"type":"structure","required":["DomainExecutionRoleArn"],"members":{"DomainExecutionRoleArn":{},"RStudioConnectUrl":{},"RStudioPackageManagerUrl":{},"DefaultResourceSpec":{"shape":"S4h"}}},"ExecutionRoleIdentityConfig":{}}},"Sah":{"type":"list","member":{}},"Sak":{"type":"structure","members":{"ExecutionRole":{},"SecurityGroups":{"shape":"S9l"},"JupyterServerAppSettings":{"shape":"S9o"},"KernelGatewayAppSettings":{"shape":"S9t"}}},"Sap":{"type":"list","member":{"type":"structure","required":["ModelHandle","EdgePackagingJobName"],"members":{"ModelHandle":{},"EdgePackagingJobName":{}}}},"Sar":{"type":"list","member":{"type":"structure","required":["StageName","DeviceSelectionConfig"],"members":{"StageName":{},"DeviceSelectionConfig":{"shape":"Sat"},"DeploymentConfig":{"shape":"Say"}}}},"Sat":{"type":"structure","required":["DeviceSubsetType"],"members":{"DeviceSubsetType":{},"Percentage":{"type":"integer"},"DeviceNames":{"shape":"Saw"},"DeviceNameContains":{}}},"Saw":{"type":"list","member":{}},"Say":{"type":"structure","required":["FailureHandlingPolicy"],"members":{"FailureHandlingPolicy":{}}},"Sb7":{"type":"structure","members":{"BlueGreenUpdatePolicy":{"type":"structure","required":["TrafficRoutingConfiguration"],"members":{"TrafficRoutingConfiguration":{"type":"structure","required":["Type","WaitIntervalInSeconds"],"members":{"Type":{},"WaitIntervalInSeconds":{"type":"integer"},"CanarySize":{"shape":"Sbc"},"LinearStepSize":{"shape":"Sbc"}}},"TerminationWaitInSeconds":{"type":"integer"},"MaximumExecutionTimeoutInSeconds":{"type":"integer"}}},"AutoRollbackConfiguration":{"type":"structure","members":{"Alarms":{"type":"list","member":{"type":"structure","members":{"AlarmName":{}}}}}},"RollingUpdatePolicy":{"type":"structure","required":["MaximumBatchSize","WaitIntervalInSeconds"],"members":{"MaximumBatchSize":{"shape":"Sbc"},"WaitIntervalInSeconds":{"type":"integer"},"MaximumExecutionTimeoutInSeconds":{"type":"integer"},"RollbackMaximumBatchSize":{"shape":"Sbc"}}}}},"Sbc":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"integer"}}},"Sbp":{"type":"list","member":{"type":"structure","required":["VariantName","ModelName"],"members":{"VariantName":{},"ModelName":{},"InitialInstanceCount":{"type":"integer"},"InstanceType":{},"InitialVariantWeight":{"type":"float"},"AcceleratorType":{},"CoreDumpConfig":{"type":"structure","required":["DestinationS3Uri"],"members":{"DestinationS3Uri":{},"KmsKeyId":{}}},"ServerlessConfig":{"shape":"Sbx"},"VolumeSizeInGB":{"type":"integer"},"ModelDataDownloadTimeoutInSeconds":{"type":"integer"},"ContainerStartupHealthCheckTimeoutInSeconds":{"type":"integer"},"EnableSSMAccess":{"type":"boolean"}}}},"Sbx":{"type":"structure","required":["MemorySizeInMB","MaxConcurrency"],"members":{"MemorySizeInMB":{"type":"integer"},"MaxConcurrency":{"type":"integer"},"ProvisionedConcurrency":{"type":"integer"}}},"Sc5":{"type":"structure","required":["InitialSamplingPercentage","DestinationS3Uri","CaptureOptions"],"members":{"EnableCapture":{"type":"boolean"},"InitialSamplingPercentage":{"type":"integer"},"DestinationS3Uri":{},"KmsKeyId":{},"CaptureOptions":{"type":"list","member":{"type":"structure","required":["CaptureMode"],"members":{"CaptureMode":{}}}},"CaptureContentTypeHeader":{"shape":"Scb"}}},"Scb":{"type":"structure","members":{"CsvContentTypes":{"type":"list","member":{}},"JsonContentTypes":{"type":"list","member":{}}}},"Scg":{"type":"structure","required":["OutputConfig"],"members":{"ClientConfig":{"type":"structure","members":{"MaxConcurrentInvocationsPerInstance":{"type":"integer"}}},"OutputConfig":{"type":"structure","members":{"KmsKeyId":{},"S3OutputPath":{},"NotificationConfig":{"type":"structure","members":{"SuccessTopic":{},"ErrorTopic":{},"IncludeInferenceResponseIn":{"type":"list","member":{}}}},"S3FailurePath":{}}}}},"Sco":{"type":"structure","members":{"ClarifyExplainerConfig":{"type":"structure","required":["ShapConfig"],"members":{"EnableExplanations":{},"InferenceConfig":{"type":"structure","members":{"FeaturesAttribute":{},"ContentTemplate":{},"MaxRecordCount":{"type":"integer"},"MaxPayloadInMB":{"type":"integer"},"ProbabilityIndex":{"type":"integer"},"LabelIndex":{"type":"integer"},"ProbabilityAttribute":{},"LabelAttribute":{},"LabelHeaders":{"type":"list","member":{}},"FeatureHeaders":{"type":"list","member":{}},"FeatureTypes":{"type":"list","member":{}}}},"ShapConfig":{"type":"structure","required":["ShapBaselineConfig"],"members":{"ShapBaselineConfig":{"type":"structure","members":{"MimeType":{},"ShapBaseline":{},"ShapBaselineUri":{}}},"NumberOfSamples":{"type":"integer"},"UseLogit":{"type":"boolean"},"Seed":{"type":"integer"},"TextConfig":{"type":"structure","required":["Language","Granularity"],"members":{"Language":{},"Granularity":{}}}}}}}}},"Sdn":{"type":"list","member":{"shape":"Sdo"}},"Sdo":{"type":"structure","members":{"FeatureName":{},"FeatureType":{},"CollectionType":{},"CollectionConfig":{"type":"structure","members":{"VectorConfig":{"type":"structure","required":["Dimension"],"members":{"Dimension":{"type":"integer"}}}},"union":true}}},"Sdu":{"type":"structure","members":{"SecurityConfig":{"type":"structure","members":{"KmsKeyId":{}}},"EnableOnlineStore":{"type":"boolean"},"TtlDuration":{"shape":"Sdw"},"StorageType":{}}},"Sdw":{"type":"structure","members":{"Unit":{},"Value":{"type":"integer"}}},"Se0":{"type":"structure","required":["S3StorageConfig"],"members":{"S3StorageConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{},"ResolvedOutputS3Uri":{}}},"DisableGlueTableCreation":{"type":"boolean"},"DataCatalogConfig":{"type":"structure","required":["TableName","Catalog","Database"],"members":{"TableName":{},"Catalog":{},"Database":{}}},"TableFormat":{}}},"Sec":{"type":"structure","required":["AwsManagedHumanLoopRequestSource"],"members":{"AwsManagedHumanLoopRequestSource":{}}},"See":{"type":"structure","required":["HumanLoopActivationConditionsConfig"],"members":{"HumanLoopActivationConditionsConfig":{"type":"structure","required":["HumanLoopActivationConditions"],"members":{"HumanLoopActivationConditions":{"jsonvalue":true}}}}},"Seh":{"type":"structure","required":["WorkteamArn","HumanTaskUiArn","TaskTitle","TaskDescription","TaskCount"],"members":{"WorkteamArn":{},"HumanTaskUiArn":{},"TaskTitle":{},"TaskDescription":{},"TaskCount":{"type":"integer"},"TaskAvailabilityLifetimeInSeconds":{"type":"integer"},"TaskTimeLimitInSeconds":{"type":"integer"},"TaskKeywords":{"type":"list","member":{}},"PublicWorkforceTaskPrice":{"shape":"Ser"}}},"Ser":{"type":"structure","members":{"AmountInUsd":{"type":"structure","members":{"Dollars":{"type":"integer"},"Cents":{"type":"integer"},"TenthFractionsOfACent":{"type":"integer"}}}}},"Sew":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{},"KmsKeyId":{}}},"Sf3":{"type":"list","member":{}},"Sf5":{"type":"structure","members":{"S3OutputPath":{}}},"Sfb":{"type":"structure","required":["Content"],"members":{"Content":{}}},"Sfg":{"type":"structure","required":["Strategy","ResourceLimits"],"members":{"Strategy":{},"StrategyConfig":{"type":"structure","members":{"HyperbandStrategyConfig":{"type":"structure","members":{"MinResource":{"type":"integer"},"MaxResource":{"type":"integer"}}}}},"HyperParameterTuningJobObjective":{"shape":"S2p"},"ResourceLimits":{"shape":"Sfm"},"ParameterRanges":{"shape":"Sfq"},"TrainingJobEarlyStoppingType":{},"TuningJobCompletionCriteria":{"type":"structure","members":{"TargetObjectiveMetricValue":{"type":"float"},"BestObjectiveNotImproving":{"type":"structure","members":{"MaxNumberOfTrainingJobsNotImproving":{"type":"integer"}}},"ConvergenceDetected":{"type":"structure","members":{"CompleteOnConvergence":{}}}}},"RandomSeed":{"type":"integer"}}},"Sfm":{"type":"structure","required":["MaxParallelTrainingJobs"],"members":{"MaxNumberOfTrainingJobs":{"type":"integer"},"MaxParallelTrainingJobs":{"type":"integer"},"MaxRuntimeInSeconds":{"type":"integer"}}},"Sfq":{"type":"structure","members":{"IntegerParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MinValue","MaxValue"],"members":{"Name":{},"MinValue":{},"MaxValue":{},"ScalingType":{}}}},"ContinuousParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MinValue","MaxValue"],"members":{"Name":{},"MinValue":{},"MaxValue":{},"ScalingType":{}}}},"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S29"}}}},"AutoParameters":{"type":"list","member":{"type":"structure","required":["Name","ValueHint"],"members":{"Name":{},"ValueHint":{}}}}}},"Sg9":{"type":"structure","required":["AlgorithmSpecification","RoleArn","OutputDataConfig","StoppingCondition"],"members":{"DefinitionName":{},"TuningObjective":{"shape":"S2p"},"HyperParameterRanges":{"shape":"Sfq"},"StaticHyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"type":"structure","required":["TrainingInputMode"],"members":{"TrainingImage":{},"TrainingInputMode":{},"AlgorithmName":{},"MetricDefinitions":{"shape":"S2e"}}},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"VpcConfig":{"shape":"S5t"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"StoppingCondition":{"shape":"S3p"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sge"},"RetryStrategy":{"shape":"Sgf"},"HyperParameterTuningResourceConfig":{"type":"structure","members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{},"AllocationStrategy":{},"InstanceConfigs":{"type":"list","member":{"type":"structure","required":["InstanceType","InstanceCount","VolumeSizeInGB"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"},"VolumeSizeInGB":{"type":"integer"}}}}}},"Environment":{"type":"map","key":{},"value":{}}}},"Sge":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"LocalPath":{}}},"Sgf":{"type":"structure","required":["MaximumRetryAttempts"],"members":{"MaximumRetryAttempts":{"type":"integer"}}},"Sgp":{"type":"list","member":{"shape":"Sg9"}},"Sgq":{"type":"structure","required":["ParentHyperParameterTuningJobs","WarmStartType"],"members":{"ParentHyperParameterTuningJobs":{"type":"list","member":{"type":"structure","members":{"HyperParameterTuningJobName":{}}}},"WarmStartType":{}}},"Sgu":{"type":"structure","required":["Mode"],"members":{"Mode":{}}},"Sh5":{"type":"list","member":{}},"Shi":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"Shl":{"type":"list","member":{"type":"structure","required":["ModelName","VariantName","InfrastructureConfig"],"members":{"ModelName":{},"VariantName":{},"InfrastructureConfig":{"shape":"Sho"}}}},"Sho":{"type":"structure","required":["InfrastructureType","RealTimeInferenceConfig"],"members":{"InfrastructureType":{},"RealTimeInferenceConfig":{"type":"structure","required":["InstanceType","InstanceCount"],"members":{"InstanceType":{},"InstanceCount":{"type":"integer"}}}}},"Sht":{"type":"structure","required":["Destination"],"members":{"Destination":{},"KmsKey":{},"ContentType":{"shape":"Scb"}}},"Shu":{"type":"structure","required":["SourceModelVariantName","ShadowModelVariants"],"members":{"SourceModelVariantName":{},"ShadowModelVariants":{"type":"list","member":{"type":"structure","required":["ShadowModelVariantName","SamplingPercentage"],"members":{"ShadowModelVariantName":{},"SamplingPercentage":{"type":"integer"}}}}}},"Si2":{"type":"structure","members":{"ModelPackageVersionArn":{},"JobDurationInSeconds":{"type":"integer"},"TrafficPattern":{"type":"structure","members":{"TrafficType":{},"Phases":{"type":"list","member":{"type":"structure","members":{"InitialNumberOfUsers":{"type":"integer"},"SpawnRate":{"type":"integer"},"DurationInSeconds":{"type":"integer"}}}},"Stairs":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"},"NumberOfSteps":{"type":"integer"},"UsersPerStep":{"type":"integer"}}}}},"ResourceLimit":{"type":"structure","members":{"MaxNumberOfTests":{"type":"integer"},"MaxParallelOfTests":{"type":"integer"}}},"EndpointConfigurations":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"InferenceSpecificationName":{},"EnvironmentParameterRanges":{"type":"structure","members":{"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{"type":"list","member":{}}}}}}},"ServerlessConfig":{"shape":"Sbx"}}}},"VolumeKmsKeyId":{},"ContainerConfig":{"type":"structure","members":{"Domain":{},"Task":{},"Framework":{},"FrameworkVersion":{},"PayloadConfig":{"type":"structure","members":{"SamplePayloadUrl":{},"SupportedContentTypes":{"type":"list","member":{}}}},"NearestModelName":{},"SupportedInstanceTypes":{"type":"list","member":{}},"DataInputConfig":{},"SupportedEndpointType":{},"SupportedResponseMIMETypes":{"type":"list","member":{}}}},"Endpoints":{"type":"list","member":{"shape":"Siz"}},"VpcConfig":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"type":"list","member":{}}}},"ModelName":{}}},"Siz":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"Sj6":{"type":"structure","members":{"MaxInvocations":{"type":"integer"},"ModelLatencyThresholds":{"type":"list","member":{"type":"structure","members":{"Percentile":{},"ValueInMilliseconds":{"type":"integer"}}}},"FlatInvocations":{}}},"Sji":{"type":"structure","required":["DataSource"],"members":{"DataSource":{"type":"structure","members":{"S3DataSource":{"type":"structure","required":["ManifestS3Uri"],"members":{"ManifestS3Uri":{}}},"SnsDataSource":{"type":"structure","required":["SnsTopicArn"],"members":{"SnsTopicArn":{}}}}},"DataAttributes":{"type":"structure","members":{"ContentClassifiers":{"type":"list","member":{}}}}}},"Sjp":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{},"KmsKeyId":{},"SnsTopicArn":{}}},"Sjq":{"type":"structure","members":{"MaxHumanLabeledObjectCount":{"type":"integer"},"MaxPercentageOfInputDatasetLabeled":{"type":"integer"}}},"Sjt":{"type":"structure","required":["LabelingJobAlgorithmSpecificationArn"],"members":{"LabelingJobAlgorithmSpecificationArn":{},"InitialActiveLearningModelArn":{},"LabelingJobResourceConfig":{"type":"structure","members":{"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S5t"}}}}},"Sjx":{"type":"structure","required":["WorkteamArn","UiConfig","PreHumanTaskLambdaArn","TaskTitle","TaskDescription","NumberOfHumanWorkersPerDataObject","TaskTimeLimitInSeconds","AnnotationConsolidationConfig"],"members":{"WorkteamArn":{},"UiConfig":{"type":"structure","members":{"UiTemplateS3Uri":{},"HumanTaskUiArn":{}}},"PreHumanTaskLambdaArn":{},"TaskKeywords":{"type":"list","member":{}},"TaskTitle":{},"TaskDescription":{},"NumberOfHumanWorkersPerDataObject":{"type":"integer"},"TaskTimeLimitInSeconds":{"type":"integer"},"TaskAvailabilityLifetimeInSeconds":{"type":"integer"},"MaxConcurrentTaskCount":{"type":"integer"},"AnnotationConsolidationConfig":{"type":"structure","required":["AnnotationConsolidationLambdaArn"],"members":{"AnnotationConsolidationLambdaArn":{}}},"PublicWorkforceTaskPrice":{"shape":"Ser"}}},"Skc":{"type":"structure","members":{"ContainerHostname":{},"Image":{},"ImageConfig":{"type":"structure","required":["RepositoryAccessMode"],"members":{"RepositoryAccessMode":{},"RepositoryAuthConfig":{"type":"structure","required":["RepositoryCredentialsProviderArn"],"members":{"RepositoryCredentialsProviderArn":{}}}}},"Mode":{},"ModelDataUrl":{},"Environment":{"shape":"Sz"},"ModelPackageName":{},"InferenceSpecificationName":{},"MultiModelConfig":{"type":"structure","members":{"ModelCacheSetting":{}}},"ModelDataSource":{"type":"structure","required":["S3DataSource"],"members":{"S3DataSource":{"type":"structure","required":["S3Uri","S3DataType","CompressionType"],"members":{"S3Uri":{},"S3DataType":{},"CompressionType":{}}}}}}},"Skq":{"type":"list","member":{"shape":"Skc"}},"Skr":{"type":"structure","required":["Mode"],"members":{"Mode":{}}},"Skv":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S87"}}},"Skw":{"type":"structure","required":["ImageUri","ConfigUri"],"members":{"ImageUri":{},"ConfigUri":{},"Environment":{"shape":"S8f"}}},"Skx":{"type":"structure","required":["GroundTruthS3Input"],"members":{"EndpointInput":{"shape":"S8j"},"BatchTransformInput":{"shape":"S8q"},"GroundTruthS3Input":{"shape":"Sky"}}},"Sky":{"type":"structure","members":{"S3Uri":{}}},"Sl1":{"type":"structure","members":{"KmsKeyId":{}}},"Sl2":{"type":"string","sensitive":true},"Sl8":{"type":"structure","required":["S3OutputPath"],"members":{"S3OutputPath":{}}},"Slc":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S87"}}},"Sld":{"type":"structure","required":["ImageUri","ConfigUri"],"members":{"ImageUri":{},"ConfigUri":{},"Environment":{"shape":"S8f"}}},"Sle":{"type":"structure","members":{"EndpointInput":{"shape":"S8j"},"BatchTransformInput":{"shape":"S8q"}}},"Slh":{"type":"structure","required":["ValidationRole","ValidationProfiles"],"members":{"ValidationRole":{},"ValidationProfiles":{"type":"list","member":{"type":"structure","required":["ProfileName","TransformJobDefinition"],"members":{"ProfileName":{},"TransformJobDefinition":{"shape":"S3t"}}}}}},"Slk":{"type":"structure","required":["SourceAlgorithms"],"members":{"SourceAlgorithms":{"type":"list","member":{"type":"structure","required":["AlgorithmName"],"members":{"ModelDataUrl":{},"AlgorithmName":{}}}}}},"Sln":{"type":"structure","members":{"ModelQuality":{"type":"structure","members":{"Statistics":{"shape":"Slp"},"Constraints":{"shape":"Slp"}}},"ModelDataQuality":{"type":"structure","members":{"Statistics":{"shape":"Slp"},"Constraints":{"shape":"Slp"}}},"Bias":{"type":"structure","members":{"Report":{"shape":"Slp"},"PreTrainingReport":{"shape":"Slp"},"PostTrainingReport":{"shape":"Slp"}}},"Explainability":{"type":"structure","members":{"Report":{"shape":"Slp"}}}}},"Slp":{"type":"structure","required":["ContentType","S3Uri"],"members":{"ContentType":{},"ContentDigest":{},"S3Uri":{}}},"Slu":{"type":"map","key":{},"value":{}},"Slx":{"type":"structure","members":{"Bias":{"type":"structure","members":{"ConfigFile":{"shape":"Slz"},"PreTrainingConstraints":{"shape":"Slp"},"PostTrainingConstraints":{"shape":"Slp"}}},"Explainability":{"type":"structure","members":{"Constraints":{"shape":"Slp"},"ConfigFile":{"shape":"Slz"}}},"ModelQuality":{"type":"structure","members":{"Statistics":{"shape":"Slp"},"Constraints":{"shape":"Slp"}}},"ModelDataQuality":{"type":"structure","members":{"Statistics":{"shape":"Slp"},"Constraints":{"shape":"Slp"}}}}},"Slz":{"type":"structure","required":["S3Uri"],"members":{"ContentType":{},"ContentDigest":{},"S3Uri":{}}},"Sm3":{"type":"list","member":{"type":"structure","required":["Name","Containers"],"members":{"Name":{},"Description":{},"Containers":{"shape":"Ss"},"SupportedTransformInstanceTypes":{"shape":"S1a"},"SupportedRealtimeInferenceInstanceTypes":{"shape":"S1c"},"SupportedContentTypes":{"shape":"S1e"},"SupportedResponseMIMETypes":{"shape":"S1g"}}}},"Smb":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S87"}}},"Smc":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8b"},"ContainerArguments":{"shape":"S8d"},"RecordPreprocessorSourceUri":{},"PostAnalyticsProcessorSourceUri":{},"ProblemType":{},"Environment":{"shape":"S8f"}}},"Sme":{"type":"structure","required":["GroundTruthS3Input"],"members":{"EndpointInput":{"shape":"S8j"},"BatchTransformInput":{"shape":"S8q"},"GroundTruthS3Input":{"shape":"Sky"}}},"Smi":{"type":"structure","members":{"ScheduleConfig":{"type":"structure","required":["ScheduleExpression"],"members":{"ScheduleExpression":{},"DataAnalysisStartTime":{},"DataAnalysisEndTime":{}}},"MonitoringJobDefinition":{"type":"structure","required":["MonitoringInputs","MonitoringOutputConfig","MonitoringResources","MonitoringAppSpecification","RoleArn"],"members":{"BaselineConfig":{"type":"structure","members":{"BaseliningJobName":{},"ConstraintsResource":{"shape":"S87"},"StatisticsResource":{"shape":"S88"}}},"MonitoringInputs":{"type":"list","member":{"type":"structure","members":{"EndpointInput":{"shape":"S8j"},"BatchTransformInput":{"shape":"S8q"}}}},"MonitoringOutputConfig":{"shape":"S8w"},"MonitoringResources":{"shape":"S92"},"MonitoringAppSpecification":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8b"},"ContainerArguments":{"shape":"S8d"},"RecordPreprocessorSourceUri":{},"PostAnalyticsProcessorSourceUri":{}}},"StoppingCondition":{"shape":"S98"},"Environment":{"shape":"S8f"},"NetworkConfig":{"shape":"Smq"},"RoleArn":{}}},"MonitoringJobDefinitionName":{},"MonitoringType":{}}},"Smq":{"type":"structure","members":{"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableNetworkIsolation":{"type":"boolean"},"VpcConfig":{"shape":"S5t"}}},"Smz":{"type":"list","member":{}},"Sn2":{"type":"list","member":{}},"Sn5":{"type":"structure","required":["MinimumInstanceMetadataServiceVersion"],"members":{"MinimumInstanceMetadataServiceVersion":{}}},"Sna":{"type":"list","member":{"type":"structure","members":{"Content":{}}}},"Sni":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"VersionId":{}}},"Sno":{"type":"structure","required":["MaxParallelExecutionSteps"],"members":{"MaxParallelExecutionSteps":{"type":"integer"}}},"So1":{"type":"list","member":{"type":"structure","required":["InputName"],"members":{"InputName":{},"AppManaged":{"type":"boolean"},"S3Input":{"type":"structure","required":["S3Uri","S3DataType"],"members":{"S3Uri":{},"LocalPath":{},"S3DataType":{},"S3InputMode":{},"S3DataDistributionType":{},"S3CompressionType":{}}},"DatasetDefinition":{"type":"structure","members":{"AthenaDatasetDefinition":{"type":"structure","required":["Catalog","Database","QueryString","OutputS3Uri","OutputFormat"],"members":{"Catalog":{},"Database":{},"QueryString":{},"WorkGroup":{},"OutputS3Uri":{},"KmsKeyId":{},"OutputFormat":{},"OutputCompression":{}}},"RedshiftDatasetDefinition":{"type":"structure","required":["ClusterId","Database","DbUser","QueryString","ClusterRoleArn","OutputS3Uri","OutputFormat"],"members":{"ClusterId":{},"Database":{},"DbUser":{},"QueryString":{},"ClusterRoleArn":{},"OutputS3Uri":{},"KmsKeyId":{},"OutputFormat":{},"OutputCompression":{}}},"LocalPath":{},"DataDistributionType":{},"InputMode":{}}}}}},"Soo":{"type":"structure","required":["Outputs"],"members":{"Outputs":{"type":"list","member":{"type":"structure","required":["OutputName"],"members":{"OutputName":{},"S3Output":{"type":"structure","required":["S3Uri","LocalPath","S3UploadMode"],"members":{"S3Uri":{},"LocalPath":{},"S3UploadMode":{}}},"FeatureStoreOutput":{"type":"structure","required":["FeatureGroupName"],"members":{"FeatureGroupName":{}}},"AppManaged":{"type":"boolean"}}}},"KmsKeyId":{}}},"Sot":{"type":"structure","required":["ClusterConfig"],"members":{"ClusterConfig":{"type":"structure","required":["InstanceCount","InstanceType","VolumeSizeInGB"],"members":{"InstanceCount":{"type":"integer"},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"VolumeKmsKeyId":{}}}}},"Sov":{"type":"structure","required":["MaxRuntimeInSeconds"],"members":{"MaxRuntimeInSeconds":{"type":"integer"}}},"Sox":{"type":"structure","required":["ImageUri"],"members":{"ImageUri":{},"ContainerEntrypoint":{"shape":"S8b"},"ContainerArguments":{"type":"list","member":{}}}},"Soz":{"type":"map","key":{},"value":{}},"Sp0":{"type":"structure","members":{"ExperimentName":{},"TrialName":{},"TrialComponentDisplayName":{},"RunName":{}}},"Sp5":{"type":"structure","required":["ProductId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"PathId":{},"ProvisioningParameters":{"shape":"Sp7"}}},"Sp7":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Spf":{"type":"structure","members":{"JupyterServerAppSettings":{"shape":"S9o"},"KernelGatewayAppSettings":{"shape":"S9t"}}},"Spp":{"type":"structure","required":["TrainingInputMode"],"members":{"TrainingImage":{},"AlgorithmName":{},"TrainingInputMode":{},"MetricDefinitions":{"shape":"S2e"},"EnableSageMakerMetricsTimeSeries":{"type":"boolean"},"ContainerEntrypoint":{"type":"list","member":{}},"ContainerArguments":{"type":"list","member":{}},"TrainingImageConfig":{"type":"structure","required":["TrainingRepositoryAccessMode"],"members":{"TrainingRepositoryAccessMode":{},"TrainingRepositoryAuthConfig":{"type":"structure","required":["TrainingRepositoryCredentialsProviderArn"],"members":{"TrainingRepositoryCredentialsProviderArn":{}}}}}}},"Spy":{"type":"structure","required":["S3OutputPath"],"members":{"LocalPath":{},"S3OutputPath":{},"HookParameters":{"type":"map","key":{},"value":{}},"CollectionConfigurations":{"type":"list","member":{"type":"structure","members":{"CollectionName":{},"CollectionParameters":{"type":"map","key":{},"value":{}}}}}}},"Sq6":{"type":"list","member":{"type":"structure","required":["RuleConfigurationName","RuleEvaluatorImage"],"members":{"RuleConfigurationName":{},"LocalPath":{},"S3OutputPath":{},"RuleEvaluatorImage":{},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"RuleParameters":{"shape":"Sq9"}}}},"Sq9":{"type":"map","key":{},"value":{}},"Sqa":{"type":"structure","required":["S3OutputPath"],"members":{"LocalPath":{},"S3OutputPath":{}}},"Sqb":{"type":"structure","members":{"S3OutputPath":{},"ProfilingIntervalInMilliseconds":{"type":"long"},"ProfilingParameters":{"shape":"Sqd"},"DisableProfiler":{"type":"boolean"}}},"Sqd":{"type":"map","key":{},"value":{}},"Sqf":{"type":"list","member":{"type":"structure","required":["RuleConfigurationName","RuleEvaluatorImage"],"members":{"RuleConfigurationName":{},"LocalPath":{},"S3OutputPath":{},"RuleEvaluatorImage":{},"InstanceType":{},"VolumeSizeInGB":{"type":"integer"},"RuleParameters":{"shape":"Sq9"}}}},"Sqh":{"type":"map","key":{},"value":{}},"Sqo":{"type":"structure","members":{"InvocationsTimeoutInSeconds":{"type":"integer"},"InvocationsMaxRetries":{"type":"integer"}}},"Sqr":{"type":"structure","required":["DestinationS3Uri"],"members":{"DestinationS3Uri":{},"KmsKeyId":{},"GenerateInferenceId":{"type":"boolean"}}},"Sqs":{"type":"structure","members":{"InputFilter":{},"OutputFilter":{},"JoinSource":{}}},"Sr0":{"type":"structure","members":{"PrimaryStatus":{},"Message":{}}},"Sr3":{"type":"map","key":{},"value":{"type":"structure","members":{"StringValue":{},"NumberValue":{"type":"double"}}}},"Sr7":{"type":"map","key":{},"value":{"type":"structure","required":["Value"],"members":{"MediaType":{},"Value":{}}}},"Sri":{"type":"structure","required":["UserPool","ClientId"],"members":{"UserPool":{},"ClientId":{}}},"Srl":{"type":"structure","required":["ClientId","ClientSecret","Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","LogoutEndpoint","JwksUri"],"members":{"ClientId":{},"ClientSecret":{"type":"string","sensitive":true},"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"LogoutEndpoint":{},"JwksUri":{}}},"Sro":{"type":"structure","required":["Cidrs"],"members":{"Cidrs":{"type":"list","member":{}}}},"Srs":{"type":"structure","members":{"VpcId":{},"SecurityGroupIds":{"shape":"Sru"},"Subnets":{"shape":"Srw"}}},"Sru":{"type":"list","member":{}},"Srw":{"type":"list","member":{}},"Ss2":{"type":"list","member":{"type":"structure","members":{"CognitoMemberDefinition":{"type":"structure","required":["UserPool","UserGroup","ClientId"],"members":{"UserPool":{},"UserGroup":{},"ClientId":{}}},"OidcMemberDefinition":{"type":"structure","required":["Groups"],"members":{"Groups":{"type":"list","member":{}}}}}}},"Ssa":{"type":"structure","members":{"NotificationTopicArn":{}}},"Sud":{"type":"structure","members":{"UserProfileArn":{},"UserProfileName":{},"DomainId":{},"IamIdentity":{"type":"structure","members":{"Arn":{},"PrincipalId":{},"SourceIdentity":{}}}}},"Suk":{"type":"list","member":{"type":"structure","required":["Name","Status"],"members":{"Name":{},"Status":{},"FailureReason":{}}}},"Suy":{"type":"list","member":{"type":"structure","members":{"PartialFailureMessage":{}}}},"Sv0":{"type":"structure","required":["CandidateName","ObjectiveStatus","CandidateSteps","CandidateStatus","CreationTime","LastModifiedTime"],"members":{"CandidateName":{},"FinalAutoMLJobObjectiveMetric":{"type":"structure","required":["MetricName","Value"],"members":{"Type":{},"MetricName":{},"Value":{"type":"float"},"StandardMetricName":{}}},"ObjectiveStatus":{},"CandidateSteps":{"type":"list","member":{"type":"structure","required":["CandidateStepType","CandidateStepArn","CandidateStepName"],"members":{"CandidateStepType":{},"CandidateStepArn":{},"CandidateStepName":{}}}},"CandidateStatus":{},"InferenceContainers":{"shape":"Svc"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"CandidateProperties":{"type":"structure","members":{"CandidateArtifactLocations":{"type":"structure","required":["Explainability"],"members":{"Explainability":{},"ModelInsights":{},"BacktestResults":{}}},"CandidateMetrics":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"Value":{"type":"float"},"Set":{},"StandardMetricName":{}}}}}},"InferenceContainerDefinitions":{"type":"map","key":{},"value":{"shape":"Svc"}}}},"Svc":{"type":"list","member":{"type":"structure","required":["Image","ModelDataUrl"],"members":{"Image":{},"ModelDataUrl":{},"Environment":{"shape":"Sz"}}}},"Svs":{"type":"structure","members":{"CandidateDefinitionNotebookLocation":{},"DataExplorationNotebookLocation":{}}},"Svw":{"type":"structure","members":{"EndpointName":{}}},"Swb":{"type":"structure","required":["S3ModelArtifacts"],"members":{"S3ModelArtifacts":{}}},"Sxg":{"type":"list","member":{"type":"structure","required":["VariantName"],"members":{"VariantName":{},"DeployedImages":{"shape":"Sxi"},"CurrentWeight":{"type":"float"},"DesiredWeight":{"type":"float"},"CurrentInstanceCount":{"type":"integer"},"DesiredInstanceCount":{"type":"integer"},"VariantStatus":{"shape":"Sxk"},"CurrentServerlessConfig":{"shape":"Sbx"},"DesiredServerlessConfig":{"shape":"Sbx"}}}},"Sxi":{"type":"list","member":{"type":"structure","members":{"SpecifiedImage":{},"ResolvedImage":{},"ResolutionTime":{"type":"timestamp"}}}},"Sxk":{"type":"list","member":{"type":"structure","required":["Status"],"members":{"Status":{},"StatusMessage":{},"StartTime":{"type":"timestamp"}}}},"Sxo":{"type":"structure","required":["EnableCapture","CaptureStatus","CurrentSamplingPercentage","DestinationS3Uri","KmsKeyId"],"members":{"EnableCapture":{"type":"boolean"},"CaptureStatus":{},"CurrentSamplingPercentage":{"type":"integer"},"DestinationS3Uri":{},"KmsKeyId":{}}},"Sxs":{"type":"list","member":{"type":"structure","required":["VariantName"],"members":{"VariantName":{},"DeployedImages":{"shape":"Sxi"},"CurrentWeight":{"type":"float"},"DesiredWeight":{"type":"float"},"CurrentInstanceCount":{"type":"integer"},"DesiredInstanceCount":{"type":"integer"},"InstanceType":{},"AcceleratorType":{},"VariantStatus":{"shape":"Sxk"},"CurrentServerlessConfig":{"shape":"Sbx"},"DesiredServerlessConfig":{"shape":"Sbx"}}}},"Sxy":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"SourceType":{}}},"Sy5":{"type":"structure","required":["Status"],"members":{"Status":{},"BlockedReason":{}}},"Sy8":{"type":"structure","required":["Status"],"members":{"Status":{},"FailureReason":{}}},"Sye":{"type":"list","member":{"shape":"Syf"}},"Syf":{"type":"structure","members":{"Key":{},"Value":{}}},"Syw":{"type":"list","member":{}},"Szb":{"type":"structure","members":{"Completed":{"type":"integer"},"InProgress":{"type":"integer"},"RetryableError":{"type":"integer"},"NonRetryableError":{"type":"integer"},"Stopped":{"type":"integer"}}},"Szd":{"type":"structure","members":{"Succeeded":{"type":"integer"},"Pending":{"type":"integer"},"Failed":{"type":"integer"}}},"Szf":{"type":"structure","required":["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus","TunedHyperParameters"],"members":{"TrainingJobDefinitionName":{},"TrainingJobName":{},"TrainingJobArn":{},"TuningJobName":{},"CreationTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"TrainingJobStatus":{},"TunedHyperParameters":{"shape":"S2w"},"FailureReason":{},"FinalHyperParameterTuningJobObjectiveMetric":{"type":"structure","required":["MetricName","Value"],"members":{"Type":{},"MetricName":{},"Value":{"type":"float"}}},"ObjectiveStatus":{}}},"Szi":{"type":"structure","members":{"NumberOfTrainingJobsObjectiveNotImproving":{"type":"integer"},"ConvergenceDetectedTime":{"type":"timestamp"}}},"Szj":{"type":"structure","members":{"RuntimeInSeconds":{"type":"integer"}}},"S104":{"type":"structure","required":["CostPerHour","CostPerInference","MaxInvocations","ModelLatency"],"members":{"CostPerHour":{"type":"float"},"CostPerInference":{"type":"float"},"MaxInvocations":{"type":"integer"},"ModelLatency":{"type":"integer"},"CpuUtilization":{"type":"float"},"MemoryUtilization":{"type":"float"},"ModelSetupTime":{"type":"integer"}}},"S107":{"type":"structure","required":["EndpointName","VariantName"],"members":{"EndpointName":{},"VariantName":{},"InstanceType":{},"InitialInstanceCount":{"type":"integer"},"ServerlessConfig":{"shape":"Sbx"}}},"S109":{"type":"structure","members":{"InferenceSpecificationName":{},"EnvironmentParameters":{"type":"list","member":{"type":"structure","required":["Key","ValueType","Value"],"members":{"Key":{},"ValueType":{},"Value":{}}}},"CompilationJobName":{}}},"S10h":{"type":"structure","required":["MaxInvocations","ModelLatency"],"members":{"MaxInvocations":{"type":"integer"},"ModelLatency":{"type":"integer"}}},"S10l":{"type":"structure","members":{"TotalLabeled":{"type":"integer"},"HumanLabeled":{"type":"integer"},"MachineLabeled":{"type":"integer"},"FailedNonRetryableError":{"type":"integer"},"Unlabeled":{"type":"integer"}}},"S10o":{"type":"structure","required":["OutputDatasetS3Uri"],"members":{"OutputDatasetS3Uri":{},"FinalActiveLearningModelArn":{}}},"S10t":{"type":"structure","required":["RecommendationStatus"],"members":{"RecommendationStatus":{},"RealTimeInferenceRecommendations":{"type":"list","member":{"type":"structure","required":["RecommendationId","InstanceType"],"members":{"RecommendationId":{},"InstanceType":{},"Environment":{"shape":"Sz"}}}}}},"S11a":{"type":"structure","required":["ValidationStatuses"],"members":{"ValidationStatuses":{"shape":"S11b"},"ImageScanStatuses":{"shape":"S11b"}}},"S11b":{"type":"list","member":{"type":"structure","required":["Name","Status"],"members":{"Name":{},"Status":{},"FailureReason":{}}}},"S11n":{"type":"structure","required":["MonitoringScheduleName","ScheduledTime","CreationTime","LastModifiedTime","MonitoringExecutionStatus"],"members":{"MonitoringScheduleName":{},"ScheduledTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"MonitoringExecutionStatus":{},"ProcessingJobArn":{},"EndpointName":{},"FailureReason":{},"MonitoringJobDefinitionName":{},"MonitoringType":{}}},"S127":{"type":"structure","members":{"ExperimentName":{},"TrialName":{}}},"S129":{"type":"structure","required":["SelectedSteps"],"members":{"SourcePipelineExecutionArn":{},"SelectedSteps":{"type":"list","member":{"type":"structure","required":["StepName"],"members":{"StepName":{}}}}}},"S12i":{"type":"structure","members":{"ProvisionedProductId":{},"ProvisionedProductStatusMessage":{}}},"S12t":{"type":"structure","required":["WorkteamArn"],"members":{"WorkteamArn":{},"MarketplaceTitle":{},"SellerName":{},"MarketplaceDescription":{},"ListingId":{}}},"S12x":{"type":"list","member":{"type":"structure","required":["Status","StartTime"],"members":{"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusMessage":{}}}},"S130":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"Value":{"type":"float"},"Timestamp":{"type":"timestamp"}}}},"S134":{"type":"list","member":{"type":"structure","members":{"RuleConfigurationName":{},"RuleEvaluationJobArn":{},"RuleEvaluationStatus":{},"StatusDetails":{},"LastModifiedTime":{"type":"timestamp"}}}},"S13b":{"type":"structure","required":["Status"],"members":{"Status":{},"ResourceRetainedBillableTimeInSeconds":{"type":"integer"},"ReusedByJob":{}}},"S13j":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"SourceType":{}}},"S13n":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"SourceType":{}}},"S13p":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"SourceArn":{},"TimeStamp":{"type":"timestamp"},"Max":{"type":"double"},"Min":{"type":"double"},"Last":{"type":"double"},"Count":{"type":"integer"},"Avg":{"type":"double"},"StdDev":{"type":"double"}}}},"S13z":{"type":"structure","required":["WorkforceName","WorkforceArn"],"members":{"WorkforceName":{},"WorkforceArn":{},"LastUpdatedDate":{"type":"timestamp"},"SourceIpConfig":{"shape":"Sro"},"SubDomain":{},"CognitoConfig":{"shape":"Sri"},"OidcConfig":{"type":"structure","members":{"ClientId":{},"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"LogoutEndpoint":{},"JwksUri":{}}},"CreateDate":{"type":"timestamp"},"WorkforceVpcConfig":{"type":"structure","required":["VpcId","SecurityGroupIds","Subnets"],"members":{"VpcId":{},"SecurityGroupIds":{"shape":"Sru"},"Subnets":{"shape":"Srw"},"VpcEndpointId":{}}},"Status":{},"FailureReason":{}}},"S147":{"type":"structure","required":["WorkteamName","MemberDefinitions","WorkteamArn","Description"],"members":{"WorkteamName":{},"MemberDefinitions":{"shape":"Ss2"},"WorkteamArn":{},"WorkforceArn":{},"ProductListingIds":{"type":"list","member":{}},"Description":{},"SubDomain":{},"CreateDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"},"NotificationConfiguration":{"shape":"Ssa"}}},"S14z":{"type":"structure","members":{"MinInvocationsPerMinute":{"type":"integer"},"MaxInvocationsPerMinute":{"type":"integer"}}},"S17i":{"type":"list","member":{"type":"structure","required":["MonitoringJobDefinitionName","MonitoringJobDefinitionArn","CreationTime","EndpointName"],"members":{"MonitoringJobDefinitionName":{},"MonitoringJobDefinitionArn":{},"CreationTime":{"type":"timestamp"},"EndpointName":{}}}},"S198":{"type":"list","member":{"type":"structure","required":["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubContentStatus","CreationTime"],"members":{"HubContentName":{},"HubContentArn":{},"HubContentVersion":{},"HubContentType":{},"DocumentSchemaVersion":{},"HubContentDisplayName":{},"HubContentDescription":{},"HubContentSearchKeywords":{"shape":"Syw"},"HubContentStatus":{},"CreationTime":{"type":"timestamp"}}}},"S1cn":{"type":"list","member":{"type":"structure","required":["MonitoringAlertName","CreationTime","LastModifiedTime","AlertStatus","DatapointsToAlert","EvaluationPeriod","Actions"],"members":{"MonitoringAlertName":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"AlertStatus":{},"DatapointsToAlert":{"type":"integer"},"EvaluationPeriod":{"type":"integer"},"Actions":{"type":"structure","members":{"ModelDashboardIndicator":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}}}}}},"S1e2":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S1ej":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S1he":{"type":"list","member":{"type":"structure","required":["DeviceName"],"members":{"DeviceName":{},"Description":{},"IotThingName":{}}}},"S1hp":{"type":"structure","members":{"Filters":{"shape":"S1hq"},"NestedFilters":{"type":"list","member":{"type":"structure","required":["NestedPropertyName","Filters"],"members":{"NestedPropertyName":{},"Filters":{"shape":"S1hq"}}}},"SubExpressions":{"type":"list","member":{"shape":"S1hp"}},"Operator":{}}},"S1hq":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Operator":{},"Value":{}}}},"S1i3":{"type":"structure","members":{"TrainingJobName":{},"TrainingJobArn":{},"TuningJobArn":{},"LabelingJobArn":{},"AutoMLJobArn":{},"ModelArtifacts":{"shape":"Swb"},"TrainingJobStatus":{},"SecondaryStatus":{},"FailureReason":{},"HyperParameters":{"shape":"S2w"},"AlgorithmSpecification":{"shape":"Spp"},"RoleArn":{},"InputDataConfig":{"shape":"S2y"},"OutputDataConfig":{"shape":"S3g"},"ResourceConfig":{"shape":"S3j"},"VpcConfig":{"shape":"S5t"},"StoppingCondition":{"shape":"S3p"},"CreationTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"SecondaryStatusTransitions":{"shape":"S12x"},"FinalMetricDataList":{"shape":"S130"},"EnableNetworkIsolation":{"type":"boolean"},"EnableInterContainerTrafficEncryption":{"type":"boolean"},"EnableManagedSpotTraining":{"type":"boolean"},"CheckpointConfig":{"shape":"Sge"},"TrainingTimeInSeconds":{"type":"integer"},"BillableTimeInSeconds":{"type":"integer"},"DebugHookConfig":{"shape":"Spy"},"ExperimentConfig":{"shape":"Sp0"},"DebugRuleConfigurations":{"shape":"Sq6"},"TensorBoardOutputConfig":{"shape":"Sqa"},"DebugRuleEvaluationStatuses":{"shape":"S134"},"ProfilerConfig":{"shape":"Sqb"},"Environment":{"shape":"Sqh"},"RetryStrategy":{"shape":"Sgf"},"Tags":{"shape":"S7"}}},"S1ib":{"type":"structure","members":{"TransformJobName":{},"TransformJobArn":{},"TransformJobStatus":{},"FailureReason":{},"ModelName":{},"MaxConcurrentTransforms":{"type":"integer"},"ModelClientConfig":{"shape":"Sqo"},"MaxPayloadInMB":{"type":"integer"},"BatchStrategy":{},"Environment":{"shape":"S3x"},"TransformInput":{"shape":"S40"},"TransformOutput":{"shape":"S44"},"TransformResources":{"shape":"S47"},"CreationTime":{"type":"timestamp"},"TransformStartTime":{"type":"timestamp"},"TransformEndTime":{"type":"timestamp"},"LabelingJobArn":{},"AutoMLJobArn":{},"DataProcessing":{"shape":"Sqs"},"ExperimentConfig":{"shape":"Sp0"},"Tags":{"shape":"S7"},"DataCaptureConfig":{"shape":"Sqr"}}},"S1js":{"type":"list","member":{}},"S1lz":{"type":"list","member":{}}}} /***/ }), /* 601 */ @@ -56745,7 +56745,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 670 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-01-12","endpointPrefix":"dlm","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"Amazon DLM","serviceFullName":"Amazon Data Lifecycle Manager","serviceId":"DLM","signatureVersion":"v4","signingName":"dlm","uid":"dlm-2018-01-12"},"operations":{"CreateLifecyclePolicy":{"http":{"requestUri":"/policies"},"input":{"type":"structure","required":["ExecutionRoleArn","Description","State","PolicyDetails"],"members":{"ExecutionRoleArn":{},"Description":{},"State":{},"PolicyDetails":{"shape":"S5"},"Tags":{"shape":"S25"}}},"output":{"type":"structure","members":{"PolicyId":{}}}},"DeleteLifecyclePolicy":{"http":{"method":"DELETE","requestUri":"/policies/{policyId}/"},"input":{"type":"structure","required":["PolicyId"],"members":{"PolicyId":{"location":"uri","locationName":"policyId"}}},"output":{"type":"structure","members":{}}},"GetLifecyclePolicies":{"http":{"method":"GET","requestUri":"/policies"},"input":{"type":"structure","members":{"PolicyIds":{"location":"querystring","locationName":"policyIds","type":"list","member":{}},"State":{"location":"querystring","locationName":"state"},"ResourceTypes":{"shape":"S7","location":"querystring","locationName":"resourceTypes"},"TargetTags":{"location":"querystring","locationName":"targetTags","type":"list","member":{}},"TagsToAdd":{"location":"querystring","locationName":"tagsToAdd","type":"list","member":{}}}},"output":{"type":"structure","members":{"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyId":{},"Description":{},"State":{},"Tags":{"shape":"S25"},"PolicyType":{}}}}}}},"GetLifecyclePolicy":{"http":{"method":"GET","requestUri":"/policies/{policyId}/"},"input":{"type":"structure","required":["PolicyId"],"members":{"PolicyId":{"location":"uri","locationName":"policyId"}}},"output":{"type":"structure","members":{"Policy":{"type":"structure","members":{"PolicyId":{},"Description":{},"State":{},"StatusMessage":{},"ExecutionRoleArn":{},"DateCreated":{"shape":"S2p"},"DateModified":{"shape":"S2p"},"PolicyDetails":{"shape":"S5"},"Tags":{"shape":"S25"},"PolicyArn":{}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S25"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"Tags":{"shape":"S25"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateLifecyclePolicy":{"http":{"method":"PATCH","requestUri":"/policies/{policyId}"},"input":{"type":"structure","required":["PolicyId"],"members":{"PolicyId":{"location":"uri","locationName":"policyId"},"ExecutionRoleArn":{},"State":{},"Description":{},"PolicyDetails":{"shape":"S5"}}},"output":{"type":"structure","members":{}}}},"shapes":{"S5":{"type":"structure","members":{"PolicyType":{},"ResourceTypes":{"shape":"S7"},"ResourceLocations":{"type":"list","member":{}},"TargetTags":{"type":"list","member":{"shape":"Sc"}},"Schedules":{"type":"list","member":{"type":"structure","members":{"Name":{},"CopyTags":{"type":"boolean"},"TagsToAdd":{"type":"list","member":{"shape":"Sc"}},"VariableTags":{"type":"list","member":{"shape":"Sc"}},"CreateRule":{"type":"structure","members":{"Location":{},"Interval":{"type":"integer"},"IntervalUnit":{},"Times":{"type":"list","member":{}},"CronExpression":{},"Scripts":{"type":"list","member":{"type":"structure","required":["ExecutionHandler"],"members":{"Stages":{"type":"list","member":{}},"ExecutionHandlerService":{},"ExecutionHandler":{},"ExecuteOperationOnScriptFailure":{"type":"boolean"},"ExecutionTimeout":{"type":"integer"},"MaximumRetryCount":{"type":"integer"}}}}}},"RetainRule":{"type":"structure","members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{}}},"FastRestoreRule":{"type":"structure","required":["AvailabilityZones"],"members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{},"AvailabilityZones":{"type":"list","member":{}}}},"CrossRegionCopyRules":{"type":"list","member":{"type":"structure","required":["Encrypted"],"members":{"TargetRegion":{},"Target":{},"Encrypted":{"type":"boolean"},"CmkArn":{},"CopyTags":{"type":"boolean"},"RetainRule":{"shape":"S1f"},"DeprecateRule":{"type":"structure","members":{"Interval":{"type":"integer"},"IntervalUnit":{}}}}}},"ShareRules":{"type":"list","member":{"type":"structure","required":["TargetAccounts"],"members":{"TargetAccounts":{"type":"list","member":{}},"UnshareInterval":{"type":"integer"},"UnshareIntervalUnit":{}}}},"DeprecateRule":{"type":"structure","members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{}}},"ArchiveRule":{"type":"structure","required":["RetainRule"],"members":{"RetainRule":{"type":"structure","required":["RetentionArchiveTier"],"members":{"RetentionArchiveTier":{"type":"structure","members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{}}}}}}}}}},"Parameters":{"type":"structure","members":{"ExcludeBootVolume":{"type":"boolean"},"NoReboot":{"type":"boolean"},"ExcludeDataVolumeTags":{"type":"list","member":{"shape":"Sc"}}}},"EventSource":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"structure","required":["EventType","SnapshotOwner","DescriptionRegex"],"members":{"EventType":{},"SnapshotOwner":{"type":"list","member":{}},"DescriptionRegex":{}}}}},"Actions":{"type":"list","member":{"type":"structure","required":["Name","CrossRegionCopy"],"members":{"Name":{},"CrossRegionCopy":{"type":"list","member":{"type":"structure","required":["Target","EncryptionConfiguration"],"members":{"Target":{},"EncryptionConfiguration":{"type":"structure","required":["Encrypted"],"members":{"Encrypted":{"type":"boolean"},"CmkArn":{}}},"RetainRule":{"shape":"S1f"}}}}}}}}},"S7":{"type":"list","member":{}},"Sc":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S1f":{"type":"structure","members":{"Interval":{"type":"integer"},"IntervalUnit":{}}},"S25":{"type":"map","key":{},"value":{}},"S2p":{"type":"timestamp","timestampFormat":"iso8601"}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-01-12","endpointPrefix":"dlm","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"Amazon DLM","serviceFullName":"Amazon Data Lifecycle Manager","serviceId":"DLM","signatureVersion":"v4","signingName":"dlm","uid":"dlm-2018-01-12"},"operations":{"CreateLifecyclePolicy":{"http":{"requestUri":"/policies"},"input":{"type":"structure","required":["ExecutionRoleArn","Description","State"],"members":{"ExecutionRoleArn":{},"Description":{},"State":{},"PolicyDetails":{"shape":"S5"},"Tags":{"shape":"S2g"},"DefaultPolicy":{},"CreateInterval":{"type":"integer"},"RetainInterval":{"type":"integer"},"CopyTags":{"type":"boolean"},"ExtendDeletion":{"type":"boolean"},"CrossRegionCopyTargets":{"shape":"S28"},"Exclusions":{"shape":"S2b"}}},"output":{"type":"structure","members":{"PolicyId":{}}}},"DeleteLifecyclePolicy":{"http":{"method":"DELETE","requestUri":"/policies/{policyId}"},"input":{"type":"structure","required":["PolicyId"],"members":{"PolicyId":{"location":"uri","locationName":"policyId"}}},"output":{"type":"structure","members":{}}},"GetLifecyclePolicies":{"http":{"method":"GET","requestUri":"/policies"},"input":{"type":"structure","members":{"PolicyIds":{"location":"querystring","locationName":"policyIds","type":"list","member":{}},"State":{"location":"querystring","locationName":"state"},"ResourceTypes":{"shape":"S7","location":"querystring","locationName":"resourceTypes"},"TargetTags":{"location":"querystring","locationName":"targetTags","type":"list","member":{}},"TagsToAdd":{"location":"querystring","locationName":"tagsToAdd","type":"list","member":{}},"DefaultPolicyType":{"location":"querystring","locationName":"defaultPolicyType"}}},"output":{"type":"structure","members":{"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyId":{},"Description":{},"State":{},"Tags":{"shape":"S2g"},"PolicyType":{},"DefaultPolicy":{"type":"boolean"}}}}}}},"GetLifecyclePolicy":{"http":{"method":"GET","requestUri":"/policies/{policyId}"},"input":{"type":"structure","required":["PolicyId"],"members":{"PolicyId":{"location":"uri","locationName":"policyId"}}},"output":{"type":"structure","members":{"Policy":{"type":"structure","members":{"PolicyId":{},"Description":{},"State":{},"StatusMessage":{},"ExecutionRoleArn":{},"DateCreated":{"shape":"S33"},"DateModified":{"shape":"S33"},"PolicyDetails":{"shape":"S5"},"Tags":{"shape":"S2g"},"PolicyArn":{},"DefaultPolicy":{"type":"boolean"}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2g"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"Tags":{"shape":"S2g"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateLifecyclePolicy":{"http":{"method":"PATCH","requestUri":"/policies/{policyId}"},"input":{"type":"structure","required":["PolicyId"],"members":{"PolicyId":{"location":"uri","locationName":"policyId"},"ExecutionRoleArn":{},"State":{},"Description":{},"PolicyDetails":{"shape":"S5"},"CreateInterval":{"type":"integer"},"RetainInterval":{"type":"integer"},"CopyTags":{"type":"boolean"},"ExtendDeletion":{"type":"boolean"},"CrossRegionCopyTargets":{"shape":"S28"},"Exclusions":{"shape":"S2b"}}},"output":{"type":"structure","members":{}}}},"shapes":{"S5":{"type":"structure","members":{"PolicyType":{},"ResourceTypes":{"shape":"S7"},"ResourceLocations":{"type":"list","member":{}},"TargetTags":{"type":"list","member":{"shape":"Sc"}},"Schedules":{"type":"list","member":{"type":"structure","members":{"Name":{},"CopyTags":{"type":"boolean"},"TagsToAdd":{"type":"list","member":{"shape":"Sc"}},"VariableTags":{"type":"list","member":{"shape":"Sc"}},"CreateRule":{"type":"structure","members":{"Location":{},"Interval":{"type":"integer"},"IntervalUnit":{},"Times":{"type":"list","member":{}},"CronExpression":{},"Scripts":{"type":"list","member":{"type":"structure","required":["ExecutionHandler"],"members":{"Stages":{"type":"list","member":{}},"ExecutionHandlerService":{},"ExecutionHandler":{},"ExecuteOperationOnScriptFailure":{"type":"boolean"},"ExecutionTimeout":{"type":"integer"},"MaximumRetryCount":{"type":"integer"}}}}}},"RetainRule":{"type":"structure","members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{}}},"FastRestoreRule":{"type":"structure","required":["AvailabilityZones"],"members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{},"AvailabilityZones":{"type":"list","member":{}}}},"CrossRegionCopyRules":{"type":"list","member":{"type":"structure","required":["Encrypted"],"members":{"TargetRegion":{},"Target":{},"Encrypted":{"type":"boolean"},"CmkArn":{},"CopyTags":{"type":"boolean"},"RetainRule":{"shape":"S1f"},"DeprecateRule":{"type":"structure","members":{"Interval":{"type":"integer"},"IntervalUnit":{}}}}}},"ShareRules":{"type":"list","member":{"type":"structure","required":["TargetAccounts"],"members":{"TargetAccounts":{"type":"list","member":{}},"UnshareInterval":{"type":"integer"},"UnshareIntervalUnit":{}}}},"DeprecateRule":{"type":"structure","members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{}}},"ArchiveRule":{"type":"structure","required":["RetainRule"],"members":{"RetainRule":{"type":"structure","required":["RetentionArchiveTier"],"members":{"RetentionArchiveTier":{"type":"structure","members":{"Count":{"type":"integer"},"Interval":{"type":"integer"},"IntervalUnit":{}}}}}}}}}},"Parameters":{"type":"structure","members":{"ExcludeBootVolume":{"type":"boolean"},"NoReboot":{"type":"boolean"},"ExcludeDataVolumeTags":{"type":"list","member":{"shape":"Sc"}}}},"EventSource":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"structure","required":["EventType","SnapshotOwner","DescriptionRegex"],"members":{"EventType":{},"SnapshotOwner":{"type":"list","member":{}},"DescriptionRegex":{}}}}},"Actions":{"type":"list","member":{"type":"structure","required":["Name","CrossRegionCopy"],"members":{"Name":{},"CrossRegionCopy":{"type":"list","member":{"type":"structure","required":["Target","EncryptionConfiguration"],"members":{"Target":{},"EncryptionConfiguration":{"type":"structure","required":["Encrypted"],"members":{"Encrypted":{"type":"boolean"},"CmkArn":{}}},"RetainRule":{"shape":"S1f"}}}}}}},"PolicyLanguage":{},"ResourceType":{},"CreateInterval":{"type":"integer"},"RetainInterval":{"type":"integer"},"CopyTags":{"type":"boolean"},"CrossRegionCopyTargets":{"shape":"S28"},"ExtendDeletion":{"type":"boolean"},"Exclusions":{"shape":"S2b"}}},"S7":{"type":"list","member":{}},"Sc":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S1f":{"type":"structure","members":{"Interval":{"type":"integer"},"IntervalUnit":{}}},"S28":{"type":"list","member":{"type":"structure","members":{"TargetRegion":{}}}},"S2b":{"type":"structure","members":{"ExcludeBootVolumes":{"type":"boolean"},"ExcludeVolumeTypes":{"type":"list","member":{}},"ExcludeTags":{"type":"list","member":{"shape":"Sc"}}}},"S2g":{"type":"map","key":{},"value":{}},"S33":{"type":"timestamp","timestampFormat":"iso8601"}}} /***/ }), /* 671 */ @@ -56997,13 +56997,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 691 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-04-01","endpointPrefix":"quicksight","jsonVersion":"1.0","protocol":"rest-json","serviceFullName":"Amazon QuickSight","serviceId":"QuickSight","signatureVersion":"v4","uid":"quicksight-2018-04-01"},"operations":{"CancelIngestion":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","IngestionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"IngestionId":{"location":"uri","locationName":"IngestionId"}}},"output":{"type":"structure","members":{"Arn":{},"IngestionId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateAccountCustomization":{"http":{"requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId","AccountCustomization"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"},"AccountCustomization":{"shape":"Sa"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"AwsAccountId":{},"Namespace":{},"AccountCustomization":{"shape":"Sa"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateAccountSubscription":{"http":{"requestUri":"/account/{AwsAccountId}"},"input":{"type":"structure","required":["Edition","AuthenticationMethod","AwsAccountId","AccountName","NotificationEmail"],"members":{"Edition":{},"AuthenticationMethod":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AccountName":{},"NotificationEmail":{},"ActiveDirectoryName":{},"Realm":{},"DirectoryId":{},"AdminGroup":{"shape":"Sk"},"AuthorGroup":{"shape":"Sk"},"ReaderGroup":{"shape":"Sk"},"FirstName":{},"LastName":{},"EmailAddress":{},"ContactNumber":{}}},"output":{"type":"structure","members":{"SignupResponse":{"type":"structure","members":{"IAMUser":{"type":"boolean"},"userLoginName":{},"accountName":{},"directoryType":{}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateAnalysis":{"http":{"requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"Name":{},"Parameters":{"shape":"Sr"},"Permissions":{"shape":"S19"},"SourceEntity":{"shape":"S1d"},"ThemeArn":{},"Tags":{"shape":"Sb"},"Definition":{"shape":"S1h"},"ValidationStrategy":{"shape":"Sm1"},"FolderArns":{"shape":"Sm3"}}},"output":{"type":"structure","members":{"Arn":{},"AnalysisId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateDashboard":{"http":{"requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"Name":{},"Parameters":{"shape":"Sr"},"Permissions":{"shape":"S19"},"SourceEntity":{"shape":"Sm8"},"Tags":{"shape":"Sb"},"VersionDescription":{},"DashboardPublishOptions":{"shape":"Smb"},"ThemeArn":{},"Definition":{"shape":"Smq"},"ValidationStrategy":{"shape":"Sm1"},"FolderArns":{"shape":"Sm3"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"DashboardId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateDataSet":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sets"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{},"Name":{},"PhysicalTableMap":{"shape":"Smv"},"LogicalTableMap":{"shape":"Snf"},"ImportMode":{},"ColumnGroups":{"shape":"Som"},"FieldFolders":{"shape":"Sos"},"Permissions":{"shape":"S19"},"RowLevelPermissionDataSet":{"shape":"Sox"},"RowLevelPermissionTagConfiguration":{"shape":"Sp1"},"ColumnLevelPermissionRules":{"shape":"Sp9"},"Tags":{"shape":"Sb"},"DataSetUsageConfiguration":{"shape":"Spd"},"DatasetParameters":{"shape":"Spe"},"FolderArns":{"shape":"Sm3"}}},"output":{"type":"structure","members":{"Arn":{},"DataSetId":{},"IngestionArn":{},"IngestionId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateDataSource":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sources"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId","Name","Type"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{},"Name":{},"Type":{},"DataSourceParameters":{"shape":"Spt"},"Credentials":{"shape":"Sr6"},"Permissions":{"shape":"S19"},"VpcConnectionProperties":{"shape":"Srd"},"SslProperties":{"shape":"Sre"},"Tags":{"shape":"Sb"},"FolderArns":{"shape":"Sm3"}}},"output":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"CreationStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateFolder":{"http":{"requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{},"FolderType":{},"ParentFolderArn":{},"Permissions":{"shape":"S19"},"Tags":{"shape":"Sb"},"SharingModel":{}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"FolderId":{},"RequestId":{}}}},"CreateFolderMembership":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId","MemberId","MemberType"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"MemberId":{"location":"uri","locationName":"MemberId"},"MemberType":{"location":"uri","locationName":"MemberType"}}},"output":{"type":"structure","members":{"Status":{"type":"integer"},"FolderMember":{"type":"structure","members":{"MemberId":{},"MemberType":{}}},"RequestId":{}}}},"CreateGroup":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{},"Description":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sru"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateGroupMembership":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","GroupName","AwsAccountId","Namespace"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupMember":{"shape":"Sry"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateIAMPolicyAssignment":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","AssignmentStatus","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{},"AssignmentStatus":{},"PolicyArn":{},"Identities":{"shape":"Ss2"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"AssignmentName":{},"AssignmentId":{},"AssignmentStatus":{},"PolicyArn":{},"Identities":{"shape":"Ss2"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateIngestion":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},"input":{"type":"structure","required":["DataSetId","IngestionId","AwsAccountId"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"IngestionId":{"location":"uri","locationName":"IngestionId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"IngestionType":{}}},"output":{"type":"structure","members":{"Arn":{},"IngestionId":{},"IngestionStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateNamespace":{"http":{"requestUri":"/accounts/{AwsAccountId}"},"input":{"type":"structure","required":["AwsAccountId","Namespace","IdentityStore"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{},"IdentityStore":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"Name":{},"CapacityRegion":{},"CreationStatus":{},"IdentityStore":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateRefreshSchedule":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"},"input":{"type":"structure","required":["DataSetId","AwsAccountId","Schedule"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Schedule":{"shape":"Ssf"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"ScheduleId":{},"Arn":{}}}},"CreateTemplate":{"http":{"requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"Name":{},"Permissions":{"shape":"S19"},"SourceEntity":{"shape":"Sso"},"Tags":{"shape":"Sb"},"VersionDescription":{},"Definition":{"shape":"Ssr"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"TemplateId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateTemplateAlias":{"http":{"requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"},"TemplateVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"TemplateAlias":{"shape":"St6"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateTheme":{"http":{"requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","Name","BaseThemeId","Configuration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"Name":{},"BaseThemeId":{},"VersionDescription":{},"Configuration":{"shape":"St9"},"Permissions":{"shape":"S19"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"ThemeId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateThemeAlias":{"http":{"requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"},"ThemeVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"ThemeAlias":{"shape":"Stp"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateTopic":{"http":{"requestUri":"/accounts/{AwsAccountId}/topics"},"input":{"type":"structure","required":["AwsAccountId","TopicId","Topic"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{},"Topic":{"shape":"Sts"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"TopicId":{},"RefreshArn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateTopicRefreshSchedule":{"http":{"requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetArn","RefreshSchedule"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetArn":{},"DatasetName":{},"RefreshSchedule":{"shape":"Svg"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateVPCConnection":{"http":{"requestUri":"/accounts/{AwsAccountId}/vpc-connections"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId","Name","SubnetIds","SecurityGroupIds","RoleArn"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{},"Name":{},"SubnetIds":{"shape":"Svl"},"SecurityGroupIds":{"shape":"Svn"},"DnsResolvers":{"shape":"Svp"},"RoleArn":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"VPCConnectionId":{},"CreationStatus":{},"AvailabilityStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteAccountCustomization":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteAccountSubscription":{"http":{"method":"DELETE","requestUri":"/account/{AwsAccountId}"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteAnalysis":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"RecoveryWindowInDays":{"location":"querystring","locationName":"recovery-window-in-days","type":"long"},"ForceDeleteWithoutRecovery":{"location":"querystring","locationName":"force-delete-without-recovery","type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"AnalysisId":{},"DeletionTime":{"type":"timestamp"},"RequestId":{}}}},"DeleteDashboard":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"DashboardId":{},"RequestId":{}}}},"DeleteDataSet":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"Arn":{},"DataSetId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteDataSetRefreshProperties":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteDataSource":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"}}},"output":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteFolder":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"FolderId":{},"RequestId":{}}}},"DeleteFolderMembership":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId","MemberId","MemberType"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"MemberId":{"location":"uri","locationName":"MemberId"},"MemberType":{"location":"uri","locationName":"MemberType"}}},"output":{"type":"structure","members":{"Status":{"type":"integer"},"RequestId":{}}}},"DeleteGroup":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteGroupMembership":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","GroupName","AwsAccountId","Namespace"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteIAMPolicyAssignment":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{"location":"uri","locationName":"AssignmentName"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"AssignmentName":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteNamespace":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteRefreshSchedule":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}"},"input":{"type":"structure","required":["DataSetId","AwsAccountId","ScheduleId"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ScheduleId":{"location":"uri","locationName":"ScheduleId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"ScheduleId":{},"Arn":{}}}},"DeleteTemplate":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"}}},"output":{"type":"structure","members":{"RequestId":{},"Arn":{},"TemplateId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteTemplateAlias":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"TemplateId":{},"AliasName":{},"Arn":{},"RequestId":{}}}},"DeleteTheme":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"}}},"output":{"type":"structure","members":{"Arn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"ThemeId":{}}}},"DeleteThemeAlias":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"AliasName":{},"Arn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"ThemeId":{}}}},"DeleteTopic":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"Arn":{},"TopicId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteTopicRefreshSchedule":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetId":{"location":"uri","locationName":"DatasetId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteUserByPrincipalId":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"},"input":{"type":"structure","required":["PrincipalId","AwsAccountId","Namespace"],"members":{"PrincipalId":{"location":"uri","locationName":"PrincipalId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteVPCConnection":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{"location":"uri","locationName":"VPCConnectionId"}}},"output":{"type":"structure","members":{"Arn":{},"VPCConnectionId":{},"DeletionStatus":{},"AvailabilityStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeAccountCustomization":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"},"Resolved":{"location":"querystring","locationName":"resolved","type":"boolean"}}},"output":{"type":"structure","members":{"Arn":{},"AwsAccountId":{},"Namespace":{},"AccountCustomization":{"shape":"Sa"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeAccountSettings":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/settings"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"AccountSettings":{"type":"structure","members":{"AccountName":{},"Edition":{},"DefaultNamespace":{},"NotificationEmail":{},"PublicSharingEnabled":{"type":"boolean"},"TerminationProtectionEnabled":{"type":"boolean"}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeAccountSubscription":{"http":{"method":"GET","requestUri":"/account/{AwsAccountId}"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"AccountInfo":{"type":"structure","members":{"AccountName":{},"Edition":{},"NotificationEmail":{},"AuthenticationType":{},"AccountSubscriptionStatus":{},"IAMIdentityCenterInstanceArn":{}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAnalysis":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"Analysis":{"type":"structure","members":{"AnalysisId":{},"Arn":{},"Name":{},"Status":{},"Errors":{"shape":"Sxj"},"DataSetArns":{"shape":"Sxo"},"ThemeArn":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"Sheets":{"shape":"Sxp"},"Options":{"shape":"Slz"}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAnalysisDefinition":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/definition"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"AnalysisId":{},"Name":{},"Errors":{"shape":"Sxj"},"ResourceStatus":{},"ThemeArn":{},"Definition":{"shape":"S1h"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAnalysisPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"AnalysisId":{},"AnalysisArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAssetBundleExportJob":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs/{AssetBundleExportJobId}"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleExportJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleExportJobId":{"location":"uri","locationName":"AssetBundleExportJobId"}}},"output":{"type":"structure","members":{"JobStatus":{},"DownloadUrl":{},"Errors":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Type":{},"Message":{}}}},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleExportJobId":{},"AwsAccountId":{},"ResourceArns":{"shape":"Sy0"},"IncludeAllDependencies":{"type":"boolean"},"ExportFormat":{},"CloudFormationOverridePropertyConfiguration":{"shape":"Sy2"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeAssetBundleImportJob":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs/{AssetBundleImportJobId}"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleImportJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleImportJobId":{"location":"uri","locationName":"AssetBundleImportJobId"}}},"output":{"type":"structure","members":{"JobStatus":{},"Errors":{"shape":"Syz"},"RollbackErrors":{"shape":"Syz"},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleImportJobId":{},"AwsAccountId":{},"AssetBundleImportSource":{"type":"structure","members":{"Body":{},"S3Uri":{}}},"OverrideParameters":{"shape":"Sz3"},"FailureAction":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDashboard":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Dashboard":{"type":"structure","members":{"DashboardId":{},"Arn":{},"Name":{},"Version":{"type":"structure","members":{"CreatedTime":{"type":"timestamp"},"Errors":{"shape":"Szq"},"VersionNumber":{"type":"long"},"Status":{},"Arn":{},"SourceEntityArn":{},"DataSetArns":{"shape":"Sxo"},"Description":{},"ThemeArn":{},"Sheets":{"shape":"Sxp"},"Options":{"shape":"Slz"}}},"CreatedTime":{"type":"timestamp"},"LastPublishedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeDashboardDefinition":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/definition"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"DashboardId":{},"Errors":{"shape":"Szq"},"Name":{},"ResourceStatus":{},"ThemeArn":{},"Definition":{"shape":"Smq"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"DashboardPublishOptions":{"shape":"Smb"}}}},"DescribeDashboardPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"}}},"output":{"type":"structure","members":{"DashboardId":{},"DashboardArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"LinkSharingConfiguration":{"shape":"Szx"}}}},"DescribeDashboardSnapshotJob":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","SnapshotJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"SnapshotJobId":{"location":"uri","locationName":"SnapshotJobId"}}},"output":{"type":"structure","members":{"AwsAccountId":{},"DashboardId":{},"SnapshotJobId":{},"UserConfiguration":{"type":"structure","members":{"AnonymousUsers":{"type":"list","member":{"type":"structure","members":{"RowLevelPermissionTagKeys":{"type":"list","member":{}}}}}}},"SnapshotConfiguration":{"shape":"S104"},"Arn":{},"JobStatus":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RequestId":{},"Status":{"type":"integer"}}}},"DescribeDashboardSnapshotJobResult":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}/result"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","SnapshotJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"SnapshotJobId":{"location":"uri","locationName":"SnapshotJobId"}}},"output":{"type":"structure","members":{"Arn":{},"JobStatus":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"Result":{"type":"structure","members":{"AnonymousUsers":{"type":"list","member":{"type":"structure","members":{"FileGroups":{"type":"list","member":{"type":"structure","members":{"Files":{"shape":"S107"},"S3Results":{"type":"list","member":{"type":"structure","members":{"S3DestinationConfiguration":{"shape":"S10g"},"S3Uri":{"type":"string","sensitive":true},"ErrorInfo":{"type":"list","member":{"type":"structure","members":{"ErrorMessage":{},"ErrorType":{}}}}}}}}}}}}}}},"ErrorInfo":{"type":"structure","members":{"ErrorMessage":{},"ErrorType":{}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSet":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"DataSet":{"type":"structure","members":{"Arn":{},"DataSetId":{},"Name":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"PhysicalTableMap":{"shape":"Smv"},"LogicalTableMap":{"shape":"Snf"},"OutputColumns":{"type":"list","member":{"type":"structure","members":{"Name":{},"Description":{},"Type":{},"SubType":{}}}},"ImportMode":{},"ConsumedSpiceCapacityInBytes":{"type":"long"},"ColumnGroups":{"shape":"Som"},"FieldFolders":{"shape":"Sos"},"RowLevelPermissionDataSet":{"shape":"Sox"},"RowLevelPermissionTagConfiguration":{"shape":"Sp1"},"ColumnLevelPermissionRules":{"shape":"Sp9"},"DataSetUsageConfiguration":{"shape":"Spd"},"DatasetParameters":{"shape":"Spe"}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSetPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"DataSetArn":{},"DataSetId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSetRefreshProperties":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"DataSetRefreshProperties":{"shape":"S115"}}}},"DescribeDataSource":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"}}},"output":{"type":"structure","members":{"DataSource":{"shape":"S11d"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSourcePermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"}}},"output":{"type":"structure","members":{"DataSourceArn":{},"DataSourceId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeFolder":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Folder":{"type":"structure","members":{"FolderId":{},"Arn":{},"Name":{},"FolderType":{},"FolderPath":{"type":"list","member":{}},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SharingModel":{}}},"RequestId":{}}}},"DescribeFolderPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Namespace":{"location":"querystring","locationName":"namespace"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"NextToken":{"location":"querystring","locationName":"next-token"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderId":{},"Arn":{},"Permissions":{"shape":"S19"},"RequestId":{},"NextToken":{}}}},"DescribeFolderResolvedPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Namespace":{"location":"querystring","locationName":"namespace"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"NextToken":{"location":"querystring","locationName":"next-token"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderId":{},"Arn":{},"Permissions":{"shape":"S19"},"RequestId":{},"NextToken":{}}}},"DescribeGroup":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sru"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeGroupMembership":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","GroupName","AwsAccountId","Namespace"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupMember":{"shape":"Sry"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeIAMPolicyAssignment":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{"location":"uri","locationName":"AssignmentName"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"IAMPolicyAssignment":{"type":"structure","members":{"AwsAccountId":{},"AssignmentId":{},"AssignmentName":{},"PolicyArn":{},"Identities":{"shape":"Ss2"},"AssignmentStatus":{}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeIngestion":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","IngestionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"IngestionId":{"location":"uri","locationName":"IngestionId"}}},"output":{"type":"structure","members":{"Ingestion":{"shape":"S120"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeIpRestriction":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/ip-restriction"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"AwsAccountId":{},"IpRestrictionRuleMap":{"shape":"S129"},"Enabled":{"type":"boolean"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeNamespace":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Namespace":{"shape":"S12e"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeRefreshSchedule":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","ScheduleId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"ScheduleId":{"location":"uri","locationName":"ScheduleId"}}},"output":{"type":"structure","members":{"RefreshSchedule":{"shape":"Ssf"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"Arn":{}}}},"DescribeTemplate":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Template":{"type":"structure","members":{"Arn":{},"Name":{},"Version":{"type":"structure","members":{"CreatedTime":{"type":"timestamp"},"Errors":{"shape":"S12n"},"VersionNumber":{"type":"long"},"Status":{},"DataSetConfigurations":{"shape":"Sss"},"Description":{},"SourceEntityArn":{},"ThemeArn":{},"Sheets":{"shape":"Sxp"},"Options":{"shape":"Slz"}}},"TemplateId":{},"LastUpdatedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTemplateAlias":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"TemplateAlias":{"shape":"St6"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTemplateDefinition":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/definition"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Name":{},"TemplateId":{},"Errors":{"shape":"S12n"},"ResourceStatus":{},"ThemeArn":{},"Definition":{"shape":"Ssr"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTemplatePermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"}}},"output":{"type":"structure","members":{"TemplateId":{},"TemplateArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTheme":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Theme":{"type":"structure","members":{"Arn":{},"Name":{},"ThemeId":{},"Version":{"type":"structure","members":{"VersionNumber":{"type":"long"},"Arn":{},"Description":{},"BaseThemeId":{},"CreatedTime":{"type":"timestamp"},"Configuration":{"shape":"St9"},"Errors":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{}}}},"Status":{}}},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"Type":{}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeThemeAlias":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"ThemeAlias":{"shape":"Stp"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeThemePermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"}}},"output":{"type":"structure","members":{"ThemeId":{},"ThemeArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTopic":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"Arn":{},"TopicId":{},"Topic":{"shape":"Sts"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTopicPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTopicRefresh":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/refresh/{RefreshId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","RefreshId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"RefreshId":{"location":"uri","locationName":"RefreshId"}}},"output":{"type":"structure","members":{"RefreshDetails":{"type":"structure","members":{"RefreshArn":{},"RefreshId":{},"RefreshStatus":{}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTopicRefreshSchedule":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetId":{"location":"uri","locationName":"DatasetId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"RefreshSchedule":{"shape":"Svg"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeUser":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"User":{"shape":"S13l"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeVPCConnection":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{"location":"uri","locationName":"VPCConnectionId"}}},"output":{"type":"structure","members":{"VPCConnection":{"type":"structure","members":{"VPCConnectionId":{},"Arn":{},"Name":{},"VPCId":{},"SecurityGroupIds":{"shape":"Svn"},"DnsResolvers":{"shape":"Su9"},"Status":{},"AvailabilityStatus":{},"NetworkInterfaces":{"shape":"S13s"},"RoleArn":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"RequestId":{},"Status":{"type":"integer"}}}},"GenerateEmbedUrlForAnonymousUser":{"http":{"requestUri":"/accounts/{AwsAccountId}/embed-url/anonymous-user"},"input":{"type":"structure","required":["AwsAccountId","Namespace","AuthorizedResourceArns","ExperienceConfiguration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"SessionLifetimeInMinutes":{"type":"long"},"Namespace":{},"SessionTags":{"shape":"S13y"},"AuthorizedResourceArns":{"type":"list","member":{}},"ExperienceConfiguration":{"type":"structure","members":{"Dashboard":{"type":"structure","required":["InitialDashboardId"],"members":{"InitialDashboardId":{}}},"DashboardVisual":{"type":"structure","required":["InitialDashboardVisualId"],"members":{"InitialDashboardVisualId":{"shape":"S144"}}},"QSearchBar":{"type":"structure","required":["InitialTopicId"],"members":{"InitialTopicId":{}}}}},"AllowedDomains":{"shape":"Su9"}}},"output":{"type":"structure","required":["EmbedUrl","Status","RequestId","AnonymousUserArn"],"members":{"EmbedUrl":{"shape":"S147"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"AnonymousUserArn":{}}}},"GenerateEmbedUrlForRegisteredUser":{"http":{"requestUri":"/accounts/{AwsAccountId}/embed-url/registered-user"},"input":{"type":"structure","required":["AwsAccountId","UserArn","ExperienceConfiguration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"SessionLifetimeInMinutes":{"type":"long"},"UserArn":{},"ExperienceConfiguration":{"type":"structure","members":{"Dashboard":{"type":"structure","required":["InitialDashboardId"],"members":{"InitialDashboardId":{},"FeatureConfigurations":{"type":"structure","members":{"StatePersistence":{"shape":"S14c"},"Bookmarks":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"}}}}}}},"QuickSightConsole":{"type":"structure","members":{"InitialPath":{},"FeatureConfigurations":{"type":"structure","members":{"StatePersistence":{"shape":"S14c"}}}}},"QSearchBar":{"type":"structure","members":{"InitialTopicId":{}}},"DashboardVisual":{"type":"structure","required":["InitialDashboardVisualId"],"members":{"InitialDashboardVisualId":{"shape":"S144"}}}}},"AllowedDomains":{"shape":"Su9"}}},"output":{"type":"structure","required":["EmbedUrl","Status","RequestId"],"members":{"EmbedUrl":{"shape":"S147"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"GetDashboardEmbedUrl":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","IdentityType"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"IdentityType":{"location":"querystring","locationName":"creds-type"},"SessionLifetimeInMinutes":{"location":"querystring","locationName":"session-lifetime","type":"long"},"UndoRedoDisabled":{"location":"querystring","locationName":"undo-redo-disabled","type":"boolean"},"ResetDisabled":{"location":"querystring","locationName":"reset-disabled","type":"boolean"},"StatePersistenceEnabled":{"location":"querystring","locationName":"state-persistence-enabled","type":"boolean"},"UserArn":{"location":"querystring","locationName":"user-arn"},"Namespace":{"location":"querystring","locationName":"namespace"},"AdditionalDashboardIds":{"location":"querystring","locationName":"additional-dashboard-ids","type":"list","member":{}}}},"output":{"type":"structure","members":{"EmbedUrl":{"shape":"S147"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"GetSessionEmbedUrl":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/session-embed-url"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"EntryPoint":{"location":"querystring","locationName":"entry-point"},"SessionLifetimeInMinutes":{"location":"querystring","locationName":"session-lifetime","type":"long"},"UserArn":{"location":"querystring","locationName":"user-arn"}}},"output":{"type":"structure","members":{"EmbedUrl":{"shape":"S147"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListAnalyses":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"AnalysisSummaryList":{"shape":"S14t"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListAssetBundleExportJobs":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"AssetBundleExportJobSummaryList":{"type":"list","member":{"type":"structure","members":{"JobStatus":{},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleExportJobId":{},"IncludeAllDependencies":{"type":"boolean"},"ExportFormat":{}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListAssetBundleImportJobs":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"AssetBundleImportJobSummaryList":{"type":"list","member":{"type":"structure","members":{"JobStatus":{},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleImportJobId":{},"FailureAction":{}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListDashboardVersions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DashboardVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreatedTime":{"type":"timestamp"},"VersionNumber":{"type":"long"},"Status":{},"SourceEntityArn":{},"Description":{}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListDashboards":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DashboardSummaryList":{"shape":"S159"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListDataSets":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DataSetSummaries":{"shape":"S15d"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListDataSources":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sources"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DataSources":{"type":"list","member":{"shape":"S11d"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListFolderMembers":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderMemberList":{"type":"list","member":{"type":"structure","members":{"MemberId":{},"MemberArn":{}}}},"NextToken":{},"RequestId":{}}}},"ListFolders":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderSummaryList":{"shape":"S15o"},"NextToken":{},"RequestId":{}}}},"ListGroupMemberships":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupMemberList":{"type":"list","member":{"shape":"Sry"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListGroups":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupList":{"shape":"S15v"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListIAMPolicyAssignments":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/v2/iam-policy-assignments"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentStatus":{"location":"querystring","locationName":"assignment-status"},"Namespace":{"location":"uri","locationName":"Namespace"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"IAMPolicyAssignments":{"type":"list","member":{"type":"structure","members":{"AssignmentName":{},"AssignmentStatus":{}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListIAMPolicyAssignmentsForUser":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments"},"input":{"type":"structure","required":["AwsAccountId","UserName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"UserName":{"location":"uri","locationName":"UserName"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"ActiveAssignments":{"type":"list","member":{"type":"structure","members":{"AssignmentName":{},"PolicyArn":{}}}},"RequestId":{},"NextToken":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListIngestions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions"},"input":{"type":"structure","required":["DataSetId","AwsAccountId"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"NextToken":{"location":"querystring","locationName":"next-token"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Ingestions":{"type":"list","member":{"shape":"S120"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListNamespaces":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Namespaces":{"type":"list","member":{"shape":"S12e"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListRefreshSchedules":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"RefreshSchedules":{"type":"list","member":{"shape":"Ssf"}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/resources/{ResourceArn}/tags"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sb"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListTemplateAliases":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-result","type":"integer"}}},"output":{"type":"structure","members":{"TemplateAliasList":{"type":"list","member":{"shape":"St6"}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"NextToken":{}}}},"ListTemplateVersions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/versions"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"TemplateVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"VersionNumber":{"type":"long"},"CreatedTime":{"type":"timestamp"},"Status":{},"Description":{}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListTemplates":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-result","type":"integer"}}},"output":{"type":"structure","members":{"TemplateSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"TemplateId":{},"Name":{},"LatestVersionNumber":{"type":"long"},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListThemeAliases":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-result","type":"integer"}}},"output":{"type":"structure","members":{"ThemeAliasList":{"type":"list","member":{"shape":"Stp"}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"NextToken":{}}}},"ListThemeVersions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/versions"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"ThemeVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"VersionNumber":{"type":"long"},"Arn":{},"Description":{},"CreatedTime":{"type":"timestamp"},"Status":{}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListThemes":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Type":{"location":"querystring","locationName":"type"}}},"output":{"type":"structure","members":{"ThemeSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{},"ThemeId":{},"LatestVersionNumber":{"type":"long"},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListTopicRefreshSchedules":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"RefreshSchedules":{"type":"list","member":{"type":"structure","members":{"DatasetId":{},"DatasetArn":{},"DatasetName":{},"RefreshSchedule":{"shape":"Svg"}}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListTopics":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"TopicsSummaries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"TopicId":{},"Name":{}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListUserGroups":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"GroupList":{"shape":"S15v"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListUsers":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"UserList":{"type":"list","member":{"shape":"S13l"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListVPCConnections":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/vpc-connections"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"VPCConnectionSummaries":{"type":"list","member":{"type":"structure","members":{"VPCConnectionId":{},"Arn":{},"Name":{},"VPCId":{},"SecurityGroupIds":{"shape":"Svn"},"DnsResolvers":{"shape":"Su9"},"Status":{},"AvailabilityStatus":{},"NetworkInterfaces":{"shape":"S13s"},"RoleArn":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"PutDataSetRefreshProperties":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","DataSetRefreshProperties"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"DataSetRefreshProperties":{"shape":"S115"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"RegisterUser":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},"input":{"type":"structure","required":["IdentityType","Email","UserRole","AwsAccountId","Namespace"],"members":{"IdentityType":{},"Email":{},"UserRole":{},"IamArn":{},"SessionName":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"},"UserName":{},"CustomPermissionsName":{},"ExternalLoginFederationProviderType":{},"CustomFederationProviderUrl":{},"ExternalLoginId":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"User":{"shape":"S13l"},"UserInvitationUrl":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"RestoreAnalysis":{"http":{"requestUri":"/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"AnalysisId":{},"RequestId":{}}}},"SearchAnalyses":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/analyses"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AnalysisSummaryList":{"shape":"S14t"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchDashboards":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/dashboards"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator"],"members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DashboardSummaryList":{"shape":"S159"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchDataSets":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/data-sets"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator","Name","Value"],"members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DataSetSummaries":{"shape":"S15d"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchDataSources":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/data-sources"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator","Name","Value"],"members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DataSourceSummaries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"Name":{},"Type":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchFolders":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/folders"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderSummaryList":{"shape":"S15o"},"NextToken":{},"RequestId":{}}}},"SearchGroups":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search"},"input":{"type":"structure","required":["AwsAccountId","Namespace","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator","Name","Value"],"members":{"Operator":{},"Name":{},"Value":{}}}}}},"output":{"type":"structure","members":{"GroupList":{"shape":"S15v"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"StartAssetBundleExportJob":{"http":{"requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs/export"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleExportJobId","ResourceArns","ExportFormat"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleExportJobId":{},"ResourceArns":{"shape":"Sy0"},"IncludeAllDependencies":{"type":"boolean"},"ExportFormat":{},"CloudFormationOverridePropertyConfiguration":{"shape":"Sy2"}}},"output":{"type":"structure","members":{"Arn":{},"AssetBundleExportJobId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"StartAssetBundleImportJob":{"http":{"requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs/import"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleImportJobId","AssetBundleImportSource"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleImportJobId":{},"AssetBundleImportSource":{"type":"structure","members":{"Body":{"type":"blob","sensitive":true},"S3Uri":{}}},"OverrideParameters":{"shape":"Sz3"},"FailureAction":{}}},"output":{"type":"structure","members":{"Arn":{},"AssetBundleImportJobId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"StartDashboardSnapshotJob":{"http":{"requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","SnapshotJobId","UserConfiguration","SnapshotConfiguration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"SnapshotJobId":{},"UserConfiguration":{"type":"structure","members":{"AnonymousUsers":{"type":"list","member":{"type":"structure","members":{"RowLevelPermissionTags":{"shape":"S13y"}}}}}},"SnapshotConfiguration":{"shape":"S104"}}},"output":{"type":"structure","members":{"Arn":{},"SnapshotJobId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"TagResource":{"http":{"requestUri":"/resources/{ResourceArn}/tags"},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/resources/{ResourceArn}/tags"},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"TagKeys":{"location":"querystring","locationName":"keys","type":"list","member":{}}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateAccountCustomization":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId","AccountCustomization"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"},"AccountCustomization":{"shape":"Sa"}}},"output":{"type":"structure","members":{"Arn":{},"AwsAccountId":{},"Namespace":{},"AccountCustomization":{"shape":"Sa"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateAccountSettings":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/settings"},"input":{"type":"structure","required":["AwsAccountId","DefaultNamespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DefaultNamespace":{},"NotificationEmail":{},"TerminationProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateAnalysis":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"Name":{},"Parameters":{"shape":"Sr"},"SourceEntity":{"shape":"S1d"},"ThemeArn":{},"Definition":{"shape":"S1h"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"Arn":{},"AnalysisId":{},"UpdateStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateAnalysisPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"GrantPermissions":{"shape":"S19b"},"RevokePermissions":{"shape":"S19b"}}},"output":{"type":"structure","members":{"AnalysisArn":{},"AnalysisId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDashboard":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"Name":{},"SourceEntity":{"shape":"Sm8"},"Parameters":{"shape":"Sr"},"VersionDescription":{},"DashboardPublishOptions":{"shape":"Smb"},"ThemeArn":{},"Definition":{"shape":"Smq"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"DashboardId":{},"CreationStatus":{},"Status":{"type":"integer"},"RequestId":{}}}},"UpdateDashboardPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"GrantPermissions":{"shape":"S19b"},"RevokePermissions":{"shape":"S19b"},"GrantLinkPermissions":{"shape":"S19g"},"RevokeLinkPermissions":{"shape":"S19g"}}},"output":{"type":"structure","members":{"DashboardArn":{},"DashboardId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"LinkSharingConfiguration":{"shape":"Szx"}}}},"UpdateDashboardPublishedVersion":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","VersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"type":"structure","members":{"DashboardId":{},"DashboardArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateDataSet":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"Name":{},"PhysicalTableMap":{"shape":"Smv"},"LogicalTableMap":{"shape":"Snf"},"ImportMode":{},"ColumnGroups":{"shape":"Som"},"FieldFolders":{"shape":"Sos"},"RowLevelPermissionDataSet":{"shape":"Sox"},"RowLevelPermissionTagConfiguration":{"shape":"Sp1"},"ColumnLevelPermissionRules":{"shape":"Sp9"},"DataSetUsageConfiguration":{"shape":"Spd"},"DatasetParameters":{"shape":"Spe"}}},"output":{"type":"structure","members":{"Arn":{},"DataSetId":{},"IngestionArn":{},"IngestionId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDataSetPermissions":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"GrantPermissions":{"shape":"S19"},"RevokePermissions":{"shape":"S19"}}},"output":{"type":"structure","members":{"DataSetArn":{},"DataSetId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDataSource":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"},"Name":{},"DataSourceParameters":{"shape":"Spt"},"Credentials":{"shape":"Sr6"},"VpcConnectionProperties":{"shape":"Srd"},"SslProperties":{"shape":"Sre"}}},"output":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"UpdateStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDataSourcePermissions":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"},"GrantPermissions":{"shape":"S19"},"RevokePermissions":{"shape":"S19"}}},"output":{"type":"structure","members":{"DataSourceArn":{},"DataSourceId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateFolder":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"FolderId":{},"RequestId":{}}}},"UpdateFolderPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"GrantPermissions":{"shape":"S19"},"RevokePermissions":{"shape":"S19"}}},"output":{"type":"structure","members":{"Status":{"type":"integer"},"Arn":{},"FolderId":{},"Permissions":{"shape":"S19"},"RequestId":{}}}},"UpdateGroup":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"Description":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sru"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateIAMPolicyAssignment":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{"location":"uri","locationName":"AssignmentName"},"Namespace":{"location":"uri","locationName":"Namespace"},"AssignmentStatus":{},"PolicyArn":{},"Identities":{"shape":"Ss2"}}},"output":{"type":"structure","members":{"AssignmentName":{},"AssignmentId":{},"PolicyArn":{},"Identities":{"shape":"Ss2"},"AssignmentStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateIpRestriction":{"http":{"requestUri":"/accounts/{AwsAccountId}/ip-restriction"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"IpRestrictionRuleMap":{"shape":"S129"},"Enabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"AwsAccountId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdatePublicSharingSettings":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/public-sharing-settings"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"PublicSharingEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateRefreshSchedule":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"},"input":{"type":"structure","required":["DataSetId","AwsAccountId","Schedule"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Schedule":{"shape":"Ssf"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"ScheduleId":{},"Arn":{}}}},"UpdateTemplate":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"SourceEntity":{"shape":"Sso"},"VersionDescription":{},"Name":{},"Definition":{"shape":"Ssr"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"TemplateId":{},"Arn":{},"VersionArn":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateTemplateAlias":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"},"TemplateVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"TemplateAlias":{"shape":"St6"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateTemplatePermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"GrantPermissions":{"shape":"S19b"},"RevokePermissions":{"shape":"S19b"}}},"output":{"type":"structure","members":{"TemplateId":{},"TemplateArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateTheme":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","BaseThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"Name":{},"BaseThemeId":{},"VersionDescription":{},"Configuration":{"shape":"St9"}}},"output":{"type":"structure","members":{"ThemeId":{},"Arn":{},"VersionArn":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateThemeAlias":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"},"ThemeVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"ThemeAlias":{"shape":"Stp"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateThemePermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"GrantPermissions":{"shape":"S19b"},"RevokePermissions":{"shape":"S19b"}}},"output":{"type":"structure","members":{"ThemeId":{},"ThemeArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateTopic":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","Topic"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"Topic":{"shape":"Sts"}}},"output":{"type":"structure","members":{"TopicId":{},"Arn":{},"RefreshArn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateTopicPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"GrantPermissions":{"shape":"S19b"},"RevokePermissions":{"shape":"S19b"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateTopicRefreshSchedule":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetId","RefreshSchedule"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetId":{"location":"uri","locationName":"DatasetId"},"RefreshSchedule":{"shape":"Svg"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateUser":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace","Email","Role"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"},"Email":{},"Role":{},"CustomPermissionsName":{},"UnapplyCustomPermissions":{"type":"boolean"},"ExternalLoginFederationProviderType":{},"CustomFederationProviderUrl":{},"ExternalLoginId":{}}},"output":{"type":"structure","members":{"User":{"shape":"S13l"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateVPCConnection":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId","Name","SubnetIds","SecurityGroupIds","RoleArn"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{"location":"uri","locationName":"VPCConnectionId"},"Name":{},"SubnetIds":{"shape":"Svl"},"SecurityGroupIds":{"shape":"Svn"},"DnsResolvers":{"shape":"Svp"},"RoleArn":{}}},"output":{"type":"structure","members":{"Arn":{},"VPCConnectionId":{},"UpdateStatus":{},"AvailabilityStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}}},"shapes":{"Sa":{"type":"structure","members":{"DefaultTheme":{},"DefaultEmailCustomizationTemplate":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sk":{"type":"list","member":{}},"Sr":{"type":"structure","members":{"StringParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"Sv"}}}},"IntegerParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"shape":"S10"}}}}},"DecimalParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"shape":"S14"}}}}},"DateTimeParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"shape":"S18"}}}}}}},"Sv":{"type":"list","member":{"shape":"Sw"}},"Sw":{"type":"string","sensitive":true},"S10":{"type":"long","sensitive":true},"S14":{"type":"double","sensitive":true},"S18":{"type":"timestamp","sensitive":true},"S19":{"type":"list","member":{"shape":"S1a"}},"S1a":{"type":"structure","required":["Principal","Actions"],"members":{"Principal":{},"Actions":{"type":"list","member":{}}}},"S1d":{"type":"structure","members":{"SourceTemplate":{"type":"structure","required":["DataSetReferences","Arn"],"members":{"DataSetReferences":{"shape":"S1f"},"Arn":{}}}}},"S1f":{"type":"list","member":{"type":"structure","required":["DataSetPlaceholder","DataSetArn"],"members":{"DataSetPlaceholder":{},"DataSetArn":{}}}},"S1h":{"type":"structure","required":["DataSetIdentifierDeclarations"],"members":{"DataSetIdentifierDeclarations":{"shape":"S1i"},"Sheets":{"shape":"S1l"},"CalculatedFields":{"shape":"Sjy"},"ParameterDeclarations":{"shape":"Sk1"},"FilterGroups":{"shape":"Skl"},"ColumnConfigurations":{"shape":"Sll"},"AnalysisDefaults":{"shape":"Sls"},"Options":{"shape":"Slz"}}},"S1i":{"type":"list","member":{"type":"structure","required":["Identifier","DataSetArn"],"members":{"Identifier":{},"DataSetArn":{}}}},"S1l":{"type":"list","member":{"type":"structure","required":["SheetId"],"members":{"SheetId":{},"Title":{},"Description":{},"Name":{},"ParameterControls":{"type":"list","member":{"type":"structure","members":{"DateTimePicker":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S1v"}}},"List":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2a"},"Type":{},"SelectableValues":{"shape":"S2e"},"CascadingControlConfiguration":{"shape":"S2i"}}},"Dropdown":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2m"},"Type":{},"SelectableValues":{"shape":"S2e"},"CascadingControlConfiguration":{"shape":"S2i"}}},"TextField":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2o"}}},"TextArea":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"Delimiter":{},"DisplayOptions":{"shape":"S2s"}}},"Slider":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName","MaximumValue","MinimumValue","StepSize"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2u"},"MaximumValue":{"type":"double"},"MinimumValue":{"type":"double"},"StepSize":{"type":"double"}}}}}},"FilterControls":{"type":"list","member":{"type":"structure","members":{"DateTimePicker":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S1v"},"Type":{}}},"List":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2a"},"Type":{},"SelectableValues":{"shape":"S31"},"CascadingControlConfiguration":{"shape":"S2i"}}},"Dropdown":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2m"},"Type":{},"SelectableValues":{"shape":"S31"},"CascadingControlConfiguration":{"shape":"S2i"}}},"TextField":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2o"}}},"TextArea":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"Delimiter":{},"DisplayOptions":{"shape":"S2s"}}},"Slider":{"type":"structure","required":["FilterControlId","Title","SourceFilterId","MaximumValue","MinimumValue","StepSize"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2u"},"Type":{},"MaximumValue":{"type":"double"},"MinimumValue":{"type":"double"},"StepSize":{"type":"double"}}},"RelativeDateTime":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"DateTimeFormat":{},"InfoIconLabelOptions":{"shape":"S27"}}}}}}}},"Visuals":{"type":"list","member":{"type":"structure","members":{"TableVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"TableAggregatedFieldWells":{"type":"structure","members":{"GroupBy":{"shape":"S3n"},"Values":{"shape":"S4f"}}},"TableUnaggregatedFieldWells":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"FormatConfiguration":{"shape":"S4v"}}}}}}}},"SortConfiguration":{"type":"structure","members":{"RowSort":{"type":"list","member":{"shape":"S4y"}},"PaginationConfiguration":{"shape":"S55"}}},"TableOptions":{"type":"structure","members":{"Orientation":{},"HeaderStyle":{"shape":"S5a"},"CellStyle":{"shape":"S5a"},"RowAlternateColorOptions":{"shape":"S5k"}}},"TotalOptions":{"type":"structure","members":{"TotalsVisibility":{},"Placement":{},"ScrollStatus":{},"CustomLabel":{},"TotalCellStyle":{"shape":"S5a"},"TotalAggregationOptions":{"shape":"S5q"}}},"FieldOptions":{"type":"structure","members":{"SelectedFieldOptions":{"type":"list","member":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"Width":{},"CustomLabel":{},"Visibility":{},"URLStyling":{"type":"structure","members":{"LinkConfiguration":{"type":"structure","required":["Target","Content"],"members":{"Target":{},"Content":{"type":"structure","members":{"CustomTextContent":{"type":"structure","required":["FontConfiguration"],"members":{"Value":{},"FontConfiguration":{"shape":"S1y"}}},"CustomIconContent":{"type":"structure","members":{"Icon":{}}}}}}},"ImageConfiguration":{"type":"structure","members":{"SizingOptions":{"type":"structure","members":{"TableCellImageScalingConfiguration":{}}}}}}}}}},"Order":{"type":"list","member":{}},"PinnedFieldOptions":{"type":"structure","members":{"PinnedLeftFields":{"type":"list","member":{}}}}}},"PaginatedReportOptions":{"type":"structure","members":{"VerticalOverflowVisibility":{},"OverflowColumnHeaderVisibility":{}}},"TableInlineVisualizations":{"type":"list","member":{"type":"structure","members":{"DataBars":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"PositiveColor":{},"NegativeColor":{}}}}}}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"Cell":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"TextFormat":{"shape":"S6k"}}},"Row":{"type":"structure","members":{"BackgroundColor":{"shape":"S6l"},"TextColor":{"shape":"S6l"}}}}}}}},"Actions":{"shape":"S71"}}},"PivotTableVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"PivotTableAggregatedFieldWells":{"type":"structure","members":{"Rows":{"shape":"S83"},"Columns":{"shape":"S83"},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"FieldSortOptions":{"type":"list","member":{"type":"structure","required":["FieldId","SortBy"],"members":{"FieldId":{},"SortBy":{"type":"structure","members":{"Field":{"shape":"S4z"},"Column":{"shape":"S51"},"DataPath":{"type":"structure","required":["Direction","SortPaths"],"members":{"Direction":{},"SortPaths":{"shape":"S8a"}}}}}}}}}},"TableOptions":{"type":"structure","members":{"MetricPlacement":{},"SingleMetricVisibility":{},"ColumnNamesVisibility":{},"ToggleButtonsVisibility":{},"ColumnHeaderStyle":{"shape":"S5a"},"RowHeaderStyle":{"shape":"S5a"},"CellStyle":{"shape":"S5a"},"RowFieldNamesStyle":{"shape":"S5a"},"RowAlternateColorOptions":{"shape":"S5k"},"CollapsedRowDimensionsVisibility":{},"RowsLayout":{},"RowsLabelOptions":{"type":"structure","members":{"Visibility":{},"CustomLabel":{}}},"DefaultCellWidth":{}}},"TotalOptions":{"type":"structure","members":{"RowSubtotalOptions":{"shape":"S8l"},"ColumnSubtotalOptions":{"shape":"S8l"},"RowTotalOptions":{"shape":"S8s"},"ColumnTotalOptions":{"shape":"S8s"}}},"FieldOptions":{"type":"structure","members":{"SelectedFieldOptions":{"type":"list","member":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"CustomLabel":{},"Visibility":{}}}},"DataPathOptions":{"type":"list","member":{"type":"structure","required":["DataPathList"],"members":{"DataPathList":{"shape":"S8a"},"Width":{}}}},"CollapseStateOptions":{"type":"list","member":{"type":"structure","required":["Target"],"members":{"Target":{"type":"structure","members":{"FieldId":{},"FieldDataPathValues":{"shape":"S8a"}}},"State":{}}}}}},"PaginatedReportOptions":{"type":"structure","members":{"VerticalOverflowVisibility":{},"OverflowColumnHeaderVisibility":{}}}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"Cell":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"TextFormat":{"shape":"S6k"},"Scope":{"shape":"S97"},"Scopes":{"type":"list","member":{"shape":"S97"}}}}}}}}},"Actions":{"shape":"S71"}}},"BarChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"BarChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"Values":{"shape":"S4f"},"Colors":{"shape":"S3n"},"SmallMultiples":{"shape":"S9e"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"ColorSort":{"shape":"S9g"},"ColorItemsLimit":{"shape":"S9h"},"SmallMultiplesSort":{"shape":"S9g"},"SmallMultiplesLimitConfiguration":{"shape":"S9h"}}},"Orientation":{},"BarsArrangement":{},"VisualPalette":{"shape":"S9l"},"SmallMultiplesOptions":{"shape":"S9o"},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"ValueAxis":{"shape":"S9y"},"ValueLabelOptions":{"shape":"Sae"},"ColorLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"ReferenceLines":{"shape":"Sb3"},"ContributionAnalysisDefaults":{"shape":"Sbi"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"KPIVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"Values":{"shape":"S4f"},"TargetValues":{"shape":"S4f"},"TrendGroups":{"shape":"S3n"}}},"SortConfiguration":{"type":"structure","members":{"TrendGroupSort":{"shape":"S9g"}}},"KPIOptions":{"type":"structure","members":{"ProgressBar":{"type":"structure","members":{"Visibility":{}}},"TrendArrows":{"type":"structure","members":{"Visibility":{}}},"SecondaryValue":{"type":"structure","members":{"Visibility":{}}},"Comparison":{"shape":"Sc8"},"PrimaryValueDisplayType":{},"PrimaryValueFontConfiguration":{"shape":"S1y"},"SecondaryValueFontConfiguration":{"shape":"S1y"},"Sparkline":{"type":"structure","required":["Type"],"members":{"Visibility":{},"Type":{},"Color":{},"TooltipVisibility":{}}},"VisualLayoutOptions":{"type":"structure","members":{"StandardLayout":{"type":"structure","required":["Type"],"members":{"Type":{}}}}}}}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"PrimaryValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"ProgressBar":{"type":"structure","members":{"ForegroundColor":{"shape":"S6l"}}},"ActualValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"ComparisonValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}}}}}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"PieChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"PieChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"Values":{"shape":"S4f"},"SmallMultiples":{"shape":"S9e"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"SmallMultiplesSort":{"shape":"S9g"},"SmallMultiplesLimitConfiguration":{"shape":"S9h"}}},"DonutOptions":{"type":"structure","members":{"ArcOptions":{"type":"structure","members":{"ArcThickness":{}}},"DonutCenterOptions":{"type":"structure","members":{"LabelVisibility":{}}}}},"SmallMultiplesOptions":{"shape":"S9o"},"CategoryLabelOptions":{"shape":"Sae"},"ValueLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"},"ContributionAnalysisDefaults":{"shape":"Sbi"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"GaugeChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"Values":{"shape":"S4f"},"TargetValues":{"shape":"S4f"}}},"GaugeChartOptions":{"type":"structure","members":{"PrimaryValueDisplayType":{},"Comparison":{"shape":"Sc8"},"ArcAxis":{"type":"structure","members":{"Range":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ReserveRange":{"type":"integer"}}},"Arc":{"type":"structure","members":{"ArcAngle":{"type":"double"},"ArcThickness":{}}},"PrimaryValueFontConfiguration":{"shape":"S1y"}}},"DataLabels":{"shape":"Sak"},"TooltipOptions":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"PrimaryValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"Arc":{"type":"structure","members":{"ForegroundColor":{"shape":"S6l"}}}}}}}},"Actions":{"shape":"S71"}}},"LineChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"LineChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"Values":{"shape":"S4f"},"Colors":{"shape":"S3n"},"SmallMultiples":{"shape":"S9e"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimitConfiguration":{"shape":"S9h"},"ColorItemsLimitConfiguration":{"shape":"S9h"},"SmallMultiplesSort":{"shape":"S9g"},"SmallMultiplesLimitConfiguration":{"shape":"S9h"}}},"ForecastConfigurations":{"type":"list","member":{"type":"structure","members":{"ForecastProperties":{"type":"structure","members":{"PeriodsForward":{"type":"integer"},"PeriodsBackward":{"type":"integer"},"UpperBoundary":{"type":"double"},"LowerBoundary":{"type":"double"},"PredictionInterval":{"type":"integer"},"Seasonality":{"type":"integer"}}},"Scenario":{"type":"structure","members":{"WhatIfPointScenario":{"type":"structure","required":["Date","Value"],"members":{"Date":{"type":"timestamp"},"Value":{"type":"double"}}},"WhatIfRangeScenario":{"type":"structure","required":["StartDate","EndDate","Value"],"members":{"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"Value":{"type":"double"}}}}}}}},"Type":{},"SmallMultiplesOptions":{"shape":"S9o"},"XAxisDisplayOptions":{"shape":"S9y"},"XAxisLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"Sdq"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"SecondaryYAxisDisplayOptions":{"shape":"Sdq"},"SecondaryYAxisLabelOptions":{"shape":"Sae"},"DefaultSeriesSettings":{"type":"structure","members":{"AxisBinding":{},"LineStyleSettings":{"shape":"Sdv"},"MarkerStyleSettings":{"shape":"Sdy"}}},"Series":{"type":"list","member":{"type":"structure","members":{"FieldSeriesItem":{"type":"structure","required":["FieldId","AxisBinding"],"members":{"FieldId":{},"AxisBinding":{},"Settings":{"shape":"Se3"}}},"DataFieldSeriesItem":{"type":"structure","required":["FieldId","AxisBinding"],"members":{"FieldId":{},"FieldValue":{"shape":"Sw"},"AxisBinding":{},"Settings":{"shape":"Se3"}}}}}},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"ReferenceLines":{"shape":"Sb3"},"Tooltip":{"shape":"Sav"},"ContributionAnalysisDefaults":{"shape":"Sbi"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"HeatMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"HeatMapAggregatedFieldWells":{"type":"structure","members":{"Rows":{"shape":"Se9"},"Columns":{"shape":"Se9"},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"HeatMapRowSort":{"shape":"S9g"},"HeatMapColumnSort":{"shape":"S9g"},"HeatMapRowItemsLimitConfiguration":{"shape":"S9h"},"HeatMapColumnItemsLimitConfiguration":{"shape":"S9h"}}},"RowLabelOptions":{"shape":"Sae"},"ColumnLabelOptions":{"shape":"Sae"},"ColorScale":{"shape":"Sec"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"}}},"ColumnHierarchies":{"shape":"Sbl"},"Actions":{"shape":"S71"}}},"TreeMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"TreeMapAggregatedFieldWells":{"type":"structure","members":{"Groups":{"type":"list","member":{"shape":"S3o"}},"Sizes":{"shape":"Sel"},"Colors":{"shape":"Sel"}}}}},"SortConfiguration":{"type":"structure","members":{"TreeMapSort":{"shape":"S9g"},"TreeMapGroupItemsLimitConfiguration":{"shape":"S9h"}}},"GroupLabelOptions":{"shape":"Sae"},"SizeLabelOptions":{"shape":"Sae"},"ColorLabelOptions":{"shape":"Sae"},"ColorScale":{"shape":"Sec"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"GeospatialMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"GeospatialMapAggregatedFieldWells":{"type":"structure","members":{"Geospatial":{"shape":"S3n"},"Values":{"shape":"S4f"},"Colors":{"shape":"S3n"}}}}},"Legend":{"shape":"Sai"},"Tooltip":{"shape":"Sav"},"WindowOptions":{"shape":"Ser"},"MapStyleOptions":{"shape":"Sew"},"PointStyleOptions":{"type":"structure","members":{"SelectedPointStyle":{},"ClusterMarkerConfiguration":{"type":"structure","members":{"ClusterMarker":{"type":"structure","members":{"SimpleClusterMarker":{"type":"structure","members":{"Color":{}}}}}}},"HeatmapConfiguration":{"type":"structure","members":{"HeatmapColor":{"type":"structure","members":{"Colors":{"type":"list","member":{"type":"structure","required":["Color"],"members":{"Color":{}}}}}}}}}},"VisualPalette":{"shape":"S9l"}}},"ColumnHierarchies":{"shape":"Sbl"},"Actions":{"shape":"S71"}}},"FilledMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"FilledMapAggregatedFieldWells":{"type":"structure","members":{"Geospatial":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"}}},"Legend":{"shape":"Sai"},"Tooltip":{"shape":"Sav"},"WindowOptions":{"shape":"Ser"},"MapStyleOptions":{"shape":"Sew"}}},"ConditionalFormatting":{"type":"structure","required":["ConditionalFormattingOptions"],"members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","required":["Shape"],"members":{"Shape":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"Format":{"type":"structure","required":["BackgroundColor"],"members":{"BackgroundColor":{"shape":"S6l"}}}}}}}}}},"ColumnHierarchies":{"shape":"Sbl"},"Actions":{"shape":"S71"}}},"FunnelChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"FunnelChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"}}},"CategoryLabelOptions":{"shape":"Sae"},"ValueLabelOptions":{"shape":"Sae"},"Tooltip":{"shape":"Sav"},"DataLabelOptions":{"type":"structure","members":{"Visibility":{},"CategoryLabelVisibility":{},"MeasureLabelVisibility":{},"Position":{},"LabelFontConfiguration":{"shape":"S1y"},"LabelColor":{},"MeasureDataLabelStyle":{}}},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"ScatterPlotVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"ScatterPlotCategoricallyAggregatedFieldWells":{"type":"structure","members":{"XAxis":{"shape":"S4f"},"YAxis":{"shape":"S4f"},"Category":{"shape":"S3n"},"Size":{"shape":"S4f"},"Label":{"shape":"S3n"}}},"ScatterPlotUnaggregatedFieldWells":{"type":"structure","members":{"XAxis":{"shape":"S3n"},"YAxis":{"shape":"S3n"},"Size":{"shape":"S4f"},"Category":{"shape":"S3n"},"Label":{"shape":"S3n"}}}}},"XAxisLabelOptions":{"shape":"Sae"},"XAxisDisplayOptions":{"shape":"S9y"},"YAxisLabelOptions":{"shape":"Sae"},"YAxisDisplayOptions":{"shape":"S9y"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"ComboChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"ComboChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"BarValues":{"shape":"S4f"},"Colors":{"shape":"S3n"},"LineValues":{"shape":"S4f"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"ColorSort":{"shape":"S9g"},"ColorItemsLimit":{"shape":"S9h"}}},"BarsArrangement":{},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"S9y"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"SecondaryYAxisDisplayOptions":{"shape":"S9y"},"SecondaryYAxisLabelOptions":{"shape":"Sae"},"ColorLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"BarDataLabels":{"shape":"Sak"},"LineDataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"ReferenceLines":{"shape":"Sb3"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"BoxPlotVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"BoxPlotAggregatedFieldWells":{"type":"structure","members":{"GroupBy":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"PaginationConfiguration":{"shape":"S55"}}},"BoxPlotOptions":{"type":"structure","members":{"StyleOptions":{"type":"structure","members":{"FillStyle":{}}},"OutlierVisibility":{},"AllDataPointsVisibility":{}}},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"S9y"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"Tooltip":{"shape":"Sav"},"ReferenceLines":{"shape":"Sb3"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"WaterfallVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"WaterfallChartAggregatedFieldWells":{"type":"structure","members":{"Categories":{"shape":"S3n"},"Values":{"shape":"S4f"},"Breakdowns":{"shape":"S3n"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"BreakdownItemsLimit":{"shape":"S9h"}}},"WaterfallChartOptions":{"type":"structure","members":{"TotalBarLabel":{}}},"CategoryAxisLabelOptions":{"shape":"Sae"},"CategoryAxisDisplayOptions":{"shape":"S9y"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"S9y"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"HistogramVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"HistogramAggregatedFieldWells":{"type":"structure","members":{"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"XAxisDisplayOptions":{"shape":"S9y"},"XAxisLabelOptions":{"shape":"Sae"},"YAxisDisplayOptions":{"shape":"S9y"},"BinOptions":{"type":"structure","members":{"SelectedBinType":{},"BinCount":{"type":"structure","members":{"Value":{"type":"integer"}}},"BinWidth":{"type":"structure","members":{"Value":{"type":"double"},"BinCountLimit":{"type":"long"}}},"StartValue":{"type":"double"}}},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"}}},"WordCloudVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"WordCloudAggregatedFieldWells":{"type":"structure","members":{"GroupBy":{"type":"list","member":{"shape":"S3o"}},"Size":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategoryItemsLimit":{"shape":"S9h"},"CategorySort":{"shape":"S9g"}}},"CategoryLabelOptions":{"shape":"Sae"},"WordCloudOptions":{"type":"structure","members":{"WordOrientation":{},"WordScaling":{},"CloudLayout":{},"WordCasing":{},"WordPadding":{},"MaximumStringLength":{"type":"integer"}}}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"InsightVisual":{"type":"structure","required":["VisualId","DataSetIdentifier"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"InsightConfiguration":{"type":"structure","members":{"Computations":{"type":"list","member":{"type":"structure","members":{"TopBottomRanked":{"type":"structure","required":["ComputationId","Type"],"members":{"ComputationId":{},"Name":{},"Category":{"shape":"S3o"},"Value":{"shape":"S4g"},"ResultSize":{"type":"integer"},"Type":{}}},"TopBottomMovers":{"type":"structure","required":["ComputationId","Type"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Category":{"shape":"S3o"},"Value":{"shape":"S4g"},"MoverSize":{"type":"integer"},"SortOrder":{},"Type":{}}},"TotalAggregation":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Value":{"shape":"S4g"}}},"MaximumMinimum":{"type":"structure","required":["ComputationId","Type"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"Type":{}}},"MetricComparison":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"FromValue":{"shape":"S4g"},"TargetValue":{"shape":"S4g"}}},"PeriodOverPeriod":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"}}},"PeriodToDate":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"PeriodTimeGranularity":{}}},"GrowthRate":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"PeriodSize":{"type":"integer"}}},"UniqueValues":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Category":{"shape":"S3o"}}},"Forecast":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"PeriodsForward":{"type":"integer"},"PeriodsBackward":{"type":"integer"},"UpperBoundary":{"type":"double"},"LowerBoundary":{"type":"double"},"PredictionInterval":{"type":"integer"},"Seasonality":{},"CustomSeasonalityValue":{"type":"integer"}}}}}},"CustomNarrative":{"type":"structure","required":["Narrative"],"members":{"Narrative":{}}}}},"Actions":{"shape":"S71"},"DataSetIdentifier":{}}},"SankeyDiagramVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"SankeyDiagramAggregatedFieldWells":{"type":"structure","members":{"Source":{"shape":"S3n"},"Destination":{"shape":"S3n"},"Weight":{"shape":"S4f"}}}}},"SortConfiguration":{"type":"structure","members":{"WeightSort":{"shape":"S9g"},"SourceItemsLimit":{"shape":"S9h"},"DestinationItemsLimit":{"shape":"S9h"}}},"DataLabels":{"shape":"Sak"}}},"Actions":{"shape":"S71"}}},"CustomContentVisual":{"type":"structure","required":["VisualId","DataSetIdentifier"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"ContentUrl":{},"ContentType":{},"ImageScaling":{}}},"Actions":{"shape":"S71"},"DataSetIdentifier":{}}},"EmptyVisual":{"type":"structure","required":["VisualId","DataSetIdentifier"],"members":{"VisualId":{},"DataSetIdentifier":{},"Actions":{"shape":"S71"}}},"RadarChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"RadarChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"type":"list","member":{"shape":"S3o"}},"Color":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"ColorSort":{"shape":"S9g"},"ColorItemsLimit":{"shape":"S9h"}}},"Shape":{},"BaseSeriesSettings":{"type":"structure","members":{"AreaStyleSettings":{"type":"structure","members":{"Visibility":{}}}}},"StartAngle":{"type":"double"},"VisualPalette":{"shape":"S9l"},"AlternateBandColorsVisibility":{},"AlternateBandEvenColor":{},"AlternateBandOddColor":{},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"ColorAxis":{"shape":"S9y"},"ColorLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"AxesRangeScale":{}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}}}}},"TextBoxes":{"type":"list","member":{"type":"structure","required":["SheetTextBoxId"],"members":{"SheetTextBoxId":{},"Content":{}}}},"Layouts":{"type":"list","member":{"type":"structure","required":["Configuration"],"members":{"Configuration":{"type":"structure","members":{"GridLayout":{"shape":"Sip"},"FreeFormLayout":{"type":"structure","required":["Elements"],"members":{"Elements":{"shape":"Sj1"},"CanvasSizeOptions":{"shape":"Sja"}}},"SectionBasedLayout":{"type":"structure","required":["HeaderSections","BodySections","FooterSections","CanvasSizeOptions"],"members":{"HeaderSections":{"shape":"Sjd"},"BodySections":{"type":"list","member":{"type":"structure","required":["SectionId","Content"],"members":{"SectionId":{},"Content":{"type":"structure","members":{"Layout":{"shape":"Sjf"}}},"Style":{"shape":"Sjh"},"PageBreakConfiguration":{"type":"structure","members":{"After":{"type":"structure","members":{"Status":{}}}}}}}},"FooterSections":{"shape":"Sjd"},"CanvasSizeOptions":{"shape":"Sjq"}}}}}}}},"SheetControlLayouts":{"type":"list","member":{"type":"structure","required":["Configuration"],"members":{"Configuration":{"type":"structure","members":{"GridLayout":{"shape":"Sip"}}}}}},"ContentType":{}}}},"S1v":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"DateTimeFormat":{},"InfoIconLabelOptions":{"shape":"S27"}}},"S1w":{"type":"structure","members":{"Visibility":{},"FontConfiguration":{"shape":"S1y"},"CustomLabel":{}}},"S1y":{"type":"structure","members":{"FontSize":{"type":"structure","members":{"Relative":{}}},"FontDecoration":{},"FontColor":{},"FontWeight":{"type":"structure","members":{"Name":{}}},"FontStyle":{}}},"S27":{"type":"structure","members":{"Visibility":{},"InfoIconText":{}}},"S2a":{"type":"structure","members":{"SearchOptions":{"type":"structure","members":{"Visibility":{}}},"SelectAllOptions":{"shape":"S2c"},"TitleOptions":{"shape":"S1w"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2c":{"type":"structure","members":{"Visibility":{}}},"S2e":{"type":"structure","members":{"Values":{"shape":"S2f"},"LinkToDataSetColumn":{"shape":"S2g"}}},"S2f":{"type":"list","member":{}},"S2g":{"type":"structure","required":["DataSetIdentifier","ColumnName"],"members":{"DataSetIdentifier":{},"ColumnName":{}}},"S2i":{"type":"structure","members":{"SourceControls":{"type":"list","member":{"type":"structure","members":{"SourceSheetControlId":{},"ColumnToMatch":{"shape":"S2g"}}}}}},"S2m":{"type":"structure","members":{"SelectAllOptions":{"shape":"S2c"},"TitleOptions":{"shape":"S1w"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2o":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"PlaceholderOptions":{"shape":"S2p"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2p":{"type":"structure","members":{"Visibility":{}}},"S2s":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"PlaceholderOptions":{"shape":"S2p"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2u":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"InfoIconLabelOptions":{"shape":"S27"}}},"S31":{"type":"structure","members":{"Values":{"shape":"S2f"}}},"S3c":{"type":"structure","members":{"Visibility":{},"FormatText":{"type":"structure","members":{"PlainText":{},"RichText":{}}}}},"S3g":{"type":"structure","members":{"Visibility":{},"FormatText":{"type":"structure","members":{"PlainText":{},"RichText":{}}}}},"S3n":{"type":"list","member":{"shape":"S3o"}},"S3o":{"type":"structure","members":{"NumericalDimensionField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"HierarchyId":{},"FormatConfiguration":{"shape":"S3s"}}},"CategoricalDimensionField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"HierarchyId":{},"FormatConfiguration":{"shape":"S4b"}}},"DateDimensionField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"DateGranularity":{},"HierarchyId":{},"FormatConfiguration":{"shape":"S4e"}}}}},"S3s":{"type":"structure","members":{"FormatConfiguration":{"shape":"S3t"}}},"S3t":{"type":"structure","members":{"NumberDisplayFormatConfiguration":{"shape":"S3u"},"CurrencyDisplayFormatConfiguration":{"type":"structure","members":{"Prefix":{"shape":"S3v"},"Suffix":{"shape":"S3w"},"SeparatorConfiguration":{"shape":"S3x"},"Symbol":{},"DecimalPlacesConfiguration":{"shape":"S40"},"NumberScale":{},"NegativeValueConfiguration":{"shape":"S43"},"NullValueFormatConfiguration":{"shape":"S45"}}},"PercentageDisplayFormatConfiguration":{"shape":"S49"}}},"S3u":{"type":"structure","members":{"Prefix":{"shape":"S3v"},"Suffix":{"shape":"S3w"},"SeparatorConfiguration":{"shape":"S3x"},"DecimalPlacesConfiguration":{"shape":"S40"},"NumberScale":{},"NegativeValueConfiguration":{"shape":"S43"},"NullValueFormatConfiguration":{"shape":"S45"}}},"S3v":{"type":"string","sensitive":true},"S3w":{"type":"string","sensitive":true},"S3x":{"type":"structure","members":{"DecimalSeparator":{},"ThousandsSeparator":{"type":"structure","members":{"Symbol":{},"Visibility":{}}}}},"S40":{"type":"structure","required":["DecimalPlaces"],"members":{"DecimalPlaces":{"type":"long"}}},"S43":{"type":"structure","required":["DisplayMode"],"members":{"DisplayMode":{}}},"S45":{"type":"structure","required":["NullString"],"members":{"NullString":{"type":"string","sensitive":true}}},"S49":{"type":"structure","members":{"Prefix":{"shape":"S3v"},"Suffix":{"shape":"S3w"},"SeparatorConfiguration":{"shape":"S3x"},"DecimalPlacesConfiguration":{"shape":"S40"},"NegativeValueConfiguration":{"shape":"S43"},"NullValueFormatConfiguration":{"shape":"S45"}}},"S4b":{"type":"structure","members":{"NullValueFormatConfiguration":{"shape":"S45"},"NumericFormatConfiguration":{"shape":"S3t"}}},"S4e":{"type":"structure","members":{"DateTimeFormat":{},"NullValueFormatConfiguration":{"shape":"S45"},"NumericFormatConfiguration":{"shape":"S3t"}}},"S4f":{"type":"list","member":{"shape":"S4g"}},"S4g":{"type":"structure","members":{"NumericalMeasureField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"AggregationFunction":{"shape":"S4i"},"FormatConfiguration":{"shape":"S3s"}}},"CategoricalMeasureField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"AggregationFunction":{},"FormatConfiguration":{"shape":"S4b"}}},"DateMeasureField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"AggregationFunction":{},"FormatConfiguration":{"shape":"S4e"}}},"CalculatedMeasureField":{"type":"structure","required":["FieldId","Expression"],"members":{"FieldId":{},"Expression":{"shape":"S4r"}}}}},"S4i":{"type":"structure","members":{"SimpleNumericalAggregation":{},"PercentileAggregation":{"type":"structure","members":{"PercentileValue":{"type":"double"}}}}},"S4r":{"type":"string","sensitive":true},"S4v":{"type":"structure","members":{"StringFormatConfiguration":{"shape":"S4b"},"NumberFormatConfiguration":{"shape":"S3s"},"DateTimeFormatConfiguration":{"shape":"S4e"}}},"S4y":{"type":"structure","members":{"FieldSort":{"shape":"S4z"},"ColumnSort":{"shape":"S51"}}},"S4z":{"type":"structure","required":["FieldId","Direction"],"members":{"FieldId":{},"Direction":{}}},"S51":{"type":"structure","required":["SortBy","Direction"],"members":{"SortBy":{"shape":"S2g"},"Direction":{},"AggregationFunction":{"shape":"S52"}}},"S52":{"type":"structure","members":{"NumericalAggregationFunction":{"shape":"S4i"},"CategoricalAggregationFunction":{},"DateAggregationFunction":{},"AttributeAggregationFunction":{"type":"structure","members":{"SimpleAttributeAggregation":{},"ValueForMultipleValues":{}}}}},"S55":{"type":"structure","required":["PageSize","PageNumber"],"members":{"PageSize":{"type":"long"},"PageNumber":{"type":"long"}}},"S5a":{"type":"structure","members":{"Visibility":{},"FontConfiguration":{"shape":"S1y"},"TextWrap":{},"HorizontalTextAlignment":{},"VerticalTextAlignment":{},"BackgroundColor":{},"Height":{"type":"integer"},"Border":{"type":"structure","members":{"UniformBorder":{"shape":"S5g"},"SideSpecificBorder":{"type":"structure","members":{"InnerVertical":{"shape":"S5g"},"InnerHorizontal":{"shape":"S5g"},"Left":{"shape":"S5g"},"Right":{"shape":"S5g"},"Top":{"shape":"S5g"},"Bottom":{"shape":"S5g"}}}}}}},"S5g":{"type":"structure","members":{"Color":{},"Thickness":{"type":"integer"},"Style":{}}},"S5k":{"type":"structure","members":{"Status":{},"RowAlternateColors":{"type":"list","member":{}},"UsePrimaryBackgroundColor":{}}},"S5q":{"type":"list","member":{"type":"structure","required":["FieldId","TotalAggregationFunction"],"members":{"FieldId":{},"TotalAggregationFunction":{"type":"structure","members":{"SimpleTotalAggregationFunction":{}}}}}},"S6k":{"type":"structure","members":{"BackgroundColor":{"shape":"S6l"},"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"S6l":{"type":"structure","members":{"Solid":{"type":"structure","required":["Expression"],"members":{"Expression":{"shape":"S4r"},"Color":{}}},"Gradient":{"type":"structure","required":["Expression","Color"],"members":{"Expression":{"shape":"S4r"},"Color":{"type":"structure","members":{"Stops":{"type":"list","member":{"type":"structure","required":["GradientOffset"],"members":{"GradientOffset":{"type":"double"},"DataValue":{"type":"double"},"Color":{}}}}}}}}}},"S6r":{"type":"structure","members":{"IconSet":{"type":"structure","required":["Expression"],"members":{"Expression":{"shape":"S4r"},"IconSetType":{}}},"CustomCondition":{"type":"structure","required":["Expression","IconOptions"],"members":{"Expression":{"shape":"S4r"},"IconOptions":{"type":"structure","members":{"Icon":{},"UnicodeIcon":{}}},"Color":{},"DisplayConfiguration":{"type":"structure","members":{"IconDisplayOption":{}}}}}}},"S71":{"type":"list","member":{"type":"structure","required":["CustomActionId","Name","Trigger","ActionOperations"],"members":{"CustomActionId":{},"Name":{},"Status":{},"Trigger":{},"ActionOperations":{"type":"list","member":{"type":"structure","members":{"FilterOperation":{"type":"structure","required":["SelectedFieldsConfiguration","TargetVisualsConfiguration"],"members":{"SelectedFieldsConfiguration":{"type":"structure","members":{"SelectedFields":{"type":"list","member":{}},"SelectedFieldOptions":{},"SelectedColumns":{"type":"list","member":{"shape":"S2g"}}}},"TargetVisualsConfiguration":{"type":"structure","members":{"SameSheetTargetVisualConfiguration":{"type":"structure","members":{"TargetVisuals":{"type":"list","member":{}},"TargetVisualOptions":{}}}}}}},"NavigationOperation":{"type":"structure","members":{"LocalNavigationConfiguration":{"type":"structure","required":["TargetSheetId"],"members":{"TargetSheetId":{}}}}},"URLOperation":{"type":"structure","required":["URLTemplate","URLTarget"],"members":{"URLTemplate":{},"URLTarget":{}}},"SetParametersOperation":{"type":"structure","required":["ParameterValueConfigurations"],"members":{"ParameterValueConfigurations":{"type":"list","member":{"type":"structure","required":["DestinationParameterName","Value"],"members":{"DestinationParameterName":{},"Value":{"type":"structure","members":{"CustomValuesConfiguration":{"type":"structure","required":["CustomValues"],"members":{"IncludeNullValue":{"type":"boolean"},"CustomValues":{"type":"structure","members":{"StringValues":{"shape":"S7r"},"IntegerValues":{"shape":"S7t"},"DecimalValues":{"shape":"S7v"},"DateTimeValues":{"shape":"S7x"}}}}},"SelectAllValueOptions":{},"SourceParameterName":{},"SourceField":{},"SourceColumn":{"shape":"S2g"}}}}}}}}}}}}}},"S7r":{"type":"list","member":{"type":"string","sensitive":true}},"S7t":{"type":"list","member":{"type":"long","sensitive":true}},"S7v":{"type":"list","member":{"type":"double","sensitive":true}},"S7x":{"type":"list","member":{"shape":"S18"}},"S83":{"type":"list","member":{"shape":"S3o"}},"S8a":{"type":"list","member":{"shape":"S8b"}},"S8b":{"type":"structure","members":{"FieldId":{},"FieldValue":{"shape":"S8c"},"DataPathType":{"type":"structure","members":{"PivotTableDataPathType":{}}}}},"S8c":{"type":"string","sensitive":true},"S8l":{"type":"structure","members":{"TotalsVisibility":{},"CustomLabel":{},"FieldLevel":{},"FieldLevelOptions":{"type":"list","member":{"type":"structure","members":{"FieldId":{}}}},"TotalCellStyle":{"shape":"S5a"},"ValueCellStyle":{"shape":"S5a"},"MetricHeaderCellStyle":{"shape":"S5a"},"StyleTargets":{"type":"list","member":{"type":"structure","required":["CellType"],"members":{"CellType":{}}}}}},"S8s":{"type":"structure","members":{"TotalsVisibility":{},"Placement":{},"ScrollStatus":{},"CustomLabel":{},"TotalCellStyle":{"shape":"S5a"},"ValueCellStyle":{"shape":"S5a"},"MetricHeaderCellStyle":{"shape":"S5a"},"TotalAggregationOptions":{"shape":"S5q"}}},"S97":{"type":"structure","members":{"Role":{}}},"S9e":{"type":"list","member":{"shape":"S3o"}},"S9g":{"type":"list","member":{"shape":"S4y"}},"S9h":{"type":"structure","members":{"ItemsLimit":{"type":"long"},"OtherCategories":{}}},"S9l":{"type":"structure","members":{"ChartColor":{},"ColorMap":{"type":"list","member":{"type":"structure","required":["Element","Color"],"members":{"Element":{"shape":"S8b"},"Color":{},"TimeGranularity":{}}}}}},"S9o":{"type":"structure","members":{"MaxVisibleRows":{"type":"long"},"MaxVisibleColumns":{"type":"long"},"PanelConfiguration":{"type":"structure","members":{"Title":{"type":"structure","members":{"Visibility":{},"FontConfiguration":{"shape":"S1y"},"HorizontalTextAlignment":{}}},"BorderVisibility":{},"BorderThickness":{},"BorderStyle":{},"BorderColor":{},"GutterVisibility":{},"GutterSpacing":{},"BackgroundVisibility":{},"BackgroundColor":{}}},"XAxis":{"shape":"S9v"},"YAxis":{"shape":"S9v"}}},"S9v":{"type":"structure","members":{"Scale":{},"Placement":{}}},"S9y":{"type":"structure","members":{"TickLabelOptions":{"type":"structure","members":{"LabelOptions":{"shape":"S1w"},"RotationAngle":{"type":"double"}}},"AxisLineVisibility":{},"GridLineVisibility":{},"DataOptions":{"type":"structure","members":{"NumericAxisOptions":{"type":"structure","members":{"Scale":{"type":"structure","members":{"Linear":{"type":"structure","members":{"StepCount":{"type":"integer"},"StepSize":{"type":"double"}}},"Logarithmic":{"type":"structure","members":{"Base":{"type":"double"}}}}},"Range":{"type":"structure","members":{"MinMax":{"type":"structure","members":{"Minimum":{"type":"double"},"Maximum":{"type":"double"}}},"DataDriven":{"type":"structure","members":{}}}}}},"DateAxisOptions":{"type":"structure","members":{"MissingDateVisibility":{}}}}},"ScrollbarOptions":{"type":"structure","members":{"Visibility":{},"VisibleRange":{"type":"structure","members":{"PercentRange":{"type":"structure","members":{"From":{"type":"double"},"To":{"type":"double"}}}}}}},"AxisOffset":{}}},"Sae":{"type":"structure","members":{"Visibility":{},"SortIconVisibility":{},"AxisLabelOptions":{"type":"list","member":{"type":"structure","members":{"FontConfiguration":{"shape":"S1y"},"CustomLabel":{},"ApplyTo":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"}}}}}}}},"Sai":{"type":"structure","members":{"Visibility":{},"Title":{"shape":"S1w"},"Position":{},"Width":{},"Height":{}}},"Sak":{"type":"structure","members":{"Visibility":{},"CategoryLabelVisibility":{},"MeasureLabelVisibility":{},"DataLabelTypes":{"type":"list","member":{"type":"structure","members":{"FieldLabelType":{"type":"structure","members":{"FieldId":{},"Visibility":{}}},"DataPathLabelType":{"type":"structure","members":{"FieldId":{},"FieldValue":{"shape":"S8c"},"Visibility":{}}},"RangeEndsLabelType":{"type":"structure","members":{"Visibility":{}}},"MinimumLabelType":{"type":"structure","members":{"Visibility":{}}},"MaximumLabelType":{"type":"structure","members":{"Visibility":{}}}}}},"Position":{},"LabelContent":{},"LabelFontConfiguration":{"shape":"S1y"},"LabelColor":{},"Overlap":{},"TotalsVisibility":{}}},"Sav":{"type":"structure","members":{"TooltipVisibility":{},"SelectedTooltipType":{},"FieldBasedTooltip":{"type":"structure","members":{"AggregationVisibility":{},"TooltipTitleType":{},"TooltipFields":{"type":"list","member":{"type":"structure","members":{"FieldTooltipItem":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"Label":{},"Visibility":{}}},"ColumnTooltipItem":{"type":"structure","required":["Column"],"members":{"Column":{"shape":"S2g"},"Label":{},"Visibility":{},"Aggregation":{"shape":"S52"}}}}}}}}}},"Sb3":{"type":"list","member":{"type":"structure","required":["DataConfiguration"],"members":{"Status":{},"DataConfiguration":{"type":"structure","members":{"StaticConfiguration":{"type":"structure","required":["Value"],"members":{"Value":{"shape":"S14"}}},"DynamicConfiguration":{"type":"structure","required":["Column","Calculation"],"members":{"Column":{"shape":"S2g"},"MeasureAggregationFunction":{"shape":"S52"},"Calculation":{"shape":"S4i"}}},"AxisBinding":{},"SeriesType":{}}},"StyleConfiguration":{"type":"structure","members":{"Pattern":{},"Color":{}}},"LabelConfiguration":{"type":"structure","members":{"ValueLabelConfiguration":{"type":"structure","members":{"RelativePosition":{},"FormatConfiguration":{"shape":"S3t"}}},"CustomLabelConfiguration":{"type":"structure","required":["CustomLabel"],"members":{"CustomLabel":{}}},"FontConfiguration":{"shape":"S1y"},"FontColor":{},"HorizontalPosition":{},"VerticalPosition":{}}}}}},"Sbi":{"type":"list","member":{"type":"structure","required":["MeasureFieldId","ContributorDimensions"],"members":{"MeasureFieldId":{},"ContributorDimensions":{"type":"list","member":{"shape":"S2g"}}}}},"Sbl":{"type":"list","member":{"type":"structure","members":{"ExplicitHierarchy":{"type":"structure","required":["HierarchyId","Columns"],"members":{"HierarchyId":{},"Columns":{"type":"list","member":{"shape":"S2g"}},"DrillDownFilters":{"shape":"Sbp"}}},"DateTimeHierarchy":{"type":"structure","required":["HierarchyId"],"members":{"HierarchyId":{},"DrillDownFilters":{"shape":"Sbp"}}},"PredefinedHierarchy":{"type":"structure","required":["HierarchyId","Columns"],"members":{"HierarchyId":{},"Columns":{"type":"list","member":{"shape":"S2g"}},"DrillDownFilters":{"shape":"Sbp"}}}}}},"Sbp":{"type":"list","member":{"type":"structure","members":{"NumericEqualityFilter":{"type":"structure","required":["Column","Value"],"members":{"Column":{"shape":"S2g"},"Value":{"type":"double"}}},"CategoryFilter":{"type":"structure","required":["Column","CategoryValues"],"members":{"Column":{"shape":"S2g"},"CategoryValues":{"shape":"Sbt"}}},"TimeRangeFilter":{"type":"structure","required":["Column","RangeMinimum","RangeMaximum","TimeGranularity"],"members":{"Column":{"shape":"S2g"},"RangeMinimum":{"type":"timestamp"},"RangeMaximum":{"type":"timestamp"},"TimeGranularity":{}}}}}},"Sbt":{"type":"list","member":{}},"Sc8":{"type":"structure","members":{"ComparisonMethod":{},"ComparisonFormat":{"type":"structure","members":{"NumberDisplayFormatConfiguration":{"shape":"S3u"},"PercentageDisplayFormatConfiguration":{"shape":"S49"}}}}},"Sdq":{"type":"structure","members":{"AxisOptions":{"shape":"S9y"},"MissingDataConfigurations":{"type":"list","member":{"type":"structure","members":{"TreatmentOption":{}}}}}},"Sdv":{"type":"structure","members":{"LineVisibility":{},"LineInterpolation":{},"LineStyle":{},"LineWidth":{}}},"Sdy":{"type":"structure","members":{"MarkerVisibility":{},"MarkerShape":{},"MarkerSize":{},"MarkerColor":{}}},"Se3":{"type":"structure","members":{"LineStyleSettings":{"shape":"Sdv"},"MarkerStyleSettings":{"shape":"Sdy"}}},"Se9":{"type":"list","member":{"shape":"S3o"}},"Sec":{"type":"structure","required":["Colors","ColorFillType"],"members":{"Colors":{"type":"list","member":{"shape":"See"}},"ColorFillType":{},"NullValueColor":{"shape":"See"}}},"See":{"type":"structure","members":{"Color":{},"DataValue":{"type":"double"}}},"Sel":{"type":"list","member":{"shape":"S4g"}},"Ser":{"type":"structure","members":{"Bounds":{"type":"structure","required":["North","South","West","East"],"members":{"North":{"type":"double"},"South":{"type":"double"},"West":{"type":"double"},"East":{"type":"double"}}},"MapZoomMode":{}}},"Sew":{"type":"structure","members":{"BaseMapStyle":{}}},"Sip":{"type":"structure","required":["Elements"],"members":{"Elements":{"type":"list","member":{"type":"structure","required":["ElementId","ElementType","ColumnSpan","RowSpan"],"members":{"ElementId":{},"ElementType":{},"ColumnIndex":{"type":"integer"},"ColumnSpan":{"type":"integer"},"RowIndex":{"type":"integer"},"RowSpan":{"type":"integer"}}}},"CanvasSizeOptions":{"shape":"Six"}}},"Six":{"type":"structure","members":{"ScreenCanvasSizeOptions":{"type":"structure","required":["ResizeOption"],"members":{"ResizeOption":{},"OptimizedViewPortWidth":{}}}}},"Sj1":{"type":"list","member":{"type":"structure","required":["ElementId","ElementType","XAxisLocation","YAxisLocation","Width","Height"],"members":{"ElementId":{},"ElementType":{},"XAxisLocation":{},"YAxisLocation":{},"Width":{},"Height":{},"Visibility":{},"RenderingRules":{"type":"list","member":{"type":"structure","required":["Expression","ConfigurationOverrides"],"members":{"Expression":{"shape":"S4r"},"ConfigurationOverrides":{"type":"structure","members":{"Visibility":{}}}}}},"BorderStyle":{"shape":"Sj7"},"SelectedBorderStyle":{"shape":"Sj7"},"BackgroundStyle":{"type":"structure","members":{"Visibility":{},"Color":{}}},"LoadingAnimation":{"type":"structure","members":{"Visibility":{}}}}}},"Sj7":{"type":"structure","members":{"Visibility":{},"Color":{}}},"Sja":{"type":"structure","members":{"ScreenCanvasSizeOptions":{"type":"structure","required":["OptimizedViewPortWidth"],"members":{"OptimizedViewPortWidth":{}}}}},"Sjd":{"type":"list","member":{"type":"structure","required":["SectionId","Layout"],"members":{"SectionId":{},"Layout":{"shape":"Sjf"},"Style":{"shape":"Sjh"}}}},"Sjf":{"type":"structure","required":["FreeFormLayout"],"members":{"FreeFormLayout":{"type":"structure","required":["Elements"],"members":{"Elements":{"shape":"Sj1"}}}}},"Sjh":{"type":"structure","members":{"Height":{},"Padding":{"shape":"Sji"}}},"Sji":{"type":"structure","members":{"Top":{},"Bottom":{},"Left":{},"Right":{}}},"Sjq":{"type":"structure","members":{"PaperCanvasSizeOptions":{"type":"structure","members":{"PaperSize":{},"PaperOrientation":{},"PaperMargin":{"shape":"Sji"}}}}},"Sjy":{"type":"list","member":{"type":"structure","required":["DataSetIdentifier","Name","Expression"],"members":{"DataSetIdentifier":{},"Name":{},"Expression":{"type":"string","sensitive":true}}}},"Sk1":{"type":"list","member":{"type":"structure","members":{"StringParameterDeclaration":{"type":"structure","required":["ParameterValueType","Name"],"members":{"ParameterValueType":{},"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7r"}}},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"Sw"}}},"MappedDataSetParameters":{"shape":"Sk9"}}},"DecimalParameterDeclaration":{"type":"structure","required":["ParameterValueType","Name"],"members":{"ParameterValueType":{},"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7v"}}},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"S14"}}},"MappedDataSetParameters":{"shape":"Sk9"}}},"IntegerParameterDeclaration":{"type":"structure","required":["ParameterValueType","Name"],"members":{"ParameterValueType":{},"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7t"}}},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"S10"}}},"MappedDataSetParameters":{"shape":"Sk9"}}},"DateTimeParameterDeclaration":{"type":"structure","required":["Name"],"members":{"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7x"},"RollingDate":{"shape":"Skj"}}},"TimeGranularity":{},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"S18"}}},"MappedDataSetParameters":{"shape":"Sk9"}}}}}},"Sk6":{"type":"structure","required":["DefaultValueColumn"],"members":{"UserNameColumn":{"shape":"S2g"},"GroupNameColumn":{"shape":"S2g"},"DefaultValueColumn":{"shape":"S2g"}}},"Sk9":{"type":"list","member":{"type":"structure","required":["DataSetIdentifier","DataSetParameterName"],"members":{"DataSetIdentifier":{},"DataSetParameterName":{}}}},"Skj":{"type":"structure","required":["Expression"],"members":{"DataSetIdentifier":{},"Expression":{"shape":"S4r"}}},"Skl":{"type":"list","member":{"type":"structure","required":["FilterGroupId","Filters","ScopeConfiguration","CrossDataset"],"members":{"FilterGroupId":{},"Filters":{"type":"list","member":{"type":"structure","members":{"CategoryFilter":{"type":"structure","required":["FilterId","Column","Configuration"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Configuration":{"type":"structure","members":{"FilterListConfiguration":{"type":"structure","required":["MatchOperator"],"members":{"MatchOperator":{},"CategoryValues":{"shape":"Sbt"},"SelectAllOptions":{},"NullOption":{}}},"CustomFilterListConfiguration":{"type":"structure","required":["MatchOperator","NullOption"],"members":{"MatchOperator":{},"CategoryValues":{"shape":"Sbt"},"SelectAllOptions":{},"NullOption":{}}},"CustomFilterConfiguration":{"type":"structure","required":["MatchOperator","NullOption"],"members":{"MatchOperator":{},"CategoryValue":{},"SelectAllOptions":{},"ParameterName":{},"NullOption":{}}}}}}},"NumericRangeFilter":{"type":"structure","required":["FilterId","Column","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"IncludeMinimum":{"type":"boolean"},"IncludeMaximum":{"type":"boolean"},"RangeMinimum":{"shape":"Sky"},"RangeMaximum":{"shape":"Sky"},"SelectAllOptions":{},"AggregationFunction":{"shape":"S52"},"NullOption":{}}},"NumericEqualityFilter":{"type":"structure","required":["FilterId","Column","MatchOperator","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Value":{"type":"double"},"SelectAllOptions":{},"MatchOperator":{},"AggregationFunction":{"shape":"S52"},"ParameterName":{},"NullOption":{}}},"TimeEqualityFilter":{"type":"structure","required":["FilterId","Column"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Value":{"type":"timestamp"},"ParameterName":{},"TimeGranularity":{},"RollingDate":{"shape":"Skj"}}},"TimeRangeFilter":{"type":"structure","required":["FilterId","Column","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"IncludeMinimum":{"type":"boolean"},"IncludeMaximum":{"type":"boolean"},"RangeMinimumValue":{"shape":"Sl4"},"RangeMaximumValue":{"shape":"Sl4"},"NullOption":{},"ExcludePeriodConfiguration":{"shape":"Sl5"},"TimeGranularity":{}}},"RelativeDatesFilter":{"type":"structure","required":["FilterId","Column","AnchorDateConfiguration","TimeGranularity","RelativeDateType","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"AnchorDateConfiguration":{"type":"structure","members":{"AnchorOption":{},"ParameterName":{}}},"MinimumGranularity":{},"TimeGranularity":{},"RelativeDateType":{},"RelativeDateValue":{"type":"integer"},"ParameterName":{},"NullOption":{},"ExcludePeriodConfiguration":{"shape":"Sl5"}}},"TopBottomFilter":{"type":"structure","required":["FilterId","Column","AggregationSortConfigurations"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Limit":{"type":"integer"},"AggregationSortConfigurations":{"type":"list","member":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{"shape":"S2g"},"SortDirection":{},"AggregationFunction":{"shape":"S52"}}}},"TimeGranularity":{},"ParameterName":{}}}}}},"ScopeConfiguration":{"type":"structure","members":{"SelectedSheets":{"type":"structure","members":{"SheetVisualScopingConfigurations":{"type":"list","member":{"type":"structure","required":["SheetId","Scope"],"members":{"SheetId":{},"Scope":{},"VisualIds":{"type":"list","member":{}}}}}}},"AllSheets":{"type":"structure","members":{}}}},"Status":{},"CrossDataset":{}}}},"Sky":{"type":"structure","members":{"StaticValue":{"type":"double"},"Parameter":{}}},"Sl4":{"type":"structure","members":{"StaticValue":{"type":"timestamp"},"RollingDate":{"shape":"Skj"},"Parameter":{}}},"Sl5":{"type":"structure","required":["Amount","Granularity"],"members":{"Amount":{"type":"integer"},"Granularity":{},"Status":{}}},"Sll":{"type":"list","member":{"type":"structure","required":["Column"],"members":{"Column":{"shape":"S2g"},"FormatConfiguration":{"shape":"S4v"},"Role":{},"ColorsConfiguration":{"type":"structure","members":{"CustomColors":{"type":"list","member":{"type":"structure","required":["Color"],"members":{"FieldValue":{"shape":"S8c"},"Color":{},"SpecialValue":{}}}}}}}}},"Sls":{"type":"structure","required":["DefaultNewSheetConfiguration"],"members":{"DefaultNewSheetConfiguration":{"type":"structure","members":{"InteractiveLayoutConfiguration":{"type":"structure","members":{"Grid":{"type":"structure","required":["CanvasSizeOptions"],"members":{"CanvasSizeOptions":{"shape":"Six"}}},"FreeForm":{"type":"structure","required":["CanvasSizeOptions"],"members":{"CanvasSizeOptions":{"shape":"Sja"}}}}},"PaginatedLayoutConfiguration":{"type":"structure","members":{"SectionBased":{"type":"structure","required":["CanvasSizeOptions"],"members":{"CanvasSizeOptions":{"shape":"Sjq"}}}}},"SheetContentType":{}}}}},"Slz":{"type":"structure","members":{"Timezone":{},"WeekStart":{}}},"Sm1":{"type":"structure","required":["Mode"],"members":{"Mode":{}}},"Sm3":{"type":"list","member":{}},"Sm8":{"type":"structure","members":{"SourceTemplate":{"type":"structure","required":["DataSetReferences","Arn"],"members":{"DataSetReferences":{"shape":"S1f"},"Arn":{}}}}},"Smb":{"type":"structure","members":{"AdHocFilteringOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"ExportToCSVOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"SheetControlsOption":{"type":"structure","members":{"VisibilityState":{}}},"VisualPublishOptions":{"deprecated":true,"deprecatedMessage":"VisualPublishOptions property will reach its end of standard support in a future release. To perform this action, use ExportWithHiddenFields.","type":"structure","members":{"ExportHiddenFieldsOption":{"type":"structure","members":{"AvailabilityStatus":{}}}}},"SheetLayoutElementMaximizationOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"VisualMenuOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"VisualAxisSortOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"ExportWithHiddenFieldsOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"DataPointDrillUpDownOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"DataPointMenuLabelOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"DataPointTooltipOption":{"type":"structure","members":{"AvailabilityStatus":{}}}}},"Smq":{"type":"structure","required":["DataSetIdentifierDeclarations"],"members":{"DataSetIdentifierDeclarations":{"shape":"S1i"},"Sheets":{"shape":"S1l"},"CalculatedFields":{"shape":"Sjy"},"ParameterDeclarations":{"shape":"Sk1"},"FilterGroups":{"shape":"Skl"},"ColumnConfigurations":{"shape":"Sll"},"AnalysisDefaults":{"shape":"Sls"},"Options":{"shape":"Slz"}}},"Smv":{"type":"map","key":{},"value":{"type":"structure","members":{"RelationalTable":{"type":"structure","required":["DataSourceArn","Name","InputColumns"],"members":{"DataSourceArn":{},"Catalog":{},"Schema":{},"Name":{},"InputColumns":{"shape":"Sn2"}}},"CustomSql":{"type":"structure","required":["DataSourceArn","Name","SqlQuery"],"members":{"DataSourceArn":{},"Name":{},"SqlQuery":{},"Columns":{"shape":"Sn2"}}},"S3Source":{"type":"structure","required":["DataSourceArn","InputColumns"],"members":{"DataSourceArn":{},"UploadSettings":{"type":"structure","members":{"Format":{},"StartFromRow":{"type":"integer"},"ContainsHeader":{"type":"boolean"},"TextQualifier":{},"Delimiter":{}}},"InputColumns":{"shape":"Sn2"}}}}}},"Sn2":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"SubType":{}}}},"Snf":{"type":"map","key":{},"value":{"type":"structure","required":["Alias","Source"],"members":{"Alias":{},"DataTransforms":{"type":"list","member":{"type":"structure","members":{"ProjectOperation":{"type":"structure","required":["ProjectedColumns"],"members":{"ProjectedColumns":{"type":"list","member":{}}}},"FilterOperation":{"type":"structure","required":["ConditionExpression"],"members":{"ConditionExpression":{"shape":"S4r"}}},"CreateColumnsOperation":{"type":"structure","required":["Columns"],"members":{"Columns":{"type":"list","member":{"type":"structure","required":["ColumnName","ColumnId","Expression"],"members":{"ColumnName":{},"ColumnId":{},"Expression":{"shape":"S4r"}}}}}},"RenameColumnOperation":{"type":"structure","required":["ColumnName","NewColumnName"],"members":{"ColumnName":{},"NewColumnName":{}}},"CastColumnTypeOperation":{"type":"structure","required":["ColumnName","NewColumnType"],"members":{"ColumnName":{},"NewColumnType":{},"SubType":{},"Format":{}}},"TagColumnOperation":{"type":"structure","required":["ColumnName","Tags"],"members":{"ColumnName":{},"Tags":{"type":"list","member":{"type":"structure","members":{"ColumnGeographicRole":{},"ColumnDescription":{"type":"structure","members":{"Text":{}}}}}}}},"UntagColumnOperation":{"type":"structure","required":["ColumnName","TagNames"],"members":{"ColumnName":{},"TagNames":{"type":"list","member":{}}}},"OverrideDatasetParameterOperation":{"type":"structure","required":["ParameterName"],"members":{"ParameterName":{},"NewParameterName":{},"NewDefaultValues":{"type":"structure","members":{"StringStaticValues":{"shape":"So8"},"DecimalStaticValues":{"shape":"Soa"},"DateTimeStaticValues":{"shape":"Soc"},"IntegerStaticValues":{"shape":"Soe"}}}}}}}},"Source":{"type":"structure","members":{"JoinInstruction":{"type":"structure","required":["LeftOperand","RightOperand","Type","OnClause"],"members":{"LeftOperand":{},"RightOperand":{},"LeftJoinKeyProperties":{"shape":"Soi"},"RightJoinKeyProperties":{"shape":"Soi"},"Type":{},"OnClause":{}}},"PhysicalTableId":{},"DataSetArn":{}}}}}},"So8":{"type":"list","member":{}},"Soa":{"type":"list","member":{"type":"double"}},"Soc":{"type":"list","member":{"type":"timestamp"}},"Soe":{"type":"list","member":{"type":"long"}},"Soi":{"type":"structure","members":{"UniqueKey":{"type":"boolean"}}},"Som":{"type":"list","member":{"type":"structure","members":{"GeoSpatialColumnGroup":{"type":"structure","required":["Name","Columns"],"members":{"Name":{},"CountryCode":{},"Columns":{"type":"list","member":{}}}}}}},"Sos":{"type":"map","key":{},"value":{"type":"structure","members":{"description":{},"columns":{"type":"list","member":{}}}}},"Sox":{"type":"structure","required":["Arn","PermissionPolicy"],"members":{"Namespace":{},"Arn":{},"PermissionPolicy":{},"FormatVersion":{},"Status":{}}},"Sp1":{"type":"structure","required":["TagRules"],"members":{"Status":{},"TagRules":{"type":"list","member":{"type":"structure","required":["TagKey","ColumnName"],"members":{"TagKey":{},"ColumnName":{},"TagMultiValueDelimiter":{},"MatchAllValue":{"shape":"Sp6"}}}},"TagRuleConfigurations":{"type":"list","member":{"type":"list","member":{}}}}},"Sp6":{"type":"string","sensitive":true},"Sp9":{"type":"list","member":{"type":"structure","members":{"Principals":{"type":"list","member":{}},"ColumnNames":{"type":"list","member":{}}}}},"Spd":{"type":"structure","members":{"DisableUseAsDirectQuerySource":{"type":"boolean"},"DisableUseAsImportedSource":{"type":"boolean"}}},"Spe":{"type":"list","member":{"type":"structure","members":{"StringDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"So8"}}}}},"DecimalDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"Soa"}}}}},"IntegerDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"Soe"}}}}},"DateTimeDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"TimeGranularity":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"Soc"}}}}}}}},"Spt":{"type":"structure","members":{"AmazonElasticsearchParameters":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"AthenaParameters":{"type":"structure","members":{"WorkGroup":{},"RoleArn":{}}},"AuroraParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"AuroraPostgreSqlParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"AwsIotAnalyticsParameters":{"type":"structure","required":["DataSetName"],"members":{"DataSetName":{}}},"JiraParameters":{"type":"structure","required":["SiteBaseUrl"],"members":{"SiteBaseUrl":{}}},"MariaDbParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"MySqlParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"OracleParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"PostgreSqlParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"PrestoParameters":{"type":"structure","required":["Host","Port","Catalog"],"members":{"Host":{},"Port":{"type":"integer"},"Catalog":{}}},"RdsParameters":{"type":"structure","required":["InstanceId","Database"],"members":{"InstanceId":{},"Database":{}}},"RedshiftParameters":{"type":"structure","required":["Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{},"ClusterId":{},"IAMParameters":{"type":"structure","required":["RoleArn","DatabaseUser"],"members":{"RoleArn":{},"DatabaseUser":{},"DatabaseGroups":{"type":"list","member":{}},"AutoCreateDatabaseUser":{"type":"boolean"}}}}},"S3Parameters":{"type":"structure","required":["ManifestFileLocation"],"members":{"ManifestFileLocation":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{},"Key":{}}},"RoleArn":{}}},"ServiceNowParameters":{"type":"structure","required":["SiteBaseUrl"],"members":{"SiteBaseUrl":{}}},"SnowflakeParameters":{"type":"structure","required":["Host","Database","Warehouse"],"members":{"Host":{},"Database":{},"Warehouse":{}}},"SparkParameters":{"type":"structure","required":["Host","Port"],"members":{"Host":{},"Port":{"type":"integer"}}},"SqlServerParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"TeradataParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"TwitterParameters":{"type":"structure","required":["Query","MaxRows"],"members":{"Query":{},"MaxRows":{"type":"integer"}}},"AmazonOpenSearchParameters":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"ExasolParameters":{"type":"structure","required":["Host","Port"],"members":{"Host":{},"Port":{"type":"integer"}}},"DatabricksParameters":{"type":"structure","required":["Host","Port","SqlEndpointPath"],"members":{"Host":{},"Port":{"type":"integer"},"SqlEndpointPath":{}}},"StarburstParameters":{"type":"structure","required":["Host","Port","Catalog"],"members":{"Host":{},"Port":{"type":"integer"},"Catalog":{},"ProductType":{}}},"TrinoParameters":{"type":"structure","required":["Host","Port","Catalog"],"members":{"Host":{},"Port":{"type":"integer"},"Catalog":{}}}}},"Sr6":{"type":"structure","members":{"CredentialPair":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{},"AlternateDataSourceParameters":{"shape":"Sra"}}},"CopySourceArn":{},"SecretArn":{}},"sensitive":true},"Sra":{"type":"list","member":{"shape":"Spt"}},"Srd":{"type":"structure","required":["VpcConnectionArn"],"members":{"VpcConnectionArn":{}}},"Sre":{"type":"structure","members":{"DisableSsl":{"type":"boolean"}}},"Sru":{"type":"structure","members":{"Arn":{},"GroupName":{},"Description":{},"PrincipalId":{}}},"Sry":{"type":"structure","members":{"Arn":{},"MemberName":{}}},"Ss2":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Ssf":{"type":"structure","required":["ScheduleId","ScheduleFrequency","RefreshType"],"members":{"ScheduleId":{},"ScheduleFrequency":{"type":"structure","required":["Interval"],"members":{"Interval":{},"RefreshOnDay":{"type":"structure","members":{"DayOfWeek":{},"DayOfMonth":{}}},"Timezone":{},"TimeOfTheDay":{}}},"StartAfterDateTime":{"type":"timestamp"},"RefreshType":{},"Arn":{}}},"Sso":{"type":"structure","members":{"SourceAnalysis":{"type":"structure","required":["Arn","DataSetReferences"],"members":{"Arn":{},"DataSetReferences":{"shape":"S1f"}}},"SourceTemplate":{"type":"structure","required":["Arn"],"members":{"Arn":{}}}}},"Ssr":{"type":"structure","required":["DataSetConfigurations"],"members":{"DataSetConfigurations":{"shape":"Sss"},"Sheets":{"shape":"S1l"},"CalculatedFields":{"shape":"Sjy"},"ParameterDeclarations":{"shape":"Sk1"},"FilterGroups":{"shape":"Skl"},"ColumnConfigurations":{"shape":"Sll"},"AnalysisDefaults":{"shape":"Sls"},"Options":{"shape":"Slz"}}},"Sss":{"type":"list","member":{"type":"structure","members":{"Placeholder":{},"DataSetSchema":{"type":"structure","members":{"ColumnSchemaList":{"type":"list","member":{"type":"structure","members":{"Name":{},"DataType":{},"GeographicRole":{}}}}}},"ColumnGroupSchemaList":{"type":"list","member":{"type":"structure","members":{"Name":{},"ColumnGroupColumnSchemaList":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}}}}},"St6":{"type":"structure","members":{"AliasName":{},"Arn":{},"TemplateVersionNumber":{"type":"long"}}},"St9":{"type":"structure","members":{"DataColorPalette":{"type":"structure","members":{"Colors":{"shape":"Stb"},"MinMaxGradient":{"shape":"Stb"},"EmptyFillColor":{}}},"UIColorPalette":{"type":"structure","members":{"PrimaryForeground":{},"PrimaryBackground":{},"SecondaryForeground":{},"SecondaryBackground":{},"Accent":{},"AccentForeground":{},"Danger":{},"DangerForeground":{},"Warning":{},"WarningForeground":{},"Success":{},"SuccessForeground":{},"Dimension":{},"DimensionForeground":{},"Measure":{},"MeasureForeground":{}}},"Sheet":{"type":"structure","members":{"Tile":{"type":"structure","members":{"Border":{"type":"structure","members":{"Show":{"type":"boolean"}}}}},"TileLayout":{"type":"structure","members":{"Gutter":{"type":"structure","members":{"Show":{"type":"boolean"}}},"Margin":{"type":"structure","members":{"Show":{"type":"boolean"}}}}}}},"Typography":{"type":"structure","members":{"FontFamilies":{"type":"list","member":{"type":"structure","members":{"FontFamily":{}}}}}}}},"Stb":{"type":"list","member":{}},"Stp":{"type":"structure","members":{"Arn":{},"AliasName":{},"ThemeVersionNumber":{"type":"long"}}},"Sts":{"type":"structure","members":{"Name":{},"Description":{},"DataSets":{"type":"list","member":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"DatasetName":{},"DatasetDescription":{},"DataAggregation":{"type":"structure","members":{"DatasetRowDateGranularity":{},"DefaultDateColumnName":{}}},"Filters":{"type":"list","member":{"type":"structure","required":["FilterName","OperandFieldName"],"members":{"FilterDescription":{},"FilterClass":{},"FilterName":{},"FilterSynonyms":{"shape":"Su1"},"OperandFieldName":{},"FilterType":{},"CategoryFilter":{"type":"structure","members":{"CategoryFilterFunction":{},"CategoryFilterType":{},"Constant":{"type":"structure","members":{"ConstantType":{},"SingularConstant":{},"CollectiveConstant":{"type":"structure","members":{"ValueList":{"shape":"Su9"}}}},"sensitive":true},"Inverse":{"type":"boolean"}}},"NumericEqualityFilter":{"type":"structure","members":{"Constant":{"shape":"Sub"},"Aggregation":{}}},"NumericRangeFilter":{"type":"structure","members":{"Inclusive":{"type":"boolean"},"Constant":{"shape":"Sue"},"Aggregation":{}}},"DateRangeFilter":{"type":"structure","members":{"Inclusive":{"type":"boolean"},"Constant":{"shape":"Sue"}}},"RelativeDateFilter":{"type":"structure","members":{"TimeGranularity":{},"RelativeDateFilterFunction":{},"Constant":{"shape":"Sub"}}}}}},"Columns":{"type":"list","member":{"type":"structure","required":["ColumnName"],"members":{"ColumnName":{},"ColumnFriendlyName":{},"ColumnDescription":{},"ColumnSynonyms":{"shape":"Su1"},"ColumnDataRole":{},"Aggregation":{},"IsIncludedInTopic":{"type":"boolean"},"DisableIndexing":{"type":"boolean"},"ComparativeOrder":{"shape":"Suo"},"SemanticType":{"shape":"Sur"},"TimeGranularity":{},"AllowedAggregations":{"shape":"Sut"},"NotAllowedAggregations":{"shape":"Sut"},"DefaultFormatting":{"shape":"Suv"},"NeverAggregateInFilter":{"type":"boolean"},"CellValueSynonyms":{"shape":"Sv0"},"NonAdditive":{"type":"boolean"}}}},"CalculatedFields":{"type":"list","member":{"type":"structure","required":["CalculatedFieldName","Expression"],"members":{"CalculatedFieldName":{},"CalculatedFieldDescription":{},"Expression":{"shape":"S4r"},"CalculatedFieldSynonyms":{"shape":"Su1"},"IsIncludedInTopic":{"type":"boolean"},"DisableIndexing":{"type":"boolean"},"ColumnDataRole":{},"TimeGranularity":{},"DefaultFormatting":{"shape":"Suv"},"Aggregation":{},"ComparativeOrder":{"shape":"Suo"},"SemanticType":{"shape":"Sur"},"AllowedAggregations":{"shape":"Sut"},"NotAllowedAggregations":{"shape":"Sut"},"NeverAggregateInFilter":{"type":"boolean"},"CellValueSynonyms":{"shape":"Sv0"},"NonAdditive":{"type":"boolean"}}}},"NamedEntities":{"type":"list","member":{"type":"structure","required":["EntityName"],"members":{"EntityName":{},"EntityDescription":{},"EntitySynonyms":{"shape":"Su1"},"SemanticEntityType":{"type":"structure","members":{"TypeName":{},"SubTypeName":{},"TypeParameters":{"shape":"Sus"}}},"Definition":{"type":"list","member":{"type":"structure","members":{"FieldName":{},"PropertyName":{},"PropertyRole":{},"PropertyUsage":{},"Metric":{"type":"structure","members":{"Aggregation":{},"AggregationFunctionParameters":{"type":"map","key":{},"value":{}}}}}}}}}}}}}}},"Su1":{"type":"list","member":{}},"Su9":{"type":"list","member":{}},"Sub":{"type":"structure","members":{"ConstantType":{},"SingularConstant":{}},"sensitive":true},"Sue":{"type":"structure","members":{"ConstantType":{},"RangeConstant":{"type":"structure","members":{"Minimum":{},"Maximum":{}}}},"sensitive":true},"Suo":{"type":"structure","members":{"UseOrdering":{},"SpecifedOrder":{"shape":"Su9"},"TreatUndefinedSpecifiedValues":{}}},"Sur":{"type":"structure","members":{"TypeName":{},"SubTypeName":{},"TypeParameters":{"shape":"Sus"},"TruthyCellValue":{"shape":"Sw"},"TruthyCellValueSynonyms":{"shape":"Sv"},"FalseyCellValue":{"shape":"Sw"},"FalseyCellValueSynonyms":{"shape":"Sv"}}},"Sus":{"type":"map","key":{},"value":{}},"Sut":{"type":"list","member":{}},"Suv":{"type":"structure","members":{"DisplayFormat":{},"DisplayFormatOptions":{"type":"structure","members":{"UseBlankCellFormat":{"type":"boolean"},"BlankCellFormat":{},"DateFormat":{},"DecimalSeparator":{},"GroupingSeparator":{},"UseGrouping":{"type":"boolean"},"FractionDigits":{"type":"integer"},"Prefix":{},"Suffix":{},"UnitScaler":{},"NegativeFormat":{"type":"structure","members":{"Prefix":{},"Suffix":{}}},"CurrencySymbol":{}}}}},"Sv0":{"type":"list","member":{"type":"structure","members":{"CellValue":{},"Synonyms":{"shape":"Su9"}}}},"Svg":{"type":"structure","required":["IsEnabled","BasedOnSpiceSchedule"],"members":{"IsEnabled":{"type":"boolean"},"BasedOnSpiceSchedule":{"type":"boolean"},"StartingAt":{"type":"timestamp"},"Timezone":{},"RepeatAt":{},"TopicScheduleType":{}}},"Svl":{"type":"list","member":{}},"Svn":{"type":"list","member":{}},"Svp":{"type":"list","member":{}},"Sxj":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{},"ViolatedEntities":{"shape":"Sxm"}}}},"Sxm":{"type":"list","member":{"type":"structure","members":{"Path":{}}}},"Sxo":{"type":"list","member":{}},"Sxp":{"type":"list","member":{"type":"structure","members":{"SheetId":{},"Name":{}}}},"Sy0":{"type":"list","member":{}},"Sy2":{"type":"structure","members":{"ResourceIdOverrideConfiguration":{"type":"structure","members":{"PrefixForAllResources":{"type":"boolean"}}},"VPCConnections":{"type":"list","member":{"type":"structure","required":["Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"RefreshSchedules":{"type":"list","member":{"type":"structure","required":["Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"DataSources":{"type":"list","member":{"type":"structure","required":["Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"DataSets":{"type":"list","member":{"type":"structure","required":["Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"Themes":{"type":"list","member":{"type":"structure","required":["Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"Analyses":{"type":"list","member":{"type":"structure","required":["Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"Dashboards":{"type":"list","member":{"type":"structure","required":["Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}}}},"Syz":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Type":{},"Message":{}}}},"Sz3":{"type":"structure","members":{"ResourceIdOverrideConfiguration":{"type":"structure","members":{"PrefixForAllResources":{}}},"VPCConnections":{"type":"list","member":{"type":"structure","required":["VPCConnectionId"],"members":{"VPCConnectionId":{},"Name":{},"SubnetIds":{"shape":"Svl"},"SecurityGroupIds":{"shape":"Svn"},"DnsResolvers":{"shape":"Svp"},"RoleArn":{}}}},"RefreshSchedules":{"type":"list","member":{"type":"structure","required":["DataSetId","ScheduleId"],"members":{"DataSetId":{},"ScheduleId":{},"StartAfterDateTime":{"type":"timestamp"}}}},"DataSources":{"type":"list","member":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{},"Name":{},"DataSourceParameters":{"shape":"Spt"},"VpcConnectionProperties":{"shape":"Srd"},"SslProperties":{"shape":"Sre"},"Credentials":{"type":"structure","members":{"CredentialPair":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}},"sensitive":true},"SecretArn":{}}}}}},"DataSets":{"type":"list","member":{"type":"structure","required":["DataSetId"],"members":{"DataSetId":{},"Name":{}}}},"Themes":{"type":"list","member":{"type":"structure","required":["ThemeId"],"members":{"ThemeId":{},"Name":{}}}},"Analyses":{"type":"list","member":{"type":"structure","required":["AnalysisId"],"members":{"AnalysisId":{},"Name":{}}}},"Dashboards":{"type":"list","member":{"type":"structure","required":["DashboardId"],"members":{"DashboardId":{},"Name":{}}}}}},"Szq":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{},"ViolatedEntities":{"shape":"Sxm"}}}},"Szx":{"type":"structure","members":{"Permissions":{"shape":"S19"}}},"S104":{"type":"structure","required":["FileGroups"],"members":{"FileGroups":{"type":"list","member":{"type":"structure","members":{"Files":{"shape":"S107"}}}},"DestinationConfiguration":{"type":"structure","members":{"S3Destinations":{"type":"list","member":{"shape":"S10g"}}}},"Parameters":{"shape":"Sr"}}},"S107":{"type":"list","member":{"type":"structure","required":["SheetSelections","FormatType"],"members":{"SheetSelections":{"type":"list","member":{"type":"structure","required":["SheetId","SelectionScope"],"members":{"SheetId":{},"SelectionScope":{},"VisualIds":{"type":"list","member":{}}}}},"FormatType":{}}}},"S10g":{"type":"structure","members":{"BucketConfiguration":{"type":"structure","required":["BucketName","BucketPrefix","BucketRegion"],"members":{"BucketName":{},"BucketPrefix":{},"BucketRegion":{}}}}},"S115":{"type":"structure","required":["RefreshConfiguration"],"members":{"RefreshConfiguration":{"type":"structure","required":["IncrementalRefresh"],"members":{"IncrementalRefresh":{"type":"structure","required":["LookbackWindow"],"members":{"LookbackWindow":{"type":"structure","required":["ColumnName","Size","SizeUnit"],"members":{"ColumnName":{},"Size":{"type":"long"},"SizeUnit":{}}}}}}}}},"S11d":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"Name":{},"Type":{},"Status":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"DataSourceParameters":{"shape":"Spt"},"AlternateDataSourceParameters":{"shape":"Sra"},"VpcConnectionProperties":{"shape":"Srd"},"SslProperties":{"shape":"Sre"},"ErrorInfo":{"type":"structure","members":{"Type":{},"Message":{}}},"SecretArn":{}}},"S120":{"type":"structure","required":["Arn","IngestionStatus","CreatedTime"],"members":{"Arn":{},"IngestionId":{},"IngestionStatus":{},"ErrorInfo":{"type":"structure","members":{"Type":{},"Message":{}}},"RowInfo":{"type":"structure","members":{"RowsIngested":{"type":"long"},"RowsDropped":{"type":"long"},"TotalRowsInDataset":{"type":"long"}}},"QueueInfo":{"type":"structure","required":["WaitingOnIngestion","QueuedIngestion"],"members":{"WaitingOnIngestion":{},"QueuedIngestion":{}}},"CreatedTime":{"type":"timestamp"},"IngestionTimeInSeconds":{"type":"long"},"IngestionSizeInBytes":{"type":"long"},"RequestSource":{},"RequestType":{}}},"S129":{"type":"map","key":{},"value":{}},"S12e":{"type":"structure","members":{"Name":{},"Arn":{},"CapacityRegion":{},"CreationStatus":{},"IdentityStore":{},"NamespaceError":{"type":"structure","members":{"Type":{},"Message":{}}}}},"S12n":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{},"ViolatedEntities":{"shape":"Sxm"}}}},"S13l":{"type":"structure","members":{"Arn":{},"UserName":{},"Email":{},"Role":{},"IdentityType":{},"Active":{"type":"boolean"},"PrincipalId":{},"CustomPermissionsName":{},"ExternalLoginFederationProviderType":{},"ExternalLoginFederationProviderUrl":{},"ExternalLoginId":{}}},"S13s":{"type":"list","member":{"type":"structure","members":{"SubnetId":{},"AvailabilityZone":{},"ErrorMessage":{},"Status":{},"NetworkInterfaceId":{}}}},"S13y":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{"shape":"Sp6"}}}},"S144":{"type":"structure","required":["DashboardId","SheetId","VisualId"],"members":{"DashboardId":{},"SheetId":{},"VisualId":{}}},"S147":{"type":"string","sensitive":true},"S14c":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"}}},"S14t":{"type":"list","member":{"type":"structure","members":{"Arn":{},"AnalysisId":{},"Name":{},"Status":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"S159":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DashboardId":{},"Name":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"PublishedVersionNumber":{"type":"long"},"LastPublishedTime":{"type":"timestamp"}}}},"S15d":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DataSetId":{},"Name":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"ImportMode":{},"RowLevelPermissionDataSet":{"shape":"Sox"},"RowLevelPermissionTagConfigurationApplied":{"type":"boolean"},"ColumnLevelPermissionRulesApplied":{"type":"boolean"}}}},"S15o":{"type":"list","member":{"type":"structure","members":{"Arn":{},"FolderId":{},"Name":{},"FolderType":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SharingModel":{}}}},"S15v":{"type":"list","member":{"shape":"Sru"}},"S19b":{"type":"list","member":{"shape":"S1a"}},"S19g":{"type":"list","member":{"shape":"S1a"}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-04-01","endpointPrefix":"quicksight","jsonVersion":"1.0","protocol":"rest-json","serviceFullName":"Amazon QuickSight","serviceId":"QuickSight","signatureVersion":"v4","uid":"quicksight-2018-04-01"},"operations":{"CancelIngestion":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","IngestionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"IngestionId":{"location":"uri","locationName":"IngestionId"}}},"output":{"type":"structure","members":{"Arn":{},"IngestionId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateAccountCustomization":{"http":{"requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId","AccountCustomization"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"},"AccountCustomization":{"shape":"Sa"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"AwsAccountId":{},"Namespace":{},"AccountCustomization":{"shape":"Sa"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateAccountSubscription":{"http":{"requestUri":"/account/{AwsAccountId}"},"input":{"type":"structure","required":["Edition","AuthenticationMethod","AwsAccountId","AccountName","NotificationEmail"],"members":{"Edition":{},"AuthenticationMethod":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AccountName":{},"NotificationEmail":{},"ActiveDirectoryName":{},"Realm":{},"DirectoryId":{},"AdminGroup":{"shape":"Sk"},"AuthorGroup":{"shape":"Sk"},"ReaderGroup":{"shape":"Sk"},"FirstName":{},"LastName":{},"EmailAddress":{},"ContactNumber":{}}},"output":{"type":"structure","members":{"SignupResponse":{"type":"structure","members":{"IAMUser":{"type":"boolean"},"userLoginName":{},"accountName":{},"directoryType":{}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateAnalysis":{"http":{"requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"Name":{},"Parameters":{"shape":"Sr"},"Permissions":{"shape":"S19"},"SourceEntity":{"shape":"S1d"},"ThemeArn":{},"Tags":{"shape":"Sb"},"Definition":{"shape":"S1h"},"ValidationStrategy":{"shape":"Sm1"},"FolderArns":{"shape":"Sm3"}}},"output":{"type":"structure","members":{"Arn":{},"AnalysisId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateDashboard":{"http":{"requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"Name":{},"Parameters":{"shape":"Sr"},"Permissions":{"shape":"S19"},"SourceEntity":{"shape":"Sm8"},"Tags":{"shape":"Sb"},"VersionDescription":{},"DashboardPublishOptions":{"shape":"Smb"},"ThemeArn":{},"Definition":{"shape":"Smq"},"ValidationStrategy":{"shape":"Sm1"},"FolderArns":{"shape":"Sm3"},"LinkSharingConfiguration":{"shape":"Smr"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"DashboardId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateDataSet":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sets"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{},"Name":{},"PhysicalTableMap":{"shape":"Smw"},"LogicalTableMap":{"shape":"Sng"},"ImportMode":{},"ColumnGroups":{"shape":"Son"},"FieldFolders":{"shape":"Sot"},"Permissions":{"shape":"S19"},"RowLevelPermissionDataSet":{"shape":"Soy"},"RowLevelPermissionTagConfiguration":{"shape":"Sp2"},"ColumnLevelPermissionRules":{"shape":"Spa"},"Tags":{"shape":"Sb"},"DataSetUsageConfiguration":{"shape":"Spe"},"DatasetParameters":{"shape":"Spf"},"FolderArns":{"shape":"Sm3"}}},"output":{"type":"structure","members":{"Arn":{},"DataSetId":{},"IngestionArn":{},"IngestionId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateDataSource":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sources"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId","Name","Type"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{},"Name":{},"Type":{},"DataSourceParameters":{"shape":"Spu"},"Credentials":{"shape":"Sra"},"Permissions":{"shape":"S19"},"VpcConnectionProperties":{"shape":"Srh"},"SslProperties":{"shape":"Sri"},"Tags":{"shape":"Sb"},"FolderArns":{"shape":"Sm3"}}},"output":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"CreationStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateFolder":{"http":{"requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{},"FolderType":{},"ParentFolderArn":{},"Permissions":{"shape":"S19"},"Tags":{"shape":"Sb"},"SharingModel":{}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"FolderId":{},"RequestId":{}}}},"CreateFolderMembership":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId","MemberId","MemberType"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"MemberId":{"location":"uri","locationName":"MemberId"},"MemberType":{"location":"uri","locationName":"MemberType"}}},"output":{"type":"structure","members":{"Status":{"type":"integer"},"FolderMember":{"type":"structure","members":{"MemberId":{},"MemberType":{}}},"RequestId":{}}}},"CreateGroup":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{},"Description":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sry"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateGroupMembership":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","GroupName","AwsAccountId","Namespace"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupMember":{"shape":"Ss2"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateIAMPolicyAssignment":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","AssignmentStatus","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{},"AssignmentStatus":{},"PolicyArn":{},"Identities":{"shape":"Ss6"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"AssignmentName":{},"AssignmentId":{},"AssignmentStatus":{},"PolicyArn":{},"Identities":{"shape":"Ss6"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateIngestion":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},"input":{"type":"structure","required":["DataSetId","IngestionId","AwsAccountId"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"IngestionId":{"location":"uri","locationName":"IngestionId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"IngestionType":{}}},"output":{"type":"structure","members":{"Arn":{},"IngestionId":{},"IngestionStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateNamespace":{"http":{"requestUri":"/accounts/{AwsAccountId}"},"input":{"type":"structure","required":["AwsAccountId","Namespace","IdentityStore"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{},"IdentityStore":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"Name":{},"CapacityRegion":{},"CreationStatus":{},"IdentityStore":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateRefreshSchedule":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"},"input":{"type":"structure","required":["DataSetId","AwsAccountId","Schedule"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Schedule":{"shape":"Ssj"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"ScheduleId":{},"Arn":{}}}},"CreateRoleMembership":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","AwsAccountId","Namespace","Role"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"},"Role":{"location":"uri","locationName":"Role"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateTemplate":{"http":{"requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"Name":{},"Permissions":{"shape":"S19"},"SourceEntity":{"shape":"Ssv"},"Tags":{"shape":"Sb"},"VersionDescription":{},"Definition":{"shape":"Ssy"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"TemplateId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateTemplateAlias":{"http":{"requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"},"TemplateVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"TemplateAlias":{"shape":"Std"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateTheme":{"http":{"requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","Name","BaseThemeId","Configuration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"Name":{},"BaseThemeId":{},"VersionDescription":{},"Configuration":{"shape":"Stg"},"Permissions":{"shape":"S19"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"ThemeId":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateThemeAlias":{"http":{"requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"},"ThemeVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"ThemeAlias":{"shape":"Stw"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateTopic":{"http":{"requestUri":"/accounts/{AwsAccountId}/topics"},"input":{"type":"structure","required":["AwsAccountId","TopicId","Topic"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{},"Topic":{"shape":"Stz"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"TopicId":{},"RefreshArn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"CreateTopicRefreshSchedule":{"http":{"requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetArn","RefreshSchedule"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetArn":{},"DatasetName":{},"RefreshSchedule":{"shape":"Svn"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"CreateVPCConnection":{"http":{"requestUri":"/accounts/{AwsAccountId}/vpc-connections"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId","Name","SubnetIds","SecurityGroupIds","RoleArn"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{},"Name":{},"SubnetIds":{"shape":"Svs"},"SecurityGroupIds":{"shape":"Svu"},"DnsResolvers":{"shape":"Svw"},"RoleArn":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Arn":{},"VPCConnectionId":{},"CreationStatus":{},"AvailabilityStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteAccountCustomization":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteAccountSubscription":{"http":{"method":"DELETE","requestUri":"/account/{AwsAccountId}"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteAnalysis":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"RecoveryWindowInDays":{"location":"querystring","locationName":"recovery-window-in-days","type":"long"},"ForceDeleteWithoutRecovery":{"location":"querystring","locationName":"force-delete-without-recovery","type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"AnalysisId":{},"DeletionTime":{"type":"timestamp"},"RequestId":{}}}},"DeleteDashboard":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"DashboardId":{},"RequestId":{}}}},"DeleteDataSet":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"Arn":{},"DataSetId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteDataSetRefreshProperties":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteDataSource":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"}}},"output":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteFolder":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"FolderId":{},"RequestId":{}}}},"DeleteFolderMembership":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId","MemberId","MemberType"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"MemberId":{"location":"uri","locationName":"MemberId"},"MemberType":{"location":"uri","locationName":"MemberType"}}},"output":{"type":"structure","members":{"Status":{"type":"integer"},"RequestId":{}}}},"DeleteGroup":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteGroupMembership":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","GroupName","AwsAccountId","Namespace"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteIAMPolicyAssignment":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{"location":"uri","locationName":"AssignmentName"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"AssignmentName":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteNamespace":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteRefreshSchedule":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}"},"input":{"type":"structure","required":["DataSetId","AwsAccountId","ScheduleId"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ScheduleId":{"location":"uri","locationName":"ScheduleId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"ScheduleId":{},"Arn":{}}}},"DeleteRoleCustomPermission":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission"},"input":{"type":"structure","required":["Role","AwsAccountId","Namespace"],"members":{"Role":{"location":"uri","locationName":"Role"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"type":"integer"}}}},"DeleteRoleMembership":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","Role","AwsAccountId","Namespace"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"Role":{"location":"uri","locationName":"Role"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteTemplate":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"}}},"output":{"type":"structure","members":{"RequestId":{},"Arn":{},"TemplateId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteTemplateAlias":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"TemplateId":{},"AliasName":{},"Arn":{},"RequestId":{}}}},"DeleteTheme":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"}}},"output":{"type":"structure","members":{"Arn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"ThemeId":{}}}},"DeleteThemeAlias":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"AliasName":{},"Arn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"ThemeId":{}}}},"DeleteTopic":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"Arn":{},"TopicId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteTopicRefreshSchedule":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetId":{"location":"uri","locationName":"DatasetId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteUserByPrincipalId":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"},"input":{"type":"structure","required":["PrincipalId","AwsAccountId","Namespace"],"members":{"PrincipalId":{"location":"uri","locationName":"PrincipalId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DeleteVPCConnection":{"http":{"method":"DELETE","requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{"location":"uri","locationName":"VPCConnectionId"}}},"output":{"type":"structure","members":{"Arn":{},"VPCConnectionId":{},"DeletionStatus":{},"AvailabilityStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeAccountCustomization":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"},"Resolved":{"location":"querystring","locationName":"resolved","type":"boolean"}}},"output":{"type":"structure","members":{"Arn":{},"AwsAccountId":{},"Namespace":{},"AccountCustomization":{"shape":"Sa"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeAccountSettings":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/settings"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"AccountSettings":{"type":"structure","members":{"AccountName":{},"Edition":{},"DefaultNamespace":{},"NotificationEmail":{},"PublicSharingEnabled":{"type":"boolean"},"TerminationProtectionEnabled":{"type":"boolean"}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeAccountSubscription":{"http":{"method":"GET","requestUri":"/account/{AwsAccountId}"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"AccountInfo":{"type":"structure","members":{"AccountName":{},"Edition":{},"NotificationEmail":{},"AuthenticationType":{},"AccountSubscriptionStatus":{},"IAMIdentityCenterInstanceArn":{}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAnalysis":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"Analysis":{"type":"structure","members":{"AnalysisId":{},"Arn":{},"Name":{},"Status":{},"Errors":{"shape":"Sxu"},"DataSetArns":{"shape":"Sxz"},"ThemeArn":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"Sheets":{"shape":"Sy0"}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAnalysisDefinition":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/definition"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"AnalysisId":{},"Name":{},"Errors":{"shape":"Sxu"},"ResourceStatus":{},"ThemeArn":{},"Definition":{"shape":"S1h"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAnalysisPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"AnalysisId":{},"AnalysisArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeAssetBundleExportJob":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs/{AssetBundleExportJobId}"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleExportJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleExportJobId":{"location":"uri","locationName":"AssetBundleExportJobId"}}},"output":{"type":"structure","members":{"JobStatus":{},"DownloadUrl":{"shape":"Sy9"},"Errors":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Type":{},"Message":{}}}},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleExportJobId":{},"AwsAccountId":{},"ResourceArns":{"shape":"Syc"},"IncludeAllDependencies":{"type":"boolean"},"ExportFormat":{},"CloudFormationOverridePropertyConfiguration":{"shape":"Sye"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"IncludePermissions":{"type":"boolean"},"IncludeTags":{"type":"boolean"},"ValidationStrategy":{"shape":"Sz8"},"Warnings":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Message":{}}}}}}},"DescribeAssetBundleImportJob":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs/{AssetBundleImportJobId}"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleImportJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleImportJobId":{"location":"uri","locationName":"AssetBundleImportJobId"}}},"output":{"type":"structure","members":{"JobStatus":{},"Errors":{"shape":"Sze"},"RollbackErrors":{"shape":"Sze"},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleImportJobId":{},"AwsAccountId":{},"AssetBundleImportSource":{"type":"structure","members":{"Body":{"shape":"Sy9"},"S3Uri":{}}},"OverrideParameters":{"shape":"Szi"},"FailureAction":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"OverridePermissions":{"shape":"S101"},"OverrideTags":{"shape":"S10h"},"OverrideValidationStrategy":{"shape":"S10u"}}}},"DescribeDashboard":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Dashboard":{"type":"structure","members":{"DashboardId":{},"Arn":{},"Name":{},"Version":{"type":"structure","members":{"CreatedTime":{"type":"timestamp"},"Errors":{"shape":"S10z"},"VersionNumber":{"type":"long"},"Status":{},"Arn":{},"SourceEntityArn":{},"DataSetArns":{"shape":"Sxz"},"Description":{},"ThemeArn":{},"Sheets":{"shape":"Sy0"}}},"CreatedTime":{"type":"timestamp"},"LastPublishedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeDashboardDefinition":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/definition"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"DashboardId":{},"Errors":{"shape":"S10z"},"Name":{},"ResourceStatus":{},"ThemeArn":{},"Definition":{"shape":"Smq"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"DashboardPublishOptions":{"shape":"Smb"}}}},"DescribeDashboardPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"}}},"output":{"type":"structure","members":{"DashboardId":{},"DashboardArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"LinkSharingConfiguration":{"shape":"Smr"}}}},"DescribeDashboardSnapshotJob":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","SnapshotJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"SnapshotJobId":{"location":"uri","locationName":"SnapshotJobId"}}},"output":{"type":"structure","members":{"AwsAccountId":{},"DashboardId":{},"SnapshotJobId":{},"UserConfiguration":{"type":"structure","members":{"AnonymousUsers":{"type":"list","member":{"type":"structure","members":{"RowLevelPermissionTagKeys":{"type":"list","member":{}}}}}}},"SnapshotConfiguration":{"shape":"S11c"},"Arn":{},"JobStatus":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RequestId":{},"Status":{"type":"integer"}}}},"DescribeDashboardSnapshotJobResult":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}/result"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","SnapshotJobId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"SnapshotJobId":{"location":"uri","locationName":"SnapshotJobId"}}},"output":{"type":"structure","members":{"Arn":{},"JobStatus":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"Result":{"type":"structure","members":{"AnonymousUsers":{"type":"list","member":{"type":"structure","members":{"FileGroups":{"type":"list","member":{"type":"structure","members":{"Files":{"shape":"S11f"},"S3Results":{"type":"list","member":{"type":"structure","members":{"S3DestinationConfiguration":{"shape":"S11o"},"S3Uri":{"shape":"Sy9"},"ErrorInfo":{"type":"list","member":{"type":"structure","members":{"ErrorMessage":{},"ErrorType":{}}}}}}}}}}}}}}},"ErrorInfo":{"type":"structure","members":{"ErrorMessage":{},"ErrorType":{}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSet":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"DataSet":{"type":"structure","members":{"Arn":{},"DataSetId":{},"Name":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"PhysicalTableMap":{"shape":"Smw"},"LogicalTableMap":{"shape":"Sng"},"OutputColumns":{"type":"list","member":{"type":"structure","members":{"Name":{},"Description":{},"Type":{},"SubType":{}}}},"ImportMode":{},"ConsumedSpiceCapacityInBytes":{"type":"long"},"ColumnGroups":{"shape":"Son"},"FieldFolders":{"shape":"Sot"},"RowLevelPermissionDataSet":{"shape":"Soy"},"RowLevelPermissionTagConfiguration":{"shape":"Sp2"},"ColumnLevelPermissionRules":{"shape":"Spa"},"DataSetUsageConfiguration":{"shape":"Spe"},"DatasetParameters":{"shape":"Spf"}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSetPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"DataSetArn":{},"DataSetId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSetRefreshProperties":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"DataSetRefreshProperties":{"shape":"S12c"}}}},"DescribeDataSource":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"}}},"output":{"type":"structure","members":{"DataSource":{"shape":"S12k"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeDataSourcePermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"}}},"output":{"type":"structure","members":{"DataSourceArn":{},"DataSourceId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeFolder":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Folder":{"type":"structure","members":{"FolderId":{},"Arn":{},"Name":{},"FolderType":{},"FolderPath":{"type":"list","member":{}},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SharingModel":{}}},"RequestId":{}}}},"DescribeFolderPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Namespace":{"location":"querystring","locationName":"namespace"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"NextToken":{"location":"querystring","locationName":"next-token"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderId":{},"Arn":{},"Permissions":{"shape":"S19"},"RequestId":{},"NextToken":{}}}},"DescribeFolderResolvedPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Namespace":{"location":"querystring","locationName":"namespace"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"NextToken":{"location":"querystring","locationName":"next-token"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderId":{},"Arn":{},"Permissions":{"shape":"S19"},"RequestId":{},"NextToken":{}}}},"DescribeGroup":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sry"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeGroupMembership":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},"input":{"type":"structure","required":["MemberName","GroupName","AwsAccountId","Namespace"],"members":{"MemberName":{"location":"uri","locationName":"MemberName"},"GroupName":{"location":"uri","locationName":"GroupName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupMember":{"shape":"Ss2"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeIAMPolicyAssignment":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{"location":"uri","locationName":"AssignmentName"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"IAMPolicyAssignment":{"type":"structure","members":{"AwsAccountId":{},"AssignmentId":{},"AssignmentName":{},"PolicyArn":{},"Identities":{"shape":"Ss6"},"AssignmentStatus":{}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeIngestion":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","IngestionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"IngestionId":{"location":"uri","locationName":"IngestionId"}}},"output":{"type":"structure","members":{"Ingestion":{"shape":"S137"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeIpRestriction":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/ip-restriction"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"}}},"output":{"type":"structure","members":{"AwsAccountId":{},"IpRestrictionRuleMap":{"shape":"S13g"},"Enabled":{"type":"boolean"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeNamespace":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Namespace":{"shape":"S13l"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeRefreshSchedule":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","ScheduleId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"ScheduleId":{"location":"uri","locationName":"ScheduleId"}}},"output":{"type":"structure","members":{"RefreshSchedule":{"shape":"Ssj"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"Arn":{}}}},"DescribeRoleCustomPermission":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission"},"input":{"type":"structure","required":["Role","AwsAccountId","Namespace"],"members":{"Role":{"location":"uri","locationName":"Role"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"CustomPermissionsName":{},"RequestId":{},"Status":{"type":"integer"}}}},"DescribeTemplate":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Template":{"type":"structure","members":{"Arn":{},"Name":{},"Version":{"type":"structure","members":{"CreatedTime":{"type":"timestamp"},"Errors":{"shape":"S13x"},"VersionNumber":{"type":"long"},"Status":{},"DataSetConfigurations":{"shape":"Ssz"},"Description":{},"SourceEntityArn":{},"ThemeArn":{},"Sheets":{"shape":"Sy0"}}},"TemplateId":{},"LastUpdatedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTemplateAlias":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"TemplateAlias":{"shape":"Std"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTemplateDefinition":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/definition"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Name":{},"TemplateId":{},"Errors":{"shape":"S13x"},"ResourceStatus":{},"ThemeArn":{},"Definition":{"shape":"Ssy"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTemplatePermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"}}},"output":{"type":"structure","members":{"TemplateId":{},"TemplateArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTheme":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"VersionNumber":{"location":"querystring","locationName":"version-number","type":"long"},"AliasName":{"location":"querystring","locationName":"alias-name"}}},"output":{"type":"structure","members":{"Theme":{"type":"structure","members":{"Arn":{},"Name":{},"ThemeId":{},"Version":{"type":"structure","members":{"VersionNumber":{"type":"long"},"Arn":{},"Description":{},"BaseThemeId":{},"CreatedTime":{"type":"timestamp"},"Configuration":{"shape":"Stg"},"Errors":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{}}}},"Status":{}}},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"Type":{}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeThemeAlias":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"}}},"output":{"type":"structure","members":{"ThemeAlias":{"shape":"Stw"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeThemePermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"}}},"output":{"type":"structure","members":{"ThemeId":{},"ThemeArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTopic":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"Arn":{},"TopicId":{},"Topic":{"shape":"Stz"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTopicPermissions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeTopicRefresh":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/refresh/{RefreshId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","RefreshId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"RefreshId":{"location":"uri","locationName":"RefreshId"}}},"output":{"type":"structure","members":{"RefreshDetails":{"type":"structure","members":{"RefreshArn":{},"RefreshId":{},"RefreshStatus":{}}},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeTopicRefreshSchedule":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetId":{"location":"uri","locationName":"DatasetId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"RefreshSchedule":{"shape":"Svn"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"DescribeUser":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"User":{"shape":"S14v"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"DescribeVPCConnection":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{"location":"uri","locationName":"VPCConnectionId"}}},"output":{"type":"structure","members":{"VPCConnection":{"type":"structure","members":{"VPCConnectionId":{},"Arn":{},"Name":{},"VPCId":{},"SecurityGroupIds":{"shape":"Svu"},"DnsResolvers":{"shape":"Sug"},"Status":{},"AvailabilityStatus":{},"NetworkInterfaces":{"shape":"S151"},"RoleArn":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"RequestId":{},"Status":{"type":"integer"}}}},"GenerateEmbedUrlForAnonymousUser":{"http":{"requestUri":"/accounts/{AwsAccountId}/embed-url/anonymous-user"},"input":{"type":"structure","required":["AwsAccountId","Namespace","AuthorizedResourceArns","ExperienceConfiguration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"SessionLifetimeInMinutes":{"type":"long"},"Namespace":{},"SessionTags":{"shape":"S157"},"AuthorizedResourceArns":{"type":"list","member":{}},"ExperienceConfiguration":{"type":"structure","members":{"Dashboard":{"type":"structure","required":["InitialDashboardId"],"members":{"InitialDashboardId":{}}},"DashboardVisual":{"type":"structure","required":["InitialDashboardVisualId"],"members":{"InitialDashboardVisualId":{"shape":"S15d"}}},"QSearchBar":{"type":"structure","required":["InitialTopicId"],"members":{"InitialTopicId":{}}}}},"AllowedDomains":{"shape":"Sug"}}},"output":{"type":"structure","required":["EmbedUrl","Status","RequestId","AnonymousUserArn"],"members":{"EmbedUrl":{"shape":"S15g"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"AnonymousUserArn":{}}}},"GenerateEmbedUrlForRegisteredUser":{"http":{"requestUri":"/accounts/{AwsAccountId}/embed-url/registered-user"},"input":{"type":"structure","required":["AwsAccountId","UserArn","ExperienceConfiguration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"SessionLifetimeInMinutes":{"type":"long"},"UserArn":{},"ExperienceConfiguration":{"type":"structure","members":{"Dashboard":{"type":"structure","required":["InitialDashboardId"],"members":{"InitialDashboardId":{},"FeatureConfigurations":{"type":"structure","members":{"StatePersistence":{"shape":"S15l"},"Bookmarks":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"}}}}}}},"QuickSightConsole":{"type":"structure","members":{"InitialPath":{},"FeatureConfigurations":{"type":"structure","members":{"StatePersistence":{"shape":"S15l"}}}}},"QSearchBar":{"type":"structure","members":{"InitialTopicId":{}}},"DashboardVisual":{"type":"structure","required":["InitialDashboardVisualId"],"members":{"InitialDashboardVisualId":{"shape":"S15d"}}}}},"AllowedDomains":{"shape":"Sug"}}},"output":{"type":"structure","required":["EmbedUrl","Status","RequestId"],"members":{"EmbedUrl":{"shape":"S15g"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"GetDashboardEmbedUrl":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","IdentityType"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"IdentityType":{"location":"querystring","locationName":"creds-type"},"SessionLifetimeInMinutes":{"location":"querystring","locationName":"session-lifetime","type":"long"},"UndoRedoDisabled":{"location":"querystring","locationName":"undo-redo-disabled","type":"boolean"},"ResetDisabled":{"location":"querystring","locationName":"reset-disabled","type":"boolean"},"StatePersistenceEnabled":{"location":"querystring","locationName":"state-persistence-enabled","type":"boolean"},"UserArn":{"location":"querystring","locationName":"user-arn"},"Namespace":{"location":"querystring","locationName":"namespace"},"AdditionalDashboardIds":{"location":"querystring","locationName":"additional-dashboard-ids","type":"list","member":{}}}},"output":{"type":"structure","members":{"EmbedUrl":{"shape":"S15g"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"GetSessionEmbedUrl":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/session-embed-url"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"EntryPoint":{"location":"querystring","locationName":"entry-point"},"SessionLifetimeInMinutes":{"location":"querystring","locationName":"session-lifetime","type":"long"},"UserArn":{"location":"querystring","locationName":"user-arn"}}},"output":{"type":"structure","members":{"EmbedUrl":{"shape":"S15g"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListAnalyses":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/analyses"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"AnalysisSummaryList":{"shape":"S162"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListAssetBundleExportJobs":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"AssetBundleExportJobSummaryList":{"type":"list","member":{"type":"structure","members":{"JobStatus":{},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleExportJobId":{},"IncludeAllDependencies":{"type":"boolean"},"ExportFormat":{},"IncludePermissions":{"type":"boolean"},"IncludeTags":{"type":"boolean"}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListAssetBundleImportJobs":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"AssetBundleImportJobSummaryList":{"type":"list","member":{"type":"structure","members":{"JobStatus":{},"Arn":{},"CreatedTime":{"type":"timestamp"},"AssetBundleImportJobId":{},"FailureAction":{}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListDashboardVersions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DashboardVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreatedTime":{"type":"timestamp"},"VersionNumber":{"type":"long"},"Status":{},"SourceEntityArn":{},"Description":{}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListDashboards":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/dashboards"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DashboardSummaryList":{"shape":"S16i"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListDataSets":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DataSetSummaries":{"shape":"S16m"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListDataSources":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sources"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"DataSources":{"type":"list","member":{"shape":"S12k"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListFolderMembers":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderMemberList":{"type":"list","member":{"type":"structure","members":{"MemberId":{},"MemberArn":{}}}},"NextToken":{},"RequestId":{}}}},"ListFolders":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/folders"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderSummaryList":{"shape":"S16x"},"NextToken":{},"RequestId":{}}}},"ListGroupMemberships":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupMemberList":{"type":"list","member":{"shape":"Ss2"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListGroups":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"GroupList":{"shape":"S174"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListIAMPolicyAssignments":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/v2/iam-policy-assignments"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentStatus":{"location":"querystring","locationName":"assignment-status"},"Namespace":{"location":"uri","locationName":"Namespace"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"IAMPolicyAssignments":{"type":"list","member":{"type":"structure","members":{"AssignmentName":{},"AssignmentStatus":{}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListIAMPolicyAssignmentsForUser":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments"},"input":{"type":"structure","required":["AwsAccountId","UserName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"UserName":{"location":"uri","locationName":"UserName"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"ActiveAssignments":{"type":"list","member":{"type":"structure","members":{"AssignmentName":{},"PolicyArn":{}}}},"RequestId":{},"NextToken":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListIngestions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions"},"input":{"type":"structure","required":["DataSetId","AwsAccountId"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"NextToken":{"location":"querystring","locationName":"next-token"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Ingestions":{"type":"list","member":{"shape":"S137"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListNamespaces":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"Namespaces":{"type":"list","member":{"shape":"S13l"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListRefreshSchedules":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"}}},"output":{"type":"structure","members":{"RefreshSchedules":{"type":"list","member":{"shape":"Ssj"}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListRoleMemberships":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members"},"input":{"type":"structure","required":["Role","AwsAccountId","Namespace"],"members":{"Role":{"location":"uri","locationName":"Role"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"MembersList":{"shape":"Sk"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/resources/{ResourceArn}/tags"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sb"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListTemplateAliases":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-result","type":"integer"}}},"output":{"type":"structure","members":{"TemplateAliasList":{"type":"list","member":{"shape":"Std"}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"NextToken":{}}}},"ListTemplateVersions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/versions"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"TemplateVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"VersionNumber":{"type":"long"},"CreatedTime":{"type":"timestamp"},"Status":{},"Description":{}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListTemplates":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/templates"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-result","type":"integer"}}},"output":{"type":"structure","members":{"TemplateSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"TemplateId":{},"Name":{},"LatestVersionNumber":{"type":"long"},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListThemeAliases":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-result","type":"integer"}}},"output":{"type":"structure","members":{"ThemeAliasList":{"type":"list","member":{"shape":"Stw"}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"NextToken":{}}}},"ListThemeVersions":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/versions"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"ThemeVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"VersionNumber":{"type":"long"},"Arn":{},"Description":{},"CreatedTime":{"type":"timestamp"},"Status":{}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListThemes":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/themes"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Type":{"location":"querystring","locationName":"type"}}},"output":{"type":"structure","members":{"ThemeSummaryList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{},"ThemeId":{},"LatestVersionNumber":{"type":"long"},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListTopicRefreshSchedules":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"RefreshSchedules":{"type":"list","member":{"type":"structure","members":{"DatasetId":{},"DatasetArn":{},"DatasetName":{},"RefreshSchedule":{"shape":"Svn"}}}},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"ListTopics":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/topics"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"TopicsSummaries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"TopicId":{},"Name":{}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListUserGroups":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"GroupList":{"shape":"S174"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListUsers":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},"input":{"type":"structure","required":["AwsAccountId","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"UserList":{"type":"list","member":{"shape":"S14v"}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"ListVPCConnections":{"http":{"method":"GET","requestUri":"/accounts/{AwsAccountId}/vpc-connections"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"}}},"output":{"type":"structure","members":{"VPCConnectionSummaries":{"type":"list","member":{"type":"structure","members":{"VPCConnectionId":{},"Arn":{},"Name":{},"VPCId":{},"SecurityGroupIds":{"shape":"Svu"},"DnsResolvers":{"shape":"Sug"},"Status":{},"AvailabilityStatus":{},"NetworkInterfaces":{"shape":"S151"},"RoleArn":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"PutDataSetRefreshProperties":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","DataSetRefreshProperties"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"DataSetRefreshProperties":{"shape":"S12c"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"RegisterUser":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},"input":{"type":"structure","required":["IdentityType","Email","UserRole","AwsAccountId","Namespace"],"members":{"IdentityType":{},"Email":{},"UserRole":{},"IamArn":{},"SessionName":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"},"UserName":{},"CustomPermissionsName":{},"ExternalLoginFederationProviderType":{},"CustomFederationProviderUrl":{},"ExternalLoginId":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"User":{"shape":"S14v"},"UserInvitationUrl":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"RestoreAnalysis":{"http":{"requestUri":"/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"AnalysisId":{},"RequestId":{}}}},"SearchAnalyses":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/analyses"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AnalysisSummaryList":{"shape":"S162"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchDashboards":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/dashboards"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator"],"members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DashboardSummaryList":{"shape":"S16i"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchDataSets":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/data-sets"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator","Name","Value"],"members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DataSetSummaries":{"shape":"S16m"},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchDataSources":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/data-sources"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator","Name","Value"],"members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DataSourceSummaries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"Name":{},"Type":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"SearchFolders":{"http":{"requestUri":"/accounts/{AwsAccountId}/search/folders"},"input":{"type":"structure","required":["AwsAccountId","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Filters":{"type":"list","member":{"type":"structure","members":{"Operator":{},"Name":{},"Value":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"FolderSummaryList":{"shape":"S16x"},"NextToken":{},"RequestId":{}}}},"SearchGroups":{"http":{"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search"},"input":{"type":"structure","required":["AwsAccountId","Namespace","Filters"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"NextToken":{"location":"querystring","locationName":"next-token"},"MaxResults":{"location":"querystring","locationName":"max-results","type":"integer"},"Namespace":{"location":"uri","locationName":"Namespace"},"Filters":{"type":"list","member":{"type":"structure","required":["Operator","Name","Value"],"members":{"Operator":{},"Name":{},"Value":{}}}}}},"output":{"type":"structure","members":{"GroupList":{"shape":"S174"},"NextToken":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"StartAssetBundleExportJob":{"http":{"requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs/export"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleExportJobId","ResourceArns","ExportFormat"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleExportJobId":{},"ResourceArns":{"shape":"Syc"},"IncludeAllDependencies":{"type":"boolean"},"ExportFormat":{},"CloudFormationOverridePropertyConfiguration":{"shape":"Sye"},"IncludePermissions":{"type":"boolean"},"IncludeTags":{"type":"boolean"},"ValidationStrategy":{"shape":"Sz8"}}},"output":{"type":"structure","members":{"Arn":{},"AssetBundleExportJobId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"StartAssetBundleImportJob":{"http":{"requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs/import"},"input":{"type":"structure","required":["AwsAccountId","AssetBundleImportJobId","AssetBundleImportSource"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssetBundleImportJobId":{},"AssetBundleImportSource":{"type":"structure","members":{"Body":{"type":"blob","sensitive":true},"S3Uri":{}}},"OverrideParameters":{"shape":"Szi"},"FailureAction":{},"OverridePermissions":{"shape":"S101"},"OverrideTags":{"shape":"S10h"},"OverrideValidationStrategy":{"shape":"S10u"}}},"output":{"type":"structure","members":{"Arn":{},"AssetBundleImportJobId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"StartDashboardSnapshotJob":{"http":{"requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","SnapshotJobId","UserConfiguration","SnapshotConfiguration"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"SnapshotJobId":{},"UserConfiguration":{"type":"structure","members":{"AnonymousUsers":{"type":"list","member":{"type":"structure","members":{"RowLevelPermissionTags":{"shape":"S157"}}}}}},"SnapshotConfiguration":{"shape":"S11c"}}},"output":{"type":"structure","members":{"Arn":{},"SnapshotJobId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"TagResource":{"http":{"requestUri":"/resources/{ResourceArn}/tags"},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/resources/{ResourceArn}/tags"},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"TagKeys":{"location":"querystring","locationName":"keys","type":"list","member":{}}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateAccountCustomization":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/customizations"},"input":{"type":"structure","required":["AwsAccountId","AccountCustomization"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"querystring","locationName":"namespace"},"AccountCustomization":{"shape":"Sa"}}},"output":{"type":"structure","members":{"Arn":{},"AwsAccountId":{},"Namespace":{},"AccountCustomization":{"shape":"Sa"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateAccountSettings":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/settings"},"input":{"type":"structure","required":["AwsAccountId","DefaultNamespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DefaultNamespace":{},"NotificationEmail":{},"TerminationProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateAnalysis":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"Name":{},"Parameters":{"shape":"Sr"},"SourceEntity":{"shape":"S1d"},"ThemeArn":{},"Definition":{"shape":"S1h"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"Arn":{},"AnalysisId":{},"UpdateStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateAnalysisPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","AnalysisId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AnalysisId":{"location":"uri","locationName":"AnalysisId"},"GrantPermissions":{"shape":"S1am"},"RevokePermissions":{"shape":"S1am"}}},"output":{"type":"structure","members":{"AnalysisArn":{},"AnalysisId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDashboard":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"Name":{},"SourceEntity":{"shape":"Sm8"},"Parameters":{"shape":"Sr"},"VersionDescription":{},"DashboardPublishOptions":{"shape":"Smb"},"ThemeArn":{},"Definition":{"shape":"Smq"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"Arn":{},"VersionArn":{},"DashboardId":{},"CreationStatus":{},"Status":{"type":"integer"},"RequestId":{}}}},"UpdateDashboardPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DashboardId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"GrantPermissions":{"shape":"S1am"},"RevokePermissions":{"shape":"S1am"},"GrantLinkPermissions":{"shape":"S1ar"},"RevokeLinkPermissions":{"shape":"S1ar"}}},"output":{"type":"structure","members":{"DashboardArn":{},"DashboardId":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"},"LinkSharingConfiguration":{"shape":"Smr"}}}},"UpdateDashboardPublishedVersion":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}"},"input":{"type":"structure","required":["AwsAccountId","DashboardId","VersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DashboardId":{"location":"uri","locationName":"DashboardId"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"type":"structure","members":{"DashboardId":{},"DashboardArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateDataSet":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},"input":{"type":"structure","required":["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"Name":{},"PhysicalTableMap":{"shape":"Smw"},"LogicalTableMap":{"shape":"Sng"},"ImportMode":{},"ColumnGroups":{"shape":"Son"},"FieldFolders":{"shape":"Sot"},"RowLevelPermissionDataSet":{"shape":"Soy"},"RowLevelPermissionTagConfiguration":{"shape":"Sp2"},"ColumnLevelPermissionRules":{"shape":"Spa"},"DataSetUsageConfiguration":{"shape":"Spe"},"DatasetParameters":{"shape":"Spf"}}},"output":{"type":"structure","members":{"Arn":{},"DataSetId":{},"IngestionArn":{},"IngestionId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDataSetPermissions":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSetId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSetId":{"location":"uri","locationName":"DataSetId"},"GrantPermissions":{"shape":"S19"},"RevokePermissions":{"shape":"S19"}}},"output":{"type":"structure","members":{"DataSetArn":{},"DataSetId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDataSource":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"},"Name":{},"DataSourceParameters":{"shape":"Spu"},"Credentials":{"shape":"Sra"},"VpcConnectionProperties":{"shape":"Srh"},"SslProperties":{"shape":"Sri"}}},"output":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"UpdateStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateDataSourcePermissions":{"http":{"requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","DataSourceId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"DataSourceId":{"location":"uri","locationName":"DataSourceId"},"GrantPermissions":{"shape":"S19"},"RevokePermissions":{"shape":"S19"}}},"output":{"type":"structure","members":{"DataSourceArn":{},"DataSourceId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateFolder":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"},"input":{"type":"structure","required":["AwsAccountId","FolderId","Name"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"Arn":{},"FolderId":{},"RequestId":{}}}},"UpdateFolderPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","FolderId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"FolderId":{"location":"uri","locationName":"FolderId"},"GrantPermissions":{"shape":"S19"},"RevokePermissions":{"shape":"S19"}}},"output":{"type":"structure","members":{"Status":{"type":"integer"},"Arn":{},"FolderId":{},"Permissions":{"shape":"S19"},"RequestId":{}}}},"UpdateGroup":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},"input":{"type":"structure","required":["GroupName","AwsAccountId","Namespace"],"members":{"GroupName":{"location":"uri","locationName":"GroupName"},"Description":{},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sry"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateIAMPolicyAssignment":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},"input":{"type":"structure","required":["AwsAccountId","AssignmentName","Namespace"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"AssignmentName":{"location":"uri","locationName":"AssignmentName"},"Namespace":{"location":"uri","locationName":"Namespace"},"AssignmentStatus":{},"PolicyArn":{},"Identities":{"shape":"Ss6"}}},"output":{"type":"structure","members":{"AssignmentName":{},"AssignmentId":{},"PolicyArn":{},"Identities":{"shape":"Ss6"},"AssignmentStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateIpRestriction":{"http":{"requestUri":"/accounts/{AwsAccountId}/ip-restriction"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"IpRestrictionRuleMap":{"shape":"S13g"},"Enabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"AwsAccountId":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdatePublicSharingSettings":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/public-sharing-settings"},"input":{"type":"structure","required":["AwsAccountId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"PublicSharingEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateRefreshSchedule":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"},"input":{"type":"structure","required":["DataSetId","AwsAccountId","Schedule"],"members":{"DataSetId":{"location":"uri","locationName":"DataSetId"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Schedule":{"shape":"Ssj"}}},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"},"RequestId":{},"ScheduleId":{},"Arn":{}}}},"UpdateRoleCustomPermission":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission"},"input":{"type":"structure","required":["CustomPermissionsName","Role","AwsAccountId","Namespace"],"members":{"CustomPermissionsName":{},"Role":{"location":"uri","locationName":"Role"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"}}},"output":{"type":"structure","members":{"RequestId":{},"Status":{"type":"integer"}}}},"UpdateTemplate":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"SourceEntity":{"shape":"Ssv"},"VersionDescription":{},"Name":{},"Definition":{"shape":"Ssy"},"ValidationStrategy":{"shape":"Sm1"}}},"output":{"type":"structure","members":{"TemplateId":{},"Arn":{},"VersionArn":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateTemplateAlias":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"AliasName":{"location":"uri","locationName":"AliasName"},"TemplateVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"TemplateAlias":{"shape":"Std"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateTemplatePermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TemplateId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TemplateId":{"location":"uri","locationName":"TemplateId"},"GrantPermissions":{"shape":"S1am"},"RevokePermissions":{"shape":"S1am"}}},"output":{"type":"structure","members":{"TemplateId":{},"TemplateArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateTheme":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","BaseThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"Name":{},"BaseThemeId":{},"VersionDescription":{},"Configuration":{"shape":"Stg"}}},"output":{"type":"structure","members":{"ThemeId":{},"Arn":{},"VersionArn":{},"CreationStatus":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateThemeAlias":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},"input":{"type":"structure","required":["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"AliasName":{"location":"uri","locationName":"AliasName"},"ThemeVersionNumber":{"type":"long"}}},"output":{"type":"structure","members":{"ThemeAlias":{"shape":"Stw"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateThemePermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","ThemeId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"ThemeId":{"location":"uri","locationName":"ThemeId"},"GrantPermissions":{"shape":"S1am"},"RevokePermissions":{"shape":"S1am"}}},"output":{"type":"structure","members":{"ThemeId":{},"ThemeArn":{},"Permissions":{"shape":"S19"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateTopic":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","Topic"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"Topic":{"shape":"Stz"}}},"output":{"type":"structure","members":{"TopicId":{},"Arn":{},"RefreshArn":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateTopicPermissions":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/permissions"},"input":{"type":"structure","required":["AwsAccountId","TopicId"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"GrantPermissions":{"shape":"S1am"},"RevokePermissions":{"shape":"S1am"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"Permissions":{"shape":"S19"},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateTopicRefreshSchedule":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"},"input":{"type":"structure","required":["AwsAccountId","TopicId","DatasetId","RefreshSchedule"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"TopicId":{"location":"uri","locationName":"TopicId"},"DatasetId":{"location":"uri","locationName":"DatasetId"},"RefreshSchedule":{"shape":"Svn"}}},"output":{"type":"structure","members":{"TopicId":{},"TopicArn":{},"DatasetArn":{},"Status":{"location":"statusCode","type":"integer"},"RequestId":{}}}},"UpdateUser":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},"input":{"type":"structure","required":["UserName","AwsAccountId","Namespace","Email","Role"],"members":{"UserName":{"location":"uri","locationName":"UserName"},"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"Namespace":{"location":"uri","locationName":"Namespace"},"Email":{},"Role":{},"CustomPermissionsName":{},"UnapplyCustomPermissions":{"type":"boolean"},"ExternalLoginFederationProviderType":{},"CustomFederationProviderUrl":{},"ExternalLoginId":{}}},"output":{"type":"structure","members":{"User":{"shape":"S14v"},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}},"UpdateVPCConnection":{"http":{"method":"PUT","requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"},"input":{"type":"structure","required":["AwsAccountId","VPCConnectionId","Name","SubnetIds","SecurityGroupIds","RoleArn"],"members":{"AwsAccountId":{"location":"uri","locationName":"AwsAccountId"},"VPCConnectionId":{"location":"uri","locationName":"VPCConnectionId"},"Name":{},"SubnetIds":{"shape":"Svs"},"SecurityGroupIds":{"shape":"Svu"},"DnsResolvers":{"shape":"Svw"},"RoleArn":{}}},"output":{"type":"structure","members":{"Arn":{},"VPCConnectionId":{},"UpdateStatus":{},"AvailabilityStatus":{},"RequestId":{},"Status":{"location":"statusCode","type":"integer"}}}}},"shapes":{"Sa":{"type":"structure","members":{"DefaultTheme":{},"DefaultEmailCustomizationTemplate":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sk":{"type":"list","member":{}},"Sr":{"type":"structure","members":{"StringParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"Sv"}}}},"IntegerParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"shape":"S10"}}}}},"DecimalParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"shape":"S14"}}}}},"DateTimeParameters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"shape":"S18"}}}}}}},"Sv":{"type":"list","member":{"shape":"Sw"}},"Sw":{"type":"string","sensitive":true},"S10":{"type":"long","sensitive":true},"S14":{"type":"double","sensitive":true},"S18":{"type":"timestamp","sensitive":true},"S19":{"type":"list","member":{"shape":"S1a"}},"S1a":{"type":"structure","required":["Principal","Actions"],"members":{"Principal":{},"Actions":{"shape":"S1c"}}},"S1c":{"type":"list","member":{}},"S1d":{"type":"structure","members":{"SourceTemplate":{"type":"structure","required":["DataSetReferences","Arn"],"members":{"DataSetReferences":{"shape":"S1f"},"Arn":{}}}}},"S1f":{"type":"list","member":{"type":"structure","required":["DataSetPlaceholder","DataSetArn"],"members":{"DataSetPlaceholder":{},"DataSetArn":{}}}},"S1h":{"type":"structure","required":["DataSetIdentifierDeclarations"],"members":{"DataSetIdentifierDeclarations":{"shape":"S1i"},"Sheets":{"shape":"S1l"},"CalculatedFields":{"shape":"Sjy"},"ParameterDeclarations":{"shape":"Sk1"},"FilterGroups":{"shape":"Skl"},"ColumnConfigurations":{"shape":"Sll"},"AnalysisDefaults":{"shape":"Sls"},"Options":{"shape":"Slz"}}},"S1i":{"type":"list","member":{"type":"structure","required":["Identifier","DataSetArn"],"members":{"Identifier":{},"DataSetArn":{}}}},"S1l":{"type":"list","member":{"type":"structure","required":["SheetId"],"members":{"SheetId":{},"Title":{},"Description":{},"Name":{},"ParameterControls":{"type":"list","member":{"type":"structure","members":{"DateTimePicker":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S1v"}}},"List":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2a"},"Type":{},"SelectableValues":{"shape":"S2e"},"CascadingControlConfiguration":{"shape":"S2i"}}},"Dropdown":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2m"},"Type":{},"SelectableValues":{"shape":"S2e"},"CascadingControlConfiguration":{"shape":"S2i"}}},"TextField":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2o"}}},"TextArea":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"Delimiter":{},"DisplayOptions":{"shape":"S2s"}}},"Slider":{"type":"structure","required":["ParameterControlId","Title","SourceParameterName","MaximumValue","MinimumValue","StepSize"],"members":{"ParameterControlId":{},"Title":{},"SourceParameterName":{},"DisplayOptions":{"shape":"S2u"},"MaximumValue":{"type":"double"},"MinimumValue":{"type":"double"},"StepSize":{"type":"double"}}}}}},"FilterControls":{"type":"list","member":{"type":"structure","members":{"DateTimePicker":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S1v"},"Type":{}}},"List":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2a"},"Type":{},"SelectableValues":{"shape":"S31"},"CascadingControlConfiguration":{"shape":"S2i"}}},"Dropdown":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2m"},"Type":{},"SelectableValues":{"shape":"S31"},"CascadingControlConfiguration":{"shape":"S2i"}}},"TextField":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2o"}}},"TextArea":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"Delimiter":{},"DisplayOptions":{"shape":"S2s"}}},"Slider":{"type":"structure","required":["FilterControlId","Title","SourceFilterId","MaximumValue","MinimumValue","StepSize"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"shape":"S2u"},"Type":{},"MaximumValue":{"type":"double"},"MinimumValue":{"type":"double"},"StepSize":{"type":"double"}}},"RelativeDateTime":{"type":"structure","required":["FilterControlId","Title","SourceFilterId"],"members":{"FilterControlId":{},"Title":{},"SourceFilterId":{},"DisplayOptions":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"DateTimeFormat":{},"InfoIconLabelOptions":{"shape":"S27"}}}}}}}},"Visuals":{"type":"list","member":{"type":"structure","members":{"TableVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"TableAggregatedFieldWells":{"type":"structure","members":{"GroupBy":{"shape":"S3n"},"Values":{"shape":"S4f"}}},"TableUnaggregatedFieldWells":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"FormatConfiguration":{"shape":"S4v"}}}}}}}},"SortConfiguration":{"type":"structure","members":{"RowSort":{"type":"list","member":{"shape":"S4y"}},"PaginationConfiguration":{"shape":"S55"}}},"TableOptions":{"type":"structure","members":{"Orientation":{},"HeaderStyle":{"shape":"S5a"},"CellStyle":{"shape":"S5a"},"RowAlternateColorOptions":{"shape":"S5k"}}},"TotalOptions":{"type":"structure","members":{"TotalsVisibility":{},"Placement":{},"ScrollStatus":{},"CustomLabel":{},"TotalCellStyle":{"shape":"S5a"},"TotalAggregationOptions":{"shape":"S5q"}}},"FieldOptions":{"type":"structure","members":{"SelectedFieldOptions":{"type":"list","member":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"Width":{},"CustomLabel":{},"Visibility":{},"URLStyling":{"type":"structure","members":{"LinkConfiguration":{"type":"structure","required":["Target","Content"],"members":{"Target":{},"Content":{"type":"structure","members":{"CustomTextContent":{"type":"structure","required":["FontConfiguration"],"members":{"Value":{},"FontConfiguration":{"shape":"S1y"}}},"CustomIconContent":{"type":"structure","members":{"Icon":{}}}}}}},"ImageConfiguration":{"type":"structure","members":{"SizingOptions":{"type":"structure","members":{"TableCellImageScalingConfiguration":{}}}}}}}}}},"Order":{"type":"list","member":{}},"PinnedFieldOptions":{"type":"structure","members":{"PinnedLeftFields":{"type":"list","member":{}}}}}},"PaginatedReportOptions":{"type":"structure","members":{"VerticalOverflowVisibility":{},"OverflowColumnHeaderVisibility":{}}},"TableInlineVisualizations":{"type":"list","member":{"type":"structure","members":{"DataBars":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"PositiveColor":{},"NegativeColor":{}}}}}}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"Cell":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"TextFormat":{"shape":"S6k"}}},"Row":{"type":"structure","members":{"BackgroundColor":{"shape":"S6l"},"TextColor":{"shape":"S6l"}}}}}}}},"Actions":{"shape":"S71"}}},"PivotTableVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"PivotTableAggregatedFieldWells":{"type":"structure","members":{"Rows":{"shape":"S83"},"Columns":{"shape":"S83"},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"FieldSortOptions":{"type":"list","member":{"type":"structure","required":["FieldId","SortBy"],"members":{"FieldId":{},"SortBy":{"type":"structure","members":{"Field":{"shape":"S4z"},"Column":{"shape":"S51"},"DataPath":{"type":"structure","required":["Direction","SortPaths"],"members":{"Direction":{},"SortPaths":{"shape":"S8a"}}}}}}}}}},"TableOptions":{"type":"structure","members":{"MetricPlacement":{},"SingleMetricVisibility":{},"ColumnNamesVisibility":{},"ToggleButtonsVisibility":{},"ColumnHeaderStyle":{"shape":"S5a"},"RowHeaderStyle":{"shape":"S5a"},"CellStyle":{"shape":"S5a"},"RowFieldNamesStyle":{"shape":"S5a"},"RowAlternateColorOptions":{"shape":"S5k"},"CollapsedRowDimensionsVisibility":{},"RowsLayout":{},"RowsLabelOptions":{"type":"structure","members":{"Visibility":{},"CustomLabel":{}}},"DefaultCellWidth":{}}},"TotalOptions":{"type":"structure","members":{"RowSubtotalOptions":{"shape":"S8l"},"ColumnSubtotalOptions":{"shape":"S8l"},"RowTotalOptions":{"shape":"S8s"},"ColumnTotalOptions":{"shape":"S8s"}}},"FieldOptions":{"type":"structure","members":{"SelectedFieldOptions":{"type":"list","member":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"CustomLabel":{},"Visibility":{}}}},"DataPathOptions":{"type":"list","member":{"type":"structure","required":["DataPathList"],"members":{"DataPathList":{"shape":"S8a"},"Width":{}}}},"CollapseStateOptions":{"type":"list","member":{"type":"structure","required":["Target"],"members":{"Target":{"type":"structure","members":{"FieldId":{},"FieldDataPathValues":{"shape":"S8a"}}},"State":{}}}}}},"PaginatedReportOptions":{"type":"structure","members":{"VerticalOverflowVisibility":{},"OverflowColumnHeaderVisibility":{}}}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"Cell":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"TextFormat":{"shape":"S6k"},"Scope":{"shape":"S97"},"Scopes":{"type":"list","member":{"shape":"S97"}}}}}}}}},"Actions":{"shape":"S71"}}},"BarChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"BarChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"Values":{"shape":"S4f"},"Colors":{"shape":"S3n"},"SmallMultiples":{"shape":"S9e"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"ColorSort":{"shape":"S9g"},"ColorItemsLimit":{"shape":"S9h"},"SmallMultiplesSort":{"shape":"S9g"},"SmallMultiplesLimitConfiguration":{"shape":"S9h"}}},"Orientation":{},"BarsArrangement":{},"VisualPalette":{"shape":"S9l"},"SmallMultiplesOptions":{"shape":"S9o"},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"ValueAxis":{"shape":"S9y"},"ValueLabelOptions":{"shape":"Sae"},"ColorLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"ReferenceLines":{"shape":"Sb3"},"ContributionAnalysisDefaults":{"shape":"Sbi"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"KPIVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"Values":{"shape":"S4f"},"TargetValues":{"shape":"S4f"},"TrendGroups":{"shape":"S3n"}}},"SortConfiguration":{"type":"structure","members":{"TrendGroupSort":{"shape":"S9g"}}},"KPIOptions":{"type":"structure","members":{"ProgressBar":{"type":"structure","members":{"Visibility":{}}},"TrendArrows":{"type":"structure","members":{"Visibility":{}}},"SecondaryValue":{"type":"structure","members":{"Visibility":{}}},"Comparison":{"shape":"Sc8"},"PrimaryValueDisplayType":{},"PrimaryValueFontConfiguration":{"shape":"S1y"},"SecondaryValueFontConfiguration":{"shape":"S1y"},"Sparkline":{"type":"structure","required":["Type"],"members":{"Visibility":{},"Type":{},"Color":{},"TooltipVisibility":{}}},"VisualLayoutOptions":{"type":"structure","members":{"StandardLayout":{"type":"structure","required":["Type"],"members":{"Type":{}}}}}}}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"PrimaryValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"ProgressBar":{"type":"structure","members":{"ForegroundColor":{"shape":"S6l"}}},"ActualValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"ComparisonValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}}}}}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"PieChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"PieChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"Values":{"shape":"S4f"},"SmallMultiples":{"shape":"S9e"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"SmallMultiplesSort":{"shape":"S9g"},"SmallMultiplesLimitConfiguration":{"shape":"S9h"}}},"DonutOptions":{"type":"structure","members":{"ArcOptions":{"type":"structure","members":{"ArcThickness":{}}},"DonutCenterOptions":{"type":"structure","members":{"LabelVisibility":{}}}}},"SmallMultiplesOptions":{"shape":"S9o"},"CategoryLabelOptions":{"shape":"Sae"},"ValueLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"},"ContributionAnalysisDefaults":{"shape":"Sbi"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"GaugeChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"Values":{"shape":"S4f"},"TargetValues":{"shape":"S4f"}}},"GaugeChartOptions":{"type":"structure","members":{"PrimaryValueDisplayType":{},"Comparison":{"shape":"Sc8"},"ArcAxis":{"type":"structure","members":{"Range":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ReserveRange":{"type":"integer"}}},"Arc":{"type":"structure","members":{"ArcAngle":{"type":"double"},"ArcThickness":{}}},"PrimaryValueFontConfiguration":{"shape":"S1y"}}},"DataLabels":{"shape":"Sak"},"TooltipOptions":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"}}},"ConditionalFormatting":{"type":"structure","members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","members":{"PrimaryValue":{"type":"structure","members":{"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"Arc":{"type":"structure","members":{"ForegroundColor":{"shape":"S6l"}}}}}}}},"Actions":{"shape":"S71"}}},"LineChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"LineChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"Values":{"shape":"S4f"},"Colors":{"shape":"S3n"},"SmallMultiples":{"shape":"S9e"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimitConfiguration":{"shape":"S9h"},"ColorItemsLimitConfiguration":{"shape":"S9h"},"SmallMultiplesSort":{"shape":"S9g"},"SmallMultiplesLimitConfiguration":{"shape":"S9h"}}},"ForecastConfigurations":{"type":"list","member":{"type":"structure","members":{"ForecastProperties":{"type":"structure","members":{"PeriodsForward":{"type":"integer"},"PeriodsBackward":{"type":"integer"},"UpperBoundary":{"type":"double"},"LowerBoundary":{"type":"double"},"PredictionInterval":{"type":"integer"},"Seasonality":{"type":"integer"}}},"Scenario":{"type":"structure","members":{"WhatIfPointScenario":{"type":"structure","required":["Date","Value"],"members":{"Date":{"type":"timestamp"},"Value":{"type":"double"}}},"WhatIfRangeScenario":{"type":"structure","required":["StartDate","EndDate","Value"],"members":{"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"Value":{"type":"double"}}}}}}}},"Type":{},"SmallMultiplesOptions":{"shape":"S9o"},"XAxisDisplayOptions":{"shape":"S9y"},"XAxisLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"Sdq"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"SecondaryYAxisDisplayOptions":{"shape":"Sdq"},"SecondaryYAxisLabelOptions":{"shape":"Sae"},"DefaultSeriesSettings":{"type":"structure","members":{"AxisBinding":{},"LineStyleSettings":{"shape":"Sdv"},"MarkerStyleSettings":{"shape":"Sdy"}}},"Series":{"type":"list","member":{"type":"structure","members":{"FieldSeriesItem":{"type":"structure","required":["FieldId","AxisBinding"],"members":{"FieldId":{},"AxisBinding":{},"Settings":{"shape":"Se3"}}},"DataFieldSeriesItem":{"type":"structure","required":["FieldId","AxisBinding"],"members":{"FieldId":{},"FieldValue":{"shape":"Sw"},"AxisBinding":{},"Settings":{"shape":"Se3"}}}}}},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"ReferenceLines":{"shape":"Sb3"},"Tooltip":{"shape":"Sav"},"ContributionAnalysisDefaults":{"shape":"Sbi"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"HeatMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"HeatMapAggregatedFieldWells":{"type":"structure","members":{"Rows":{"shape":"Se9"},"Columns":{"shape":"Se9"},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"HeatMapRowSort":{"shape":"S9g"},"HeatMapColumnSort":{"shape":"S9g"},"HeatMapRowItemsLimitConfiguration":{"shape":"S9h"},"HeatMapColumnItemsLimitConfiguration":{"shape":"S9h"}}},"RowLabelOptions":{"shape":"Sae"},"ColumnLabelOptions":{"shape":"Sae"},"ColorScale":{"shape":"Sec"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"}}},"ColumnHierarchies":{"shape":"Sbl"},"Actions":{"shape":"S71"}}},"TreeMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"TreeMapAggregatedFieldWells":{"type":"structure","members":{"Groups":{"type":"list","member":{"shape":"S3o"}},"Sizes":{"shape":"Sel"},"Colors":{"shape":"Sel"}}}}},"SortConfiguration":{"type":"structure","members":{"TreeMapSort":{"shape":"S9g"},"TreeMapGroupItemsLimitConfiguration":{"shape":"S9h"}}},"GroupLabelOptions":{"shape":"Sae"},"SizeLabelOptions":{"shape":"Sae"},"ColorLabelOptions":{"shape":"Sae"},"ColorScale":{"shape":"Sec"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"GeospatialMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"GeospatialMapAggregatedFieldWells":{"type":"structure","members":{"Geospatial":{"shape":"S3n"},"Values":{"shape":"S4f"},"Colors":{"shape":"S3n"}}}}},"Legend":{"shape":"Sai"},"Tooltip":{"shape":"Sav"},"WindowOptions":{"shape":"Ser"},"MapStyleOptions":{"shape":"Sew"},"PointStyleOptions":{"type":"structure","members":{"SelectedPointStyle":{},"ClusterMarkerConfiguration":{"type":"structure","members":{"ClusterMarker":{"type":"structure","members":{"SimpleClusterMarker":{"type":"structure","members":{"Color":{}}}}}}},"HeatmapConfiguration":{"type":"structure","members":{"HeatmapColor":{"type":"structure","members":{"Colors":{"type":"list","member":{"type":"structure","required":["Color"],"members":{"Color":{}}}}}}}}}},"VisualPalette":{"shape":"S9l"}}},"ColumnHierarchies":{"shape":"Sbl"},"Actions":{"shape":"S71"}}},"FilledMapVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"FilledMapAggregatedFieldWells":{"type":"structure","members":{"Geospatial":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"}}},"Legend":{"shape":"Sai"},"Tooltip":{"shape":"Sav"},"WindowOptions":{"shape":"Ser"},"MapStyleOptions":{"shape":"Sew"}}},"ConditionalFormatting":{"type":"structure","required":["ConditionalFormattingOptions"],"members":{"ConditionalFormattingOptions":{"type":"list","member":{"type":"structure","required":["Shape"],"members":{"Shape":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"Format":{"type":"structure","required":["BackgroundColor"],"members":{"BackgroundColor":{"shape":"S6l"}}}}}}}}}},"ColumnHierarchies":{"shape":"Sbl"},"Actions":{"shape":"S71"}}},"FunnelChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"FunnelChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"}}},"CategoryLabelOptions":{"shape":"Sae"},"ValueLabelOptions":{"shape":"Sae"},"Tooltip":{"shape":"Sav"},"DataLabelOptions":{"type":"structure","members":{"Visibility":{},"CategoryLabelVisibility":{},"MeasureLabelVisibility":{},"Position":{},"LabelFontConfiguration":{"shape":"S1y"},"LabelColor":{},"MeasureDataLabelStyle":{}}},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"ScatterPlotVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"ScatterPlotCategoricallyAggregatedFieldWells":{"type":"structure","members":{"XAxis":{"shape":"S4f"},"YAxis":{"shape":"S4f"},"Category":{"shape":"S3n"},"Size":{"shape":"S4f"},"Label":{"shape":"S3n"}}},"ScatterPlotUnaggregatedFieldWells":{"type":"structure","members":{"XAxis":{"shape":"S3n"},"YAxis":{"shape":"S3n"},"Size":{"shape":"S4f"},"Category":{"shape":"S3n"},"Label":{"shape":"S3n"}}}}},"XAxisLabelOptions":{"shape":"Sae"},"XAxisDisplayOptions":{"shape":"S9y"},"YAxisLabelOptions":{"shape":"Sae"},"YAxisDisplayOptions":{"shape":"S9y"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"ComboChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"ComboChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"shape":"S3n"},"BarValues":{"shape":"S4f"},"Colors":{"shape":"S3n"},"LineValues":{"shape":"S4f"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"ColorSort":{"shape":"S9g"},"ColorItemsLimit":{"shape":"S9h"}}},"BarsArrangement":{},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"S9y"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"SecondaryYAxisDisplayOptions":{"shape":"S9y"},"SecondaryYAxisLabelOptions":{"shape":"Sae"},"ColorLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"BarDataLabels":{"shape":"Sak"},"LineDataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"ReferenceLines":{"shape":"Sb3"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"BoxPlotVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"BoxPlotAggregatedFieldWells":{"type":"structure","members":{"GroupBy":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"PaginationConfiguration":{"shape":"S55"}}},"BoxPlotOptions":{"type":"structure","members":{"StyleOptions":{"type":"structure","members":{"FillStyle":{}}},"OutlierVisibility":{},"AllDataPointsVisibility":{}}},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"S9y"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"Tooltip":{"shape":"Sav"},"ReferenceLines":{"shape":"Sb3"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"WaterfallVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"WaterfallChartAggregatedFieldWells":{"type":"structure","members":{"Categories":{"shape":"S3n"},"Values":{"shape":"S4f"},"Breakdowns":{"shape":"S3n"}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"BreakdownItemsLimit":{"shape":"S9h"}}},"WaterfallChartOptions":{"type":"structure","members":{"TotalBarLabel":{}}},"CategoryAxisLabelOptions":{"shape":"Sae"},"CategoryAxisDisplayOptions":{"shape":"S9y"},"PrimaryYAxisLabelOptions":{"shape":"Sae"},"PrimaryYAxisDisplayOptions":{"shape":"S9y"},"Legend":{"shape":"Sai"},"DataLabels":{"shape":"Sak"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"HistogramVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"HistogramAggregatedFieldWells":{"type":"structure","members":{"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"XAxisDisplayOptions":{"shape":"S9y"},"XAxisLabelOptions":{"shape":"Sae"},"YAxisDisplayOptions":{"shape":"S9y"},"BinOptions":{"type":"structure","members":{"SelectedBinType":{},"BinCount":{"type":"structure","members":{"Value":{"type":"integer"}}},"BinWidth":{"type":"structure","members":{"Value":{"type":"double"},"BinCountLimit":{"type":"long"}}},"StartValue":{"type":"double"}}},"DataLabels":{"shape":"Sak"},"Tooltip":{"shape":"Sav"},"VisualPalette":{"shape":"S9l"}}},"Actions":{"shape":"S71"}}},"WordCloudVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"WordCloudAggregatedFieldWells":{"type":"structure","members":{"GroupBy":{"type":"list","member":{"shape":"S3o"}},"Size":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategoryItemsLimit":{"shape":"S9h"},"CategorySort":{"shape":"S9g"}}},"CategoryLabelOptions":{"shape":"Sae"},"WordCloudOptions":{"type":"structure","members":{"WordOrientation":{},"WordScaling":{},"CloudLayout":{},"WordCasing":{},"WordPadding":{},"MaximumStringLength":{"type":"integer"}}}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}},"InsightVisual":{"type":"structure","required":["VisualId","DataSetIdentifier"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"InsightConfiguration":{"type":"structure","members":{"Computations":{"type":"list","member":{"type":"structure","members":{"TopBottomRanked":{"type":"structure","required":["ComputationId","Type"],"members":{"ComputationId":{},"Name":{},"Category":{"shape":"S3o"},"Value":{"shape":"S4g"},"ResultSize":{"type":"integer"},"Type":{}}},"TopBottomMovers":{"type":"structure","required":["ComputationId","Type"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Category":{"shape":"S3o"},"Value":{"shape":"S4g"},"MoverSize":{"type":"integer"},"SortOrder":{},"Type":{}}},"TotalAggregation":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Value":{"shape":"S4g"}}},"MaximumMinimum":{"type":"structure","required":["ComputationId","Type"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"Type":{}}},"MetricComparison":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"FromValue":{"shape":"S4g"},"TargetValue":{"shape":"S4g"}}},"PeriodOverPeriod":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"}}},"PeriodToDate":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"PeriodTimeGranularity":{}}},"GrowthRate":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"PeriodSize":{"type":"integer"}}},"UniqueValues":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Category":{"shape":"S3o"}}},"Forecast":{"type":"structure","required":["ComputationId"],"members":{"ComputationId":{},"Name":{},"Time":{"shape":"S3o"},"Value":{"shape":"S4g"},"PeriodsForward":{"type":"integer"},"PeriodsBackward":{"type":"integer"},"UpperBoundary":{"type":"double"},"LowerBoundary":{"type":"double"},"PredictionInterval":{"type":"integer"},"Seasonality":{},"CustomSeasonalityValue":{"type":"integer"}}}}}},"CustomNarrative":{"type":"structure","required":["Narrative"],"members":{"Narrative":{}}}}},"Actions":{"shape":"S71"},"DataSetIdentifier":{}}},"SankeyDiagramVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"SankeyDiagramAggregatedFieldWells":{"type":"structure","members":{"Source":{"shape":"S3n"},"Destination":{"shape":"S3n"},"Weight":{"shape":"S4f"}}}}},"SortConfiguration":{"type":"structure","members":{"WeightSort":{"shape":"S9g"},"SourceItemsLimit":{"shape":"S9h"},"DestinationItemsLimit":{"shape":"S9h"}}},"DataLabels":{"shape":"Sak"}}},"Actions":{"shape":"S71"}}},"CustomContentVisual":{"type":"structure","required":["VisualId","DataSetIdentifier"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"ContentUrl":{},"ContentType":{},"ImageScaling":{}}},"Actions":{"shape":"S71"},"DataSetIdentifier":{}}},"EmptyVisual":{"type":"structure","required":["VisualId","DataSetIdentifier"],"members":{"VisualId":{},"DataSetIdentifier":{},"Actions":{"shape":"S71"}}},"RadarChartVisual":{"type":"structure","required":["VisualId"],"members":{"VisualId":{},"Title":{"shape":"S3c"},"Subtitle":{"shape":"S3g"},"ChartConfiguration":{"type":"structure","members":{"FieldWells":{"type":"structure","members":{"RadarChartAggregatedFieldWells":{"type":"structure","members":{"Category":{"type":"list","member":{"shape":"S3o"}},"Color":{"type":"list","member":{"shape":"S3o"}},"Values":{"type":"list","member":{"shape":"S4g"}}}}}},"SortConfiguration":{"type":"structure","members":{"CategorySort":{"shape":"S9g"},"CategoryItemsLimit":{"shape":"S9h"},"ColorSort":{"shape":"S9g"},"ColorItemsLimit":{"shape":"S9h"}}},"Shape":{},"BaseSeriesSettings":{"type":"structure","members":{"AreaStyleSettings":{"type":"structure","members":{"Visibility":{}}}}},"StartAngle":{"type":"double"},"VisualPalette":{"shape":"S9l"},"AlternateBandColorsVisibility":{},"AlternateBandEvenColor":{},"AlternateBandOddColor":{},"CategoryAxis":{"shape":"S9y"},"CategoryLabelOptions":{"shape":"Sae"},"ColorAxis":{"shape":"S9y"},"ColorLabelOptions":{"shape":"Sae"},"Legend":{"shape":"Sai"},"AxesRangeScale":{}}},"Actions":{"shape":"S71"},"ColumnHierarchies":{"shape":"Sbl"}}}}}},"TextBoxes":{"type":"list","member":{"type":"structure","required":["SheetTextBoxId"],"members":{"SheetTextBoxId":{},"Content":{}}}},"Layouts":{"type":"list","member":{"type":"structure","required":["Configuration"],"members":{"Configuration":{"type":"structure","members":{"GridLayout":{"shape":"Sip"},"FreeFormLayout":{"type":"structure","required":["Elements"],"members":{"Elements":{"shape":"Sj1"},"CanvasSizeOptions":{"shape":"Sja"}}},"SectionBasedLayout":{"type":"structure","required":["HeaderSections","BodySections","FooterSections","CanvasSizeOptions"],"members":{"HeaderSections":{"shape":"Sjd"},"BodySections":{"type":"list","member":{"type":"structure","required":["SectionId","Content"],"members":{"SectionId":{},"Content":{"type":"structure","members":{"Layout":{"shape":"Sjf"}}},"Style":{"shape":"Sjh"},"PageBreakConfiguration":{"type":"structure","members":{"After":{"type":"structure","members":{"Status":{}}}}}}}},"FooterSections":{"shape":"Sjd"},"CanvasSizeOptions":{"shape":"Sjq"}}}}}}}},"SheetControlLayouts":{"type":"list","member":{"type":"structure","required":["Configuration"],"members":{"Configuration":{"type":"structure","members":{"GridLayout":{"shape":"Sip"}}}}}},"ContentType":{}}}},"S1v":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"DateTimeFormat":{},"InfoIconLabelOptions":{"shape":"S27"}}},"S1w":{"type":"structure","members":{"Visibility":{},"FontConfiguration":{"shape":"S1y"},"CustomLabel":{}}},"S1y":{"type":"structure","members":{"FontSize":{"type":"structure","members":{"Relative":{}}},"FontDecoration":{},"FontColor":{},"FontWeight":{"type":"structure","members":{"Name":{}}},"FontStyle":{}}},"S27":{"type":"structure","members":{"Visibility":{},"InfoIconText":{}}},"S2a":{"type":"structure","members":{"SearchOptions":{"type":"structure","members":{"Visibility":{}}},"SelectAllOptions":{"shape":"S2c"},"TitleOptions":{"shape":"S1w"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2c":{"type":"structure","members":{"Visibility":{}}},"S2e":{"type":"structure","members":{"Values":{"shape":"S2f"},"LinkToDataSetColumn":{"shape":"S2g"}}},"S2f":{"type":"list","member":{}},"S2g":{"type":"structure","required":["DataSetIdentifier","ColumnName"],"members":{"DataSetIdentifier":{},"ColumnName":{}}},"S2i":{"type":"structure","members":{"SourceControls":{"type":"list","member":{"type":"structure","members":{"SourceSheetControlId":{},"ColumnToMatch":{"shape":"S2g"}}}}}},"S2m":{"type":"structure","members":{"SelectAllOptions":{"shape":"S2c"},"TitleOptions":{"shape":"S1w"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2o":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"PlaceholderOptions":{"shape":"S2p"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2p":{"type":"structure","members":{"Visibility":{}}},"S2s":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"PlaceholderOptions":{"shape":"S2p"},"InfoIconLabelOptions":{"shape":"S27"}}},"S2u":{"type":"structure","members":{"TitleOptions":{"shape":"S1w"},"InfoIconLabelOptions":{"shape":"S27"}}},"S31":{"type":"structure","members":{"Values":{"shape":"S2f"}}},"S3c":{"type":"structure","members":{"Visibility":{},"FormatText":{"type":"structure","members":{"PlainText":{},"RichText":{}}}}},"S3g":{"type":"structure","members":{"Visibility":{},"FormatText":{"type":"structure","members":{"PlainText":{},"RichText":{}}}}},"S3n":{"type":"list","member":{"shape":"S3o"}},"S3o":{"type":"structure","members":{"NumericalDimensionField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"HierarchyId":{},"FormatConfiguration":{"shape":"S3s"}}},"CategoricalDimensionField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"HierarchyId":{},"FormatConfiguration":{"shape":"S4b"}}},"DateDimensionField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"DateGranularity":{},"HierarchyId":{},"FormatConfiguration":{"shape":"S4e"}}}}},"S3s":{"type":"structure","members":{"FormatConfiguration":{"shape":"S3t"}}},"S3t":{"type":"structure","members":{"NumberDisplayFormatConfiguration":{"shape":"S3u"},"CurrencyDisplayFormatConfiguration":{"type":"structure","members":{"Prefix":{"shape":"S3v"},"Suffix":{"shape":"S3w"},"SeparatorConfiguration":{"shape":"S3x"},"Symbol":{},"DecimalPlacesConfiguration":{"shape":"S40"},"NumberScale":{},"NegativeValueConfiguration":{"shape":"S43"},"NullValueFormatConfiguration":{"shape":"S45"}}},"PercentageDisplayFormatConfiguration":{"shape":"S49"}}},"S3u":{"type":"structure","members":{"Prefix":{"shape":"S3v"},"Suffix":{"shape":"S3w"},"SeparatorConfiguration":{"shape":"S3x"},"DecimalPlacesConfiguration":{"shape":"S40"},"NumberScale":{},"NegativeValueConfiguration":{"shape":"S43"},"NullValueFormatConfiguration":{"shape":"S45"}}},"S3v":{"type":"string","sensitive":true},"S3w":{"type":"string","sensitive":true},"S3x":{"type":"structure","members":{"DecimalSeparator":{},"ThousandsSeparator":{"type":"structure","members":{"Symbol":{},"Visibility":{}}}}},"S40":{"type":"structure","required":["DecimalPlaces"],"members":{"DecimalPlaces":{"type":"long"}}},"S43":{"type":"structure","required":["DisplayMode"],"members":{"DisplayMode":{}}},"S45":{"type":"structure","required":["NullString"],"members":{"NullString":{"type":"string","sensitive":true}}},"S49":{"type":"structure","members":{"Prefix":{"shape":"S3v"},"Suffix":{"shape":"S3w"},"SeparatorConfiguration":{"shape":"S3x"},"DecimalPlacesConfiguration":{"shape":"S40"},"NegativeValueConfiguration":{"shape":"S43"},"NullValueFormatConfiguration":{"shape":"S45"}}},"S4b":{"type":"structure","members":{"NullValueFormatConfiguration":{"shape":"S45"},"NumericFormatConfiguration":{"shape":"S3t"}}},"S4e":{"type":"structure","members":{"DateTimeFormat":{},"NullValueFormatConfiguration":{"shape":"S45"},"NumericFormatConfiguration":{"shape":"S3t"}}},"S4f":{"type":"list","member":{"shape":"S4g"}},"S4g":{"type":"structure","members":{"NumericalMeasureField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"AggregationFunction":{"shape":"S4i"},"FormatConfiguration":{"shape":"S3s"}}},"CategoricalMeasureField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"AggregationFunction":{},"FormatConfiguration":{"shape":"S4b"}}},"DateMeasureField":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"},"AggregationFunction":{},"FormatConfiguration":{"shape":"S4e"}}},"CalculatedMeasureField":{"type":"structure","required":["FieldId","Expression"],"members":{"FieldId":{},"Expression":{"shape":"S4r"}}}}},"S4i":{"type":"structure","members":{"SimpleNumericalAggregation":{},"PercentileAggregation":{"type":"structure","members":{"PercentileValue":{"type":"double"}}}}},"S4r":{"type":"string","sensitive":true},"S4v":{"type":"structure","members":{"StringFormatConfiguration":{"shape":"S4b"},"NumberFormatConfiguration":{"shape":"S3s"},"DateTimeFormatConfiguration":{"shape":"S4e"}}},"S4y":{"type":"structure","members":{"FieldSort":{"shape":"S4z"},"ColumnSort":{"shape":"S51"}}},"S4z":{"type":"structure","required":["FieldId","Direction"],"members":{"FieldId":{},"Direction":{}}},"S51":{"type":"structure","required":["SortBy","Direction"],"members":{"SortBy":{"shape":"S2g"},"Direction":{},"AggregationFunction":{"shape":"S52"}}},"S52":{"type":"structure","members":{"NumericalAggregationFunction":{"shape":"S4i"},"CategoricalAggregationFunction":{},"DateAggregationFunction":{},"AttributeAggregationFunction":{"type":"structure","members":{"SimpleAttributeAggregation":{},"ValueForMultipleValues":{}}}}},"S55":{"type":"structure","required":["PageSize","PageNumber"],"members":{"PageSize":{"type":"long"},"PageNumber":{"type":"long"}}},"S5a":{"type":"structure","members":{"Visibility":{},"FontConfiguration":{"shape":"S1y"},"TextWrap":{},"HorizontalTextAlignment":{},"VerticalTextAlignment":{},"BackgroundColor":{},"Height":{"type":"integer"},"Border":{"type":"structure","members":{"UniformBorder":{"shape":"S5g"},"SideSpecificBorder":{"type":"structure","members":{"InnerVertical":{"shape":"S5g"},"InnerHorizontal":{"shape":"S5g"},"Left":{"shape":"S5g"},"Right":{"shape":"S5g"},"Top":{"shape":"S5g"},"Bottom":{"shape":"S5g"}}}}}}},"S5g":{"type":"structure","members":{"Color":{},"Thickness":{"type":"integer"},"Style":{}}},"S5k":{"type":"structure","members":{"Status":{},"RowAlternateColors":{"type":"list","member":{}},"UsePrimaryBackgroundColor":{}}},"S5q":{"type":"list","member":{"type":"structure","required":["FieldId","TotalAggregationFunction"],"members":{"FieldId":{},"TotalAggregationFunction":{"type":"structure","members":{"SimpleTotalAggregationFunction":{}}}}}},"S6k":{"type":"structure","members":{"BackgroundColor":{"shape":"S6l"},"TextColor":{"shape":"S6l"},"Icon":{"shape":"S6r"}}},"S6l":{"type":"structure","members":{"Solid":{"type":"structure","required":["Expression"],"members":{"Expression":{"shape":"S4r"},"Color":{}}},"Gradient":{"type":"structure","required":["Expression","Color"],"members":{"Expression":{"shape":"S4r"},"Color":{"type":"structure","members":{"Stops":{"type":"list","member":{"type":"structure","required":["GradientOffset"],"members":{"GradientOffset":{"type":"double"},"DataValue":{"type":"double"},"Color":{}}}}}}}}}},"S6r":{"type":"structure","members":{"IconSet":{"type":"structure","required":["Expression"],"members":{"Expression":{"shape":"S4r"},"IconSetType":{}}},"CustomCondition":{"type":"structure","required":["Expression","IconOptions"],"members":{"Expression":{"shape":"S4r"},"IconOptions":{"type":"structure","members":{"Icon":{},"UnicodeIcon":{}}},"Color":{},"DisplayConfiguration":{"type":"structure","members":{"IconDisplayOption":{}}}}}}},"S71":{"type":"list","member":{"type":"structure","required":["CustomActionId","Name","Trigger","ActionOperations"],"members":{"CustomActionId":{},"Name":{},"Status":{},"Trigger":{},"ActionOperations":{"type":"list","member":{"type":"structure","members":{"FilterOperation":{"type":"structure","required":["SelectedFieldsConfiguration","TargetVisualsConfiguration"],"members":{"SelectedFieldsConfiguration":{"type":"structure","members":{"SelectedFields":{"type":"list","member":{}},"SelectedFieldOptions":{},"SelectedColumns":{"type":"list","member":{"shape":"S2g"}}}},"TargetVisualsConfiguration":{"type":"structure","members":{"SameSheetTargetVisualConfiguration":{"type":"structure","members":{"TargetVisuals":{"type":"list","member":{}},"TargetVisualOptions":{}}}}}}},"NavigationOperation":{"type":"structure","members":{"LocalNavigationConfiguration":{"type":"structure","required":["TargetSheetId"],"members":{"TargetSheetId":{}}}}},"URLOperation":{"type":"structure","required":["URLTemplate","URLTarget"],"members":{"URLTemplate":{},"URLTarget":{}}},"SetParametersOperation":{"type":"structure","required":["ParameterValueConfigurations"],"members":{"ParameterValueConfigurations":{"type":"list","member":{"type":"structure","required":["DestinationParameterName","Value"],"members":{"DestinationParameterName":{},"Value":{"type":"structure","members":{"CustomValuesConfiguration":{"type":"structure","required":["CustomValues"],"members":{"IncludeNullValue":{"type":"boolean"},"CustomValues":{"type":"structure","members":{"StringValues":{"shape":"S7r"},"IntegerValues":{"shape":"S7t"},"DecimalValues":{"shape":"S7v"},"DateTimeValues":{"shape":"S7x"}}}}},"SelectAllValueOptions":{},"SourceParameterName":{},"SourceField":{},"SourceColumn":{"shape":"S2g"}}}}}}}}}}}}}},"S7r":{"type":"list","member":{"type":"string","sensitive":true}},"S7t":{"type":"list","member":{"type":"long","sensitive":true}},"S7v":{"type":"list","member":{"type":"double","sensitive":true}},"S7x":{"type":"list","member":{"shape":"S18"}},"S83":{"type":"list","member":{"shape":"S3o"}},"S8a":{"type":"list","member":{"shape":"S8b"}},"S8b":{"type":"structure","members":{"FieldId":{},"FieldValue":{"shape":"S8c"},"DataPathType":{"type":"structure","members":{"PivotTableDataPathType":{}}}}},"S8c":{"type":"string","sensitive":true},"S8l":{"type":"structure","members":{"TotalsVisibility":{},"CustomLabel":{},"FieldLevel":{},"FieldLevelOptions":{"type":"list","member":{"type":"structure","members":{"FieldId":{}}}},"TotalCellStyle":{"shape":"S5a"},"ValueCellStyle":{"shape":"S5a"},"MetricHeaderCellStyle":{"shape":"S5a"},"StyleTargets":{"type":"list","member":{"type":"structure","required":["CellType"],"members":{"CellType":{}}}}}},"S8s":{"type":"structure","members":{"TotalsVisibility":{},"Placement":{},"ScrollStatus":{},"CustomLabel":{},"TotalCellStyle":{"shape":"S5a"},"ValueCellStyle":{"shape":"S5a"},"MetricHeaderCellStyle":{"shape":"S5a"},"TotalAggregationOptions":{"shape":"S5q"}}},"S97":{"type":"structure","members":{"Role":{}}},"S9e":{"type":"list","member":{"shape":"S3o"}},"S9g":{"type":"list","member":{"shape":"S4y"}},"S9h":{"type":"structure","members":{"ItemsLimit":{"type":"long"},"OtherCategories":{}}},"S9l":{"type":"structure","members":{"ChartColor":{},"ColorMap":{"type":"list","member":{"type":"structure","required":["Element","Color"],"members":{"Element":{"shape":"S8b"},"Color":{},"TimeGranularity":{}}}}}},"S9o":{"type":"structure","members":{"MaxVisibleRows":{"type":"long"},"MaxVisibleColumns":{"type":"long"},"PanelConfiguration":{"type":"structure","members":{"Title":{"type":"structure","members":{"Visibility":{},"FontConfiguration":{"shape":"S1y"},"HorizontalTextAlignment":{}}},"BorderVisibility":{},"BorderThickness":{},"BorderStyle":{},"BorderColor":{},"GutterVisibility":{},"GutterSpacing":{},"BackgroundVisibility":{},"BackgroundColor":{}}},"XAxis":{"shape":"S9v"},"YAxis":{"shape":"S9v"}}},"S9v":{"type":"structure","members":{"Scale":{},"Placement":{}}},"S9y":{"type":"structure","members":{"TickLabelOptions":{"type":"structure","members":{"LabelOptions":{"shape":"S1w"},"RotationAngle":{"type":"double"}}},"AxisLineVisibility":{},"GridLineVisibility":{},"DataOptions":{"type":"structure","members":{"NumericAxisOptions":{"type":"structure","members":{"Scale":{"type":"structure","members":{"Linear":{"type":"structure","members":{"StepCount":{"type":"integer"},"StepSize":{"type":"double"}}},"Logarithmic":{"type":"structure","members":{"Base":{"type":"double"}}}}},"Range":{"type":"structure","members":{"MinMax":{"type":"structure","members":{"Minimum":{"type":"double"},"Maximum":{"type":"double"}}},"DataDriven":{"type":"structure","members":{}}}}}},"DateAxisOptions":{"type":"structure","members":{"MissingDateVisibility":{}}}}},"ScrollbarOptions":{"type":"structure","members":{"Visibility":{},"VisibleRange":{"type":"structure","members":{"PercentRange":{"type":"structure","members":{"From":{"type":"double"},"To":{"type":"double"}}}}}}},"AxisOffset":{}}},"Sae":{"type":"structure","members":{"Visibility":{},"SortIconVisibility":{},"AxisLabelOptions":{"type":"list","member":{"type":"structure","members":{"FontConfiguration":{"shape":"S1y"},"CustomLabel":{},"ApplyTo":{"type":"structure","required":["FieldId","Column"],"members":{"FieldId":{},"Column":{"shape":"S2g"}}}}}}}},"Sai":{"type":"structure","members":{"Visibility":{},"Title":{"shape":"S1w"},"Position":{},"Width":{},"Height":{}}},"Sak":{"type":"structure","members":{"Visibility":{},"CategoryLabelVisibility":{},"MeasureLabelVisibility":{},"DataLabelTypes":{"type":"list","member":{"type":"structure","members":{"FieldLabelType":{"type":"structure","members":{"FieldId":{},"Visibility":{}}},"DataPathLabelType":{"type":"structure","members":{"FieldId":{},"FieldValue":{"shape":"S8c"},"Visibility":{}}},"RangeEndsLabelType":{"type":"structure","members":{"Visibility":{}}},"MinimumLabelType":{"type":"structure","members":{"Visibility":{}}},"MaximumLabelType":{"type":"structure","members":{"Visibility":{}}}}}},"Position":{},"LabelContent":{},"LabelFontConfiguration":{"shape":"S1y"},"LabelColor":{},"Overlap":{},"TotalsVisibility":{}}},"Sav":{"type":"structure","members":{"TooltipVisibility":{},"SelectedTooltipType":{},"FieldBasedTooltip":{"type":"structure","members":{"AggregationVisibility":{},"TooltipTitleType":{},"TooltipFields":{"type":"list","member":{"type":"structure","members":{"FieldTooltipItem":{"type":"structure","required":["FieldId"],"members":{"FieldId":{},"Label":{},"Visibility":{}}},"ColumnTooltipItem":{"type":"structure","required":["Column"],"members":{"Column":{"shape":"S2g"},"Label":{},"Visibility":{},"Aggregation":{"shape":"S52"}}}}}}}}}},"Sb3":{"type":"list","member":{"type":"structure","required":["DataConfiguration"],"members":{"Status":{},"DataConfiguration":{"type":"structure","members":{"StaticConfiguration":{"type":"structure","required":["Value"],"members":{"Value":{"shape":"S14"}}},"DynamicConfiguration":{"type":"structure","required":["Column","Calculation"],"members":{"Column":{"shape":"S2g"},"MeasureAggregationFunction":{"shape":"S52"},"Calculation":{"shape":"S4i"}}},"AxisBinding":{},"SeriesType":{}}},"StyleConfiguration":{"type":"structure","members":{"Pattern":{},"Color":{}}},"LabelConfiguration":{"type":"structure","members":{"ValueLabelConfiguration":{"type":"structure","members":{"RelativePosition":{},"FormatConfiguration":{"shape":"S3t"}}},"CustomLabelConfiguration":{"type":"structure","required":["CustomLabel"],"members":{"CustomLabel":{}}},"FontConfiguration":{"shape":"S1y"},"FontColor":{},"HorizontalPosition":{},"VerticalPosition":{}}}}}},"Sbi":{"type":"list","member":{"type":"structure","required":["MeasureFieldId","ContributorDimensions"],"members":{"MeasureFieldId":{},"ContributorDimensions":{"type":"list","member":{"shape":"S2g"}}}}},"Sbl":{"type":"list","member":{"type":"structure","members":{"ExplicitHierarchy":{"type":"structure","required":["HierarchyId","Columns"],"members":{"HierarchyId":{},"Columns":{"type":"list","member":{"shape":"S2g"}},"DrillDownFilters":{"shape":"Sbp"}}},"DateTimeHierarchy":{"type":"structure","required":["HierarchyId"],"members":{"HierarchyId":{},"DrillDownFilters":{"shape":"Sbp"}}},"PredefinedHierarchy":{"type":"structure","required":["HierarchyId","Columns"],"members":{"HierarchyId":{},"Columns":{"type":"list","member":{"shape":"S2g"}},"DrillDownFilters":{"shape":"Sbp"}}}}}},"Sbp":{"type":"list","member":{"type":"structure","members":{"NumericEqualityFilter":{"type":"structure","required":["Column","Value"],"members":{"Column":{"shape":"S2g"},"Value":{"type":"double"}}},"CategoryFilter":{"type":"structure","required":["Column","CategoryValues"],"members":{"Column":{"shape":"S2g"},"CategoryValues":{"shape":"Sbt"}}},"TimeRangeFilter":{"type":"structure","required":["Column","RangeMinimum","RangeMaximum","TimeGranularity"],"members":{"Column":{"shape":"S2g"},"RangeMinimum":{"type":"timestamp"},"RangeMaximum":{"type":"timestamp"},"TimeGranularity":{}}}}}},"Sbt":{"type":"list","member":{}},"Sc8":{"type":"structure","members":{"ComparisonMethod":{},"ComparisonFormat":{"type":"structure","members":{"NumberDisplayFormatConfiguration":{"shape":"S3u"},"PercentageDisplayFormatConfiguration":{"shape":"S49"}}}}},"Sdq":{"type":"structure","members":{"AxisOptions":{"shape":"S9y"},"MissingDataConfigurations":{"type":"list","member":{"type":"structure","members":{"TreatmentOption":{}}}}}},"Sdv":{"type":"structure","members":{"LineVisibility":{},"LineInterpolation":{},"LineStyle":{},"LineWidth":{}}},"Sdy":{"type":"structure","members":{"MarkerVisibility":{},"MarkerShape":{},"MarkerSize":{},"MarkerColor":{}}},"Se3":{"type":"structure","members":{"LineStyleSettings":{"shape":"Sdv"},"MarkerStyleSettings":{"shape":"Sdy"}}},"Se9":{"type":"list","member":{"shape":"S3o"}},"Sec":{"type":"structure","required":["Colors","ColorFillType"],"members":{"Colors":{"type":"list","member":{"shape":"See"}},"ColorFillType":{},"NullValueColor":{"shape":"See"}}},"See":{"type":"structure","members":{"Color":{},"DataValue":{"type":"double"}}},"Sel":{"type":"list","member":{"shape":"S4g"}},"Ser":{"type":"structure","members":{"Bounds":{"type":"structure","required":["North","South","West","East"],"members":{"North":{"type":"double"},"South":{"type":"double"},"West":{"type":"double"},"East":{"type":"double"}}},"MapZoomMode":{}}},"Sew":{"type":"structure","members":{"BaseMapStyle":{}}},"Sip":{"type":"structure","required":["Elements"],"members":{"Elements":{"type":"list","member":{"type":"structure","required":["ElementId","ElementType","ColumnSpan","RowSpan"],"members":{"ElementId":{},"ElementType":{},"ColumnIndex":{"type":"integer"},"ColumnSpan":{"type":"integer"},"RowIndex":{"type":"integer"},"RowSpan":{"type":"integer"}}}},"CanvasSizeOptions":{"shape":"Six"}}},"Six":{"type":"structure","members":{"ScreenCanvasSizeOptions":{"type":"structure","required":["ResizeOption"],"members":{"ResizeOption":{},"OptimizedViewPortWidth":{}}}}},"Sj1":{"type":"list","member":{"type":"structure","required":["ElementId","ElementType","XAxisLocation","YAxisLocation","Width","Height"],"members":{"ElementId":{},"ElementType":{},"XAxisLocation":{},"YAxisLocation":{},"Width":{},"Height":{},"Visibility":{},"RenderingRules":{"type":"list","member":{"type":"structure","required":["Expression","ConfigurationOverrides"],"members":{"Expression":{"shape":"S4r"},"ConfigurationOverrides":{"type":"structure","members":{"Visibility":{}}}}}},"BorderStyle":{"shape":"Sj7"},"SelectedBorderStyle":{"shape":"Sj7"},"BackgroundStyle":{"type":"structure","members":{"Visibility":{},"Color":{}}},"LoadingAnimation":{"type":"structure","members":{"Visibility":{}}}}}},"Sj7":{"type":"structure","members":{"Visibility":{},"Color":{}}},"Sja":{"type":"structure","members":{"ScreenCanvasSizeOptions":{"type":"structure","required":["OptimizedViewPortWidth"],"members":{"OptimizedViewPortWidth":{}}}}},"Sjd":{"type":"list","member":{"type":"structure","required":["SectionId","Layout"],"members":{"SectionId":{},"Layout":{"shape":"Sjf"},"Style":{"shape":"Sjh"}}}},"Sjf":{"type":"structure","required":["FreeFormLayout"],"members":{"FreeFormLayout":{"type":"structure","required":["Elements"],"members":{"Elements":{"shape":"Sj1"}}}}},"Sjh":{"type":"structure","members":{"Height":{},"Padding":{"shape":"Sji"}}},"Sji":{"type":"structure","members":{"Top":{},"Bottom":{},"Left":{},"Right":{}}},"Sjq":{"type":"structure","members":{"PaperCanvasSizeOptions":{"type":"structure","members":{"PaperSize":{},"PaperOrientation":{},"PaperMargin":{"shape":"Sji"}}}}},"Sjy":{"type":"list","member":{"type":"structure","required":["DataSetIdentifier","Name","Expression"],"members":{"DataSetIdentifier":{},"Name":{},"Expression":{"type":"string","sensitive":true}}}},"Sk1":{"type":"list","member":{"type":"structure","members":{"StringParameterDeclaration":{"type":"structure","required":["ParameterValueType","Name"],"members":{"ParameterValueType":{},"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7r"}}},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"Sw"}}},"MappedDataSetParameters":{"shape":"Sk9"}}},"DecimalParameterDeclaration":{"type":"structure","required":["ParameterValueType","Name"],"members":{"ParameterValueType":{},"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7v"}}},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"S14"}}},"MappedDataSetParameters":{"shape":"Sk9"}}},"IntegerParameterDeclaration":{"type":"structure","required":["ParameterValueType","Name"],"members":{"ParameterValueType":{},"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7t"}}},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"S10"}}},"MappedDataSetParameters":{"shape":"Sk9"}}},"DateTimeParameterDeclaration":{"type":"structure","required":["Name"],"members":{"Name":{},"DefaultValues":{"type":"structure","members":{"DynamicValue":{"shape":"Sk6"},"StaticValues":{"shape":"S7x"},"RollingDate":{"shape":"Skj"}}},"TimeGranularity":{},"ValueWhenUnset":{"type":"structure","members":{"ValueWhenUnsetOption":{},"CustomValue":{"shape":"S18"}}},"MappedDataSetParameters":{"shape":"Sk9"}}}}}},"Sk6":{"type":"structure","required":["DefaultValueColumn"],"members":{"UserNameColumn":{"shape":"S2g"},"GroupNameColumn":{"shape":"S2g"},"DefaultValueColumn":{"shape":"S2g"}}},"Sk9":{"type":"list","member":{"type":"structure","required":["DataSetIdentifier","DataSetParameterName"],"members":{"DataSetIdentifier":{},"DataSetParameterName":{}}}},"Skj":{"type":"structure","required":["Expression"],"members":{"DataSetIdentifier":{},"Expression":{"shape":"S4r"}}},"Skl":{"type":"list","member":{"type":"structure","required":["FilterGroupId","Filters","ScopeConfiguration","CrossDataset"],"members":{"FilterGroupId":{},"Filters":{"type":"list","member":{"type":"structure","members":{"CategoryFilter":{"type":"structure","required":["FilterId","Column","Configuration"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Configuration":{"type":"structure","members":{"FilterListConfiguration":{"type":"structure","required":["MatchOperator"],"members":{"MatchOperator":{},"CategoryValues":{"shape":"Sbt"},"SelectAllOptions":{},"NullOption":{}}},"CustomFilterListConfiguration":{"type":"structure","required":["MatchOperator","NullOption"],"members":{"MatchOperator":{},"CategoryValues":{"shape":"Sbt"},"SelectAllOptions":{},"NullOption":{}}},"CustomFilterConfiguration":{"type":"structure","required":["MatchOperator","NullOption"],"members":{"MatchOperator":{},"CategoryValue":{},"SelectAllOptions":{},"ParameterName":{},"NullOption":{}}}}}}},"NumericRangeFilter":{"type":"structure","required":["FilterId","Column","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"IncludeMinimum":{"type":"boolean"},"IncludeMaximum":{"type":"boolean"},"RangeMinimum":{"shape":"Sky"},"RangeMaximum":{"shape":"Sky"},"SelectAllOptions":{},"AggregationFunction":{"shape":"S52"},"NullOption":{}}},"NumericEqualityFilter":{"type":"structure","required":["FilterId","Column","MatchOperator","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Value":{"type":"double"},"SelectAllOptions":{},"MatchOperator":{},"AggregationFunction":{"shape":"S52"},"ParameterName":{},"NullOption":{}}},"TimeEqualityFilter":{"type":"structure","required":["FilterId","Column"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Value":{"type":"timestamp"},"ParameterName":{},"TimeGranularity":{},"RollingDate":{"shape":"Skj"}}},"TimeRangeFilter":{"type":"structure","required":["FilterId","Column","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"IncludeMinimum":{"type":"boolean"},"IncludeMaximum":{"type":"boolean"},"RangeMinimumValue":{"shape":"Sl4"},"RangeMaximumValue":{"shape":"Sl4"},"NullOption":{},"ExcludePeriodConfiguration":{"shape":"Sl5"},"TimeGranularity":{}}},"RelativeDatesFilter":{"type":"structure","required":["FilterId","Column","AnchorDateConfiguration","TimeGranularity","RelativeDateType","NullOption"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"AnchorDateConfiguration":{"type":"structure","members":{"AnchorOption":{},"ParameterName":{}}},"MinimumGranularity":{},"TimeGranularity":{},"RelativeDateType":{},"RelativeDateValue":{"type":"integer"},"ParameterName":{},"NullOption":{},"ExcludePeriodConfiguration":{"shape":"Sl5"}}},"TopBottomFilter":{"type":"structure","required":["FilterId","Column","AggregationSortConfigurations"],"members":{"FilterId":{},"Column":{"shape":"S2g"},"Limit":{"type":"integer"},"AggregationSortConfigurations":{"type":"list","member":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{"shape":"S2g"},"SortDirection":{},"AggregationFunction":{"shape":"S52"}}}},"TimeGranularity":{},"ParameterName":{}}}}}},"ScopeConfiguration":{"type":"structure","members":{"SelectedSheets":{"type":"structure","members":{"SheetVisualScopingConfigurations":{"type":"list","member":{"type":"structure","required":["SheetId","Scope"],"members":{"SheetId":{},"Scope":{},"VisualIds":{"type":"list","member":{}}}}}}},"AllSheets":{"type":"structure","members":{}}}},"Status":{},"CrossDataset":{}}}},"Sky":{"type":"structure","members":{"StaticValue":{"type":"double"},"Parameter":{}}},"Sl4":{"type":"structure","members":{"StaticValue":{"type":"timestamp"},"RollingDate":{"shape":"Skj"},"Parameter":{}}},"Sl5":{"type":"structure","required":["Amount","Granularity"],"members":{"Amount":{"type":"integer"},"Granularity":{},"Status":{}}},"Sll":{"type":"list","member":{"type":"structure","required":["Column"],"members":{"Column":{"shape":"S2g"},"FormatConfiguration":{"shape":"S4v"},"Role":{},"ColorsConfiguration":{"type":"structure","members":{"CustomColors":{"type":"list","member":{"type":"structure","required":["Color"],"members":{"FieldValue":{"shape":"S8c"},"Color":{},"SpecialValue":{}}}}}}}}},"Sls":{"type":"structure","required":["DefaultNewSheetConfiguration"],"members":{"DefaultNewSheetConfiguration":{"type":"structure","members":{"InteractiveLayoutConfiguration":{"type":"structure","members":{"Grid":{"type":"structure","required":["CanvasSizeOptions"],"members":{"CanvasSizeOptions":{"shape":"Six"}}},"FreeForm":{"type":"structure","required":["CanvasSizeOptions"],"members":{"CanvasSizeOptions":{"shape":"Sja"}}}}},"PaginatedLayoutConfiguration":{"type":"structure","members":{"SectionBased":{"type":"structure","required":["CanvasSizeOptions"],"members":{"CanvasSizeOptions":{"shape":"Sjq"}}}}},"SheetContentType":{}}}}},"Slz":{"type":"structure","members":{"Timezone":{},"WeekStart":{}}},"Sm1":{"type":"structure","required":["Mode"],"members":{"Mode":{}}},"Sm3":{"type":"list","member":{}},"Sm8":{"type":"structure","members":{"SourceTemplate":{"type":"structure","required":["DataSetReferences","Arn"],"members":{"DataSetReferences":{"shape":"S1f"},"Arn":{}}}}},"Smb":{"type":"structure","members":{"AdHocFilteringOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"ExportToCSVOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"SheetControlsOption":{"type":"structure","members":{"VisibilityState":{}}},"VisualPublishOptions":{"deprecated":true,"deprecatedMessage":"VisualPublishOptions property will reach its end of standard support in a future release. To perform this action, use ExportWithHiddenFields.","type":"structure","members":{"ExportHiddenFieldsOption":{"type":"structure","members":{"AvailabilityStatus":{}}}}},"SheetLayoutElementMaximizationOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"VisualMenuOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"VisualAxisSortOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"ExportWithHiddenFieldsOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"DataPointDrillUpDownOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"DataPointMenuLabelOption":{"type":"structure","members":{"AvailabilityStatus":{}}},"DataPointTooltipOption":{"type":"structure","members":{"AvailabilityStatus":{}}}}},"Smq":{"type":"structure","required":["DataSetIdentifierDeclarations"],"members":{"DataSetIdentifierDeclarations":{"shape":"S1i"},"Sheets":{"shape":"S1l"},"CalculatedFields":{"shape":"Sjy"},"ParameterDeclarations":{"shape":"Sk1"},"FilterGroups":{"shape":"Skl"},"ColumnConfigurations":{"shape":"Sll"},"AnalysisDefaults":{"shape":"Sls"},"Options":{"shape":"Slz"}}},"Smr":{"type":"structure","members":{"Permissions":{"shape":"S19"}}},"Smw":{"type":"map","key":{},"value":{"type":"structure","members":{"RelationalTable":{"type":"structure","required":["DataSourceArn","Name","InputColumns"],"members":{"DataSourceArn":{},"Catalog":{},"Schema":{},"Name":{},"InputColumns":{"shape":"Sn3"}}},"CustomSql":{"type":"structure","required":["DataSourceArn","Name","SqlQuery"],"members":{"DataSourceArn":{},"Name":{},"SqlQuery":{},"Columns":{"shape":"Sn3"}}},"S3Source":{"type":"structure","required":["DataSourceArn","InputColumns"],"members":{"DataSourceArn":{},"UploadSettings":{"type":"structure","members":{"Format":{},"StartFromRow":{"type":"integer"},"ContainsHeader":{"type":"boolean"},"TextQualifier":{},"Delimiter":{}}},"InputColumns":{"shape":"Sn3"}}}}}},"Sn3":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"SubType":{}}}},"Sng":{"type":"map","key":{},"value":{"type":"structure","required":["Alias","Source"],"members":{"Alias":{},"DataTransforms":{"type":"list","member":{"type":"structure","members":{"ProjectOperation":{"type":"structure","required":["ProjectedColumns"],"members":{"ProjectedColumns":{"type":"list","member":{}}}},"FilterOperation":{"type":"structure","required":["ConditionExpression"],"members":{"ConditionExpression":{"shape":"S4r"}}},"CreateColumnsOperation":{"type":"structure","required":["Columns"],"members":{"Columns":{"type":"list","member":{"type":"structure","required":["ColumnName","ColumnId","Expression"],"members":{"ColumnName":{},"ColumnId":{},"Expression":{"shape":"S4r"}}}}}},"RenameColumnOperation":{"type":"structure","required":["ColumnName","NewColumnName"],"members":{"ColumnName":{},"NewColumnName":{}}},"CastColumnTypeOperation":{"type":"structure","required":["ColumnName","NewColumnType"],"members":{"ColumnName":{},"NewColumnType":{},"SubType":{},"Format":{}}},"TagColumnOperation":{"type":"structure","required":["ColumnName","Tags"],"members":{"ColumnName":{},"Tags":{"type":"list","member":{"type":"structure","members":{"ColumnGeographicRole":{},"ColumnDescription":{"type":"structure","members":{"Text":{}}}}}}}},"UntagColumnOperation":{"type":"structure","required":["ColumnName","TagNames"],"members":{"ColumnName":{},"TagNames":{"type":"list","member":{}}}},"OverrideDatasetParameterOperation":{"type":"structure","required":["ParameterName"],"members":{"ParameterName":{},"NewParameterName":{},"NewDefaultValues":{"type":"structure","members":{"StringStaticValues":{"shape":"So9"},"DecimalStaticValues":{"shape":"Sob"},"DateTimeStaticValues":{"shape":"Sod"},"IntegerStaticValues":{"shape":"Sof"}}}}}}}},"Source":{"type":"structure","members":{"JoinInstruction":{"type":"structure","required":["LeftOperand","RightOperand","Type","OnClause"],"members":{"LeftOperand":{},"RightOperand":{},"LeftJoinKeyProperties":{"shape":"Soj"},"RightJoinKeyProperties":{"shape":"Soj"},"Type":{},"OnClause":{}}},"PhysicalTableId":{},"DataSetArn":{}}}}}},"So9":{"type":"list","member":{}},"Sob":{"type":"list","member":{"type":"double"}},"Sod":{"type":"list","member":{"type":"timestamp"}},"Sof":{"type":"list","member":{"type":"long"}},"Soj":{"type":"structure","members":{"UniqueKey":{"type":"boolean"}}},"Son":{"type":"list","member":{"type":"structure","members":{"GeoSpatialColumnGroup":{"type":"structure","required":["Name","Columns"],"members":{"Name":{},"CountryCode":{},"Columns":{"type":"list","member":{}}}}}}},"Sot":{"type":"map","key":{},"value":{"type":"structure","members":{"description":{},"columns":{"type":"list","member":{}}}}},"Soy":{"type":"structure","required":["Arn","PermissionPolicy"],"members":{"Namespace":{},"Arn":{},"PermissionPolicy":{},"FormatVersion":{},"Status":{}}},"Sp2":{"type":"structure","required":["TagRules"],"members":{"Status":{},"TagRules":{"type":"list","member":{"type":"structure","required":["TagKey","ColumnName"],"members":{"TagKey":{},"ColumnName":{},"TagMultiValueDelimiter":{},"MatchAllValue":{"shape":"Sp7"}}}},"TagRuleConfigurations":{"type":"list","member":{"type":"list","member":{}}}}},"Sp7":{"type":"string","sensitive":true},"Spa":{"type":"list","member":{"type":"structure","members":{"Principals":{"type":"list","member":{}},"ColumnNames":{"type":"list","member":{}}}}},"Spe":{"type":"structure","members":{"DisableUseAsDirectQuerySource":{"type":"boolean"},"DisableUseAsImportedSource":{"type":"boolean"}}},"Spf":{"type":"list","member":{"type":"structure","members":{"StringDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"So9"}}}}},"DecimalDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"Sob"}}}}},"IntegerDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"Sof"}}}}},"DateTimeDatasetParameter":{"type":"structure","required":["Id","Name","ValueType"],"members":{"Id":{},"Name":{},"ValueType":{},"TimeGranularity":{},"DefaultValues":{"type":"structure","members":{"StaticValues":{"shape":"Sod"}}}}}}}},"Spu":{"type":"structure","members":{"AmazonElasticsearchParameters":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"AthenaParameters":{"type":"structure","members":{"WorkGroup":{},"RoleArn":{}}},"AuroraParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"AuroraPostgreSqlParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"AwsIotAnalyticsParameters":{"type":"structure","required":["DataSetName"],"members":{"DataSetName":{}}},"JiraParameters":{"type":"structure","required":["SiteBaseUrl"],"members":{"SiteBaseUrl":{}}},"MariaDbParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"MySqlParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"OracleParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"PostgreSqlParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"PrestoParameters":{"type":"structure","required":["Host","Port","Catalog"],"members":{"Host":{},"Port":{"type":"integer"},"Catalog":{}}},"RdsParameters":{"type":"structure","required":["InstanceId","Database"],"members":{"InstanceId":{},"Database":{}}},"RedshiftParameters":{"type":"structure","required":["Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{},"ClusterId":{},"IAMParameters":{"type":"structure","required":["RoleArn","DatabaseUser"],"members":{"RoleArn":{},"DatabaseUser":{},"DatabaseGroups":{"type":"list","member":{}},"AutoCreateDatabaseUser":{"type":"boolean"}}}}},"S3Parameters":{"type":"structure","required":["ManifestFileLocation"],"members":{"ManifestFileLocation":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{},"Key":{}}},"RoleArn":{}}},"ServiceNowParameters":{"type":"structure","required":["SiteBaseUrl"],"members":{"SiteBaseUrl":{}}},"SnowflakeParameters":{"type":"structure","required":["Host","Database","Warehouse"],"members":{"Host":{},"Database":{},"Warehouse":{}}},"SparkParameters":{"type":"structure","required":["Host","Port"],"members":{"Host":{},"Port":{"type":"integer"}}},"SqlServerParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"TeradataParameters":{"type":"structure","required":["Host","Port","Database"],"members":{"Host":{},"Port":{"type":"integer"},"Database":{}}},"TwitterParameters":{"type":"structure","required":["Query","MaxRows"],"members":{"Query":{},"MaxRows":{"type":"integer"}}},"AmazonOpenSearchParameters":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"ExasolParameters":{"type":"structure","required":["Host","Port"],"members":{"Host":{},"Port":{"type":"integer"}}},"DatabricksParameters":{"type":"structure","required":["Host","Port","SqlEndpointPath"],"members":{"Host":{},"Port":{"type":"integer"},"SqlEndpointPath":{}}},"StarburstParameters":{"type":"structure","required":["Host","Port","Catalog"],"members":{"Host":{},"Port":{"type":"integer"},"Catalog":{},"ProductType":{}}},"TrinoParameters":{"type":"structure","required":["Host","Port","Catalog"],"members":{"Host":{},"Port":{"type":"integer"},"Catalog":{}}},"BigQueryParameters":{"type":"structure","required":["ProjectId"],"members":{"ProjectId":{},"DataSetRegion":{}}}}},"Sra":{"type":"structure","members":{"CredentialPair":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{},"AlternateDataSourceParameters":{"shape":"Sre"}}},"CopySourceArn":{},"SecretArn":{}},"sensitive":true},"Sre":{"type":"list","member":{"shape":"Spu"}},"Srh":{"type":"structure","required":["VpcConnectionArn"],"members":{"VpcConnectionArn":{}}},"Sri":{"type":"structure","members":{"DisableSsl":{"type":"boolean"}}},"Sry":{"type":"structure","members":{"Arn":{},"GroupName":{},"Description":{},"PrincipalId":{}}},"Ss2":{"type":"structure","members":{"Arn":{},"MemberName":{}}},"Ss6":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Ssj":{"type":"structure","required":["ScheduleId","ScheduleFrequency","RefreshType"],"members":{"ScheduleId":{},"ScheduleFrequency":{"type":"structure","required":["Interval"],"members":{"Interval":{},"RefreshOnDay":{"type":"structure","members":{"DayOfWeek":{},"DayOfMonth":{}}},"Timezone":{},"TimeOfTheDay":{}}},"StartAfterDateTime":{"type":"timestamp"},"RefreshType":{},"Arn":{}}},"Ssv":{"type":"structure","members":{"SourceAnalysis":{"type":"structure","required":["Arn","DataSetReferences"],"members":{"Arn":{},"DataSetReferences":{"shape":"S1f"}}},"SourceTemplate":{"type":"structure","required":["Arn"],"members":{"Arn":{}}}}},"Ssy":{"type":"structure","required":["DataSetConfigurations"],"members":{"DataSetConfigurations":{"shape":"Ssz"},"Sheets":{"shape":"S1l"},"CalculatedFields":{"shape":"Sjy"},"ParameterDeclarations":{"shape":"Sk1"},"FilterGroups":{"shape":"Skl"},"ColumnConfigurations":{"shape":"Sll"},"AnalysisDefaults":{"shape":"Sls"},"Options":{"shape":"Slz"}}},"Ssz":{"type":"list","member":{"type":"structure","members":{"Placeholder":{},"DataSetSchema":{"type":"structure","members":{"ColumnSchemaList":{"type":"list","member":{"type":"structure","members":{"Name":{},"DataType":{},"GeographicRole":{}}}}}},"ColumnGroupSchemaList":{"type":"list","member":{"type":"structure","members":{"Name":{},"ColumnGroupColumnSchemaList":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}}}}},"Std":{"type":"structure","members":{"AliasName":{},"Arn":{},"TemplateVersionNumber":{"type":"long"}}},"Stg":{"type":"structure","members":{"DataColorPalette":{"type":"structure","members":{"Colors":{"shape":"Sti"},"MinMaxGradient":{"shape":"Sti"},"EmptyFillColor":{}}},"UIColorPalette":{"type":"structure","members":{"PrimaryForeground":{},"PrimaryBackground":{},"SecondaryForeground":{},"SecondaryBackground":{},"Accent":{},"AccentForeground":{},"Danger":{},"DangerForeground":{},"Warning":{},"WarningForeground":{},"Success":{},"SuccessForeground":{},"Dimension":{},"DimensionForeground":{},"Measure":{},"MeasureForeground":{}}},"Sheet":{"type":"structure","members":{"Tile":{"type":"structure","members":{"Border":{"type":"structure","members":{"Show":{"type":"boolean"}}}}},"TileLayout":{"type":"structure","members":{"Gutter":{"type":"structure","members":{"Show":{"type":"boolean"}}},"Margin":{"type":"structure","members":{"Show":{"type":"boolean"}}}}}}},"Typography":{"type":"structure","members":{"FontFamilies":{"type":"list","member":{"type":"structure","members":{"FontFamily":{}}}}}}}},"Sti":{"type":"list","member":{}},"Stw":{"type":"structure","members":{"Arn":{},"AliasName":{},"ThemeVersionNumber":{"type":"long"}}},"Stz":{"type":"structure","members":{"Name":{},"Description":{},"DataSets":{"type":"list","member":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"DatasetName":{},"DatasetDescription":{},"DataAggregation":{"type":"structure","members":{"DatasetRowDateGranularity":{},"DefaultDateColumnName":{}}},"Filters":{"type":"list","member":{"type":"structure","required":["FilterName","OperandFieldName"],"members":{"FilterDescription":{},"FilterClass":{},"FilterName":{},"FilterSynonyms":{"shape":"Su8"},"OperandFieldName":{},"FilterType":{},"CategoryFilter":{"type":"structure","members":{"CategoryFilterFunction":{},"CategoryFilterType":{},"Constant":{"type":"structure","members":{"ConstantType":{},"SingularConstant":{},"CollectiveConstant":{"type":"structure","members":{"ValueList":{"shape":"Sug"}}}},"sensitive":true},"Inverse":{"type":"boolean"}}},"NumericEqualityFilter":{"type":"structure","members":{"Constant":{"shape":"Sui"},"Aggregation":{}}},"NumericRangeFilter":{"type":"structure","members":{"Inclusive":{"type":"boolean"},"Constant":{"shape":"Sul"},"Aggregation":{}}},"DateRangeFilter":{"type":"structure","members":{"Inclusive":{"type":"boolean"},"Constant":{"shape":"Sul"}}},"RelativeDateFilter":{"type":"structure","members":{"TimeGranularity":{},"RelativeDateFilterFunction":{},"Constant":{"shape":"Sui"}}}}}},"Columns":{"type":"list","member":{"type":"structure","required":["ColumnName"],"members":{"ColumnName":{},"ColumnFriendlyName":{},"ColumnDescription":{},"ColumnSynonyms":{"shape":"Su8"},"ColumnDataRole":{},"Aggregation":{},"IsIncludedInTopic":{"type":"boolean"},"DisableIndexing":{"type":"boolean"},"ComparativeOrder":{"shape":"Suv"},"SemanticType":{"shape":"Suy"},"TimeGranularity":{},"AllowedAggregations":{"shape":"Sv0"},"NotAllowedAggregations":{"shape":"Sv0"},"DefaultFormatting":{"shape":"Sv2"},"NeverAggregateInFilter":{"type":"boolean"},"CellValueSynonyms":{"shape":"Sv7"},"NonAdditive":{"type":"boolean"}}}},"CalculatedFields":{"type":"list","member":{"type":"structure","required":["CalculatedFieldName","Expression"],"members":{"CalculatedFieldName":{},"CalculatedFieldDescription":{},"Expression":{"shape":"S4r"},"CalculatedFieldSynonyms":{"shape":"Su8"},"IsIncludedInTopic":{"type":"boolean"},"DisableIndexing":{"type":"boolean"},"ColumnDataRole":{},"TimeGranularity":{},"DefaultFormatting":{"shape":"Sv2"},"Aggregation":{},"ComparativeOrder":{"shape":"Suv"},"SemanticType":{"shape":"Suy"},"AllowedAggregations":{"shape":"Sv0"},"NotAllowedAggregations":{"shape":"Sv0"},"NeverAggregateInFilter":{"type":"boolean"},"CellValueSynonyms":{"shape":"Sv7"},"NonAdditive":{"type":"boolean"}}}},"NamedEntities":{"type":"list","member":{"type":"structure","required":["EntityName"],"members":{"EntityName":{},"EntityDescription":{},"EntitySynonyms":{"shape":"Su8"},"SemanticEntityType":{"type":"structure","members":{"TypeName":{},"SubTypeName":{},"TypeParameters":{"shape":"Suz"}}},"Definition":{"type":"list","member":{"type":"structure","members":{"FieldName":{},"PropertyName":{},"PropertyRole":{},"PropertyUsage":{},"Metric":{"type":"structure","members":{"Aggregation":{},"AggregationFunctionParameters":{"type":"map","key":{},"value":{}}}}}}}}}}}}}}},"Su8":{"type":"list","member":{}},"Sug":{"type":"list","member":{}},"Sui":{"type":"structure","members":{"ConstantType":{},"SingularConstant":{}},"sensitive":true},"Sul":{"type":"structure","members":{"ConstantType":{},"RangeConstant":{"type":"structure","members":{"Minimum":{},"Maximum":{}}}},"sensitive":true},"Suv":{"type":"structure","members":{"UseOrdering":{},"SpecifedOrder":{"shape":"Sug"},"TreatUndefinedSpecifiedValues":{}}},"Suy":{"type":"structure","members":{"TypeName":{},"SubTypeName":{},"TypeParameters":{"shape":"Suz"},"TruthyCellValue":{"shape":"Sw"},"TruthyCellValueSynonyms":{"shape":"Sv"},"FalseyCellValue":{"shape":"Sw"},"FalseyCellValueSynonyms":{"shape":"Sv"}}},"Suz":{"type":"map","key":{},"value":{}},"Sv0":{"type":"list","member":{}},"Sv2":{"type":"structure","members":{"DisplayFormat":{},"DisplayFormatOptions":{"type":"structure","members":{"UseBlankCellFormat":{"type":"boolean"},"BlankCellFormat":{},"DateFormat":{},"DecimalSeparator":{},"GroupingSeparator":{},"UseGrouping":{"type":"boolean"},"FractionDigits":{"type":"integer"},"Prefix":{},"Suffix":{},"UnitScaler":{},"NegativeFormat":{"type":"structure","members":{"Prefix":{},"Suffix":{}}},"CurrencySymbol":{}}}}},"Sv7":{"type":"list","member":{"type":"structure","members":{"CellValue":{},"Synonyms":{"shape":"Sug"}}}},"Svn":{"type":"structure","required":["IsEnabled","BasedOnSpiceSchedule"],"members":{"IsEnabled":{"type":"boolean"},"BasedOnSpiceSchedule":{"type":"boolean"},"StartingAt":{"type":"timestamp"},"Timezone":{},"RepeatAt":{},"TopicScheduleType":{}}},"Svs":{"type":"list","member":{}},"Svu":{"type":"list","member":{}},"Svw":{"type":"list","member":{}},"Sxu":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{},"ViolatedEntities":{"shape":"Sxx"}}}},"Sxx":{"type":"list","member":{"type":"structure","members":{"Path":{}}}},"Sxz":{"type":"list","member":{}},"Sy0":{"type":"list","member":{"type":"structure","members":{"SheetId":{},"Name":{}}}},"Sy9":{"type":"string","sensitive":true},"Syc":{"type":"list","member":{}},"Sye":{"type":"structure","members":{"ResourceIdOverrideConfiguration":{"type":"structure","members":{"PrefixForAllResources":{"type":"boolean"}}},"VPCConnections":{"type":"list","member":{"type":"structure","required":["Arn","Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"RefreshSchedules":{"type":"list","member":{"type":"structure","required":["Arn","Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"DataSources":{"type":"list","member":{"type":"structure","required":["Arn","Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"DataSets":{"type":"list","member":{"type":"structure","required":["Arn","Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"Themes":{"type":"list","member":{"type":"structure","required":["Arn","Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"Analyses":{"type":"list","member":{"type":"structure","required":["Arn","Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}},"Dashboards":{"type":"list","member":{"type":"structure","required":["Arn","Properties"],"members":{"Arn":{},"Properties":{"type":"list","member":{}}}}}}},"Sz8":{"type":"structure","members":{"StrictModeForAllResources":{"type":"boolean"}}},"Sze":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Type":{},"Message":{}}}},"Szi":{"type":"structure","members":{"ResourceIdOverrideConfiguration":{"type":"structure","members":{"PrefixForAllResources":{}}},"VPCConnections":{"type":"list","member":{"type":"structure","required":["VPCConnectionId"],"members":{"VPCConnectionId":{},"Name":{},"SubnetIds":{"shape":"Svs"},"SecurityGroupIds":{"shape":"Svu"},"DnsResolvers":{"shape":"Svw"},"RoleArn":{}}}},"RefreshSchedules":{"type":"list","member":{"type":"structure","required":["DataSetId","ScheduleId"],"members":{"DataSetId":{},"ScheduleId":{},"StartAfterDateTime":{"type":"timestamp"}}}},"DataSources":{"type":"list","member":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{},"Name":{},"DataSourceParameters":{"shape":"Spu"},"VpcConnectionProperties":{"shape":"Srh"},"SslProperties":{"shape":"Sri"},"Credentials":{"type":"structure","members":{"CredentialPair":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}},"sensitive":true},"SecretArn":{}}}}}},"DataSets":{"type":"list","member":{"type":"structure","required":["DataSetId"],"members":{"DataSetId":{},"Name":{}}}},"Themes":{"type":"list","member":{"type":"structure","required":["ThemeId"],"members":{"ThemeId":{},"Name":{}}}},"Analyses":{"type":"list","member":{"type":"structure","required":["AnalysisId"],"members":{"AnalysisId":{},"Name":{}}}},"Dashboards":{"type":"list","member":{"type":"structure","required":["DashboardId"],"members":{"DashboardId":{},"Name":{}}}}}},"S101":{"type":"structure","members":{"DataSources":{"type":"list","member":{"type":"structure","required":["DataSourceIds","Permissions"],"members":{"DataSourceIds":{"shape":"S104"},"Permissions":{"shape":"S106"}}}},"DataSets":{"type":"list","member":{"type":"structure","required":["DataSetIds","Permissions"],"members":{"DataSetIds":{"shape":"S104"},"Permissions":{"shape":"S106"}}}},"Themes":{"type":"list","member":{"type":"structure","required":["ThemeIds","Permissions"],"members":{"ThemeIds":{"shape":"S104"},"Permissions":{"shape":"S106"}}}},"Analyses":{"type":"list","member":{"type":"structure","required":["AnalysisIds","Permissions"],"members":{"AnalysisIds":{"shape":"S104"},"Permissions":{"shape":"S106"}}}},"Dashboards":{"type":"list","member":{"type":"structure","required":["DashboardIds"],"members":{"DashboardIds":{"shape":"S104"},"Permissions":{"shape":"S106"},"LinkSharingConfiguration":{"type":"structure","members":{"Permissions":{"shape":"S106"}}}}}}}},"S104":{"type":"list","member":{}},"S106":{"type":"structure","required":["Principals","Actions"],"members":{"Principals":{"type":"list","member":{}},"Actions":{"shape":"S1c"}}},"S10h":{"type":"structure","members":{"VPCConnections":{"type":"list","member":{"type":"structure","required":["VPCConnectionIds","Tags"],"members":{"VPCConnectionIds":{"shape":"S104"},"Tags":{"shape":"Sb"}}}},"DataSources":{"type":"list","member":{"type":"structure","required":["DataSourceIds","Tags"],"members":{"DataSourceIds":{"shape":"S104"},"Tags":{"shape":"Sb"}}}},"DataSets":{"type":"list","member":{"type":"structure","required":["DataSetIds","Tags"],"members":{"DataSetIds":{"shape":"S104"},"Tags":{"shape":"Sb"}}}},"Themes":{"type":"list","member":{"type":"structure","required":["ThemeIds","Tags"],"members":{"ThemeIds":{"shape":"S104"},"Tags":{"shape":"Sb"}}}},"Analyses":{"type":"list","member":{"type":"structure","required":["AnalysisIds","Tags"],"members":{"AnalysisIds":{"shape":"S104"},"Tags":{"shape":"Sb"}}}},"Dashboards":{"type":"list","member":{"type":"structure","required":["DashboardIds","Tags"],"members":{"DashboardIds":{"shape":"S104"},"Tags":{"shape":"Sb"}}}}}},"S10u":{"type":"structure","members":{"StrictModeForAllResources":{"type":"boolean"}}},"S10z":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{},"ViolatedEntities":{"shape":"Sxx"}}}},"S11c":{"type":"structure","required":["FileGroups"],"members":{"FileGroups":{"type":"list","member":{"type":"structure","members":{"Files":{"shape":"S11f"}}}},"DestinationConfiguration":{"type":"structure","members":{"S3Destinations":{"type":"list","member":{"shape":"S11o"}}}},"Parameters":{"shape":"Sr"}}},"S11f":{"type":"list","member":{"type":"structure","required":["SheetSelections","FormatType"],"members":{"SheetSelections":{"type":"list","member":{"type":"structure","required":["SheetId","SelectionScope"],"members":{"SheetId":{},"SelectionScope":{},"VisualIds":{"type":"list","member":{}}}}},"FormatType":{}}}},"S11o":{"type":"structure","members":{"BucketConfiguration":{"type":"structure","required":["BucketName","BucketPrefix","BucketRegion"],"members":{"BucketName":{},"BucketPrefix":{},"BucketRegion":{}}}}},"S12c":{"type":"structure","required":["RefreshConfiguration"],"members":{"RefreshConfiguration":{"type":"structure","required":["IncrementalRefresh"],"members":{"IncrementalRefresh":{"type":"structure","required":["LookbackWindow"],"members":{"LookbackWindow":{"type":"structure","required":["ColumnName","Size","SizeUnit"],"members":{"ColumnName":{},"Size":{"type":"long"},"SizeUnit":{}}}}}}}}},"S12k":{"type":"structure","members":{"Arn":{},"DataSourceId":{},"Name":{},"Type":{},"Status":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"DataSourceParameters":{"shape":"Spu"},"AlternateDataSourceParameters":{"shape":"Sre"},"VpcConnectionProperties":{"shape":"Srh"},"SslProperties":{"shape":"Sri"},"ErrorInfo":{"type":"structure","members":{"Type":{},"Message":{}}},"SecretArn":{}}},"S137":{"type":"structure","required":["Arn","IngestionStatus","CreatedTime"],"members":{"Arn":{},"IngestionId":{},"IngestionStatus":{},"ErrorInfo":{"type":"structure","members":{"Type":{},"Message":{}}},"RowInfo":{"type":"structure","members":{"RowsIngested":{"type":"long"},"RowsDropped":{"type":"long"},"TotalRowsInDataset":{"type":"long"}}},"QueueInfo":{"type":"structure","required":["WaitingOnIngestion","QueuedIngestion"],"members":{"WaitingOnIngestion":{},"QueuedIngestion":{}}},"CreatedTime":{"type":"timestamp"},"IngestionTimeInSeconds":{"type":"long"},"IngestionSizeInBytes":{"type":"long"},"RequestSource":{},"RequestType":{}}},"S13g":{"type":"map","key":{},"value":{}},"S13l":{"type":"structure","members":{"Name":{},"Arn":{},"CapacityRegion":{},"CreationStatus":{},"IdentityStore":{},"NamespaceError":{"type":"structure","members":{"Type":{},"Message":{}}}}},"S13x":{"type":"list","member":{"type":"structure","members":{"Type":{},"Message":{},"ViolatedEntities":{"shape":"Sxx"}}}},"S14v":{"type":"structure","members":{"Arn":{},"UserName":{},"Email":{},"Role":{},"IdentityType":{},"Active":{"type":"boolean"},"PrincipalId":{},"CustomPermissionsName":{},"ExternalLoginFederationProviderType":{},"ExternalLoginFederationProviderUrl":{},"ExternalLoginId":{}}},"S151":{"type":"list","member":{"type":"structure","members":{"SubnetId":{},"AvailabilityZone":{},"ErrorMessage":{},"Status":{},"NetworkInterfaceId":{}}}},"S157":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{"shape":"Sp7"}}}},"S15d":{"type":"structure","required":["DashboardId","SheetId","VisualId"],"members":{"DashboardId":{},"SheetId":{},"VisualId":{}}},"S15g":{"type":"string","sensitive":true},"S15l":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"}}},"S162":{"type":"list","member":{"type":"structure","members":{"Arn":{},"AnalysisId":{},"Name":{},"Status":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"S16i":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DashboardId":{},"Name":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"PublishedVersionNumber":{"type":"long"},"LastPublishedTime":{"type":"timestamp"}}}},"S16m":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DataSetId":{},"Name":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"ImportMode":{},"RowLevelPermissionDataSet":{"shape":"Soy"},"RowLevelPermissionTagConfigurationApplied":{"type":"boolean"},"ColumnLevelPermissionRulesApplied":{"type":"boolean"}}}},"S16x":{"type":"list","member":{"type":"structure","members":{"Arn":{},"FolderId":{},"Name":{},"FolderType":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SharingModel":{}}}},"S174":{"type":"list","member":{"shape":"Sry"}},"S1am":{"type":"list","member":{"shape":"S1a"}},"S1ar":{"type":"list","member":{"shape":"S1a"}}}} /***/ }), /* 692 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"DescribeFolderPermissions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Permissions"},"DescribeFolderResolvedPermissions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Permissions"},"ListAnalyses":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AnalysisSummaryList"},"ListAssetBundleExportJobs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AssetBundleExportJobSummaryList"},"ListAssetBundleImportJobs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AssetBundleImportJobSummaryList"},"ListDashboardVersions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DashboardVersionSummaryList"},"ListDashboards":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DashboardSummaryList"},"ListDataSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSetSummaries"},"ListDataSources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSources"},"ListFolderMembers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"FolderMemberList"},"ListFolders":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"FolderSummaryList"},"ListGroupMemberships":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupMemberList"},"ListGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupList"},"ListIAMPolicyAssignments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"IAMPolicyAssignments"},"ListIAMPolicyAssignmentsForUser":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ActiveAssignments"},"ListIngestions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Ingestions"},"ListNamespaces":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Namespaces"},"ListTemplateAliases":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"TemplateAliasList"},"ListTemplateVersions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"TemplateVersionSummaryList"},"ListTemplates":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"TemplateSummaryList"},"ListThemeVersions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ThemeVersionSummaryList"},"ListThemes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ThemeSummaryList"},"ListTopics":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListUserGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupList"},"ListUsers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"UserList"},"ListVPCConnections":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"SearchAnalyses":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AnalysisSummaryList"},"SearchDashboards":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DashboardSummaryList"},"SearchDataSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSetSummaries"},"SearchDataSources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSourceSummaries"},"SearchFolders":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"FolderSummaryList"},"SearchGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupList"}}} + module.exports = {"pagination":{"DescribeFolderPermissions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Permissions"},"DescribeFolderResolvedPermissions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Permissions"},"ListAnalyses":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AnalysisSummaryList"},"ListAssetBundleExportJobs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AssetBundleExportJobSummaryList"},"ListAssetBundleImportJobs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AssetBundleImportJobSummaryList"},"ListDashboardVersions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DashboardVersionSummaryList"},"ListDashboards":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DashboardSummaryList"},"ListDataSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSetSummaries"},"ListDataSources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSources"},"ListFolderMembers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"FolderMemberList"},"ListFolders":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"FolderSummaryList"},"ListGroupMemberships":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupMemberList"},"ListGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupList"},"ListIAMPolicyAssignments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"IAMPolicyAssignments"},"ListIAMPolicyAssignmentsForUser":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ActiveAssignments"},"ListIngestions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Ingestions"},"ListNamespaces":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Namespaces"},"ListRoleMemberships":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"MembersList"},"ListTemplateAliases":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"TemplateAliasList"},"ListTemplateVersions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"TemplateVersionSummaryList"},"ListTemplates":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"TemplateSummaryList"},"ListThemeVersions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ThemeVersionSummaryList"},"ListThemes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ThemeSummaryList"},"ListTopics":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListUserGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupList"},"ListUsers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"UserList"},"ListVPCConnections":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"SearchAnalyses":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AnalysisSummaryList"},"SearchDashboards":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DashboardSummaryList"},"SearchDataSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSetSummaries"},"SearchDataSources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DataSourceSummaries"},"SearchFolders":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"FolderSummaryList"},"SearchGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupList"}}} /***/ }), /* 693 */ @@ -57204,7 +57204,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 707 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-11-05","endpointPrefix":"transfer","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Transfer","serviceFullName":"AWS Transfer Family","serviceId":"Transfer","signatureVersion":"v4","signingName":"transfer","targetPrefix":"TransferService","uid":"transfer-2018-11-05"},"operations":{"CreateAccess":{"input":{"type":"structure","required":["Role","ServerId","ExternalId"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"S9"},"Role":{},"ServerId":{},"ExternalId":{}}},"output":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}}},"CreateAgreement":{"input":{"type":"structure","required":["ServerId","LocalProfileId","PartnerProfileId","BaseDirectory","AccessRole"],"members":{"Description":{},"ServerId":{},"LocalProfileId":{},"PartnerProfileId":{},"BaseDirectory":{},"AccessRole":{},"Status":{},"Tags":{"shape":"Sk"}}},"output":{"type":"structure","required":["AgreementId"],"members":{"AgreementId":{}}}},"CreateConnector":{"input":{"type":"structure","required":["Url","AccessRole"],"members":{"Url":{},"As2Config":{"shape":"Ss"},"AccessRole":{},"LoggingRole":{},"Tags":{"shape":"Sk"},"SftpConfig":{"shape":"S10"}}},"output":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}}},"CreateProfile":{"input":{"type":"structure","required":["As2Id","ProfileType"],"members":{"As2Id":{},"ProfileType":{},"CertificateIds":{"shape":"S19"},"Tags":{"shape":"Sk"}}},"output":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}}},"CreateServer":{"input":{"type":"structure","members":{"Certificate":{},"Domain":{},"EndpointDetails":{"shape":"S1f"},"EndpointType":{},"HostKey":{"shape":"S1p"},"IdentityProviderDetails":{"shape":"S1q"},"IdentityProviderType":{},"LoggingRole":{},"PostAuthenticationLoginBanner":{},"PreAuthenticationLoginBanner":{},"Protocols":{"shape":"S1y"},"ProtocolDetails":{"shape":"S20"},"SecurityPolicyName":{},"Tags":{"shape":"Sk"},"WorkflowDetails":{"shape":"S27"},"StructuredLogDestinations":{"shape":"S2c"}}},"output":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"CreateUser":{"input":{"type":"structure","required":["Role","ServerId","UserName"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"S9"},"Role":{},"ServerId":{},"SshPublicKeyBody":{},"Tags":{"shape":"Sk"},"UserName":{}}},"output":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}}},"CreateWorkflow":{"input":{"type":"structure","required":["Steps"],"members":{"Description":{},"Steps":{"shape":"S2l"},"OnExceptionSteps":{"shape":"S2l"},"Tags":{"shape":"Sk"}}},"output":{"type":"structure","required":["WorkflowId"],"members":{"WorkflowId":{}}}},"DeleteAccess":{"input":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}}},"DeleteAgreement":{"input":{"type":"structure","required":["AgreementId","ServerId"],"members":{"AgreementId":{},"ServerId":{}}}},"DeleteCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}}},"DeleteConnector":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}}},"DeleteHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}}},"DeleteProfile":{"input":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}}},"DeleteServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"DeleteSshPublicKey":{"input":{"type":"structure","required":["ServerId","SshPublicKeyId","UserName"],"members":{"ServerId":{},"SshPublicKeyId":{},"UserName":{}}}},"DeleteUser":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}}},"DeleteWorkflow":{"input":{"type":"structure","required":["WorkflowId"],"members":{"WorkflowId":{}}}},"DescribeAccess":{"input":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}},"output":{"type":"structure","required":["ServerId","Access"],"members":{"ServerId":{},"Access":{"type":"structure","members":{"HomeDirectory":{},"HomeDirectoryMappings":{"shape":"S4"},"HomeDirectoryType":{},"Policy":{},"PosixProfile":{"shape":"S9"},"Role":{},"ExternalId":{}}}}}},"DescribeAgreement":{"input":{"type":"structure","required":["AgreementId","ServerId"],"members":{"AgreementId":{},"ServerId":{}}},"output":{"type":"structure","required":["Agreement"],"members":{"Agreement":{"type":"structure","required":["Arn"],"members":{"Arn":{},"AgreementId":{},"Description":{},"Status":{},"ServerId":{},"LocalProfileId":{},"PartnerProfileId":{},"BaseDirectory":{},"AccessRole":{},"Tags":{"shape":"Sk"}}}}}},"DescribeCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}},"output":{"type":"structure","required":["Certificate"],"members":{"Certificate":{"type":"structure","required":["Arn"],"members":{"Arn":{},"CertificateId":{},"Usage":{},"Status":{},"Certificate":{"shape":"S3y"},"CertificateChain":{"shape":"S3z"},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Serial":{},"NotBeforeDate":{"type":"timestamp"},"NotAfterDate":{"type":"timestamp"},"Type":{},"Description":{},"Tags":{"shape":"Sk"}}}}}},"DescribeConnector":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}},"output":{"type":"structure","required":["Connector"],"members":{"Connector":{"type":"structure","required":["Arn"],"members":{"Arn":{},"ConnectorId":{},"Url":{},"As2Config":{"shape":"Ss"},"AccessRole":{},"LoggingRole":{},"Tags":{"shape":"Sk"},"SftpConfig":{"shape":"S10"}}}}}},"DescribeExecution":{"input":{"type":"structure","required":["ExecutionId","WorkflowId"],"members":{"ExecutionId":{},"WorkflowId":{}}},"output":{"type":"structure","required":["WorkflowId","Execution"],"members":{"WorkflowId":{},"Execution":{"type":"structure","members":{"ExecutionId":{},"InitialFileLocation":{"shape":"S4a"},"ServiceMetadata":{"shape":"S4e"},"ExecutionRole":{},"LoggingConfiguration":{"type":"structure","members":{"LoggingRole":{},"LogGroupName":{}}},"PosixProfile":{"shape":"S9"},"Status":{},"Results":{"type":"structure","members":{"Steps":{"shape":"S4l"},"OnExceptionSteps":{"shape":"S4l"}}}}}}}},"DescribeHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}},"output":{"type":"structure","required":["HostKey"],"members":{"HostKey":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HostKeyId":{},"HostKeyFingerprint":{},"Description":{},"Type":{},"DateImported":{"type":"timestamp"},"Tags":{"shape":"Sk"}}}}}},"DescribeProfile":{"input":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}},"output":{"type":"structure","required":["Profile"],"members":{"Profile":{"type":"structure","required":["Arn"],"members":{"Arn":{},"ProfileId":{},"ProfileType":{},"As2Id":{},"CertificateIds":{"shape":"S19"},"Tags":{"shape":"Sk"}}}}}},"DescribeSecurityPolicy":{"input":{"type":"structure","required":["SecurityPolicyName"],"members":{"SecurityPolicyName":{}}},"output":{"type":"structure","required":["SecurityPolicy"],"members":{"SecurityPolicy":{"type":"structure","required":["SecurityPolicyName"],"members":{"Fips":{"type":"boolean"},"SecurityPolicyName":{},"SshCiphers":{"shape":"S55"},"SshKexs":{"shape":"S55"},"SshMacs":{"shape":"S55"},"TlsCiphers":{"shape":"S55"}}}}}},"DescribeServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}},"output":{"type":"structure","required":["Server"],"members":{"Server":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Certificate":{},"ProtocolDetails":{"shape":"S20"},"Domain":{},"EndpointDetails":{"shape":"S1f"},"EndpointType":{},"HostKeyFingerprint":{},"IdentityProviderDetails":{"shape":"S1q"},"IdentityProviderType":{},"LoggingRole":{},"PostAuthenticationLoginBanner":{},"PreAuthenticationLoginBanner":{},"Protocols":{"shape":"S1y"},"SecurityPolicyName":{},"ServerId":{},"State":{},"Tags":{"shape":"Sk"},"UserCount":{"type":"integer"},"WorkflowDetails":{"shape":"S27"},"StructuredLogDestinations":{"shape":"S2c"}}}}}},"DescribeUser":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}},"output":{"type":"structure","required":["ServerId","User"],"members":{"ServerId":{},"User":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HomeDirectory":{},"HomeDirectoryMappings":{"shape":"S4"},"HomeDirectoryType":{},"Policy":{},"PosixProfile":{"shape":"S9"},"Role":{},"SshPublicKeys":{"type":"list","member":{"type":"structure","required":["DateImported","SshPublicKeyBody","SshPublicKeyId"],"members":{"DateImported":{"type":"timestamp"},"SshPublicKeyBody":{},"SshPublicKeyId":{}}}},"Tags":{"shape":"Sk"},"UserName":{}}}}}},"DescribeWorkflow":{"input":{"type":"structure","required":["WorkflowId"],"members":{"WorkflowId":{}}},"output":{"type":"structure","required":["Workflow"],"members":{"Workflow":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Description":{},"Steps":{"shape":"S2l"},"OnExceptionSteps":{"shape":"S2l"},"WorkflowId":{},"Tags":{"shape":"Sk"}}}}}},"ImportCertificate":{"input":{"type":"structure","required":["Usage","Certificate"],"members":{"Usage":{},"Certificate":{"shape":"S3y"},"CertificateChain":{"shape":"S3z"},"PrivateKey":{"type":"string","sensitive":true},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Description":{},"Tags":{"shape":"Sk"}}},"output":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}}},"ImportHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyBody"],"members":{"ServerId":{},"HostKeyBody":{"shape":"S1p"},"Description":{},"Tags":{"shape":"Sk"}}},"output":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}}},"ImportSshPublicKey":{"input":{"type":"structure","required":["ServerId","SshPublicKeyBody","UserName"],"members":{"ServerId":{},"SshPublicKeyBody":{},"UserName":{}}},"output":{"type":"structure","required":["ServerId","SshPublicKeyId","UserName"],"members":{"ServerId":{},"SshPublicKeyId":{},"UserName":{}}}},"ListAccesses":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["ServerId","Accesses"],"members":{"NextToken":{},"ServerId":{},"Accesses":{"type":"list","member":{"type":"structure","members":{"HomeDirectory":{},"HomeDirectoryType":{},"Role":{},"ExternalId":{}}}}}}},"ListAgreements":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["Agreements"],"members":{"NextToken":{},"Agreements":{"type":"list","member":{"type":"structure","members":{"Arn":{},"AgreementId":{},"Description":{},"Status":{},"ServerId":{},"LocalProfileId":{},"PartnerProfileId":{}}}}}}},"ListCertificates":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Certificates"],"members":{"NextToken":{},"Certificates":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CertificateId":{},"Usage":{},"Status":{},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Type":{},"Description":{}}}}}}},"ListConnectors":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Connectors"],"members":{"NextToken":{},"Connectors":{"type":"list","member":{"type":"structure","members":{"Arn":{},"ConnectorId":{},"Url":{}}}}}}},"ListExecutions":{"input":{"type":"structure","required":["WorkflowId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"WorkflowId":{}}},"output":{"type":"structure","required":["WorkflowId","Executions"],"members":{"NextToken":{},"WorkflowId":{},"Executions":{"type":"list","member":{"type":"structure","members":{"ExecutionId":{},"InitialFileLocation":{"shape":"S4a"},"ServiceMetadata":{"shape":"S4e"},"Status":{}}}}}}},"ListHostKeys":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["ServerId","HostKeys"],"members":{"NextToken":{},"ServerId":{},"HostKeys":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HostKeyId":{},"Fingerprint":{},"Description":{},"Type":{},"DateImported":{"type":"timestamp"}}}}}}},"ListProfiles":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"ProfileType":{}}},"output":{"type":"structure","required":["Profiles"],"members":{"NextToken":{},"Profiles":{"type":"list","member":{"type":"structure","members":{"Arn":{},"ProfileId":{},"As2Id":{},"ProfileType":{}}}}}}},"ListSecurityPolicies":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["SecurityPolicyNames"],"members":{"NextToken":{},"SecurityPolicyNames":{"type":"list","member":{}}}}},"ListServers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Servers"],"members":{"NextToken":{},"Servers":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Domain":{},"IdentityProviderType":{},"EndpointType":{},"LoggingRole":{},"ServerId":{},"State":{},"UserCount":{"type":"integer"}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["Arn"],"members":{"Arn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Arn":{},"NextToken":{},"Tags":{"shape":"Sk"}}}},"ListUsers":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["ServerId","Users"],"members":{"NextToken":{},"ServerId":{},"Users":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HomeDirectory":{},"HomeDirectoryType":{},"Role":{},"SshPublicKeyCount":{"type":"integer"},"UserName":{}}}}}}},"ListWorkflows":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Workflows"],"members":{"NextToken":{},"Workflows":{"type":"list","member":{"type":"structure","members":{"WorkflowId":{},"Description":{},"Arn":{}}}}}}},"SendWorkflowStepState":{"input":{"type":"structure","required":["WorkflowId","ExecutionId","Token","Status"],"members":{"WorkflowId":{},"ExecutionId":{},"Token":{},"Status":{}}},"output":{"type":"structure","members":{}}},"StartFileTransfer":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{},"SendFilePaths":{"shape":"S78"},"RetrieveFilePaths":{"shape":"S78"},"LocalDirectoryPath":{},"RemoteDirectoryPath":{}}},"output":{"type":"structure","required":["TransferId"],"members":{"TransferId":{}}}},"StartServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"StopServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"TagResource":{"input":{"type":"structure","required":["Arn","Tags"],"members":{"Arn":{},"Tags":{"shape":"Sk"}}}},"TestConnection":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}},"output":{"type":"structure","members":{"ConnectorId":{},"Status":{},"StatusMessage":{}}}},"TestIdentityProvider":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"ServerProtocol":{},"SourceIp":{},"UserName":{},"UserPassword":{"type":"string","sensitive":true}}},"output":{"type":"structure","required":["StatusCode","Url"],"members":{"Response":{},"StatusCode":{"type":"integer"},"Message":{},"Url":{}}}},"UntagResource":{"input":{"type":"structure","required":["Arn","TagKeys"],"members":{"Arn":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateAccess":{"input":{"type":"structure","required":["ServerId","ExternalId"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"S9"},"Role":{},"ServerId":{},"ExternalId":{}}},"output":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}}},"UpdateAgreement":{"input":{"type":"structure","required":["AgreementId","ServerId"],"members":{"AgreementId":{},"ServerId":{},"Description":{},"Status":{},"LocalProfileId":{},"PartnerProfileId":{},"BaseDirectory":{},"AccessRole":{}}},"output":{"type":"structure","required":["AgreementId"],"members":{"AgreementId":{}}}},"UpdateCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Description":{}}},"output":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}}},"UpdateConnector":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{},"Url":{},"As2Config":{"shape":"Ss"},"AccessRole":{},"LoggingRole":{},"SftpConfig":{"shape":"S10"}}},"output":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}}},"UpdateHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyId","Description"],"members":{"ServerId":{},"HostKeyId":{},"Description":{}}},"output":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}}},"UpdateProfile":{"input":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{},"CertificateIds":{"shape":"S19"}}},"output":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}}},"UpdateServer":{"input":{"type":"structure","required":["ServerId"],"members":{"Certificate":{},"ProtocolDetails":{"shape":"S20"},"EndpointDetails":{"shape":"S1f"},"EndpointType":{},"HostKey":{"shape":"S1p"},"IdentityProviderDetails":{"shape":"S1q"},"LoggingRole":{},"PostAuthenticationLoginBanner":{},"PreAuthenticationLoginBanner":{},"Protocols":{"shape":"S1y"},"SecurityPolicyName":{},"ServerId":{},"WorkflowDetails":{"shape":"S27"},"StructuredLogDestinations":{"shape":"S2c"}}},"output":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"UpdateUser":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"S9"},"Role":{},"ServerId":{},"UserName":{}}},"output":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Entry","Target"],"members":{"Entry":{},"Target":{}}}},"S9":{"type":"structure","required":["Uid","Gid"],"members":{"Uid":{"type":"long"},"Gid":{"type":"long"},"SecondaryGids":{"type":"list","member":{"type":"long"}}}},"Sk":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Ss":{"type":"structure","members":{"LocalProfileId":{},"PartnerProfileId":{},"MessageSubject":{},"Compression":{},"EncryptionAlgorithm":{},"SigningAlgorithm":{},"MdnSigningAlgorithm":{},"MdnResponse":{},"BasicAuthSecretId":{}}},"S10":{"type":"structure","members":{"UserSecretId":{},"TrustedHostKeys":{"type":"list","member":{}}}},"S19":{"type":"list","member":{}},"S1f":{"type":"structure","members":{"AddressAllocationIds":{"type":"list","member":{}},"SubnetIds":{"type":"list","member":{}},"VpcEndpointId":{},"VpcId":{},"SecurityGroupIds":{"type":"list","member":{}}}},"S1p":{"type":"string","sensitive":true},"S1q":{"type":"structure","members":{"Url":{},"InvocationRole":{},"DirectoryId":{},"Function":{},"SftpAuthenticationMethods":{}}},"S1y":{"type":"list","member":{}},"S20":{"type":"structure","members":{"PassiveIp":{},"TlsSessionResumptionMode":{},"SetStatOption":{},"As2Transports":{"type":"list","member":{}}}},"S27":{"type":"structure","members":{"OnUpload":{"type":"list","member":{"shape":"S29"}},"OnPartialUpload":{"type":"list","member":{"shape":"S29"}}}},"S29":{"type":"structure","required":["WorkflowId","ExecutionRole"],"members":{"WorkflowId":{},"ExecutionRole":{}}},"S2c":{"type":"list","member":{}},"S2l":{"type":"list","member":{"type":"structure","members":{"Type":{},"CopyStepDetails":{"type":"structure","members":{"Name":{},"DestinationFileLocation":{"shape":"S2q"},"OverwriteExisting":{},"SourceFileLocation":{}}},"CustomStepDetails":{"type":"structure","members":{"Name":{},"Target":{},"TimeoutSeconds":{"type":"integer"},"SourceFileLocation":{}}},"DeleteStepDetails":{"type":"structure","members":{"Name":{},"SourceFileLocation":{}}},"TagStepDetails":{"type":"structure","members":{"Name":{},"Tags":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"SourceFileLocation":{}}},"DecryptStepDetails":{"type":"structure","required":["Type","DestinationFileLocation"],"members":{"Name":{},"Type":{},"SourceFileLocation":{},"OverwriteExisting":{},"DestinationFileLocation":{"shape":"S2q"}}}}}},"S2q":{"type":"structure","members":{"S3FileLocation":{"type":"structure","members":{"Bucket":{},"Key":{}}},"EfsFileLocation":{"shape":"S2u"}}},"S2u":{"type":"structure","members":{"FileSystemId":{},"Path":{}}},"S3y":{"type":"string","sensitive":true},"S3z":{"type":"string","sensitive":true},"S4a":{"type":"structure","members":{"S3FileLocation":{"type":"structure","members":{"Bucket":{},"Key":{},"VersionId":{},"Etag":{}}},"EfsFileLocation":{"shape":"S2u"}}},"S4e":{"type":"structure","required":["UserDetails"],"members":{"UserDetails":{"type":"structure","required":["UserName","ServerId"],"members":{"UserName":{},"ServerId":{},"SessionId":{}}}}},"S4l":{"type":"list","member":{"type":"structure","members":{"StepType":{},"Outputs":{},"Error":{"type":"structure","required":["Type","Message"],"members":{"Type":{},"Message":{}}}}}},"S55":{"type":"list","member":{}},"S78":{"type":"list","member":{}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-11-05","endpointPrefix":"transfer","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Transfer","serviceFullName":"AWS Transfer Family","serviceId":"Transfer","signatureVersion":"v4","signingName":"transfer","targetPrefix":"TransferService","uid":"transfer-2018-11-05"},"operations":{"CreateAccess":{"input":{"type":"structure","required":["Role","ServerId","ExternalId"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"Sa"},"Role":{},"ServerId":{},"ExternalId":{}}},"output":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}}},"CreateAgreement":{"input":{"type":"structure","required":["ServerId","LocalProfileId","PartnerProfileId","BaseDirectory","AccessRole"],"members":{"Description":{},"ServerId":{},"LocalProfileId":{},"PartnerProfileId":{},"BaseDirectory":{},"AccessRole":{},"Status":{},"Tags":{"shape":"Sl"}}},"output":{"type":"structure","required":["AgreementId"],"members":{"AgreementId":{}}}},"CreateConnector":{"input":{"type":"structure","required":["Url","AccessRole"],"members":{"Url":{},"As2Config":{"shape":"St"},"AccessRole":{},"LoggingRole":{},"Tags":{"shape":"Sl"},"SftpConfig":{"shape":"S11"}}},"output":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}}},"CreateProfile":{"input":{"type":"structure","required":["As2Id","ProfileType"],"members":{"As2Id":{},"ProfileType":{},"CertificateIds":{"shape":"S1a"},"Tags":{"shape":"Sl"}}},"output":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}}},"CreateServer":{"input":{"type":"structure","members":{"Certificate":{},"Domain":{},"EndpointDetails":{"shape":"S1g"},"EndpointType":{},"HostKey":{"shape":"S1q"},"IdentityProviderDetails":{"shape":"S1r"},"IdentityProviderType":{},"LoggingRole":{},"PostAuthenticationLoginBanner":{},"PreAuthenticationLoginBanner":{},"Protocols":{"shape":"S1z"},"ProtocolDetails":{"shape":"S21"},"SecurityPolicyName":{},"Tags":{"shape":"Sl"},"WorkflowDetails":{"shape":"S28"},"StructuredLogDestinations":{"shape":"S2d"},"S3StorageOptions":{"shape":"S2f"}}},"output":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"CreateUser":{"input":{"type":"structure","required":["Role","ServerId","UserName"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"Sa"},"Role":{},"ServerId":{},"SshPublicKeyBody":{},"Tags":{"shape":"Sl"},"UserName":{}}},"output":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}}},"CreateWorkflow":{"input":{"type":"structure","required":["Steps"],"members":{"Description":{},"Steps":{"shape":"S2o"},"OnExceptionSteps":{"shape":"S2o"},"Tags":{"shape":"Sl"}}},"output":{"type":"structure","required":["WorkflowId"],"members":{"WorkflowId":{}}}},"DeleteAccess":{"input":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}}},"DeleteAgreement":{"input":{"type":"structure","required":["AgreementId","ServerId"],"members":{"AgreementId":{},"ServerId":{}}}},"DeleteCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}}},"DeleteConnector":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}}},"DeleteHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}}},"DeleteProfile":{"input":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}}},"DeleteServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"DeleteSshPublicKey":{"input":{"type":"structure","required":["ServerId","SshPublicKeyId","UserName"],"members":{"ServerId":{},"SshPublicKeyId":{},"UserName":{}}}},"DeleteUser":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}}},"DeleteWorkflow":{"input":{"type":"structure","required":["WorkflowId"],"members":{"WorkflowId":{}}}},"DescribeAccess":{"input":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}},"output":{"type":"structure","required":["ServerId","Access"],"members":{"ServerId":{},"Access":{"type":"structure","members":{"HomeDirectory":{},"HomeDirectoryMappings":{"shape":"S4"},"HomeDirectoryType":{},"Policy":{},"PosixProfile":{"shape":"Sa"},"Role":{},"ExternalId":{}}}}}},"DescribeAgreement":{"input":{"type":"structure","required":["AgreementId","ServerId"],"members":{"AgreementId":{},"ServerId":{}}},"output":{"type":"structure","required":["Agreement"],"members":{"Agreement":{"type":"structure","required":["Arn"],"members":{"Arn":{},"AgreementId":{},"Description":{},"Status":{},"ServerId":{},"LocalProfileId":{},"PartnerProfileId":{},"BaseDirectory":{},"AccessRole":{},"Tags":{"shape":"Sl"}}}}}},"DescribeCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}},"output":{"type":"structure","required":["Certificate"],"members":{"Certificate":{"type":"structure","required":["Arn"],"members":{"Arn":{},"CertificateId":{},"Usage":{},"Status":{},"Certificate":{"shape":"S41"},"CertificateChain":{"shape":"S42"},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Serial":{},"NotBeforeDate":{"type":"timestamp"},"NotAfterDate":{"type":"timestamp"},"Type":{},"Description":{},"Tags":{"shape":"Sl"}}}}}},"DescribeConnector":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}},"output":{"type":"structure","required":["Connector"],"members":{"Connector":{"type":"structure","required":["Arn"],"members":{"Arn":{},"ConnectorId":{},"Url":{},"As2Config":{"shape":"St"},"AccessRole":{},"LoggingRole":{},"Tags":{"shape":"Sl"},"SftpConfig":{"shape":"S11"}}}}}},"DescribeExecution":{"input":{"type":"structure","required":["ExecutionId","WorkflowId"],"members":{"ExecutionId":{},"WorkflowId":{}}},"output":{"type":"structure","required":["WorkflowId","Execution"],"members":{"WorkflowId":{},"Execution":{"type":"structure","members":{"ExecutionId":{},"InitialFileLocation":{"shape":"S4d"},"ServiceMetadata":{"shape":"S4h"},"ExecutionRole":{},"LoggingConfiguration":{"type":"structure","members":{"LoggingRole":{},"LogGroupName":{}}},"PosixProfile":{"shape":"Sa"},"Status":{},"Results":{"type":"structure","members":{"Steps":{"shape":"S4o"},"OnExceptionSteps":{"shape":"S4o"}}}}}}}},"DescribeHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}},"output":{"type":"structure","required":["HostKey"],"members":{"HostKey":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HostKeyId":{},"HostKeyFingerprint":{},"Description":{},"Type":{},"DateImported":{"type":"timestamp"},"Tags":{"shape":"Sl"}}}}}},"DescribeProfile":{"input":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}},"output":{"type":"structure","required":["Profile"],"members":{"Profile":{"type":"structure","required":["Arn"],"members":{"Arn":{},"ProfileId":{},"ProfileType":{},"As2Id":{},"CertificateIds":{"shape":"S1a"},"Tags":{"shape":"Sl"}}}}}},"DescribeSecurityPolicy":{"input":{"type":"structure","required":["SecurityPolicyName"],"members":{"SecurityPolicyName":{}}},"output":{"type":"structure","required":["SecurityPolicy"],"members":{"SecurityPolicy":{"type":"structure","required":["SecurityPolicyName"],"members":{"Fips":{"type":"boolean"},"SecurityPolicyName":{},"SshCiphers":{"shape":"S58"},"SshKexs":{"shape":"S58"},"SshMacs":{"shape":"S58"},"TlsCiphers":{"shape":"S58"}}}}}},"DescribeServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}},"output":{"type":"structure","required":["Server"],"members":{"Server":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Certificate":{},"ProtocolDetails":{"shape":"S21"},"Domain":{},"EndpointDetails":{"shape":"S1g"},"EndpointType":{},"HostKeyFingerprint":{},"IdentityProviderDetails":{"shape":"S1r"},"IdentityProviderType":{},"LoggingRole":{},"PostAuthenticationLoginBanner":{},"PreAuthenticationLoginBanner":{},"Protocols":{"shape":"S1z"},"SecurityPolicyName":{},"ServerId":{},"State":{},"Tags":{"shape":"Sl"},"UserCount":{"type":"integer"},"WorkflowDetails":{"shape":"S28"},"StructuredLogDestinations":{"shape":"S2d"},"S3StorageOptions":{"shape":"S2f"}}}}}},"DescribeUser":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}},"output":{"type":"structure","required":["ServerId","User"],"members":{"ServerId":{},"User":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HomeDirectory":{},"HomeDirectoryMappings":{"shape":"S4"},"HomeDirectoryType":{},"Policy":{},"PosixProfile":{"shape":"Sa"},"Role":{},"SshPublicKeys":{"type":"list","member":{"type":"structure","required":["DateImported","SshPublicKeyBody","SshPublicKeyId"],"members":{"DateImported":{"type":"timestamp"},"SshPublicKeyBody":{},"SshPublicKeyId":{}}}},"Tags":{"shape":"Sl"},"UserName":{}}}}}},"DescribeWorkflow":{"input":{"type":"structure","required":["WorkflowId"],"members":{"WorkflowId":{}}},"output":{"type":"structure","required":["Workflow"],"members":{"Workflow":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Description":{},"Steps":{"shape":"S2o"},"OnExceptionSteps":{"shape":"S2o"},"WorkflowId":{},"Tags":{"shape":"Sl"}}}}}},"ImportCertificate":{"input":{"type":"structure","required":["Usage","Certificate"],"members":{"Usage":{},"Certificate":{"shape":"S41"},"CertificateChain":{"shape":"S42"},"PrivateKey":{"type":"string","sensitive":true},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Description":{},"Tags":{"shape":"Sl"}}},"output":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}}},"ImportHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyBody"],"members":{"ServerId":{},"HostKeyBody":{"shape":"S1q"},"Description":{},"Tags":{"shape":"Sl"}}},"output":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}}},"ImportSshPublicKey":{"input":{"type":"structure","required":["ServerId","SshPublicKeyBody","UserName"],"members":{"ServerId":{},"SshPublicKeyBody":{},"UserName":{}}},"output":{"type":"structure","required":["ServerId","SshPublicKeyId","UserName"],"members":{"ServerId":{},"SshPublicKeyId":{},"UserName":{}}}},"ListAccesses":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["ServerId","Accesses"],"members":{"NextToken":{},"ServerId":{},"Accesses":{"type":"list","member":{"type":"structure","members":{"HomeDirectory":{},"HomeDirectoryType":{},"Role":{},"ExternalId":{}}}}}}},"ListAgreements":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["Agreements"],"members":{"NextToken":{},"Agreements":{"type":"list","member":{"type":"structure","members":{"Arn":{},"AgreementId":{},"Description":{},"Status":{},"ServerId":{},"LocalProfileId":{},"PartnerProfileId":{}}}}}}},"ListCertificates":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Certificates"],"members":{"NextToken":{},"Certificates":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CertificateId":{},"Usage":{},"Status":{},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Type":{},"Description":{}}}}}}},"ListConnectors":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Connectors"],"members":{"NextToken":{},"Connectors":{"type":"list","member":{"type":"structure","members":{"Arn":{},"ConnectorId":{},"Url":{}}}}}}},"ListExecutions":{"input":{"type":"structure","required":["WorkflowId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"WorkflowId":{}}},"output":{"type":"structure","required":["WorkflowId","Executions"],"members":{"NextToken":{},"WorkflowId":{},"Executions":{"type":"list","member":{"type":"structure","members":{"ExecutionId":{},"InitialFileLocation":{"shape":"S4d"},"ServiceMetadata":{"shape":"S4h"},"Status":{}}}}}}},"ListHostKeys":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["ServerId","HostKeys"],"members":{"NextToken":{},"ServerId":{},"HostKeys":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HostKeyId":{},"Fingerprint":{},"Description":{},"Type":{},"DateImported":{"type":"timestamp"}}}}}}},"ListProfiles":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"ProfileType":{}}},"output":{"type":"structure","required":["Profiles"],"members":{"NextToken":{},"Profiles":{"type":"list","member":{"type":"structure","members":{"Arn":{},"ProfileId":{},"As2Id":{},"ProfileType":{}}}}}}},"ListSecurityPolicies":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["SecurityPolicyNames"],"members":{"NextToken":{},"SecurityPolicyNames":{"type":"list","member":{}}}}},"ListServers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Servers"],"members":{"NextToken":{},"Servers":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Domain":{},"IdentityProviderType":{},"EndpointType":{},"LoggingRole":{},"ServerId":{},"State":{},"UserCount":{"type":"integer"}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["Arn"],"members":{"Arn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Arn":{},"NextToken":{},"Tags":{"shape":"Sl"}}}},"ListUsers":{"input":{"type":"structure","required":["ServerId"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"ServerId":{}}},"output":{"type":"structure","required":["ServerId","Users"],"members":{"NextToken":{},"ServerId":{},"Users":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{},"HomeDirectory":{},"HomeDirectoryType":{},"Role":{},"SshPublicKeyCount":{"type":"integer"},"UserName":{}}}}}}},"ListWorkflows":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Workflows"],"members":{"NextToken":{},"Workflows":{"type":"list","member":{"type":"structure","members":{"WorkflowId":{},"Description":{},"Arn":{}}}}}}},"SendWorkflowStepState":{"input":{"type":"structure","required":["WorkflowId","ExecutionId","Token","Status"],"members":{"WorkflowId":{},"ExecutionId":{},"Token":{},"Status":{}}},"output":{"type":"structure","members":{}}},"StartFileTransfer":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{},"SendFilePaths":{"shape":"S7b"},"RetrieveFilePaths":{"shape":"S7b"},"LocalDirectoryPath":{},"RemoteDirectoryPath":{}}},"output":{"type":"structure","required":["TransferId"],"members":{"TransferId":{}}}},"StartServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"StopServer":{"input":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"TagResource":{"input":{"type":"structure","required":["Arn","Tags"],"members":{"Arn":{},"Tags":{"shape":"Sl"}}}},"TestConnection":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}},"output":{"type":"structure","members":{"ConnectorId":{},"Status":{},"StatusMessage":{}}}},"TestIdentityProvider":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"ServerProtocol":{},"SourceIp":{},"UserName":{},"UserPassword":{"type":"string","sensitive":true}}},"output":{"type":"structure","required":["StatusCode","Url"],"members":{"Response":{},"StatusCode":{"type":"integer"},"Message":{},"Url":{}}}},"UntagResource":{"input":{"type":"structure","required":["Arn","TagKeys"],"members":{"Arn":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateAccess":{"input":{"type":"structure","required":["ServerId","ExternalId"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"Sa"},"Role":{},"ServerId":{},"ExternalId":{}}},"output":{"type":"structure","required":["ServerId","ExternalId"],"members":{"ServerId":{},"ExternalId":{}}}},"UpdateAgreement":{"input":{"type":"structure","required":["AgreementId","ServerId"],"members":{"AgreementId":{},"ServerId":{},"Description":{},"Status":{},"LocalProfileId":{},"PartnerProfileId":{},"BaseDirectory":{},"AccessRole":{}}},"output":{"type":"structure","required":["AgreementId"],"members":{"AgreementId":{}}}},"UpdateCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{},"ActiveDate":{"type":"timestamp"},"InactiveDate":{"type":"timestamp"},"Description":{}}},"output":{"type":"structure","required":["CertificateId"],"members":{"CertificateId":{}}}},"UpdateConnector":{"input":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{},"Url":{},"As2Config":{"shape":"St"},"AccessRole":{},"LoggingRole":{},"SftpConfig":{"shape":"S11"}}},"output":{"type":"structure","required":["ConnectorId"],"members":{"ConnectorId":{}}}},"UpdateHostKey":{"input":{"type":"structure","required":["ServerId","HostKeyId","Description"],"members":{"ServerId":{},"HostKeyId":{},"Description":{}}},"output":{"type":"structure","required":["ServerId","HostKeyId"],"members":{"ServerId":{},"HostKeyId":{}}}},"UpdateProfile":{"input":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{},"CertificateIds":{"shape":"S1a"}}},"output":{"type":"structure","required":["ProfileId"],"members":{"ProfileId":{}}}},"UpdateServer":{"input":{"type":"structure","required":["ServerId"],"members":{"Certificate":{},"ProtocolDetails":{"shape":"S21"},"EndpointDetails":{"shape":"S1g"},"EndpointType":{},"HostKey":{"shape":"S1q"},"IdentityProviderDetails":{"shape":"S1r"},"LoggingRole":{},"PostAuthenticationLoginBanner":{},"PreAuthenticationLoginBanner":{},"Protocols":{"shape":"S1z"},"SecurityPolicyName":{},"ServerId":{},"WorkflowDetails":{"shape":"S28"},"StructuredLogDestinations":{"shape":"S2d"},"S3StorageOptions":{"shape":"S2f"}}},"output":{"type":"structure","required":["ServerId"],"members":{"ServerId":{}}}},"UpdateUser":{"input":{"type":"structure","required":["ServerId","UserName"],"members":{"HomeDirectory":{},"HomeDirectoryType":{},"HomeDirectoryMappings":{"shape":"S4"},"Policy":{},"PosixProfile":{"shape":"Sa"},"Role":{},"ServerId":{},"UserName":{}}},"output":{"type":"structure","required":["ServerId","UserName"],"members":{"ServerId":{},"UserName":{}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Entry","Target"],"members":{"Entry":{},"Target":{},"Type":{}}}},"Sa":{"type":"structure","required":["Uid","Gid"],"members":{"Uid":{"type":"long"},"Gid":{"type":"long"},"SecondaryGids":{"type":"list","member":{"type":"long"}}}},"Sl":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"St":{"type":"structure","members":{"LocalProfileId":{},"PartnerProfileId":{},"MessageSubject":{},"Compression":{},"EncryptionAlgorithm":{},"SigningAlgorithm":{},"MdnSigningAlgorithm":{},"MdnResponse":{},"BasicAuthSecretId":{}}},"S11":{"type":"structure","members":{"UserSecretId":{},"TrustedHostKeys":{"type":"list","member":{}}}},"S1a":{"type":"list","member":{}},"S1g":{"type":"structure","members":{"AddressAllocationIds":{"type":"list","member":{}},"SubnetIds":{"type":"list","member":{}},"VpcEndpointId":{},"VpcId":{},"SecurityGroupIds":{"type":"list","member":{}}}},"S1q":{"type":"string","sensitive":true},"S1r":{"type":"structure","members":{"Url":{},"InvocationRole":{},"DirectoryId":{},"Function":{},"SftpAuthenticationMethods":{}}},"S1z":{"type":"list","member":{}},"S21":{"type":"structure","members":{"PassiveIp":{},"TlsSessionResumptionMode":{},"SetStatOption":{},"As2Transports":{"type":"list","member":{}}}},"S28":{"type":"structure","members":{"OnUpload":{"type":"list","member":{"shape":"S2a"}},"OnPartialUpload":{"type":"list","member":{"shape":"S2a"}}}},"S2a":{"type":"structure","required":["WorkflowId","ExecutionRole"],"members":{"WorkflowId":{},"ExecutionRole":{}}},"S2d":{"type":"list","member":{}},"S2f":{"type":"structure","members":{"DirectoryListingOptimization":{}}},"S2o":{"type":"list","member":{"type":"structure","members":{"Type":{},"CopyStepDetails":{"type":"structure","members":{"Name":{},"DestinationFileLocation":{"shape":"S2t"},"OverwriteExisting":{},"SourceFileLocation":{}}},"CustomStepDetails":{"type":"structure","members":{"Name":{},"Target":{},"TimeoutSeconds":{"type":"integer"},"SourceFileLocation":{}}},"DeleteStepDetails":{"type":"structure","members":{"Name":{},"SourceFileLocation":{}}},"TagStepDetails":{"type":"structure","members":{"Name":{},"Tags":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"SourceFileLocation":{}}},"DecryptStepDetails":{"type":"structure","required":["Type","DestinationFileLocation"],"members":{"Name":{},"Type":{},"SourceFileLocation":{},"OverwriteExisting":{},"DestinationFileLocation":{"shape":"S2t"}}}}}},"S2t":{"type":"structure","members":{"S3FileLocation":{"type":"structure","members":{"Bucket":{},"Key":{}}},"EfsFileLocation":{"shape":"S2x"}}},"S2x":{"type":"structure","members":{"FileSystemId":{},"Path":{}}},"S41":{"type":"string","sensitive":true},"S42":{"type":"string","sensitive":true},"S4d":{"type":"structure","members":{"S3FileLocation":{"type":"structure","members":{"Bucket":{},"Key":{},"VersionId":{},"Etag":{}}},"EfsFileLocation":{"shape":"S2x"}}},"S4h":{"type":"structure","required":["UserDetails"],"members":{"UserDetails":{"type":"structure","required":["UserName","ServerId"],"members":{"UserName":{},"ServerId":{},"SessionId":{}}}}},"S4o":{"type":"list","member":{"type":"structure","members":{"StepType":{},"Outputs":{},"Error":{"type":"structure","required":["Type","Message"],"members":{"Type":{},"Message":{}}}}}},"S58":{"type":"list","member":{}},"S7b":{"type":"list","member":{}}}} /***/ }), /* 708 */ @@ -57397,7 +57397,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 724 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-03-01","endpointPrefix":"fsx","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon FSx","serviceId":"FSx","signatureVersion":"v4","signingName":"fsx","targetPrefix":"AWSSimbaAPIService_v20180301","uid":"fsx-2018-03-01"},"operations":{"AssociateFileSystemAliases":{"input":{"type":"structure","required":["FileSystemId","Aliases"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"Aliases":{"shape":"S4"}}},"output":{"type":"structure","members":{"Aliases":{"shape":"S7"}}}},"CancelDataRepositoryTask":{"input":{"type":"structure","required":["TaskId"],"members":{"TaskId":{}}},"output":{"type":"structure","members":{"Lifecycle":{},"TaskId":{}}},"idempotent":true},"CopyBackup":{"input":{"type":"structure","required":["SourceBackupId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"SourceBackupId":{},"SourceRegion":{},"KmsKeyId":{},"CopyTags":{"type":"boolean"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Backup":{"shape":"So"}}},"idempotent":true},"CreateBackup":{"input":{"type":"structure","members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"Sj"},"VolumeId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"So"}}},"idempotent":true},"CreateDataRepositoryAssociation":{"input":{"type":"structure","required":["FileSystemId","DataRepositoryPath"],"members":{"FileSystemId":{},"FileSystemPath":{},"DataRepositoryPath":{},"BatchImportMetaDataOnCreate":{"type":"boolean"},"ImportedFileChunkSize":{"type":"integer"},"S3":{"shape":"S4h"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4n"}}},"idempotent":true},"CreateDataRepositoryTask":{"input":{"type":"structure","required":["Type","FileSystemId","Report"],"members":{"Type":{},"Paths":{"shape":"S4w"},"FileSystemId":{},"Report":{"shape":"S4y"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"Sj"},"CapacityToRelease":{"type":"long"},"ReleaseConfiguration":{"shape":"S52"}}},"output":{"type":"structure","members":{"DataRepositoryTask":{"shape":"S57"}}},"idempotent":true},"CreateFileCache":{"input":{"type":"structure","required":["FileCacheType","FileCacheTypeVersion","StorageCapacity","SubnetIds"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileCacheType":{},"FileCacheTypeVersion":{},"StorageCapacity":{"type":"integer"},"SubnetIds":{"shape":"S15"},"SecurityGroupIds":{"shape":"S5j"},"Tags":{"shape":"Sj"},"CopyTagsToDataRepositoryAssociations":{"type":"boolean"},"KmsKeyId":{},"LustreConfiguration":{"type":"structure","required":["PerUnitStorageThroughput","DeploymentType","MetadataConfiguration"],"members":{"PerUnitStorageThroughput":{"type":"integer"},"DeploymentType":{},"WeeklyMaintenanceStartTime":{},"MetadataConfiguration":{"shape":"S5o"}}},"DataRepositoryAssociations":{"type":"list","member":{"type":"structure","required":["FileCachePath","DataRepositoryPath"],"members":{"FileCachePath":{},"DataRepositoryPath":{},"DataRepositorySubdirectories":{"shape":"S4q"},"NFS":{"type":"structure","required":["Version"],"members":{"Version":{},"DnsIps":{"shape":"S4t"}}}}}}}},"output":{"type":"structure","members":{"FileCache":{"type":"structure","members":{"OwnerId":{},"CreationTime":{"type":"timestamp"},"FileCacheId":{},"FileCacheType":{},"FileCacheTypeVersion":{},"Lifecycle":{},"FailureDetails":{"shape":"S5w"},"StorageCapacity":{"type":"integer"},"VpcId":{},"SubnetIds":{"shape":"S15"},"NetworkInterfaceIds":{"shape":"S17"},"DNSName":{},"KmsKeyId":{},"ResourceARN":{},"Tags":{"shape":"Sj"},"CopyTagsToDataRepositoryAssociations":{"type":"boolean"},"LustreConfiguration":{"shape":"S5x"},"DataRepositoryAssociationIds":{"shape":"S5y"}}}}},"idempotent":true},"CreateFileSystem":{"input":{"type":"structure","required":["FileSystemType","StorageCapacity","SubnetIds"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemType":{},"StorageCapacity":{"type":"integer"},"StorageType":{},"SubnetIds":{"shape":"S15"},"SecurityGroupIds":{"shape":"S5j"},"Tags":{"shape":"Sj"},"KmsKeyId":{},"WindowsConfiguration":{"shape":"S60"},"LustreConfiguration":{"shape":"S64"},"OntapConfiguration":{"type":"structure","required":["DeploymentType","ThroughputCapacity"],"members":{"AutomaticBackupRetentionDays":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"EndpointIpAddressRange":{},"FsxAdminPassword":{"shape":"S46"},"DiskIopsConfiguration":{"shape":"S1t"},"PreferredSubnetId":{},"RouteTableIds":{"shape":"S44"},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{}}},"FileSystemTypeVersion":{},"OpenZFSConfiguration":{"shape":"S67"}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"CreateFileSystemFromBackup":{"input":{"type":"structure","required":["BackupId","SubnetIds"],"members":{"BackupId":{},"ClientRequestToken":{"idempotencyToken":true},"SubnetIds":{"shape":"S15"},"SecurityGroupIds":{"shape":"S5j"},"Tags":{"shape":"Sj"},"WindowsConfiguration":{"shape":"S60"},"LustreConfiguration":{"shape":"S64"},"StorageType":{},"KmsKeyId":{},"FileSystemTypeVersion":{},"OpenZFSConfiguration":{"shape":"S67"},"StorageCapacity":{"type":"integer"}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["Name","VolumeId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"Name":{},"VolumeId":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Snapshot":{"shape":"S3v"}}},"idempotent":true},"CreateStorageVirtualMachine":{"input":{"type":"structure","required":["FileSystemId","Name"],"members":{"ActiveDirectoryConfiguration":{"type":"structure","required":["NetBiosName"],"members":{"NetBiosName":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S61"}}},"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"Name":{},"SvmAdminPassword":{"shape":"S46"},"Tags":{"shape":"Sj"},"RootVolumeSecurityStyle":{}}},"output":{"type":"structure","members":{"StorageVirtualMachine":{"shape":"S6k"}}}},"CreateVolume":{"input":{"type":"structure","required":["VolumeType","Name"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeType":{},"Name":{},"OntapConfiguration":{"shape":"S6r"},"Tags":{"shape":"Sj"},"OpenZFSConfiguration":{"type":"structure","required":["ParentVolumeId"],"members":{"ParentVolumeId":{},"StorageCapacityReservationGiB":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"},"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"CopyTagsToSnapshots":{"type":"boolean"},"OriginSnapshot":{"type":"structure","required":["SnapshotARN","CopyStrategy"],"members":{"SnapshotARN":{},"CopyStrategy":{}}},"ReadOnly":{"type":"boolean"},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"}}}}},"output":{"type":"structure","members":{"Volume":{"shape":"S2k"}}}},"CreateVolumeFromBackup":{"input":{"type":"structure","required":["BackupId","Name"],"members":{"BackupId":{},"ClientRequestToken":{"idempotencyToken":true},"Name":{},"OntapConfiguration":{"shape":"S6r"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Volume":{"shape":"S2k"}}}},"DeleteBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"BackupId":{},"Lifecycle":{}}},"idempotent":true},"DeleteDataRepositoryAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientRequestToken":{"idempotencyToken":true},"DeleteDataInFileSystem":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{},"Lifecycle":{},"DeleteDataInFileSystem":{"type":"boolean"}}},"idempotent":true},"DeleteFileCache":{"input":{"type":"structure","required":["FileCacheId"],"members":{"FileCacheId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"FileCacheId":{},"Lifecycle":{}}},"idempotent":true},"DeleteFileSystem":{"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true},"WindowsConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"}}},"LustreConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"}}},"OpenZFSConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"},"Options":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"FileSystemId":{},"Lifecycle":{},"WindowsResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}},"LustreResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}},"OpenZFSResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}}}},"idempotent":true},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"SnapshotId":{}}},"output":{"type":"structure","members":{"SnapshotId":{},"Lifecycle":{}}},"idempotent":true},"DeleteStorageVirtualMachine":{"input":{"type":"structure","required":["StorageVirtualMachineId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"StorageVirtualMachineId":{}}},"output":{"type":"structure","members":{"StorageVirtualMachineId":{},"Lifecycle":{}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeId":{},"OntapConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"},"BypassSnaplockEnterpriseRetention":{"type":"boolean"}}},"OpenZFSConfiguration":{"type":"structure","members":{"Options":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"VolumeId":{},"Lifecycle":{},"OntapResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}}}}},"DescribeBackups":{"input":{"type":"structure","members":{"BackupIds":{"type":"list","member":{}},"Filters":{"shape":"S7u"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Backups":{"type":"list","member":{"shape":"So"}},"NextToken":{}}}},"DescribeDataRepositoryAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"shape":"S5y"},"Filters":{"shape":"S7u"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"shape":"S4n"}},"NextToken":{}}},"idempotent":true},"DescribeDataRepositoryTasks":{"input":{"type":"structure","members":{"TaskIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DataRepositoryTasks":{"type":"list","member":{"shape":"S57"}},"NextToken":{}}}},"DescribeFileCaches":{"input":{"type":"structure","members":{"FileCacheIds":{"type":"list","member":{}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FileCaches":{"type":"list","member":{"shape":"S8k"}},"NextToken":{}}},"idempotent":true},"DescribeFileSystemAliases":{"input":{"type":"structure","required":["FileSystemId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Aliases":{"shape":"S7"},"NextToken":{}}}},"DescribeFileSystems":{"input":{"type":"structure","members":{"FileSystemIds":{"type":"list","member":{}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FileSystems":{"type":"list","member":{"shape":"Sx"}},"NextToken":{}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"SnapshotIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Snapshots":{"type":"list","member":{"shape":"S3v"}},"NextToken":{}}}},"DescribeStorageVirtualMachines":{"input":{"type":"structure","members":{"StorageVirtualMachineIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"StorageVirtualMachines":{"type":"list","member":{"shape":"S6k"}},"NextToken":{}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"VolumeIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Volumes":{"type":"list","member":{"shape":"S2k"}},"NextToken":{}}}},"DisassociateFileSystemAliases":{"input":{"type":"structure","required":["FileSystemId","Aliases"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"Aliases":{"shape":"S4"}}},"output":{"type":"structure","members":{"Aliases":{"shape":"S7"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sj"},"NextToken":{}}}},"ReleaseFileSystemNfsV3Locks":{"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}},"idempotent":true},"RestoreVolumeFromSnapshot":{"input":{"type":"structure","required":["VolumeId","SnapshotId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeId":{},"SnapshotId":{},"Options":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"VolumeId":{},"Lifecycle":{},"AdministrativeActions":{"shape":"S2e"}}},"idempotent":true},"StartMisconfiguredStateRecovery":{"input":{"type":"structure","required":["FileSystemId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateDataRepositoryAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientRequestToken":{"idempotencyToken":true},"ImportedFileChunkSize":{"type":"integer"},"S3":{"shape":"S4h"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4n"}}},"idempotent":true},"UpdateFileCache":{"input":{"type":"structure","required":["FileCacheId"],"members":{"FileCacheId":{},"ClientRequestToken":{"idempotencyToken":true},"LustreConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{}}}}},"output":{"type":"structure","members":{"FileCache":{"shape":"S8k"}}},"idempotent":true},"UpdateFileSystem":{"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true},"StorageCapacity":{"type":"integer"},"WindowsConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"ThroughputCapacity":{"type":"integer"},"SelfManagedActiveDirectoryConfiguration":{"shape":"Sa6"},"AuditLogConfiguration":{"shape":"S63"},"DiskIopsConfiguration":{"shape":"S1t"}}},"LustreConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"AutoImportPolicy":{},"DataCompressionType":{},"LogConfiguration":{"shape":"S65"},"RootSquashConfiguration":{"shape":"S2a"}}},"OntapConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"FsxAdminPassword":{"shape":"S46"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"ThroughputCapacity":{"type":"integer"},"AddRouteTableIds":{"shape":"S44"},"RemoveRouteTableIds":{"shape":"S44"}}},"OpenZFSConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"CopyTagsToVolumes":{"type":"boolean"},"DailyAutomaticBackupStartTime":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"AddRouteTableIds":{"shape":"S44"},"RemoveRouteTableIds":{"shape":"S44"}}},"StorageType":{}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"UpdateSnapshot":{"input":{"type":"structure","required":["Name","SnapshotId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"Name":{},"SnapshotId":{}}},"output":{"type":"structure","members":{"Snapshot":{"shape":"S3v"}}},"idempotent":true},"UpdateStorageVirtualMachine":{"input":{"type":"structure","required":["StorageVirtualMachineId"],"members":{"ActiveDirectoryConfiguration":{"type":"structure","members":{"SelfManagedActiveDirectoryConfiguration":{"shape":"Sa6"},"NetBiosName":{}}},"ClientRequestToken":{"idempotencyToken":true},"StorageVirtualMachineId":{},"SvmAdminPassword":{"shape":"S46"}}},"output":{"type":"structure","members":{"StorageVirtualMachine":{"shape":"S6k"}}}},"UpdateVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeId":{},"OntapConfiguration":{"type":"structure","members":{"JunctionPath":{},"SecurityStyle":{},"SizeInMegabytes":{"type":"integer"},"StorageEfficiencyEnabled":{"type":"boolean"},"TieringPolicy":{"shape":"S2t"},"SnapshotPolicy":{},"CopyTagsToBackups":{"type":"boolean"},"SnaplockConfiguration":{"type":"structure","members":{"AuditLogVolume":{"type":"boolean"},"AutocommitPeriod":{"shape":"S30"},"PrivilegedDelete":{},"RetentionPeriod":{"shape":"S34"},"VolumeAppendModeEnabled":{"type":"boolean"}}}}},"Name":{},"OpenZFSConfiguration":{"type":"structure","members":{"StorageCapacityReservationGiB":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"},"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"},"ReadOnly":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"Volume":{"shape":"S2k"}}}}},"shapes":{"S4":{"type":"list","member":{}},"S7":{"type":"list","member":{"type":"structure","members":{"Name":{},"Lifecycle":{}}}},"Sj":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"So":{"type":"structure","required":["BackupId","Lifecycle","Type","CreationTime","FileSystem"],"members":{"BackupId":{},"Lifecycle":{},"FailureDetails":{"type":"structure","members":{"Message":{}}},"Type":{},"ProgressPercent":{"type":"integer"},"CreationTime":{"type":"timestamp"},"KmsKeyId":{},"ResourceARN":{},"Tags":{"shape":"Sj"},"FileSystem":{"shape":"Sx"},"DirectoryInformation":{"type":"structure","members":{"DomainName":{},"ActiveDirectoryId":{},"ResourceARN":{}}},"OwnerId":{},"SourceBackupId":{},"SourceBackupRegion":{},"ResourceType":{},"Volume":{"shape":"S2k"}}},"Sx":{"type":"structure","members":{"OwnerId":{},"CreationTime":{"type":"timestamp"},"FileSystemId":{},"FileSystemType":{},"Lifecycle":{},"FailureDetails":{"type":"structure","members":{"Message":{}}},"StorageCapacity":{"type":"integer"},"StorageType":{},"VpcId":{},"SubnetIds":{"shape":"S15"},"NetworkInterfaceIds":{"shape":"S17"},"DNSName":{},"KmsKeyId":{},"ResourceARN":{},"Tags":{"shape":"Sj"},"WindowsConfiguration":{"type":"structure","members":{"ActiveDirectoryId":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S1c"},"DeploymentType":{},"RemoteAdministrationEndpoint":{},"PreferredSubnetId":{},"PreferredFileServerIp":{},"ThroughputCapacity":{"type":"integer"},"MaintenanceOperationsInProgress":{"type":"list","member":{}},"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"Aliases":{"shape":"S7"},"AuditLogConfiguration":{"type":"structure","required":["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],"members":{"FileAccessAuditLogLevel":{},"FileShareAccessAuditLogLevel":{},"AuditLogDestination":{}}},"DiskIopsConfiguration":{"shape":"S1t"}}},"LustreConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"DataRepositoryConfiguration":{"type":"structure","members":{"Lifecycle":{},"ImportPath":{},"ExportPath":{},"ImportedFileChunkSize":{"type":"integer"},"AutoImportPolicy":{},"FailureDetails":{"shape":"S22"}}},"DeploymentType":{},"PerUnitStorageThroughput":{"type":"integer"},"MountName":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"DriveCacheType":{},"DataCompressionType":{},"LogConfiguration":{"shape":"S28"},"RootSquashConfiguration":{"shape":"S2a"}}},"AdministrativeActions":{"shape":"S2e"},"OntapConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"EndpointIpAddressRange":{},"Endpoints":{"type":"structure","members":{"Intercluster":{"shape":"S42"},"Management":{"shape":"S42"}}},"DiskIopsConfiguration":{"shape":"S1t"},"PreferredSubnetId":{},"RouteTableIds":{"shape":"S44"},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"FsxAdminPassword":{"shape":"S46"}}},"FileSystemTypeVersion":{},"OpenZFSConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"CopyTagsToVolumes":{"type":"boolean"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"RootVolumeId":{},"PreferredSubnetId":{},"EndpointIpAddressRange":{},"RouteTableIds":{"shape":"S44"},"EndpointIpAddress":{}}}}},"S15":{"type":"list","member":{}},"S17":{"type":"list","member":{}},"S1c":{"type":"structure","members":{"DomainName":{},"OrganizationalUnitDistinguishedName":{},"FileSystemAdministratorsGroup":{},"UserName":{},"DnsIps":{"shape":"S1h"}}},"S1h":{"type":"list","member":{}},"S1t":{"type":"structure","members":{"Mode":{},"Iops":{"type":"long"}}},"S22":{"type":"structure","members":{"Message":{}}},"S28":{"type":"structure","required":["Level"],"members":{"Level":{},"Destination":{}}},"S2a":{"type":"structure","members":{"RootSquash":{},"NoSquashNids":{"type":"list","member":{}}}},"S2e":{"type":"list","member":{"type":"structure","members":{"AdministrativeActionType":{},"ProgressPercent":{"type":"integer"},"RequestTime":{"type":"timestamp"},"Status":{},"TargetFileSystemValues":{"shape":"Sx"},"FailureDetails":{"type":"structure","members":{"Message":{}}},"TargetVolumeValues":{"shape":"S2k"},"TargetSnapshotValues":{"shape":"S3v"}}}},"S2k":{"type":"structure","members":{"CreationTime":{"type":"timestamp"},"FileSystemId":{},"Lifecycle":{},"Name":{},"OntapConfiguration":{"type":"structure","members":{"FlexCacheEndpointType":{},"JunctionPath":{},"SecurityStyle":{},"SizeInMegabytes":{"type":"integer"},"StorageEfficiencyEnabled":{"type":"boolean"},"StorageVirtualMachineId":{},"StorageVirtualMachineRoot":{"type":"boolean"},"TieringPolicy":{"shape":"S2t"},"UUID":{},"OntapVolumeType":{},"SnapshotPolicy":{},"CopyTagsToBackups":{"type":"boolean"},"SnaplockConfiguration":{"type":"structure","members":{"AuditLogVolume":{"type":"boolean"},"AutocommitPeriod":{"shape":"S30"},"PrivilegedDelete":{},"RetentionPeriod":{"shape":"S34"},"SnaplockType":{},"VolumeAppendModeEnabled":{"type":"boolean"}}}}},"ResourceARN":{},"Tags":{"shape":"Sj"},"VolumeId":{},"VolumeType":{},"LifecycleTransitionReason":{"shape":"S3b"},"AdministrativeActions":{"shape":"S2e"},"OpenZFSConfiguration":{"type":"structure","members":{"ParentVolumeId":{},"VolumePath":{},"StorageCapacityReservationGiB":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"},"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"CopyTagsToSnapshots":{"type":"boolean"},"OriginSnapshot":{"type":"structure","members":{"SnapshotARN":{},"CopyStrategy":{}}},"ReadOnly":{"type":"boolean"},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"},"RestoreToSnapshot":{},"DeleteIntermediateSnaphots":{"type":"boolean"},"DeleteClonedVolumes":{"type":"boolean"}}}}},"S2t":{"type":"structure","members":{"CoolingPeriod":{"type":"integer"},"Name":{}}},"S30":{"type":"structure","required":["Type"],"members":{"Type":{},"Value":{"type":"integer"}}},"S34":{"type":"structure","required":["DefaultRetention","MinimumRetention","MaximumRetention"],"members":{"DefaultRetention":{"shape":"S35"},"MinimumRetention":{"shape":"S35"},"MaximumRetention":{"shape":"S35"}}},"S35":{"type":"structure","required":["Type"],"members":{"Type":{},"Value":{"type":"integer"}}},"S3b":{"type":"structure","members":{"Message":{}}},"S3k":{"type":"list","member":{"type":"structure","required":["ClientConfigurations"],"members":{"ClientConfigurations":{"type":"list","member":{"type":"structure","required":["Clients","Options"],"members":{"Clients":{},"Options":{"type":"list","member":{}}}}}}}},"S3r":{"type":"list","member":{"type":"structure","required":["Type","Id","StorageCapacityQuotaGiB"],"members":{"Type":{},"Id":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"}}}},"S3v":{"type":"structure","members":{"ResourceARN":{},"SnapshotId":{},"Name":{},"VolumeId":{},"CreationTime":{"type":"timestamp"},"Lifecycle":{},"LifecycleTransitionReason":{"shape":"S3b"},"Tags":{"shape":"Sj"},"AdministrativeActions":{"shape":"S2e"}}},"S42":{"type":"structure","members":{"DNSName":{},"IpAddresses":{"shape":"S43"}}},"S43":{"type":"list","member":{}},"S44":{"type":"list","member":{}},"S46":{"type":"string","sensitive":true},"S4h":{"type":"structure","members":{"AutoImportPolicy":{"type":"structure","members":{"Events":{"shape":"S4j"}}},"AutoExportPolicy":{"shape":"S4l"}}},"S4j":{"type":"list","member":{}},"S4l":{"type":"structure","members":{"Events":{"shape":"S4j"}}},"S4n":{"type":"structure","members":{"AssociationId":{},"ResourceARN":{},"FileSystemId":{},"Lifecycle":{},"FailureDetails":{"shape":"S22"},"FileSystemPath":{},"DataRepositoryPath":{},"BatchImportMetaDataOnCreate":{"type":"boolean"},"ImportedFileChunkSize":{"type":"integer"},"S3":{"shape":"S4h"},"Tags":{"shape":"Sj"},"CreationTime":{"type":"timestamp"},"FileCacheId":{},"FileCachePath":{},"DataRepositorySubdirectories":{"shape":"S4q"},"NFS":{"type":"structure","required":["Version"],"members":{"Version":{},"DnsIps":{"shape":"S4t"},"AutoExportPolicy":{"shape":"S4l"}}}}},"S4q":{"type":"list","member":{}},"S4t":{"type":"list","member":{}},"S4w":{"type":"list","member":{}},"S4y":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"Path":{},"Format":{},"Scope":{}}},"S52":{"type":"structure","members":{"DurationSinceLastAccess":{"type":"structure","members":{"Unit":{},"Value":{"type":"long"}}}}},"S57":{"type":"structure","required":["TaskId","Lifecycle","Type","CreationTime"],"members":{"TaskId":{},"Lifecycle":{},"Type":{},"CreationTime":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ResourceARN":{},"Tags":{"shape":"Sj"},"FileSystemId":{},"Paths":{"shape":"S4w"},"FailureDetails":{"type":"structure","members":{"Message":{}}},"Status":{"type":"structure","members":{"TotalCount":{"type":"long"},"SucceededCount":{"type":"long"},"FailedCount":{"type":"long"},"LastUpdatedTime":{"type":"timestamp"},"ReleasedCapacity":{"type":"long"}}},"Report":{"shape":"S4y"},"CapacityToRelease":{"type":"long"},"FileCacheId":{},"ReleaseConfiguration":{"shape":"S52"}}},"S5j":{"type":"list","member":{}},"S5o":{"type":"structure","required":["StorageCapacity"],"members":{"StorageCapacity":{"type":"integer"}}},"S5w":{"type":"structure","members":{"Message":{}}},"S5x":{"type":"structure","members":{"PerUnitStorageThroughput":{"type":"integer"},"DeploymentType":{},"MountName":{},"WeeklyMaintenanceStartTime":{},"MetadataConfiguration":{"shape":"S5o"},"LogConfiguration":{"shape":"S28"}}},"S5y":{"type":"list","member":{}},"S60":{"type":"structure","required":["ThroughputCapacity"],"members":{"ActiveDirectoryId":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S61"},"DeploymentType":{},"PreferredSubnetId":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"Aliases":{"shape":"S4"},"AuditLogConfiguration":{"shape":"S63"},"DiskIopsConfiguration":{"shape":"S1t"}}},"S61":{"type":"structure","required":["DomainName","UserName","Password","DnsIps"],"members":{"DomainName":{},"OrganizationalUnitDistinguishedName":{},"FileSystemAdministratorsGroup":{},"UserName":{},"Password":{"shape":"S62"},"DnsIps":{"shape":"S1h"}}},"S62":{"type":"string","sensitive":true},"S63":{"type":"structure","required":["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],"members":{"FileAccessAuditLogLevel":{},"FileShareAccessAuditLogLevel":{},"AuditLogDestination":{}}},"S64":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"ImportPath":{},"ExportPath":{},"ImportedFileChunkSize":{"type":"integer"},"DeploymentType":{},"AutoImportPolicy":{},"PerUnitStorageThroughput":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"DriveCacheType":{},"DataCompressionType":{},"LogConfiguration":{"shape":"S65"},"RootSquashConfiguration":{"shape":"S2a"}}},"S65":{"type":"structure","required":["Level"],"members":{"Level":{},"Destination":{}}},"S67":{"type":"structure","required":["DeploymentType","ThroughputCapacity"],"members":{"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"CopyTagsToVolumes":{"type":"boolean"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"RootVolumeConfiguration":{"type":"structure","members":{"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"},"CopyTagsToSnapshots":{"type":"boolean"},"ReadOnly":{"type":"boolean"}}},"PreferredSubnetId":{},"EndpointIpAddressRange":{},"RouteTableIds":{"shape":"S44"}}},"S6k":{"type":"structure","members":{"ActiveDirectoryConfiguration":{"type":"structure","members":{"NetBiosName":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S1c"}}},"CreationTime":{"type":"timestamp"},"Endpoints":{"type":"structure","members":{"Iscsi":{"shape":"S6n"},"Management":{"shape":"S6n"},"Nfs":{"shape":"S6n"},"Smb":{"shape":"S6n"}}},"FileSystemId":{},"Lifecycle":{},"Name":{},"ResourceARN":{},"StorageVirtualMachineId":{},"Subtype":{},"UUID":{},"Tags":{"shape":"Sj"},"LifecycleTransitionReason":{"shape":"S3b"},"RootVolumeSecurityStyle":{}}},"S6n":{"type":"structure","members":{"DNSName":{},"IpAddresses":{"shape":"S43"}}},"S6r":{"type":"structure","required":["SizeInMegabytes","StorageVirtualMachineId"],"members":{"JunctionPath":{},"SecurityStyle":{},"SizeInMegabytes":{"type":"integer"},"StorageEfficiencyEnabled":{"type":"boolean"},"StorageVirtualMachineId":{},"TieringPolicy":{"shape":"S2t"},"OntapVolumeType":{},"SnapshotPolicy":{},"CopyTagsToBackups":{"type":"boolean"},"SnaplockConfiguration":{"type":"structure","required":["SnaplockType"],"members":{"AuditLogVolume":{"type":"boolean"},"AutocommitPeriod":{"shape":"S30"},"PrivilegedDelete":{},"RetentionPeriod":{"shape":"S34"},"SnaplockType":{},"VolumeAppendModeEnabled":{"type":"boolean"}}}}},"S7u":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"S8k":{"type":"structure","members":{"OwnerId":{},"CreationTime":{"type":"timestamp"},"FileCacheId":{},"FileCacheType":{},"FileCacheTypeVersion":{},"Lifecycle":{},"FailureDetails":{"shape":"S5w"},"StorageCapacity":{"type":"integer"},"VpcId":{},"SubnetIds":{"shape":"S15"},"NetworkInterfaceIds":{"shape":"S17"},"DNSName":{},"KmsKeyId":{},"ResourceARN":{},"LustreConfiguration":{"shape":"S5x"},"DataRepositoryAssociationIds":{"shape":"S5y"}}},"Sa6":{"type":"structure","members":{"UserName":{},"Password":{"shape":"S62"},"DnsIps":{"shape":"S1h"},"DomainName":{},"OrganizationalUnitDistinguishedName":{},"FileSystemAdministratorsGroup":{}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-03-01","endpointPrefix":"fsx","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon FSx","serviceId":"FSx","signatureVersion":"v4","signingName":"fsx","targetPrefix":"AWSSimbaAPIService_v20180301","uid":"fsx-2018-03-01"},"operations":{"AssociateFileSystemAliases":{"input":{"type":"structure","required":["FileSystemId","Aliases"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"Aliases":{"shape":"S4"}}},"output":{"type":"structure","members":{"Aliases":{"shape":"S7"}}}},"CancelDataRepositoryTask":{"input":{"type":"structure","required":["TaskId"],"members":{"TaskId":{}}},"output":{"type":"structure","members":{"Lifecycle":{},"TaskId":{}}},"idempotent":true},"CopyBackup":{"input":{"type":"structure","required":["SourceBackupId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"SourceBackupId":{},"SourceRegion":{},"KmsKeyId":{},"CopyTags":{"type":"boolean"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Backup":{"shape":"So"}}},"idempotent":true},"CreateBackup":{"input":{"type":"structure","members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"Sj"},"VolumeId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"So"}}},"idempotent":true},"CreateDataRepositoryAssociation":{"input":{"type":"structure","required":["FileSystemId","DataRepositoryPath"],"members":{"FileSystemId":{},"FileSystemPath":{},"DataRepositoryPath":{},"BatchImportMetaDataOnCreate":{"type":"boolean"},"ImportedFileChunkSize":{"type":"integer"},"S3":{"shape":"S4h"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4n"}}},"idempotent":true},"CreateDataRepositoryTask":{"input":{"type":"structure","required":["Type","FileSystemId","Report"],"members":{"Type":{},"Paths":{"shape":"S4w"},"FileSystemId":{},"Report":{"shape":"S4y"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"Sj"},"CapacityToRelease":{"type":"long"},"ReleaseConfiguration":{"shape":"S52"}}},"output":{"type":"structure","members":{"DataRepositoryTask":{"shape":"S57"}}},"idempotent":true},"CreateFileCache":{"input":{"type":"structure","required":["FileCacheType","FileCacheTypeVersion","StorageCapacity","SubnetIds"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileCacheType":{},"FileCacheTypeVersion":{},"StorageCapacity":{"type":"integer"},"SubnetIds":{"shape":"S15"},"SecurityGroupIds":{"shape":"S5j"},"Tags":{"shape":"Sj"},"CopyTagsToDataRepositoryAssociations":{"type":"boolean"},"KmsKeyId":{},"LustreConfiguration":{"type":"structure","required":["PerUnitStorageThroughput","DeploymentType","MetadataConfiguration"],"members":{"PerUnitStorageThroughput":{"type":"integer"},"DeploymentType":{},"WeeklyMaintenanceStartTime":{},"MetadataConfiguration":{"shape":"S5o"}}},"DataRepositoryAssociations":{"type":"list","member":{"type":"structure","required":["FileCachePath","DataRepositoryPath"],"members":{"FileCachePath":{},"DataRepositoryPath":{},"DataRepositorySubdirectories":{"shape":"S4q"},"NFS":{"type":"structure","required":["Version"],"members":{"Version":{},"DnsIps":{"shape":"S4t"}}}}}}}},"output":{"type":"structure","members":{"FileCache":{"type":"structure","members":{"OwnerId":{},"CreationTime":{"type":"timestamp"},"FileCacheId":{},"FileCacheType":{},"FileCacheTypeVersion":{},"Lifecycle":{},"FailureDetails":{"shape":"S5w"},"StorageCapacity":{"type":"integer"},"VpcId":{},"SubnetIds":{"shape":"S15"},"NetworkInterfaceIds":{"shape":"S17"},"DNSName":{},"KmsKeyId":{},"ResourceARN":{},"Tags":{"shape":"Sj"},"CopyTagsToDataRepositoryAssociations":{"type":"boolean"},"LustreConfiguration":{"shape":"S5x"},"DataRepositoryAssociationIds":{"shape":"S5y"}}}}},"idempotent":true},"CreateFileSystem":{"input":{"type":"structure","required":["FileSystemType","StorageCapacity","SubnetIds"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemType":{},"StorageCapacity":{"type":"integer"},"StorageType":{},"SubnetIds":{"shape":"S15"},"SecurityGroupIds":{"shape":"S5j"},"Tags":{"shape":"Sj"},"KmsKeyId":{},"WindowsConfiguration":{"shape":"S60"},"LustreConfiguration":{"shape":"S64"},"OntapConfiguration":{"type":"structure","required":["DeploymentType","ThroughputCapacity"],"members":{"AutomaticBackupRetentionDays":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"EndpointIpAddressRange":{},"FsxAdminPassword":{"shape":"S46"},"DiskIopsConfiguration":{"shape":"S1t"},"PreferredSubnetId":{},"RouteTableIds":{"shape":"S44"},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{}}},"FileSystemTypeVersion":{},"OpenZFSConfiguration":{"shape":"S67"}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"CreateFileSystemFromBackup":{"input":{"type":"structure","required":["BackupId","SubnetIds"],"members":{"BackupId":{},"ClientRequestToken":{"idempotencyToken":true},"SubnetIds":{"shape":"S15"},"SecurityGroupIds":{"shape":"S5j"},"Tags":{"shape":"Sj"},"WindowsConfiguration":{"shape":"S60"},"LustreConfiguration":{"shape":"S64"},"StorageType":{},"KmsKeyId":{},"FileSystemTypeVersion":{},"OpenZFSConfiguration":{"shape":"S67"},"StorageCapacity":{"type":"integer"}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["Name","VolumeId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"Name":{},"VolumeId":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Snapshot":{"shape":"S3v"}}},"idempotent":true},"CreateStorageVirtualMachine":{"input":{"type":"structure","required":["FileSystemId","Name"],"members":{"ActiveDirectoryConfiguration":{"type":"structure","required":["NetBiosName"],"members":{"NetBiosName":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S61"}}},"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"Name":{},"SvmAdminPassword":{"shape":"S46"},"Tags":{"shape":"Sj"},"RootVolumeSecurityStyle":{}}},"output":{"type":"structure","members":{"StorageVirtualMachine":{"shape":"S6k"}}}},"CreateVolume":{"input":{"type":"structure","required":["VolumeType","Name"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeType":{},"Name":{},"OntapConfiguration":{"shape":"S6r"},"Tags":{"shape":"Sj"},"OpenZFSConfiguration":{"type":"structure","required":["ParentVolumeId"],"members":{"ParentVolumeId":{},"StorageCapacityReservationGiB":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"},"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"CopyTagsToSnapshots":{"type":"boolean"},"OriginSnapshot":{"type":"structure","required":["SnapshotARN","CopyStrategy"],"members":{"SnapshotARN":{},"CopyStrategy":{}}},"ReadOnly":{"type":"boolean"},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"}}}}},"output":{"type":"structure","members":{"Volume":{"shape":"S2k"}}}},"CreateVolumeFromBackup":{"input":{"type":"structure","required":["BackupId","Name"],"members":{"BackupId":{},"ClientRequestToken":{"idempotencyToken":true},"Name":{},"OntapConfiguration":{"shape":"S6r"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Volume":{"shape":"S2k"}}}},"DeleteBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"BackupId":{},"Lifecycle":{}}},"idempotent":true},"DeleteDataRepositoryAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientRequestToken":{"idempotencyToken":true},"DeleteDataInFileSystem":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{},"Lifecycle":{},"DeleteDataInFileSystem":{"type":"boolean"}}},"idempotent":true},"DeleteFileCache":{"input":{"type":"structure","required":["FileCacheId"],"members":{"FileCacheId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"FileCacheId":{},"Lifecycle":{}}},"idempotent":true},"DeleteFileSystem":{"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true},"WindowsConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"}}},"LustreConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"}}},"OpenZFSConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"},"Options":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"FileSystemId":{},"Lifecycle":{},"WindowsResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}},"LustreResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}},"OpenZFSResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}}}},"idempotent":true},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"SnapshotId":{}}},"output":{"type":"structure","members":{"SnapshotId":{},"Lifecycle":{}}},"idempotent":true},"DeleteStorageVirtualMachine":{"input":{"type":"structure","required":["StorageVirtualMachineId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"StorageVirtualMachineId":{}}},"output":{"type":"structure","members":{"StorageVirtualMachineId":{},"Lifecycle":{}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeId":{},"OntapConfiguration":{"type":"structure","members":{"SkipFinalBackup":{"type":"boolean"},"FinalBackupTags":{"shape":"Sj"},"BypassSnaplockEnterpriseRetention":{"type":"boolean"}}},"OpenZFSConfiguration":{"type":"structure","members":{"Options":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"VolumeId":{},"Lifecycle":{},"OntapResponse":{"type":"structure","members":{"FinalBackupId":{},"FinalBackupTags":{"shape":"Sj"}}}}}},"DescribeBackups":{"input":{"type":"structure","members":{"BackupIds":{"type":"list","member":{}},"Filters":{"shape":"S7u"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Backups":{"type":"list","member":{"shape":"So"}},"NextToken":{}}}},"DescribeDataRepositoryAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"shape":"S5y"},"Filters":{"shape":"S7u"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"shape":"S4n"}},"NextToken":{}}},"idempotent":true},"DescribeDataRepositoryTasks":{"input":{"type":"structure","members":{"TaskIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DataRepositoryTasks":{"type":"list","member":{"shape":"S57"}},"NextToken":{}}}},"DescribeFileCaches":{"input":{"type":"structure","members":{"FileCacheIds":{"type":"list","member":{}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FileCaches":{"type":"list","member":{"shape":"S8k"}},"NextToken":{}}},"idempotent":true},"DescribeFileSystemAliases":{"input":{"type":"structure","required":["FileSystemId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Aliases":{"shape":"S7"},"NextToken":{}}}},"DescribeFileSystems":{"input":{"type":"structure","members":{"FileSystemIds":{"type":"list","member":{}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FileSystems":{"type":"list","member":{"shape":"Sx"}},"NextToken":{}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"SnapshotIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Snapshots":{"type":"list","member":{"shape":"S3v"}},"NextToken":{}}}},"DescribeStorageVirtualMachines":{"input":{"type":"structure","members":{"StorageVirtualMachineIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"StorageVirtualMachines":{"type":"list","member":{"shape":"S6k"}},"NextToken":{}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"VolumeIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Volumes":{"type":"list","member":{"shape":"S2k"}},"NextToken":{}}}},"DisassociateFileSystemAliases":{"input":{"type":"structure","required":["FileSystemId","Aliases"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{},"Aliases":{"shape":"S4"}}},"output":{"type":"structure","members":{"Aliases":{"shape":"S7"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sj"},"NextToken":{}}}},"ReleaseFileSystemNfsV3Locks":{"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}},"idempotent":true},"RestoreVolumeFromSnapshot":{"input":{"type":"structure","required":["VolumeId","SnapshotId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeId":{},"SnapshotId":{},"Options":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"VolumeId":{},"Lifecycle":{},"AdministrativeActions":{"shape":"S2e"}}},"idempotent":true},"StartMisconfiguredStateRecovery":{"input":{"type":"structure","required":["FileSystemId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"FileSystemId":{}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateDataRepositoryAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientRequestToken":{"idempotencyToken":true},"ImportedFileChunkSize":{"type":"integer"},"S3":{"shape":"S4h"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4n"}}},"idempotent":true},"UpdateFileCache":{"input":{"type":"structure","required":["FileCacheId"],"members":{"FileCacheId":{},"ClientRequestToken":{"idempotencyToken":true},"LustreConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{}}}}},"output":{"type":"structure","members":{"FileCache":{"shape":"S8k"}}},"idempotent":true},"UpdateFileSystem":{"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{},"ClientRequestToken":{"idempotencyToken":true},"StorageCapacity":{"type":"integer"},"WindowsConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"ThroughputCapacity":{"type":"integer"},"SelfManagedActiveDirectoryConfiguration":{"shape":"Sa6"},"AuditLogConfiguration":{"shape":"S63"},"DiskIopsConfiguration":{"shape":"S1t"}}},"LustreConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"AutoImportPolicy":{},"DataCompressionType":{},"LogConfiguration":{"shape":"S65"},"RootSquashConfiguration":{"shape":"S2a"},"PerUnitStorageThroughput":{"type":"integer"}}},"OntapConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"FsxAdminPassword":{"shape":"S46"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"ThroughputCapacity":{"type":"integer"},"AddRouteTableIds":{"shape":"S44"},"RemoveRouteTableIds":{"shape":"S44"}}},"OpenZFSConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"CopyTagsToVolumes":{"type":"boolean"},"DailyAutomaticBackupStartTime":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"AddRouteTableIds":{"shape":"S44"},"RemoveRouteTableIds":{"shape":"S44"}}},"StorageType":{}}},"output":{"type":"structure","members":{"FileSystem":{"shape":"Sx"}}}},"UpdateSnapshot":{"input":{"type":"structure","required":["Name","SnapshotId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"Name":{},"SnapshotId":{}}},"output":{"type":"structure","members":{"Snapshot":{"shape":"S3v"}}},"idempotent":true},"UpdateStorageVirtualMachine":{"input":{"type":"structure","required":["StorageVirtualMachineId"],"members":{"ActiveDirectoryConfiguration":{"type":"structure","members":{"SelfManagedActiveDirectoryConfiguration":{"shape":"Sa6"},"NetBiosName":{}}},"ClientRequestToken":{"idempotencyToken":true},"StorageVirtualMachineId":{},"SvmAdminPassword":{"shape":"S46"}}},"output":{"type":"structure","members":{"StorageVirtualMachine":{"shape":"S6k"}}}},"UpdateVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"ClientRequestToken":{"idempotencyToken":true},"VolumeId":{},"OntapConfiguration":{"type":"structure","members":{"JunctionPath":{},"SecurityStyle":{},"SizeInMegabytes":{"type":"integer"},"StorageEfficiencyEnabled":{"type":"boolean"},"TieringPolicy":{"shape":"S2t"},"SnapshotPolicy":{},"CopyTagsToBackups":{"type":"boolean"},"SnaplockConfiguration":{"type":"structure","members":{"AuditLogVolume":{"type":"boolean"},"AutocommitPeriod":{"shape":"S30"},"PrivilegedDelete":{},"RetentionPeriod":{"shape":"S34"},"VolumeAppendModeEnabled":{"type":"boolean"}}}}},"Name":{},"OpenZFSConfiguration":{"type":"structure","members":{"StorageCapacityReservationGiB":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"},"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"},"ReadOnly":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"Volume":{"shape":"S2k"}}}}},"shapes":{"S4":{"type":"list","member":{}},"S7":{"type":"list","member":{"type":"structure","members":{"Name":{},"Lifecycle":{}}}},"Sj":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"So":{"type":"structure","required":["BackupId","Lifecycle","Type","CreationTime","FileSystem"],"members":{"BackupId":{},"Lifecycle":{},"FailureDetails":{"type":"structure","members":{"Message":{}}},"Type":{},"ProgressPercent":{"type":"integer"},"CreationTime":{"type":"timestamp"},"KmsKeyId":{},"ResourceARN":{},"Tags":{"shape":"Sj"},"FileSystem":{"shape":"Sx"},"DirectoryInformation":{"type":"structure","members":{"DomainName":{},"ActiveDirectoryId":{},"ResourceARN":{}}},"OwnerId":{},"SourceBackupId":{},"SourceBackupRegion":{},"ResourceType":{},"Volume":{"shape":"S2k"}}},"Sx":{"type":"structure","members":{"OwnerId":{},"CreationTime":{"type":"timestamp"},"FileSystemId":{},"FileSystemType":{},"Lifecycle":{},"FailureDetails":{"type":"structure","members":{"Message":{}}},"StorageCapacity":{"type":"integer"},"StorageType":{},"VpcId":{},"SubnetIds":{"shape":"S15"},"NetworkInterfaceIds":{"shape":"S17"},"DNSName":{},"KmsKeyId":{},"ResourceARN":{},"Tags":{"shape":"Sj"},"WindowsConfiguration":{"type":"structure","members":{"ActiveDirectoryId":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S1c"},"DeploymentType":{},"RemoteAdministrationEndpoint":{},"PreferredSubnetId":{},"PreferredFileServerIp":{},"ThroughputCapacity":{"type":"integer"},"MaintenanceOperationsInProgress":{"type":"list","member":{}},"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"Aliases":{"shape":"S7"},"AuditLogConfiguration":{"type":"structure","required":["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],"members":{"FileAccessAuditLogLevel":{},"FileShareAccessAuditLogLevel":{},"AuditLogDestination":{}}},"DiskIopsConfiguration":{"shape":"S1t"}}},"LustreConfiguration":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"DataRepositoryConfiguration":{"type":"structure","members":{"Lifecycle":{},"ImportPath":{},"ExportPath":{},"ImportedFileChunkSize":{"type":"integer"},"AutoImportPolicy":{},"FailureDetails":{"shape":"S22"}}},"DeploymentType":{},"PerUnitStorageThroughput":{"type":"integer"},"MountName":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"DriveCacheType":{},"DataCompressionType":{},"LogConfiguration":{"shape":"S28"},"RootSquashConfiguration":{"shape":"S2a"}}},"AdministrativeActions":{"shape":"S2e"},"OntapConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"EndpointIpAddressRange":{},"Endpoints":{"type":"structure","members":{"Intercluster":{"shape":"S42"},"Management":{"shape":"S42"}}},"DiskIopsConfiguration":{"shape":"S1t"},"PreferredSubnetId":{},"RouteTableIds":{"shape":"S44"},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"FsxAdminPassword":{"shape":"S46"}}},"FileSystemTypeVersion":{},"OpenZFSConfiguration":{"type":"structure","members":{"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"CopyTagsToVolumes":{"type":"boolean"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"RootVolumeId":{},"PreferredSubnetId":{},"EndpointIpAddressRange":{},"RouteTableIds":{"shape":"S44"},"EndpointIpAddress":{}}}}},"S15":{"type":"list","member":{}},"S17":{"type":"list","member":{}},"S1c":{"type":"structure","members":{"DomainName":{},"OrganizationalUnitDistinguishedName":{},"FileSystemAdministratorsGroup":{},"UserName":{},"DnsIps":{"shape":"S1h"}}},"S1h":{"type":"list","member":{}},"S1t":{"type":"structure","members":{"Mode":{},"Iops":{"type":"long"}}},"S22":{"type":"structure","members":{"Message":{}}},"S28":{"type":"structure","required":["Level"],"members":{"Level":{},"Destination":{}}},"S2a":{"type":"structure","members":{"RootSquash":{},"NoSquashNids":{"type":"list","member":{}}}},"S2e":{"type":"list","member":{"type":"structure","members":{"AdministrativeActionType":{},"ProgressPercent":{"type":"integer"},"RequestTime":{"type":"timestamp"},"Status":{},"TargetFileSystemValues":{"shape":"Sx"},"FailureDetails":{"type":"structure","members":{"Message":{}}},"TargetVolumeValues":{"shape":"S2k"},"TargetSnapshotValues":{"shape":"S3v"}}}},"S2k":{"type":"structure","members":{"CreationTime":{"type":"timestamp"},"FileSystemId":{},"Lifecycle":{},"Name":{},"OntapConfiguration":{"type":"structure","members":{"FlexCacheEndpointType":{},"JunctionPath":{},"SecurityStyle":{},"SizeInMegabytes":{"type":"integer"},"StorageEfficiencyEnabled":{"type":"boolean"},"StorageVirtualMachineId":{},"StorageVirtualMachineRoot":{"type":"boolean"},"TieringPolicy":{"shape":"S2t"},"UUID":{},"OntapVolumeType":{},"SnapshotPolicy":{},"CopyTagsToBackups":{"type":"boolean"},"SnaplockConfiguration":{"type":"structure","members":{"AuditLogVolume":{"type":"boolean"},"AutocommitPeriod":{"shape":"S30"},"PrivilegedDelete":{},"RetentionPeriod":{"shape":"S34"},"SnaplockType":{},"VolumeAppendModeEnabled":{"type":"boolean"}}}}},"ResourceARN":{},"Tags":{"shape":"Sj"},"VolumeId":{},"VolumeType":{},"LifecycleTransitionReason":{"shape":"S3b"},"AdministrativeActions":{"shape":"S2e"},"OpenZFSConfiguration":{"type":"structure","members":{"ParentVolumeId":{},"VolumePath":{},"StorageCapacityReservationGiB":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"},"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"CopyTagsToSnapshots":{"type":"boolean"},"OriginSnapshot":{"type":"structure","members":{"SnapshotARN":{},"CopyStrategy":{}}},"ReadOnly":{"type":"boolean"},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"},"RestoreToSnapshot":{},"DeleteIntermediateSnaphots":{"type":"boolean"},"DeleteClonedVolumes":{"type":"boolean"}}}}},"S2t":{"type":"structure","members":{"CoolingPeriod":{"type":"integer"},"Name":{}}},"S30":{"type":"structure","required":["Type"],"members":{"Type":{},"Value":{"type":"integer"}}},"S34":{"type":"structure","required":["DefaultRetention","MinimumRetention","MaximumRetention"],"members":{"DefaultRetention":{"shape":"S35"},"MinimumRetention":{"shape":"S35"},"MaximumRetention":{"shape":"S35"}}},"S35":{"type":"structure","required":["Type"],"members":{"Type":{},"Value":{"type":"integer"}}},"S3b":{"type":"structure","members":{"Message":{}}},"S3k":{"type":"list","member":{"type":"structure","required":["ClientConfigurations"],"members":{"ClientConfigurations":{"type":"list","member":{"type":"structure","required":["Clients","Options"],"members":{"Clients":{},"Options":{"type":"list","member":{}}}}}}}},"S3r":{"type":"list","member":{"type":"structure","required":["Type","Id","StorageCapacityQuotaGiB"],"members":{"Type":{},"Id":{"type":"integer"},"StorageCapacityQuotaGiB":{"type":"integer"}}}},"S3v":{"type":"structure","members":{"ResourceARN":{},"SnapshotId":{},"Name":{},"VolumeId":{},"CreationTime":{"type":"timestamp"},"Lifecycle":{},"LifecycleTransitionReason":{"shape":"S3b"},"Tags":{"shape":"Sj"},"AdministrativeActions":{"shape":"S2e"}}},"S42":{"type":"structure","members":{"DNSName":{},"IpAddresses":{"shape":"S43"}}},"S43":{"type":"list","member":{}},"S44":{"type":"list","member":{}},"S46":{"type":"string","sensitive":true},"S4h":{"type":"structure","members":{"AutoImportPolicy":{"type":"structure","members":{"Events":{"shape":"S4j"}}},"AutoExportPolicy":{"shape":"S4l"}}},"S4j":{"type":"list","member":{}},"S4l":{"type":"structure","members":{"Events":{"shape":"S4j"}}},"S4n":{"type":"structure","members":{"AssociationId":{},"ResourceARN":{},"FileSystemId":{},"Lifecycle":{},"FailureDetails":{"shape":"S22"},"FileSystemPath":{},"DataRepositoryPath":{},"BatchImportMetaDataOnCreate":{"type":"boolean"},"ImportedFileChunkSize":{"type":"integer"},"S3":{"shape":"S4h"},"Tags":{"shape":"Sj"},"CreationTime":{"type":"timestamp"},"FileCacheId":{},"FileCachePath":{},"DataRepositorySubdirectories":{"shape":"S4q"},"NFS":{"type":"structure","required":["Version"],"members":{"Version":{},"DnsIps":{"shape":"S4t"},"AutoExportPolicy":{"shape":"S4l"}}}}},"S4q":{"type":"list","member":{}},"S4t":{"type":"list","member":{}},"S4w":{"type":"list","member":{}},"S4y":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"Path":{},"Format":{},"Scope":{}}},"S52":{"type":"structure","members":{"DurationSinceLastAccess":{"type":"structure","members":{"Unit":{},"Value":{"type":"long"}}}}},"S57":{"type":"structure","required":["TaskId","Lifecycle","Type","CreationTime"],"members":{"TaskId":{},"Lifecycle":{},"Type":{},"CreationTime":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ResourceARN":{},"Tags":{"shape":"Sj"},"FileSystemId":{},"Paths":{"shape":"S4w"},"FailureDetails":{"type":"structure","members":{"Message":{}}},"Status":{"type":"structure","members":{"TotalCount":{"type":"long"},"SucceededCount":{"type":"long"},"FailedCount":{"type":"long"},"LastUpdatedTime":{"type":"timestamp"},"ReleasedCapacity":{"type":"long"}}},"Report":{"shape":"S4y"},"CapacityToRelease":{"type":"long"},"FileCacheId":{},"ReleaseConfiguration":{"shape":"S52"}}},"S5j":{"type":"list","member":{}},"S5o":{"type":"structure","required":["StorageCapacity"],"members":{"StorageCapacity":{"type":"integer"}}},"S5w":{"type":"structure","members":{"Message":{}}},"S5x":{"type":"structure","members":{"PerUnitStorageThroughput":{"type":"integer"},"DeploymentType":{},"MountName":{},"WeeklyMaintenanceStartTime":{},"MetadataConfiguration":{"shape":"S5o"},"LogConfiguration":{"shape":"S28"}}},"S5y":{"type":"list","member":{}},"S60":{"type":"structure","required":["ThroughputCapacity"],"members":{"ActiveDirectoryId":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S61"},"DeploymentType":{},"PreferredSubnetId":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"Aliases":{"shape":"S4"},"AuditLogConfiguration":{"shape":"S63"},"DiskIopsConfiguration":{"shape":"S1t"}}},"S61":{"type":"structure","required":["DomainName","UserName","Password","DnsIps"],"members":{"DomainName":{},"OrganizationalUnitDistinguishedName":{},"FileSystemAdministratorsGroup":{},"UserName":{},"Password":{"shape":"S62"},"DnsIps":{"shape":"S1h"}}},"S62":{"type":"string","sensitive":true},"S63":{"type":"structure","required":["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],"members":{"FileAccessAuditLogLevel":{},"FileShareAccessAuditLogLevel":{},"AuditLogDestination":{}}},"S64":{"type":"structure","members":{"WeeklyMaintenanceStartTime":{},"ImportPath":{},"ExportPath":{},"ImportedFileChunkSize":{"type":"integer"},"DeploymentType":{},"AutoImportPolicy":{},"PerUnitStorageThroughput":{"type":"integer"},"DailyAutomaticBackupStartTime":{},"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"DriveCacheType":{},"DataCompressionType":{},"LogConfiguration":{"shape":"S65"},"RootSquashConfiguration":{"shape":"S2a"}}},"S65":{"type":"structure","required":["Level"],"members":{"Level":{},"Destination":{}}},"S67":{"type":"structure","required":["DeploymentType","ThroughputCapacity"],"members":{"AutomaticBackupRetentionDays":{"type":"integer"},"CopyTagsToBackups":{"type":"boolean"},"CopyTagsToVolumes":{"type":"boolean"},"DailyAutomaticBackupStartTime":{},"DeploymentType":{},"ThroughputCapacity":{"type":"integer"},"WeeklyMaintenanceStartTime":{},"DiskIopsConfiguration":{"shape":"S1t"},"RootVolumeConfiguration":{"type":"structure","members":{"RecordSizeKiB":{"type":"integer"},"DataCompressionType":{},"NfsExports":{"shape":"S3k"},"UserAndGroupQuotas":{"shape":"S3r"},"CopyTagsToSnapshots":{"type":"boolean"},"ReadOnly":{"type":"boolean"}}},"PreferredSubnetId":{},"EndpointIpAddressRange":{},"RouteTableIds":{"shape":"S44"}}},"S6k":{"type":"structure","members":{"ActiveDirectoryConfiguration":{"type":"structure","members":{"NetBiosName":{},"SelfManagedActiveDirectoryConfiguration":{"shape":"S1c"}}},"CreationTime":{"type":"timestamp"},"Endpoints":{"type":"structure","members":{"Iscsi":{"shape":"S6n"},"Management":{"shape":"S6n"},"Nfs":{"shape":"S6n"},"Smb":{"shape":"S6n"}}},"FileSystemId":{},"Lifecycle":{},"Name":{},"ResourceARN":{},"StorageVirtualMachineId":{},"Subtype":{},"UUID":{},"Tags":{"shape":"Sj"},"LifecycleTransitionReason":{"shape":"S3b"},"RootVolumeSecurityStyle":{}}},"S6n":{"type":"structure","members":{"DNSName":{},"IpAddresses":{"shape":"S43"}}},"S6r":{"type":"structure","required":["SizeInMegabytes","StorageVirtualMachineId"],"members":{"JunctionPath":{},"SecurityStyle":{},"SizeInMegabytes":{"type":"integer"},"StorageEfficiencyEnabled":{"type":"boolean"},"StorageVirtualMachineId":{},"TieringPolicy":{"shape":"S2t"},"OntapVolumeType":{},"SnapshotPolicy":{},"CopyTagsToBackups":{"type":"boolean"},"SnaplockConfiguration":{"type":"structure","required":["SnaplockType"],"members":{"AuditLogVolume":{"type":"boolean"},"AutocommitPeriod":{"shape":"S30"},"PrivilegedDelete":{},"RetentionPeriod":{"shape":"S34"},"SnaplockType":{},"VolumeAppendModeEnabled":{"type":"boolean"}}}}},"S7u":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"S8k":{"type":"structure","members":{"OwnerId":{},"CreationTime":{"type":"timestamp"},"FileCacheId":{},"FileCacheType":{},"FileCacheTypeVersion":{},"Lifecycle":{},"FailureDetails":{"shape":"S5w"},"StorageCapacity":{"type":"integer"},"VpcId":{},"SubnetIds":{"shape":"S15"},"NetworkInterfaceIds":{"shape":"S17"},"DNSName":{},"KmsKeyId":{},"ResourceARN":{},"LustreConfiguration":{"shape":"S5x"},"DataRepositoryAssociationIds":{"shape":"S5y"}}},"Sa6":{"type":"structure","members":{"UserName":{},"Password":{"shape":"S62"},"DnsIps":{"shape":"S1h"},"DomainName":{},"OrganizationalUnitDistinguishedName":{},"FileSystemAdministratorsGroup":{}}}}} /***/ }), /* 725 */ @@ -57562,7 +57562,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 738 */ /***/ (function(module, exports) { - module.exports = {"metadata":{"apiVersion":"2018-11-14","endpointPrefix":"kafka","signingName":"kafka","serviceFullName":"Managed Streaming for Kafka","serviceAbbreviation":"Kafka","serviceId":"Kafka","protocol":"rest-json","jsonVersion":"1.1","uid":"kafka-2018-11-14","signatureVersion":"v4"},"operations":{"BatchAssociateScramSecret":{"http":{"requestUri":"/v1/clusters/{clusterArn}/scram-secrets","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"SecretArnList":{"shape":"S3","locationName":"secretArnList"}},"required":["ClusterArn","SecretArnList"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"UnprocessedScramSecrets":{"shape":"S5","locationName":"unprocessedScramSecrets"}}}},"CreateCluster":{"http":{"requestUri":"/v1/clusters","responseCode":200},"input":{"type":"structure","members":{"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ClusterName":{"locationName":"clusterName"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"KafkaVersion":{"locationName":"kafkaVersion"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"Tags":{"shape":"S1e","locationName":"tags"},"StorageMode":{"locationName":"storageMode"}},"required":["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes","ClusterName"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"State":{"locationName":"state"}}}},"CreateClusterV2":{"http":{"requestUri":"/api/v2/clusters","responseCode":200},"input":{"type":"structure","members":{"ClusterName":{"locationName":"clusterName"},"Tags":{"shape":"S1e","locationName":"tags"},"Provisioned":{"locationName":"provisioned","type":"structure","members":{"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"KafkaVersion":{"locationName":"kafkaVersion"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"StorageMode":{"locationName":"storageMode"}},"required":["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes"]},"Serverless":{"locationName":"serverless","type":"structure","members":{"VpcConfigs":{"shape":"S1l","locationName":"vpcConfigs"},"ClientAuthentication":{"shape":"S1n","locationName":"clientAuthentication"}},"required":["VpcConfigs"]}},"required":["ClusterName"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"State":{"locationName":"state"},"ClusterType":{"locationName":"clusterType"}}}},"CreateConfiguration":{"http":{"requestUri":"/v1/configurations","responseCode":200},"input":{"type":"structure","members":{"Description":{"locationName":"description"},"KafkaVersions":{"shape":"S3","locationName":"kafkaVersions"},"Name":{"locationName":"name"},"ServerProperties":{"locationName":"serverProperties","type":"blob"}},"required":["ServerProperties","Name"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"},"Name":{"locationName":"name"},"State":{"locationName":"state"}}}},"CreateReplicator":{"http":{"requestUri":"/replication/v1/replicators","responseCode":200},"input":{"type":"structure","members":{"Description":{"locationName":"description"},"KafkaClusters":{"locationName":"kafkaClusters","type":"list","member":{"type":"structure","members":{"AmazonMskCluster":{"shape":"S21","locationName":"amazonMskCluster"},"VpcConfig":{"shape":"S22","locationName":"vpcConfig"}},"required":["VpcConfig","AmazonMskCluster"]}},"ReplicationInfoList":{"locationName":"replicationInfoList","type":"list","member":{"type":"structure","members":{"ConsumerGroupReplication":{"shape":"S25","locationName":"consumerGroupReplication"},"SourceKafkaClusterArn":{"locationName":"sourceKafkaClusterArn"},"TargetCompressionType":{"locationName":"targetCompressionType"},"TargetKafkaClusterArn":{"locationName":"targetKafkaClusterArn"},"TopicReplication":{"shape":"S29","locationName":"topicReplication"}},"required":["TargetCompressionType","TopicReplication","ConsumerGroupReplication","SourceKafkaClusterArn","TargetKafkaClusterArn"]}},"ReplicatorName":{"locationName":"replicatorName"},"ServiceExecutionRoleArn":{"locationName":"serviceExecutionRoleArn"},"Tags":{"shape":"S1e","locationName":"tags"}},"required":["ServiceExecutionRoleArn","ReplicatorName","ReplicationInfoList","KafkaClusters"]},"output":{"type":"structure","members":{"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorName":{"locationName":"replicatorName"},"ReplicatorState":{"locationName":"replicatorState"}}}},"CreateVpcConnection":{"http":{"requestUri":"/v1/vpc-connection","responseCode":200},"input":{"type":"structure","members":{"TargetClusterArn":{"locationName":"targetClusterArn"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"ClientSubnets":{"shape":"S3","locationName":"clientSubnets"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"Tags":{"shape":"S1e","locationName":"tags"}},"required":["TargetClusterArn","Authentication","VpcId","ClientSubnets","SecurityGroups"]},"output":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"State":{"locationName":"state"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"ClientSubnets":{"shape":"S3","locationName":"clientSubnets"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Tags":{"shape":"S1e","locationName":"tags"}}}},"DeleteCluster":{"http":{"method":"DELETE","requestUri":"/v1/clusters/{clusterArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"location":"querystring","locationName":"currentVersion"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"State":{"locationName":"state"}}}},"DeleteClusterPolicy":{"http":{"method":"DELETE","requestUri":"/v1/clusters/{clusterArn}/policy","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{}}},"DeleteConfiguration":{"http":{"method":"DELETE","requestUri":"/v1/configurations/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"State":{"locationName":"state"}}}},"DeleteReplicator":{"http":{"method":"DELETE","requestUri":"/replication/v1/replicators/{replicatorArn}","responseCode":200},"input":{"type":"structure","members":{"CurrentVersion":{"location":"querystring","locationName":"currentVersion"},"ReplicatorArn":{"location":"uri","locationName":"replicatorArn"}},"required":["ReplicatorArn"]},"output":{"type":"structure","members":{"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorState":{"locationName":"replicatorState"}}}},"DeleteVpcConnection":{"http":{"method":"DELETE","requestUri":"/v1/vpc-connection/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"State":{"locationName":"state"}}}},"DescribeCluster":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterInfo":{"shape":"S2u","locationName":"clusterInfo"}}}},"DescribeClusterV2":{"http":{"method":"GET","requestUri":"/api/v2/clusters/{clusterArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterInfo":{"shape":"S33","locationName":"clusterInfo"}}}},"DescribeClusterOperation":{"http":{"method":"GET","requestUri":"/v1/operations/{clusterOperationArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterOperationArn":{"location":"uri","locationName":"clusterOperationArn"}},"required":["ClusterOperationArn"]},"output":{"type":"structure","members":{"ClusterOperationInfo":{"shape":"S38","locationName":"clusterOperationInfo"}}}},"DescribeClusterOperationV2":{"http":{"method":"GET","requestUri":"/api/v2/operations/{clusterOperationArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterOperationArn":{"location":"uri","locationName":"clusterOperationArn"}},"required":["ClusterOperationArn"]},"output":{"type":"structure","members":{"ClusterOperationInfo":{"locationName":"clusterOperationInfo","type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterType":{"locationName":"clusterType"},"StartTime":{"shape":"S1u","locationName":"startTime"},"EndTime":{"shape":"S1u","locationName":"endTime"},"ErrorInfo":{"shape":"S39","locationName":"errorInfo"},"OperationArn":{"locationName":"operationArn"},"OperationState":{"locationName":"operationState"},"OperationType":{"locationName":"operationType"},"Provisioned":{"locationName":"provisioned","type":"structure","members":{"OperationSteps":{"shape":"S3a","locationName":"operationSteps"},"SourceClusterInfo":{"shape":"S3d","locationName":"sourceClusterInfo"},"TargetClusterInfo":{"shape":"S3d","locationName":"targetClusterInfo"},"VpcConnectionInfo":{"shape":"S3g","locationName":"vpcConnectionInfo"}}},"Serverless":{"locationName":"serverless","type":"structure","members":{"VpcConnectionInfo":{"locationName":"vpcConnectionInfo","type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Owner":{"locationName":"owner"},"UserIdentity":{"shape":"S3h","locationName":"userIdentity"},"VpcConnectionArn":{"locationName":"vpcConnectionArn"}}}}}}}}}},"DescribeConfiguration":{"http":{"method":"GET","requestUri":"/v1/configurations/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"KafkaVersions":{"shape":"S3","locationName":"kafkaVersions"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"},"Name":{"locationName":"name"},"State":{"locationName":"state"}}}},"DescribeConfigurationRevision":{"http":{"method":"GET","requestUri":"/v1/configurations/{arn}/revisions/{revision}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"},"Revision":{"location":"uri","locationName":"revision","type":"long"}},"required":["Revision","Arn"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"Revision":{"locationName":"revision","type":"long"},"ServerProperties":{"locationName":"serverProperties","type":"blob"}}}},"DescribeReplicator":{"http":{"method":"GET","requestUri":"/replication/v1/replicators/{replicatorArn}","responseCode":200},"input":{"type":"structure","members":{"ReplicatorArn":{"location":"uri","locationName":"replicatorArn"}},"required":["ReplicatorArn"]},"output":{"type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentVersion":{"locationName":"currentVersion"},"IsReplicatorReference":{"locationName":"isReplicatorReference","type":"boolean"},"KafkaClusters":{"locationName":"kafkaClusters","type":"list","member":{"type":"structure","members":{"AmazonMskCluster":{"shape":"S21","locationName":"amazonMskCluster"},"KafkaClusterAlias":{"locationName":"kafkaClusterAlias"},"VpcConfig":{"shape":"S22","locationName":"vpcConfig"}}}},"ReplicationInfoList":{"locationName":"replicationInfoList","type":"list","member":{"type":"structure","members":{"ConsumerGroupReplication":{"shape":"S25","locationName":"consumerGroupReplication"},"SourceKafkaClusterAlias":{"locationName":"sourceKafkaClusterAlias"},"TargetCompressionType":{"locationName":"targetCompressionType"},"TargetKafkaClusterAlias":{"locationName":"targetKafkaClusterAlias"},"TopicReplication":{"shape":"S29","locationName":"topicReplication"}}}},"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorDescription":{"locationName":"replicatorDescription"},"ReplicatorName":{"locationName":"replicatorName"},"ReplicatorResourceArn":{"locationName":"replicatorResourceArn"},"ReplicatorState":{"locationName":"replicatorState"},"ServiceExecutionRoleArn":{"locationName":"serviceExecutionRoleArn"},"StateInfo":{"locationName":"stateInfo","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"S1e","locationName":"tags"}}}},"DescribeVpcConnection":{"http":{"method":"GET","requestUri":"/v1/vpc-connection/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"TargetClusterArn":{"locationName":"targetClusterArn"},"State":{"locationName":"state"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"Subnets":{"shape":"S3","locationName":"subnets"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Tags":{"shape":"S1e","locationName":"tags"}}}},"BatchDisassociateScramSecret":{"http":{"method":"PATCH","requestUri":"/v1/clusters/{clusterArn}/scram-secrets","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"SecretArnList":{"shape":"S3","locationName":"secretArnList"}},"required":["ClusterArn","SecretArnList"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"UnprocessedScramSecrets":{"shape":"S5","locationName":"unprocessedScramSecrets"}}}},"GetBootstrapBrokers":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/bootstrap-brokers","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"BootstrapBrokerString":{"locationName":"bootstrapBrokerString"},"BootstrapBrokerStringTls":{"locationName":"bootstrapBrokerStringTls"},"BootstrapBrokerStringSaslScram":{"locationName":"bootstrapBrokerStringSaslScram"},"BootstrapBrokerStringSaslIam":{"locationName":"bootstrapBrokerStringSaslIam"},"BootstrapBrokerStringPublicTls":{"locationName":"bootstrapBrokerStringPublicTls"},"BootstrapBrokerStringPublicSaslScram":{"locationName":"bootstrapBrokerStringPublicSaslScram"},"BootstrapBrokerStringPublicSaslIam":{"locationName":"bootstrapBrokerStringPublicSaslIam"},"BootstrapBrokerStringVpcConnectivityTls":{"locationName":"bootstrapBrokerStringVpcConnectivityTls"},"BootstrapBrokerStringVpcConnectivitySaslScram":{"locationName":"bootstrapBrokerStringVpcConnectivitySaslScram"},"BootstrapBrokerStringVpcConnectivitySaslIam":{"locationName":"bootstrapBrokerStringVpcConnectivitySaslIam"}}}},"GetCompatibleKafkaVersions":{"http":{"method":"GET","requestUri":"/v1/compatible-kafka-versions","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"querystring","locationName":"clusterArn"}}},"output":{"type":"structure","members":{"CompatibleKafkaVersions":{"locationName":"compatibleKafkaVersions","type":"list","member":{"type":"structure","members":{"SourceVersion":{"locationName":"sourceVersion"},"TargetVersions":{"shape":"S3","locationName":"targetVersions"}}}}}}},"GetClusterPolicy":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/policy","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"CurrentVersion":{"locationName":"currentVersion"},"Policy":{"locationName":"policy"}}}},"ListClusterOperations":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/operations","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterOperationInfoList":{"locationName":"clusterOperationInfoList","type":"list","member":{"shape":"S38"}},"NextToken":{"locationName":"nextToken"}}}},"ListClusterOperationsV2":{"http":{"method":"GET","requestUri":"/api/v2/clusters/{clusterArn}/operations","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterOperationInfoList":{"locationName":"clusterOperationInfoList","type":"list","member":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterType":{"locationName":"clusterType"},"StartTime":{"shape":"S1u","locationName":"startTime"},"EndTime":{"shape":"S1u","locationName":"endTime"},"OperationArn":{"locationName":"operationArn"},"OperationState":{"locationName":"operationState"},"OperationType":{"locationName":"operationType"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListClusters":{"http":{"method":"GET","requestUri":"/v1/clusters","responseCode":200},"input":{"type":"structure","members":{"ClusterNameFilter":{"location":"querystring","locationName":"clusterNameFilter"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"ClusterInfoList":{"locationName":"clusterInfoList","type":"list","member":{"shape":"S2u"}},"NextToken":{"locationName":"nextToken"}}}},"ListClustersV2":{"http":{"method":"GET","requestUri":"/api/v2/clusters","responseCode":200},"input":{"type":"structure","members":{"ClusterNameFilter":{"location":"querystring","locationName":"clusterNameFilter"},"ClusterTypeFilter":{"location":"querystring","locationName":"clusterTypeFilter"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"ClusterInfoList":{"locationName":"clusterInfoList","type":"list","member":{"shape":"S33"}},"NextToken":{"locationName":"nextToken"}}}},"ListConfigurationRevisions":{"http":{"method":"GET","requestUri":"/v1/configurations/{arn}/revisions","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["Arn"]},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Revisions":{"locationName":"revisions","type":"list","member":{"shape":"S1v"}}}}},"ListConfigurations":{"http":{"method":"GET","requestUri":"/v1/configurations","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"Configurations":{"locationName":"configurations","type":"list","member":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"KafkaVersions":{"shape":"S3","locationName":"kafkaVersions"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"},"Name":{"locationName":"name"},"State":{"locationName":"state"}},"required":["Description","LatestRevision","CreationTime","KafkaVersions","Arn","Name","State"]}},"NextToken":{"locationName":"nextToken"}}}},"ListKafkaVersions":{"http":{"method":"GET","requestUri":"/v1/kafka-versions","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"KafkaVersions":{"locationName":"kafkaVersions","type":"list","member":{"type":"structure","members":{"Version":{"locationName":"version"},"Status":{"locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListNodes":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/nodes","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"NodeInfoList":{"locationName":"nodeInfoList","type":"list","member":{"type":"structure","members":{"AddedToClusterTime":{"locationName":"addedToClusterTime"},"BrokerNodeInfo":{"locationName":"brokerNodeInfo","type":"structure","members":{"AttachedENIId":{"locationName":"attachedENIId"},"BrokerId":{"locationName":"brokerId","type":"double"},"ClientSubnet":{"locationName":"clientSubnet"},"ClientVpcIpAddress":{"locationName":"clientVpcIpAddress"},"CurrentBrokerSoftwareInfo":{"shape":"S2v","locationName":"currentBrokerSoftwareInfo"},"Endpoints":{"shape":"S3","locationName":"endpoints"}}},"InstanceType":{"locationName":"instanceType"},"NodeARN":{"locationName":"nodeARN"},"NodeType":{"locationName":"nodeType"},"ZookeeperNodeInfo":{"locationName":"zookeeperNodeInfo","type":"structure","members":{"AttachedENIId":{"locationName":"attachedENIId"},"ClientVpcIpAddress":{"locationName":"clientVpcIpAddress"},"Endpoints":{"shape":"S3","locationName":"endpoints"},"ZookeeperId":{"locationName":"zookeeperId","type":"double"},"ZookeeperVersion":{"locationName":"zookeeperVersion"}}}}}}}}},"ListReplicators":{"http":{"method":"GET","requestUri":"/replication/v1/replicators","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"ReplicatorNameFilter":{"location":"querystring","locationName":"replicatorNameFilter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Replicators":{"locationName":"replicators","type":"list","member":{"type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentVersion":{"locationName":"currentVersion"},"IsReplicatorReference":{"locationName":"isReplicatorReference","type":"boolean"},"KafkaClustersSummary":{"locationName":"kafkaClustersSummary","type":"list","member":{"type":"structure","members":{"AmazonMskCluster":{"shape":"S21","locationName":"amazonMskCluster"},"KafkaClusterAlias":{"locationName":"kafkaClusterAlias"}}}},"ReplicationInfoSummaryList":{"locationName":"replicationInfoSummaryList","type":"list","member":{"type":"structure","members":{"SourceKafkaClusterAlias":{"locationName":"sourceKafkaClusterAlias"},"TargetKafkaClusterAlias":{"locationName":"targetKafkaClusterAlias"}}}},"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorName":{"locationName":"replicatorName"},"ReplicatorResourceArn":{"locationName":"replicatorResourceArn"},"ReplicatorState":{"locationName":"replicatorState"}}}}}}},"ListScramSecrets":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/scram-secrets","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SecretArnList":{"shape":"S3","locationName":"secretArnList"}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/v1/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"}},"required":["ResourceArn"]},"output":{"type":"structure","members":{"Tags":{"shape":"S1e","locationName":"tags"}}}},"ListClientVpcConnections":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/client-vpc-connections","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClientVpcConnections":{"locationName":"clientVpcConnections","type":"list","member":{"type":"structure","members":{"Authentication":{"locationName":"authentication"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"State":{"locationName":"state"},"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"Owner":{"locationName":"owner"}},"required":["VpcConnectionArn"]}},"NextToken":{"locationName":"nextToken"}}}},"ListVpcConnections":{"http":{"method":"GET","requestUri":"/v1/vpc-connections","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"VpcConnections":{"locationName":"vpcConnections","type":"list","member":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"TargetClusterArn":{"locationName":"targetClusterArn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"}},"required":["VpcConnectionArn","TargetClusterArn"]}},"NextToken":{"locationName":"nextToken"}}}},"RejectClientVpcConnection":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/client-vpc-connection","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"VpcConnectionArn":{"locationName":"vpcConnectionArn"}},"required":["VpcConnectionArn","ClusterArn"]},"output":{"type":"structure","members":{}}},"PutClusterPolicy":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/policy","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"Policy":{"locationName":"policy"}},"required":["ClusterArn","Policy"]},"output":{"type":"structure","members":{"CurrentVersion":{"locationName":"currentVersion"}}}},"RebootBroker":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/reboot-broker","responseCode":200},"input":{"type":"structure","members":{"BrokerIds":{"shape":"S3","locationName":"brokerIds"},"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn","BrokerIds"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"TagResource":{"http":{"requestUri":"/v1/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"Tags":{"shape":"S1e","locationName":"tags"}},"required":["ResourceArn","Tags"]}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/v1/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"TagKeys":{"shape":"S3","location":"querystring","locationName":"tagKeys"}},"required":["TagKeys","ResourceArn"]}},"UpdateBrokerCount":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/nodes/count","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"TargetNumberOfBrokerNodes":{"locationName":"targetNumberOfBrokerNodes","type":"integer"}},"required":["ClusterArn","CurrentVersion","TargetNumberOfBrokerNodes"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateBrokerType":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/nodes/type","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"TargetInstanceType":{"locationName":"targetInstanceType"}},"required":["ClusterArn","CurrentVersion","TargetInstanceType"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateBrokerStorage":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/nodes/storage","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"TargetBrokerEBSVolumeInfo":{"shape":"S3e","locationName":"targetBrokerEBSVolumeInfo"}},"required":["ClusterArn","TargetBrokerEBSVolumeInfo","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateConfiguration":{"http":{"method":"PUT","requestUri":"/v1/configurations/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"},"Description":{"locationName":"description"},"ServerProperties":{"locationName":"serverProperties","type":"blob"}},"required":["Arn","ServerProperties"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"}}}},"UpdateConnectivity":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/connectivity","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"ConnectivityInfo":{"shape":"Sh","locationName":"connectivityInfo"},"CurrentVersion":{"locationName":"currentVersion"}},"required":["ClusterArn","ConnectivityInfo","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateClusterConfiguration":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/configuration","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"CurrentVersion":{"locationName":"currentVersion"}},"required":["ClusterArn","CurrentVersion","ConfigurationInfo"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateClusterKafkaVersion":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/version","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"CurrentVersion":{"locationName":"currentVersion"},"TargetKafkaVersion":{"locationName":"targetKafkaVersion"}},"required":["ClusterArn","TargetKafkaVersion","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateMonitoring":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/monitoring","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"}},"required":["ClusterArn","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateReplicationInfo":{"http":{"method":"PUT","requestUri":"/replication/v1/replicators/{replicatorArn}/replication-info","responseCode":200},"input":{"type":"structure","members":{"ConsumerGroupReplication":{"locationName":"consumerGroupReplication","type":"structure","members":{"ConsumerGroupsToExclude":{"shape":"S26","locationName":"consumerGroupsToExclude"},"ConsumerGroupsToReplicate":{"shape":"S26","locationName":"consumerGroupsToReplicate"},"DetectAndCopyNewConsumerGroups":{"locationName":"detectAndCopyNewConsumerGroups","type":"boolean"},"SynchroniseConsumerGroupOffsets":{"locationName":"synchroniseConsumerGroupOffsets","type":"boolean"}},"required":["ConsumerGroupsToReplicate","ConsumerGroupsToExclude","SynchroniseConsumerGroupOffsets","DetectAndCopyNewConsumerGroups"]},"CurrentVersion":{"locationName":"currentVersion"},"ReplicatorArn":{"location":"uri","locationName":"replicatorArn"},"SourceKafkaClusterArn":{"locationName":"sourceKafkaClusterArn"},"TargetKafkaClusterArn":{"locationName":"targetKafkaClusterArn"},"TopicReplication":{"locationName":"topicReplication","type":"structure","members":{"CopyAccessControlListsForTopics":{"locationName":"copyAccessControlListsForTopics","type":"boolean"},"CopyTopicConfigurations":{"locationName":"copyTopicConfigurations","type":"boolean"},"DetectAndCopyNewTopics":{"locationName":"detectAndCopyNewTopics","type":"boolean"},"TopicsToExclude":{"shape":"S2a","locationName":"topicsToExclude"},"TopicsToReplicate":{"shape":"S2a","locationName":"topicsToReplicate"}},"required":["TopicsToReplicate","TopicsToExclude","CopyTopicConfigurations","DetectAndCopyNewTopics","CopyAccessControlListsForTopics"]}},"required":["ReplicatorArn","SourceKafkaClusterArn","CurrentVersion","TargetKafkaClusterArn"]},"output":{"type":"structure","members":{"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorState":{"locationName":"replicatorState"}}}},"UpdateSecurity":{"http":{"method":"PATCH","requestUri":"/v1/clusters/{clusterArn}/security","responseCode":200},"input":{"type":"structure","members":{"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"}},"required":["ClusterArn","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateStorage":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/storage","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"ProvisionedThroughput":{"shape":"Sd","locationName":"provisionedThroughput"},"StorageMode":{"locationName":"storageMode"},"VolumeSizeGB":{"locationName":"volumeSizeGB","type":"integer"}},"required":["ClusterArn","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}}},"shapes":{"S3":{"type":"list","member":{}},"S5":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"},"SecretArn":{"locationName":"secretArn"}}}},"S8":{"type":"structure","members":{"BrokerAZDistribution":{"locationName":"brokerAZDistribution"},"ClientSubnets":{"shape":"S3","locationName":"clientSubnets"},"InstanceType":{"locationName":"instanceType"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"StorageInfo":{"locationName":"storageInfo","type":"structure","members":{"EbsStorageInfo":{"locationName":"ebsStorageInfo","type":"structure","members":{"ProvisionedThroughput":{"shape":"Sd","locationName":"provisionedThroughput"},"VolumeSize":{"locationName":"volumeSize","type":"integer"}}}}},"ConnectivityInfo":{"shape":"Sh","locationName":"connectivityInfo"},"ZoneIds":{"shape":"S3","locationName":"zoneIds"}},"required":["ClientSubnets","InstanceType"]},"Sd":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"VolumeThroughput":{"locationName":"volumeThroughput","type":"integer"}}},"Sh":{"type":"structure","members":{"PublicAccess":{"locationName":"publicAccess","type":"structure","members":{"Type":{"locationName":"type"}}},"VpcConnectivity":{"locationName":"vpcConnectivity","type":"structure","members":{"ClientAuthentication":{"locationName":"clientAuthentication","type":"structure","members":{"Sasl":{"locationName":"sasl","type":"structure","members":{"Scram":{"locationName":"scram","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Iam":{"locationName":"iam","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}}}},"Tls":{"locationName":"tls","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}}}}}}}},"Sp":{"type":"structure","members":{"Sasl":{"locationName":"sasl","type":"structure","members":{"Scram":{"locationName":"scram","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Iam":{"shape":"Ss","locationName":"iam"}}},"Tls":{"locationName":"tls","type":"structure","members":{"CertificateAuthorityArnList":{"shape":"S3","locationName":"certificateAuthorityArnList"},"Enabled":{"locationName":"enabled","type":"boolean"}}},"Unauthenticated":{"locationName":"unauthenticated","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}}}},"Ss":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Sw":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Revision":{"locationName":"revision","type":"long"}},"required":["Revision","Arn"]},"Sy":{"type":"structure","members":{"EncryptionAtRest":{"locationName":"encryptionAtRest","type":"structure","members":{"DataVolumeKMSKeyId":{"locationName":"dataVolumeKMSKeyId"}},"required":["DataVolumeKMSKeyId"]},"EncryptionInTransit":{"locationName":"encryptionInTransit","type":"structure","members":{"ClientBroker":{"locationName":"clientBroker"},"InCluster":{"locationName":"inCluster","type":"boolean"}}}}},"S13":{"type":"structure","members":{"Prometheus":{"locationName":"prometheus","type":"structure","members":{"JmxExporter":{"locationName":"jmxExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]},"NodeExporter":{"locationName":"nodeExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]}}}},"required":["Prometheus"]},"S18":{"type":"structure","members":{"BrokerLogs":{"locationName":"brokerLogs","type":"structure","members":{"CloudWatchLogs":{"locationName":"cloudWatchLogs","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LogGroup":{"locationName":"logGroup"}},"required":["Enabled"]},"Firehose":{"locationName":"firehose","type":"structure","members":{"DeliveryStream":{"locationName":"deliveryStream"},"Enabled":{"locationName":"enabled","type":"boolean"}},"required":["Enabled"]},"S3":{"locationName":"s3","type":"structure","members":{"Bucket":{"locationName":"bucket"},"Enabled":{"locationName":"enabled","type":"boolean"},"Prefix":{"locationName":"prefix"}},"required":["Enabled"]}}}},"required":["BrokerLogs"]},"S1e":{"type":"map","key":{},"value":{}},"S1l":{"type":"list","member":{"type":"structure","members":{"SubnetIds":{"shape":"S3","locationName":"subnetIds"},"SecurityGroupIds":{"shape":"S3","locationName":"securityGroupIds"}},"required":["SubnetIds"]}},"S1n":{"type":"structure","members":{"Sasl":{"locationName":"sasl","type":"structure","members":{"Iam":{"shape":"Ss","locationName":"iam"}}}}},"S1u":{"type":"timestamp","timestampFormat":"iso8601"},"S1v":{"type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"Revision":{"locationName":"revision","type":"long"}},"required":["Revision","CreationTime"]},"S21":{"type":"structure","members":{"MskClusterArn":{"locationName":"mskClusterArn"}},"required":["MskClusterArn"]},"S22":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S3","locationName":"securityGroupIds"},"SubnetIds":{"shape":"S3","locationName":"subnetIds"}},"required":["SubnetIds"]},"S25":{"type":"structure","members":{"ConsumerGroupsToExclude":{"shape":"S26","locationName":"consumerGroupsToExclude"},"ConsumerGroupsToReplicate":{"shape":"S26","locationName":"consumerGroupsToReplicate"},"DetectAndCopyNewConsumerGroups":{"locationName":"detectAndCopyNewConsumerGroups","type":"boolean"},"SynchroniseConsumerGroupOffsets":{"locationName":"synchroniseConsumerGroupOffsets","type":"boolean"}},"required":["ConsumerGroupsToReplicate"]},"S26":{"type":"list","member":{}},"S29":{"type":"structure","members":{"CopyAccessControlListsForTopics":{"locationName":"copyAccessControlListsForTopics","type":"boolean"},"CopyTopicConfigurations":{"locationName":"copyTopicConfigurations","type":"boolean"},"DetectAndCopyNewTopics":{"locationName":"detectAndCopyNewTopics","type":"boolean"},"TopicsToExclude":{"shape":"S2a","locationName":"topicsToExclude"},"TopicsToReplicate":{"shape":"S2a","locationName":"topicsToReplicate"}},"required":["TopicsToReplicate"]},"S2a":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"ActiveOperationArn":{"locationName":"activeOperationArn"},"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentBrokerSoftwareInfo":{"shape":"S2v","locationName":"currentBrokerSoftwareInfo"},"CurrentVersion":{"locationName":"currentVersion"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S2w","locationName":"openMonitoring"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"State":{"locationName":"state"},"StateInfo":{"shape":"S30","locationName":"stateInfo"},"Tags":{"shape":"S1e","locationName":"tags"},"ZookeeperConnectString":{"locationName":"zookeeperConnectString"},"ZookeeperConnectStringTls":{"locationName":"zookeeperConnectStringTls"},"StorageMode":{"locationName":"storageMode"}}},"S2v":{"type":"structure","members":{"ConfigurationArn":{"locationName":"configurationArn"},"ConfigurationRevision":{"locationName":"configurationRevision","type":"long"},"KafkaVersion":{"locationName":"kafkaVersion"}}},"S2w":{"type":"structure","members":{"Prometheus":{"locationName":"prometheus","type":"structure","members":{"JmxExporter":{"locationName":"jmxExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]},"NodeExporter":{"locationName":"nodeExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]}}}},"required":["Prometheus"]},"S30":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S33":{"type":"structure","members":{"ActiveOperationArn":{"locationName":"activeOperationArn"},"ClusterType":{"locationName":"clusterType"},"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentVersion":{"locationName":"currentVersion"},"State":{"locationName":"state"},"StateInfo":{"shape":"S30","locationName":"stateInfo"},"Tags":{"shape":"S1e","locationName":"tags"},"Provisioned":{"locationName":"provisioned","type":"structure","members":{"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"CurrentBrokerSoftwareInfo":{"shape":"S2v","locationName":"currentBrokerSoftwareInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"ZookeeperConnectString":{"locationName":"zookeeperConnectString"},"ZookeeperConnectStringTls":{"locationName":"zookeeperConnectStringTls"},"StorageMode":{"locationName":"storageMode"}},"required":["BrokerNodeGroupInfo","NumberOfBrokerNodes"]},"Serverless":{"locationName":"serverless","type":"structure","members":{"VpcConfigs":{"shape":"S1l","locationName":"vpcConfigs"},"ClientAuthentication":{"shape":"S1n","locationName":"clientAuthentication"}},"required":["VpcConfigs"]}}},"S38":{"type":"structure","members":{"ClientRequestId":{"locationName":"clientRequestId"},"ClusterArn":{"locationName":"clusterArn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"EndTime":{"shape":"S1u","locationName":"endTime"},"ErrorInfo":{"shape":"S39","locationName":"errorInfo"},"OperationArn":{"locationName":"operationArn"},"OperationState":{"locationName":"operationState"},"OperationSteps":{"shape":"S3a","locationName":"operationSteps"},"OperationType":{"locationName":"operationType"},"SourceClusterInfo":{"shape":"S3d","locationName":"sourceClusterInfo"},"TargetClusterInfo":{"shape":"S3d","locationName":"targetClusterInfo"},"VpcConnectionInfo":{"shape":"S3g","locationName":"vpcConnectionInfo"}}},"S39":{"type":"structure","members":{"ErrorCode":{"locationName":"errorCode"},"ErrorString":{"locationName":"errorString"}}},"S3a":{"type":"list","member":{"type":"structure","members":{"StepInfo":{"locationName":"stepInfo","type":"structure","members":{"StepStatus":{"locationName":"stepStatus"}}},"StepName":{"locationName":"stepName"}}}},"S3d":{"type":"structure","members":{"BrokerEBSVolumeInfo":{"shape":"S3e","locationName":"brokerEBSVolumeInfo"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S2w","locationName":"openMonitoring"},"KafkaVersion":{"locationName":"kafkaVersion"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"InstanceType":{"locationName":"instanceType"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"ConnectivityInfo":{"shape":"Sh","locationName":"connectivityInfo"},"StorageMode":{"locationName":"storageMode"}}},"S3e":{"type":"list","member":{"type":"structure","members":{"KafkaBrokerNodeId":{"locationName":"kafkaBrokerNodeId"},"ProvisionedThroughput":{"shape":"Sd","locationName":"provisionedThroughput"},"VolumeSizeGB":{"locationName":"volumeSizeGB","type":"integer"}},"required":["KafkaBrokerNodeId"]}},"S3g":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"Owner":{"locationName":"owner"},"UserIdentity":{"shape":"S3h","locationName":"userIdentity"},"CreationTime":{"shape":"S1u","locationName":"creationTime"}}},"S3h":{"type":"structure","members":{"Type":{"locationName":"type"},"PrincipalId":{"locationName":"principalId"}}}}} + module.exports = {"metadata":{"apiVersion":"2018-11-14","endpointPrefix":"kafka","signingName":"kafka","serviceFullName":"Managed Streaming for Kafka","serviceAbbreviation":"Kafka","serviceId":"Kafka","protocol":"rest-json","jsonVersion":"1.1","uid":"kafka-2018-11-14","signatureVersion":"v4"},"operations":{"BatchAssociateScramSecret":{"http":{"requestUri":"/v1/clusters/{clusterArn}/scram-secrets","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"SecretArnList":{"shape":"S3","locationName":"secretArnList"}},"required":["ClusterArn","SecretArnList"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"UnprocessedScramSecrets":{"shape":"S5","locationName":"unprocessedScramSecrets"}}}},"CreateCluster":{"http":{"requestUri":"/v1/clusters","responseCode":200},"input":{"type":"structure","members":{"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ClusterName":{"locationName":"clusterName"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"KafkaVersion":{"locationName":"kafkaVersion"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"Tags":{"shape":"S1e","locationName":"tags"},"StorageMode":{"locationName":"storageMode"}},"required":["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes","ClusterName"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"State":{"locationName":"state"}}}},"CreateClusterV2":{"http":{"requestUri":"/api/v2/clusters","responseCode":200},"input":{"type":"structure","members":{"ClusterName":{"locationName":"clusterName"},"Tags":{"shape":"S1e","locationName":"tags"},"Provisioned":{"locationName":"provisioned","type":"structure","members":{"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"KafkaVersion":{"locationName":"kafkaVersion"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"StorageMode":{"locationName":"storageMode"}},"required":["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes"]},"Serverless":{"locationName":"serverless","type":"structure","members":{"VpcConfigs":{"shape":"S1l","locationName":"vpcConfigs"},"ClientAuthentication":{"shape":"S1n","locationName":"clientAuthentication"}},"required":["VpcConfigs"]}},"required":["ClusterName"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"State":{"locationName":"state"},"ClusterType":{"locationName":"clusterType"}}}},"CreateConfiguration":{"http":{"requestUri":"/v1/configurations","responseCode":200},"input":{"type":"structure","members":{"Description":{"locationName":"description"},"KafkaVersions":{"shape":"S3","locationName":"kafkaVersions"},"Name":{"locationName":"name"},"ServerProperties":{"locationName":"serverProperties","type":"blob"}},"required":["ServerProperties","Name"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"},"Name":{"locationName":"name"},"State":{"locationName":"state"}}}},"CreateReplicator":{"http":{"requestUri":"/replication/v1/replicators","responseCode":200},"input":{"type":"structure","members":{"Description":{"locationName":"description"},"KafkaClusters":{"locationName":"kafkaClusters","type":"list","member":{"type":"structure","members":{"AmazonMskCluster":{"shape":"S21","locationName":"amazonMskCluster"},"VpcConfig":{"shape":"S22","locationName":"vpcConfig"}},"required":["VpcConfig","AmazonMskCluster"]}},"ReplicationInfoList":{"locationName":"replicationInfoList","type":"list","member":{"type":"structure","members":{"ConsumerGroupReplication":{"shape":"S25","locationName":"consumerGroupReplication"},"SourceKafkaClusterArn":{"locationName":"sourceKafkaClusterArn"},"TargetCompressionType":{"locationName":"targetCompressionType"},"TargetKafkaClusterArn":{"locationName":"targetKafkaClusterArn"},"TopicReplication":{"shape":"S29","locationName":"topicReplication"}},"required":["TargetCompressionType","TopicReplication","ConsumerGroupReplication","SourceKafkaClusterArn","TargetKafkaClusterArn"]}},"ReplicatorName":{"locationName":"replicatorName"},"ServiceExecutionRoleArn":{"locationName":"serviceExecutionRoleArn"},"Tags":{"shape":"S1e","locationName":"tags"}},"required":["ServiceExecutionRoleArn","ReplicatorName","ReplicationInfoList","KafkaClusters"]},"output":{"type":"structure","members":{"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorName":{"locationName":"replicatorName"},"ReplicatorState":{"locationName":"replicatorState"}}}},"CreateVpcConnection":{"http":{"requestUri":"/v1/vpc-connection","responseCode":200},"input":{"type":"structure","members":{"TargetClusterArn":{"locationName":"targetClusterArn"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"ClientSubnets":{"shape":"S3","locationName":"clientSubnets"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"Tags":{"shape":"S1e","locationName":"tags"}},"required":["TargetClusterArn","Authentication","VpcId","ClientSubnets","SecurityGroups"]},"output":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"State":{"locationName":"state"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"ClientSubnets":{"shape":"S3","locationName":"clientSubnets"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Tags":{"shape":"S1e","locationName":"tags"}}}},"DeleteCluster":{"http":{"method":"DELETE","requestUri":"/v1/clusters/{clusterArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"location":"querystring","locationName":"currentVersion"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"State":{"locationName":"state"}}}},"DeleteClusterPolicy":{"http":{"method":"DELETE","requestUri":"/v1/clusters/{clusterArn}/policy","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{}}},"DeleteConfiguration":{"http":{"method":"DELETE","requestUri":"/v1/configurations/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"State":{"locationName":"state"}}}},"DeleteReplicator":{"http":{"method":"DELETE","requestUri":"/replication/v1/replicators/{replicatorArn}","responseCode":200},"input":{"type":"structure","members":{"CurrentVersion":{"location":"querystring","locationName":"currentVersion"},"ReplicatorArn":{"location":"uri","locationName":"replicatorArn"}},"required":["ReplicatorArn"]},"output":{"type":"structure","members":{"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorState":{"locationName":"replicatorState"}}}},"DeleteVpcConnection":{"http":{"method":"DELETE","requestUri":"/v1/vpc-connection/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"State":{"locationName":"state"}}}},"DescribeCluster":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterInfo":{"shape":"S2u","locationName":"clusterInfo"}}}},"DescribeClusterV2":{"http":{"method":"GET","requestUri":"/api/v2/clusters/{clusterArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterInfo":{"shape":"S34","locationName":"clusterInfo"}}}},"DescribeClusterOperation":{"http":{"method":"GET","requestUri":"/v1/operations/{clusterOperationArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterOperationArn":{"location":"uri","locationName":"clusterOperationArn"}},"required":["ClusterOperationArn"]},"output":{"type":"structure","members":{"ClusterOperationInfo":{"shape":"S39","locationName":"clusterOperationInfo"}}}},"DescribeClusterOperationV2":{"http":{"method":"GET","requestUri":"/api/v2/operations/{clusterOperationArn}","responseCode":200},"input":{"type":"structure","members":{"ClusterOperationArn":{"location":"uri","locationName":"clusterOperationArn"}},"required":["ClusterOperationArn"]},"output":{"type":"structure","members":{"ClusterOperationInfo":{"locationName":"clusterOperationInfo","type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterType":{"locationName":"clusterType"},"StartTime":{"shape":"S1u","locationName":"startTime"},"EndTime":{"shape":"S1u","locationName":"endTime"},"ErrorInfo":{"shape":"S3a","locationName":"errorInfo"},"OperationArn":{"locationName":"operationArn"},"OperationState":{"locationName":"operationState"},"OperationType":{"locationName":"operationType"},"Provisioned":{"locationName":"provisioned","type":"structure","members":{"OperationSteps":{"shape":"S3b","locationName":"operationSteps"},"SourceClusterInfo":{"shape":"S3e","locationName":"sourceClusterInfo"},"TargetClusterInfo":{"shape":"S3e","locationName":"targetClusterInfo"},"VpcConnectionInfo":{"shape":"S3h","locationName":"vpcConnectionInfo"}}},"Serverless":{"locationName":"serverless","type":"structure","members":{"VpcConnectionInfo":{"locationName":"vpcConnectionInfo","type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Owner":{"locationName":"owner"},"UserIdentity":{"shape":"S3i","locationName":"userIdentity"},"VpcConnectionArn":{"locationName":"vpcConnectionArn"}}}}}}}}}},"DescribeConfiguration":{"http":{"method":"GET","requestUri":"/v1/configurations/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"KafkaVersions":{"shape":"S3","locationName":"kafkaVersions"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"},"Name":{"locationName":"name"},"State":{"locationName":"state"}}}},"DescribeConfigurationRevision":{"http":{"method":"GET","requestUri":"/v1/configurations/{arn}/revisions/{revision}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"},"Revision":{"location":"uri","locationName":"revision","type":"long"}},"required":["Revision","Arn"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"Revision":{"locationName":"revision","type":"long"},"ServerProperties":{"locationName":"serverProperties","type":"blob"}}}},"DescribeReplicator":{"http":{"method":"GET","requestUri":"/replication/v1/replicators/{replicatorArn}","responseCode":200},"input":{"type":"structure","members":{"ReplicatorArn":{"location":"uri","locationName":"replicatorArn"}},"required":["ReplicatorArn"]},"output":{"type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentVersion":{"locationName":"currentVersion"},"IsReplicatorReference":{"locationName":"isReplicatorReference","type":"boolean"},"KafkaClusters":{"locationName":"kafkaClusters","type":"list","member":{"type":"structure","members":{"AmazonMskCluster":{"shape":"S21","locationName":"amazonMskCluster"},"KafkaClusterAlias":{"locationName":"kafkaClusterAlias"},"VpcConfig":{"shape":"S22","locationName":"vpcConfig"}}}},"ReplicationInfoList":{"locationName":"replicationInfoList","type":"list","member":{"type":"structure","members":{"ConsumerGroupReplication":{"shape":"S25","locationName":"consumerGroupReplication"},"SourceKafkaClusterAlias":{"locationName":"sourceKafkaClusterAlias"},"TargetCompressionType":{"locationName":"targetCompressionType"},"TargetKafkaClusterAlias":{"locationName":"targetKafkaClusterAlias"},"TopicReplication":{"shape":"S29","locationName":"topicReplication"}}}},"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorDescription":{"locationName":"replicatorDescription"},"ReplicatorName":{"locationName":"replicatorName"},"ReplicatorResourceArn":{"locationName":"replicatorResourceArn"},"ReplicatorState":{"locationName":"replicatorState"},"ServiceExecutionRoleArn":{"locationName":"serviceExecutionRoleArn"},"StateInfo":{"locationName":"stateInfo","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"S1e","locationName":"tags"}}}},"DescribeVpcConnection":{"http":{"method":"GET","requestUri":"/v1/vpc-connection/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"}},"required":["Arn"]},"output":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"TargetClusterArn":{"locationName":"targetClusterArn"},"State":{"locationName":"state"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"Subnets":{"shape":"S3","locationName":"subnets"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Tags":{"shape":"S1e","locationName":"tags"}}}},"BatchDisassociateScramSecret":{"http":{"method":"PATCH","requestUri":"/v1/clusters/{clusterArn}/scram-secrets","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"SecretArnList":{"shape":"S3","locationName":"secretArnList"}},"required":["ClusterArn","SecretArnList"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"UnprocessedScramSecrets":{"shape":"S5","locationName":"unprocessedScramSecrets"}}}},"GetBootstrapBrokers":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/bootstrap-brokers","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"BootstrapBrokerString":{"locationName":"bootstrapBrokerString"},"BootstrapBrokerStringTls":{"locationName":"bootstrapBrokerStringTls"},"BootstrapBrokerStringSaslScram":{"locationName":"bootstrapBrokerStringSaslScram"},"BootstrapBrokerStringSaslIam":{"locationName":"bootstrapBrokerStringSaslIam"},"BootstrapBrokerStringPublicTls":{"locationName":"bootstrapBrokerStringPublicTls"},"BootstrapBrokerStringPublicSaslScram":{"locationName":"bootstrapBrokerStringPublicSaslScram"},"BootstrapBrokerStringPublicSaslIam":{"locationName":"bootstrapBrokerStringPublicSaslIam"},"BootstrapBrokerStringVpcConnectivityTls":{"locationName":"bootstrapBrokerStringVpcConnectivityTls"},"BootstrapBrokerStringVpcConnectivitySaslScram":{"locationName":"bootstrapBrokerStringVpcConnectivitySaslScram"},"BootstrapBrokerStringVpcConnectivitySaslIam":{"locationName":"bootstrapBrokerStringVpcConnectivitySaslIam"}}}},"GetCompatibleKafkaVersions":{"http":{"method":"GET","requestUri":"/v1/compatible-kafka-versions","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"querystring","locationName":"clusterArn"}}},"output":{"type":"structure","members":{"CompatibleKafkaVersions":{"locationName":"compatibleKafkaVersions","type":"list","member":{"type":"structure","members":{"SourceVersion":{"locationName":"sourceVersion"},"TargetVersions":{"shape":"S3","locationName":"targetVersions"}}}}}}},"GetClusterPolicy":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/policy","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"CurrentVersion":{"locationName":"currentVersion"},"Policy":{"locationName":"policy"}}}},"ListClusterOperations":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/operations","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterOperationInfoList":{"locationName":"clusterOperationInfoList","type":"list","member":{"shape":"S39"}},"NextToken":{"locationName":"nextToken"}}}},"ListClusterOperationsV2":{"http":{"method":"GET","requestUri":"/api/v2/clusters/{clusterArn}/operations","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClusterOperationInfoList":{"locationName":"clusterOperationInfoList","type":"list","member":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterType":{"locationName":"clusterType"},"StartTime":{"shape":"S1u","locationName":"startTime"},"EndTime":{"shape":"S1u","locationName":"endTime"},"OperationArn":{"locationName":"operationArn"},"OperationState":{"locationName":"operationState"},"OperationType":{"locationName":"operationType"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListClusters":{"http":{"method":"GET","requestUri":"/v1/clusters","responseCode":200},"input":{"type":"structure","members":{"ClusterNameFilter":{"location":"querystring","locationName":"clusterNameFilter"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"ClusterInfoList":{"locationName":"clusterInfoList","type":"list","member":{"shape":"S2u"}},"NextToken":{"locationName":"nextToken"}}}},"ListClustersV2":{"http":{"method":"GET","requestUri":"/api/v2/clusters","responseCode":200},"input":{"type":"structure","members":{"ClusterNameFilter":{"location":"querystring","locationName":"clusterNameFilter"},"ClusterTypeFilter":{"location":"querystring","locationName":"clusterTypeFilter"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"ClusterInfoList":{"locationName":"clusterInfoList","type":"list","member":{"shape":"S34"}},"NextToken":{"locationName":"nextToken"}}}},"ListConfigurationRevisions":{"http":{"method":"GET","requestUri":"/v1/configurations/{arn}/revisions","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["Arn"]},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Revisions":{"locationName":"revisions","type":"list","member":{"shape":"S1v"}}}}},"ListConfigurations":{"http":{"method":"GET","requestUri":"/v1/configurations","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"Configurations":{"locationName":"configurations","type":"list","member":{"type":"structure","members":{"Arn":{"locationName":"arn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"KafkaVersions":{"shape":"S3","locationName":"kafkaVersions"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"},"Name":{"locationName":"name"},"State":{"locationName":"state"}},"required":["Description","LatestRevision","CreationTime","KafkaVersions","Arn","Name","State"]}},"NextToken":{"locationName":"nextToken"}}}},"ListKafkaVersions":{"http":{"method":"GET","requestUri":"/v1/kafka-versions","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"KafkaVersions":{"locationName":"kafkaVersions","type":"list","member":{"type":"structure","members":{"Version":{"locationName":"version"},"Status":{"locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListNodes":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/nodes","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"NodeInfoList":{"locationName":"nodeInfoList","type":"list","member":{"type":"structure","members":{"AddedToClusterTime":{"locationName":"addedToClusterTime"},"BrokerNodeInfo":{"locationName":"brokerNodeInfo","type":"structure","members":{"AttachedENIId":{"locationName":"attachedENIId"},"BrokerId":{"locationName":"brokerId","type":"double"},"ClientSubnet":{"locationName":"clientSubnet"},"ClientVpcIpAddress":{"locationName":"clientVpcIpAddress"},"CurrentBrokerSoftwareInfo":{"shape":"S2v","locationName":"currentBrokerSoftwareInfo"},"Endpoints":{"shape":"S3","locationName":"endpoints"}}},"InstanceType":{"locationName":"instanceType"},"NodeARN":{"locationName":"nodeARN"},"NodeType":{"locationName":"nodeType"},"ZookeeperNodeInfo":{"locationName":"zookeeperNodeInfo","type":"structure","members":{"AttachedENIId":{"locationName":"attachedENIId"},"ClientVpcIpAddress":{"locationName":"clientVpcIpAddress"},"Endpoints":{"shape":"S3","locationName":"endpoints"},"ZookeeperId":{"locationName":"zookeeperId","type":"double"},"ZookeeperVersion":{"locationName":"zookeeperVersion"}}}}}}}}},"ListReplicators":{"http":{"method":"GET","requestUri":"/replication/v1/replicators","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"ReplicatorNameFilter":{"location":"querystring","locationName":"replicatorNameFilter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Replicators":{"locationName":"replicators","type":"list","member":{"type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentVersion":{"locationName":"currentVersion"},"IsReplicatorReference":{"locationName":"isReplicatorReference","type":"boolean"},"KafkaClustersSummary":{"locationName":"kafkaClustersSummary","type":"list","member":{"type":"structure","members":{"AmazonMskCluster":{"shape":"S21","locationName":"amazonMskCluster"},"KafkaClusterAlias":{"locationName":"kafkaClusterAlias"}}}},"ReplicationInfoSummaryList":{"locationName":"replicationInfoSummaryList","type":"list","member":{"type":"structure","members":{"SourceKafkaClusterAlias":{"locationName":"sourceKafkaClusterAlias"},"TargetKafkaClusterAlias":{"locationName":"targetKafkaClusterAlias"}}}},"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorName":{"locationName":"replicatorName"},"ReplicatorResourceArn":{"locationName":"replicatorResourceArn"},"ReplicatorState":{"locationName":"replicatorState"}}}}}}},"ListScramSecrets":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/scram-secrets","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SecretArnList":{"shape":"S3","locationName":"secretArnList"}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/v1/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"}},"required":["ResourceArn"]},"output":{"type":"structure","members":{"Tags":{"shape":"S1e","locationName":"tags"}}}},"ListClientVpcConnections":{"http":{"method":"GET","requestUri":"/v1/clusters/{clusterArn}/client-vpc-connections","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ClusterArn"]},"output":{"type":"structure","members":{"ClientVpcConnections":{"locationName":"clientVpcConnections","type":"list","member":{"type":"structure","members":{"Authentication":{"locationName":"authentication"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"State":{"locationName":"state"},"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"Owner":{"locationName":"owner"}},"required":["VpcConnectionArn"]}},"NextToken":{"locationName":"nextToken"}}}},"ListVpcConnections":{"http":{"method":"GET","requestUri":"/v1/vpc-connections","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"VpcConnections":{"locationName":"vpcConnections","type":"list","member":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"TargetClusterArn":{"locationName":"targetClusterArn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Authentication":{"locationName":"authentication"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"}},"required":["VpcConnectionArn","TargetClusterArn"]}},"NextToken":{"locationName":"nextToken"}}}},"RejectClientVpcConnection":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/client-vpc-connection","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"VpcConnectionArn":{"locationName":"vpcConnectionArn"}},"required":["VpcConnectionArn","ClusterArn"]},"output":{"type":"structure","members":{}}},"PutClusterPolicy":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/policy","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"Policy":{"locationName":"policy"}},"required":["ClusterArn","Policy"]},"output":{"type":"structure","members":{"CurrentVersion":{"locationName":"currentVersion"}}}},"RebootBroker":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/reboot-broker","responseCode":200},"input":{"type":"structure","members":{"BrokerIds":{"shape":"S3","locationName":"brokerIds"},"ClusterArn":{"location":"uri","locationName":"clusterArn"}},"required":["ClusterArn","BrokerIds"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"TagResource":{"http":{"requestUri":"/v1/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"Tags":{"shape":"S1e","locationName":"tags"}},"required":["ResourceArn","Tags"]}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/v1/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"TagKeys":{"shape":"S3","location":"querystring","locationName":"tagKeys"}},"required":["TagKeys","ResourceArn"]}},"UpdateBrokerCount":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/nodes/count","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"TargetNumberOfBrokerNodes":{"locationName":"targetNumberOfBrokerNodes","type":"integer"}},"required":["ClusterArn","CurrentVersion","TargetNumberOfBrokerNodes"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateBrokerType":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/nodes/type","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"TargetInstanceType":{"locationName":"targetInstanceType"}},"required":["ClusterArn","CurrentVersion","TargetInstanceType"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateBrokerStorage":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/nodes/storage","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"TargetBrokerEBSVolumeInfo":{"shape":"S3f","locationName":"targetBrokerEBSVolumeInfo"}},"required":["ClusterArn","TargetBrokerEBSVolumeInfo","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateConfiguration":{"http":{"method":"PUT","requestUri":"/v1/configurations/{arn}","responseCode":200},"input":{"type":"structure","members":{"Arn":{"location":"uri","locationName":"arn"},"Description":{"locationName":"description"},"ServerProperties":{"locationName":"serverProperties","type":"blob"}},"required":["Arn","ServerProperties"]},"output":{"type":"structure","members":{"Arn":{"locationName":"arn"},"LatestRevision":{"shape":"S1v","locationName":"latestRevision"}}}},"UpdateConnectivity":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/connectivity","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"ConnectivityInfo":{"shape":"Sh","locationName":"connectivityInfo"},"CurrentVersion":{"locationName":"currentVersion"}},"required":["ClusterArn","ConnectivityInfo","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateClusterConfiguration":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/configuration","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"CurrentVersion":{"locationName":"currentVersion"}},"required":["ClusterArn","CurrentVersion","ConfigurationInfo"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateClusterKafkaVersion":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/version","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"CurrentVersion":{"locationName":"currentVersion"},"TargetKafkaVersion":{"locationName":"targetKafkaVersion"}},"required":["ClusterArn","TargetKafkaVersion","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateMonitoring":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/monitoring","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"}},"required":["ClusterArn","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateReplicationInfo":{"http":{"method":"PUT","requestUri":"/replication/v1/replicators/{replicatorArn}/replication-info","responseCode":200},"input":{"type":"structure","members":{"ConsumerGroupReplication":{"locationName":"consumerGroupReplication","type":"structure","members":{"ConsumerGroupsToExclude":{"shape":"S26","locationName":"consumerGroupsToExclude"},"ConsumerGroupsToReplicate":{"shape":"S26","locationName":"consumerGroupsToReplicate"},"DetectAndCopyNewConsumerGroups":{"locationName":"detectAndCopyNewConsumerGroups","type":"boolean"},"SynchroniseConsumerGroupOffsets":{"locationName":"synchroniseConsumerGroupOffsets","type":"boolean"}},"required":["ConsumerGroupsToReplicate","ConsumerGroupsToExclude","SynchroniseConsumerGroupOffsets","DetectAndCopyNewConsumerGroups"]},"CurrentVersion":{"locationName":"currentVersion"},"ReplicatorArn":{"location":"uri","locationName":"replicatorArn"},"SourceKafkaClusterArn":{"locationName":"sourceKafkaClusterArn"},"TargetKafkaClusterArn":{"locationName":"targetKafkaClusterArn"},"TopicReplication":{"locationName":"topicReplication","type":"structure","members":{"CopyAccessControlListsForTopics":{"locationName":"copyAccessControlListsForTopics","type":"boolean"},"CopyTopicConfigurations":{"locationName":"copyTopicConfigurations","type":"boolean"},"DetectAndCopyNewTopics":{"locationName":"detectAndCopyNewTopics","type":"boolean"},"TopicsToExclude":{"shape":"S2a","locationName":"topicsToExclude"},"TopicsToReplicate":{"shape":"S2a","locationName":"topicsToReplicate"}},"required":["TopicsToReplicate","TopicsToExclude","CopyTopicConfigurations","DetectAndCopyNewTopics","CopyAccessControlListsForTopics"]}},"required":["ReplicatorArn","SourceKafkaClusterArn","CurrentVersion","TargetKafkaClusterArn"]},"output":{"type":"structure","members":{"ReplicatorArn":{"locationName":"replicatorArn"},"ReplicatorState":{"locationName":"replicatorState"}}}},"UpdateSecurity":{"http":{"method":"PATCH","requestUri":"/v1/clusters/{clusterArn}/security","responseCode":200},"input":{"type":"structure","members":{"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"}},"required":["ClusterArn","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}},"UpdateStorage":{"http":{"method":"PUT","requestUri":"/v1/clusters/{clusterArn}/storage","responseCode":200},"input":{"type":"structure","members":{"ClusterArn":{"location":"uri","locationName":"clusterArn"},"CurrentVersion":{"locationName":"currentVersion"},"ProvisionedThroughput":{"shape":"Sd","locationName":"provisionedThroughput"},"StorageMode":{"locationName":"storageMode"},"VolumeSizeGB":{"locationName":"volumeSizeGB","type":"integer"}},"required":["ClusterArn","CurrentVersion"]},"output":{"type":"structure","members":{"ClusterArn":{"locationName":"clusterArn"},"ClusterOperationArn":{"locationName":"clusterOperationArn"}}}}},"shapes":{"S3":{"type":"list","member":{}},"S5":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"},"SecretArn":{"locationName":"secretArn"}}}},"S8":{"type":"structure","members":{"BrokerAZDistribution":{"locationName":"brokerAZDistribution"},"ClientSubnets":{"shape":"S3","locationName":"clientSubnets"},"InstanceType":{"locationName":"instanceType"},"SecurityGroups":{"shape":"S3","locationName":"securityGroups"},"StorageInfo":{"locationName":"storageInfo","type":"structure","members":{"EbsStorageInfo":{"locationName":"ebsStorageInfo","type":"structure","members":{"ProvisionedThroughput":{"shape":"Sd","locationName":"provisionedThroughput"},"VolumeSize":{"locationName":"volumeSize","type":"integer"}}}}},"ConnectivityInfo":{"shape":"Sh","locationName":"connectivityInfo"},"ZoneIds":{"shape":"S3","locationName":"zoneIds"}},"required":["ClientSubnets","InstanceType"]},"Sd":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"VolumeThroughput":{"locationName":"volumeThroughput","type":"integer"}}},"Sh":{"type":"structure","members":{"PublicAccess":{"locationName":"publicAccess","type":"structure","members":{"Type":{"locationName":"type"}}},"VpcConnectivity":{"locationName":"vpcConnectivity","type":"structure","members":{"ClientAuthentication":{"locationName":"clientAuthentication","type":"structure","members":{"Sasl":{"locationName":"sasl","type":"structure","members":{"Scram":{"locationName":"scram","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Iam":{"locationName":"iam","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}}}},"Tls":{"locationName":"tls","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}}}}}}}},"Sp":{"type":"structure","members":{"Sasl":{"locationName":"sasl","type":"structure","members":{"Scram":{"locationName":"scram","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Iam":{"shape":"Ss","locationName":"iam"}}},"Tls":{"locationName":"tls","type":"structure","members":{"CertificateAuthorityArnList":{"shape":"S3","locationName":"certificateAuthorityArnList"},"Enabled":{"locationName":"enabled","type":"boolean"}}},"Unauthenticated":{"locationName":"unauthenticated","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}}}},"Ss":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Sw":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Revision":{"locationName":"revision","type":"long"}},"required":["Revision","Arn"]},"Sy":{"type":"structure","members":{"EncryptionAtRest":{"locationName":"encryptionAtRest","type":"structure","members":{"DataVolumeKMSKeyId":{"locationName":"dataVolumeKMSKeyId"}},"required":["DataVolumeKMSKeyId"]},"EncryptionInTransit":{"locationName":"encryptionInTransit","type":"structure","members":{"ClientBroker":{"locationName":"clientBroker"},"InCluster":{"locationName":"inCluster","type":"boolean"}}}}},"S13":{"type":"structure","members":{"Prometheus":{"locationName":"prometheus","type":"structure","members":{"JmxExporter":{"locationName":"jmxExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]},"NodeExporter":{"locationName":"nodeExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]}}}},"required":["Prometheus"]},"S18":{"type":"structure","members":{"BrokerLogs":{"locationName":"brokerLogs","type":"structure","members":{"CloudWatchLogs":{"locationName":"cloudWatchLogs","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LogGroup":{"locationName":"logGroup"}},"required":["Enabled"]},"Firehose":{"locationName":"firehose","type":"structure","members":{"DeliveryStream":{"locationName":"deliveryStream"},"Enabled":{"locationName":"enabled","type":"boolean"}},"required":["Enabled"]},"S3":{"locationName":"s3","type":"structure","members":{"Bucket":{"locationName":"bucket"},"Enabled":{"locationName":"enabled","type":"boolean"},"Prefix":{"locationName":"prefix"}},"required":["Enabled"]}}}},"required":["BrokerLogs"]},"S1e":{"type":"map","key":{},"value":{}},"S1l":{"type":"list","member":{"type":"structure","members":{"SubnetIds":{"shape":"S3","locationName":"subnetIds"},"SecurityGroupIds":{"shape":"S3","locationName":"securityGroupIds"}},"required":["SubnetIds"]}},"S1n":{"type":"structure","members":{"Sasl":{"locationName":"sasl","type":"structure","members":{"Iam":{"shape":"Ss","locationName":"iam"}}}}},"S1u":{"type":"timestamp","timestampFormat":"iso8601"},"S1v":{"type":"structure","members":{"CreationTime":{"shape":"S1u","locationName":"creationTime"},"Description":{"locationName":"description"},"Revision":{"locationName":"revision","type":"long"}},"required":["Revision","CreationTime"]},"S21":{"type":"structure","members":{"MskClusterArn":{"locationName":"mskClusterArn"}},"required":["MskClusterArn"]},"S22":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S3","locationName":"securityGroupIds"},"SubnetIds":{"shape":"S3","locationName":"subnetIds"}},"required":["SubnetIds"]},"S25":{"type":"structure","members":{"ConsumerGroupsToExclude":{"shape":"S26","locationName":"consumerGroupsToExclude"},"ConsumerGroupsToReplicate":{"shape":"S26","locationName":"consumerGroupsToReplicate"},"DetectAndCopyNewConsumerGroups":{"locationName":"detectAndCopyNewConsumerGroups","type":"boolean"},"SynchroniseConsumerGroupOffsets":{"locationName":"synchroniseConsumerGroupOffsets","type":"boolean"}},"required":["ConsumerGroupsToReplicate"]},"S26":{"type":"list","member":{}},"S29":{"type":"structure","members":{"CopyAccessControlListsForTopics":{"locationName":"copyAccessControlListsForTopics","type":"boolean"},"CopyTopicConfigurations":{"locationName":"copyTopicConfigurations","type":"boolean"},"DetectAndCopyNewTopics":{"locationName":"detectAndCopyNewTopics","type":"boolean"},"TopicsToExclude":{"shape":"S2a","locationName":"topicsToExclude"},"TopicsToReplicate":{"shape":"S2a","locationName":"topicsToReplicate"}},"required":["TopicsToReplicate"]},"S2a":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"ActiveOperationArn":{"locationName":"activeOperationArn"},"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentBrokerSoftwareInfo":{"shape":"S2v","locationName":"currentBrokerSoftwareInfo"},"CurrentVersion":{"locationName":"currentVersion"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S2w","locationName":"openMonitoring"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"State":{"locationName":"state"},"StateInfo":{"shape":"S30","locationName":"stateInfo"},"Tags":{"shape":"S1e","locationName":"tags"},"ZookeeperConnectString":{"locationName":"zookeeperConnectString"},"ZookeeperConnectStringTls":{"locationName":"zookeeperConnectStringTls"},"StorageMode":{"locationName":"storageMode"},"CustomerActionStatus":{"locationName":"customerActionStatus"}}},"S2v":{"type":"structure","members":{"ConfigurationArn":{"locationName":"configurationArn"},"ConfigurationRevision":{"locationName":"configurationRevision","type":"long"},"KafkaVersion":{"locationName":"kafkaVersion"}}},"S2w":{"type":"structure","members":{"Prometheus":{"locationName":"prometheus","type":"structure","members":{"JmxExporter":{"locationName":"jmxExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]},"NodeExporter":{"locationName":"nodeExporter","type":"structure","members":{"EnabledInBroker":{"locationName":"enabledInBroker","type":"boolean"}},"required":["EnabledInBroker"]}}}},"required":["Prometheus"]},"S30":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S34":{"type":"structure","members":{"ActiveOperationArn":{"locationName":"activeOperationArn"},"ClusterType":{"locationName":"clusterType"},"ClusterArn":{"locationName":"clusterArn"},"ClusterName":{"locationName":"clusterName"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"CurrentVersion":{"locationName":"currentVersion"},"State":{"locationName":"state"},"StateInfo":{"shape":"S30","locationName":"stateInfo"},"Tags":{"shape":"S1e","locationName":"tags"},"Provisioned":{"locationName":"provisioned","type":"structure","members":{"BrokerNodeGroupInfo":{"shape":"S8","locationName":"brokerNodeGroupInfo"},"CurrentBrokerSoftwareInfo":{"shape":"S2v","locationName":"currentBrokerSoftwareInfo"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S13","locationName":"openMonitoring"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"ZookeeperConnectString":{"locationName":"zookeeperConnectString"},"ZookeeperConnectStringTls":{"locationName":"zookeeperConnectStringTls"},"StorageMode":{"locationName":"storageMode"},"CustomerActionStatus":{"locationName":"customerActionStatus"}},"required":["BrokerNodeGroupInfo","NumberOfBrokerNodes"]},"Serverless":{"locationName":"serverless","type":"structure","members":{"VpcConfigs":{"shape":"S1l","locationName":"vpcConfigs"},"ClientAuthentication":{"shape":"S1n","locationName":"clientAuthentication"}},"required":["VpcConfigs"]}}},"S39":{"type":"structure","members":{"ClientRequestId":{"locationName":"clientRequestId"},"ClusterArn":{"locationName":"clusterArn"},"CreationTime":{"shape":"S1u","locationName":"creationTime"},"EndTime":{"shape":"S1u","locationName":"endTime"},"ErrorInfo":{"shape":"S3a","locationName":"errorInfo"},"OperationArn":{"locationName":"operationArn"},"OperationState":{"locationName":"operationState"},"OperationSteps":{"shape":"S3b","locationName":"operationSteps"},"OperationType":{"locationName":"operationType"},"SourceClusterInfo":{"shape":"S3e","locationName":"sourceClusterInfo"},"TargetClusterInfo":{"shape":"S3e","locationName":"targetClusterInfo"},"VpcConnectionInfo":{"shape":"S3h","locationName":"vpcConnectionInfo"}}},"S3a":{"type":"structure","members":{"ErrorCode":{"locationName":"errorCode"},"ErrorString":{"locationName":"errorString"}}},"S3b":{"type":"list","member":{"type":"structure","members":{"StepInfo":{"locationName":"stepInfo","type":"structure","members":{"StepStatus":{"locationName":"stepStatus"}}},"StepName":{"locationName":"stepName"}}}},"S3e":{"type":"structure","members":{"BrokerEBSVolumeInfo":{"shape":"S3f","locationName":"brokerEBSVolumeInfo"},"ConfigurationInfo":{"shape":"Sw","locationName":"configurationInfo"},"NumberOfBrokerNodes":{"locationName":"numberOfBrokerNodes","type":"integer"},"EnhancedMonitoring":{"locationName":"enhancedMonitoring"},"OpenMonitoring":{"shape":"S2w","locationName":"openMonitoring"},"KafkaVersion":{"locationName":"kafkaVersion"},"LoggingInfo":{"shape":"S18","locationName":"loggingInfo"},"InstanceType":{"locationName":"instanceType"},"ClientAuthentication":{"shape":"Sp","locationName":"clientAuthentication"},"EncryptionInfo":{"shape":"Sy","locationName":"encryptionInfo"},"ConnectivityInfo":{"shape":"Sh","locationName":"connectivityInfo"},"StorageMode":{"locationName":"storageMode"}}},"S3f":{"type":"list","member":{"type":"structure","members":{"KafkaBrokerNodeId":{"locationName":"kafkaBrokerNodeId"},"ProvisionedThroughput":{"shape":"Sd","locationName":"provisionedThroughput"},"VolumeSizeGB":{"locationName":"volumeSizeGB","type":"integer"}},"required":["KafkaBrokerNodeId"]}},"S3h":{"type":"structure","members":{"VpcConnectionArn":{"locationName":"vpcConnectionArn"},"Owner":{"locationName":"owner"},"UserIdentity":{"shape":"S3i","locationName":"userIdentity"},"CreationTime":{"shape":"S1u","locationName":"creationTime"}}},"S3i":{"type":"structure","members":{"Type":{"locationName":"type"},"PrincipalId":{"locationName":"principalId"}}}}} /***/ }), /* 739 */ @@ -59045,13 +59045,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 860 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2019-12-02","endpointPrefix":"imagebuilder","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"imagebuilder","serviceFullName":"EC2 Image Builder","serviceId":"imagebuilder","signatureVersion":"v4","signingName":"imagebuilder","uid":"imagebuilder-2019-12-02"},"operations":{"CancelImageCreation":{"http":{"method":"PUT","requestUri":"/CancelImageCreation"},"input":{"type":"structure","required":["imageBuildVersionArn","clientToken"],"members":{"imageBuildVersionArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageBuildVersionArn":{}}}},"CreateComponent":{"http":{"method":"PUT","requestUri":"/CreateComponent"},"input":{"type":"structure","required":["name","semanticVersion","platform","clientToken"],"members":{"name":{},"semanticVersion":{},"description":{},"changeDescription":{},"platform":{},"supportedOsVersions":{"shape":"Sa"},"data":{},"uri":{},"kmsKeyId":{},"tags":{"shape":"Se"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"componentBuildVersionArn":{}}}},"CreateContainerRecipe":{"http":{"method":"PUT","requestUri":"/CreateContainerRecipe"},"input":{"type":"structure","required":["containerType","name","semanticVersion","components","parentImage","targetRepository","clientToken"],"members":{"containerType":{},"name":{},"description":{},"semanticVersion":{},"components":{"shape":"Sl"},"instanceConfiguration":{"shape":"St"},"dockerfileTemplateData":{},"dockerfileTemplateUri":{},"platformOverride":{},"imageOsVersionOverride":{},"parentImage":{},"tags":{"shape":"Se"},"workingDirectory":{},"targetRepository":{"shape":"S14"},"kmsKeyId":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"containerRecipeArn":{}}}},"CreateDistributionConfiguration":{"http":{"method":"PUT","requestUri":"/CreateDistributionConfiguration"},"input":{"type":"structure","required":["name","distributions","clientToken"],"members":{"name":{},"description":{},"distributions":{"shape":"S19"},"tags":{"shape":"Se"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"distributionConfigurationArn":{}}}},"CreateImage":{"http":{"method":"PUT","requestUri":"/CreateImage"},"input":{"type":"structure","required":["infrastructureConfigurationArn","clientToken"],"members":{"imageRecipeArn":{},"containerRecipeArn":{},"distributionConfigurationArn":{},"infrastructureConfigurationArn":{},"imageTestsConfiguration":{"shape":"S25"},"enhancedImageMetadataEnabled":{"type":"boolean"},"tags":{"shape":"Se"},"clientToken":{"idempotencyToken":true},"imageScanningConfiguration":{"shape":"S27"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageBuildVersionArn":{}}}},"CreateImagePipeline":{"http":{"method":"PUT","requestUri":"/CreateImagePipeline"},"input":{"type":"structure","required":["name","infrastructureConfigurationArn","clientToken"],"members":{"name":{},"description":{},"imageRecipeArn":{},"containerRecipeArn":{},"infrastructureConfigurationArn":{},"distributionConfigurationArn":{},"imageTestsConfiguration":{"shape":"S25"},"enhancedImageMetadataEnabled":{"type":"boolean"},"schedule":{"shape":"S2b"},"status":{},"tags":{"shape":"Se"},"clientToken":{"idempotencyToken":true},"imageScanningConfiguration":{"shape":"S27"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imagePipelineArn":{}}}},"CreateImageRecipe":{"http":{"method":"PUT","requestUri":"/CreateImageRecipe"},"input":{"type":"structure","required":["name","semanticVersion","components","parentImage","clientToken"],"members":{"name":{},"description":{},"semanticVersion":{},"components":{"shape":"Sl"},"parentImage":{},"blockDeviceMappings":{"shape":"Su"},"tags":{"shape":"Se"},"workingDirectory":{},"additionalInstanceConfiguration":{"shape":"S2i"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageRecipeArn":{}}}},"CreateInfrastructureConfiguration":{"http":{"method":"PUT","requestUri":"/CreateInfrastructureConfiguration"},"input":{"type":"structure","required":["name","instanceProfileName","clientToken"],"members":{"name":{},"description":{},"instanceTypes":{"shape":"S2n"},"instanceProfileName":{},"securityGroupIds":{"shape":"S2q"},"subnetId":{},"logging":{"shape":"S2r"},"keyPair":{},"terminateInstanceOnFailure":{"type":"boolean"},"snsTopicArn":{},"resourceTags":{"shape":"S2u"},"instanceMetadataOptions":{"shape":"S2v"},"tags":{"shape":"Se"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"infrastructureConfigurationArn":{}}}},"DeleteComponent":{"http":{"method":"DELETE","requestUri":"/DeleteComponent"},"input":{"type":"structure","required":["componentBuildVersionArn"],"members":{"componentBuildVersionArn":{"location":"querystring","locationName":"componentBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"componentBuildVersionArn":{}}}},"DeleteContainerRecipe":{"http":{"method":"DELETE","requestUri":"/DeleteContainerRecipe"},"input":{"type":"structure","required":["containerRecipeArn"],"members":{"containerRecipeArn":{"location":"querystring","locationName":"containerRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipeArn":{}}}},"DeleteDistributionConfiguration":{"http":{"method":"DELETE","requestUri":"/DeleteDistributionConfiguration"},"input":{"type":"structure","required":["distributionConfigurationArn"],"members":{"distributionConfigurationArn":{"location":"querystring","locationName":"distributionConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"distributionConfigurationArn":{}}}},"DeleteImage":{"http":{"method":"DELETE","requestUri":"/DeleteImage"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"imageBuildVersionArn":{"location":"querystring","locationName":"imageBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"imageBuildVersionArn":{}}}},"DeleteImagePipeline":{"http":{"method":"DELETE","requestUri":"/DeleteImagePipeline"},"input":{"type":"structure","required":["imagePipelineArn"],"members":{"imagePipelineArn":{"location":"querystring","locationName":"imagePipelineArn"}}},"output":{"type":"structure","members":{"requestId":{},"imagePipelineArn":{}}}},"DeleteImageRecipe":{"http":{"method":"DELETE","requestUri":"/DeleteImageRecipe"},"input":{"type":"structure","required":["imageRecipeArn"],"members":{"imageRecipeArn":{"location":"querystring","locationName":"imageRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipeArn":{}}}},"DeleteInfrastructureConfiguration":{"http":{"method":"DELETE","requestUri":"/DeleteInfrastructureConfiguration"},"input":{"type":"structure","required":["infrastructureConfigurationArn"],"members":{"infrastructureConfigurationArn":{"location":"querystring","locationName":"infrastructureConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"infrastructureConfigurationArn":{}}}},"GetComponent":{"http":{"method":"GET","requestUri":"/GetComponent"},"input":{"type":"structure","required":["componentBuildVersionArn"],"members":{"componentBuildVersionArn":{"location":"querystring","locationName":"componentBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"component":{"type":"structure","members":{"arn":{},"name":{},"version":{},"description":{},"changeDescription":{},"type":{},"platform":{},"supportedOsVersions":{"shape":"Sa"},"state":{"shape":"S3i"},"parameters":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{},"defaultValue":{"shape":"Sr"},"description":{}}}},"owner":{},"data":{},"kmsKeyId":{},"encrypted":{"type":"boolean"},"dateCreated":{},"tags":{"shape":"Se"},"publisher":{},"obfuscate":{"type":"boolean"}}}}}},"GetComponentPolicy":{"http":{"method":"GET","requestUri":"/GetComponentPolicy"},"input":{"type":"structure","required":["componentArn"],"members":{"componentArn":{"location":"querystring","locationName":"componentArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetContainerRecipe":{"http":{"method":"GET","requestUri":"/GetContainerRecipe"},"input":{"type":"structure","required":["containerRecipeArn"],"members":{"containerRecipeArn":{"location":"querystring","locationName":"containerRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipe":{"shape":"S3v"}}}},"GetContainerRecipePolicy":{"http":{"method":"GET","requestUri":"/GetContainerRecipePolicy"},"input":{"type":"structure","required":["containerRecipeArn"],"members":{"containerRecipeArn":{"location":"querystring","locationName":"containerRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetDistributionConfiguration":{"http":{"method":"GET","requestUri":"/GetDistributionConfiguration"},"input":{"type":"structure","required":["distributionConfigurationArn"],"members":{"distributionConfigurationArn":{"location":"querystring","locationName":"distributionConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"distributionConfiguration":{"shape":"S41"}}}},"GetImage":{"http":{"method":"GET","requestUri":"/GetImage"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"imageBuildVersionArn":{"location":"querystring","locationName":"imageBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"image":{"type":"structure","members":{"arn":{},"type":{},"name":{},"version":{},"platform":{},"enhancedImageMetadataEnabled":{"type":"boolean"},"osVersion":{},"state":{"shape":"S48"},"imageRecipe":{"shape":"S4a"},"containerRecipe":{"shape":"S3v"},"sourcePipelineName":{},"sourcePipelineArn":{},"infrastructureConfiguration":{"shape":"S4c"},"distributionConfiguration":{"shape":"S41"},"imageTestsConfiguration":{"shape":"S25"},"dateCreated":{},"outputResources":{"shape":"S4d"},"tags":{"shape":"Se"},"buildType":{},"imageSource":{},"scanState":{"type":"structure","members":{"status":{},"reason":{}}},"imageScanningConfiguration":{"shape":"S27"}}}}}},"GetImagePipeline":{"http":{"method":"GET","requestUri":"/GetImagePipeline"},"input":{"type":"structure","required":["imagePipelineArn"],"members":{"imagePipelineArn":{"location":"querystring","locationName":"imagePipelineArn"}}},"output":{"type":"structure","members":{"requestId":{},"imagePipeline":{"shape":"S4o"}}}},"GetImagePolicy":{"http":{"method":"GET","requestUri":"/GetImagePolicy"},"input":{"type":"structure","required":["imageArn"],"members":{"imageArn":{"location":"querystring","locationName":"imageArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetImageRecipe":{"http":{"method":"GET","requestUri":"/GetImageRecipe"},"input":{"type":"structure","required":["imageRecipeArn"],"members":{"imageRecipeArn":{"location":"querystring","locationName":"imageRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipe":{"shape":"S4a"}}}},"GetImageRecipePolicy":{"http":{"method":"GET","requestUri":"/GetImageRecipePolicy"},"input":{"type":"structure","required":["imageRecipeArn"],"members":{"imageRecipeArn":{"location":"querystring","locationName":"imageRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetInfrastructureConfiguration":{"http":{"method":"GET","requestUri":"/GetInfrastructureConfiguration"},"input":{"type":"structure","required":["infrastructureConfigurationArn"],"members":{"infrastructureConfigurationArn":{"location":"querystring","locationName":"infrastructureConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"infrastructureConfiguration":{"shape":"S4c"}}}},"GetWorkflowExecution":{"http":{"method":"GET","requestUri":"/GetWorkflowExecution"},"input":{"type":"structure","required":["workflowExecutionId"],"members":{"workflowExecutionId":{"location":"querystring","locationName":"workflowExecutionId"}}},"output":{"type":"structure","members":{"requestId":{},"workflowBuildVersionArn":{},"workflowExecutionId":{},"imageBuildVersionArn":{},"type":{},"status":{},"message":{},"totalStepCount":{"type":"integer"},"totalStepsSucceeded":{"type":"integer"},"totalStepsFailed":{"type":"integer"},"totalStepsSkipped":{"type":"integer"},"startTime":{},"endTime":{}}}},"GetWorkflowStepExecution":{"http":{"method":"GET","requestUri":"/GetWorkflowStepExecution"},"input":{"type":"structure","required":["stepExecutionId"],"members":{"stepExecutionId":{"location":"querystring","locationName":"stepExecutionId"}}},"output":{"type":"structure","members":{"requestId":{},"stepExecutionId":{},"workflowBuildVersionArn":{},"workflowExecutionId":{},"imageBuildVersionArn":{},"name":{},"description":{},"action":{},"status":{},"rollbackStatus":{},"message":{},"inputs":{},"outputs":{},"startTime":{},"endTime":{},"onFailure":{},"timeoutSeconds":{"type":"integer"}}}},"ImportComponent":{"http":{"method":"PUT","requestUri":"/ImportComponent"},"input":{"type":"structure","required":["name","semanticVersion","type","format","platform","clientToken"],"members":{"name":{},"semanticVersion":{},"description":{},"changeDescription":{},"type":{},"format":{},"platform":{},"data":{},"uri":{},"kmsKeyId":{},"tags":{"shape":"Se"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"componentBuildVersionArn":{}}}},"ImportVmImage":{"http":{"method":"PUT","requestUri":"/ImportVmImage"},"input":{"type":"structure","required":["name","semanticVersion","platform","vmImportTaskId","clientToken"],"members":{"name":{},"semanticVersion":{},"description":{},"platform":{},"osVersion":{},"vmImportTaskId":{},"tags":{"shape":"Se"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"imageArn":{},"clientToken":{}}}},"ListComponentBuildVersions":{"http":{"requestUri":"/ListComponentBuildVersions"},"input":{"type":"structure","required":["componentVersionArn"],"members":{"componentVersionArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"componentSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"version":{},"platform":{},"supportedOsVersions":{"shape":"Sa"},"state":{"shape":"S3i"},"type":{},"owner":{},"description":{},"changeDescription":{},"dateCreated":{},"tags":{"shape":"Se"},"publisher":{},"obfuscate":{"type":"boolean"}}}},"nextToken":{}}}},"ListComponents":{"http":{"requestUri":"/ListComponents"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S5v"},"byName":{"type":"boolean"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"componentVersionList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"version":{},"description":{},"platform":{},"supportedOsVersions":{"shape":"Sa"},"type":{},"owner":{},"dateCreated":{}}}},"nextToken":{}}}},"ListContainerRecipes":{"http":{"requestUri":"/ListContainerRecipes"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S5v"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipeSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"containerType":{},"name":{},"platform":{},"owner":{},"parentImage":{},"dateCreated":{},"tags":{"shape":"Se"}}}},"nextToken":{}}}},"ListDistributionConfigurations":{"http":{"requestUri":"/ListDistributionConfigurations"},"input":{"type":"structure","members":{"filters":{"shape":"S5v"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"distributionConfigurationSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"description":{},"dateCreated":{},"dateUpdated":{},"tags":{"shape":"Se"},"regions":{"type":"list","member":{}}}}},"nextToken":{}}}},"ListImageBuildVersions":{"http":{"requestUri":"/ListImageBuildVersions"},"input":{"type":"structure","required":["imageVersionArn"],"members":{"imageVersionArn":{},"filters":{"shape":"S5v"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imageSummaryList":{"shape":"S6f"},"nextToken":{}}}},"ListImagePackages":{"http":{"requestUri":"/ListImagePackages"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"imageBuildVersionArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imagePackageList":{"type":"list","member":{"type":"structure","members":{"packageName":{},"packageVersion":{}}}},"nextToken":{}}}},"ListImagePipelineImages":{"http":{"requestUri":"/ListImagePipelineImages"},"input":{"type":"structure","required":["imagePipelineArn"],"members":{"imagePipelineArn":{},"filters":{"shape":"S5v"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imageSummaryList":{"shape":"S6f"},"nextToken":{}}}},"ListImagePipelines":{"http":{"requestUri":"/ListImagePipelines"},"input":{"type":"structure","members":{"filters":{"shape":"S5v"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imagePipelineList":{"type":"list","member":{"shape":"S4o"}},"nextToken":{}}}},"ListImageRecipes":{"http":{"requestUri":"/ListImageRecipes"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S5v"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipeSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"platform":{},"owner":{},"parentImage":{},"dateCreated":{},"tags":{"shape":"Se"}}}},"nextToken":{}}}},"ListImageScanFindingAggregations":{"http":{"requestUri":"/ListImageScanFindingAggregations"},"input":{"type":"structure","members":{"filter":{"shape":"S5w"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"aggregationType":{},"responses":{"type":"list","member":{"type":"structure","members":{"accountAggregation":{"type":"structure","members":{"accountId":{},"severityCounts":{"shape":"S6z"}}},"imageAggregation":{"type":"structure","members":{"imageBuildVersionArn":{},"severityCounts":{"shape":"S6z"}}},"imagePipelineAggregation":{"type":"structure","members":{"imagePipelineArn":{},"severityCounts":{"shape":"S6z"}}},"vulnerabilityIdAggregation":{"type":"structure","members":{"vulnerabilityId":{},"severityCounts":{"shape":"S6z"}}}}}},"nextToken":{}}}},"ListImageScanFindings":{"http":{"requestUri":"/ListImageScanFindings"},"input":{"type":"structure","members":{"filters":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"type":"list","member":{}}}}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"findings":{"type":"list","member":{"type":"structure","members":{"awsAccountId":{},"imageBuildVersionArn":{},"imagePipelineArn":{},"type":{},"description":{},"title":{},"remediation":{"type":"structure","members":{"recommendation":{"type":"structure","members":{"text":{},"url":{}}}}},"severity":{},"firstObservedAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"inspectorScore":{"type":"double"},"inspectorScoreDetails":{"type":"structure","members":{"adjustedCvss":{"type":"structure","members":{"scoreSource":{},"cvssSource":{},"version":{},"score":{"type":"double"},"scoringVector":{},"adjustments":{"type":"list","member":{"type":"structure","members":{"metric":{},"reason":{}}}}}}}},"packageVulnerabilityDetails":{"type":"structure","required":["vulnerabilityId"],"members":{"vulnerabilityId":{},"vulnerablePackages":{"type":"list","member":{"type":"structure","members":{"name":{},"version":{},"sourceLayerHash":{},"epoch":{"type":"integer"},"release":{},"arch":{},"packageManager":{},"filePath":{},"fixedInVersion":{},"remediation":{}}}},"source":{},"cvss":{"type":"list","member":{"type":"structure","members":{"baseScore":{"type":"double"},"scoringVector":{},"version":{},"source":{}}}},"relatedVulnerabilities":{"type":"list","member":{}},"sourceUrl":{},"vendorSeverity":{},"vendorCreatedAt":{"type":"timestamp"},"vendorUpdatedAt":{"type":"timestamp"},"referenceUrls":{"type":"list","member":{}}}},"fixAvailable":{}}}},"nextToken":{}}}},"ListImages":{"http":{"requestUri":"/ListImages"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S5v"},"byName":{"type":"boolean"},"maxResults":{"type":"integer"},"nextToken":{},"includeDeprecated":{"type":"boolean"}}},"output":{"type":"structure","members":{"requestId":{},"imageVersionList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"version":{},"platform":{},"osVersion":{},"owner":{},"dateCreated":{},"buildType":{},"imageSource":{}}}},"nextToken":{}}}},"ListInfrastructureConfigurations":{"http":{"requestUri":"/ListInfrastructureConfigurations"},"input":{"type":"structure","members":{"filters":{"shape":"S5v"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"infrastructureConfigurationSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"description":{},"dateCreated":{},"dateUpdated":{},"resourceTags":{"shape":"S2u"},"tags":{"shape":"Se"},"instanceTypes":{"shape":"S2n"},"instanceProfileName":{}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Se"}}}},"ListWorkflowExecutions":{"http":{"requestUri":"/ListWorkflowExecutions"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"imageBuildVersionArn":{}}},"output":{"type":"structure","members":{"requestId":{},"workflowExecutions":{"type":"list","member":{"type":"structure","members":{"workflowBuildVersionArn":{},"workflowExecutionId":{},"type":{},"status":{},"message":{},"totalStepCount":{"type":"integer"},"totalStepsSucceeded":{"type":"integer"},"totalStepsFailed":{"type":"integer"},"totalStepsSkipped":{"type":"integer"},"startTime":{},"endTime":{}}}},"imageBuildVersionArn":{},"message":{},"nextToken":{}}}},"ListWorkflowStepExecutions":{"http":{"requestUri":"/ListWorkflowStepExecutions"},"input":{"type":"structure","required":["workflowExecutionId"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"workflowExecutionId":{}}},"output":{"type":"structure","members":{"requestId":{},"steps":{"type":"list","member":{"type":"structure","members":{"stepExecutionId":{},"name":{},"description":{},"action":{},"status":{},"rollbackStatus":{},"message":{},"inputs":{},"outputs":{},"startTime":{},"endTime":{}}}},"workflowBuildVersionArn":{},"workflowExecutionId":{},"imageBuildVersionArn":{},"message":{},"nextToken":{}}}},"PutComponentPolicy":{"http":{"method":"PUT","requestUri":"/PutComponentPolicy"},"input":{"type":"structure","required":["componentArn","policy"],"members":{"componentArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"componentArn":{}}}},"PutContainerRecipePolicy":{"http":{"method":"PUT","requestUri":"/PutContainerRecipePolicy"},"input":{"type":"structure","required":["containerRecipeArn","policy"],"members":{"containerRecipeArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipeArn":{}}}},"PutImagePolicy":{"http":{"method":"PUT","requestUri":"/PutImagePolicy"},"input":{"type":"structure","required":["imageArn","policy"],"members":{"imageArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"imageArn":{}}}},"PutImageRecipePolicy":{"http":{"method":"PUT","requestUri":"/PutImageRecipePolicy"},"input":{"type":"structure","required":["imageRecipeArn","policy"],"members":{"imageRecipeArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipeArn":{}}}},"StartImagePipelineExecution":{"http":{"method":"PUT","requestUri":"/StartImagePipelineExecution"},"input":{"type":"structure","required":["imagePipelineArn","clientToken"],"members":{"imagePipelineArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageBuildVersionArn":{}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Se"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDistributionConfiguration":{"http":{"method":"PUT","requestUri":"/UpdateDistributionConfiguration"},"input":{"type":"structure","required":["distributionConfigurationArn","distributions","clientToken"],"members":{"distributionConfigurationArn":{},"description":{},"distributions":{"shape":"S19"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"distributionConfigurationArn":{}}}},"UpdateImagePipeline":{"http":{"method":"PUT","requestUri":"/UpdateImagePipeline"},"input":{"type":"structure","required":["imagePipelineArn","infrastructureConfigurationArn","clientToken"],"members":{"imagePipelineArn":{},"description":{},"imageRecipeArn":{},"containerRecipeArn":{},"infrastructureConfigurationArn":{},"distributionConfigurationArn":{},"imageTestsConfiguration":{"shape":"S25"},"enhancedImageMetadataEnabled":{"type":"boolean"},"schedule":{"shape":"S2b"},"status":{},"clientToken":{"idempotencyToken":true},"imageScanningConfiguration":{"shape":"S27"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imagePipelineArn":{}}}},"UpdateInfrastructureConfiguration":{"http":{"method":"PUT","requestUri":"/UpdateInfrastructureConfiguration"},"input":{"type":"structure","required":["infrastructureConfigurationArn","instanceProfileName","clientToken"],"members":{"infrastructureConfigurationArn":{},"description":{},"instanceTypes":{"shape":"S2n"},"instanceProfileName":{},"securityGroupIds":{"shape":"S2q"},"subnetId":{},"logging":{"shape":"S2r"},"keyPair":{},"terminateInstanceOnFailure":{"type":"boolean"},"snsTopicArn":{},"clientToken":{"idempotencyToken":true},"resourceTags":{"shape":"S2u"},"instanceMetadataOptions":{"shape":"S2v"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"infrastructureConfigurationArn":{}}}}},"shapes":{"Sa":{"type":"list","member":{}},"Se":{"type":"map","key":{},"value":{}},"Sl":{"type":"list","member":{"type":"structure","required":["componentArn"],"members":{"componentArn":{},"parameters":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{"shape":"Sr"}}}}}}},"Sr":{"type":"list","member":{}},"St":{"type":"structure","members":{"image":{},"blockDeviceMappings":{"shape":"Su"}}},"Su":{"type":"list","member":{"type":"structure","members":{"deviceName":{},"ebs":{"type":"structure","members":{"encrypted":{"type":"boolean"},"deleteOnTermination":{"type":"boolean"},"iops":{"type":"integer"},"kmsKeyId":{},"snapshotId":{},"volumeSize":{"type":"integer"},"volumeType":{},"throughput":{"type":"integer"}}},"virtualName":{},"noDevice":{}}}},"S14":{"type":"structure","required":["service","repositoryName"],"members":{"service":{},"repositoryName":{}}},"S19":{"type":"list","member":{"type":"structure","required":["region"],"members":{"region":{},"amiDistributionConfiguration":{"type":"structure","members":{"name":{},"description":{},"targetAccountIds":{"shape":"S1d"},"amiTags":{"shape":"Se"},"kmsKeyId":{},"launchPermission":{"type":"structure","members":{"userIds":{"shape":"S1d"},"userGroups":{"shape":"S1g"},"organizationArns":{"type":"list","member":{}},"organizationalUnitArns":{"type":"list","member":{}}}}}},"containerDistributionConfiguration":{"type":"structure","required":["targetRepository"],"members":{"description":{},"containerTags":{"shape":"S1g"},"targetRepository":{"shape":"S14"}}},"licenseConfigurationArns":{"type":"list","member":{}},"launchTemplateConfigurations":{"type":"list","member":{"type":"structure","required":["launchTemplateId"],"members":{"launchTemplateId":{},"accountId":{},"setDefaultVersion":{"type":"boolean"}}}},"s3ExportConfiguration":{"type":"structure","required":["roleName","diskImageFormat","s3Bucket"],"members":{"roleName":{},"diskImageFormat":{},"s3Bucket":{},"s3Prefix":{}}},"fastLaunchConfigurations":{"type":"list","member":{"type":"structure","required":["enabled"],"members":{"enabled":{"type":"boolean"},"snapshotConfiguration":{"type":"structure","members":{"targetResourceCount":{"type":"integer"}}},"maxParallelLaunches":{"type":"integer"},"launchTemplate":{"type":"structure","members":{"launchTemplateId":{},"launchTemplateName":{},"launchTemplateVersion":{}}},"accountId":{}}}}}}},"S1d":{"type":"list","member":{}},"S1g":{"type":"list","member":{}},"S25":{"type":"structure","members":{"imageTestsEnabled":{"type":"boolean"},"timeoutMinutes":{"type":"integer"}}},"S27":{"type":"structure","members":{"imageScanningEnabled":{"type":"boolean"},"ecrConfiguration":{"type":"structure","members":{"repositoryName":{},"containerTags":{"shape":"S1g"}}}}},"S2b":{"type":"structure","members":{"scheduleExpression":{},"timezone":{},"pipelineExecutionStartCondition":{}}},"S2i":{"type":"structure","members":{"systemsManagerAgent":{"type":"structure","members":{"uninstallAfterBuild":{"type":"boolean"}}},"userDataOverride":{}}},"S2n":{"type":"list","member":{}},"S2q":{"type":"list","member":{}},"S2r":{"type":"structure","members":{"s3Logs":{"type":"structure","members":{"s3BucketName":{},"s3KeyPrefix":{}}}}},"S2u":{"type":"map","key":{},"value":{}},"S2v":{"type":"structure","members":{"httpTokens":{},"httpPutResponseHopLimit":{"type":"integer"}}},"S3i":{"type":"structure","members":{"status":{},"reason":{}}},"S3v":{"type":"structure","members":{"arn":{},"containerType":{},"name":{},"description":{},"platform":{},"owner":{},"version":{},"components":{"shape":"Sl"},"instanceConfiguration":{"shape":"St"},"dockerfileTemplateData":{},"kmsKeyId":{},"encrypted":{"type":"boolean"},"parentImage":{},"dateCreated":{},"tags":{"shape":"Se"},"workingDirectory":{},"targetRepository":{"shape":"S14"}}},"S41":{"type":"structure","required":["timeoutMinutes"],"members":{"arn":{},"name":{},"description":{},"distributions":{"shape":"S19"},"timeoutMinutes":{"type":"integer"},"dateCreated":{},"dateUpdated":{},"tags":{"shape":"Se"}}},"S48":{"type":"structure","members":{"status":{},"reason":{}}},"S4a":{"type":"structure","members":{"arn":{},"type":{},"name":{},"description":{},"platform":{},"owner":{},"version":{},"components":{"shape":"Sl"},"parentImage":{},"blockDeviceMappings":{"shape":"Su"},"dateCreated":{},"tags":{"shape":"Se"},"workingDirectory":{},"additionalInstanceConfiguration":{"shape":"S2i"}}},"S4c":{"type":"structure","members":{"arn":{},"name":{},"description":{},"instanceTypes":{"shape":"S2n"},"instanceProfileName":{},"securityGroupIds":{"shape":"S2q"},"subnetId":{},"logging":{"shape":"S2r"},"keyPair":{},"terminateInstanceOnFailure":{"type":"boolean"},"snsTopicArn":{},"dateCreated":{},"dateUpdated":{},"resourceTags":{"shape":"S2u"},"instanceMetadataOptions":{"shape":"S2v"},"tags":{"shape":"Se"}}},"S4d":{"type":"structure","members":{"amis":{"type":"list","member":{"type":"structure","members":{"region":{},"image":{},"name":{},"description":{},"state":{"shape":"S48"},"accountId":{}}}},"containers":{"type":"list","member":{"type":"structure","members":{"region":{},"imageUris":{"shape":"S1g"}}}}}},"S4o":{"type":"structure","members":{"arn":{},"name":{},"description":{},"platform":{},"enhancedImageMetadataEnabled":{"type":"boolean"},"imageRecipeArn":{},"containerRecipeArn":{},"infrastructureConfigurationArn":{},"distributionConfigurationArn":{},"imageTestsConfiguration":{"shape":"S25"},"schedule":{"shape":"S2b"},"status":{},"dateCreated":{},"dateUpdated":{},"dateLastRun":{},"dateNextRun":{},"tags":{"shape":"Se"},"imageScanningConfiguration":{"shape":"S27"}}},"S5v":{"type":"list","member":{"shape":"S5w"}},"S5w":{"type":"structure","members":{"name":{},"values":{"type":"list","member":{}}}},"S6f":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"version":{},"platform":{},"osVersion":{},"state":{"shape":"S48"},"owner":{},"dateCreated":{},"outputResources":{"shape":"S4d"},"tags":{"shape":"Se"},"buildType":{},"imageSource":{}}}},"S6z":{"type":"structure","members":{"all":{"type":"long"},"critical":{"type":"long"},"high":{"type":"long"},"medium":{"type":"long"}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2019-12-02","endpointPrefix":"imagebuilder","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"imagebuilder","serviceFullName":"EC2 Image Builder","serviceId":"imagebuilder","signatureVersion":"v4","signingName":"imagebuilder","uid":"imagebuilder-2019-12-02"},"operations":{"CancelImageCreation":{"http":{"method":"PUT","requestUri":"/CancelImageCreation"},"input":{"type":"structure","required":["imageBuildVersionArn","clientToken"],"members":{"imageBuildVersionArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageBuildVersionArn":{}}}},"CancelLifecycleExecution":{"http":{"method":"PUT","requestUri":"/CancelLifecycleExecution"},"input":{"type":"structure","required":["lifecycleExecutionId","clientToken"],"members":{"lifecycleExecutionId":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"lifecycleExecutionId":{}}}},"CreateComponent":{"http":{"method":"PUT","requestUri":"/CreateComponent"},"input":{"type":"structure","required":["name","semanticVersion","platform","clientToken"],"members":{"name":{},"semanticVersion":{},"description":{},"changeDescription":{},"platform":{},"supportedOsVersions":{"shape":"Sd"},"data":{},"uri":{},"kmsKeyId":{},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"componentBuildVersionArn":{}}}},"CreateContainerRecipe":{"http":{"method":"PUT","requestUri":"/CreateContainerRecipe"},"input":{"type":"structure","required":["containerType","name","semanticVersion","components","parentImage","targetRepository","clientToken"],"members":{"containerType":{},"name":{},"description":{},"semanticVersion":{},"components":{"shape":"So"},"instanceConfiguration":{"shape":"Sw"},"dockerfileTemplateData":{},"dockerfileTemplateUri":{},"platformOverride":{},"imageOsVersionOverride":{},"parentImage":{},"tags":{"shape":"Sh"},"workingDirectory":{},"targetRepository":{"shape":"S17"},"kmsKeyId":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"containerRecipeArn":{}}}},"CreateDistributionConfiguration":{"http":{"method":"PUT","requestUri":"/CreateDistributionConfiguration"},"input":{"type":"structure","required":["name","distributions","clientToken"],"members":{"name":{},"description":{},"distributions":{"shape":"S1c"},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"distributionConfigurationArn":{}}}},"CreateImage":{"http":{"method":"PUT","requestUri":"/CreateImage"},"input":{"type":"structure","required":["infrastructureConfigurationArn","clientToken"],"members":{"imageRecipeArn":{},"containerRecipeArn":{},"distributionConfigurationArn":{},"infrastructureConfigurationArn":{},"imageTestsConfiguration":{"shape":"S28"},"enhancedImageMetadataEnabled":{"type":"boolean"},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true},"imageScanningConfiguration":{"shape":"S2a"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageBuildVersionArn":{}}}},"CreateImagePipeline":{"http":{"method":"PUT","requestUri":"/CreateImagePipeline"},"input":{"type":"structure","required":["name","infrastructureConfigurationArn","clientToken"],"members":{"name":{},"description":{},"imageRecipeArn":{},"containerRecipeArn":{},"infrastructureConfigurationArn":{},"distributionConfigurationArn":{},"imageTestsConfiguration":{"shape":"S28"},"enhancedImageMetadataEnabled":{"type":"boolean"},"schedule":{"shape":"S2e"},"status":{},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true},"imageScanningConfiguration":{"shape":"S2a"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imagePipelineArn":{}}}},"CreateImageRecipe":{"http":{"method":"PUT","requestUri":"/CreateImageRecipe"},"input":{"type":"structure","required":["name","semanticVersion","components","parentImage","clientToken"],"members":{"name":{},"description":{},"semanticVersion":{},"components":{"shape":"So"},"parentImage":{},"blockDeviceMappings":{"shape":"Sx"},"tags":{"shape":"Sh"},"workingDirectory":{},"additionalInstanceConfiguration":{"shape":"S2l"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageRecipeArn":{}}}},"CreateInfrastructureConfiguration":{"http":{"method":"PUT","requestUri":"/CreateInfrastructureConfiguration"},"input":{"type":"structure","required":["name","instanceProfileName","clientToken"],"members":{"name":{},"description":{},"instanceTypes":{"shape":"S2q"},"instanceProfileName":{},"securityGroupIds":{"shape":"S2t"},"subnetId":{},"logging":{"shape":"S2u"},"keyPair":{},"terminateInstanceOnFailure":{"type":"boolean"},"snsTopicArn":{},"resourceTags":{"shape":"S2x"},"instanceMetadataOptions":{"shape":"S2y"},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"infrastructureConfigurationArn":{}}}},"CreateLifecyclePolicy":{"http":{"method":"PUT","requestUri":"/CreateLifecyclePolicy"},"input":{"type":"structure","required":["name","executionRole","resourceType","policyDetails","resourceSelection","clientToken"],"members":{"name":{},"description":{},"status":{},"executionRole":{},"resourceType":{},"policyDetails":{"shape":"S36"},"resourceSelection":{"shape":"S3k"},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"clientToken":{},"lifecyclePolicyArn":{}}}},"DeleteComponent":{"http":{"method":"DELETE","requestUri":"/DeleteComponent"},"input":{"type":"structure","required":["componentBuildVersionArn"],"members":{"componentBuildVersionArn":{"location":"querystring","locationName":"componentBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"componentBuildVersionArn":{}}}},"DeleteContainerRecipe":{"http":{"method":"DELETE","requestUri":"/DeleteContainerRecipe"},"input":{"type":"structure","required":["containerRecipeArn"],"members":{"containerRecipeArn":{"location":"querystring","locationName":"containerRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipeArn":{}}}},"DeleteDistributionConfiguration":{"http":{"method":"DELETE","requestUri":"/DeleteDistributionConfiguration"},"input":{"type":"structure","required":["distributionConfigurationArn"],"members":{"distributionConfigurationArn":{"location":"querystring","locationName":"distributionConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"distributionConfigurationArn":{}}}},"DeleteImage":{"http":{"method":"DELETE","requestUri":"/DeleteImage"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"imageBuildVersionArn":{"location":"querystring","locationName":"imageBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"imageBuildVersionArn":{}}}},"DeleteImagePipeline":{"http":{"method":"DELETE","requestUri":"/DeleteImagePipeline"},"input":{"type":"structure","required":["imagePipelineArn"],"members":{"imagePipelineArn":{"location":"querystring","locationName":"imagePipelineArn"}}},"output":{"type":"structure","members":{"requestId":{},"imagePipelineArn":{}}}},"DeleteImageRecipe":{"http":{"method":"DELETE","requestUri":"/DeleteImageRecipe"},"input":{"type":"structure","required":["imageRecipeArn"],"members":{"imageRecipeArn":{"location":"querystring","locationName":"imageRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipeArn":{}}}},"DeleteInfrastructureConfiguration":{"http":{"method":"DELETE","requestUri":"/DeleteInfrastructureConfiguration"},"input":{"type":"structure","required":["infrastructureConfigurationArn"],"members":{"infrastructureConfigurationArn":{"location":"querystring","locationName":"infrastructureConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"infrastructureConfigurationArn":{}}}},"DeleteLifecyclePolicy":{"http":{"method":"DELETE","requestUri":"/DeleteLifecyclePolicy"},"input":{"type":"structure","required":["lifecyclePolicyArn"],"members":{"lifecyclePolicyArn":{"location":"querystring","locationName":"lifecyclePolicyArn"}}},"output":{"type":"structure","members":{"lifecyclePolicyArn":{}}}},"GetComponent":{"http":{"method":"GET","requestUri":"/GetComponent"},"input":{"type":"structure","required":["componentBuildVersionArn"],"members":{"componentBuildVersionArn":{"location":"querystring","locationName":"componentBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"component":{"type":"structure","members":{"arn":{},"name":{},"version":{},"description":{},"changeDescription":{},"type":{},"platform":{},"supportedOsVersions":{"shape":"Sd"},"state":{"shape":"S4a"},"parameters":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{},"defaultValue":{"shape":"Su"},"description":{}}}},"owner":{},"data":{},"kmsKeyId":{},"encrypted":{"type":"boolean"},"dateCreated":{},"tags":{"shape":"Sh"},"publisher":{},"obfuscate":{"type":"boolean"}}}}}},"GetComponentPolicy":{"http":{"method":"GET","requestUri":"/GetComponentPolicy"},"input":{"type":"structure","required":["componentArn"],"members":{"componentArn":{"location":"querystring","locationName":"componentArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetContainerRecipe":{"http":{"method":"GET","requestUri":"/GetContainerRecipe"},"input":{"type":"structure","required":["containerRecipeArn"],"members":{"containerRecipeArn":{"location":"querystring","locationName":"containerRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipe":{"shape":"S4n"}}}},"GetContainerRecipePolicy":{"http":{"method":"GET","requestUri":"/GetContainerRecipePolicy"},"input":{"type":"structure","required":["containerRecipeArn"],"members":{"containerRecipeArn":{"location":"querystring","locationName":"containerRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetDistributionConfiguration":{"http":{"method":"GET","requestUri":"/GetDistributionConfiguration"},"input":{"type":"structure","required":["distributionConfigurationArn"],"members":{"distributionConfigurationArn":{"location":"querystring","locationName":"distributionConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"distributionConfiguration":{"shape":"S4t"}}}},"GetImage":{"http":{"method":"GET","requestUri":"/GetImage"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"imageBuildVersionArn":{"location":"querystring","locationName":"imageBuildVersionArn"}}},"output":{"type":"structure","members":{"requestId":{},"image":{"type":"structure","members":{"arn":{},"type":{},"name":{},"version":{},"platform":{},"enhancedImageMetadataEnabled":{"type":"boolean"},"osVersion":{},"state":{"shape":"S50"},"imageRecipe":{"shape":"S52"},"containerRecipe":{"shape":"S4n"},"sourcePipelineName":{},"sourcePipelineArn":{},"infrastructureConfiguration":{"shape":"S54"},"distributionConfiguration":{"shape":"S4t"},"imageTestsConfiguration":{"shape":"S28"},"dateCreated":{},"outputResources":{"shape":"S55"},"tags":{"shape":"Sh"},"buildType":{},"imageSource":{},"scanState":{"type":"structure","members":{"status":{},"reason":{}}},"imageScanningConfiguration":{"shape":"S2a"},"deprecationTime":{"type":"timestamp"},"lifecycleExecutionId":{}}}}}},"GetImagePipeline":{"http":{"method":"GET","requestUri":"/GetImagePipeline"},"input":{"type":"structure","required":["imagePipelineArn"],"members":{"imagePipelineArn":{"location":"querystring","locationName":"imagePipelineArn"}}},"output":{"type":"structure","members":{"requestId":{},"imagePipeline":{"shape":"S5h"}}}},"GetImagePolicy":{"http":{"method":"GET","requestUri":"/GetImagePolicy"},"input":{"type":"structure","required":["imageArn"],"members":{"imageArn":{"location":"querystring","locationName":"imageArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetImageRecipe":{"http":{"method":"GET","requestUri":"/GetImageRecipe"},"input":{"type":"structure","required":["imageRecipeArn"],"members":{"imageRecipeArn":{"location":"querystring","locationName":"imageRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipe":{"shape":"S52"}}}},"GetImageRecipePolicy":{"http":{"method":"GET","requestUri":"/GetImageRecipePolicy"},"input":{"type":"structure","required":["imageRecipeArn"],"members":{"imageRecipeArn":{"location":"querystring","locationName":"imageRecipeArn"}}},"output":{"type":"structure","members":{"requestId":{},"policy":{}}}},"GetInfrastructureConfiguration":{"http":{"method":"GET","requestUri":"/GetInfrastructureConfiguration"},"input":{"type":"structure","required":["infrastructureConfigurationArn"],"members":{"infrastructureConfigurationArn":{"location":"querystring","locationName":"infrastructureConfigurationArn"}}},"output":{"type":"structure","members":{"requestId":{},"infrastructureConfiguration":{"shape":"S54"}}}},"GetLifecycleExecution":{"http":{"method":"GET","requestUri":"/GetLifecycleExecution"},"input":{"type":"structure","required":["lifecycleExecutionId"],"members":{"lifecycleExecutionId":{"location":"querystring","locationName":"lifecycleExecutionId"}}},"output":{"type":"structure","members":{"lifecycleExecution":{"shape":"S5s"}}}},"GetLifecyclePolicy":{"http":{"method":"GET","requestUri":"/GetLifecyclePolicy"},"input":{"type":"structure","required":["lifecyclePolicyArn"],"members":{"lifecyclePolicyArn":{"location":"querystring","locationName":"lifecyclePolicyArn"}}},"output":{"type":"structure","members":{"lifecyclePolicy":{"type":"structure","members":{"arn":{},"name":{},"description":{},"status":{},"executionRole":{},"resourceType":{},"policyDetails":{"shape":"S36"},"resourceSelection":{"shape":"S3k"},"dateCreated":{"type":"timestamp"},"dateUpdated":{"type":"timestamp"},"dateLastRun":{"type":"timestamp"},"tags":{"shape":"Sh"}}}}}},"GetWorkflowExecution":{"http":{"method":"GET","requestUri":"/GetWorkflowExecution"},"input":{"type":"structure","required":["workflowExecutionId"],"members":{"workflowExecutionId":{"location":"querystring","locationName":"workflowExecutionId"}}},"output":{"type":"structure","members":{"requestId":{},"workflowBuildVersionArn":{},"workflowExecutionId":{},"imageBuildVersionArn":{},"type":{},"status":{},"message":{},"totalStepCount":{"type":"integer"},"totalStepsSucceeded":{"type":"integer"},"totalStepsFailed":{"type":"integer"},"totalStepsSkipped":{"type":"integer"},"startTime":{},"endTime":{}}}},"GetWorkflowStepExecution":{"http":{"method":"GET","requestUri":"/GetWorkflowStepExecution"},"input":{"type":"structure","required":["stepExecutionId"],"members":{"stepExecutionId":{"location":"querystring","locationName":"stepExecutionId"}}},"output":{"type":"structure","members":{"requestId":{},"stepExecutionId":{},"workflowBuildVersionArn":{},"workflowExecutionId":{},"imageBuildVersionArn":{},"name":{},"description":{},"action":{},"status":{},"rollbackStatus":{},"message":{},"inputs":{},"outputs":{},"startTime":{},"endTime":{},"onFailure":{},"timeoutSeconds":{"type":"integer"}}}},"ImportComponent":{"http":{"method":"PUT","requestUri":"/ImportComponent"},"input":{"type":"structure","required":["name","semanticVersion","type","format","platform","clientToken"],"members":{"name":{},"semanticVersion":{},"description":{},"changeDescription":{},"type":{},"format":{},"platform":{},"data":{},"uri":{},"kmsKeyId":{},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"componentBuildVersionArn":{}}}},"ImportVmImage":{"http":{"method":"PUT","requestUri":"/ImportVmImage"},"input":{"type":"structure","required":["name","semanticVersion","platform","vmImportTaskId","clientToken"],"members":{"name":{},"semanticVersion":{},"description":{},"platform":{},"osVersion":{},"vmImportTaskId":{},"tags":{"shape":"Sh"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"imageArn":{},"clientToken":{}}}},"ListComponentBuildVersions":{"http":{"requestUri":"/ListComponentBuildVersions"},"input":{"type":"structure","required":["componentVersionArn"],"members":{"componentVersionArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"componentSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"version":{},"platform":{},"supportedOsVersions":{"shape":"Sd"},"state":{"shape":"S4a"},"type":{},"owner":{},"description":{},"changeDescription":{},"dateCreated":{},"tags":{"shape":"Sh"},"publisher":{},"obfuscate":{"type":"boolean"}}}},"nextToken":{}}}},"ListComponents":{"http":{"requestUri":"/ListComponents"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S6x"},"byName":{"type":"boolean"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"componentVersionList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"version":{},"description":{},"platform":{},"supportedOsVersions":{"shape":"Sd"},"type":{},"owner":{},"dateCreated":{}}}},"nextToken":{}}}},"ListContainerRecipes":{"http":{"requestUri":"/ListContainerRecipes"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipeSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"containerType":{},"name":{},"platform":{},"owner":{},"parentImage":{},"dateCreated":{},"tags":{"shape":"Sh"}}}},"nextToken":{}}}},"ListDistributionConfigurations":{"http":{"requestUri":"/ListDistributionConfigurations"},"input":{"type":"structure","members":{"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"distributionConfigurationSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"description":{},"dateCreated":{},"dateUpdated":{},"tags":{"shape":"Sh"},"regions":{"type":"list","member":{}}}}},"nextToken":{}}}},"ListImageBuildVersions":{"http":{"requestUri":"/ListImageBuildVersions"},"input":{"type":"structure","required":["imageVersionArn"],"members":{"imageVersionArn":{},"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imageSummaryList":{"shape":"S7h"},"nextToken":{}}}},"ListImagePackages":{"http":{"requestUri":"/ListImagePackages"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"imageBuildVersionArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imagePackageList":{"type":"list","member":{"type":"structure","members":{"packageName":{},"packageVersion":{}}}},"nextToken":{}}}},"ListImagePipelineImages":{"http":{"requestUri":"/ListImagePipelineImages"},"input":{"type":"structure","required":["imagePipelineArn"],"members":{"imagePipelineArn":{},"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imageSummaryList":{"shape":"S7h"},"nextToken":{}}}},"ListImagePipelines":{"http":{"requestUri":"/ListImagePipelines"},"input":{"type":"structure","members":{"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imagePipelineList":{"type":"list","member":{"shape":"S5h"}},"nextToken":{}}}},"ListImageRecipes":{"http":{"requestUri":"/ListImageRecipes"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipeSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"platform":{},"owner":{},"parentImage":{},"dateCreated":{},"tags":{"shape":"Sh"}}}},"nextToken":{}}}},"ListImageScanFindingAggregations":{"http":{"requestUri":"/ListImageScanFindingAggregations"},"input":{"type":"structure","members":{"filter":{"shape":"S6y"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"aggregationType":{},"responses":{"type":"list","member":{"type":"structure","members":{"accountAggregation":{"type":"structure","members":{"accountId":{},"severityCounts":{"shape":"S81"}}},"imageAggregation":{"type":"structure","members":{"imageBuildVersionArn":{},"severityCounts":{"shape":"S81"}}},"imagePipelineAggregation":{"type":"structure","members":{"imagePipelineArn":{},"severityCounts":{"shape":"S81"}}},"vulnerabilityIdAggregation":{"type":"structure","members":{"vulnerabilityId":{},"severityCounts":{"shape":"S81"}}}}}},"nextToken":{}}}},"ListImageScanFindings":{"http":{"requestUri":"/ListImageScanFindings"},"input":{"type":"structure","members":{"filters":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"type":"list","member":{}}}}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"findings":{"type":"list","member":{"type":"structure","members":{"awsAccountId":{},"imageBuildVersionArn":{},"imagePipelineArn":{},"type":{},"description":{},"title":{},"remediation":{"type":"structure","members":{"recommendation":{"type":"structure","members":{"text":{},"url":{}}}}},"severity":{},"firstObservedAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"inspectorScore":{"type":"double"},"inspectorScoreDetails":{"type":"structure","members":{"adjustedCvss":{"type":"structure","members":{"scoreSource":{},"cvssSource":{},"version":{},"score":{"type":"double"},"scoringVector":{},"adjustments":{"type":"list","member":{"type":"structure","members":{"metric":{},"reason":{}}}}}}}},"packageVulnerabilityDetails":{"type":"structure","required":["vulnerabilityId"],"members":{"vulnerabilityId":{},"vulnerablePackages":{"type":"list","member":{"type":"structure","members":{"name":{},"version":{},"sourceLayerHash":{},"epoch":{"type":"integer"},"release":{},"arch":{},"packageManager":{},"filePath":{},"fixedInVersion":{},"remediation":{}}}},"source":{},"cvss":{"type":"list","member":{"type":"structure","members":{"baseScore":{"type":"double"},"scoringVector":{},"version":{},"source":{}}}},"relatedVulnerabilities":{"type":"list","member":{}},"sourceUrl":{},"vendorSeverity":{},"vendorCreatedAt":{"type":"timestamp"},"vendorUpdatedAt":{"type":"timestamp"},"referenceUrls":{"type":"list","member":{}}}},"fixAvailable":{}}}},"nextToken":{}}}},"ListImages":{"http":{"requestUri":"/ListImages"},"input":{"type":"structure","members":{"owner":{},"filters":{"shape":"S6x"},"byName":{"type":"boolean"},"maxResults":{"type":"integer"},"nextToken":{},"includeDeprecated":{"type":"boolean"}}},"output":{"type":"structure","members":{"requestId":{},"imageVersionList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"version":{},"platform":{},"osVersion":{},"owner":{},"dateCreated":{},"buildType":{},"imageSource":{}}}},"nextToken":{}}}},"ListInfrastructureConfigurations":{"http":{"requestUri":"/ListInfrastructureConfigurations"},"input":{"type":"structure","members":{"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"requestId":{},"infrastructureConfigurationSummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"description":{},"dateCreated":{},"dateUpdated":{},"resourceTags":{"shape":"S2x"},"tags":{"shape":"Sh"},"instanceTypes":{"shape":"S2q"},"instanceProfileName":{}}}},"nextToken":{}}}},"ListLifecycleExecutionResources":{"http":{"requestUri":"/ListLifecycleExecutionResources"},"input":{"type":"structure","required":["lifecycleExecutionId"],"members":{"lifecycleExecutionId":{},"parentResourceId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"lifecycleExecutionId":{},"lifecycleExecutionState":{"shape":"S5u"},"resources":{"type":"list","member":{"type":"structure","members":{"accountId":{},"resourceId":{},"state":{"shape":"S97"},"action":{"type":"structure","members":{"name":{},"reason":{}}},"region":{},"snapshots":{"type":"list","member":{"type":"structure","members":{"snapshotId":{},"state":{"shape":"S97"}}}},"imageUris":{"shape":"S1j"}}}},"nextToken":{}}}},"ListLifecycleExecutions":{"http":{"requestUri":"/ListLifecycleExecutions"},"input":{"type":"structure","required":["resourceArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"resourceArn":{}}},"output":{"type":"structure","members":{"lifecycleExecutions":{"type":"list","member":{"shape":"S5s"}},"nextToken":{}}}},"ListLifecyclePolicies":{"http":{"requestUri":"/ListLifecyclePolicies"},"input":{"type":"structure","members":{"filters":{"shape":"S6x"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"lifecyclePolicySummaryList":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"description":{},"status":{},"executionRole":{},"resourceType":{},"dateCreated":{"type":"timestamp"},"dateUpdated":{"type":"timestamp"},"dateLastRun":{"type":"timestamp"},"tags":{"shape":"Sh"}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sh"}}}},"ListWorkflowExecutions":{"http":{"requestUri":"/ListWorkflowExecutions"},"input":{"type":"structure","required":["imageBuildVersionArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"imageBuildVersionArn":{}}},"output":{"type":"structure","members":{"requestId":{},"workflowExecutions":{"type":"list","member":{"type":"structure","members":{"workflowBuildVersionArn":{},"workflowExecutionId":{},"type":{},"status":{},"message":{},"totalStepCount":{"type":"integer"},"totalStepsSucceeded":{"type":"integer"},"totalStepsFailed":{"type":"integer"},"totalStepsSkipped":{"type":"integer"},"startTime":{},"endTime":{}}}},"imageBuildVersionArn":{},"message":{},"nextToken":{}}}},"ListWorkflowStepExecutions":{"http":{"requestUri":"/ListWorkflowStepExecutions"},"input":{"type":"structure","required":["workflowExecutionId"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"workflowExecutionId":{}}},"output":{"type":"structure","members":{"requestId":{},"steps":{"type":"list","member":{"type":"structure","members":{"stepExecutionId":{},"name":{},"description":{},"action":{},"status":{},"rollbackStatus":{},"message":{},"inputs":{},"outputs":{},"startTime":{},"endTime":{}}}},"workflowBuildVersionArn":{},"workflowExecutionId":{},"imageBuildVersionArn":{},"message":{},"nextToken":{}}}},"PutComponentPolicy":{"http":{"method":"PUT","requestUri":"/PutComponentPolicy"},"input":{"type":"structure","required":["componentArn","policy"],"members":{"componentArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"componentArn":{}}}},"PutContainerRecipePolicy":{"http":{"method":"PUT","requestUri":"/PutContainerRecipePolicy"},"input":{"type":"structure","required":["containerRecipeArn","policy"],"members":{"containerRecipeArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"containerRecipeArn":{}}}},"PutImagePolicy":{"http":{"method":"PUT","requestUri":"/PutImagePolicy"},"input":{"type":"structure","required":["imageArn","policy"],"members":{"imageArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"imageArn":{}}}},"PutImageRecipePolicy":{"http":{"method":"PUT","requestUri":"/PutImageRecipePolicy"},"input":{"type":"structure","required":["imageRecipeArn","policy"],"members":{"imageRecipeArn":{},"policy":{}}},"output":{"type":"structure","members":{"requestId":{},"imageRecipeArn":{}}}},"StartImagePipelineExecution":{"http":{"method":"PUT","requestUri":"/StartImagePipelineExecution"},"input":{"type":"structure","required":["imagePipelineArn","clientToken"],"members":{"imagePipelineArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imageBuildVersionArn":{}}}},"StartResourceStateUpdate":{"http":{"method":"PUT","requestUri":"/StartResourceStateUpdate"},"input":{"type":"structure","required":["resourceArn","state","clientToken"],"members":{"resourceArn":{},"state":{"type":"structure","members":{"status":{}}},"executionRole":{},"includeResources":{"type":"structure","members":{"amis":{"type":"boolean"},"snapshots":{"type":"boolean"},"containers":{"type":"boolean"}}},"exclusionRules":{"type":"structure","members":{"amis":{"shape":"S3h"}}},"updateAt":{"type":"timestamp"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"lifecycleExecutionId":{},"resourceArn":{}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDistributionConfiguration":{"http":{"method":"PUT","requestUri":"/UpdateDistributionConfiguration"},"input":{"type":"structure","required":["distributionConfigurationArn","distributions","clientToken"],"members":{"distributionConfigurationArn":{},"description":{},"distributions":{"shape":"S1c"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"distributionConfigurationArn":{}}}},"UpdateImagePipeline":{"http":{"method":"PUT","requestUri":"/UpdateImagePipeline"},"input":{"type":"structure","required":["imagePipelineArn","infrastructureConfigurationArn","clientToken"],"members":{"imagePipelineArn":{},"description":{},"imageRecipeArn":{},"containerRecipeArn":{},"infrastructureConfigurationArn":{},"distributionConfigurationArn":{},"imageTestsConfiguration":{"shape":"S28"},"enhancedImageMetadataEnabled":{"type":"boolean"},"schedule":{"shape":"S2e"},"status":{},"clientToken":{"idempotencyToken":true},"imageScanningConfiguration":{"shape":"S2a"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"imagePipelineArn":{}}}},"UpdateInfrastructureConfiguration":{"http":{"method":"PUT","requestUri":"/UpdateInfrastructureConfiguration"},"input":{"type":"structure","required":["infrastructureConfigurationArn","instanceProfileName","clientToken"],"members":{"infrastructureConfigurationArn":{},"description":{},"instanceTypes":{"shape":"S2q"},"instanceProfileName":{},"securityGroupIds":{"shape":"S2t"},"subnetId":{},"logging":{"shape":"S2u"},"keyPair":{},"terminateInstanceOnFailure":{"type":"boolean"},"snsTopicArn":{},"clientToken":{"idempotencyToken":true},"resourceTags":{"shape":"S2x"},"instanceMetadataOptions":{"shape":"S2y"}}},"output":{"type":"structure","members":{"requestId":{},"clientToken":{},"infrastructureConfigurationArn":{}}}},"UpdateLifecyclePolicy":{"http":{"method":"PUT","requestUri":"/UpdateLifecyclePolicy"},"input":{"type":"structure","required":["lifecyclePolicyArn","executionRole","resourceType","policyDetails","resourceSelection","clientToken"],"members":{"lifecyclePolicyArn":{},"description":{},"status":{},"executionRole":{},"resourceType":{},"policyDetails":{"shape":"S36"},"resourceSelection":{"shape":"S3k"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"lifecyclePolicyArn":{}}}}},"shapes":{"Sd":{"type":"list","member":{}},"Sh":{"type":"map","key":{},"value":{}},"So":{"type":"list","member":{"type":"structure","required":["componentArn"],"members":{"componentArn":{},"parameters":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{"shape":"Su"}}}}}}},"Su":{"type":"list","member":{}},"Sw":{"type":"structure","members":{"image":{},"blockDeviceMappings":{"shape":"Sx"}}},"Sx":{"type":"list","member":{"type":"structure","members":{"deviceName":{},"ebs":{"type":"structure","members":{"encrypted":{"type":"boolean"},"deleteOnTermination":{"type":"boolean"},"iops":{"type":"integer"},"kmsKeyId":{},"snapshotId":{},"volumeSize":{"type":"integer"},"volumeType":{},"throughput":{"type":"integer"}}},"virtualName":{},"noDevice":{}}}},"S17":{"type":"structure","required":["service","repositoryName"],"members":{"service":{},"repositoryName":{}}},"S1c":{"type":"list","member":{"type":"structure","required":["region"],"members":{"region":{},"amiDistributionConfiguration":{"type":"structure","members":{"name":{},"description":{},"targetAccountIds":{"shape":"S1g"},"amiTags":{"shape":"Sh"},"kmsKeyId":{},"launchPermission":{"type":"structure","members":{"userIds":{"shape":"S1g"},"userGroups":{"shape":"S1j"},"organizationArns":{"type":"list","member":{}},"organizationalUnitArns":{"type":"list","member":{}}}}}},"containerDistributionConfiguration":{"type":"structure","required":["targetRepository"],"members":{"description":{},"containerTags":{"shape":"S1j"},"targetRepository":{"shape":"S17"}}},"licenseConfigurationArns":{"type":"list","member":{}},"launchTemplateConfigurations":{"type":"list","member":{"type":"structure","required":["launchTemplateId"],"members":{"launchTemplateId":{},"accountId":{},"setDefaultVersion":{"type":"boolean"}}}},"s3ExportConfiguration":{"type":"structure","required":["roleName","diskImageFormat","s3Bucket"],"members":{"roleName":{},"diskImageFormat":{},"s3Bucket":{},"s3Prefix":{}}},"fastLaunchConfigurations":{"type":"list","member":{"type":"structure","required":["enabled"],"members":{"enabled":{"type":"boolean"},"snapshotConfiguration":{"type":"structure","members":{"targetResourceCount":{"type":"integer"}}},"maxParallelLaunches":{"type":"integer"},"launchTemplate":{"type":"structure","members":{"launchTemplateId":{},"launchTemplateName":{},"launchTemplateVersion":{}}},"accountId":{}}}}}}},"S1g":{"type":"list","member":{}},"S1j":{"type":"list","member":{}},"S28":{"type":"structure","members":{"imageTestsEnabled":{"type":"boolean"},"timeoutMinutes":{"type":"integer"}}},"S2a":{"type":"structure","members":{"imageScanningEnabled":{"type":"boolean"},"ecrConfiguration":{"type":"structure","members":{"repositoryName":{},"containerTags":{"shape":"S1j"}}}}},"S2e":{"type":"structure","members":{"scheduleExpression":{},"timezone":{},"pipelineExecutionStartCondition":{}}},"S2l":{"type":"structure","members":{"systemsManagerAgent":{"type":"structure","members":{"uninstallAfterBuild":{"type":"boolean"}}},"userDataOverride":{}}},"S2q":{"type":"list","member":{}},"S2t":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"s3Logs":{"type":"structure","members":{"s3BucketName":{},"s3KeyPrefix":{}}}}},"S2x":{"type":"map","key":{},"value":{}},"S2y":{"type":"structure","members":{"httpTokens":{},"httpPutResponseHopLimit":{"type":"integer"}}},"S36":{"type":"list","member":{"type":"structure","required":["action","filter"],"members":{"action":{"type":"structure","required":["type"],"members":{"type":{},"includeResources":{"type":"structure","members":{"amis":{"type":"boolean"},"snapshots":{"type":"boolean"},"containers":{"type":"boolean"}}}}},"filter":{"type":"structure","required":["type","value"],"members":{"type":{},"value":{"type":"integer"},"unit":{},"retainAtLeast":{"type":"integer"}}},"exclusionRules":{"type":"structure","members":{"tagMap":{"shape":"Sh"},"amis":{"shape":"S3h"}}}}}},"S3h":{"type":"structure","members":{"isPublic":{"type":"boolean"},"regions":{"shape":"S1j"},"sharedAccounts":{"shape":"S1g"},"lastLaunched":{"type":"structure","required":["value","unit"],"members":{"value":{"type":"integer"},"unit":{}}},"tagMap":{"shape":"Sh"}}},"S3k":{"type":"structure","members":{"recipes":{"type":"list","member":{"type":"structure","required":["name","semanticVersion"],"members":{"name":{},"semanticVersion":{}}}},"tagMap":{"shape":"Sh"}}},"S4a":{"type":"structure","members":{"status":{},"reason":{}}},"S4n":{"type":"structure","members":{"arn":{},"containerType":{},"name":{},"description":{},"platform":{},"owner":{},"version":{},"components":{"shape":"So"},"instanceConfiguration":{"shape":"Sw"},"dockerfileTemplateData":{},"kmsKeyId":{},"encrypted":{"type":"boolean"},"parentImage":{},"dateCreated":{},"tags":{"shape":"Sh"},"workingDirectory":{},"targetRepository":{"shape":"S17"}}},"S4t":{"type":"structure","required":["timeoutMinutes"],"members":{"arn":{},"name":{},"description":{},"distributions":{"shape":"S1c"},"timeoutMinutes":{"type":"integer"},"dateCreated":{},"dateUpdated":{},"tags":{"shape":"Sh"}}},"S50":{"type":"structure","members":{"status":{},"reason":{}}},"S52":{"type":"structure","members":{"arn":{},"type":{},"name":{},"description":{},"platform":{},"owner":{},"version":{},"components":{"shape":"So"},"parentImage":{},"blockDeviceMappings":{"shape":"Sx"},"dateCreated":{},"tags":{"shape":"Sh"},"workingDirectory":{},"additionalInstanceConfiguration":{"shape":"S2l"}}},"S54":{"type":"structure","members":{"arn":{},"name":{},"description":{},"instanceTypes":{"shape":"S2q"},"instanceProfileName":{},"securityGroupIds":{"shape":"S2t"},"subnetId":{},"logging":{"shape":"S2u"},"keyPair":{},"terminateInstanceOnFailure":{"type":"boolean"},"snsTopicArn":{},"dateCreated":{},"dateUpdated":{},"resourceTags":{"shape":"S2x"},"instanceMetadataOptions":{"shape":"S2y"},"tags":{"shape":"Sh"}}},"S55":{"type":"structure","members":{"amis":{"type":"list","member":{"type":"structure","members":{"region":{},"image":{},"name":{},"description":{},"state":{"shape":"S50"},"accountId":{}}}},"containers":{"type":"list","member":{"type":"structure","members":{"region":{},"imageUris":{"shape":"S1j"}}}}}},"S5h":{"type":"structure","members":{"arn":{},"name":{},"description":{},"platform":{},"enhancedImageMetadataEnabled":{"type":"boolean"},"imageRecipeArn":{},"containerRecipeArn":{},"infrastructureConfigurationArn":{},"distributionConfigurationArn":{},"imageTestsConfiguration":{"shape":"S28"},"schedule":{"shape":"S2e"},"status":{},"dateCreated":{},"dateUpdated":{},"dateLastRun":{},"dateNextRun":{},"tags":{"shape":"Sh"},"imageScanningConfiguration":{"shape":"S2a"}}},"S5s":{"type":"structure","members":{"lifecycleExecutionId":{},"lifecyclePolicyArn":{},"resourcesImpactedSummary":{"type":"structure","members":{"hasImpactedResources":{"type":"boolean"}}},"state":{"shape":"S5u"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}},"S5u":{"type":"structure","members":{"status":{},"reason":{}}},"S6x":{"type":"list","member":{"shape":"S6y"}},"S6y":{"type":"structure","members":{"name":{},"values":{"type":"list","member":{}}}},"S7h":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"version":{},"platform":{},"osVersion":{},"state":{"shape":"S50"},"owner":{},"dateCreated":{},"outputResources":{"shape":"S55"},"tags":{"shape":"Sh"},"buildType":{},"imageSource":{},"deprecationTime":{"type":"timestamp"},"lifecycleExecutionId":{}}}},"S81":{"type":"structure","members":{"all":{"type":"long"},"critical":{"type":"long"},"high":{"type":"long"},"medium":{"type":"long"}}},"S97":{"type":"structure","members":{"status":{},"reason":{}}}}} /***/ }), /* 861 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"ListComponentBuildVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"componentSummaryList"},"ListComponents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"componentVersionList"},"ListContainerRecipes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"containerRecipeSummaryList"},"ListDistributionConfigurations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"distributionConfigurationSummaryList"},"ListImageBuildVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageSummaryList"},"ListImagePackages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imagePackageList"},"ListImagePipelineImages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageSummaryList"},"ListImagePipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imagePipelineList"},"ListImageRecipes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageRecipeSummaryList"},"ListImageScanFindingAggregations":{"input_token":"nextToken","output_token":"nextToken","result_key":"responses"},"ListImageScanFindings":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"findings"},"ListImages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageVersionList"},"ListInfrastructureConfigurations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"infrastructureConfigurationSummaryList"},"ListWorkflowExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"workflowExecutions"},"ListWorkflowStepExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"steps"}}} + module.exports = {"pagination":{"ListComponentBuildVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"componentSummaryList"},"ListComponents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"componentVersionList"},"ListContainerRecipes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"containerRecipeSummaryList"},"ListDistributionConfigurations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"distributionConfigurationSummaryList"},"ListImageBuildVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageSummaryList"},"ListImagePackages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imagePackageList"},"ListImagePipelineImages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageSummaryList"},"ListImagePipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imagePipelineList"},"ListImageRecipes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageRecipeSummaryList"},"ListImageScanFindingAggregations":{"input_token":"nextToken","output_token":"nextToken","result_key":"responses"},"ListImageScanFindings":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"findings"},"ListImages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"imageVersionList"},"ListInfrastructureConfigurations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"infrastructureConfigurationSummaryList"},"ListLifecycleExecutionResources":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"resources"},"ListLifecycleExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"lifecycleExecutions"},"ListLifecyclePolicies":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"lifecyclePolicySummaryList"},"ListWorkflowExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"workflowExecutions"},"ListWorkflowStepExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"steps"}}} /***/ }), /* 862 */ @@ -59679,7 +59679,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 914 */ /***/ (function(module, exports) { - module.exports = {"metadata":{"apiVersion":"2020-01-01","endpointPrefix":"macie2","signingName":"macie2","serviceFullName":"Amazon Macie 2","serviceId":"Macie2","protocol":"rest-json","jsonVersion":"1.1","uid":"macie2-2020-01-01","signatureVersion":"v4"},"operations":{"AcceptInvitation":{"http":{"requestUri":"/invitations/accept","responseCode":200},"input":{"type":"structure","members":{"administratorAccountId":{"locationName":"administratorAccountId"},"invitationId":{"locationName":"invitationId"},"masterAccount":{"locationName":"masterAccount"}},"required":["invitationId"]},"output":{"type":"structure","members":{}}},"BatchGetCustomDataIdentifiers":{"http":{"requestUri":"/custom-data-identifiers/get","responseCode":200},"input":{"type":"structure","members":{"ids":{"shape":"S5","locationName":"ids"}}},"output":{"type":"structure","members":{"customDataIdentifiers":{"locationName":"customDataIdentifiers","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"deleted":{"locationName":"deleted","type":"boolean"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"}}}},"notFoundIdentifierIds":{"shape":"S5","locationName":"notFoundIdentifierIds"}}}},"CreateAllowList":{"http":{"requestUri":"/allow-lists","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"criteria":{"shape":"Sc","locationName":"criteria"},"description":{"locationName":"description"},"name":{"locationName":"name"},"tags":{"shape":"Si","locationName":"tags"}},"required":["criteria","clientToken","name"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"CreateClassificationJob":{"http":{"requestUri":"/jobs","responseCode":200},"input":{"type":"structure","members":{"allowListIds":{"shape":"S5","locationName":"allowListIds"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"customDataIdentifierIds":{"shape":"S5","locationName":"customDataIdentifierIds"},"description":{"locationName":"description"},"initialRun":{"locationName":"initialRun","type":"boolean"},"jobType":{"locationName":"jobType"},"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"},"managedDataIdentifierSelector":{"locationName":"managedDataIdentifierSelector"},"name":{"locationName":"name"},"s3JobDefinition":{"shape":"Sp","locationName":"s3JobDefinition"},"samplingPercentage":{"locationName":"samplingPercentage","type":"integer"},"scheduleFrequency":{"shape":"S1d","locationName":"scheduleFrequency"},"tags":{"shape":"Si","locationName":"tags"}},"required":["s3JobDefinition","jobType","clientToken","name"]},"output":{"type":"structure","members":{"jobArn":{"locationName":"jobArn"},"jobId":{"locationName":"jobId"}}}},"CreateCustomDataIdentifier":{"http":{"requestUri":"/custom-data-identifiers","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"description":{"locationName":"description"},"ignoreWords":{"shape":"S5","locationName":"ignoreWords"},"keywords":{"shape":"S5","locationName":"keywords"},"maximumMatchDistance":{"locationName":"maximumMatchDistance","type":"integer"},"name":{"locationName":"name"},"regex":{"locationName":"regex"},"severityLevels":{"shape":"S1k","locationName":"severityLevels"},"tags":{"shape":"Si","locationName":"tags"}},"required":["regex","name"]},"output":{"type":"structure","members":{"customDataIdentifierId":{"locationName":"customDataIdentifierId"}}}},"CreateFindingsFilter":{"http":{"requestUri":"/findingsfilters","responseCode":200},"input":{"type":"structure","members":{"action":{"locationName":"action"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"description":{"locationName":"description"},"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"name":{"locationName":"name"},"position":{"locationName":"position","type":"integer"},"tags":{"shape":"Si","locationName":"tags"}},"required":["action","findingCriteria","name"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"CreateInvitations":{"http":{"requestUri":"/invitations","responseCode":200},"input":{"type":"structure","members":{"accountIds":{"shape":"S5","locationName":"accountIds"},"disableEmailNotification":{"locationName":"disableEmailNotification","type":"boolean"},"message":{"locationName":"message"}},"required":["accountIds"]},"output":{"type":"structure","members":{"unprocessedAccounts":{"shape":"S1x","locationName":"unprocessedAccounts"}}}},"CreateMember":{"http":{"requestUri":"/members","responseCode":200},"input":{"type":"structure","members":{"account":{"locationName":"account","type":"structure","members":{"accountId":{"locationName":"accountId"},"email":{"locationName":"email"}},"required":["email","accountId"]},"tags":{"shape":"Si","locationName":"tags"}},"required":["account"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"}}}},"CreateSampleFindings":{"http":{"requestUri":"/findings/sample","responseCode":200},"input":{"type":"structure","members":{"findingTypes":{"locationName":"findingTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"DeclineInvitations":{"http":{"requestUri":"/invitations/decline","responseCode":200},"input":{"type":"structure","members":{"accountIds":{"shape":"S5","locationName":"accountIds"}},"required":["accountIds"]},"output":{"type":"structure","members":{"unprocessedAccounts":{"shape":"S1x","locationName":"unprocessedAccounts"}}}},"DeleteAllowList":{"http":{"method":"DELETE","requestUri":"/allow-lists/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"},"ignoreJobChecks":{"location":"querystring","locationName":"ignoreJobChecks"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DeleteCustomDataIdentifier":{"http":{"method":"DELETE","requestUri":"/custom-data-identifiers/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DeleteFindingsFilter":{"http":{"method":"DELETE","requestUri":"/findingsfilters/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DeleteInvitations":{"http":{"requestUri":"/invitations/delete","responseCode":200},"input":{"type":"structure","members":{"accountIds":{"shape":"S5","locationName":"accountIds"}},"required":["accountIds"]},"output":{"type":"structure","members":{"unprocessedAccounts":{"shape":"S1x","locationName":"unprocessedAccounts"}}}},"DeleteMember":{"http":{"method":"DELETE","requestUri":"/members/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DescribeBuckets":{"http":{"requestUri":"/datasources/s3","responseCode":200},"input":{"type":"structure","members":{"criteria":{"locationName":"criteria","type":"map","key":{},"value":{"type":"structure","members":{"eq":{"shape":"S5","locationName":"eq"},"gt":{"locationName":"gt","type":"long"},"gte":{"locationName":"gte","type":"long"},"lt":{"locationName":"lt","type":"long"},"lte":{"locationName":"lte","type":"long"},"neq":{"shape":"S5","locationName":"neq"},"prefix":{"locationName":"prefix"}}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}}},"output":{"type":"structure","members":{"buckets":{"locationName":"buckets","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"allowsUnencryptedObjectUploads":{"locationName":"allowsUnencryptedObjectUploads"},"bucketArn":{"locationName":"bucketArn"},"bucketCreatedAt":{"shape":"S9","locationName":"bucketCreatedAt"},"bucketName":{"locationName":"bucketName"},"classifiableObjectCount":{"locationName":"classifiableObjectCount","type":"long"},"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"errorCode":{"locationName":"errorCode"},"errorMessage":{"locationName":"errorMessage"},"jobDetails":{"shape":"S2t","locationName":"jobDetails"},"lastAutomatedDiscoveryTime":{"shape":"S9","locationName":"lastAutomatedDiscoveryTime"},"lastUpdated":{"shape":"S9","locationName":"lastUpdated"},"objectCount":{"locationName":"objectCount","type":"long"},"objectCountByEncryptionType":{"shape":"S2w","locationName":"objectCountByEncryptionType"},"publicAccess":{"shape":"S2x","locationName":"publicAccess"},"region":{"locationName":"region"},"replicationDetails":{"locationName":"replicationDetails","type":"structure","members":{"replicated":{"locationName":"replicated","type":"boolean"},"replicatedExternally":{"locationName":"replicatedExternally","type":"boolean"},"replicationAccounts":{"shape":"S5","locationName":"replicationAccounts"}}},"sensitivityScore":{"locationName":"sensitivityScore","type":"integer"},"serverSideEncryption":{"locationName":"serverSideEncryption","type":"structure","members":{"kmsMasterKeyId":{"locationName":"kmsMasterKeyId"},"type":{"locationName":"type"}}},"sharedAccess":{"locationName":"sharedAccess"},"sizeInBytes":{"locationName":"sizeInBytes","type":"long"},"sizeInBytesCompressed":{"locationName":"sizeInBytesCompressed","type":"long"},"tags":{"locationName":"tags","type":"list","member":{"shape":"S3a"}},"unclassifiableObjectCount":{"shape":"S3b","locationName":"unclassifiableObjectCount"},"unclassifiableObjectSizeInBytes":{"shape":"S3b","locationName":"unclassifiableObjectSizeInBytes"},"versioning":{"locationName":"versioning","type":"boolean"}}}},"nextToken":{"locationName":"nextToken"}}}},"DescribeClassificationJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}","responseCode":200},"input":{"type":"structure","members":{"jobId":{"location":"uri","locationName":"jobId"}},"required":["jobId"]},"output":{"type":"structure","members":{"allowListIds":{"shape":"S5","locationName":"allowListIds"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"createdAt":{"shape":"S9","locationName":"createdAt"},"customDataIdentifierIds":{"shape":"S5","locationName":"customDataIdentifierIds"},"description":{"locationName":"description"},"initialRun":{"locationName":"initialRun","type":"boolean"},"jobArn":{"locationName":"jobArn"},"jobId":{"locationName":"jobId"},"jobStatus":{"locationName":"jobStatus"},"jobType":{"locationName":"jobType"},"lastRunErrorStatus":{"shape":"S3f","locationName":"lastRunErrorStatus"},"lastRunTime":{"shape":"S9","locationName":"lastRunTime"},"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"},"managedDataIdentifierSelector":{"locationName":"managedDataIdentifierSelector"},"name":{"locationName":"name"},"s3JobDefinition":{"shape":"Sp","locationName":"s3JobDefinition"},"samplingPercentage":{"locationName":"samplingPercentage","type":"integer"},"scheduleFrequency":{"shape":"S1d","locationName":"scheduleFrequency"},"statistics":{"locationName":"statistics","type":"structure","members":{"approximateNumberOfObjectsToProcess":{"locationName":"approximateNumberOfObjectsToProcess","type":"double"},"numberOfRuns":{"locationName":"numberOfRuns","type":"double"}}},"tags":{"shape":"Si","locationName":"tags"},"userPausedDetails":{"shape":"S3j","locationName":"userPausedDetails"}}}},"DescribeOrganizationConfiguration":{"http":{"method":"GET","requestUri":"/admin/configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"autoEnable":{"locationName":"autoEnable","type":"boolean"},"maxAccountLimitReached":{"locationName":"maxAccountLimitReached","type":"boolean"}}}},"DisableMacie":{"http":{"method":"DELETE","requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisableOrganizationAdminAccount":{"http":{"method":"DELETE","requestUri":"/admin","responseCode":200},"input":{"type":"structure","members":{"adminAccountId":{"location":"querystring","locationName":"adminAccountId"}},"required":["adminAccountId"]},"output":{"type":"structure","members":{}}},"DisassociateFromAdministratorAccount":{"http":{"requestUri":"/administrator/disassociate","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateFromMasterAccount":{"http":{"requestUri":"/master/disassociate","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateMember":{"http":{"requestUri":"/members/disassociate/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"EnableMacie":{"http":{"requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"findingPublishingFrequency":{"locationName":"findingPublishingFrequency"},"status":{"locationName":"status"}}},"output":{"type":"structure","members":{}}},"EnableOrganizationAdminAccount":{"http":{"requestUri":"/admin","responseCode":200},"input":{"type":"structure","members":{"adminAccountId":{"locationName":"adminAccountId"},"clientToken":{"locationName":"clientToken","idempotencyToken":true}},"required":["adminAccountId"]},"output":{"type":"structure","members":{}}},"GetAdministratorAccount":{"http":{"method":"GET","requestUri":"/administrator","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"administrator":{"shape":"S44","locationName":"administrator"}}}},"GetAllowList":{"http":{"method":"GET","requestUri":"/allow-lists/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"criteria":{"shape":"Sc","locationName":"criteria"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"},"status":{"locationName":"status","type":"structure","members":{"code":{"locationName":"code"},"description":{"locationName":"description"}},"required":["code"]},"tags":{"shape":"Si","locationName":"tags"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"GetAutomatedDiscoveryConfiguration":{"http":{"method":"GET","requestUri":"/automated-discovery/configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"classificationScopeId":{"locationName":"classificationScopeId"},"disabledAt":{"shape":"S4d","locationName":"disabledAt"},"firstEnabledAt":{"shape":"S4d","locationName":"firstEnabledAt"},"lastUpdatedAt":{"shape":"S4d","locationName":"lastUpdatedAt"},"sensitivityInspectionTemplateId":{"locationName":"sensitivityInspectionTemplateId"},"status":{"locationName":"status"}}}},"GetBucketStatistics":{"http":{"requestUri":"/datasources/s3/statistics","responseCode":200},"input":{"type":"structure","members":{"accountId":{"locationName":"accountId"}}},"output":{"type":"structure","members":{"bucketCount":{"locationName":"bucketCount","type":"long"},"bucketCountByEffectivePermission":{"locationName":"bucketCountByEffectivePermission","type":"structure","members":{"publiclyAccessible":{"locationName":"publiclyAccessible","type":"long"},"publiclyReadable":{"locationName":"publiclyReadable","type":"long"},"publiclyWritable":{"locationName":"publiclyWritable","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketCountByEncryptionType":{"locationName":"bucketCountByEncryptionType","type":"structure","members":{"kmsManaged":{"locationName":"kmsManaged","type":"long"},"s3Managed":{"locationName":"s3Managed","type":"long"},"unencrypted":{"locationName":"unencrypted","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketCountByObjectEncryptionRequirement":{"locationName":"bucketCountByObjectEncryptionRequirement","type":"structure","members":{"allowsUnencryptedObjectUploads":{"locationName":"allowsUnencryptedObjectUploads","type":"long"},"deniesUnencryptedObjectUploads":{"locationName":"deniesUnencryptedObjectUploads","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketCountBySharedAccessType":{"locationName":"bucketCountBySharedAccessType","type":"structure","members":{"external":{"locationName":"external","type":"long"},"internal":{"locationName":"internal","type":"long"},"notShared":{"locationName":"notShared","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketStatisticsBySensitivity":{"locationName":"bucketStatisticsBySensitivity","type":"structure","members":{"classificationError":{"shape":"S4n","locationName":"classificationError"},"notClassified":{"shape":"S4n","locationName":"notClassified"},"notSensitive":{"shape":"S4n","locationName":"notSensitive"},"sensitive":{"shape":"S4n","locationName":"sensitive"}}},"classifiableObjectCount":{"locationName":"classifiableObjectCount","type":"long"},"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"lastUpdated":{"shape":"S9","locationName":"lastUpdated"},"objectCount":{"locationName":"objectCount","type":"long"},"sizeInBytes":{"locationName":"sizeInBytes","type":"long"},"sizeInBytesCompressed":{"locationName":"sizeInBytesCompressed","type":"long"},"unclassifiableObjectCount":{"shape":"S3b","locationName":"unclassifiableObjectCount"},"unclassifiableObjectSizeInBytes":{"shape":"S3b","locationName":"unclassifiableObjectSizeInBytes"}}}},"GetClassificationExportConfiguration":{"http":{"method":"GET","requestUri":"/classification-export-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"configuration":{"shape":"S4q","locationName":"configuration"}}}},"GetClassificationScope":{"http":{"method":"GET","requestUri":"/classification-scopes/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"id":{"locationName":"id"},"name":{"locationName":"name"},"s3":{"locationName":"s3","type":"structure","members":{"excludes":{"locationName":"excludes","type":"structure","members":{"bucketNames":{"shape":"S4x","locationName":"bucketNames"}},"required":["bucketNames"]}},"required":["excludes"]}}}},"GetCustomDataIdentifier":{"http":{"method":"GET","requestUri":"/custom-data-identifiers/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"deleted":{"locationName":"deleted","type":"boolean"},"description":{"locationName":"description"},"id":{"locationName":"id"},"ignoreWords":{"shape":"S5","locationName":"ignoreWords"},"keywords":{"shape":"S5","locationName":"keywords"},"maximumMatchDistance":{"locationName":"maximumMatchDistance","type":"integer"},"name":{"locationName":"name"},"regex":{"locationName":"regex"},"severityLevels":{"shape":"S1k","locationName":"severityLevels"},"tags":{"shape":"Si","locationName":"tags"}}}},"GetFindingStatistics":{"http":{"requestUri":"/findings/statistics","responseCode":200},"input":{"type":"structure","members":{"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"groupBy":{"locationName":"groupBy"},"size":{"locationName":"size","type":"integer"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}},"required":["groupBy"]},"output":{"type":"structure","members":{"countsByGroup":{"locationName":"countsByGroup","type":"list","member":{"type":"structure","members":{"count":{"locationName":"count","type":"long"},"groupKey":{"locationName":"groupKey"}}}}}}},"GetFindings":{"http":{"requestUri":"/findings/describe","responseCode":200},"input":{"type":"structure","members":{"findingIds":{"shape":"S5","locationName":"findingIds"},"sortCriteria":{"shape":"S59","locationName":"sortCriteria"}},"required":["findingIds"]},"output":{"type":"structure","members":{"findings":{"locationName":"findings","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"archived":{"locationName":"archived","type":"boolean"},"category":{"locationName":"category"},"classificationDetails":{"locationName":"classificationDetails","type":"structure","members":{"detailedResultsLocation":{"locationName":"detailedResultsLocation"},"jobArn":{"locationName":"jobArn"},"jobId":{"locationName":"jobId"},"originType":{"locationName":"originType"},"result":{"locationName":"result","type":"structure","members":{"additionalOccurrences":{"locationName":"additionalOccurrences","type":"boolean"},"customDataIdentifiers":{"locationName":"customDataIdentifiers","type":"structure","members":{"detections":{"locationName":"detections","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"count":{"locationName":"count","type":"long"},"name":{"locationName":"name"},"occurrences":{"shape":"S5k","locationName":"occurrences"}}}},"totalCount":{"locationName":"totalCount","type":"long"}}},"mimeType":{"locationName":"mimeType"},"sensitiveData":{"locationName":"sensitiveData","type":"list","member":{"type":"structure","members":{"category":{"locationName":"category"},"detections":{"locationName":"detections","type":"list","member":{"type":"structure","members":{"count":{"locationName":"count","type":"long"},"occurrences":{"shape":"S5k","locationName":"occurrences"},"type":{"locationName":"type"}}}},"totalCount":{"locationName":"totalCount","type":"long"}}}},"sizeClassified":{"locationName":"sizeClassified","type":"long"},"status":{"locationName":"status","type":"structure","members":{"code":{"locationName":"code"},"reason":{"locationName":"reason"}}}}}}},"count":{"locationName":"count","type":"long"},"createdAt":{"shape":"S9","locationName":"createdAt"},"description":{"locationName":"description"},"id":{"locationName":"id"},"partition":{"locationName":"partition"},"policyDetails":{"locationName":"policyDetails","type":"structure","members":{"action":{"locationName":"action","type":"structure","members":{"actionType":{"locationName":"actionType"},"apiCallDetails":{"locationName":"apiCallDetails","type":"structure","members":{"api":{"locationName":"api"},"apiServiceName":{"locationName":"apiServiceName"},"firstSeen":{"shape":"S9","locationName":"firstSeen"},"lastSeen":{"shape":"S9","locationName":"lastSeen"}}}}},"actor":{"locationName":"actor","type":"structure","members":{"domainDetails":{"locationName":"domainDetails","type":"structure","members":{"domainName":{"locationName":"domainName"}}},"ipAddressDetails":{"locationName":"ipAddressDetails","type":"structure","members":{"ipAddressV4":{"locationName":"ipAddressV4"},"ipCity":{"locationName":"ipCity","type":"structure","members":{"name":{"locationName":"name"}}},"ipCountry":{"locationName":"ipCountry","type":"structure","members":{"code":{"locationName":"code"},"name":{"locationName":"name"}}},"ipGeoLocation":{"locationName":"ipGeoLocation","type":"structure","members":{"lat":{"locationName":"lat","type":"double"},"lon":{"locationName":"lon","type":"double"}}},"ipOwner":{"locationName":"ipOwner","type":"structure","members":{"asn":{"locationName":"asn"},"asnOrg":{"locationName":"asnOrg"},"isp":{"locationName":"isp"},"org":{"locationName":"org"}}}}},"userIdentity":{"locationName":"userIdentity","type":"structure","members":{"assumedRole":{"locationName":"assumedRole","type":"structure","members":{"accessKeyId":{"locationName":"accessKeyId"},"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"sessionContext":{"shape":"S6c","locationName":"sessionContext"}}},"awsAccount":{"locationName":"awsAccount","type":"structure","members":{"accountId":{"locationName":"accountId"},"principalId":{"locationName":"principalId"}}},"awsService":{"locationName":"awsService","type":"structure","members":{"invokedBy":{"locationName":"invokedBy"}}},"federatedUser":{"locationName":"federatedUser","type":"structure","members":{"accessKeyId":{"locationName":"accessKeyId"},"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"sessionContext":{"shape":"S6c","locationName":"sessionContext"}}},"iamUser":{"locationName":"iamUser","type":"structure","members":{"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"userName":{"locationName":"userName"}}},"root":{"locationName":"root","type":"structure","members":{"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"}}},"type":{"locationName":"type"}}}}}}},"region":{"locationName":"region"},"resourcesAffected":{"locationName":"resourcesAffected","type":"structure","members":{"s3Bucket":{"locationName":"s3Bucket","type":"structure","members":{"allowsUnencryptedObjectUploads":{"locationName":"allowsUnencryptedObjectUploads"},"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"defaultServerSideEncryption":{"shape":"S6n","locationName":"defaultServerSideEncryption"},"name":{"locationName":"name"},"owner":{"locationName":"owner","type":"structure","members":{"displayName":{"locationName":"displayName"},"id":{"locationName":"id"}}},"publicAccess":{"shape":"S2x","locationName":"publicAccess"},"tags":{"shape":"S6q","locationName":"tags"}}},"s3Object":{"locationName":"s3Object","type":"structure","members":{"bucketArn":{"locationName":"bucketArn"},"eTag":{"locationName":"eTag"},"extension":{"locationName":"extension"},"key":{"locationName":"key"},"lastModified":{"shape":"S9","locationName":"lastModified"},"path":{"locationName":"path"},"publicAccess":{"locationName":"publicAccess","type":"boolean"},"serverSideEncryption":{"shape":"S6n","locationName":"serverSideEncryption"},"size":{"locationName":"size","type":"long"},"storageClass":{"locationName":"storageClass"},"tags":{"shape":"S6q","locationName":"tags"},"versionId":{"locationName":"versionId"}}}}},"sample":{"locationName":"sample","type":"boolean"},"schemaVersion":{"locationName":"schemaVersion"},"severity":{"locationName":"severity","type":"structure","members":{"description":{"locationName":"description"},"score":{"locationName":"score","type":"long"}}},"title":{"locationName":"title"},"type":{"locationName":"type"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}}}}},"GetFindingsFilter":{"http":{"method":"GET","requestUri":"/findingsfilters/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"action":{"locationName":"action"},"arn":{"locationName":"arn"},"description":{"locationName":"description"},"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"id":{"locationName":"id"},"name":{"locationName":"name"},"position":{"locationName":"position","type":"integer"},"tags":{"shape":"Si","locationName":"tags"}}}},"GetFindingsPublicationConfiguration":{"http":{"method":"GET","requestUri":"/findings-publication-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"securityHubConfiguration":{"shape":"S6z","locationName":"securityHubConfiguration"}}}},"GetInvitationsCount":{"http":{"method":"GET","requestUri":"/invitations/count","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"invitationsCount":{"locationName":"invitationsCount","type":"long"}}}},"GetMacieSession":{"http":{"method":"GET","requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"createdAt":{"shape":"S9","locationName":"createdAt"},"findingPublishingFrequency":{"locationName":"findingPublishingFrequency"},"serviceRole":{"locationName":"serviceRole"},"status":{"locationName":"status"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"GetMasterAccount":{"http":{"method":"GET","requestUri":"/master","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"master":{"shape":"S44","locationName":"master"}}}},"GetMember":{"http":{"method":"GET","requestUri":"/members/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"administratorAccountId":{"locationName":"administratorAccountId"},"arn":{"locationName":"arn"},"email":{"locationName":"email"},"invitedAt":{"shape":"S9","locationName":"invitedAt"},"masterAccountId":{"locationName":"masterAccountId"},"relationshipStatus":{"locationName":"relationshipStatus"},"tags":{"shape":"Si","locationName":"tags"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"GetResourceProfile":{"http":{"method":"GET","requestUri":"/resource-profiles","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"profileUpdatedAt":{"shape":"S9","locationName":"profileUpdatedAt"},"sensitivityScore":{"locationName":"sensitivityScore","type":"integer"},"sensitivityScoreOverridden":{"locationName":"sensitivityScoreOverridden","type":"boolean"},"statistics":{"locationName":"statistics","type":"structure","members":{"totalBytesClassified":{"locationName":"totalBytesClassified","type":"long"},"totalDetections":{"locationName":"totalDetections","type":"long"},"totalDetectionsSuppressed":{"locationName":"totalDetectionsSuppressed","type":"long"},"totalItemsClassified":{"locationName":"totalItemsClassified","type":"long"},"totalItemsSensitive":{"locationName":"totalItemsSensitive","type":"long"},"totalItemsSkipped":{"locationName":"totalItemsSkipped","type":"long"},"totalItemsSkippedInvalidEncryption":{"locationName":"totalItemsSkippedInvalidEncryption","type":"long"},"totalItemsSkippedInvalidKms":{"locationName":"totalItemsSkippedInvalidKms","type":"long"},"totalItemsSkippedPermissionDenied":{"locationName":"totalItemsSkippedPermissionDenied","type":"long"}}}}}},"GetRevealConfiguration":{"http":{"method":"GET","requestUri":"/reveal-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"configuration":{"shape":"S7d","locationName":"configuration"}}}},"GetSensitiveDataOccurrences":{"http":{"method":"GET","requestUri":"/findings/{findingId}/reveal","responseCode":200},"input":{"type":"structure","members":{"findingId":{"location":"uri","locationName":"findingId"}},"required":["findingId"]},"output":{"type":"structure","members":{"error":{"locationName":"error"},"sensitiveDataOccurrences":{"locationName":"sensitiveDataOccurrences","type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"value":{"locationName":"value"}},"required":["value"]}}},"status":{"locationName":"status"}}}},"GetSensitiveDataOccurrencesAvailability":{"http":{"method":"GET","requestUri":"/findings/{findingId}/reveal/availability","responseCode":200},"input":{"type":"structure","members":{"findingId":{"location":"uri","locationName":"findingId"}},"required":["findingId"]},"output":{"type":"structure","members":{"code":{"locationName":"code"},"reasons":{"locationName":"reasons","type":"list","member":{}}}}},"GetSensitivityInspectionTemplate":{"http":{"method":"GET","requestUri":"/templates/sensitivity-inspections/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"description":{"locationName":"description"},"excludes":{"shape":"S7u","locationName":"excludes"},"includes":{"shape":"S7v","locationName":"includes"},"name":{"locationName":"name"},"sensitivityInspectionTemplateId":{"locationName":"sensitivityInspectionTemplateId"}}}},"GetUsageStatistics":{"http":{"requestUri":"/usage/statistics","responseCode":200},"input":{"type":"structure","members":{"filterBy":{"locationName":"filterBy","type":"list","member":{"type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortBy":{"locationName":"sortBy","type":"structure","members":{"key":{"locationName":"key"},"orderBy":{"locationName":"orderBy"}}},"timeRange":{"locationName":"timeRange"}}},"output":{"type":"structure","members":{"nextToken":{"locationName":"nextToken"},"records":{"locationName":"records","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"automatedDiscoveryFreeTrialStartDate":{"shape":"S9","locationName":"automatedDiscoveryFreeTrialStartDate"},"freeTrialStartDate":{"shape":"S9","locationName":"freeTrialStartDate"},"usage":{"locationName":"usage","type":"list","member":{"type":"structure","members":{"currency":{"locationName":"currency"},"estimatedCost":{"locationName":"estimatedCost"},"serviceLimit":{"locationName":"serviceLimit","type":"structure","members":{"isServiceLimited":{"locationName":"isServiceLimited","type":"boolean"},"unit":{"locationName":"unit"},"value":{"locationName":"value","type":"long"}}},"type":{"locationName":"type"}}}}}}},"timeRange":{"locationName":"timeRange"}}}},"GetUsageTotals":{"http":{"method":"GET","requestUri":"/usage","responseCode":200},"input":{"type":"structure","members":{"timeRange":{"location":"querystring","locationName":"timeRange"}}},"output":{"type":"structure","members":{"timeRange":{"locationName":"timeRange"},"usageTotals":{"locationName":"usageTotals","type":"list","member":{"type":"structure","members":{"currency":{"locationName":"currency"},"estimatedCost":{"locationName":"estimatedCost"},"type":{"locationName":"type"}}}}}}},"ListAllowLists":{"http":{"method":"GET","requestUri":"/allow-lists","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"allowLists":{"locationName":"allowLists","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListClassificationJobs":{"http":{"requestUri":"/jobs/list","responseCode":200},"input":{"type":"structure","members":{"filterCriteria":{"locationName":"filterCriteria","type":"structure","members":{"excludes":{"shape":"S8o","locationName":"excludes"},"includes":{"shape":"S8o","locationName":"includes"}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}}},"output":{"type":"structure","members":{"items":{"locationName":"items","type":"list","member":{"type":"structure","members":{"bucketCriteria":{"shape":"Sq","locationName":"bucketCriteria"},"bucketDefinitions":{"shape":"S10","locationName":"bucketDefinitions"},"createdAt":{"shape":"S9","locationName":"createdAt"},"jobId":{"locationName":"jobId"},"jobStatus":{"locationName":"jobStatus"},"jobType":{"locationName":"jobType"},"lastRunErrorStatus":{"shape":"S3f","locationName":"lastRunErrorStatus"},"name":{"locationName":"name"},"userPausedDetails":{"shape":"S3j","locationName":"userPausedDetails"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListClassificationScopes":{"http":{"method":"GET","requestUri":"/classification-scopes","responseCode":200},"input":{"type":"structure","members":{"name":{"location":"querystring","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"classificationScopes":{"locationName":"classificationScopes","type":"list","member":{"type":"structure","members":{"id":{"locationName":"id"},"name":{"locationName":"name"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListCustomDataIdentifiers":{"http":{"requestUri":"/custom-data-identifiers/list","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"items":{"locationName":"items","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListFindings":{"http":{"requestUri":"/findings","responseCode":200},"input":{"type":"structure","members":{"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"shape":"S59","locationName":"sortCriteria"}}},"output":{"type":"structure","members":{"findingIds":{"shape":"S5","locationName":"findingIds"},"nextToken":{"locationName":"nextToken"}}}},"ListFindingsFilters":{"http":{"method":"GET","requestUri":"/findingsfilters","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"findingsFilterListItems":{"locationName":"findingsFilterListItems","type":"list","member":{"type":"structure","members":{"action":{"locationName":"action"},"arn":{"locationName":"arn"},"id":{"locationName":"id"},"name":{"locationName":"name"},"tags":{"shape":"Si","locationName":"tags"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListInvitations":{"http":{"method":"GET","requestUri":"/invitations","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"invitations":{"locationName":"invitations","type":"list","member":{"shape":"S44"}},"nextToken":{"locationName":"nextToken"}}}},"ListManagedDataIdentifiers":{"http":{"requestUri":"/managed-data-identifiers/list","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"items":{"locationName":"items","type":"list","member":{"type":"structure","members":{"category":{"locationName":"category"},"id":{"locationName":"id"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListMembers":{"http":{"method":"GET","requestUri":"/members","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"onlyAssociated":{"location":"querystring","locationName":"onlyAssociated"}}},"output":{"type":"structure","members":{"members":{"locationName":"members","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"administratorAccountId":{"locationName":"administratorAccountId"},"arn":{"locationName":"arn"},"email":{"locationName":"email"},"invitedAt":{"shape":"S9","locationName":"invitedAt"},"masterAccountId":{"locationName":"masterAccountId"},"relationshipStatus":{"locationName":"relationshipStatus"},"tags":{"shape":"Si","locationName":"tags"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListOrganizationAdminAccounts":{"http":{"method":"GET","requestUri":"/admin","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"adminAccounts":{"locationName":"adminAccounts","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"status":{"locationName":"status"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListResourceProfileArtifacts":{"http":{"method":"GET","requestUri":"/resource-profiles/artifacts","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"resourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"artifacts":{"locationName":"artifacts","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"classificationResultStatus":{"locationName":"classificationResultStatus"},"sensitive":{"locationName":"sensitive","type":"boolean"}},"required":["classificationResultStatus","arn"]}},"nextToken":{"locationName":"nextToken"}}}},"ListResourceProfileDetections":{"http":{"method":"GET","requestUri":"/resource-profiles/detections","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"resourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"detections":{"locationName":"detections","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"count":{"locationName":"count","type":"long"},"id":{"locationName":"id"},"name":{"locationName":"name"},"suppressed":{"locationName":"suppressed","type":"boolean"},"type":{"locationName":"type"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListSensitivityInspectionTemplates":{"http":{"method":"GET","requestUri":"/templates/sensitivity-inspections","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"nextToken":{"locationName":"nextToken"},"sensitivityInspectionTemplates":{"locationName":"sensitivityInspectionTemplates","type":"list","member":{"type":"structure","members":{"id":{"locationName":"id"},"name":{"locationName":"name"}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"tags":{"shape":"Si","locationName":"tags"}}}},"PutClassificationExportConfiguration":{"http":{"method":"PUT","requestUri":"/classification-export-configuration","responseCode":200},"input":{"type":"structure","members":{"configuration":{"shape":"S4q","locationName":"configuration"}},"required":["configuration"]},"output":{"type":"structure","members":{"configuration":{"shape":"S4q","locationName":"configuration"}}}},"PutFindingsPublicationConfiguration":{"http":{"method":"PUT","requestUri":"/findings-publication-configuration","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"securityHubConfiguration":{"shape":"S6z","locationName":"securityHubConfiguration"}}},"output":{"type":"structure","members":{}}},"SearchResources":{"http":{"requestUri":"/datasources/search-resources","responseCode":200},"input":{"type":"structure","members":{"bucketCriteria":{"locationName":"bucketCriteria","type":"structure","members":{"excludes":{"shape":"Sac","locationName":"excludes"},"includes":{"shape":"Sac","locationName":"includes"}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}}},"output":{"type":"structure","members":{"matchingResources":{"locationName":"matchingResources","type":"list","member":{"type":"structure","members":{"matchingBucket":{"locationName":"matchingBucket","type":"structure","members":{"accountId":{"locationName":"accountId"},"bucketName":{"locationName":"bucketName"},"classifiableObjectCount":{"locationName":"classifiableObjectCount","type":"long"},"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"errorCode":{"locationName":"errorCode"},"errorMessage":{"locationName":"errorMessage"},"jobDetails":{"shape":"S2t","locationName":"jobDetails"},"lastAutomatedDiscoveryTime":{"shape":"S9","locationName":"lastAutomatedDiscoveryTime"},"objectCount":{"locationName":"objectCount","type":"long"},"objectCountByEncryptionType":{"shape":"S2w","locationName":"objectCountByEncryptionType"},"sensitivityScore":{"locationName":"sensitivityScore","type":"integer"},"sizeInBytes":{"locationName":"sizeInBytes","type":"long"},"sizeInBytesCompressed":{"locationName":"sizeInBytesCompressed","type":"long"},"unclassifiableObjectCount":{"shape":"S3b","locationName":"unclassifiableObjectCount"},"unclassifiableObjectSizeInBytes":{"shape":"S3b","locationName":"unclassifiableObjectSizeInBytes"}}}}}},"nextToken":{"locationName":"nextToken"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Si","locationName":"tags"}},"required":["resourceArn","tags"]},"output":{"type":"structure","members":{}}},"TestCustomDataIdentifier":{"http":{"requestUri":"/custom-data-identifiers/test","responseCode":200},"input":{"type":"structure","members":{"ignoreWords":{"shape":"S5","locationName":"ignoreWords"},"keywords":{"shape":"S5","locationName":"keywords"},"maximumMatchDistance":{"locationName":"maximumMatchDistance","type":"integer"},"regex":{"locationName":"regex"},"sampleText":{"locationName":"sampleText"}},"required":["regex","sampleText"]},"output":{"type":"structure","members":{"matchCount":{"locationName":"matchCount","type":"integer"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"shape":"S5","location":"querystring","locationName":"tagKeys"}},"required":["tagKeys","resourceArn"]},"output":{"type":"structure","members":{}}},"UpdateAllowList":{"http":{"method":"PUT","requestUri":"/allow-lists/{id}","responseCode":200},"input":{"type":"structure","members":{"criteria":{"shape":"Sc","locationName":"criteria"},"description":{"locationName":"description"},"id":{"location":"uri","locationName":"id"},"name":{"locationName":"name"}},"required":["id","criteria","name"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"UpdateAutomatedDiscoveryConfiguration":{"http":{"method":"PUT","requestUri":"/automated-discovery/configuration","responseCode":200},"input":{"type":"structure","members":{"status":{"locationName":"status"}},"required":["status"]},"output":{"type":"structure","members":{}}},"UpdateClassificationJob":{"http":{"method":"PATCH","requestUri":"/jobs/{jobId}","responseCode":200},"input":{"type":"structure","members":{"jobId":{"location":"uri","locationName":"jobId"},"jobStatus":{"locationName":"jobStatus"}},"required":["jobId","jobStatus"]},"output":{"type":"structure","members":{}}},"UpdateClassificationScope":{"http":{"method":"PATCH","requestUri":"/classification-scopes/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"},"s3":{"locationName":"s3","type":"structure","members":{"excludes":{"locationName":"excludes","type":"structure","members":{"bucketNames":{"shape":"S4x","locationName":"bucketNames"},"operation":{"locationName":"operation"}},"required":["bucketNames","operation"]}},"required":["excludes"]}},"required":["id"]},"output":{"type":"structure","members":{}}},"UpdateFindingsFilter":{"http":{"method":"PATCH","requestUri":"/findingsfilters/{id}","responseCode":200},"input":{"type":"structure","members":{"action":{"locationName":"action"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"description":{"locationName":"description"},"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"id":{"location":"uri","locationName":"id"},"name":{"locationName":"name"},"position":{"locationName":"position","type":"integer"}},"required":["id"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"UpdateMacieSession":{"http":{"method":"PATCH","requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{"findingPublishingFrequency":{"locationName":"findingPublishingFrequency"},"status":{"locationName":"status"}}},"output":{"type":"structure","members":{}}},"UpdateMemberSession":{"http":{"method":"PATCH","requestUri":"/macie/members/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"},"status":{"locationName":"status"}},"required":["id","status"]},"output":{"type":"structure","members":{}}},"UpdateOrganizationConfiguration":{"http":{"method":"PATCH","requestUri":"/admin/configuration","responseCode":200},"input":{"type":"structure","members":{"autoEnable":{"locationName":"autoEnable","type":"boolean"}},"required":["autoEnable"]},"output":{"type":"structure","members":{}}},"UpdateResourceProfile":{"http":{"method":"PATCH","requestUri":"/resource-profiles","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"sensitivityScoreOverride":{"locationName":"sensitivityScoreOverride","type":"integer"}},"required":["resourceArn"]},"output":{"type":"structure","members":{}}},"UpdateResourceProfileDetections":{"http":{"method":"PATCH","requestUri":"/resource-profiles/detections","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"suppressDataIdentifiers":{"locationName":"suppressDataIdentifiers","type":"list","member":{"type":"structure","members":{"id":{"locationName":"id"},"type":{"locationName":"type"}}}}},"required":["resourceArn"]},"output":{"type":"structure","members":{}}},"UpdateRevealConfiguration":{"http":{"method":"PUT","requestUri":"/reveal-configuration","responseCode":200},"input":{"type":"structure","members":{"configuration":{"shape":"S7d","locationName":"configuration"}},"required":["configuration"]},"output":{"type":"structure","members":{"configuration":{"shape":"S7d","locationName":"configuration"}}}},"UpdateSensitivityInspectionTemplate":{"http":{"method":"PUT","requestUri":"/templates/sensitivity-inspections/{id}","responseCode":200},"input":{"type":"structure","members":{"description":{"locationName":"description"},"excludes":{"shape":"S7u","locationName":"excludes"},"id":{"location":"uri","locationName":"id"},"includes":{"shape":"S7v","locationName":"includes"}},"required":["id"]},"output":{"type":"structure","members":{}}}},"shapes":{"S5":{"type":"list","member":{}},"S9":{"type":"timestamp","timestampFormat":"iso8601"},"Sc":{"type":"structure","members":{"regex":{"locationName":"regex"},"s3WordsList":{"locationName":"s3WordsList","type":"structure","members":{"bucketName":{"locationName":"bucketName"},"objectKey":{"locationName":"objectKey"}},"required":["bucketName","objectKey"]}}},"Si":{"type":"map","key":{},"value":{}},"Sp":{"type":"structure","members":{"bucketCriteria":{"shape":"Sq","locationName":"bucketCriteria"},"bucketDefinitions":{"shape":"S10","locationName":"bucketDefinitions"},"scoping":{"locationName":"scoping","type":"structure","members":{"excludes":{"shape":"S13","locationName":"excludes"},"includes":{"shape":"S13","locationName":"includes"}}}}},"Sq":{"type":"structure","members":{"excludes":{"shape":"Sr","locationName":"excludes"},"includes":{"shape":"Sr","locationName":"includes"}}},"Sr":{"type":"structure","members":{"and":{"locationName":"and","type":"list","member":{"type":"structure","members":{"simpleCriterion":{"locationName":"simpleCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}},"tagCriterion":{"locationName":"tagCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"tagValues":{"locationName":"tagValues","type":"list","member":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}}}}}}}}}},"S10":{"type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"buckets":{"shape":"S5","locationName":"buckets"}},"required":["accountId","buckets"]}},"S13":{"type":"structure","members":{"and":{"locationName":"and","type":"list","member":{"type":"structure","members":{"simpleScopeTerm":{"locationName":"simpleScopeTerm","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}},"tagScopeTerm":{"locationName":"tagScopeTerm","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"tagValues":{"locationName":"tagValues","type":"list","member":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}}},"target":{"locationName":"target"}}}}}}}},"S1d":{"type":"structure","members":{"dailySchedule":{"locationName":"dailySchedule","type":"structure","members":{}},"monthlySchedule":{"locationName":"monthlySchedule","type":"structure","members":{"dayOfMonth":{"locationName":"dayOfMonth","type":"integer"}}},"weeklySchedule":{"locationName":"weeklySchedule","type":"structure","members":{"dayOfWeek":{"locationName":"dayOfWeek"}}}}},"S1k":{"type":"list","member":{"type":"structure","members":{"occurrencesThreshold":{"locationName":"occurrencesThreshold","type":"long"},"severity":{"locationName":"severity"}},"required":["occurrencesThreshold","severity"]}},"S1r":{"type":"structure","members":{"criterion":{"locationName":"criterion","type":"map","key":{},"value":{"type":"structure","members":{"eq":{"shape":"S5","locationName":"eq"},"eqExactMatch":{"shape":"S5","locationName":"eqExactMatch"},"gt":{"locationName":"gt","type":"long"},"gte":{"locationName":"gte","type":"long"},"lt":{"locationName":"lt","type":"long"},"lte":{"locationName":"lte","type":"long"},"neq":{"shape":"S5","locationName":"neq"}}}}}},"S1x":{"type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"errorCode":{"locationName":"errorCode"},"errorMessage":{"locationName":"errorMessage"}}}},"S2t":{"type":"structure","members":{"isDefinedInJob":{"locationName":"isDefinedInJob"},"isMonitoredByJob":{"locationName":"isMonitoredByJob"},"lastJobId":{"locationName":"lastJobId"},"lastJobRunTime":{"shape":"S9","locationName":"lastJobRunTime"}}},"S2w":{"type":"structure","members":{"customerManaged":{"locationName":"customerManaged","type":"long"},"kmsManaged":{"locationName":"kmsManaged","type":"long"},"s3Managed":{"locationName":"s3Managed","type":"long"},"unencrypted":{"locationName":"unencrypted","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"S2x":{"type":"structure","members":{"effectivePermission":{"locationName":"effectivePermission"},"permissionConfiguration":{"locationName":"permissionConfiguration","type":"structure","members":{"accountLevelPermissions":{"locationName":"accountLevelPermissions","type":"structure","members":{"blockPublicAccess":{"shape":"S31","locationName":"blockPublicAccess"}}},"bucketLevelPermissions":{"locationName":"bucketLevelPermissions","type":"structure","members":{"accessControlList":{"locationName":"accessControlList","type":"structure","members":{"allowsPublicReadAccess":{"locationName":"allowsPublicReadAccess","type":"boolean"},"allowsPublicWriteAccess":{"locationName":"allowsPublicWriteAccess","type":"boolean"}}},"blockPublicAccess":{"shape":"S31","locationName":"blockPublicAccess"},"bucketPolicy":{"locationName":"bucketPolicy","type":"structure","members":{"allowsPublicReadAccess":{"locationName":"allowsPublicReadAccess","type":"boolean"},"allowsPublicWriteAccess":{"locationName":"allowsPublicWriteAccess","type":"boolean"}}}}}}}}},"S31":{"type":"structure","members":{"blockPublicAcls":{"locationName":"blockPublicAcls","type":"boolean"},"blockPublicPolicy":{"locationName":"blockPublicPolicy","type":"boolean"},"ignorePublicAcls":{"locationName":"ignorePublicAcls","type":"boolean"},"restrictPublicBuckets":{"locationName":"restrictPublicBuckets","type":"boolean"}}},"S3a":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}},"S3b":{"type":"structure","members":{"fileType":{"locationName":"fileType","type":"long"},"storageClass":{"locationName":"storageClass","type":"long"},"total":{"locationName":"total","type":"long"}}},"S3f":{"type":"structure","members":{"code":{"locationName":"code"}}},"S3j":{"type":"structure","members":{"jobExpiresAt":{"shape":"S9","locationName":"jobExpiresAt"},"jobImminentExpirationHealthEventArn":{"locationName":"jobImminentExpirationHealthEventArn"},"jobPausedAt":{"shape":"S9","locationName":"jobPausedAt"}}},"S44":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"invitationId":{"locationName":"invitationId"},"invitedAt":{"shape":"S9","locationName":"invitedAt"},"relationshipStatus":{"locationName":"relationshipStatus"}}},"S4d":{"type":"timestamp","timestampFormat":"iso8601"},"S4n":{"type":"structure","members":{"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"publiclyAccessibleCount":{"locationName":"publiclyAccessibleCount","type":"long"},"totalCount":{"locationName":"totalCount","type":"long"},"totalSizeInBytes":{"locationName":"totalSizeInBytes","type":"long"}}},"S4q":{"type":"structure","members":{"s3Destination":{"locationName":"s3Destination","type":"structure","members":{"bucketName":{"locationName":"bucketName"},"keyPrefix":{"locationName":"keyPrefix"},"kmsKeyArn":{"locationName":"kmsKeyArn"}},"required":["bucketName","kmsKeyArn"]}}},"S4x":{"type":"list","member":{}},"S59":{"type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}},"S5k":{"type":"structure","members":{"cells":{"locationName":"cells","type":"list","member":{"type":"structure","members":{"cellReference":{"locationName":"cellReference"},"column":{"locationName":"column","type":"long"},"columnName":{"locationName":"columnName"},"row":{"locationName":"row","type":"long"}}}},"lineRanges":{"shape":"S5n","locationName":"lineRanges"},"offsetRanges":{"shape":"S5n","locationName":"offsetRanges"},"pages":{"locationName":"pages","type":"list","member":{"type":"structure","members":{"lineRange":{"shape":"S5o","locationName":"lineRange"},"offsetRange":{"shape":"S5o","locationName":"offsetRange"},"pageNumber":{"locationName":"pageNumber","type":"long"}}}},"records":{"locationName":"records","type":"list","member":{"type":"structure","members":{"jsonPath":{"locationName":"jsonPath"},"recordIndex":{"locationName":"recordIndex","type":"long"}}}}}},"S5n":{"type":"list","member":{"shape":"S5o"}},"S5o":{"type":"structure","members":{"end":{"locationName":"end","type":"long"},"start":{"locationName":"start","type":"long"},"startColumn":{"locationName":"startColumn","type":"long"}}},"S6c":{"type":"structure","members":{"attributes":{"locationName":"attributes","type":"structure","members":{"creationDate":{"shape":"S9","locationName":"creationDate"},"mfaAuthenticated":{"locationName":"mfaAuthenticated","type":"boolean"}}},"sessionIssuer":{"locationName":"sessionIssuer","type":"structure","members":{"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"type":{"locationName":"type"},"userName":{"locationName":"userName"}}}}},"S6n":{"type":"structure","members":{"encryptionType":{"locationName":"encryptionType"},"kmsMasterKeyId":{"locationName":"kmsMasterKeyId"}}},"S6q":{"type":"list","member":{"shape":"S3a"}},"S6z":{"type":"structure","members":{"publishClassificationFindings":{"locationName":"publishClassificationFindings","type":"boolean"},"publishPolicyFindings":{"locationName":"publishPolicyFindings","type":"boolean"}},"required":["publishPolicyFindings","publishClassificationFindings"]},"S7d":{"type":"structure","members":{"kmsKeyId":{"locationName":"kmsKeyId"},"status":{"locationName":"status"}},"required":["status"]},"S7u":{"type":"structure","members":{"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"}}},"S7v":{"type":"structure","members":{"allowListIds":{"shape":"S5","locationName":"allowListIds"},"customDataIdentifierIds":{"shape":"S5","locationName":"customDataIdentifierIds"},"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"}}},"S8o":{"type":"list","member":{"type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}}},"Sac":{"type":"structure","members":{"and":{"locationName":"and","type":"list","member":{"type":"structure","members":{"simpleCriterion":{"locationName":"simpleCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}},"tagCriterion":{"locationName":"tagCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"tagValues":{"locationName":"tagValues","type":"list","member":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}}}}}}}}}}}} + module.exports = {"metadata":{"apiVersion":"2020-01-01","endpointPrefix":"macie2","signingName":"macie2","serviceFullName":"Amazon Macie 2","serviceId":"Macie2","protocol":"rest-json","jsonVersion":"1.1","uid":"macie2-2020-01-01","signatureVersion":"v4"},"operations":{"AcceptInvitation":{"http":{"requestUri":"/invitations/accept","responseCode":200},"input":{"type":"structure","members":{"administratorAccountId":{"locationName":"administratorAccountId"},"invitationId":{"locationName":"invitationId"},"masterAccount":{"locationName":"masterAccount"}},"required":["invitationId"]},"output":{"type":"structure","members":{}}},"BatchGetCustomDataIdentifiers":{"http":{"requestUri":"/custom-data-identifiers/get","responseCode":200},"input":{"type":"structure","members":{"ids":{"shape":"S5","locationName":"ids"}}},"output":{"type":"structure","members":{"customDataIdentifiers":{"locationName":"customDataIdentifiers","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"deleted":{"locationName":"deleted","type":"boolean"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"}}}},"notFoundIdentifierIds":{"shape":"S5","locationName":"notFoundIdentifierIds"}}}},"CreateAllowList":{"http":{"requestUri":"/allow-lists","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"criteria":{"shape":"Sc","locationName":"criteria"},"description":{"locationName":"description"},"name":{"locationName":"name"},"tags":{"shape":"Si","locationName":"tags"}},"required":["criteria","clientToken","name"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"CreateClassificationJob":{"http":{"requestUri":"/jobs","responseCode":200},"input":{"type":"structure","members":{"allowListIds":{"shape":"S5","locationName":"allowListIds"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"customDataIdentifierIds":{"shape":"S5","locationName":"customDataIdentifierIds"},"description":{"locationName":"description"},"initialRun":{"locationName":"initialRun","type":"boolean"},"jobType":{"locationName":"jobType"},"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"},"managedDataIdentifierSelector":{"locationName":"managedDataIdentifierSelector"},"name":{"locationName":"name"},"s3JobDefinition":{"shape":"Sp","locationName":"s3JobDefinition"},"samplingPercentage":{"locationName":"samplingPercentage","type":"integer"},"scheduleFrequency":{"shape":"S1d","locationName":"scheduleFrequency"},"tags":{"shape":"Si","locationName":"tags"}},"required":["s3JobDefinition","jobType","clientToken","name"]},"output":{"type":"structure","members":{"jobArn":{"locationName":"jobArn"},"jobId":{"locationName":"jobId"}}}},"CreateCustomDataIdentifier":{"http":{"requestUri":"/custom-data-identifiers","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"description":{"locationName":"description"},"ignoreWords":{"shape":"S5","locationName":"ignoreWords"},"keywords":{"shape":"S5","locationName":"keywords"},"maximumMatchDistance":{"locationName":"maximumMatchDistance","type":"integer"},"name":{"locationName":"name"},"regex":{"locationName":"regex"},"severityLevels":{"shape":"S1k","locationName":"severityLevels"},"tags":{"shape":"Si","locationName":"tags"}},"required":["regex","name"]},"output":{"type":"structure","members":{"customDataIdentifierId":{"locationName":"customDataIdentifierId"}}}},"CreateFindingsFilter":{"http":{"requestUri":"/findingsfilters","responseCode":200},"input":{"type":"structure","members":{"action":{"locationName":"action"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"description":{"locationName":"description"},"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"name":{"locationName":"name"},"position":{"locationName":"position","type":"integer"},"tags":{"shape":"Si","locationName":"tags"}},"required":["action","findingCriteria","name"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"CreateInvitations":{"http":{"requestUri":"/invitations","responseCode":200},"input":{"type":"structure","members":{"accountIds":{"shape":"S5","locationName":"accountIds"},"disableEmailNotification":{"locationName":"disableEmailNotification","type":"boolean"},"message":{"locationName":"message"}},"required":["accountIds"]},"output":{"type":"structure","members":{"unprocessedAccounts":{"shape":"S1x","locationName":"unprocessedAccounts"}}}},"CreateMember":{"http":{"requestUri":"/members","responseCode":200},"input":{"type":"structure","members":{"account":{"locationName":"account","type":"structure","members":{"accountId":{"locationName":"accountId"},"email":{"locationName":"email"}},"required":["email","accountId"]},"tags":{"shape":"Si","locationName":"tags"}},"required":["account"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"}}}},"CreateSampleFindings":{"http":{"requestUri":"/findings/sample","responseCode":200},"input":{"type":"structure","members":{"findingTypes":{"locationName":"findingTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"DeclineInvitations":{"http":{"requestUri":"/invitations/decline","responseCode":200},"input":{"type":"structure","members":{"accountIds":{"shape":"S5","locationName":"accountIds"}},"required":["accountIds"]},"output":{"type":"structure","members":{"unprocessedAccounts":{"shape":"S1x","locationName":"unprocessedAccounts"}}}},"DeleteAllowList":{"http":{"method":"DELETE","requestUri":"/allow-lists/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"},"ignoreJobChecks":{"location":"querystring","locationName":"ignoreJobChecks"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DeleteCustomDataIdentifier":{"http":{"method":"DELETE","requestUri":"/custom-data-identifiers/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DeleteFindingsFilter":{"http":{"method":"DELETE","requestUri":"/findingsfilters/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DeleteInvitations":{"http":{"requestUri":"/invitations/delete","responseCode":200},"input":{"type":"structure","members":{"accountIds":{"shape":"S5","locationName":"accountIds"}},"required":["accountIds"]},"output":{"type":"structure","members":{"unprocessedAccounts":{"shape":"S1x","locationName":"unprocessedAccounts"}}}},"DeleteMember":{"http":{"method":"DELETE","requestUri":"/members/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"DescribeBuckets":{"http":{"requestUri":"/datasources/s3","responseCode":200},"input":{"type":"structure","members":{"criteria":{"locationName":"criteria","type":"map","key":{},"value":{"type":"structure","members":{"eq":{"shape":"S5","locationName":"eq"},"gt":{"locationName":"gt","type":"long"},"gte":{"locationName":"gte","type":"long"},"lt":{"locationName":"lt","type":"long"},"lte":{"locationName":"lte","type":"long"},"neq":{"shape":"S5","locationName":"neq"},"prefix":{"locationName":"prefix"}}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}}},"output":{"type":"structure","members":{"buckets":{"locationName":"buckets","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"allowsUnencryptedObjectUploads":{"locationName":"allowsUnencryptedObjectUploads"},"bucketArn":{"locationName":"bucketArn"},"bucketCreatedAt":{"shape":"S9","locationName":"bucketCreatedAt"},"bucketName":{"locationName":"bucketName"},"classifiableObjectCount":{"locationName":"classifiableObjectCount","type":"long"},"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"errorCode":{"locationName":"errorCode"},"errorMessage":{"locationName":"errorMessage"},"jobDetails":{"shape":"S2t","locationName":"jobDetails"},"lastAutomatedDiscoveryTime":{"shape":"S9","locationName":"lastAutomatedDiscoveryTime"},"lastUpdated":{"shape":"S9","locationName":"lastUpdated"},"objectCount":{"locationName":"objectCount","type":"long"},"objectCountByEncryptionType":{"shape":"S2w","locationName":"objectCountByEncryptionType"},"publicAccess":{"shape":"S2x","locationName":"publicAccess"},"region":{"locationName":"region"},"replicationDetails":{"locationName":"replicationDetails","type":"structure","members":{"replicated":{"locationName":"replicated","type":"boolean"},"replicatedExternally":{"locationName":"replicatedExternally","type":"boolean"},"replicationAccounts":{"shape":"S5","locationName":"replicationAccounts"}}},"sensitivityScore":{"locationName":"sensitivityScore","type":"integer"},"serverSideEncryption":{"locationName":"serverSideEncryption","type":"structure","members":{"kmsMasterKeyId":{"locationName":"kmsMasterKeyId"},"type":{"locationName":"type"}}},"sharedAccess":{"locationName":"sharedAccess"},"sizeInBytes":{"locationName":"sizeInBytes","type":"long"},"sizeInBytesCompressed":{"locationName":"sizeInBytesCompressed","type":"long"},"tags":{"locationName":"tags","type":"list","member":{"shape":"S3a"}},"unclassifiableObjectCount":{"shape":"S3b","locationName":"unclassifiableObjectCount"},"unclassifiableObjectSizeInBytes":{"shape":"S3b","locationName":"unclassifiableObjectSizeInBytes"},"versioning":{"locationName":"versioning","type":"boolean"}}}},"nextToken":{"locationName":"nextToken"}}}},"DescribeClassificationJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}","responseCode":200},"input":{"type":"structure","members":{"jobId":{"location":"uri","locationName":"jobId"}},"required":["jobId"]},"output":{"type":"structure","members":{"allowListIds":{"shape":"S5","locationName":"allowListIds"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"createdAt":{"shape":"S9","locationName":"createdAt"},"customDataIdentifierIds":{"shape":"S5","locationName":"customDataIdentifierIds"},"description":{"locationName":"description"},"initialRun":{"locationName":"initialRun","type":"boolean"},"jobArn":{"locationName":"jobArn"},"jobId":{"locationName":"jobId"},"jobStatus":{"locationName":"jobStatus"},"jobType":{"locationName":"jobType"},"lastRunErrorStatus":{"shape":"S3f","locationName":"lastRunErrorStatus"},"lastRunTime":{"shape":"S9","locationName":"lastRunTime"},"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"},"managedDataIdentifierSelector":{"locationName":"managedDataIdentifierSelector"},"name":{"locationName":"name"},"s3JobDefinition":{"shape":"Sp","locationName":"s3JobDefinition"},"samplingPercentage":{"locationName":"samplingPercentage","type":"integer"},"scheduleFrequency":{"shape":"S1d","locationName":"scheduleFrequency"},"statistics":{"locationName":"statistics","type":"structure","members":{"approximateNumberOfObjectsToProcess":{"locationName":"approximateNumberOfObjectsToProcess","type":"double"},"numberOfRuns":{"locationName":"numberOfRuns","type":"double"}}},"tags":{"shape":"Si","locationName":"tags"},"userPausedDetails":{"shape":"S3j","locationName":"userPausedDetails"}}}},"DescribeOrganizationConfiguration":{"http":{"method":"GET","requestUri":"/admin/configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"autoEnable":{"locationName":"autoEnable","type":"boolean"},"maxAccountLimitReached":{"locationName":"maxAccountLimitReached","type":"boolean"}}}},"DisableMacie":{"http":{"method":"DELETE","requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisableOrganizationAdminAccount":{"http":{"method":"DELETE","requestUri":"/admin","responseCode":200},"input":{"type":"structure","members":{"adminAccountId":{"location":"querystring","locationName":"adminAccountId"}},"required":["adminAccountId"]},"output":{"type":"structure","members":{}}},"DisassociateFromAdministratorAccount":{"http":{"requestUri":"/administrator/disassociate","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateFromMasterAccount":{"http":{"requestUri":"/master/disassociate","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateMember":{"http":{"requestUri":"/members/disassociate/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{}}},"EnableMacie":{"http":{"requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"findingPublishingFrequency":{"locationName":"findingPublishingFrequency"},"status":{"locationName":"status"}}},"output":{"type":"structure","members":{}}},"EnableOrganizationAdminAccount":{"http":{"requestUri":"/admin","responseCode":200},"input":{"type":"structure","members":{"adminAccountId":{"locationName":"adminAccountId"},"clientToken":{"locationName":"clientToken","idempotencyToken":true}},"required":["adminAccountId"]},"output":{"type":"structure","members":{}}},"GetAdministratorAccount":{"http":{"method":"GET","requestUri":"/administrator","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"administrator":{"shape":"S44","locationName":"administrator"}}}},"GetAllowList":{"http":{"method":"GET","requestUri":"/allow-lists/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"criteria":{"shape":"Sc","locationName":"criteria"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"},"status":{"locationName":"status","type":"structure","members":{"code":{"locationName":"code"},"description":{"locationName":"description"}},"required":["code"]},"tags":{"shape":"Si","locationName":"tags"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"GetAutomatedDiscoveryConfiguration":{"http":{"method":"GET","requestUri":"/automated-discovery/configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"classificationScopeId":{"locationName":"classificationScopeId"},"disabledAt":{"shape":"S4d","locationName":"disabledAt"},"firstEnabledAt":{"shape":"S4d","locationName":"firstEnabledAt"},"lastUpdatedAt":{"shape":"S4d","locationName":"lastUpdatedAt"},"sensitivityInspectionTemplateId":{"locationName":"sensitivityInspectionTemplateId"},"status":{"locationName":"status"}}}},"GetBucketStatistics":{"http":{"requestUri":"/datasources/s3/statistics","responseCode":200},"input":{"type":"structure","members":{"accountId":{"locationName":"accountId"}}},"output":{"type":"structure","members":{"bucketCount":{"locationName":"bucketCount","type":"long"},"bucketCountByEffectivePermission":{"locationName":"bucketCountByEffectivePermission","type":"structure","members":{"publiclyAccessible":{"locationName":"publiclyAccessible","type":"long"},"publiclyReadable":{"locationName":"publiclyReadable","type":"long"},"publiclyWritable":{"locationName":"publiclyWritable","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketCountByEncryptionType":{"locationName":"bucketCountByEncryptionType","type":"structure","members":{"kmsManaged":{"locationName":"kmsManaged","type":"long"},"s3Managed":{"locationName":"s3Managed","type":"long"},"unencrypted":{"locationName":"unencrypted","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketCountByObjectEncryptionRequirement":{"locationName":"bucketCountByObjectEncryptionRequirement","type":"structure","members":{"allowsUnencryptedObjectUploads":{"locationName":"allowsUnencryptedObjectUploads","type":"long"},"deniesUnencryptedObjectUploads":{"locationName":"deniesUnencryptedObjectUploads","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketCountBySharedAccessType":{"locationName":"bucketCountBySharedAccessType","type":"structure","members":{"external":{"locationName":"external","type":"long"},"internal":{"locationName":"internal","type":"long"},"notShared":{"locationName":"notShared","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"bucketStatisticsBySensitivity":{"locationName":"bucketStatisticsBySensitivity","type":"structure","members":{"classificationError":{"shape":"S4n","locationName":"classificationError"},"notClassified":{"shape":"S4n","locationName":"notClassified"},"notSensitive":{"shape":"S4n","locationName":"notSensitive"},"sensitive":{"shape":"S4n","locationName":"sensitive"}}},"classifiableObjectCount":{"locationName":"classifiableObjectCount","type":"long"},"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"lastUpdated":{"shape":"S9","locationName":"lastUpdated"},"objectCount":{"locationName":"objectCount","type":"long"},"sizeInBytes":{"locationName":"sizeInBytes","type":"long"},"sizeInBytesCompressed":{"locationName":"sizeInBytesCompressed","type":"long"},"unclassifiableObjectCount":{"shape":"S3b","locationName":"unclassifiableObjectCount"},"unclassifiableObjectSizeInBytes":{"shape":"S3b","locationName":"unclassifiableObjectSizeInBytes"}}}},"GetClassificationExportConfiguration":{"http":{"method":"GET","requestUri":"/classification-export-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"configuration":{"shape":"S4q","locationName":"configuration"}}}},"GetClassificationScope":{"http":{"method":"GET","requestUri":"/classification-scopes/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"id":{"locationName":"id"},"name":{"locationName":"name"},"s3":{"locationName":"s3","type":"structure","members":{"excludes":{"locationName":"excludes","type":"structure","members":{"bucketNames":{"shape":"S4x","locationName":"bucketNames"}},"required":["bucketNames"]}},"required":["excludes"]}}}},"GetCustomDataIdentifier":{"http":{"method":"GET","requestUri":"/custom-data-identifiers/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"deleted":{"locationName":"deleted","type":"boolean"},"description":{"locationName":"description"},"id":{"locationName":"id"},"ignoreWords":{"shape":"S5","locationName":"ignoreWords"},"keywords":{"shape":"S5","locationName":"keywords"},"maximumMatchDistance":{"locationName":"maximumMatchDistance","type":"integer"},"name":{"locationName":"name"},"regex":{"locationName":"regex"},"severityLevels":{"shape":"S1k","locationName":"severityLevels"},"tags":{"shape":"Si","locationName":"tags"}}}},"GetFindingStatistics":{"http":{"requestUri":"/findings/statistics","responseCode":200},"input":{"type":"structure","members":{"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"groupBy":{"locationName":"groupBy"},"size":{"locationName":"size","type":"integer"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}},"required":["groupBy"]},"output":{"type":"structure","members":{"countsByGroup":{"locationName":"countsByGroup","type":"list","member":{"type":"structure","members":{"count":{"locationName":"count","type":"long"},"groupKey":{"locationName":"groupKey"}}}}}}},"GetFindings":{"http":{"requestUri":"/findings/describe","responseCode":200},"input":{"type":"structure","members":{"findingIds":{"shape":"S5","locationName":"findingIds"},"sortCriteria":{"shape":"S59","locationName":"sortCriteria"}},"required":["findingIds"]},"output":{"type":"structure","members":{"findings":{"locationName":"findings","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"archived":{"locationName":"archived","type":"boolean"},"category":{"locationName":"category"},"classificationDetails":{"locationName":"classificationDetails","type":"structure","members":{"detailedResultsLocation":{"locationName":"detailedResultsLocation"},"jobArn":{"locationName":"jobArn"},"jobId":{"locationName":"jobId"},"originType":{"locationName":"originType"},"result":{"locationName":"result","type":"structure","members":{"additionalOccurrences":{"locationName":"additionalOccurrences","type":"boolean"},"customDataIdentifiers":{"locationName":"customDataIdentifiers","type":"structure","members":{"detections":{"locationName":"detections","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"count":{"locationName":"count","type":"long"},"name":{"locationName":"name"},"occurrences":{"shape":"S5k","locationName":"occurrences"}}}},"totalCount":{"locationName":"totalCount","type":"long"}}},"mimeType":{"locationName":"mimeType"},"sensitiveData":{"locationName":"sensitiveData","type":"list","member":{"type":"structure","members":{"category":{"locationName":"category"},"detections":{"locationName":"detections","type":"list","member":{"type":"structure","members":{"count":{"locationName":"count","type":"long"},"occurrences":{"shape":"S5k","locationName":"occurrences"},"type":{"locationName":"type"}}}},"totalCount":{"locationName":"totalCount","type":"long"}}}},"sizeClassified":{"locationName":"sizeClassified","type":"long"},"status":{"locationName":"status","type":"structure","members":{"code":{"locationName":"code"},"reason":{"locationName":"reason"}}}}}}},"count":{"locationName":"count","type":"long"},"createdAt":{"shape":"S9","locationName":"createdAt"},"description":{"locationName":"description"},"id":{"locationName":"id"},"partition":{"locationName":"partition"},"policyDetails":{"locationName":"policyDetails","type":"structure","members":{"action":{"locationName":"action","type":"structure","members":{"actionType":{"locationName":"actionType"},"apiCallDetails":{"locationName":"apiCallDetails","type":"structure","members":{"api":{"locationName":"api"},"apiServiceName":{"locationName":"apiServiceName"},"firstSeen":{"shape":"S9","locationName":"firstSeen"},"lastSeen":{"shape":"S9","locationName":"lastSeen"}}}}},"actor":{"locationName":"actor","type":"structure","members":{"domainDetails":{"locationName":"domainDetails","type":"structure","members":{"domainName":{"locationName":"domainName"}}},"ipAddressDetails":{"locationName":"ipAddressDetails","type":"structure","members":{"ipAddressV4":{"locationName":"ipAddressV4"},"ipCity":{"locationName":"ipCity","type":"structure","members":{"name":{"locationName":"name"}}},"ipCountry":{"locationName":"ipCountry","type":"structure","members":{"code":{"locationName":"code"},"name":{"locationName":"name"}}},"ipGeoLocation":{"locationName":"ipGeoLocation","type":"structure","members":{"lat":{"locationName":"lat","type":"double"},"lon":{"locationName":"lon","type":"double"}}},"ipOwner":{"locationName":"ipOwner","type":"structure","members":{"asn":{"locationName":"asn"},"asnOrg":{"locationName":"asnOrg"},"isp":{"locationName":"isp"},"org":{"locationName":"org"}}}}},"userIdentity":{"locationName":"userIdentity","type":"structure","members":{"assumedRole":{"locationName":"assumedRole","type":"structure","members":{"accessKeyId":{"locationName":"accessKeyId"},"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"sessionContext":{"shape":"S6c","locationName":"sessionContext"}}},"awsAccount":{"locationName":"awsAccount","type":"structure","members":{"accountId":{"locationName":"accountId"},"principalId":{"locationName":"principalId"}}},"awsService":{"locationName":"awsService","type":"structure","members":{"invokedBy":{"locationName":"invokedBy"}}},"federatedUser":{"locationName":"federatedUser","type":"structure","members":{"accessKeyId":{"locationName":"accessKeyId"},"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"sessionContext":{"shape":"S6c","locationName":"sessionContext"}}},"iamUser":{"locationName":"iamUser","type":"structure","members":{"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"userName":{"locationName":"userName"}}},"root":{"locationName":"root","type":"structure","members":{"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"}}},"type":{"locationName":"type"}}}}}}},"region":{"locationName":"region"},"resourcesAffected":{"locationName":"resourcesAffected","type":"structure","members":{"s3Bucket":{"locationName":"s3Bucket","type":"structure","members":{"allowsUnencryptedObjectUploads":{"locationName":"allowsUnencryptedObjectUploads"},"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"defaultServerSideEncryption":{"shape":"S6n","locationName":"defaultServerSideEncryption"},"name":{"locationName":"name"},"owner":{"locationName":"owner","type":"structure","members":{"displayName":{"locationName":"displayName"},"id":{"locationName":"id"}}},"publicAccess":{"shape":"S2x","locationName":"publicAccess"},"tags":{"shape":"S6q","locationName":"tags"}}},"s3Object":{"locationName":"s3Object","type":"structure","members":{"bucketArn":{"locationName":"bucketArn"},"eTag":{"locationName":"eTag"},"extension":{"locationName":"extension"},"key":{"locationName":"key"},"lastModified":{"shape":"S9","locationName":"lastModified"},"path":{"locationName":"path"},"publicAccess":{"locationName":"publicAccess","type":"boolean"},"serverSideEncryption":{"shape":"S6n","locationName":"serverSideEncryption"},"size":{"locationName":"size","type":"long"},"storageClass":{"locationName":"storageClass"},"tags":{"shape":"S6q","locationName":"tags"},"versionId":{"locationName":"versionId"}}}}},"sample":{"locationName":"sample","type":"boolean"},"schemaVersion":{"locationName":"schemaVersion"},"severity":{"locationName":"severity","type":"structure","members":{"description":{"locationName":"description"},"score":{"locationName":"score","type":"long"}}},"title":{"locationName":"title"},"type":{"locationName":"type"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}}}}},"GetFindingsFilter":{"http":{"method":"GET","requestUri":"/findingsfilters/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"action":{"locationName":"action"},"arn":{"locationName":"arn"},"description":{"locationName":"description"},"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"id":{"locationName":"id"},"name":{"locationName":"name"},"position":{"locationName":"position","type":"integer"},"tags":{"shape":"Si","locationName":"tags"}}}},"GetFindingsPublicationConfiguration":{"http":{"method":"GET","requestUri":"/findings-publication-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"securityHubConfiguration":{"shape":"S6z","locationName":"securityHubConfiguration"}}}},"GetInvitationsCount":{"http":{"method":"GET","requestUri":"/invitations/count","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"invitationsCount":{"locationName":"invitationsCount","type":"long"}}}},"GetMacieSession":{"http":{"method":"GET","requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"createdAt":{"shape":"S9","locationName":"createdAt"},"findingPublishingFrequency":{"locationName":"findingPublishingFrequency"},"serviceRole":{"locationName":"serviceRole"},"status":{"locationName":"status"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"GetMasterAccount":{"http":{"method":"GET","requestUri":"/master","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"master":{"shape":"S44","locationName":"master"}}}},"GetMember":{"http":{"method":"GET","requestUri":"/members/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"administratorAccountId":{"locationName":"administratorAccountId"},"arn":{"locationName":"arn"},"email":{"locationName":"email"},"invitedAt":{"shape":"S9","locationName":"invitedAt"},"masterAccountId":{"locationName":"masterAccountId"},"relationshipStatus":{"locationName":"relationshipStatus"},"tags":{"shape":"Si","locationName":"tags"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"GetResourceProfile":{"http":{"method":"GET","requestUri":"/resource-profiles","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"profileUpdatedAt":{"shape":"S9","locationName":"profileUpdatedAt"},"sensitivityScore":{"locationName":"sensitivityScore","type":"integer"},"sensitivityScoreOverridden":{"locationName":"sensitivityScoreOverridden","type":"boolean"},"statistics":{"locationName":"statistics","type":"structure","members":{"totalBytesClassified":{"locationName":"totalBytesClassified","type":"long"},"totalDetections":{"locationName":"totalDetections","type":"long"},"totalDetectionsSuppressed":{"locationName":"totalDetectionsSuppressed","type":"long"},"totalItemsClassified":{"locationName":"totalItemsClassified","type":"long"},"totalItemsSensitive":{"locationName":"totalItemsSensitive","type":"long"},"totalItemsSkipped":{"locationName":"totalItemsSkipped","type":"long"},"totalItemsSkippedInvalidEncryption":{"locationName":"totalItemsSkippedInvalidEncryption","type":"long"},"totalItemsSkippedInvalidKms":{"locationName":"totalItemsSkippedInvalidKms","type":"long"},"totalItemsSkippedPermissionDenied":{"locationName":"totalItemsSkippedPermissionDenied","type":"long"}}}}}},"GetRevealConfiguration":{"http":{"method":"GET","requestUri":"/reveal-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"configuration":{"shape":"S7d","locationName":"configuration"},"retrievalConfiguration":{"shape":"S7g","locationName":"retrievalConfiguration"}}}},"GetSensitiveDataOccurrences":{"http":{"method":"GET","requestUri":"/findings/{findingId}/reveal","responseCode":200},"input":{"type":"structure","members":{"findingId":{"location":"uri","locationName":"findingId"}},"required":["findingId"]},"output":{"type":"structure","members":{"error":{"locationName":"error"},"sensitiveDataOccurrences":{"locationName":"sensitiveDataOccurrences","type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"value":{"locationName":"value"}},"required":["value"]}}},"status":{"locationName":"status"}}}},"GetSensitiveDataOccurrencesAvailability":{"http":{"method":"GET","requestUri":"/findings/{findingId}/reveal/availability","responseCode":200},"input":{"type":"structure","members":{"findingId":{"location":"uri","locationName":"findingId"}},"required":["findingId"]},"output":{"type":"structure","members":{"code":{"locationName":"code"},"reasons":{"locationName":"reasons","type":"list","member":{}}}}},"GetSensitivityInspectionTemplate":{"http":{"method":"GET","requestUri":"/templates/sensitivity-inspections/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"}},"required":["id"]},"output":{"type":"structure","members":{"description":{"locationName":"description"},"excludes":{"shape":"S7x","locationName":"excludes"},"includes":{"shape":"S7y","locationName":"includes"},"name":{"locationName":"name"},"sensitivityInspectionTemplateId":{"locationName":"sensitivityInspectionTemplateId"}}}},"GetUsageStatistics":{"http":{"requestUri":"/usage/statistics","responseCode":200},"input":{"type":"structure","members":{"filterBy":{"locationName":"filterBy","type":"list","member":{"type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortBy":{"locationName":"sortBy","type":"structure","members":{"key":{"locationName":"key"},"orderBy":{"locationName":"orderBy"}}},"timeRange":{"locationName":"timeRange"}}},"output":{"type":"structure","members":{"nextToken":{"locationName":"nextToken"},"records":{"locationName":"records","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"automatedDiscoveryFreeTrialStartDate":{"shape":"S9","locationName":"automatedDiscoveryFreeTrialStartDate"},"freeTrialStartDate":{"shape":"S9","locationName":"freeTrialStartDate"},"usage":{"locationName":"usage","type":"list","member":{"type":"structure","members":{"currency":{"locationName":"currency"},"estimatedCost":{"locationName":"estimatedCost"},"serviceLimit":{"locationName":"serviceLimit","type":"structure","members":{"isServiceLimited":{"locationName":"isServiceLimited","type":"boolean"},"unit":{"locationName":"unit"},"value":{"locationName":"value","type":"long"}}},"type":{"locationName":"type"}}}}}}},"timeRange":{"locationName":"timeRange"}}}},"GetUsageTotals":{"http":{"method":"GET","requestUri":"/usage","responseCode":200},"input":{"type":"structure","members":{"timeRange":{"location":"querystring","locationName":"timeRange"}}},"output":{"type":"structure","members":{"timeRange":{"locationName":"timeRange"},"usageTotals":{"locationName":"usageTotals","type":"list","member":{"type":"structure","members":{"currency":{"locationName":"currency"},"estimatedCost":{"locationName":"estimatedCost"},"type":{"locationName":"type"}}}}}}},"ListAllowLists":{"http":{"method":"GET","requestUri":"/allow-lists","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"allowLists":{"locationName":"allowLists","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListClassificationJobs":{"http":{"requestUri":"/jobs/list","responseCode":200},"input":{"type":"structure","members":{"filterCriteria":{"locationName":"filterCriteria","type":"structure","members":{"excludes":{"shape":"S8r","locationName":"excludes"},"includes":{"shape":"S8r","locationName":"includes"}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}}},"output":{"type":"structure","members":{"items":{"locationName":"items","type":"list","member":{"type":"structure","members":{"bucketCriteria":{"shape":"Sq","locationName":"bucketCriteria"},"bucketDefinitions":{"shape":"S10","locationName":"bucketDefinitions"},"createdAt":{"shape":"S9","locationName":"createdAt"},"jobId":{"locationName":"jobId"},"jobStatus":{"locationName":"jobStatus"},"jobType":{"locationName":"jobType"},"lastRunErrorStatus":{"shape":"S3f","locationName":"lastRunErrorStatus"},"name":{"locationName":"name"},"userPausedDetails":{"shape":"S3j","locationName":"userPausedDetails"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListClassificationScopes":{"http":{"method":"GET","requestUri":"/classification-scopes","responseCode":200},"input":{"type":"structure","members":{"name":{"location":"querystring","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"classificationScopes":{"locationName":"classificationScopes","type":"list","member":{"type":"structure","members":{"id":{"locationName":"id"},"name":{"locationName":"name"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListCustomDataIdentifiers":{"http":{"requestUri":"/custom-data-identifiers/list","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"items":{"locationName":"items","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"createdAt":{"shape":"S9","locationName":"createdAt"},"description":{"locationName":"description"},"id":{"locationName":"id"},"name":{"locationName":"name"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListFindings":{"http":{"requestUri":"/findings","responseCode":200},"input":{"type":"structure","members":{"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"shape":"S59","locationName":"sortCriteria"}}},"output":{"type":"structure","members":{"findingIds":{"shape":"S5","locationName":"findingIds"},"nextToken":{"locationName":"nextToken"}}}},"ListFindingsFilters":{"http":{"method":"GET","requestUri":"/findingsfilters","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"findingsFilterListItems":{"locationName":"findingsFilterListItems","type":"list","member":{"type":"structure","members":{"action":{"locationName":"action"},"arn":{"locationName":"arn"},"id":{"locationName":"id"},"name":{"locationName":"name"},"tags":{"shape":"Si","locationName":"tags"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListInvitations":{"http":{"method":"GET","requestUri":"/invitations","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"invitations":{"locationName":"invitations","type":"list","member":{"shape":"S44"}},"nextToken":{"locationName":"nextToken"}}}},"ListManagedDataIdentifiers":{"http":{"requestUri":"/managed-data-identifiers/list","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"items":{"locationName":"items","type":"list","member":{"type":"structure","members":{"category":{"locationName":"category"},"id":{"locationName":"id"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListMembers":{"http":{"method":"GET","requestUri":"/members","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"onlyAssociated":{"location":"querystring","locationName":"onlyAssociated"}}},"output":{"type":"structure","members":{"members":{"locationName":"members","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"administratorAccountId":{"locationName":"administratorAccountId"},"arn":{"locationName":"arn"},"email":{"locationName":"email"},"invitedAt":{"shape":"S9","locationName":"invitedAt"},"masterAccountId":{"locationName":"masterAccountId"},"relationshipStatus":{"locationName":"relationshipStatus"},"tags":{"shape":"Si","locationName":"tags"},"updatedAt":{"shape":"S9","locationName":"updatedAt"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListOrganizationAdminAccounts":{"http":{"method":"GET","requestUri":"/admin","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"adminAccounts":{"locationName":"adminAccounts","type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"status":{"locationName":"status"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListResourceProfileArtifacts":{"http":{"method":"GET","requestUri":"/resource-profiles/artifacts","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"resourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"artifacts":{"locationName":"artifacts","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"classificationResultStatus":{"locationName":"classificationResultStatus"},"sensitive":{"locationName":"sensitive","type":"boolean"}},"required":["classificationResultStatus","arn"]}},"nextToken":{"locationName":"nextToken"}}}},"ListResourceProfileDetections":{"http":{"method":"GET","requestUri":"/resource-profiles/detections","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"resourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"detections":{"locationName":"detections","type":"list","member":{"type":"structure","members":{"arn":{"locationName":"arn"},"count":{"locationName":"count","type":"long"},"id":{"locationName":"id"},"name":{"locationName":"name"},"suppressed":{"locationName":"suppressed","type":"boolean"},"type":{"locationName":"type"}}}},"nextToken":{"locationName":"nextToken"}}}},"ListSensitivityInspectionTemplates":{"http":{"method":"GET","requestUri":"/templates/sensitivity-inspections","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"nextToken":{"locationName":"nextToken"},"sensitivityInspectionTemplates":{"locationName":"sensitivityInspectionTemplates","type":"list","member":{"type":"structure","members":{"id":{"locationName":"id"},"name":{"locationName":"name"}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}},"required":["resourceArn"]},"output":{"type":"structure","members":{"tags":{"shape":"Si","locationName":"tags"}}}},"PutClassificationExportConfiguration":{"http":{"method":"PUT","requestUri":"/classification-export-configuration","responseCode":200},"input":{"type":"structure","members":{"configuration":{"shape":"S4q","locationName":"configuration"}},"required":["configuration"]},"output":{"type":"structure","members":{"configuration":{"shape":"S4q","locationName":"configuration"}}}},"PutFindingsPublicationConfiguration":{"http":{"method":"PUT","requestUri":"/findings-publication-configuration","responseCode":200},"input":{"type":"structure","members":{"clientToken":{"locationName":"clientToken","idempotencyToken":true},"securityHubConfiguration":{"shape":"S6z","locationName":"securityHubConfiguration"}}},"output":{"type":"structure","members":{}}},"SearchResources":{"http":{"requestUri":"/datasources/search-resources","responseCode":200},"input":{"type":"structure","members":{"bucketCriteria":{"locationName":"bucketCriteria","type":"structure","members":{"excludes":{"shape":"Saf","locationName":"excludes"},"includes":{"shape":"Saf","locationName":"includes"}}},"maxResults":{"locationName":"maxResults","type":"integer"},"nextToken":{"locationName":"nextToken"},"sortCriteria":{"locationName":"sortCriteria","type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}}}},"output":{"type":"structure","members":{"matchingResources":{"locationName":"matchingResources","type":"list","member":{"type":"structure","members":{"matchingBucket":{"locationName":"matchingBucket","type":"structure","members":{"accountId":{"locationName":"accountId"},"bucketName":{"locationName":"bucketName"},"classifiableObjectCount":{"locationName":"classifiableObjectCount","type":"long"},"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"errorCode":{"locationName":"errorCode"},"errorMessage":{"locationName":"errorMessage"},"jobDetails":{"shape":"S2t","locationName":"jobDetails"},"lastAutomatedDiscoveryTime":{"shape":"S9","locationName":"lastAutomatedDiscoveryTime"},"objectCount":{"locationName":"objectCount","type":"long"},"objectCountByEncryptionType":{"shape":"S2w","locationName":"objectCountByEncryptionType"},"sensitivityScore":{"locationName":"sensitivityScore","type":"integer"},"sizeInBytes":{"locationName":"sizeInBytes","type":"long"},"sizeInBytesCompressed":{"locationName":"sizeInBytesCompressed","type":"long"},"unclassifiableObjectCount":{"shape":"S3b","locationName":"unclassifiableObjectCount"},"unclassifiableObjectSizeInBytes":{"shape":"S3b","locationName":"unclassifiableObjectSizeInBytes"}}}}}},"nextToken":{"locationName":"nextToken"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Si","locationName":"tags"}},"required":["resourceArn","tags"]},"output":{"type":"structure","members":{}}},"TestCustomDataIdentifier":{"http":{"requestUri":"/custom-data-identifiers/test","responseCode":200},"input":{"type":"structure","members":{"ignoreWords":{"shape":"S5","locationName":"ignoreWords"},"keywords":{"shape":"S5","locationName":"keywords"},"maximumMatchDistance":{"locationName":"maximumMatchDistance","type":"integer"},"regex":{"locationName":"regex"},"sampleText":{"locationName":"sampleText"}},"required":["regex","sampleText"]},"output":{"type":"structure","members":{"matchCount":{"locationName":"matchCount","type":"integer"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"shape":"S5","location":"querystring","locationName":"tagKeys"}},"required":["tagKeys","resourceArn"]},"output":{"type":"structure","members":{}}},"UpdateAllowList":{"http":{"method":"PUT","requestUri":"/allow-lists/{id}","responseCode":200},"input":{"type":"structure","members":{"criteria":{"shape":"Sc","locationName":"criteria"},"description":{"locationName":"description"},"id":{"location":"uri","locationName":"id"},"name":{"locationName":"name"}},"required":["id","criteria","name"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"UpdateAutomatedDiscoveryConfiguration":{"http":{"method":"PUT","requestUri":"/automated-discovery/configuration","responseCode":200},"input":{"type":"structure","members":{"status":{"locationName":"status"}},"required":["status"]},"output":{"type":"structure","members":{}}},"UpdateClassificationJob":{"http":{"method":"PATCH","requestUri":"/jobs/{jobId}","responseCode":200},"input":{"type":"structure","members":{"jobId":{"location":"uri","locationName":"jobId"},"jobStatus":{"locationName":"jobStatus"}},"required":["jobId","jobStatus"]},"output":{"type":"structure","members":{}}},"UpdateClassificationScope":{"http":{"method":"PATCH","requestUri":"/classification-scopes/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"},"s3":{"locationName":"s3","type":"structure","members":{"excludes":{"locationName":"excludes","type":"structure","members":{"bucketNames":{"shape":"S4x","locationName":"bucketNames"},"operation":{"locationName":"operation"}},"required":["bucketNames","operation"]}},"required":["excludes"]}},"required":["id"]},"output":{"type":"structure","members":{}}},"UpdateFindingsFilter":{"http":{"method":"PATCH","requestUri":"/findingsfilters/{id}","responseCode":200},"input":{"type":"structure","members":{"action":{"locationName":"action"},"clientToken":{"locationName":"clientToken","idempotencyToken":true},"description":{"locationName":"description"},"findingCriteria":{"shape":"S1r","locationName":"findingCriteria"},"id":{"location":"uri","locationName":"id"},"name":{"locationName":"name"},"position":{"locationName":"position","type":"integer"}},"required":["id"]},"output":{"type":"structure","members":{"arn":{"locationName":"arn"},"id":{"locationName":"id"}}}},"UpdateMacieSession":{"http":{"method":"PATCH","requestUri":"/macie","responseCode":200},"input":{"type":"structure","members":{"findingPublishingFrequency":{"locationName":"findingPublishingFrequency"},"status":{"locationName":"status"}}},"output":{"type":"structure","members":{}}},"UpdateMemberSession":{"http":{"method":"PATCH","requestUri":"/macie/members/{id}","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"uri","locationName":"id"},"status":{"locationName":"status"}},"required":["id","status"]},"output":{"type":"structure","members":{}}},"UpdateOrganizationConfiguration":{"http":{"method":"PATCH","requestUri":"/admin/configuration","responseCode":200},"input":{"type":"structure","members":{"autoEnable":{"locationName":"autoEnable","type":"boolean"}},"required":["autoEnable"]},"output":{"type":"structure","members":{}}},"UpdateResourceProfile":{"http":{"method":"PATCH","requestUri":"/resource-profiles","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"sensitivityScoreOverride":{"locationName":"sensitivityScoreOverride","type":"integer"}},"required":["resourceArn"]},"output":{"type":"structure","members":{}}},"UpdateResourceProfileDetections":{"http":{"method":"PATCH","requestUri":"/resource-profiles/detections","responseCode":200},"input":{"type":"structure","members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"suppressDataIdentifiers":{"locationName":"suppressDataIdentifiers","type":"list","member":{"type":"structure","members":{"id":{"locationName":"id"},"type":{"locationName":"type"}}}}},"required":["resourceArn"]},"output":{"type":"structure","members":{}}},"UpdateRevealConfiguration":{"http":{"method":"PUT","requestUri":"/reveal-configuration","responseCode":200},"input":{"type":"structure","members":{"configuration":{"shape":"S7d","locationName":"configuration"},"retrievalConfiguration":{"locationName":"retrievalConfiguration","type":"structure","members":{"retrievalMode":{"locationName":"retrievalMode"},"roleName":{"locationName":"roleName"}},"required":["retrievalMode"]}},"required":["configuration"]},"output":{"type":"structure","members":{"configuration":{"shape":"S7d","locationName":"configuration"},"retrievalConfiguration":{"shape":"S7g","locationName":"retrievalConfiguration"}}}},"UpdateSensitivityInspectionTemplate":{"http":{"method":"PUT","requestUri":"/templates/sensitivity-inspections/{id}","responseCode":200},"input":{"type":"structure","members":{"description":{"locationName":"description"},"excludes":{"shape":"S7x","locationName":"excludes"},"id":{"location":"uri","locationName":"id"},"includes":{"shape":"S7y","locationName":"includes"}},"required":["id"]},"output":{"type":"structure","members":{}}}},"shapes":{"S5":{"type":"list","member":{}},"S9":{"type":"timestamp","timestampFormat":"iso8601"},"Sc":{"type":"structure","members":{"regex":{"locationName":"regex"},"s3WordsList":{"locationName":"s3WordsList","type":"structure","members":{"bucketName":{"locationName":"bucketName"},"objectKey":{"locationName":"objectKey"}},"required":["bucketName","objectKey"]}}},"Si":{"type":"map","key":{},"value":{}},"Sp":{"type":"structure","members":{"bucketCriteria":{"shape":"Sq","locationName":"bucketCriteria"},"bucketDefinitions":{"shape":"S10","locationName":"bucketDefinitions"},"scoping":{"locationName":"scoping","type":"structure","members":{"excludes":{"shape":"S13","locationName":"excludes"},"includes":{"shape":"S13","locationName":"includes"}}}}},"Sq":{"type":"structure","members":{"excludes":{"shape":"Sr","locationName":"excludes"},"includes":{"shape":"Sr","locationName":"includes"}}},"Sr":{"type":"structure","members":{"and":{"locationName":"and","type":"list","member":{"type":"structure","members":{"simpleCriterion":{"locationName":"simpleCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}},"tagCriterion":{"locationName":"tagCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"tagValues":{"locationName":"tagValues","type":"list","member":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}}}}}}}}}},"S10":{"type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"buckets":{"shape":"S5","locationName":"buckets"}},"required":["accountId","buckets"]}},"S13":{"type":"structure","members":{"and":{"locationName":"and","type":"list","member":{"type":"structure","members":{"simpleScopeTerm":{"locationName":"simpleScopeTerm","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}},"tagScopeTerm":{"locationName":"tagScopeTerm","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"tagValues":{"locationName":"tagValues","type":"list","member":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}}},"target":{"locationName":"target"}}}}}}}},"S1d":{"type":"structure","members":{"dailySchedule":{"locationName":"dailySchedule","type":"structure","members":{}},"monthlySchedule":{"locationName":"monthlySchedule","type":"structure","members":{"dayOfMonth":{"locationName":"dayOfMonth","type":"integer"}}},"weeklySchedule":{"locationName":"weeklySchedule","type":"structure","members":{"dayOfWeek":{"locationName":"dayOfWeek"}}}}},"S1k":{"type":"list","member":{"type":"structure","members":{"occurrencesThreshold":{"locationName":"occurrencesThreshold","type":"long"},"severity":{"locationName":"severity"}},"required":["occurrencesThreshold","severity"]}},"S1r":{"type":"structure","members":{"criterion":{"locationName":"criterion","type":"map","key":{},"value":{"type":"structure","members":{"eq":{"shape":"S5","locationName":"eq"},"eqExactMatch":{"shape":"S5","locationName":"eqExactMatch"},"gt":{"locationName":"gt","type":"long"},"gte":{"locationName":"gte","type":"long"},"lt":{"locationName":"lt","type":"long"},"lte":{"locationName":"lte","type":"long"},"neq":{"shape":"S5","locationName":"neq"}}}}}},"S1x":{"type":"list","member":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"errorCode":{"locationName":"errorCode"},"errorMessage":{"locationName":"errorMessage"}}}},"S2t":{"type":"structure","members":{"isDefinedInJob":{"locationName":"isDefinedInJob"},"isMonitoredByJob":{"locationName":"isMonitoredByJob"},"lastJobId":{"locationName":"lastJobId"},"lastJobRunTime":{"shape":"S9","locationName":"lastJobRunTime"}}},"S2w":{"type":"structure","members":{"customerManaged":{"locationName":"customerManaged","type":"long"},"kmsManaged":{"locationName":"kmsManaged","type":"long"},"s3Managed":{"locationName":"s3Managed","type":"long"},"unencrypted":{"locationName":"unencrypted","type":"long"},"unknown":{"locationName":"unknown","type":"long"}}},"S2x":{"type":"structure","members":{"effectivePermission":{"locationName":"effectivePermission"},"permissionConfiguration":{"locationName":"permissionConfiguration","type":"structure","members":{"accountLevelPermissions":{"locationName":"accountLevelPermissions","type":"structure","members":{"blockPublicAccess":{"shape":"S31","locationName":"blockPublicAccess"}}},"bucketLevelPermissions":{"locationName":"bucketLevelPermissions","type":"structure","members":{"accessControlList":{"locationName":"accessControlList","type":"structure","members":{"allowsPublicReadAccess":{"locationName":"allowsPublicReadAccess","type":"boolean"},"allowsPublicWriteAccess":{"locationName":"allowsPublicWriteAccess","type":"boolean"}}},"blockPublicAccess":{"shape":"S31","locationName":"blockPublicAccess"},"bucketPolicy":{"locationName":"bucketPolicy","type":"structure","members":{"allowsPublicReadAccess":{"locationName":"allowsPublicReadAccess","type":"boolean"},"allowsPublicWriteAccess":{"locationName":"allowsPublicWriteAccess","type":"boolean"}}}}}}}}},"S31":{"type":"structure","members":{"blockPublicAcls":{"locationName":"blockPublicAcls","type":"boolean"},"blockPublicPolicy":{"locationName":"blockPublicPolicy","type":"boolean"},"ignorePublicAcls":{"locationName":"ignorePublicAcls","type":"boolean"},"restrictPublicBuckets":{"locationName":"restrictPublicBuckets","type":"boolean"}}},"S3a":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}},"S3b":{"type":"structure","members":{"fileType":{"locationName":"fileType","type":"long"},"storageClass":{"locationName":"storageClass","type":"long"},"total":{"locationName":"total","type":"long"}}},"S3f":{"type":"structure","members":{"code":{"locationName":"code"}}},"S3j":{"type":"structure","members":{"jobExpiresAt":{"shape":"S9","locationName":"jobExpiresAt"},"jobImminentExpirationHealthEventArn":{"locationName":"jobImminentExpirationHealthEventArn"},"jobPausedAt":{"shape":"S9","locationName":"jobPausedAt"}}},"S44":{"type":"structure","members":{"accountId":{"locationName":"accountId"},"invitationId":{"locationName":"invitationId"},"invitedAt":{"shape":"S9","locationName":"invitedAt"},"relationshipStatus":{"locationName":"relationshipStatus"}}},"S4d":{"type":"timestamp","timestampFormat":"iso8601"},"S4n":{"type":"structure","members":{"classifiableSizeInBytes":{"locationName":"classifiableSizeInBytes","type":"long"},"publiclyAccessibleCount":{"locationName":"publiclyAccessibleCount","type":"long"},"totalCount":{"locationName":"totalCount","type":"long"},"totalSizeInBytes":{"locationName":"totalSizeInBytes","type":"long"}}},"S4q":{"type":"structure","members":{"s3Destination":{"locationName":"s3Destination","type":"structure","members":{"bucketName":{"locationName":"bucketName"},"keyPrefix":{"locationName":"keyPrefix"},"kmsKeyArn":{"locationName":"kmsKeyArn"}},"required":["bucketName","kmsKeyArn"]}}},"S4x":{"type":"list","member":{}},"S59":{"type":"structure","members":{"attributeName":{"locationName":"attributeName"},"orderBy":{"locationName":"orderBy"}}},"S5k":{"type":"structure","members":{"cells":{"locationName":"cells","type":"list","member":{"type":"structure","members":{"cellReference":{"locationName":"cellReference"},"column":{"locationName":"column","type":"long"},"columnName":{"locationName":"columnName"},"row":{"locationName":"row","type":"long"}}}},"lineRanges":{"shape":"S5n","locationName":"lineRanges"},"offsetRanges":{"shape":"S5n","locationName":"offsetRanges"},"pages":{"locationName":"pages","type":"list","member":{"type":"structure","members":{"lineRange":{"shape":"S5o","locationName":"lineRange"},"offsetRange":{"shape":"S5o","locationName":"offsetRange"},"pageNumber":{"locationName":"pageNumber","type":"long"}}}},"records":{"locationName":"records","type":"list","member":{"type":"structure","members":{"jsonPath":{"locationName":"jsonPath"},"recordIndex":{"locationName":"recordIndex","type":"long"}}}}}},"S5n":{"type":"list","member":{"shape":"S5o"}},"S5o":{"type":"structure","members":{"end":{"locationName":"end","type":"long"},"start":{"locationName":"start","type":"long"},"startColumn":{"locationName":"startColumn","type":"long"}}},"S6c":{"type":"structure","members":{"attributes":{"locationName":"attributes","type":"structure","members":{"creationDate":{"shape":"S9","locationName":"creationDate"},"mfaAuthenticated":{"locationName":"mfaAuthenticated","type":"boolean"}}},"sessionIssuer":{"locationName":"sessionIssuer","type":"structure","members":{"accountId":{"locationName":"accountId"},"arn":{"locationName":"arn"},"principalId":{"locationName":"principalId"},"type":{"locationName":"type"},"userName":{"locationName":"userName"}}}}},"S6n":{"type":"structure","members":{"encryptionType":{"locationName":"encryptionType"},"kmsMasterKeyId":{"locationName":"kmsMasterKeyId"}}},"S6q":{"type":"list","member":{"shape":"S3a"}},"S6z":{"type":"structure","members":{"publishClassificationFindings":{"locationName":"publishClassificationFindings","type":"boolean"},"publishPolicyFindings":{"locationName":"publishPolicyFindings","type":"boolean"}},"required":["publishPolicyFindings","publishClassificationFindings"]},"S7d":{"type":"structure","members":{"kmsKeyId":{"locationName":"kmsKeyId"},"status":{"locationName":"status"}},"required":["status"]},"S7g":{"type":"structure","members":{"externalId":{"locationName":"externalId"},"retrievalMode":{"locationName":"retrievalMode"},"roleName":{"locationName":"roleName"}},"required":["retrievalMode"]},"S7x":{"type":"structure","members":{"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"}}},"S7y":{"type":"structure","members":{"allowListIds":{"shape":"S5","locationName":"allowListIds"},"customDataIdentifierIds":{"shape":"S5","locationName":"customDataIdentifierIds"},"managedDataIdentifierIds":{"shape":"S5","locationName":"managedDataIdentifierIds"}}},"S8r":{"type":"list","member":{"type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}}},"Saf":{"type":"structure","members":{"and":{"locationName":"and","type":"list","member":{"type":"structure","members":{"simpleCriterion":{"locationName":"simpleCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"key":{"locationName":"key"},"values":{"shape":"S5","locationName":"values"}}},"tagCriterion":{"locationName":"tagCriterion","type":"structure","members":{"comparator":{"locationName":"comparator"},"tagValues":{"locationName":"tagValues","type":"list","member":{"type":"structure","members":{"key":{"locationName":"key"},"value":{"locationName":"value"}}}}}}}}}}}}} /***/ }), /* 915 */ @@ -59973,13 +59973,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 939 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2020-07-20","endpointPrefix":"sso","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"SSO Admin","serviceFullName":"AWS Single Sign-On Admin","serviceId":"SSO Admin","signatureVersion":"v4","signingName":"sso","targetPrefix":"SWBExternalService","uid":"sso-admin-2020-07-20"},"operations":{"AttachCustomerManagedPolicyReferenceToPermissionSet":{"input":{"type":"structure","required":["CustomerManagedPolicyReference","InstanceArn","PermissionSetArn"],"members":{"CustomerManagedPolicyReference":{"shape":"S2"},"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"AttachManagedPolicyToPermissionSet":{"input":{"type":"structure","required":["InstanceArn","ManagedPolicyArn","PermissionSetArn"],"members":{"InstanceArn":{},"ManagedPolicyArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"CreateAccountAssignment":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","PrincipalId","PrincipalType","TargetId","TargetType"],"members":{"InstanceArn":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{},"TargetId":{},"TargetType":{}}},"output":{"type":"structure","members":{"AccountAssignmentCreationStatus":{"shape":"Sh"}}}},"CreateInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceAccessControlAttributeConfiguration","InstanceArn"],"members":{"InstanceAccessControlAttributeConfiguration":{"shape":"Sn"},"InstanceArn":{}}},"output":{"type":"structure","members":{}}},"CreatePermissionSet":{"input":{"type":"structure","required":["InstanceArn","Name"],"members":{"Description":{},"InstanceArn":{},"Name":{},"RelayState":{},"SessionDuration":{},"Tags":{"shape":"S10"}}},"output":{"type":"structure","members":{"PermissionSet":{"shape":"S15"}}}},"DeleteAccountAssignment":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","PrincipalId","PrincipalType","TargetId","TargetType"],"members":{"InstanceArn":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{},"TargetId":{},"TargetType":{}}},"output":{"type":"structure","members":{"AccountAssignmentDeletionStatus":{"shape":"Sh"}}}},"DeleteInlinePolicyFromPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DeleteInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionsBoundaryFromPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DescribeAccountAssignmentCreationStatus":{"input":{"type":"structure","required":["AccountAssignmentCreationRequestId","InstanceArn"],"members":{"AccountAssignmentCreationRequestId":{},"InstanceArn":{}}},"output":{"type":"structure","members":{"AccountAssignmentCreationStatus":{"shape":"Sh"}}}},"DescribeAccountAssignmentDeletionStatus":{"input":{"type":"structure","required":["AccountAssignmentDeletionRequestId","InstanceArn"],"members":{"AccountAssignmentDeletionRequestId":{},"InstanceArn":{}}},"output":{"type":"structure","members":{"AccountAssignmentDeletionStatus":{"shape":"Sh"}}}},"DescribeInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{}}},"output":{"type":"structure","members":{"InstanceAccessControlAttributeConfiguration":{"shape":"Sn"},"Status":{},"StatusReason":{}}}},"DescribePermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"PermissionSet":{"shape":"S15"}}}},"DescribePermissionSetProvisioningStatus":{"input":{"type":"structure","required":["InstanceArn","ProvisionPermissionSetRequestId"],"members":{"InstanceArn":{},"ProvisionPermissionSetRequestId":{}}},"output":{"type":"structure","members":{"PermissionSetProvisioningStatus":{"shape":"S1s"}}}},"DetachCustomerManagedPolicyReferenceFromPermissionSet":{"input":{"type":"structure","required":["CustomerManagedPolicyReference","InstanceArn","PermissionSetArn"],"members":{"CustomerManagedPolicyReference":{"shape":"S2"},"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DetachManagedPolicyFromPermissionSet":{"input":{"type":"structure","required":["InstanceArn","ManagedPolicyArn","PermissionSetArn"],"members":{"InstanceArn":{},"ManagedPolicyArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"GetInlinePolicyForPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"InlinePolicy":{}}}},"GetPermissionsBoundaryForPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"PermissionsBoundary":{"shape":"S23"}}}},"ListAccountAssignmentCreationStatus":{"input":{"type":"structure","required":["InstanceArn"],"members":{"Filter":{"shape":"S25"},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountAssignmentsCreationStatus":{"shape":"S29"},"NextToken":{}}}},"ListAccountAssignmentDeletionStatus":{"input":{"type":"structure","required":["InstanceArn"],"members":{"Filter":{"shape":"S25"},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountAssignmentsDeletionStatus":{"shape":"S29"},"NextToken":{}}}},"ListAccountAssignments":{"input":{"type":"structure","required":["AccountId","InstanceArn","PermissionSetArn"],"members":{"AccountId":{},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"AccountAssignments":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{}}}},"NextToken":{}}}},"ListAccountsForProvisionedPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{},"ProvisioningStatus":{}}},"output":{"type":"structure","members":{"AccountIds":{"type":"list","member":{}},"NextToken":{}}}},"ListCustomerManagedPolicyReferencesInPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"CustomerManagedPolicyReferences":{"type":"list","member":{"shape":"S2"}},"NextToken":{}}}},"ListInstances":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"IdentityStoreId":{},"InstanceArn":{}}}},"NextToken":{}}}},"ListManagedPoliciesInPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"AttachedManagedPolicies":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListPermissionSetProvisioningStatus":{"input":{"type":"structure","required":["InstanceArn"],"members":{"Filter":{"shape":"S25"},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"PermissionSetsProvisioningStatus":{"type":"list","member":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"RequestId":{},"Status":{}}}}}}},"ListPermissionSets":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"PermissionSets":{"shape":"S34"}}}},"ListPermissionSetsProvisionedToAccount":{"input":{"type":"structure","required":["AccountId","InstanceArn"],"members":{"AccountId":{},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"ProvisioningStatus":{}}},"output":{"type":"structure","members":{"NextToken":{},"PermissionSets":{"shape":"S34"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["InstanceArn","ResourceArn"],"members":{"InstanceArn":{},"NextToken":{},"ResourceArn":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"S10"}}}},"ProvisionPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","TargetType"],"members":{"InstanceArn":{},"PermissionSetArn":{},"TargetId":{},"TargetType":{}}},"output":{"type":"structure","members":{"PermissionSetProvisioningStatus":{"shape":"S1s"}}}},"PutInlinePolicyToPermissionSet":{"input":{"type":"structure","required":["InlinePolicy","InstanceArn","PermissionSetArn"],"members":{"InlinePolicy":{},"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"PutPermissionsBoundaryToPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","PermissionsBoundary"],"members":{"InstanceArn":{},"PermissionSetArn":{},"PermissionsBoundary":{"shape":"S23"}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["InstanceArn","ResourceArn","Tags"],"members":{"InstanceArn":{},"ResourceArn":{},"Tags":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["InstanceArn","ResourceArn","TagKeys"],"members":{"InstanceArn":{},"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceAccessControlAttributeConfiguration","InstanceArn"],"members":{"InstanceAccessControlAttributeConfiguration":{"shape":"Sn"},"InstanceArn":{}}},"output":{"type":"structure","members":{}}},"UpdatePermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"Description":{},"InstanceArn":{},"PermissionSetArn":{},"RelayState":{},"SessionDuration":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S2":{"type":"structure","required":["Name"],"members":{"Name":{},"Path":{}}},"Sh":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"FailureReason":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{},"RequestId":{},"Status":{},"TargetId":{},"TargetType":{}}},"Sn":{"type":"structure","required":["AccessControlAttributes"],"members":{"AccessControlAttributes":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{"type":"structure","required":["Source"],"members":{"Source":{"type":"list","member":{}}}}}}}}},"S10":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S15":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"Description":{},"Name":{},"PermissionSetArn":{},"RelayState":{},"SessionDuration":{}}},"S1s":{"type":"structure","members":{"AccountId":{},"CreatedDate":{"type":"timestamp"},"FailureReason":{},"PermissionSetArn":{},"RequestId":{},"Status":{}}},"S23":{"type":"structure","members":{"CustomerManagedPolicyReference":{"shape":"S2"},"ManagedPolicyArn":{}}},"S25":{"type":"structure","members":{"Status":{}}},"S29":{"type":"list","member":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"RequestId":{},"Status":{}}}},"S34":{"type":"list","member":{}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2020-07-20","endpointPrefix":"sso","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"SSO Admin","serviceFullName":"AWS Single Sign-On Admin","serviceId":"SSO Admin","signatureVersion":"v4","signingName":"sso","targetPrefix":"SWBExternalService","uid":"sso-admin-2020-07-20"},"operations":{"AttachCustomerManagedPolicyReferenceToPermissionSet":{"input":{"type":"structure","required":["CustomerManagedPolicyReference","InstanceArn","PermissionSetArn"],"members":{"CustomerManagedPolicyReference":{"shape":"S2"},"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"AttachManagedPolicyToPermissionSet":{"input":{"type":"structure","required":["InstanceArn","ManagedPolicyArn","PermissionSetArn"],"members":{"InstanceArn":{},"ManagedPolicyArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"CreateAccountAssignment":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","PrincipalId","PrincipalType","TargetId","TargetType"],"members":{"InstanceArn":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{},"TargetId":{},"TargetType":{}}},"output":{"type":"structure","members":{"AccountAssignmentCreationStatus":{"shape":"Sh"}}}},"CreateApplication":{"input":{"type":"structure","required":["ApplicationProviderArn","InstanceArn","Name"],"members":{"ApplicationProviderArn":{},"ClientToken":{"idempotencyToken":true},"Description":{},"InstanceArn":{},"Name":{},"PortalOptions":{"shape":"Sr"},"Status":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"ApplicationArn":{}}}},"CreateApplicationAssignment":{"input":{"type":"structure","required":["ApplicationArn","PrincipalId","PrincipalType"],"members":{"ApplicationArn":{},"PrincipalId":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}}},"CreateInstance":{"input":{"type":"structure","members":{"ClientToken":{"idempotencyToken":true},"Name":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"InstanceArn":{}}}},"CreateInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceAccessControlAttributeConfiguration","InstanceArn"],"members":{"InstanceAccessControlAttributeConfiguration":{"shape":"S18"},"InstanceArn":{}}},"output":{"type":"structure","members":{}}},"CreatePermissionSet":{"input":{"type":"structure","required":["InstanceArn","Name"],"members":{"Description":{},"InstanceArn":{},"Name":{},"RelayState":{},"SessionDuration":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"PermissionSet":{"shape":"S1m"}}}},"CreateTrustedTokenIssuer":{"input":{"type":"structure","required":["InstanceArn","Name","TrustedTokenIssuerConfiguration","TrustedTokenIssuerType"],"members":{"ClientToken":{"idempotencyToken":true},"InstanceArn":{},"Name":{},"Tags":{"shape":"Sx"},"TrustedTokenIssuerConfiguration":{"shape":"S1p"},"TrustedTokenIssuerType":{}}},"output":{"type":"structure","members":{"TrustedTokenIssuerArn":{}}}},"DeleteAccountAssignment":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","PrincipalId","PrincipalType","TargetId","TargetType"],"members":{"InstanceArn":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{},"TargetId":{},"TargetType":{}}},"output":{"type":"structure","members":{"AccountAssignmentDeletionStatus":{"shape":"Sh"}}}},"DeleteApplication":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{}}},"output":{"type":"structure","members":{}}},"DeleteApplicationAccessScope":{"input":{"type":"structure","required":["ApplicationArn","Scope"],"members":{"ApplicationArn":{},"Scope":{}}},"idempotent":true},"DeleteApplicationAssignment":{"input":{"type":"structure","required":["ApplicationArn","PrincipalId","PrincipalType"],"members":{"ApplicationArn":{},"PrincipalId":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteApplicationAuthenticationMethod":{"input":{"type":"structure","required":["ApplicationArn","AuthenticationMethodType"],"members":{"ApplicationArn":{},"AuthenticationMethodType":{}}},"idempotent":true},"DeleteApplicationGrant":{"input":{"type":"structure","required":["ApplicationArn","GrantType"],"members":{"ApplicationArn":{},"GrantType":{}}},"idempotent":true},"DeleteInlinePolicyFromPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DeleteInstance":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionsBoundaryFromPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DeleteTrustedTokenIssuer":{"input":{"type":"structure","required":["TrustedTokenIssuerArn"],"members":{"TrustedTokenIssuerArn":{}}},"output":{"type":"structure","members":{}}},"DescribeAccountAssignmentCreationStatus":{"input":{"type":"structure","required":["AccountAssignmentCreationRequestId","InstanceArn"],"members":{"AccountAssignmentCreationRequestId":{},"InstanceArn":{}}},"output":{"type":"structure","members":{"AccountAssignmentCreationStatus":{"shape":"Sh"}}}},"DescribeAccountAssignmentDeletionStatus":{"input":{"type":"structure","required":["AccountAssignmentDeletionRequestId","InstanceArn"],"members":{"AccountAssignmentDeletionRequestId":{},"InstanceArn":{}}},"output":{"type":"structure","members":{"AccountAssignmentDeletionStatus":{"shape":"Sh"}}}},"DescribeApplication":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{}}},"output":{"type":"structure","members":{"ApplicationAccount":{},"ApplicationArn":{},"ApplicationProviderArn":{},"CreatedDate":{"type":"timestamp"},"Description":{},"InstanceArn":{},"Name":{},"PortalOptions":{"shape":"Sr"},"Status":{}}}},"DescribeApplicationAssignment":{"input":{"type":"structure","required":["ApplicationArn","PrincipalId","PrincipalType"],"members":{"ApplicationArn":{},"PrincipalId":{},"PrincipalType":{}}},"output":{"type":"structure","members":{"ApplicationArn":{},"PrincipalId":{},"PrincipalType":{}}}},"DescribeApplicationProvider":{"input":{"type":"structure","required":["ApplicationProviderArn"],"members":{"ApplicationProviderArn":{}}},"output":{"type":"structure","required":["ApplicationProviderArn"],"members":{"ApplicationProviderArn":{},"DisplayData":{"shape":"S2x"},"FederationProtocol":{},"ResourceServerConfig":{"shape":"S31"}}}},"DescribeInstance":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{}}},"output":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"IdentityStoreId":{},"InstanceArn":{},"Name":{},"OwnerAccountId":{},"Status":{}}}},"DescribeInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{}}},"output":{"type":"structure","members":{"InstanceAccessControlAttributeConfiguration":{"shape":"S18"},"Status":{},"StatusReason":{}}}},"DescribePermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"PermissionSet":{"shape":"S1m"}}}},"DescribePermissionSetProvisioningStatus":{"input":{"type":"structure","required":["InstanceArn","ProvisionPermissionSetRequestId"],"members":{"InstanceArn":{},"ProvisionPermissionSetRequestId":{}}},"output":{"type":"structure","members":{"PermissionSetProvisioningStatus":{"shape":"S3h"}}}},"DescribeTrustedTokenIssuer":{"input":{"type":"structure","required":["TrustedTokenIssuerArn"],"members":{"TrustedTokenIssuerArn":{}}},"output":{"type":"structure","members":{"Name":{},"TrustedTokenIssuerArn":{},"TrustedTokenIssuerConfiguration":{"shape":"S1p"},"TrustedTokenIssuerType":{}}}},"DetachCustomerManagedPolicyReferenceFromPermissionSet":{"input":{"type":"structure","required":["CustomerManagedPolicyReference","InstanceArn","PermissionSetArn"],"members":{"CustomerManagedPolicyReference":{"shape":"S2"},"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"DetachManagedPolicyFromPermissionSet":{"input":{"type":"structure","required":["InstanceArn","ManagedPolicyArn","PermissionSetArn"],"members":{"InstanceArn":{},"ManagedPolicyArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"GetApplicationAccessScope":{"input":{"type":"structure","required":["ApplicationArn","Scope"],"members":{"ApplicationArn":{},"Scope":{}}},"output":{"type":"structure","required":["Scope"],"members":{"AuthorizedTargets":{"shape":"S3q"},"Scope":{}}}},"GetApplicationAssignmentConfiguration":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{}}},"output":{"type":"structure","required":["AssignmentRequired"],"members":{"AssignmentRequired":{"type":"boolean"}}}},"GetApplicationAuthenticationMethod":{"input":{"type":"structure","required":["ApplicationArn","AuthenticationMethodType"],"members":{"ApplicationArn":{},"AuthenticationMethodType":{}}},"output":{"type":"structure","members":{"AuthenticationMethod":{"shape":"S3x"}}}},"GetApplicationGrant":{"input":{"type":"structure","required":["ApplicationArn","GrantType"],"members":{"ApplicationArn":{},"GrantType":{}}},"output":{"type":"structure","required":["Grant"],"members":{"Grant":{"shape":"S42"}}}},"GetInlinePolicyForPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"InlinePolicy":{}}}},"GetPermissionsBoundaryForPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"PermissionsBoundary":{"shape":"S4g"}}}},"ListAccountAssignmentCreationStatus":{"input":{"type":"structure","required":["InstanceArn"],"members":{"Filter":{"shape":"S4i"},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountAssignmentsCreationStatus":{"shape":"S4m"},"NextToken":{}}}},"ListAccountAssignmentDeletionStatus":{"input":{"type":"structure","required":["InstanceArn"],"members":{"Filter":{"shape":"S4i"},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountAssignmentsDeletionStatus":{"shape":"S4m"},"NextToken":{}}}},"ListAccountAssignments":{"input":{"type":"structure","required":["AccountId","InstanceArn","PermissionSetArn"],"members":{"AccountId":{},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"AccountAssignments":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{}}}},"NextToken":{}}}},"ListAccountAssignmentsForPrincipal":{"input":{"type":"structure","required":["InstanceArn","PrincipalId","PrincipalType"],"members":{"Filter":{"type":"structure","members":{"AccountId":{}}},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PrincipalId":{},"PrincipalType":{}}},"output":{"type":"structure","members":{"AccountAssignments":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{}}}},"NextToken":{}}}},"ListAccountsForProvisionedPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{},"ProvisioningStatus":{}}},"output":{"type":"structure","members":{"AccountIds":{"type":"list","member":{}},"NextToken":{}}}},"ListApplicationAccessScopes":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Scopes"],"members":{"NextToken":{},"Scopes":{"type":"list","member":{"type":"structure","required":["Scope"],"members":{"AuthorizedTargets":{"shape":"S3q"},"Scope":{}}}}}}},"ListApplicationAssignments":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ApplicationAssignments":{"type":"list","member":{"type":"structure","required":["ApplicationArn","PrincipalId","PrincipalType"],"members":{"ApplicationArn":{},"PrincipalId":{},"PrincipalType":{}}}},"NextToken":{}}}},"ListApplicationAssignmentsForPrincipal":{"input":{"type":"structure","required":["InstanceArn","PrincipalId","PrincipalType"],"members":{"Filter":{"type":"structure","members":{"ApplicationArn":{}}},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PrincipalId":{},"PrincipalType":{}}},"output":{"type":"structure","members":{"ApplicationAssignments":{"type":"list","member":{"type":"structure","members":{"ApplicationArn":{},"PrincipalId":{},"PrincipalType":{}}}},"NextToken":{}}}},"ListApplicationAuthenticationMethods":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"AuthenticationMethods":{"type":"list","member":{"type":"structure","members":{"AuthenticationMethod":{"shape":"S3x"},"AuthenticationMethodType":{}}}},"NextToken":{}}}},"ListApplicationGrants":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{},"NextToken":{}}},"output":{"type":"structure","required":["Grants"],"members":{"Grants":{"type":"list","member":{"type":"structure","required":["Grant","GrantType"],"members":{"Grant":{"shape":"S42"},"GrantType":{}}}},"NextToken":{}}}},"ListApplicationProviders":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ApplicationProviders":{"type":"list","member":{"type":"structure","required":["ApplicationProviderArn"],"members":{"ApplicationProviderArn":{},"DisplayData":{"shape":"S2x"},"FederationProtocol":{},"ResourceServerConfig":{"shape":"S31"}}}},"NextToken":{}}}},"ListApplications":{"input":{"type":"structure","required":["InstanceArn"],"members":{"Filter":{"type":"structure","members":{"ApplicationAccount":{},"ApplicationProvider":{}}},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Applications":{"type":"list","member":{"type":"structure","members":{"ApplicationAccount":{},"ApplicationArn":{},"ApplicationProviderArn":{},"CreatedDate":{"type":"timestamp"},"Description":{},"InstanceArn":{},"Name":{},"PortalOptions":{"shape":"Sr"},"Status":{}}}},"NextToken":{}}}},"ListCustomerManagedPolicyReferencesInPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"CustomerManagedPolicyReferences":{"type":"list","member":{"shape":"S2"}},"NextToken":{}}}},"ListInstances":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"IdentityStoreId":{},"InstanceArn":{},"Name":{},"OwnerAccountId":{},"Status":{}}}},"NextToken":{}}}},"ListManagedPoliciesInPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{"AttachedManagedPolicies":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListPermissionSetProvisioningStatus":{"input":{"type":"structure","required":["InstanceArn"],"members":{"Filter":{"shape":"S4i"},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"PermissionSetsProvisioningStatus":{"type":"list","member":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"RequestId":{},"Status":{}}}}}}},"ListPermissionSets":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"PermissionSets":{"shape":"S6f"}}}},"ListPermissionSetsProvisionedToAccount":{"input":{"type":"structure","required":["AccountId","InstanceArn"],"members":{"AccountId":{},"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"ProvisioningStatus":{}}},"output":{"type":"structure","members":{"NextToken":{},"PermissionSets":{"shape":"S6f"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"InstanceArn":{},"NextToken":{},"ResourceArn":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"Sx"}}}},"ListTrustedTokenIssuers":{"input":{"type":"structure","required":["InstanceArn"],"members":{"InstanceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"TrustedTokenIssuers":{"type":"list","member":{"type":"structure","members":{"Name":{},"TrustedTokenIssuerArn":{},"TrustedTokenIssuerType":{}}}}}}},"ProvisionPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","TargetType"],"members":{"InstanceArn":{},"PermissionSetArn":{},"TargetId":{},"TargetType":{}}},"output":{"type":"structure","members":{"PermissionSetProvisioningStatus":{"shape":"S3h"}}}},"PutApplicationAccessScope":{"input":{"type":"structure","required":["ApplicationArn","Scope"],"members":{"ApplicationArn":{},"AuthorizedTargets":{"shape":"S3q"},"Scope":{}}},"idempotent":true},"PutApplicationAssignmentConfiguration":{"input":{"type":"structure","required":["ApplicationArn","AssignmentRequired"],"members":{"ApplicationArn":{},"AssignmentRequired":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"PutApplicationAuthenticationMethod":{"input":{"type":"structure","required":["ApplicationArn","AuthenticationMethod","AuthenticationMethodType"],"members":{"ApplicationArn":{},"AuthenticationMethod":{"shape":"S3x"},"AuthenticationMethodType":{}}},"idempotent":true},"PutApplicationGrant":{"input":{"type":"structure","required":["ApplicationArn","Grant","GrantType"],"members":{"ApplicationArn":{},"Grant":{"shape":"S42"},"GrantType":{}}},"idempotent":true},"PutInlinePolicyToPermissionSet":{"input":{"type":"structure","required":["InlinePolicy","InstanceArn","PermissionSetArn"],"members":{"InlinePolicy":{},"InstanceArn":{},"PermissionSetArn":{}}},"output":{"type":"structure","members":{}}},"PutPermissionsBoundaryToPermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn","PermissionsBoundary"],"members":{"InstanceArn":{},"PermissionSetArn":{},"PermissionsBoundary":{"shape":"S4g"}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"InstanceArn":{},"ResourceArn":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"InstanceArn":{},"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApplication":{"input":{"type":"structure","required":["ApplicationArn"],"members":{"ApplicationArn":{},"Description":{},"Name":{},"PortalOptions":{"type":"structure","members":{"SignInOptions":{"shape":"Ss"}}},"Status":{}}},"output":{"type":"structure","members":{}}},"UpdateInstance":{"input":{"type":"structure","required":["InstanceArn","Name"],"members":{"InstanceArn":{},"Name":{}}},"output":{"type":"structure","members":{}}},"UpdateInstanceAccessControlAttributeConfiguration":{"input":{"type":"structure","required":["InstanceAccessControlAttributeConfiguration","InstanceArn"],"members":{"InstanceAccessControlAttributeConfiguration":{"shape":"S18"},"InstanceArn":{}}},"output":{"type":"structure","members":{}}},"UpdatePermissionSet":{"input":{"type":"structure","required":["InstanceArn","PermissionSetArn"],"members":{"Description":{},"InstanceArn":{},"PermissionSetArn":{},"RelayState":{},"SessionDuration":{}}},"output":{"type":"structure","members":{}}},"UpdateTrustedTokenIssuer":{"input":{"type":"structure","required":["TrustedTokenIssuerArn"],"members":{"Name":{},"TrustedTokenIssuerArn":{},"TrustedTokenIssuerConfiguration":{"type":"structure","members":{"OidcJwtConfiguration":{"type":"structure","members":{"ClaimAttributePath":{},"IdentityStoreAttributePath":{},"JwksRetrievalOption":{}}}},"union":true}}},"output":{"type":"structure","members":{}}}},"shapes":{"S2":{"type":"structure","required":["Name"],"members":{"Name":{},"Path":{}}},"Sh":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"FailureReason":{},"PermissionSetArn":{},"PrincipalId":{},"PrincipalType":{},"RequestId":{},"Status":{},"TargetId":{},"TargetType":{}}},"Sr":{"type":"structure","members":{"SignInOptions":{"shape":"Ss"},"Visibility":{}}},"Ss":{"type":"structure","required":["Origin"],"members":{"ApplicationUrl":{},"Origin":{}}},"Sx":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S18":{"type":"structure","required":["AccessControlAttributes"],"members":{"AccessControlAttributes":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{"type":"structure","required":["Source"],"members":{"Source":{"type":"list","member":{}}}}}}}}},"S1m":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"Description":{},"Name":{},"PermissionSetArn":{},"RelayState":{},"SessionDuration":{}}},"S1p":{"type":"structure","members":{"OidcJwtConfiguration":{"type":"structure","required":["ClaimAttributePath","IdentityStoreAttributePath","IssuerUrl","JwksRetrievalOption"],"members":{"ClaimAttributePath":{},"IdentityStoreAttributePath":{},"IssuerUrl":{},"JwksRetrievalOption":{}}}},"union":true},"S2x":{"type":"structure","members":{"Description":{},"DisplayName":{},"IconUrl":{}}},"S31":{"type":"structure","members":{"Scopes":{"type":"map","key":{},"value":{"type":"structure","members":{"DetailedTitle":{},"LongDescription":{}}}}}},"S3h":{"type":"structure","members":{"AccountId":{},"CreatedDate":{"type":"timestamp"},"FailureReason":{},"PermissionSetArn":{},"RequestId":{},"Status":{}}},"S3q":{"type":"list","member":{}},"S3x":{"type":"structure","members":{"Iam":{"type":"structure","required":["ActorPolicy"],"members":{"ActorPolicy":{"type":"structure","members":{},"document":true}}}},"union":true},"S42":{"type":"structure","members":{"AuthorizationCode":{"type":"structure","members":{"RedirectUris":{"type":"list","member":{}}}},"JwtBearer":{"type":"structure","members":{"AuthorizedTokenIssuers":{"type":"list","member":{"type":"structure","members":{"AuthorizedAudiences":{"type":"list","member":{}},"TrustedTokenIssuerArn":{}}}}}}},"union":true},"S4g":{"type":"structure","members":{"CustomerManagedPolicyReference":{"shape":"S2"},"ManagedPolicyArn":{}}},"S4i":{"type":"structure","members":{"Status":{}}},"S4m":{"type":"list","member":{"type":"structure","members":{"CreatedDate":{"type":"timestamp"},"RequestId":{},"Status":{}}}},"S6f":{"type":"list","member":{}}}} /***/ }), /* 940 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"ListAccountAssignmentCreationStatus":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAssignmentsCreationStatus"},"ListAccountAssignmentDeletionStatus":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAssignmentsDeletionStatus"},"ListAccountAssignments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAssignments"},"ListAccountsForProvisionedPermissionSet":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountIds"},"ListCustomerManagedPolicyReferencesInPermissionSet":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"CustomerManagedPolicyReferences"},"ListInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Instances"},"ListManagedPoliciesInPermissionSet":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AttachedManagedPolicies"},"ListPermissionSetProvisioningStatus":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PermissionSetsProvisioningStatus"},"ListPermissionSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PermissionSets"},"ListPermissionSetsProvisionedToAccount":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PermissionSets"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"Tags"}}} + module.exports = {"pagination":{"ListAccountAssignmentCreationStatus":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAssignmentsCreationStatus"},"ListAccountAssignmentDeletionStatus":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAssignmentsDeletionStatus"},"ListAccountAssignments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAssignments"},"ListAccountAssignmentsForPrincipal":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAssignments"},"ListAccountsForProvisionedPermissionSet":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountIds"},"ListApplicationAccessScopes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Scopes"},"ListApplicationAssignments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ApplicationAssignments"},"ListApplicationAssignmentsForPrincipal":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ApplicationAssignments"},"ListApplicationAuthenticationMethods":{"input_token":"NextToken","output_token":"NextToken","result_key":"AuthenticationMethods"},"ListApplicationGrants":{"input_token":"NextToken","output_token":"NextToken","result_key":"Grants"},"ListApplicationProviders":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ApplicationProviders"},"ListApplications":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Applications"},"ListCustomerManagedPolicyReferencesInPermissionSet":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"CustomerManagedPolicyReferences"},"ListInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Instances"},"ListManagedPoliciesInPermissionSet":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AttachedManagedPolicies"},"ListPermissionSetProvisioningStatus":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PermissionSetsProvisioningStatus"},"ListPermissionSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PermissionSets"},"ListPermissionSetsProvisionedToAccount":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PermissionSets"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"Tags"},"ListTrustedTokenIssuers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"TrustedTokenIssuers"}}} /***/ }), /* 941 */ @@ -61327,13 +61327,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 1053 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-05-10","endpointPrefix":"ssm-incidents","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"SSM Incidents","serviceFullName":"AWS Systems Manager Incident Manager","serviceId":"SSM Incidents","signatureVersion":"v4","signingName":"ssm-incidents","uid":"ssm-incidents-2018-05-10"},"operations":{"CreateReplicationSet":{"http":{"requestUri":"/createReplicationSet","responseCode":201},"input":{"type":"structure","required":["regions"],"members":{"clientToken":{"idempotencyToken":true},"regions":{"type":"map","key":{},"value":{"type":"structure","members":{"sseKmsKeyId":{}}}},"tags":{"shape":"S7"}}},"output":{"type":"structure","required":["arn"],"members":{"arn":{}}}},"CreateResponsePlan":{"http":{"requestUri":"/createResponsePlan","responseCode":201},"input":{"type":"structure","required":["incidentTemplate","name"],"members":{"actions":{"shape":"Sd"},"chatChannel":{"shape":"Ss"},"clientToken":{"idempotencyToken":true},"displayName":{},"engagements":{"shape":"Sx"},"incidentTemplate":{"shape":"Sz"},"integrations":{"shape":"S16"},"name":{},"tags":{"shape":"S7"}}},"output":{"type":"structure","required":["arn"],"members":{"arn":{}}},"idempotent":true},"CreateTimelineEvent":{"http":{"requestUri":"/createTimelineEvent","responseCode":201},"input":{"type":"structure","required":["eventData","eventTime","eventType","incidentRecordArn"],"members":{"clientToken":{"idempotencyToken":true},"eventData":{},"eventReferences":{"shape":"S1h"},"eventTime":{"type":"timestamp"},"eventType":{},"incidentRecordArn":{}}},"output":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"eventId":{},"incidentRecordArn":{}}},"idempotent":true},"DeleteIncidentRecord":{"http":{"requestUri":"/deleteIncidentRecord","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteReplicationSet":{"http":{"requestUri":"/deleteReplicationSet","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"http":{"requestUri":"/deleteResourcePolicy","responseCode":200},"input":{"type":"structure","required":["policyId","resourceArn"],"members":{"policyId":{},"resourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteResponsePlan":{"http":{"requestUri":"/deleteResponsePlan","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteTimelineEvent":{"http":{"requestUri":"/deleteTimelineEvent","responseCode":204},"input":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"eventId":{},"incidentRecordArn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"GetIncidentRecord":{"http":{"method":"GET","requestUri":"/getIncidentRecord","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","required":["incidentRecord"],"members":{"incidentRecord":{"type":"structure","required":["arn","creationTime","dedupeString","impact","incidentRecordSource","lastModifiedBy","lastModifiedTime","status","title"],"members":{"arn":{},"automationExecutions":{"type":"list","member":{"type":"structure","members":{"ssmExecutionArn":{}},"union":true}},"chatChannel":{"shape":"Ss"},"creationTime":{"type":"timestamp"},"dedupeString":{},"impact":{"type":"integer"},"incidentRecordSource":{"shape":"S24"},"lastModifiedBy":{},"lastModifiedTime":{"type":"timestamp"},"notificationTargets":{"shape":"S12"},"resolvedTime":{"type":"timestamp"},"status":{},"summary":{},"title":{}}}}}},"GetReplicationSet":{"http":{"method":"GET","requestUri":"/getReplicationSet","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","required":["replicationSet"],"members":{"replicationSet":{"type":"structure","required":["createdBy","createdTime","deletionProtected","lastModifiedBy","lastModifiedTime","regionMap","status"],"members":{"arn":{},"createdBy":{},"createdTime":{"type":"timestamp"},"deletionProtected":{"type":"boolean"},"lastModifiedBy":{},"lastModifiedTime":{"type":"timestamp"},"regionMap":{"type":"map","key":{},"value":{"type":"structure","required":["status","statusUpdateDateTime"],"members":{"sseKmsKeyId":{},"status":{},"statusMessage":{},"statusUpdateDateTime":{"type":"timestamp"}}}},"status":{}}}}}},"GetResourcePolicies":{"http":{"requestUri":"/getResourcePolicies","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"resourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","required":["resourcePolicies"],"members":{"nextToken":{},"resourcePolicies":{"type":"list","member":{"type":"structure","required":["policyDocument","policyId","ramResourceShareRegion"],"members":{"policyDocument":{},"policyId":{},"ramResourceShareRegion":{}}}}}}},"GetResponsePlan":{"http":{"method":"GET","requestUri":"/getResponsePlan","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","required":["arn","incidentTemplate","name"],"members":{"actions":{"shape":"Sd"},"arn":{},"chatChannel":{"shape":"Ss"},"displayName":{},"engagements":{"shape":"Sx"},"incidentTemplate":{"shape":"Sz"},"integrations":{"shape":"S16"},"name":{}}}},"GetTimelineEvent":{"http":{"method":"GET","requestUri":"/getTimelineEvent","responseCode":200},"input":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"eventId":{"location":"querystring","locationName":"eventId"},"incidentRecordArn":{"location":"querystring","locationName":"incidentRecordArn"}}},"output":{"type":"structure","required":["event"],"members":{"event":{"type":"structure","required":["eventData","eventId","eventTime","eventType","eventUpdatedTime","incidentRecordArn"],"members":{"eventData":{},"eventId":{},"eventReferences":{"shape":"S1h"},"eventTime":{"type":"timestamp"},"eventType":{},"eventUpdatedTime":{"type":"timestamp"},"incidentRecordArn":{}}}}}},"ListIncidentRecords":{"http":{"requestUri":"/listIncidentRecords","responseCode":200},"input":{"type":"structure","members":{"filters":{"shape":"S2u"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["incidentRecordSummaries"],"members":{"incidentRecordSummaries":{"type":"list","member":{"type":"structure","required":["arn","creationTime","impact","incidentRecordSource","status","title"],"members":{"arn":{},"creationTime":{"type":"timestamp"},"impact":{"type":"integer"},"incidentRecordSource":{"shape":"S24"},"resolvedTime":{"type":"timestamp"},"status":{},"title":{}}}},"nextToken":{}}}},"ListRelatedItems":{"http":{"requestUri":"/listRelatedItems","responseCode":200},"input":{"type":"structure","required":["incidentRecordArn"],"members":{"incidentRecordArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["relatedItems"],"members":{"nextToken":{},"relatedItems":{"shape":"S38"}}}},"ListReplicationSets":{"http":{"requestUri":"/listReplicationSets","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["replicationSetArns"],"members":{"nextToken":{},"replicationSetArns":{"type":"list","member":{}}}}},"ListResponsePlans":{"http":{"requestUri":"/listResponsePlans","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["responsePlanSummaries"],"members":{"nextToken":{},"responsePlanSummaries":{"type":"list","member":{"type":"structure","required":["arn","name"],"members":{"arn":{},"displayName":{},"name":{}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","required":["tags"],"members":{"tags":{"shape":"S7"}}}},"ListTimelineEvents":{"http":{"requestUri":"/listTimelineEvents","responseCode":200},"input":{"type":"structure","required":["incidentRecordArn"],"members":{"filters":{"shape":"S2u"},"incidentRecordArn":{},"maxResults":{"type":"integer"},"nextToken":{},"sortBy":{},"sortOrder":{}}},"output":{"type":"structure","required":["eventSummaries"],"members":{"eventSummaries":{"type":"list","member":{"type":"structure","required":["eventId","eventTime","eventType","eventUpdatedTime","incidentRecordArn"],"members":{"eventId":{},"eventReferences":{"shape":"S1h"},"eventTime":{"type":"timestamp"},"eventType":{},"eventUpdatedTime":{"type":"timestamp"},"incidentRecordArn":{}}}},"nextToken":{}}}},"PutResourcePolicy":{"http":{"requestUri":"/putResourcePolicy","responseCode":200},"input":{"type":"structure","required":["policy","resourceArn"],"members":{"policy":{},"resourceArn":{}}},"output":{"type":"structure","required":["policyId"],"members":{"policyId":{}}}},"StartIncident":{"http":{"requestUri":"/startIncident","responseCode":200},"input":{"type":"structure","required":["responsePlanArn"],"members":{"clientToken":{"idempotencyToken":true},"impact":{"type":"integer"},"relatedItems":{"shape":"S38"},"responsePlanArn":{},"title":{},"triggerDetails":{"type":"structure","required":["source","timestamp"],"members":{"rawData":{},"source":{},"timestamp":{"type":"timestamp"},"triggerArn":{}}}}},"output":{"type":"structure","required":["incidentRecordArn"],"members":{"incidentRecordArn":{}}},"idempotent":true},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateDeletionProtection":{"http":{"requestUri":"/updateDeletionProtection","responseCode":204},"input":{"type":"structure","required":["arn","deletionProtected"],"members":{"arn":{},"clientToken":{"idempotencyToken":true},"deletionProtected":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateIncidentRecord":{"http":{"requestUri":"/updateIncidentRecord","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{},"chatChannel":{"shape":"Ss"},"clientToken":{"idempotencyToken":true},"impact":{"type":"integer"},"notificationTargets":{"shape":"S12"},"status":{},"summary":{},"title":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateRelatedItems":{"http":{"requestUri":"/updateRelatedItems","responseCode":204},"input":{"type":"structure","required":["incidentRecordArn","relatedItemsUpdate"],"members":{"clientToken":{"idempotencyToken":true},"incidentRecordArn":{},"relatedItemsUpdate":{"type":"structure","members":{"itemToAdd":{"shape":"S39"},"itemToRemove":{"shape":"S3a"}},"union":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateReplicationSet":{"http":{"requestUri":"/updateReplicationSet","responseCode":204},"input":{"type":"structure","required":["actions","arn"],"members":{"actions":{"type":"list","member":{"type":"structure","members":{"addRegionAction":{"type":"structure","required":["regionName"],"members":{"regionName":{},"sseKmsKeyId":{}}},"deleteRegionAction":{"type":"structure","required":["regionName"],"members":{"regionName":{}}}},"union":true}},"arn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"UpdateResponsePlan":{"http":{"requestUri":"/updateResponsePlan","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"actions":{"shape":"Sd"},"arn":{},"chatChannel":{"shape":"Ss"},"clientToken":{"idempotencyToken":true},"displayName":{},"engagements":{"shape":"Sx"},"incidentTemplateDedupeString":{},"incidentTemplateImpact":{"type":"integer"},"incidentTemplateNotificationTargets":{"shape":"S12"},"incidentTemplateSummary":{},"incidentTemplateTags":{"type":"map","key":{},"value":{}},"incidentTemplateTitle":{},"integrations":{"shape":"S16"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateTimelineEvent":{"http":{"requestUri":"/updateTimelineEvent","responseCode":204},"input":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"clientToken":{"idempotencyToken":true},"eventData":{},"eventId":{},"eventReferences":{"shape":"S1h"},"eventTime":{"type":"timestamp"},"eventType":{},"incidentRecordArn":{}}},"output":{"type":"structure","members":{}},"idempotent":true}},"shapes":{"S7":{"type":"map","key":{},"value":{}},"Sd":{"type":"list","member":{"type":"structure","members":{"ssmAutomation":{"type":"structure","required":["documentName","roleArn"],"members":{"documentName":{},"documentVersion":{},"dynamicParameters":{"type":"map","key":{},"value":{"type":"structure","members":{"variable":{}},"union":true}},"parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}},"roleArn":{},"targetAccount":{}}}},"union":true}},"Ss":{"type":"structure","members":{"chatbotSns":{"type":"list","member":{}},"empty":{"type":"structure","members":{}}},"union":true},"Sx":{"type":"list","member":{}},"Sz":{"type":"structure","required":["impact","title"],"members":{"dedupeString":{},"impact":{"type":"integer"},"incidentTags":{"shape":"S7"},"notificationTargets":{"shape":"S12"},"summary":{},"title":{}}},"S12":{"type":"list","member":{"type":"structure","members":{"snsTopicArn":{}},"union":true}},"S16":{"type":"list","member":{"type":"structure","members":{"pagerDutyConfiguration":{"type":"structure","required":["name","pagerDutyIncidentConfiguration","secretId"],"members":{"name":{},"pagerDutyIncidentConfiguration":{"type":"structure","required":["serviceId"],"members":{"serviceId":{}}},"secretId":{}}}},"union":true}},"S1h":{"type":"list","member":{"type":"structure","members":{"relatedItemId":{},"resource":{}},"union":true}},"S24":{"type":"structure","required":["createdBy","source"],"members":{"createdBy":{},"invokedBy":{},"resourceArn":{},"source":{}}},"S2u":{"type":"list","member":{"type":"structure","required":["condition","key"],"members":{"condition":{"type":"structure","members":{"after":{"type":"timestamp"},"before":{"type":"timestamp"},"equals":{"type":"structure","members":{"integerValues":{"type":"list","member":{"type":"integer"}},"stringValues":{"type":"list","member":{}}},"union":true}},"union":true},"key":{}}}},"S38":{"type":"list","member":{"shape":"S39"}},"S39":{"type":"structure","required":["identifier"],"members":{"generatedId":{},"identifier":{"shape":"S3a"},"title":{}}},"S3a":{"type":"structure","required":["type","value"],"members":{"type":{},"value":{"type":"structure","members":{"arn":{},"metricDefinition":{},"pagerDutyIncidentDetail":{"type":"structure","required":["id"],"members":{"autoResolve":{"type":"boolean"},"id":{},"secretId":{}}},"url":{}},"union":true}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2018-05-10","endpointPrefix":"ssm-incidents","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"SSM Incidents","serviceFullName":"AWS Systems Manager Incident Manager","serviceId":"SSM Incidents","signatureVersion":"v4","signingName":"ssm-incidents","uid":"ssm-incidents-2018-05-10"},"operations":{"BatchGetIncidentFindings":{"http":{"requestUri":"/batchGetIncidentFindings","responseCode":200},"input":{"type":"structure","required":["findingIds","incidentRecordArn"],"members":{"findingIds":{"type":"list","member":{}},"incidentRecordArn":{}}},"output":{"type":"structure","required":["errors","findings"],"members":{"errors":{"type":"list","member":{"type":"structure","required":["code","findingId","message"],"members":{"code":{},"findingId":{},"message":{}}}},"findings":{"type":"list","member":{"type":"structure","required":["creationTime","id","lastModifiedTime"],"members":{"creationTime":{"type":"timestamp"},"details":{"type":"structure","members":{"cloudFormationStackUpdate":{"type":"structure","required":["stackArn","startTime"],"members":{"endTime":{"type":"timestamp"},"stackArn":{},"startTime":{"type":"timestamp"}}},"codeDeployDeployment":{"type":"structure","required":["deploymentGroupArn","deploymentId","startTime"],"members":{"deploymentGroupArn":{},"deploymentId":{},"endTime":{"type":"timestamp"},"startTime":{"type":"timestamp"}}}},"union":true},"id":{},"lastModifiedTime":{"type":"timestamp"}}}}}}},"CreateReplicationSet":{"http":{"requestUri":"/createReplicationSet","responseCode":201},"input":{"type":"structure","required":["regions"],"members":{"clientToken":{"idempotencyToken":true},"regions":{"type":"map","key":{},"value":{"type":"structure","members":{"sseKmsKeyId":{}}}},"tags":{"shape":"Sm"}}},"output":{"type":"structure","required":["arn"],"members":{"arn":{}}}},"CreateResponsePlan":{"http":{"requestUri":"/createResponsePlan","responseCode":201},"input":{"type":"structure","required":["incidentTemplate","name"],"members":{"actions":{"shape":"Sr"},"chatChannel":{"shape":"S16"},"clientToken":{"idempotencyToken":true},"displayName":{},"engagements":{"shape":"S1b"},"incidentTemplate":{"shape":"S1d"},"integrations":{"shape":"S1k"},"name":{},"tags":{"shape":"Sm"}}},"output":{"type":"structure","required":["arn"],"members":{"arn":{}}},"idempotent":true},"CreateTimelineEvent":{"http":{"requestUri":"/createTimelineEvent","responseCode":201},"input":{"type":"structure","required":["eventData","eventTime","eventType","incidentRecordArn"],"members":{"clientToken":{"idempotencyToken":true},"eventData":{},"eventReferences":{"shape":"S1v"},"eventTime":{"type":"timestamp"},"eventType":{},"incidentRecordArn":{}}},"output":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"eventId":{},"incidentRecordArn":{}}},"idempotent":true},"DeleteIncidentRecord":{"http":{"requestUri":"/deleteIncidentRecord","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteReplicationSet":{"http":{"requestUri":"/deleteReplicationSet","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"http":{"requestUri":"/deleteResourcePolicy","responseCode":200},"input":{"type":"structure","required":["policyId","resourceArn"],"members":{"policyId":{},"resourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteResponsePlan":{"http":{"requestUri":"/deleteResponsePlan","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteTimelineEvent":{"http":{"requestUri":"/deleteTimelineEvent","responseCode":204},"input":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"eventId":{},"incidentRecordArn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"GetIncidentRecord":{"http":{"method":"GET","requestUri":"/getIncidentRecord","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","required":["incidentRecord"],"members":{"incidentRecord":{"type":"structure","required":["arn","creationTime","dedupeString","impact","incidentRecordSource","lastModifiedBy","lastModifiedTime","status","title"],"members":{"arn":{},"automationExecutions":{"type":"list","member":{"type":"structure","members":{"ssmExecutionArn":{}},"union":true}},"chatChannel":{"shape":"S16"},"creationTime":{"type":"timestamp"},"dedupeString":{},"impact":{"type":"integer"},"incidentRecordSource":{"shape":"S2h"},"lastModifiedBy":{},"lastModifiedTime":{"type":"timestamp"},"notificationTargets":{"shape":"S1g"},"resolvedTime":{"type":"timestamp"},"status":{},"summary":{},"title":{}}}}}},"GetReplicationSet":{"http":{"method":"GET","requestUri":"/getReplicationSet","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","required":["replicationSet"],"members":{"replicationSet":{"type":"structure","required":["createdBy","createdTime","deletionProtected","lastModifiedBy","lastModifiedTime","regionMap","status"],"members":{"arn":{},"createdBy":{},"createdTime":{"type":"timestamp"},"deletionProtected":{"type":"boolean"},"lastModifiedBy":{},"lastModifiedTime":{"type":"timestamp"},"regionMap":{"type":"map","key":{},"value":{"type":"structure","required":["status","statusUpdateDateTime"],"members":{"sseKmsKeyId":{},"status":{},"statusMessage":{},"statusUpdateDateTime":{"type":"timestamp"}}}},"status":{}}}}}},"GetResourcePolicies":{"http":{"requestUri":"/getResourcePolicies","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"resourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","required":["resourcePolicies"],"members":{"nextToken":{},"resourcePolicies":{"type":"list","member":{"type":"structure","required":["policyDocument","policyId","ramResourceShareRegion"],"members":{"policyDocument":{},"policyId":{},"ramResourceShareRegion":{}}}}}}},"GetResponsePlan":{"http":{"method":"GET","requestUri":"/getResponsePlan","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"querystring","locationName":"arn"}}},"output":{"type":"structure","required":["arn","incidentTemplate","name"],"members":{"actions":{"shape":"Sr"},"arn":{},"chatChannel":{"shape":"S16"},"displayName":{},"engagements":{"shape":"S1b"},"incidentTemplate":{"shape":"S1d"},"integrations":{"shape":"S1k"},"name":{}}}},"GetTimelineEvent":{"http":{"method":"GET","requestUri":"/getTimelineEvent","responseCode":200},"input":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"eventId":{"location":"querystring","locationName":"eventId"},"incidentRecordArn":{"location":"querystring","locationName":"incidentRecordArn"}}},"output":{"type":"structure","required":["event"],"members":{"event":{"type":"structure","required":["eventData","eventId","eventTime","eventType","eventUpdatedTime","incidentRecordArn"],"members":{"eventData":{},"eventId":{},"eventReferences":{"shape":"S1v"},"eventTime":{"type":"timestamp"},"eventType":{},"eventUpdatedTime":{"type":"timestamp"},"incidentRecordArn":{}}}}}},"ListIncidentFindings":{"http":{"requestUri":"/listIncidentFindings","responseCode":200},"input":{"type":"structure","required":["incidentRecordArn"],"members":{"incidentRecordArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["findings"],"members":{"findings":{"type":"list","member":{"type":"structure","required":["id","lastModifiedTime"],"members":{"id":{},"lastModifiedTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListIncidentRecords":{"http":{"requestUri":"/listIncidentRecords","responseCode":200},"input":{"type":"structure","members":{"filters":{"shape":"S3b"},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["incidentRecordSummaries"],"members":{"incidentRecordSummaries":{"type":"list","member":{"type":"structure","required":["arn","creationTime","impact","incidentRecordSource","status","title"],"members":{"arn":{},"creationTime":{"type":"timestamp"},"impact":{"type":"integer"},"incidentRecordSource":{"shape":"S2h"},"resolvedTime":{"type":"timestamp"},"status":{},"title":{}}}},"nextToken":{}}}},"ListRelatedItems":{"http":{"requestUri":"/listRelatedItems","responseCode":200},"input":{"type":"structure","required":["incidentRecordArn"],"members":{"incidentRecordArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["relatedItems"],"members":{"nextToken":{},"relatedItems":{"shape":"S3p"}}}},"ListReplicationSets":{"http":{"requestUri":"/listReplicationSets","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["replicationSetArns"],"members":{"nextToken":{},"replicationSetArns":{"type":"list","member":{}}}}},"ListResponsePlans":{"http":{"requestUri":"/listResponsePlans","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["responsePlanSummaries"],"members":{"nextToken":{},"responsePlanSummaries":{"type":"list","member":{"type":"structure","required":["arn","name"],"members":{"arn":{},"displayName":{},"name":{}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","required":["tags"],"members":{"tags":{"shape":"Sm"}}}},"ListTimelineEvents":{"http":{"requestUri":"/listTimelineEvents","responseCode":200},"input":{"type":"structure","required":["incidentRecordArn"],"members":{"filters":{"shape":"S3b"},"incidentRecordArn":{},"maxResults":{"type":"integer"},"nextToken":{},"sortBy":{},"sortOrder":{}}},"output":{"type":"structure","required":["eventSummaries"],"members":{"eventSummaries":{"type":"list","member":{"type":"structure","required":["eventId","eventTime","eventType","eventUpdatedTime","incidentRecordArn"],"members":{"eventId":{},"eventReferences":{"shape":"S1v"},"eventTime":{"type":"timestamp"},"eventType":{},"eventUpdatedTime":{"type":"timestamp"},"incidentRecordArn":{}}}},"nextToken":{}}}},"PutResourcePolicy":{"http":{"requestUri":"/putResourcePolicy","responseCode":200},"input":{"type":"structure","required":["policy","resourceArn"],"members":{"policy":{},"resourceArn":{}}},"output":{"type":"structure","required":["policyId"],"members":{"policyId":{}}}},"StartIncident":{"http":{"requestUri":"/startIncident","responseCode":200},"input":{"type":"structure","required":["responsePlanArn"],"members":{"clientToken":{"idempotencyToken":true},"impact":{"type":"integer"},"relatedItems":{"shape":"S3p"},"responsePlanArn":{},"title":{},"triggerDetails":{"type":"structure","required":["source","timestamp"],"members":{"rawData":{},"source":{},"timestamp":{"type":"timestamp"},"triggerArn":{}}}}},"output":{"type":"structure","required":["incidentRecordArn"],"members":{"incidentRecordArn":{}}},"idempotent":true},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateDeletionProtection":{"http":{"requestUri":"/updateDeletionProtection","responseCode":204},"input":{"type":"structure","required":["arn","deletionProtected"],"members":{"arn":{},"clientToken":{"idempotencyToken":true},"deletionProtected":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateIncidentRecord":{"http":{"requestUri":"/updateIncidentRecord","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"arn":{},"chatChannel":{"shape":"S16"},"clientToken":{"idempotencyToken":true},"impact":{"type":"integer"},"notificationTargets":{"shape":"S1g"},"status":{},"summary":{},"title":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateRelatedItems":{"http":{"requestUri":"/updateRelatedItems","responseCode":204},"input":{"type":"structure","required":["incidentRecordArn","relatedItemsUpdate"],"members":{"clientToken":{"idempotencyToken":true},"incidentRecordArn":{},"relatedItemsUpdate":{"type":"structure","members":{"itemToAdd":{"shape":"S3q"},"itemToRemove":{"shape":"S3r"}},"union":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateReplicationSet":{"http":{"requestUri":"/updateReplicationSet","responseCode":204},"input":{"type":"structure","required":["actions","arn"],"members":{"actions":{"type":"list","member":{"type":"structure","members":{"addRegionAction":{"type":"structure","required":["regionName"],"members":{"regionName":{},"sseKmsKeyId":{}}},"deleteRegionAction":{"type":"structure","required":["regionName"],"members":{"regionName":{}}}},"union":true}},"arn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"UpdateResponsePlan":{"http":{"requestUri":"/updateResponsePlan","responseCode":204},"input":{"type":"structure","required":["arn"],"members":{"actions":{"shape":"Sr"},"arn":{},"chatChannel":{"shape":"S16"},"clientToken":{"idempotencyToken":true},"displayName":{},"engagements":{"shape":"S1b"},"incidentTemplateDedupeString":{},"incidentTemplateImpact":{"type":"integer"},"incidentTemplateNotificationTargets":{"shape":"S1g"},"incidentTemplateSummary":{},"incidentTemplateTags":{"type":"map","key":{},"value":{}},"incidentTemplateTitle":{},"integrations":{"shape":"S1k"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateTimelineEvent":{"http":{"requestUri":"/updateTimelineEvent","responseCode":204},"input":{"type":"structure","required":["eventId","incidentRecordArn"],"members":{"clientToken":{"idempotencyToken":true},"eventData":{},"eventId":{},"eventReferences":{"shape":"S1v"},"eventTime":{"type":"timestamp"},"eventType":{},"incidentRecordArn":{}}},"output":{"type":"structure","members":{}},"idempotent":true}},"shapes":{"Sm":{"type":"map","key":{},"value":{}},"Sr":{"type":"list","member":{"type":"structure","members":{"ssmAutomation":{"type":"structure","required":["documentName","roleArn"],"members":{"documentName":{},"documentVersion":{},"dynamicParameters":{"type":"map","key":{},"value":{"type":"structure","members":{"variable":{}},"union":true}},"parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}},"roleArn":{},"targetAccount":{}}}},"union":true}},"S16":{"type":"structure","members":{"chatbotSns":{"type":"list","member":{}},"empty":{"type":"structure","members":{}}},"union":true},"S1b":{"type":"list","member":{}},"S1d":{"type":"structure","required":["impact","title"],"members":{"dedupeString":{},"impact":{"type":"integer"},"incidentTags":{"shape":"Sm"},"notificationTargets":{"shape":"S1g"},"summary":{},"title":{}}},"S1g":{"type":"list","member":{"type":"structure","members":{"snsTopicArn":{}},"union":true}},"S1k":{"type":"list","member":{"type":"structure","members":{"pagerDutyConfiguration":{"type":"structure","required":["name","pagerDutyIncidentConfiguration","secretId"],"members":{"name":{},"pagerDutyIncidentConfiguration":{"type":"structure","required":["serviceId"],"members":{"serviceId":{}}},"secretId":{}}}},"union":true}},"S1v":{"type":"list","member":{"type":"structure","members":{"relatedItemId":{},"resource":{}},"union":true}},"S2h":{"type":"structure","required":["createdBy","source"],"members":{"createdBy":{},"invokedBy":{},"resourceArn":{},"source":{}}},"S3b":{"type":"list","member":{"type":"structure","required":["condition","key"],"members":{"condition":{"type":"structure","members":{"after":{"type":"timestamp"},"before":{"type":"timestamp"},"equals":{"type":"structure","members":{"integerValues":{"type":"list","member":{"type":"integer"}},"stringValues":{"type":"list","member":{}}},"union":true}},"union":true},"key":{}}}},"S3p":{"type":"list","member":{"shape":"S3q"}},"S3q":{"type":"structure","required":["identifier"],"members":{"generatedId":{},"identifier":{"shape":"S3r"},"title":{}}},"S3r":{"type":"structure","required":["type","value"],"members":{"type":{},"value":{"type":"structure","members":{"arn":{},"metricDefinition":{},"pagerDutyIncidentDetail":{"type":"structure","required":["id"],"members":{"autoResolve":{"type":"boolean"},"id":{},"secretId":{}}},"url":{}},"union":true}}}}} /***/ }), /* 1054 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"GetResourcePolicies":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"resourcePolicies"},"ListIncidentRecords":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"incidentRecordSummaries"},"ListRelatedItems":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"relatedItems"},"ListReplicationSets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"replicationSetArns"},"ListResponsePlans":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"responsePlanSummaries"},"ListTimelineEvents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"eventSummaries"}}} + module.exports = {"pagination":{"GetResourcePolicies":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"resourcePolicies"},"ListIncidentFindings":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"findings"},"ListIncidentRecords":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"incidentRecordSummaries"},"ListRelatedItems":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"relatedItems"},"ListReplicationSets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"replicationSetArns"},"ListResponsePlans":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"responsePlanSummaries"},"ListTimelineEvents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"eventSummaries"}}} /***/ }), /* 1055 */ @@ -62643,13 +62643,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 1166 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2022-03-31","endpointPrefix":"sms-voice","jsonVersion":"1.0","protocol":"json","serviceFullName":"Amazon Pinpoint SMS Voice V2","serviceId":"Pinpoint SMS Voice V2","signatureVersion":"v4","signingName":"sms-voice","targetPrefix":"PinpointSMSVoiceV2","uid":"pinpoint-sms-voice-v2-2022-03-31"},"operations":{"AssociateOriginationIdentity":{"input":{"type":"structure","required":["PoolId","OriginationIdentity","IsoCountryCode"],"members":{"PoolId":{},"OriginationIdentity":{},"IsoCountryCode":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"OriginationIdentityArn":{},"OriginationIdentity":{},"IsoCountryCode":{}}}},"CreateConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName","MatchingEventTypes"],"members":{"ConfigurationSetName":{},"EventDestinationName":{},"MatchingEventTypes":{"shape":"Sj"},"CloudWatchLogsDestination":{"shape":"Sl"},"KinesisFirehoseDestination":{"shape":"So"},"SnsDestination":{"shape":"Sq"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestination":{"shape":"St"}}}},"CreateOptOutList":{"input":{"type":"structure","required":["OptOutListName"],"members":{"OptOutListName":{},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"CreatePool":{"input":{"type":"structure","required":["OriginationIdentity","IsoCountryCode","MessageType"],"members":{"OriginationIdentity":{},"IsoCountryCode":{},"MessageType":{},"DeletionProtectionEnabled":{"type":"boolean"},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestinations":{"shape":"S16"},"DefaultMessageType":{},"DefaultSenderId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteDefaultMessageType":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"MessageType":{}}}},"DeleteDefaultSenderId":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"SenderId":{}}}},"DeleteEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName"],"members":{"ConfigurationSetName":{},"EventDestinationName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestination":{"shape":"St"}}}},"DeleteKeyword":{"input":{"type":"structure","required":["OriginationIdentity","Keyword"],"members":{"OriginationIdentity":{},"Keyword":{}}},"output":{"type":"structure","members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}}},"DeleteOptOutList":{"input":{"type":"structure","required":["OptOutListName"],"members":{"OptOutListName":{}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteOptedOutNumber":{"input":{"type":"structure","required":["OptOutListName","OptedOutNumber"],"members":{"OptOutListName":{},"OptedOutNumber":{}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"OptedOutNumber":{},"OptedOutTimestamp":{"type":"timestamp"},"EndUserOptedOut":{"type":"boolean"}}}},"DeletePool":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteTextMessageSpendLimitOverride":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"DeleteVoiceMessageSpendLimitOverride":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AccountAttributes":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"NextToken":{}}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AccountLimits":{"type":"list","member":{"type":"structure","required":["Name","Used","Max"],"members":{"Name":{},"Used":{"type":"long"},"Max":{"type":"long"}}}},"NextToken":{}}}},"DescribeConfigurationSets":{"input":{"type":"structure","members":{"ConfigurationSetNames":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S2f"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigurationSets":{"type":"list","member":{"type":"structure","required":["ConfigurationSetArn","ConfigurationSetName","EventDestinations","CreatedTimestamp"],"members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestinations":{"shape":"S16"},"DefaultMessageType":{},"DefaultSenderId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeKeywords":{"input":{"type":"structure","required":["OriginationIdentity"],"members":{"OriginationIdentity":{},"Keywords":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S2f"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"Keywords":{"type":"list","member":{"type":"structure","required":["Keyword","KeywordMessage","KeywordAction"],"members":{"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}}},"NextToken":{}}}},"DescribeOptOutLists":{"input":{"type":"structure","members":{"OptOutListNames":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"OptOutLists":{"type":"list","member":{"type":"structure","required":["OptOutListArn","OptOutListName","CreatedTimestamp"],"members":{"OptOutListArn":{},"OptOutListName":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOptedOutNumbers":{"input":{"type":"structure","required":["OptOutListName"],"members":{"OptOutListName":{},"OptedOutNumbers":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S2f"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"OptedOutNumbers":{"type":"list","member":{"type":"structure","required":["OptedOutNumber","OptedOutTimestamp","EndUserOptedOut"],"members":{"OptedOutNumber":{},"OptedOutTimestamp":{"type":"timestamp"},"EndUserOptedOut":{"type":"boolean"}}}},"NextToken":{}}}},"DescribePhoneNumbers":{"input":{"type":"structure","members":{"PhoneNumberIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S2f"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PhoneNumbers":{"type":"list","member":{"type":"structure","required":["PhoneNumberArn","PhoneNumber","Status","IsoCountryCode","MessageType","NumberCapabilities","NumberType","MonthlyLeasingPrice","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","DeletionProtectionEnabled","CreatedTimestamp"],"members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S3f"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"},"PoolId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribePools":{"input":{"type":"structure","members":{"PoolIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S2f"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Pools":{"type":"list","member":{"type":"structure","required":["PoolArn","PoolId","Status","MessageType","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","SharedRoutesEnabled","DeletionProtectionEnabled","CreatedTimestamp"],"members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeSenderIds":{"input":{"type":"structure","members":{"SenderIds":{"type":"list","member":{"type":"structure","required":["SenderId","IsoCountryCode"],"members":{"SenderId":{},"IsoCountryCode":{}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S2f"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SenderIds":{"type":"list","member":{"type":"structure","required":["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice"],"members":{"SenderIdArn":{},"SenderId":{},"IsoCountryCode":{},"MessageTypes":{"type":"list","member":{}},"MonthlyLeasingPrice":{}}}},"NextToken":{}}}},"DescribeSpendLimits":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpendLimits":{"type":"list","member":{"type":"structure","required":["Name","EnforcedLimit","MaxLimit","Overridden"],"members":{"Name":{},"EnforcedLimit":{"type":"long"},"MaxLimit":{"type":"long"},"Overridden":{"type":"boolean"}}}},"NextToken":{}}}},"DisassociateOriginationIdentity":{"input":{"type":"structure","required":["PoolId","OriginationIdentity","IsoCountryCode"],"members":{"PoolId":{},"OriginationIdentity":{},"IsoCountryCode":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"OriginationIdentityArn":{},"OriginationIdentity":{},"IsoCountryCode":{}}}},"ListPoolOriginationIdentities":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S2f"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"OriginationIdentities":{"type":"list","member":{"type":"structure","required":["OriginationIdentityArn","OriginationIdentity","IsoCountryCode","NumberCapabilities"],"members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"IsoCountryCode":{},"NumberCapabilities":{"shape":"S3f"}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"Sa"}}}},"PutKeyword":{"input":{"type":"structure","required":["OriginationIdentity","Keyword","KeywordMessage"],"members":{"OriginationIdentity":{},"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}},"output":{"type":"structure","members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}}},"PutOptedOutNumber":{"input":{"type":"structure","required":["OptOutListName","OptedOutNumber"],"members":{"OptOutListName":{},"OptedOutNumber":{}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"OptedOutNumber":{},"OptedOutTimestamp":{"type":"timestamp"},"EndUserOptedOut":{"type":"boolean"}}}},"ReleasePhoneNumber":{"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{}}},"output":{"type":"structure","members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S3f"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"CreatedTimestamp":{"type":"timestamp"}}}},"RequestPhoneNumber":{"input":{"type":"structure","required":["IsoCountryCode","MessageType","NumberCapabilities","NumberType"],"members":{"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S3f"},"NumberType":{},"OptOutListName":{},"PoolId":{},"RegistrationId":{},"DeletionProtectionEnabled":{"type":"boolean"},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S3f"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"},"PoolId":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"SendTextMessage":{"input":{"type":"structure","required":["DestinationPhoneNumber"],"members":{"DestinationPhoneNumber":{},"OriginationIdentity":{},"MessageBody":{},"MessageType":{},"Keyword":{},"ConfigurationSetName":{},"MaxPrice":{},"TimeToLive":{"type":"integer"},"Context":{"shape":"S4x"},"DestinationCountryParameters":{"type":"map","key":{},"value":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MessageId":{}}}},"SendVoiceMessage":{"input":{"type":"structure","required":["DestinationPhoneNumber","OriginationIdentity"],"members":{"DestinationPhoneNumber":{},"OriginationIdentity":{},"MessageBody":{},"MessageBodyTextType":{},"VoiceId":{},"ConfigurationSetName":{},"MaxPricePerMinute":{},"TimeToLive":{"type":"integer"},"Context":{"shape":"S4x"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MessageId":{}}}},"SetDefaultMessageType":{"input":{"type":"structure","required":["ConfigurationSetName","MessageType"],"members":{"ConfigurationSetName":{},"MessageType":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"MessageType":{}}}},"SetDefaultSenderId":{"input":{"type":"structure","required":["ConfigurationSetName","SenderId"],"members":{"ConfigurationSetName":{},"SenderId":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"SenderId":{}}}},"SetTextMessageSpendLimitOverride":{"input":{"type":"structure","required":["MonthlyLimit"],"members":{"MonthlyLimit":{"type":"long"}}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"SetVoiceMessageSpendLimitOverride":{"input":{"type":"structure","required":["MonthlyLimit"],"members":{"MonthlyLimit":{"type":"long"}}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"type":"list","member":{"shape":"Sb"}}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName"],"members":{"ConfigurationSetName":{},"EventDestinationName":{},"Enabled":{"type":"boolean"},"MatchingEventTypes":{"shape":"Sj"},"CloudWatchLogsDestination":{"shape":"Sl"},"KinesisFirehoseDestination":{"shape":"So"},"SnsDestination":{"shape":"Sq"}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestination":{"shape":"St"}}}},"UpdatePhoneNumber":{"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S3f"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"}}}},"UpdatePool":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"}}}}},"shapes":{"Sa":{"type":"list","member":{"shape":"Sb"}},"Sb":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"Sj":{"type":"list","member":{}},"Sl":{"type":"structure","required":["IamRoleArn","LogGroupArn"],"members":{"IamRoleArn":{},"LogGroupArn":{}}},"So":{"type":"structure","required":["IamRoleArn","DeliveryStreamArn"],"members":{"IamRoleArn":{},"DeliveryStreamArn":{}}},"Sq":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}},"St":{"type":"structure","required":["EventDestinationName","Enabled","MatchingEventTypes"],"members":{"EventDestinationName":{},"Enabled":{"type":"boolean"},"MatchingEventTypes":{"shape":"Sj"},"CloudWatchLogsDestination":{"shape":"Sl"},"KinesisFirehoseDestination":{"shape":"So"},"SnsDestination":{"shape":"Sq"}}},"S16":{"type":"list","member":{"shape":"St"}},"S2f":{"type":"list","member":{}},"S3f":{"type":"list","member":{}},"S4x":{"type":"map","key":{},"value":{}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2022-03-31","endpointPrefix":"sms-voice","jsonVersion":"1.0","protocol":"json","serviceFullName":"Amazon Pinpoint SMS Voice V2","serviceId":"Pinpoint SMS Voice V2","signatureVersion":"v4","signingName":"sms-voice","targetPrefix":"PinpointSMSVoiceV2","uid":"pinpoint-sms-voice-v2-2022-03-31"},"operations":{"AssociateOriginationIdentity":{"input":{"type":"structure","required":["PoolId","OriginationIdentity","IsoCountryCode"],"members":{"PoolId":{},"OriginationIdentity":{},"IsoCountryCode":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"OriginationIdentityArn":{},"OriginationIdentity":{},"IsoCountryCode":{}}}},"CreateConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName","MatchingEventTypes"],"members":{"ConfigurationSetName":{},"EventDestinationName":{},"MatchingEventTypes":{"shape":"Sj"},"CloudWatchLogsDestination":{"shape":"Sl"},"KinesisFirehoseDestination":{"shape":"So"},"SnsDestination":{"shape":"Sq"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestination":{"shape":"St"}}}},"CreateOptOutList":{"input":{"type":"structure","required":["OptOutListName"],"members":{"OptOutListName":{},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"CreatePool":{"input":{"type":"structure","required":["OriginationIdentity","IsoCountryCode","MessageType"],"members":{"OriginationIdentity":{},"IsoCountryCode":{},"MessageType":{},"DeletionProtectionEnabled":{"type":"boolean"},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateRegistration":{"input":{"type":"structure","required":["RegistrationType"],"members":{"RegistrationType":{},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","RegistrationType","RegistrationStatus","CurrentVersionNumber","CreatedTimestamp"],"members":{"RegistrationArn":{},"RegistrationId":{},"RegistrationType":{},"RegistrationStatus":{},"CurrentVersionNumber":{"type":"long"},"AdditionalAttributes":{"shape":"S19"},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateRegistrationAssociation":{"input":{"type":"structure","required":["RegistrationId","ResourceId"],"members":{"RegistrationId":{},"ResourceId":{}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","RegistrationType","ResourceArn","ResourceId","ResourceType"],"members":{"RegistrationArn":{},"RegistrationId":{},"RegistrationType":{},"ResourceArn":{},"ResourceId":{},"ResourceType":{},"IsoCountryCode":{},"PhoneNumber":{}}}},"CreateRegistrationAttachment":{"input":{"type":"structure","members":{"AttachmentBody":{"type":"blob"},"AttachmentUrl":{},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["RegistrationAttachmentArn","RegistrationAttachmentId","AttachmentStatus","CreatedTimestamp"],"members":{"RegistrationAttachmentArn":{},"RegistrationAttachmentId":{},"AttachmentStatus":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateRegistrationVersion":{"input":{"type":"structure","required":["RegistrationId"],"members":{"RegistrationId":{}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","VersionNumber","RegistrationVersionStatus","RegistrationVersionStatusHistory"],"members":{"RegistrationArn":{},"RegistrationId":{},"VersionNumber":{"type":"long"},"RegistrationVersionStatus":{},"RegistrationVersionStatusHistory":{"shape":"S1n"}}}},"CreateVerifiedDestinationNumber":{"input":{"type":"structure","required":["DestinationPhoneNumber"],"members":{"DestinationPhoneNumber":{},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["VerifiedDestinationNumberArn","VerifiedDestinationNumberId","DestinationPhoneNumber","Status","CreatedTimestamp"],"members":{"VerifiedDestinationNumberArn":{},"VerifiedDestinationNumberId":{},"DestinationPhoneNumber":{},"Status":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestinations":{"shape":"S1t"},"DefaultMessageType":{},"DefaultSenderId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteDefaultMessageType":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"MessageType":{}}}},"DeleteDefaultSenderId":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"SenderId":{}}}},"DeleteEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName"],"members":{"ConfigurationSetName":{},"EventDestinationName":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestination":{"shape":"St"}}}},"DeleteKeyword":{"input":{"type":"structure","required":["OriginationIdentity","Keyword"],"members":{"OriginationIdentity":{},"Keyword":{}}},"output":{"type":"structure","members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}}},"DeleteOptOutList":{"input":{"type":"structure","required":["OptOutListName"],"members":{"OptOutListName":{}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteOptedOutNumber":{"input":{"type":"structure","required":["OptOutListName","OptedOutNumber"],"members":{"OptOutListName":{},"OptedOutNumber":{}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"OptedOutNumber":{},"OptedOutTimestamp":{"type":"timestamp"},"EndUserOptedOut":{"type":"boolean"}}}},"DeletePool":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteRegistration":{"input":{"type":"structure","required":["RegistrationId"],"members":{"RegistrationId":{}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","RegistrationType","RegistrationStatus","CurrentVersionNumber","CreatedTimestamp"],"members":{"RegistrationArn":{},"RegistrationId":{},"RegistrationType":{},"RegistrationStatus":{},"CurrentVersionNumber":{"type":"long"},"ApprovedVersionNumber":{"type":"long"},"LatestDeniedVersionNumber":{"type":"long"},"AdditionalAttributes":{"shape":"S19"},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteRegistrationAttachment":{"input":{"type":"structure","required":["RegistrationAttachmentId"],"members":{"RegistrationAttachmentId":{}}},"output":{"type":"structure","required":["RegistrationAttachmentArn","RegistrationAttachmentId","AttachmentStatus","CreatedTimestamp"],"members":{"RegistrationAttachmentArn":{},"RegistrationAttachmentId":{},"AttachmentStatus":{},"AttachmentUploadErrorReason":{},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteRegistrationFieldValue":{"input":{"type":"structure","required":["RegistrationId","FieldPath"],"members":{"RegistrationId":{},"FieldPath":{}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","VersionNumber","FieldPath"],"members":{"RegistrationArn":{},"RegistrationId":{},"VersionNumber":{"type":"long"},"FieldPath":{},"SelectChoices":{"shape":"S2n"},"TextValue":{},"RegistrationAttachmentId":{}}}},"DeleteTextMessageSpendLimitOverride":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"DeleteVerifiedDestinationNumber":{"input":{"type":"structure","required":["VerifiedDestinationNumberId"],"members":{"VerifiedDestinationNumberId":{}}},"output":{"type":"structure","required":["VerifiedDestinationNumberArn","VerifiedDestinationNumberId","DestinationPhoneNumber","CreatedTimestamp"],"members":{"VerifiedDestinationNumberArn":{},"VerifiedDestinationNumberId":{},"DestinationPhoneNumber":{},"CreatedTimestamp":{"type":"timestamp"}}}},"DeleteVoiceMessageSpendLimitOverride":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AccountAttributes":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"NextToken":{}}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AccountLimits":{"type":"list","member":{"type":"structure","required":["Name","Used","Max"],"members":{"Name":{},"Used":{"type":"long"},"Max":{"type":"long"}}}},"NextToken":{}}}},"DescribeConfigurationSets":{"input":{"type":"structure","members":{"ConfigurationSetNames":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigurationSets":{"type":"list","member":{"type":"structure","required":["ConfigurationSetArn","ConfigurationSetName","EventDestinations","CreatedTimestamp"],"members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestinations":{"shape":"S1t"},"DefaultMessageType":{},"DefaultSenderId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeKeywords":{"input":{"type":"structure","required":["OriginationIdentity"],"members":{"OriginationIdentity":{},"Keywords":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"Keywords":{"type":"list","member":{"type":"structure","required":["Keyword","KeywordMessage","KeywordAction"],"members":{"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}}},"NextToken":{}}}},"DescribeOptOutLists":{"input":{"type":"structure","members":{"OptOutListNames":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"OptOutLists":{"type":"list","member":{"type":"structure","required":["OptOutListArn","OptOutListName","CreatedTimestamp"],"members":{"OptOutListArn":{},"OptOutListName":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOptedOutNumbers":{"input":{"type":"structure","required":["OptOutListName"],"members":{"OptOutListName":{},"OptedOutNumbers":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"OptedOutNumbers":{"type":"list","member":{"type":"structure","required":["OptedOutNumber","OptedOutTimestamp","EndUserOptedOut"],"members":{"OptedOutNumber":{},"OptedOutTimestamp":{"type":"timestamp"},"EndUserOptedOut":{"type":"boolean"}}}},"NextToken":{}}}},"DescribePhoneNumbers":{"input":{"type":"structure","members":{"PhoneNumberIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PhoneNumbers":{"type":"list","member":{"type":"structure","required":["PhoneNumberArn","PhoneNumber","Status","IsoCountryCode","MessageType","NumberCapabilities","NumberType","MonthlyLeasingPrice","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","DeletionProtectionEnabled","CreatedTimestamp"],"members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S4g"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"},"PoolId":{},"RegistrationId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribePools":{"input":{"type":"structure","members":{"PoolIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Pools":{"type":"list","member":{"type":"structure","required":["PoolArn","PoolId","Status","MessageType","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","SharedRoutesEnabled","DeletionProtectionEnabled","CreatedTimestamp"],"members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeRegistrationAttachments":{"input":{"type":"structure","members":{"RegistrationAttachmentIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["RegistrationAttachments"],"members":{"RegistrationAttachments":{"type":"list","member":{"type":"structure","required":["RegistrationAttachmentArn","RegistrationAttachmentId","AttachmentStatus","CreatedTimestamp"],"members":{"RegistrationAttachmentArn":{},"RegistrationAttachmentId":{},"AttachmentStatus":{},"AttachmentUploadErrorReason":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeRegistrationFieldDefinitions":{"input":{"type":"structure","required":["RegistrationType"],"members":{"RegistrationType":{},"SectionPath":{},"FieldPaths":{"shape":"S51"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["RegistrationType","RegistrationFieldDefinitions"],"members":{"RegistrationType":{},"RegistrationFieldDefinitions":{"type":"list","member":{"type":"structure","required":["SectionPath","FieldPath","FieldType","FieldRequirement","DisplayHints"],"members":{"SectionPath":{},"FieldPath":{},"FieldType":{},"FieldRequirement":{},"SelectValidation":{"type":"structure","required":["MinChoices","MaxChoices","Options"],"members":{"MinChoices":{"type":"integer"},"MaxChoices":{"type":"integer"},"Options":{"type":"list","member":{}}}},"TextValidation":{"type":"structure","required":["MinLength","MaxLength","Pattern"],"members":{"MinLength":{"type":"integer"},"MaxLength":{"type":"integer"},"Pattern":{}}},"DisplayHints":{"type":"structure","required":["Title","ShortDescription"],"members":{"Title":{},"ShortDescription":{},"LongDescription":{},"DocumentationTitle":{},"DocumentationLink":{},"SelectOptionDescriptions":{"type":"list","member":{"type":"structure","required":["Option"],"members":{"Option":{},"Title":{},"Description":{}}}},"TextValidationDescription":{},"ExampleTextValue":{}}}}}},"NextToken":{}}}},"DescribeRegistrationFieldValues":{"input":{"type":"structure","required":["RegistrationId"],"members":{"RegistrationId":{},"VersionNumber":{"type":"long"},"SectionPath":{},"FieldPaths":{"shape":"S51"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","VersionNumber","RegistrationFieldValues"],"members":{"RegistrationArn":{},"RegistrationId":{},"VersionNumber":{"type":"long"},"RegistrationFieldValues":{"type":"list","member":{"type":"structure","required":["FieldPath"],"members":{"FieldPath":{},"SelectChoices":{"shape":"S2n"},"TextValue":{},"RegistrationAttachmentId":{},"DeniedReason":{}}}},"NextToken":{}}}},"DescribeRegistrationSectionDefinitions":{"input":{"type":"structure","required":["RegistrationType"],"members":{"RegistrationType":{},"SectionPaths":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["RegistrationType","RegistrationSectionDefinitions"],"members":{"RegistrationType":{},"RegistrationSectionDefinitions":{"type":"list","member":{"type":"structure","required":["SectionPath","DisplayHints"],"members":{"SectionPath":{},"DisplayHints":{"type":"structure","required":["Title","ShortDescription"],"members":{"Title":{},"ShortDescription":{},"LongDescription":{},"DocumentationTitle":{},"DocumentationLink":{}}}}}},"NextToken":{}}}},"DescribeRegistrationTypeDefinitions":{"input":{"type":"structure","members":{"RegistrationTypes":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["RegistrationTypeDefinitions"],"members":{"RegistrationTypeDefinitions":{"type":"list","member":{"type":"structure","required":["RegistrationType","DisplayHints"],"members":{"RegistrationType":{},"SupportedAssociations":{"type":"list","member":{"type":"structure","required":["ResourceType","AssociationBehavior","DisassociationBehavior"],"members":{"ResourceType":{},"IsoCountryCode":{},"AssociationBehavior":{},"DisassociationBehavior":{}}}},"DisplayHints":{"type":"structure","required":["Title"],"members":{"Title":{},"ShortDescription":{},"LongDescription":{},"DocumentationTitle":{},"DocumentationLink":{}}}}}},"NextToken":{}}}},"DescribeRegistrationVersions":{"input":{"type":"structure","required":["RegistrationId"],"members":{"RegistrationId":{},"VersionNumbers":{"type":"list","member":{"type":"long"}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","RegistrationVersions"],"members":{"RegistrationArn":{},"RegistrationId":{},"RegistrationVersions":{"type":"list","member":{"type":"structure","required":["VersionNumber","RegistrationVersionStatus","RegistrationVersionStatusHistory"],"members":{"VersionNumber":{"type":"long"},"RegistrationVersionStatus":{},"RegistrationVersionStatusHistory":{"shape":"S1n"},"DeniedReasons":{"type":"list","member":{"type":"structure","required":["Reason","ShortDescription"],"members":{"Reason":{},"ShortDescription":{},"LongDescription":{},"DocumentationTitle":{},"DocumentationLink":{}}}}}}},"NextToken":{}}}},"DescribeRegistrations":{"input":{"type":"structure","members":{"RegistrationIds":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Registrations"],"members":{"Registrations":{"type":"list","member":{"type":"structure","required":["RegistrationArn","RegistrationId","RegistrationType","RegistrationStatus","CurrentVersionNumber","CreatedTimestamp"],"members":{"RegistrationArn":{},"RegistrationId":{},"RegistrationType":{},"RegistrationStatus":{},"CurrentVersionNumber":{"type":"long"},"ApprovedVersionNumber":{"type":"long"},"LatestDeniedVersionNumber":{"type":"long"},"AdditionalAttributes":{"shape":"S19"},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeSenderIds":{"input":{"type":"structure","members":{"SenderIds":{"type":"list","member":{"type":"structure","required":["SenderId","IsoCountryCode"],"members":{"SenderId":{},"IsoCountryCode":{}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SenderIds":{"type":"list","member":{"type":"structure","required":["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice","DeletionProtectionEnabled","Registered"],"members":{"SenderIdArn":{},"SenderId":{},"IsoCountryCode":{},"MessageTypes":{"shape":"S6t"},"MonthlyLeasingPrice":{},"DeletionProtectionEnabled":{"type":"boolean"},"Registered":{"type":"boolean"},"RegistrationId":{}}}},"NextToken":{}}}},"DescribeSpendLimits":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpendLimits":{"type":"list","member":{"type":"structure","required":["Name","EnforcedLimit","MaxLimit","Overridden"],"members":{"Name":{},"EnforcedLimit":{"type":"long"},"MaxLimit":{"type":"long"},"Overridden":{"type":"boolean"}}}},"NextToken":{}}}},"DescribeVerifiedDestinationNumbers":{"input":{"type":"structure","members":{"VerifiedDestinationNumberIds":{"type":"list","member":{}},"DestinationPhoneNumbers":{"type":"list","member":{}},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["VerifiedDestinationNumbers"],"members":{"VerifiedDestinationNumbers":{"type":"list","member":{"type":"structure","required":["VerifiedDestinationNumberArn","VerifiedDestinationNumberId","DestinationPhoneNumber","Status","CreatedTimestamp"],"members":{"VerifiedDestinationNumberArn":{},"VerifiedDestinationNumberId":{},"DestinationPhoneNumber":{},"Status":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"DisassociateOriginationIdentity":{"input":{"type":"structure","required":["PoolId","OriginationIdentity","IsoCountryCode"],"members":{"PoolId":{},"OriginationIdentity":{},"IsoCountryCode":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"OriginationIdentityArn":{},"OriginationIdentity":{},"IsoCountryCode":{}}}},"DiscardRegistrationVersion":{"input":{"type":"structure","required":["RegistrationId"],"members":{"RegistrationId":{}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","VersionNumber","RegistrationVersionStatus","RegistrationVersionStatusHistory"],"members":{"RegistrationArn":{},"RegistrationId":{},"VersionNumber":{"type":"long"},"RegistrationVersionStatus":{},"RegistrationVersionStatusHistory":{"shape":"S1n"}}}},"ListPoolOriginationIdentities":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"OriginationIdentities":{"type":"list","member":{"type":"structure","required":["OriginationIdentityArn","OriginationIdentity","IsoCountryCode","NumberCapabilities"],"members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"IsoCountryCode":{},"NumberCapabilities":{"shape":"S4g"},"PhoneNumber":{}}}},"NextToken":{}}}},"ListRegistrationAssociations":{"input":{"type":"structure","required":["RegistrationId"],"members":{"RegistrationId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3g"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","RegistrationType","RegistrationAssociations"],"members":{"RegistrationArn":{},"RegistrationId":{},"RegistrationType":{},"RegistrationAssociations":{"type":"list","member":{"type":"structure","required":["ResourceArn","ResourceId","ResourceType"],"members":{"ResourceArn":{},"ResourceId":{},"ResourceType":{},"IsoCountryCode":{},"PhoneNumber":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"Sa"}}}},"PutKeyword":{"input":{"type":"structure","required":["OriginationIdentity","Keyword","KeywordMessage"],"members":{"OriginationIdentity":{},"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}},"output":{"type":"structure","members":{"OriginationIdentityArn":{},"OriginationIdentity":{},"Keyword":{},"KeywordMessage":{},"KeywordAction":{}}}},"PutOptedOutNumber":{"input":{"type":"structure","required":["OptOutListName","OptedOutNumber"],"members":{"OptOutListName":{},"OptedOutNumber":{}}},"output":{"type":"structure","members":{"OptOutListArn":{},"OptOutListName":{},"OptedOutNumber":{},"OptedOutTimestamp":{"type":"timestamp"},"EndUserOptedOut":{"type":"boolean"}}}},"PutRegistrationFieldValue":{"input":{"type":"structure","required":["RegistrationId","FieldPath"],"members":{"RegistrationId":{},"FieldPath":{},"SelectChoices":{"shape":"S2n"},"TextValue":{},"RegistrationAttachmentId":{}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","VersionNumber","FieldPath"],"members":{"RegistrationArn":{},"RegistrationId":{},"VersionNumber":{"type":"long"},"FieldPath":{},"SelectChoices":{"shape":"S2n"},"TextValue":{},"RegistrationAttachmentId":{}}}},"ReleasePhoneNumber":{"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{}}},"output":{"type":"structure","members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S4g"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"RegistrationId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"ReleaseSenderId":{"input":{"type":"structure","required":["SenderId","IsoCountryCode"],"members":{"SenderId":{},"IsoCountryCode":{}}},"output":{"type":"structure","required":["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice","Registered"],"members":{"SenderIdArn":{},"SenderId":{},"IsoCountryCode":{},"MessageTypes":{"shape":"S6t"},"MonthlyLeasingPrice":{},"Registered":{"type":"boolean"},"RegistrationId":{}}}},"RequestPhoneNumber":{"input":{"type":"structure","required":["IsoCountryCode","MessageType","NumberCapabilities","NumberType"],"members":{"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S4g"},"NumberType":{},"OptOutListName":{},"PoolId":{},"RegistrationId":{},"DeletionProtectionEnabled":{"type":"boolean"},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S4g"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"},"PoolId":{},"RegistrationId":{},"Tags":{"shape":"Sa"},"CreatedTimestamp":{"type":"timestamp"}}}},"RequestSenderId":{"input":{"type":"structure","required":["SenderId","IsoCountryCode"],"members":{"SenderId":{},"IsoCountryCode":{},"MessageTypes":{"shape":"S6t"},"DeletionProtectionEnabled":{"type":"boolean"},"Tags":{"shape":"Sa"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice","DeletionProtectionEnabled","Registered"],"members":{"SenderIdArn":{},"SenderId":{},"IsoCountryCode":{},"MessageTypes":{"shape":"S6t"},"MonthlyLeasingPrice":{},"DeletionProtectionEnabled":{"type":"boolean"},"Registered":{"type":"boolean"},"Tags":{"shape":"Sa"}}}},"SendDestinationNumberVerificationCode":{"input":{"type":"structure","required":["VerifiedDestinationNumberId","VerificationChannel"],"members":{"VerifiedDestinationNumberId":{},"VerificationChannel":{},"LanguageCode":{},"OriginationIdentity":{},"ConfigurationSetName":{},"Context":{"shape":"S8c"},"DestinationCountryParameters":{"shape":"S8f"}}},"output":{"type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SendTextMessage":{"input":{"type":"structure","required":["DestinationPhoneNumber"],"members":{"DestinationPhoneNumber":{},"OriginationIdentity":{},"MessageBody":{},"MessageType":{},"Keyword":{},"ConfigurationSetName":{},"MaxPrice":{},"TimeToLive":{"type":"integer"},"Context":{"shape":"S8c"},"DestinationCountryParameters":{"shape":"S8f"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MessageId":{}}}},"SendVoiceMessage":{"input":{"type":"structure","required":["DestinationPhoneNumber","OriginationIdentity"],"members":{"DestinationPhoneNumber":{},"OriginationIdentity":{},"MessageBody":{},"MessageBodyTextType":{},"VoiceId":{},"ConfigurationSetName":{},"MaxPricePerMinute":{},"TimeToLive":{"type":"integer"},"Context":{"shape":"S8c"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MessageId":{}}}},"SetDefaultMessageType":{"input":{"type":"structure","required":["ConfigurationSetName","MessageType"],"members":{"ConfigurationSetName":{},"MessageType":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"MessageType":{}}}},"SetDefaultSenderId":{"input":{"type":"structure","required":["ConfigurationSetName","SenderId"],"members":{"ConfigurationSetName":{},"SenderId":{}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"SenderId":{}}}},"SetTextMessageSpendLimitOverride":{"input":{"type":"structure","required":["MonthlyLimit"],"members":{"MonthlyLimit":{"type":"long"}}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"SetVoiceMessageSpendLimitOverride":{"input":{"type":"structure","required":["MonthlyLimit"],"members":{"MonthlyLimit":{"type":"long"}}},"output":{"type":"structure","members":{"MonthlyLimit":{"type":"long"}}}},"SubmitRegistrationVersion":{"input":{"type":"structure","required":["RegistrationId"],"members":{"RegistrationId":{}}},"output":{"type":"structure","required":["RegistrationArn","RegistrationId","VersionNumber","RegistrationVersionStatus","RegistrationVersionStatusHistory"],"members":{"RegistrationArn":{},"RegistrationId":{},"VersionNumber":{"type":"long"},"RegistrationVersionStatus":{},"RegistrationVersionStatusHistory":{"shape":"S1n"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"type":"list","member":{"shape":"Sb"}}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName"],"members":{"ConfigurationSetName":{},"EventDestinationName":{},"Enabled":{"type":"boolean"},"MatchingEventTypes":{"shape":"Sj"},"CloudWatchLogsDestination":{"shape":"Sl"},"KinesisFirehoseDestination":{"shape":"So"},"SnsDestination":{"shape":"Sq"}}},"output":{"type":"structure","members":{"ConfigurationSetArn":{},"ConfigurationSetName":{},"EventDestination":{"shape":"St"}}}},"UpdatePhoneNumber":{"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"PhoneNumberArn":{},"PhoneNumberId":{},"PhoneNumber":{},"Status":{},"IsoCountryCode":{},"MessageType":{},"NumberCapabilities":{"shape":"S4g"},"NumberType":{},"MonthlyLeasingPrice":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"DeletionProtectionEnabled":{"type":"boolean"},"RegistrationId":{},"CreatedTimestamp":{"type":"timestamp"}}}},"UpdatePool":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"PoolArn":{},"PoolId":{},"Status":{},"MessageType":{},"TwoWayEnabled":{"type":"boolean"},"TwoWayChannelArn":{},"TwoWayChannelRole":{},"SelfManagedOptOutsEnabled":{"type":"boolean"},"OptOutListName":{},"SharedRoutesEnabled":{"type":"boolean"},"DeletionProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"}}}},"UpdateSenderId":{"input":{"type":"structure","required":["SenderId","IsoCountryCode"],"members":{"SenderId":{},"IsoCountryCode":{},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","required":["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice","DeletionProtectionEnabled","Registered"],"members":{"SenderIdArn":{},"SenderId":{},"IsoCountryCode":{},"MessageTypes":{"shape":"S6t"},"MonthlyLeasingPrice":{},"DeletionProtectionEnabled":{"type":"boolean"},"Registered":{"type":"boolean"},"RegistrationId":{}}}},"VerifyDestinationNumber":{"input":{"type":"structure","required":["VerifiedDestinationNumberId","VerificationCode"],"members":{"VerifiedDestinationNumberId":{},"VerificationCode":{}}},"output":{"type":"structure","required":["VerifiedDestinationNumberArn","VerifiedDestinationNumberId","DestinationPhoneNumber","Status","CreatedTimestamp"],"members":{"VerifiedDestinationNumberArn":{},"VerifiedDestinationNumberId":{},"DestinationPhoneNumber":{},"Status":{},"CreatedTimestamp":{"type":"timestamp"}}}}},"shapes":{"Sa":{"type":"list","member":{"shape":"Sb"}},"Sb":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"Sj":{"type":"list","member":{}},"Sl":{"type":"structure","required":["IamRoleArn","LogGroupArn"],"members":{"IamRoleArn":{},"LogGroupArn":{}}},"So":{"type":"structure","required":["IamRoleArn","DeliveryStreamArn"],"members":{"IamRoleArn":{},"DeliveryStreamArn":{}}},"Sq":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}},"St":{"type":"structure","required":["EventDestinationName","Enabled","MatchingEventTypes"],"members":{"EventDestinationName":{},"Enabled":{"type":"boolean"},"MatchingEventTypes":{"shape":"Sj"},"CloudWatchLogsDestination":{"shape":"Sl"},"KinesisFirehoseDestination":{"shape":"So"},"SnsDestination":{"shape":"Sq"}}},"S19":{"type":"map","key":{},"value":{}},"S1n":{"type":"structure","required":["DraftTimestamp"],"members":{"DraftTimestamp":{"type":"timestamp"},"SubmittedTimestamp":{"type":"timestamp"},"ReviewingTimestamp":{"type":"timestamp"},"ApprovedTimestamp":{"type":"timestamp"},"DiscardedTimestamp":{"type":"timestamp"},"DeniedTimestamp":{"type":"timestamp"},"RevokedTimestamp":{"type":"timestamp"},"ArchivedTimestamp":{"type":"timestamp"}}},"S1t":{"type":"list","member":{"shape":"St"}},"S2n":{"type":"list","member":{}},"S3g":{"type":"list","member":{}},"S4g":{"type":"list","member":{}},"S51":{"type":"list","member":{}},"S6t":{"type":"list","member":{}},"S8c":{"type":"map","key":{},"value":{}},"S8f":{"type":"map","key":{},"value":{}}}} /***/ }), /* 1167 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"DescribeAccountAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAttributes"},"DescribeAccountLimits":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountLimits"},"DescribeConfigurationSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ConfigurationSets"},"DescribeKeywords":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Keywords"},"DescribeOptOutLists":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"OptOutLists"},"DescribeOptedOutNumbers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"OptedOutNumbers"},"DescribePhoneNumbers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PhoneNumbers"},"DescribePools":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Pools"},"DescribeSenderIds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"SenderIds"},"DescribeSpendLimits":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"SpendLimits"},"ListPoolOriginationIdentities":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"OriginationIdentities"}}} + module.exports = {"pagination":{"DescribeAccountAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountAttributes"},"DescribeAccountLimits":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccountLimits"},"DescribeConfigurationSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ConfigurationSets"},"DescribeKeywords":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Keywords"},"DescribeOptOutLists":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"OptOutLists"},"DescribeOptedOutNumbers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"OptedOutNumbers"},"DescribePhoneNumbers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PhoneNumbers"},"DescribePools":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Pools"},"DescribeRegistrationAttachments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"RegistrationAttachments"},"DescribeRegistrationFieldDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"RegistrationFieldDefinitions"},"DescribeRegistrationFieldValues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"RegistrationFieldValues"},"DescribeRegistrationSectionDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"RegistrationSectionDefinitions"},"DescribeRegistrationTypeDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"RegistrationTypeDefinitions"},"DescribeRegistrationVersions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"RegistrationVersions"},"DescribeRegistrations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Registrations"},"DescribeSenderIds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"SenderIds"},"DescribeSpendLimits":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"SpendLimits"},"DescribeVerifiedDestinationNumbers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"VerifiedDestinationNumbers"},"ListPoolOriginationIdentities":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"OriginationIdentities"},"ListRegistrationAssociations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"RegistrationAssociations"}}} /***/ }), /* 1168 */ @@ -63715,7 +63715,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 1257 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2022-09-28","endpointPrefix":"codecatalyst","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon CodeCatalyst","serviceId":"CodeCatalyst","signatureVersion":"bearer","signingName":"codecatalyst","uid":"codecatalyst-2022-09-28"},"operations":{"CreateAccessToken":{"http":{"method":"PUT","requestUri":"/v1/accessTokens","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"expiresTime":{"shape":"S3"}}},"output":{"type":"structure","required":["secret","name","expiresTime","accessTokenId"],"members":{"secret":{"type":"string","sensitive":true},"name":{},"expiresTime":{"shape":"S3"},"accessTokenId":{}}}},"CreateDevEnvironment":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments","responseCode":201},"input":{"type":"structure","required":["spaceName","projectName","instanceType","persistentStorage"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"repositories":{"type":"list","member":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"branchName":{}}}},"clientToken":{},"alias":{},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"persistentStorage":{"type":"structure","required":["sizeInGiB"],"members":{"sizeInGiB":{"type":"integer"}}}}},"output":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{},"projectName":{},"id":{}}},"idempotent":true},"CreateProject":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects","responseCode":201},"input":{"type":"structure","required":["spaceName","displayName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"displayName":{},"description":{}}},"output":{"type":"structure","required":["name"],"members":{"spaceName":{},"name":{},"displayName":{},"description":{}}},"idempotent":true},"CreateSourceRepository":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}","responseCode":201},"input":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"name":{"location":"uri","locationName":"name"},"description":{}}},"output":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{},"projectName":{},"name":{},"description":{}}},"idempotent":true},"CreateSourceRepositoryBranch":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches/{name}","responseCode":201},"input":{"type":"structure","required":["spaceName","projectName","sourceRepositoryName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"sourceRepositoryName":{"location":"uri","locationName":"sourceRepositoryName"},"name":{"location":"uri","locationName":"name"},"headCommitId":{}}},"output":{"type":"structure","members":{"ref":{},"name":{},"lastUpdatedTime":{"shape":"S3"},"headCommitId":{}}},"idempotent":true},"DeleteAccessToken":{"http":{"method":"DELETE","requestUri":"/v1/accessTokens/{id}","responseCode":200},"input":{"type":"structure","required":["id"],"members":{"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteDevEnvironment":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{},"projectName":{},"id":{}}},"idempotent":true},"DeleteProject":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{},"name":{},"displayName":{}}},"idempotent":true},"DeleteSourceRepository":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{},"projectName":{},"name":{}}},"idempotent":true},"DeleteSpace":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{name}","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["name"],"members":{"name":{},"displayName":{}}},"idempotent":true},"GetDevEnvironment":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","required":["spaceName","projectName","id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],"members":{"spaceName":{},"projectName":{},"id":{},"lastUpdatedTime":{"shape":"S3"},"creatorId":{},"status":{},"statusReason":{},"repositories":{"shape":"S1f"},"alias":{},"ides":{"shape":"S1i"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"persistentStorage":{"shape":"S1m"}}}},"GetProject":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["name"],"members":{"spaceName":{},"name":{},"displayName":{},"description":{}}}},"GetSourceRepository":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["spaceName","projectName","name","lastUpdatedTime","createdTime"],"members":{"spaceName":{},"projectName":{},"name":{},"description":{},"lastUpdatedTime":{"shape":"S1s"},"createdTime":{"shape":"S1s"}}}},"GetSourceRepositoryCloneUrls":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/cloneUrls","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","sourceRepositoryName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"sourceRepositoryName":{"location":"uri","locationName":"sourceRepositoryName"}}},"output":{"type":"structure","required":["https"],"members":{"https":{}}}},"GetSpace":{"http":{"method":"GET","requestUri":"/v1/spaces/{name}","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["name","regionName"],"members":{"name":{},"regionName":{},"displayName":{},"description":{}}}},"GetSubscription":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/subscription","responseCode":200},"input":{"type":"structure","required":["spaceName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"}}},"output":{"type":"structure","members":{"subscriptionType":{},"awsAccountName":{}}}},"GetUserDetails":{"http":{"method":"GET","requestUri":"/userDetails","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"querystring","locationName":"id"},"userName":{"location":"querystring","locationName":"userName"}}},"output":{"type":"structure","members":{"userId":{},"userName":{},"displayName":{},"primaryEmail":{"type":"structure","members":{"email":{},"verified":{"type":"boolean"}}},"version":{}}}},"GetWorkflow":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflows/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","id","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"id":{"location":"uri","locationName":"id"},"projectName":{"location":"uri","locationName":"projectName"}}},"output":{"type":"structure","required":["spaceName","projectName","id","name","definition","createdTime","lastUpdatedTime","runMode","status"],"members":{"spaceName":{},"projectName":{},"id":{},"name":{},"sourceRepositoryName":{},"sourceBranchName":{},"definition":{"type":"structure","required":["path"],"members":{"path":{}}},"createdTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"},"runMode":{},"status":{}}}},"GetWorkflowRun":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","id","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"id":{"location":"uri","locationName":"id"},"projectName":{"location":"uri","locationName":"projectName"}}},"output":{"type":"structure","required":["spaceName","projectName","id","workflowId","status","startTime","lastUpdatedTime"],"members":{"spaceName":{},"projectName":{},"id":{},"workflowId":{},"status":{},"statusReasons":{"shape":"S2g"},"startTime":{"shape":"S3"},"endTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"}}}},"ListAccessTokens":{"http":{"requestUri":"/v1/accessTokens","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["items"],"members":{"items":{"type":"list","member":{"type":"structure","required":["id","name"],"members":{"id":{},"name":{},"expiresTime":{"shape":"S3"}}}},"nextToken":{}}}},"ListDevEnvironmentSessions":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{devEnvironmentId}/sessions","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","devEnvironmentId"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"devEnvironmentId":{"location":"uri","locationName":"devEnvironmentId"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"items":{"type":"list","member":{"type":"structure","required":["spaceName","projectName","devEnvironmentId","startedTime","id"],"members":{"spaceName":{},"projectName":{},"devEnvironmentId":{},"startedTime":{"shape":"S3"},"id":{}}}},"nextToken":{}}}},"ListDevEnvironments":{"http":{"requestUri":"/v1/spaces/{spaceName}/devEnvironments","responseCode":200},"input":{"type":"structure","required":["spaceName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{},"filters":{"type":"list","member":{"type":"structure","required":["key","values"],"members":{"key":{},"values":{"shape":"S2y"},"comparisonOperator":{}}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"items":{"type":"list","member":{"type":"structure","required":["id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],"members":{"spaceName":{},"projectName":{},"id":{},"lastUpdatedTime":{"shape":"S3"},"creatorId":{},"status":{},"statusReason":{},"repositories":{"shape":"S1f"},"alias":{},"ides":{"shape":"S1i"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"persistentStorage":{"shape":"S1m"}}}},"nextToken":{}}}},"ListEventLogs":{"http":{"requestUri":"/v1/spaces/{spaceName}/eventLogs","responseCode":200},"input":{"type":"structure","required":["spaceName","startTime","endTime"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"startTime":{"shape":"S3"},"endTime":{"shape":"S3"},"eventName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["id","eventName","eventType","eventCategory","eventSource","eventTime","operationType","userIdentity"],"members":{"id":{},"eventName":{},"eventType":{},"eventCategory":{},"eventSource":{},"eventTime":{"shape":"S3"},"operationType":{},"userIdentity":{"type":"structure","required":["userType","principalId"],"members":{"userType":{},"principalId":{},"userName":{},"awsAccountId":{}}},"projectInformation":{"type":"structure","members":{"name":{},"projectId":{}}},"requestId":{},"requestPayload":{"shape":"S3g"},"responsePayload":{"shape":"S3g"},"errorCode":{},"sourceIpAddress":{},"userAgent":{}}}}}}},"ListProjects":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects","responseCode":200},"input":{"type":"structure","required":["spaceName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"nextToken":{},"maxResults":{"type":"integer"},"filters":{"type":"list","member":{"type":"structure","required":["key","values"],"members":{"key":{},"values":{"shape":"S2y"},"comparisonOperator":{}}}}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"displayName":{},"description":{}}}}}}},"ListSourceRepositories":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"items":{"type":"list","member":{"type":"structure","required":["id","name","lastUpdatedTime","createdTime"],"members":{"id":{},"name":{},"description":{},"lastUpdatedTime":{"shape":"S1s"},"createdTime":{"shape":"S1s"}}}},"nextToken":{}}}},"ListSourceRepositoryBranches":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","sourceRepositoryName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"sourceRepositoryName":{"location":"uri","locationName":"sourceRepositoryName"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","members":{"ref":{},"name":{},"lastUpdatedTime":{"shape":"S3"},"headCommitId":{}}}}}}},"ListSpaces":{"http":{"requestUri":"/v1/spaces","responseCode":200},"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["name","regionName"],"members":{"name":{},"regionName":{},"displayName":{},"description":{}}}}}}},"ListWorkflowRuns":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"workflowId":{"location":"querystring","locationName":"workflowId"},"projectName":{"location":"uri","locationName":"projectName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"sortBy":{"type":"list","member":{"type":"structure","members":{}}}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["id","workflowId","workflowName","status","startTime","lastUpdatedTime"],"members":{"id":{},"workflowId":{},"workflowName":{},"status":{},"statusReasons":{"shape":"S2g"},"startTime":{"shape":"S3"},"endTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"}}}}}}},"ListWorkflows":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflows","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"sortBy":{"type":"list","member":{"type":"structure","members":{}}}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["id","name","sourceRepositoryName","sourceBranchName","definition","createdTime","lastUpdatedTime","runMode","status"],"members":{"id":{},"name":{},"sourceRepositoryName":{},"sourceBranchName":{},"definition":{"type":"structure","required":["path"],"members":{"path":{}}},"createdTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"},"runMode":{},"status":{}}}}}}},"StartDevEnvironment":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"}}},"output":{"type":"structure","required":["spaceName","projectName","id","status"],"members":{"spaceName":{},"projectName":{},"id":{},"status":{}}},"idempotent":true},"StartDevEnvironmentSession":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id","sessionConfiguration"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"sessionConfiguration":{"type":"structure","required":["sessionType"],"members":{"sessionType":{},"executeCommandSessionConfiguration":{"type":"structure","required":["command"],"members":{"command":{},"arguments":{"type":"list","member":{}}}}}}}},"output":{"type":"structure","required":["accessDetails","spaceName","projectName","id"],"members":{"accessDetails":{"type":"structure","required":["streamUrl","tokenValue"],"members":{"streamUrl":{"shape":"S53"},"tokenValue":{"shape":"S53"}},"sensitive":true},"sessionId":{},"spaceName":{},"projectName":{},"id":{}}}},"StartWorkflowRun":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","workflowId"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"workflowId":{"location":"querystring","locationName":"workflowId"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["spaceName","projectName","id","workflowId"],"members":{"spaceName":{},"projectName":{},"id":{},"workflowId":{}}},"idempotent":true},"StopDevEnvironment":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","required":["spaceName","projectName","id","status"],"members":{"spaceName":{},"projectName":{},"id":{},"status":{}}},"idempotent":true},"StopDevEnvironmentSession":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id","sessionId"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","required":["spaceName","projectName","id","sessionId"],"members":{"spaceName":{},"projectName":{},"id":{},"sessionId":{}}},"idempotent":true},"UpdateDevEnvironment":{"http":{"method":"PATCH","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"alias":{},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"clientToken":{}}},"output":{"type":"structure","required":["id","spaceName","projectName"],"members":{"id":{},"spaceName":{},"projectName":{},"alias":{},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"clientToken":{}}},"idempotent":true},"UpdateProject":{"http":{"method":"PATCH","requestUri":"/v1/spaces/{spaceName}/projects/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"name":{"location":"uri","locationName":"name"},"description":{}}},"output":{"type":"structure","members":{"spaceName":{},"name":{},"displayName":{},"description":{}}},"idempotent":true},"UpdateSpace":{"http":{"method":"PATCH","requestUri":"/v1/spaces/{name}","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{}}},"output":{"type":"structure","members":{"name":{},"displayName":{},"description":{}}},"idempotent":true},"VerifySession":{"http":{"method":"GET","requestUri":"/session","responseCode":200},"output":{"type":"structure","members":{"identity":{}}}}},"shapes":{"S3":{"type":"timestamp","timestampFormat":"iso8601"},"Sf":{"type":"list","member":{"type":"structure","members":{"runtime":{},"name":{}}}},"S1f":{"type":"list","member":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"branchName":{}}}},"S1i":{"type":"list","member":{"type":"structure","members":{"runtime":{},"name":{}}}},"S1m":{"type":"structure","required":["sizeInGiB"],"members":{"sizeInGiB":{"type":"integer"}}},"S1s":{"type":"timestamp","timestampFormat":"iso8601"},"S2g":{"type":"list","member":{"type":"structure","members":{}}},"S2y":{"type":"list","member":{}},"S3g":{"type":"structure","members":{"contentType":{},"data":{}}},"S53":{"type":"string","sensitive":true}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2022-09-28","endpointPrefix":"codecatalyst","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon CodeCatalyst","serviceId":"CodeCatalyst","signatureVersion":"bearer","signingName":"codecatalyst","uid":"codecatalyst-2022-09-28"},"operations":{"CreateAccessToken":{"http":{"method":"PUT","requestUri":"/v1/accessTokens","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"expiresTime":{"shape":"S3"}}},"output":{"type":"structure","required":["secret","name","expiresTime","accessTokenId"],"members":{"secret":{"type":"string","sensitive":true},"name":{},"expiresTime":{"shape":"S3"},"accessTokenId":{}}}},"CreateDevEnvironment":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments","responseCode":201},"input":{"type":"structure","required":["spaceName","projectName","instanceType","persistentStorage"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"repositories":{"type":"list","member":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"branchName":{}}}},"clientToken":{},"alias":{},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"persistentStorage":{"type":"structure","required":["sizeInGiB"],"members":{"sizeInGiB":{"type":"integer"}}},"vpcConnectionName":{}}},"output":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{},"projectName":{},"id":{},"vpcConnectionName":{}}},"idempotent":true},"CreateProject":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects","responseCode":201},"input":{"type":"structure","required":["spaceName","displayName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"displayName":{},"description":{}}},"output":{"type":"structure","required":["name"],"members":{"spaceName":{},"name":{},"displayName":{},"description":{}}},"idempotent":true},"CreateSourceRepository":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}","responseCode":201},"input":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"name":{"location":"uri","locationName":"name"},"description":{}}},"output":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{},"projectName":{},"name":{},"description":{}}},"idempotent":true},"CreateSourceRepositoryBranch":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches/{name}","responseCode":201},"input":{"type":"structure","required":["spaceName","projectName","sourceRepositoryName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"sourceRepositoryName":{"location":"uri","locationName":"sourceRepositoryName"},"name":{"location":"uri","locationName":"name"},"headCommitId":{}}},"output":{"type":"structure","members":{"ref":{},"name":{},"lastUpdatedTime":{"shape":"S3"},"headCommitId":{}}},"idempotent":true},"DeleteAccessToken":{"http":{"method":"DELETE","requestUri":"/v1/accessTokens/{id}","responseCode":200},"input":{"type":"structure","required":["id"],"members":{"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteDevEnvironment":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{},"projectName":{},"id":{}}},"idempotent":true},"DeleteProject":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{},"name":{},"displayName":{}}},"idempotent":true},"DeleteSourceRepository":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{},"projectName":{},"name":{}}},"idempotent":true},"DeleteSpace":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{name}","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["name"],"members":{"name":{},"displayName":{}}},"idempotent":true},"GetDevEnvironment":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","required":["spaceName","projectName","id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],"members":{"spaceName":{},"projectName":{},"id":{},"lastUpdatedTime":{"shape":"S3"},"creatorId":{},"status":{},"statusReason":{},"repositories":{"shape":"S1f"},"alias":{},"ides":{"shape":"S1i"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"persistentStorage":{"shape":"S1m"},"vpcConnectionName":{}}}},"GetProject":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["name"],"members":{"spaceName":{},"name":{},"displayName":{},"description":{}}}},"GetSourceRepository":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["spaceName","projectName","name","lastUpdatedTime","createdTime"],"members":{"spaceName":{},"projectName":{},"name":{},"description":{},"lastUpdatedTime":{"shape":"S1s"},"createdTime":{"shape":"S1s"}}}},"GetSourceRepositoryCloneUrls":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/cloneUrls","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","sourceRepositoryName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"sourceRepositoryName":{"location":"uri","locationName":"sourceRepositoryName"}}},"output":{"type":"structure","required":["https"],"members":{"https":{}}}},"GetSpace":{"http":{"method":"GET","requestUri":"/v1/spaces/{name}","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["name","regionName"],"members":{"name":{},"regionName":{},"displayName":{},"description":{}}}},"GetSubscription":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/subscription","responseCode":200},"input":{"type":"structure","required":["spaceName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"}}},"output":{"type":"structure","members":{"subscriptionType":{},"awsAccountName":{}}}},"GetUserDetails":{"http":{"method":"GET","requestUri":"/userDetails","responseCode":200},"input":{"type":"structure","members":{"id":{"location":"querystring","locationName":"id"},"userName":{"location":"querystring","locationName":"userName"}}},"output":{"type":"structure","members":{"userId":{},"userName":{},"displayName":{},"primaryEmail":{"type":"structure","members":{"email":{},"verified":{"type":"boolean"}}},"version":{}}}},"GetWorkflow":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflows/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","id","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"id":{"location":"uri","locationName":"id"},"projectName":{"location":"uri","locationName":"projectName"}}},"output":{"type":"structure","required":["spaceName","projectName","id","name","definition","createdTime","lastUpdatedTime","runMode","status"],"members":{"spaceName":{},"projectName":{},"id":{},"name":{},"sourceRepositoryName":{},"sourceBranchName":{},"definition":{"type":"structure","required":["path"],"members":{"path":{}}},"createdTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"},"runMode":{},"status":{}}}},"GetWorkflowRun":{"http":{"method":"GET","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","id","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"id":{"location":"uri","locationName":"id"},"projectName":{"location":"uri","locationName":"projectName"}}},"output":{"type":"structure","required":["spaceName","projectName","id","workflowId","status","startTime","lastUpdatedTime"],"members":{"spaceName":{},"projectName":{},"id":{},"workflowId":{},"status":{},"statusReasons":{"shape":"S2g"},"startTime":{"shape":"S3"},"endTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"}}}},"ListAccessTokens":{"http":{"requestUri":"/v1/accessTokens","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["items"],"members":{"items":{"type":"list","member":{"type":"structure","required":["id","name"],"members":{"id":{},"name":{},"expiresTime":{"shape":"S3"}}}},"nextToken":{}}}},"ListDevEnvironmentSessions":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{devEnvironmentId}/sessions","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","devEnvironmentId"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"devEnvironmentId":{"location":"uri","locationName":"devEnvironmentId"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"items":{"type":"list","member":{"type":"structure","required":["spaceName","projectName","devEnvironmentId","startedTime","id"],"members":{"spaceName":{},"projectName":{},"devEnvironmentId":{},"startedTime":{"shape":"S3"},"id":{}}}},"nextToken":{}}}},"ListDevEnvironments":{"http":{"requestUri":"/v1/spaces/{spaceName}/devEnvironments","responseCode":200},"input":{"type":"structure","required":["spaceName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{},"filters":{"type":"list","member":{"type":"structure","required":["key","values"],"members":{"key":{},"values":{"shape":"S2y"},"comparisonOperator":{}}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"items":{"type":"list","member":{"type":"structure","required":["id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],"members":{"spaceName":{},"projectName":{},"id":{},"lastUpdatedTime":{"shape":"S3"},"creatorId":{},"status":{},"statusReason":{},"repositories":{"shape":"S1f"},"alias":{},"ides":{"shape":"S1i"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"persistentStorage":{"shape":"S1m"},"vpcConnectionName":{}}}},"nextToken":{}}}},"ListEventLogs":{"http":{"requestUri":"/v1/spaces/{spaceName}/eventLogs","responseCode":200},"input":{"type":"structure","required":["spaceName","startTime","endTime"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"startTime":{"shape":"S3"},"endTime":{"shape":"S3"},"eventName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["id","eventName","eventType","eventCategory","eventSource","eventTime","operationType","userIdentity"],"members":{"id":{},"eventName":{},"eventType":{},"eventCategory":{},"eventSource":{},"eventTime":{"shape":"S3"},"operationType":{},"userIdentity":{"type":"structure","required":["userType","principalId"],"members":{"userType":{},"principalId":{},"userName":{},"awsAccountId":{}}},"projectInformation":{"type":"structure","members":{"name":{},"projectId":{}}},"requestId":{},"requestPayload":{"shape":"S3g"},"responsePayload":{"shape":"S3g"},"errorCode":{},"sourceIpAddress":{},"userAgent":{}}}}}}},"ListProjects":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects","responseCode":200},"input":{"type":"structure","required":["spaceName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"nextToken":{},"maxResults":{"type":"integer"},"filters":{"type":"list","member":{"type":"structure","required":["key","values"],"members":{"key":{},"values":{"shape":"S2y"},"comparisonOperator":{}}}}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"displayName":{},"description":{}}}}}}},"ListSourceRepositories":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"items":{"type":"list","member":{"type":"structure","required":["id","name","lastUpdatedTime","createdTime"],"members":{"id":{},"name":{},"description":{},"lastUpdatedTime":{"shape":"S1s"},"createdTime":{"shape":"S1s"}}}},"nextToken":{}}}},"ListSourceRepositoryBranches":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","sourceRepositoryName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"sourceRepositoryName":{"location":"uri","locationName":"sourceRepositoryName"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["items"],"members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","members":{"ref":{},"name":{},"lastUpdatedTime":{"shape":"S3"},"headCommitId":{}}}}}}},"ListSpaces":{"http":{"requestUri":"/v1/spaces","responseCode":200},"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["name","regionName"],"members":{"name":{},"regionName":{},"displayName":{},"description":{}}}}}}},"ListWorkflowRuns":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"workflowId":{"location":"querystring","locationName":"workflowId"},"projectName":{"location":"uri","locationName":"projectName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"sortBy":{"type":"list","member":{"type":"structure","members":{}}}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["id","workflowId","workflowName","status","startTime","lastUpdatedTime"],"members":{"id":{},"workflowId":{},"workflowName":{},"status":{},"statusReasons":{"shape":"S2g"},"startTime":{"shape":"S3"},"endTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"}}}}}}},"ListWorkflows":{"http":{"requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflows","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"sortBy":{"type":"list","member":{"type":"structure","members":{}}}}},"output":{"type":"structure","members":{"nextToken":{},"items":{"type":"list","member":{"type":"structure","required":["id","name","sourceRepositoryName","sourceBranchName","definition","createdTime","lastUpdatedTime","runMode","status"],"members":{"id":{},"name":{},"sourceRepositoryName":{},"sourceBranchName":{},"definition":{"type":"structure","required":["path"],"members":{"path":{}}},"createdTime":{"shape":"S3"},"lastUpdatedTime":{"shape":"S3"},"runMode":{},"status":{}}}}}}},"StartDevEnvironment":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"}}},"output":{"type":"structure","required":["spaceName","projectName","id","status"],"members":{"spaceName":{},"projectName":{},"id":{},"status":{}}},"idempotent":true},"StartDevEnvironmentSession":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id","sessionConfiguration"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"sessionConfiguration":{"type":"structure","required":["sessionType"],"members":{"sessionType":{},"executeCommandSessionConfiguration":{"type":"structure","required":["command"],"members":{"command":{},"arguments":{"type":"list","member":{}}}}}}}},"output":{"type":"structure","required":["accessDetails","spaceName","projectName","id"],"members":{"accessDetails":{"type":"structure","required":["streamUrl","tokenValue"],"members":{"streamUrl":{"shape":"S53"},"tokenValue":{"shape":"S53"}},"sensitive":true},"sessionId":{},"spaceName":{},"projectName":{},"id":{}}}},"StartWorkflowRun":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","workflowId"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"workflowId":{"location":"querystring","locationName":"workflowId"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["spaceName","projectName","id","workflowId"],"members":{"spaceName":{},"projectName":{},"id":{},"workflowId":{}}},"idempotent":true},"StopDevEnvironment":{"http":{"method":"PUT","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"}}},"output":{"type":"structure","required":["spaceName","projectName","id","status"],"members":{"spaceName":{},"projectName":{},"id":{},"status":{}}},"idempotent":true},"StopDevEnvironmentSession":{"http":{"method":"DELETE","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id","sessionId"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","required":["spaceName","projectName","id","sessionId"],"members":{"spaceName":{},"projectName":{},"id":{},"sessionId":{}}},"idempotent":true},"UpdateDevEnvironment":{"http":{"method":"PATCH","requestUri":"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}","responseCode":200},"input":{"type":"structure","required":["spaceName","projectName","id"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"projectName":{"location":"uri","locationName":"projectName"},"id":{"location":"uri","locationName":"id"},"alias":{},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"clientToken":{}}},"output":{"type":"structure","required":["id","spaceName","projectName"],"members":{"id":{},"spaceName":{},"projectName":{},"alias":{},"ides":{"shape":"Sf"},"instanceType":{},"inactivityTimeoutMinutes":{"type":"integer"},"clientToken":{}}},"idempotent":true},"UpdateProject":{"http":{"method":"PATCH","requestUri":"/v1/spaces/{spaceName}/projects/{name}","responseCode":200},"input":{"type":"structure","required":["spaceName","name"],"members":{"spaceName":{"location":"uri","locationName":"spaceName"},"name":{"location":"uri","locationName":"name"},"description":{}}},"output":{"type":"structure","members":{"spaceName":{},"name":{},"displayName":{},"description":{}}},"idempotent":true},"UpdateSpace":{"http":{"method":"PATCH","requestUri":"/v1/spaces/{name}","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{}}},"output":{"type":"structure","members":{"name":{},"displayName":{},"description":{}}},"idempotent":true},"VerifySession":{"http":{"method":"GET","requestUri":"/session","responseCode":200},"output":{"type":"structure","members":{"identity":{}}}}},"shapes":{"S3":{"type":"timestamp","timestampFormat":"iso8601"},"Sf":{"type":"list","member":{"type":"structure","members":{"runtime":{},"name":{}}}},"S1f":{"type":"list","member":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"branchName":{}}}},"S1i":{"type":"list","member":{"type":"structure","members":{"runtime":{},"name":{}}}},"S1m":{"type":"structure","required":["sizeInGiB"],"members":{"sizeInGiB":{"type":"integer"}}},"S1s":{"type":"timestamp","timestampFormat":"iso8601"},"S2g":{"type":"list","member":{"type":"structure","members":{}}},"S2y":{"type":"list","member":{}},"S3g":{"type":"structure","members":{"contentType":{},"data":{}}},"S53":{"type":"string","sensitive":true}}} /***/ }), /* 1258 */ @@ -64095,13 +64095,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 1290 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2020-07-14","endpointPrefix":"ivsrealtime","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"ivsrealtime","serviceFullName":"Amazon Interactive Video Service RealTime","serviceId":"IVS RealTime","signatureVersion":"v4","signingName":"ivs","uid":"ivs-realtime-2020-07-14"},"operations":{"CreateParticipantToken":{"http":{"requestUri":"/CreateParticipantToken","responseCode":200},"input":{"type":"structure","required":["stageArn"],"members":{"attributes":{"shape":"S2"},"capabilities":{"shape":"S4"},"duration":{"type":"integer"},"stageArn":{},"userId":{}}},"output":{"type":"structure","members":{"participantToken":{"shape":"Sa"}}}},"CreateStage":{"http":{"requestUri":"/CreateStage","responseCode":200},"input":{"type":"structure","members":{"name":{},"participantTokenConfigurations":{"type":"list","member":{"type":"structure","members":{"attributes":{"shape":"S2"},"capabilities":{"shape":"S4"},"duration":{"type":"integer"},"userId":{}}}},"tags":{"shape":"Si"}}},"output":{"type":"structure","members":{"participantTokens":{"type":"list","member":{"shape":"Sa"}},"stage":{"shape":"Sn"}}}},"DeleteStage":{"http":{"requestUri":"/DeleteStage","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DisconnectParticipant":{"http":{"requestUri":"/DisconnectParticipant","responseCode":200},"input":{"type":"structure","required":["participantId","stageArn"],"members":{"participantId":{},"reason":{},"stageArn":{}}},"output":{"type":"structure","members":{}}},"GetParticipant":{"http":{"requestUri":"/GetParticipant","responseCode":200},"input":{"type":"structure","required":["participantId","sessionId","stageArn"],"members":{"participantId":{},"sessionId":{},"stageArn":{}}},"output":{"type":"structure","members":{"participant":{"type":"structure","members":{"attributes":{"type":"map","key":{},"value":{}},"browserName":{},"browserVersion":{},"firstJoinTime":{"shape":"S10"},"ispName":{},"osName":{},"osVersion":{},"participantId":{},"published":{"type":"boolean"},"sdkVersion":{},"state":{},"userId":{}}}}}},"GetStage":{"http":{"requestUri":"/GetStage","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"stage":{"shape":"Sn"}}}},"GetStageSession":{"http":{"requestUri":"/GetStageSession","responseCode":200},"input":{"type":"structure","required":["sessionId","stageArn"],"members":{"sessionId":{},"stageArn":{}}},"output":{"type":"structure","members":{"stageSession":{"type":"structure","members":{"endTime":{"shape":"S10"},"sessionId":{},"startTime":{"shape":"S10"}}}}}},"ListParticipantEvents":{"http":{"requestUri":"/ListParticipantEvents","responseCode":200},"input":{"type":"structure","required":["participantId","sessionId","stageArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"participantId":{},"sessionId":{},"stageArn":{}}},"output":{"type":"structure","required":["events"],"members":{"events":{"type":"list","member":{"type":"structure","members":{"errorCode":{},"eventTime":{"shape":"S10"},"name":{},"participantId":{},"remoteParticipantId":{}}}},"nextToken":{}}}},"ListParticipants":{"http":{"requestUri":"/ListParticipants","responseCode":200},"input":{"type":"structure","required":["sessionId","stageArn"],"members":{"filterByPublished":{"type":"boolean"},"filterByState":{},"filterByUserId":{},"maxResults":{"type":"integer"},"nextToken":{},"sessionId":{},"stageArn":{}}},"output":{"type":"structure","required":["participants"],"members":{"nextToken":{},"participants":{"type":"list","member":{"type":"structure","members":{"firstJoinTime":{"shape":"S10"},"participantId":{},"published":{"type":"boolean"},"state":{},"userId":{}}}}}}},"ListStageSessions":{"http":{"requestUri":"/ListStageSessions","responseCode":200},"input":{"type":"structure","required":["stageArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"stageArn":{}}},"output":{"type":"structure","required":["stageSessions"],"members":{"nextToken":{},"stageSessions":{"type":"list","member":{"type":"structure","members":{"endTime":{"shape":"S10"},"sessionId":{},"startTime":{"shape":"S10"}}}}}}},"ListStages":{"http":{"requestUri":"/ListStages","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["stages"],"members":{"nextToken":{},"stages":{"type":"list","member":{"type":"structure","required":["arn"],"members":{"activeSessionId":{},"arn":{},"name":{},"tags":{"shape":"Si"}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","required":["tags"],"members":{"tags":{"shape":"Si"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateStage":{"http":{"requestUri":"/UpdateStage","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{}}},"output":{"type":"structure","members":{"stage":{"shape":"Sn"}}}}},"shapes":{"S2":{"type":"map","key":{},"value":{}},"S4":{"type":"list","member":{}},"Sa":{"type":"structure","members":{"attributes":{"shape":"S2"},"capabilities":{"shape":"S4"},"duration":{"type":"integer"},"expirationTime":{"type":"timestamp","timestampFormat":"iso8601"},"participantId":{},"token":{"type":"string","sensitive":true},"userId":{}}},"Si":{"type":"map","key":{},"value":{}},"Sn":{"type":"structure","required":["arn"],"members":{"activeSessionId":{},"arn":{},"name":{},"tags":{"shape":"Si"}}},"S10":{"type":"timestamp","timestampFormat":"iso8601"}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2020-07-14","endpointPrefix":"ivsrealtime","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"ivsrealtime","serviceFullName":"Amazon Interactive Video Service RealTime","serviceId":"IVS RealTime","signatureVersion":"v4","signingName":"ivs","uid":"ivs-realtime-2020-07-14"},"operations":{"CreateEncoderConfiguration":{"http":{"requestUri":"/CreateEncoderConfiguration","responseCode":200},"input":{"type":"structure","members":{"name":{},"tags":{"shape":"S3"},"video":{"shape":"S6"}}},"output":{"type":"structure","members":{"encoderConfiguration":{"shape":"Sc"}}}},"CreateParticipantToken":{"http":{"requestUri":"/CreateParticipantToken","responseCode":200},"input":{"type":"structure","required":["stageArn"],"members":{"attributes":{"shape":"Sf"},"capabilities":{"shape":"Sh"},"duration":{"type":"integer"},"stageArn":{},"userId":{}}},"output":{"type":"structure","members":{"participantToken":{"shape":"Sn"}}}},"CreateStage":{"http":{"requestUri":"/CreateStage","responseCode":200},"input":{"type":"structure","members":{"name":{},"participantTokenConfigurations":{"type":"list","member":{"type":"structure","members":{"attributes":{"shape":"Sf"},"capabilities":{"shape":"Sh"},"duration":{"type":"integer"},"userId":{}}}},"tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"participantTokens":{"type":"list","member":{"shape":"Sn"}},"stage":{"shape":"Sx"}}}},"CreateStorageConfiguration":{"http":{"requestUri":"/CreateStorageConfiguration","responseCode":200},"input":{"type":"structure","required":["s3"],"members":{"name":{},"s3":{"shape":"S11"},"tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"storageConfiguration":{"shape":"S14"}}}},"DeleteEncoderConfiguration":{"http":{"requestUri":"/DeleteEncoderConfiguration","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteStage":{"http":{"requestUri":"/DeleteStage","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteStorageConfiguration":{"http":{"requestUri":"/DeleteStorageConfiguration","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DisconnectParticipant":{"http":{"requestUri":"/DisconnectParticipant","responseCode":200},"input":{"type":"structure","required":["participantId","stageArn"],"members":{"participantId":{},"reason":{},"stageArn":{}}},"output":{"type":"structure","members":{}}},"GetComposition":{"http":{"requestUri":"/GetComposition","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"composition":{"shape":"S1i"}}}},"GetEncoderConfiguration":{"http":{"requestUri":"/GetEncoderConfiguration","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"encoderConfiguration":{"shape":"Sc"}}}},"GetParticipant":{"http":{"requestUri":"/GetParticipant","responseCode":200},"input":{"type":"structure","required":["participantId","sessionId","stageArn"],"members":{"participantId":{},"sessionId":{},"stageArn":{}}},"output":{"type":"structure","members":{"participant":{"type":"structure","members":{"attributes":{"type":"map","key":{},"value":{}},"browserName":{},"browserVersion":{},"firstJoinTime":{"shape":"S1v"},"ispName":{},"osName":{},"osVersion":{},"participantId":{},"published":{"type":"boolean"},"sdkVersion":{},"state":{},"userId":{}}}}}},"GetStage":{"http":{"requestUri":"/GetStage","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"stage":{"shape":"Sx"}}}},"GetStageSession":{"http":{"requestUri":"/GetStageSession","responseCode":200},"input":{"type":"structure","required":["sessionId","stageArn"],"members":{"sessionId":{},"stageArn":{}}},"output":{"type":"structure","members":{"stageSession":{"type":"structure","members":{"endTime":{"shape":"S1v"},"sessionId":{},"startTime":{"shape":"S1v"}}}}}},"GetStorageConfiguration":{"http":{"requestUri":"/GetStorageConfiguration","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"storageConfiguration":{"shape":"S14"}}}},"ListCompositions":{"http":{"requestUri":"/ListCompositions","responseCode":200},"input":{"type":"structure","members":{"filterByEncoderConfigurationArn":{},"filterByStageArn":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["compositions"],"members":{"compositions":{"type":"list","member":{"type":"structure","required":["arn","destinations","stageArn","state"],"members":{"arn":{},"destinations":{"type":"list","member":{"type":"structure","required":["id","state"],"members":{"endTime":{"shape":"S1v"},"id":{},"startTime":{"shape":"S1v"},"state":{}}}},"endTime":{"shape":"S1v"},"stageArn":{},"startTime":{"shape":"S1v"},"state":{},"tags":{"shape":"S3"}}}},"nextToken":{}}}},"ListEncoderConfigurations":{"http":{"requestUri":"/ListEncoderConfigurations","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["encoderConfigurations"],"members":{"encoderConfigurations":{"type":"list","member":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"tags":{"shape":"S3"}}}},"nextToken":{}}}},"ListParticipantEvents":{"http":{"requestUri":"/ListParticipantEvents","responseCode":200},"input":{"type":"structure","required":["participantId","sessionId","stageArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"participantId":{},"sessionId":{},"stageArn":{}}},"output":{"type":"structure","required":["events"],"members":{"events":{"type":"list","member":{"type":"structure","members":{"errorCode":{},"eventTime":{"shape":"S1v"},"name":{},"participantId":{},"remoteParticipantId":{}}}},"nextToken":{}}}},"ListParticipants":{"http":{"requestUri":"/ListParticipants","responseCode":200},"input":{"type":"structure","required":["sessionId","stageArn"],"members":{"filterByPublished":{"type":"boolean"},"filterByState":{},"filterByUserId":{},"maxResults":{"type":"integer"},"nextToken":{},"sessionId":{},"stageArn":{}}},"output":{"type":"structure","required":["participants"],"members":{"nextToken":{},"participants":{"type":"list","member":{"type":"structure","members":{"firstJoinTime":{"shape":"S1v"},"participantId":{},"published":{"type":"boolean"},"state":{},"userId":{}}}}}}},"ListStageSessions":{"http":{"requestUri":"/ListStageSessions","responseCode":200},"input":{"type":"structure","required":["stageArn"],"members":{"maxResults":{"type":"integer"},"nextToken":{},"stageArn":{}}},"output":{"type":"structure","required":["stageSessions"],"members":{"nextToken":{},"stageSessions":{"type":"list","member":{"type":"structure","members":{"endTime":{"shape":"S1v"},"sessionId":{},"startTime":{"shape":"S1v"}}}}}}},"ListStages":{"http":{"requestUri":"/ListStages","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["stages"],"members":{"nextToken":{},"stages":{"type":"list","member":{"type":"structure","required":["arn"],"members":{"activeSessionId":{},"arn":{},"name":{},"tags":{"shape":"S3"}}}}}}},"ListStorageConfigurations":{"http":{"requestUri":"/ListStorageConfigurations","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["storageConfigurations"],"members":{"nextToken":{},"storageConfigurations":{"type":"list","member":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"s3":{"shape":"S11"},"tags":{"shape":"S3"}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","required":["tags"],"members":{"tags":{"shape":"S3"}}}},"StartComposition":{"http":{"requestUri":"/StartComposition","responseCode":200},"input":{"type":"structure","required":["destinations","stageArn"],"members":{"destinations":{"type":"list","member":{"shape":"S1l"}},"idempotencyToken":{"idempotencyToken":true},"layout":{"shape":"S1x"},"stageArn":{},"tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"composition":{"shape":"S1i"}}}},"StopComposition":{"http":{"requestUri":"/StopComposition","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S3"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateStage":{"http":{"requestUri":"/UpdateStage","responseCode":200},"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{}}},"output":{"type":"structure","members":{"stage":{"shape":"Sx"}}}}},"shapes":{"S3":{"type":"map","key":{},"value":{}},"S6":{"type":"structure","members":{"bitrate":{"type":"integer"},"framerate":{"type":"float"},"height":{"type":"integer"},"width":{"type":"integer"}}},"Sc":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"tags":{"shape":"S3"},"video":{"shape":"S6"}}},"Sf":{"type":"map","key":{},"value":{}},"Sh":{"type":"list","member":{}},"Sn":{"type":"structure","members":{"attributes":{"shape":"Sf"},"capabilities":{"shape":"Sh"},"duration":{"type":"integer"},"expirationTime":{"type":"timestamp","timestampFormat":"iso8601"},"participantId":{},"token":{"type":"string","sensitive":true},"userId":{}}},"Sx":{"type":"structure","required":["arn"],"members":{"activeSessionId":{},"arn":{},"name":{},"tags":{"shape":"S3"}}},"S11":{"type":"structure","required":["bucketName"],"members":{"bucketName":{}}},"S14":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"s3":{"shape":"S11"},"tags":{"shape":"S3"}}},"S1i":{"type":"structure","required":["arn","destinations","layout","stageArn","state"],"members":{"arn":{},"destinations":{"type":"list","member":{"type":"structure","required":["configuration","id","state"],"members":{"configuration":{"shape":"S1l"},"detail":{"type":"structure","members":{"s3":{"type":"structure","required":["recordingPrefix"],"members":{"recordingPrefix":{}}}}},"endTime":{"shape":"S1v"},"id":{},"startTime":{"shape":"S1v"},"state":{}}}},"endTime":{"shape":"S1v"},"layout":{"shape":"S1x"},"stageArn":{},"startTime":{"shape":"S1v"},"state":{},"tags":{"shape":"S3"}}},"S1l":{"type":"structure","members":{"channel":{"type":"structure","required":["channelArn"],"members":{"channelArn":{},"encoderConfigurationArn":{}}},"name":{},"s3":{"type":"structure","required":["encoderConfigurationArns","storageConfigurationArn"],"members":{"encoderConfigurationArns":{"type":"list","member":{}},"recordingConfiguration":{"type":"structure","members":{"format":{}}},"storageConfigurationArn":{}}}}},"S1v":{"type":"timestamp","timestampFormat":"iso8601"},"S1x":{"type":"structure","members":{"grid":{"type":"structure","members":{"featuredParticipantAttribute":{}}}}}}} /***/ }), /* 1291 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"ListParticipantEvents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListParticipants":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListStageSessions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListStages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}} + module.exports = {"pagination":{"ListCompositions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListEncoderConfigurations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListParticipantEvents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListParticipants":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListStageSessions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListStages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListStorageConfigurations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}} /***/ }), /* 1292 */ diff --git a/dist/aws-sdk.js b/dist/aws-sdk.js index af1ef556e0..b938469051 100644 --- a/dist/aws-sdk.js +++ b/dist/aws-sdk.js @@ -1,4 +1,4 @@ -// AWS SDK for JavaScript v2.1497.0 +// AWS SDK for JavaScript v2.1498.0 // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // License at https://sdk.amazonaws.com/js/BUNDLE_LICENSE.txt (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i `0`",state:"success"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},BundleTaskComplete:{delay:15,operation:"DescribeBundleTasks",maxAttempts:40,acceptors:[{expected:"complete",matcher:"pathAll",state:"success",argument:"BundleTasks[].State"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"BundleTasks[].State"}]},ConversionTaskCancelled:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},ConversionTaskCompleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"},{expected:"cancelled",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"},{expected:"cancelling",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"}]},ConversionTaskDeleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},CustomerGatewayAvailable:{delay:15,operation:"DescribeCustomerGateways",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"CustomerGateways[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"}]},ExportTaskCancelled:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ExportTaskCompleted:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ImageExists:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{matcher:"path",expected:!0,argument:"length(Images[]) > `0`",state:"success"},{matcher:"error",expected:"InvalidAMIID.NotFound",state:"retry"}]},ImageAvailable:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"Images[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"Images[].State",expected:"failed"}]},InstanceRunning:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"running",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"shutting-down",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].InstanceStatus.Status",expected:"ok"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStopped:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"stopped",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InstanceTerminated:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"terminated",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InternetGatewayExists:{operation:"DescribeInternetGateways",delay:5,maxAttempts:6,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(InternetGateways[].InternetGatewayId) > `0`"},{expected:"InvalidInternetGateway.NotFound",matcher:"error",state:"retry"}]},KeyPairExists:{operation:"DescribeKeyPairs",delay:5,maxAttempts:6,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(KeyPairs[].KeyName) > `0`"},{expected:"InvalidKeyPair.NotFound",matcher:"error",state:"retry"}]},NatGatewayAvailable:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"failed"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleting"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleted"},{state:"retry",matcher:"error",expected:"NatGatewayNotFound"}]},NatGatewayDeleted:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"deleted"},{state:"success",matcher:"error",expected:"NatGatewayNotFound"}]},NetworkInterfaceAvailable:{operation:"DescribeNetworkInterfaces",delay:20,maxAttempts:10,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"NetworkInterfaces[].Status"},{expected:"InvalidNetworkInterfaceID.NotFound",matcher:"error",state:"failure"}]},PasswordDataAvailable:{operation:"GetPasswordData",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"path",argument:"length(PasswordData) > `0`",expected:!0}]},SnapshotCompleted:{delay:15,operation:"DescribeSnapshots",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"Snapshots[].State"},{expected:"error",matcher:"pathAny",state:"failure",argument:"Snapshots[].State"}]},SnapshotImported:{delay:15,operation:"DescribeImportSnapshotTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{expected:"error",matcher:"pathAny",state:"failure",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},SecurityGroupExists:{operation:"DescribeSecurityGroups",delay:5,maxAttempts:6,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(SecurityGroups[].GroupId) > `0`"},{expected:"InvalidGroup.NotFound",matcher:"error",state:"retry"}]},SpotInstanceRequestFulfilled:{operation:"DescribeSpotInstanceRequests",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"fulfilled"},{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"request-canceled-and-instance-running"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"schedule-expired"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"canceled-before-fulfillment"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"bad-parameters"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"system-error"},{state:"retry",matcher:"error",expected:"InvalidSpotInstanceRequestID.NotFound"}]},StoreImageTaskComplete:{delay:5,operation:"DescribeStoreImageTasks",maxAttempts:40,acceptors:[{expected:"Completed",matcher:"pathAll",state:"success",argument:"StoreImageTaskResults[].StoreTaskState"},{expected:"Failed",matcher:"pathAny",state:"failure",argument:"StoreImageTaskResults[].StoreTaskState"},{expected:"InProgress",matcher:"pathAny",state:"retry",argument:"StoreImageTaskResults[].StoreTaskState"}]},SubnetAvailable:{delay:15,operation:"DescribeSubnets",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Subnets[].State"}]},SystemStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].SystemStatus.Status",expected:"ok"}]},VolumeAvailable:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VolumeDeleted:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{matcher:"error",expected:"InvalidVolume.NotFound",state:"success"}]},VolumeInUse:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"in-use",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VpcAvailable:{delay:15,operation:"DescribeVpcs",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Vpcs[].State"}]},VpcExists:{operation:"DescribeVpcs",delay:1,maxAttempts:5,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcID.NotFound",state:"retry"}]},VpnConnectionAvailable:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpnConnectionDeleted:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpcPeeringConnectionExists:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"retry"}]},VpcPeeringConnectionDeleted:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpcPeeringConnections[].Status.Code"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"success"}]}}}},{}],85:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-09-21",endpointPrefix:"api.ecr",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECR",serviceFullName:"Amazon EC2 Container Registry",serviceId:"ECR",signatureVersion:"v4",signingName:"ecr",targetPrefix:"AmazonEC2ContainerRegistry_V20150921",uid:"ecr-2015-09-21"},operations:{BatchCheckLayerAvailability:{input:{type:"structure",required:["repositoryName","layerDigests"],members:{registryId:{},repositoryName:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{layers:{type:"list",member:{type:"structure",members:{layerDigest:{},layerAvailability:{},layerSize:{type:"long"},mediaType:{}}}},failures:{type:"list",member:{type:"structure",members:{layerDigest:{},failureCode:{},failureReason:{}}}}}}},BatchDeleteImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"}}},output:{type:"structure",members:{imageIds:{shape:"Si"},failures:{shape:"Sn"}}}},BatchGetImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},acceptedMediaTypes:{type:"list",member:{}}}},output:{type:"structure",members:{images:{type:"list",member:{shape:"Sv"}},failures:{shape:"Sn"}}}},BatchGetRepositoryScanningConfiguration:{input:{type:"structure",required:["repositoryNames"],members:{repositoryNames:{type:"list",member:{}}}},output:{type:"structure",members:{scanningConfigurations:{type:"list",member:{type:"structure",members:{repositoryArn:{},repositoryName:{},scanOnPush:{type:"boolean"},scanFrequency:{},appliedScanFilters:{shape:"S15"}}}},failures:{type:"list",member:{type:"structure",members:{repositoryName:{},failureCode:{},failureReason:{}}}}}}},CompleteLayerUpload:{input:{type:"structure",required:["repositoryName","uploadId","layerDigests"],members:{registryId:{},repositoryName:{},uploadId:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},layerDigest:{}}}},CreatePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix","upstreamRegistryUrl"],members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},tags:{shape:"S1n"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},DeletePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix"],members:{ecrRepositoryPrefix:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},DeleteRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},DescribeImageReplicationStatus:{input:{type:"structure",required:["repositoryName","imageId"],members:{repositoryName:{},imageId:{shape:"Sj"},registryId:{}}},output:{type:"structure",members:{repositoryName:{},imageId:{shape:"Sj"},replicationStatuses:{type:"list",member:{type:"structure",members:{region:{},registryId:{},status:{},failureCode:{}}}}}}},DescribeImageScanFindings:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"},imageScanFindings:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"},findings:{type:"list",member:{type:"structure",members:{name:{},description:{},uri:{},severity:{},attributes:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}}}}},enhancedFindings:{type:"list",member:{type:"structure",members:{awsAccountId:{},description:{},findingArn:{},firstObservedAt:{type:"timestamp"},lastObservedAt:{type:"timestamp"},packageVulnerabilityDetails:{type:"structure",members:{cvss:{type:"list",member:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{},source:{},version:{}}}},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"},vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",members:{arch:{},epoch:{type:"integer"},filePath:{},name:{},packageManager:{},release:{},sourceLayerHash:{},version:{}}}}}},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{url:{},text:{}}}}},resources:{type:"list",member:{type:"structure",members:{details:{type:"structure",members:{awsEcrContainerImage:{type:"structure",members:{architecture:{},author:{},imageHash:{},imageTags:{type:"list",member:{}},platform:{},pushedAt:{type:"timestamp"},registry:{},repositoryName:{}}}}},id:{},tags:{type:"map",key:{},value:{}},type:{}}}},score:{type:"double"},scoreDetails:{type:"structure",members:{cvss:{type:"structure",members:{adjustments:{type:"list",member:{type:"structure",members:{metric:{},reason:{}}}},score:{type:"double"},scoreSource:{},scoringVector:{},version:{}}}}},severity:{},status:{},title:{},type:{},updatedAt:{type:"timestamp"}}}}}},nextToken:{}}}},DescribeImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageDetails:{type:"list",member:{type:"structure",members:{registryId:{},repositoryName:{},imageDigest:{},imageTags:{shape:"S4m"},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageScanStatus:{shape:"S2o"},imageScanFindingsSummary:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"}}},imageManifestMediaType:{},artifactMediaType:{},lastRecordedPullTime:{type:"timestamp"}}}},nextToken:{}}}},DescribePullThroughCacheRules:{input:{type:"structure",members:{registryId:{},ecrRepositoryPrefixes:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{pullThroughCacheRules:{type:"list",member:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},nextToken:{}}}},DescribeRegistry:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},replicationConfiguration:{shape:"S4y"}}}},DescribeRepositories:{input:{type:"structure",members:{registryId:{},repositoryNames:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1x"}},nextToken:{}}}},GetAuthorizationToken:{input:{type:"structure",members:{registryIds:{deprecated:!0,deprecatedMessage:"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn't change the permissions scope of the authorization token.",type:"list",member:{}}}},output:{type:"structure",members:{authorizationData:{type:"list",member:{type:"structure",members:{authorizationToken:{},expiresAt:{type:"timestamp"},proxyEndpoint:{}}}}}}},GetDownloadUrlForLayer:{input:{type:"structure",required:["repositoryName","layerDigest"],members:{registryId:{},repositoryName:{},layerDigest:{}}},output:{type:"structure",members:{downloadUrl:{},layerDigest:{}}}},GetLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},GetLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{},nextToken:{},previewResults:{type:"list",member:{type:"structure",members:{imageTags:{shape:"S4m"},imageDigest:{},imagePushedAt:{type:"timestamp"},action:{type:"structure",members:{type:{}}},appliedRulePriority:{type:"integer"}}}},summary:{type:"structure",members:{expiringImageTotalCount:{type:"integer"}}}}}},GetRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},GetRegistryScanningConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},scanningConfiguration:{shape:"S63"}}}},GetRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},InitiateLayerUpload:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{uploadId:{},partSize:{type:"long"}}}},ListImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageIds:{shape:"Si"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S1n"}}}},PutImage:{input:{type:"structure",required:["repositoryName","imageManifest"],members:{registryId:{},repositoryName:{},imageManifest:{},imageManifestMediaType:{},imageTag:{},imageDigest:{}}},output:{type:"structure",members:{image:{shape:"Sv"}}}},PutImageScanningConfiguration:{input:{type:"structure",required:["repositoryName","imageScanningConfiguration"],members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}}},PutImageTagMutability:{input:{type:"structure",required:["repositoryName","imageTagMutability"],members:{registryId:{},repositoryName:{},imageTagMutability:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageTagMutability:{}}}},PutLifecyclePolicy:{input:{type:"structure",required:["repositoryName","lifecyclePolicyText"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}}},PutRegistryPolicy:{input:{type:"structure",required:["policyText"],members:{policyText:{}}},output:{type:"structure",members:{registryId:{},policyText:{}}}},PutRegistryScanningConfiguration:{input:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},output:{type:"structure",members:{registryScanningConfiguration:{shape:"S63"}}}},PutReplicationConfiguration:{input:{type:"structure",required:["replicationConfiguration"],members:{replicationConfiguration:{shape:"S4y"}}},output:{type:"structure",members:{replicationConfiguration:{shape:"S4y"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},StartImageScan:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"}}}},StartLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S1n"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UploadLayerPart:{input:{type:"structure",required:["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],members:{registryId:{},repositoryName:{},uploadId:{},partFirstByte:{type:"long"},partLastByte:{type:"long"},layerPartBlob:{type:"blob"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},lastByteReceived:{type:"long"}}}}},shapes:{Si:{type:"list",member:{shape:"Sj"}},Sj:{type:"structure",members:{imageDigest:{},imageTag:{}}},Sn:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sj"},failureCode:{},failureReason:{}}}},Sv:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageManifest:{},imageManifestMediaType:{}}},S15:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}},S1n:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1s:{type:"structure",members:{scanOnPush:{type:"boolean"}}},S1t:{type:"structure",required:["encryptionType"],members:{encryptionType:{},kmsKey:{}}},S1x:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},S2o:{type:"structure",members:{status:{},description:{}}},S2u:{type:"map",key:{},value:{type:"integer"}},S4m:{type:"list",member:{}},S4y:{type:"structure",required:["rules"],members:{rules:{type:"list",member:{type:"structure",required:["destinations"],members:{destinations:{type:"list",member:{type:"structure",required:["region","registryId"],members:{region:{},registryId:{}}}},repositoryFilters:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}}}}}}},S63:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},S65:{type:"list",member:{type:"structure",required:["scanFrequency","repositoryFilters"],members:{scanFrequency:{},repositoryFilters:{shape:"S15"}}}}}}},{}],86:[function(e,t,r){t.exports={pagination:{DescribeImageScanFindings:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["registryId","repositoryName","imageId","imageScanStatus","imageScanFindings"],output_token:"nextToken",result_key:["imageScanFindings.findings","imageScanFindings.enhancedFindings"]},DescribeImages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"imageDetails"},DescribePullThroughCacheRules:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"pullThroughCacheRules"},DescribeRepositories:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"repositories"},GetLifecyclePolicyPreview:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["registryId","repositoryName","lifecyclePolicyText","status","summary"],output_token:"nextToken",result_key:"previewResults"},ListImages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"imageIds"}}}},{}],87:[function(e,t,r){t.exports={version:2,waiters:{ImageScanComplete:{description:"Wait until an image scan is complete and findings can be accessed",operation:"DescribeImageScanFindings",delay:5,maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"imageScanStatus.status",expected:"COMPLETE"},{state:"failure",matcher:"path",argument:"imageScanStatus.status",expected:"FAILED"}]},LifecyclePolicyPreviewComplete:{description:"Wait until a lifecycle policy preview request is complete and results can be accessed",operation:"GetLifecyclePolicyPreview",delay:5,maxAttempts:20,acceptors:[{state:"success",matcher:"path",argument:"status",expected:"COMPLETE"},{state:"failure",matcher:"path",argument:"status",expected:"FAILED"}]}}}},{}],88:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-11-13",endpointPrefix:"ecs",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECS",serviceFullName:"Amazon EC2 Container Service",serviceId:"ECS",signatureVersion:"v4",targetPrefix:"AmazonEC2ContainerServiceV20141113",uid:"ecs-2014-11-13"},operations:{CreateCapacityProvider:{input:{type:"structure", -required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{shape:"S3"},tags:{shape:"Sa"}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},CreateCluster:{input:{type:"structure",members:{clusterName:{},tags:{shape:"Sa"},settings:{shape:"Sj"},configuration:{shape:"Sm"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},CreateService:{input:{type:"structure",required:["serviceName"],members:{cluster:{},serviceName:{},taskDefinition:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},desiredCount:{type:"integer"},clientToken:{},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},role:{},deploymentConfiguration:{shape:"S1d"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},CreateTaskSet:{input:{type:"structure",required:["service","cluster","taskDefinition"],members:{service:{},cluster:{},externalId:{},taskDefinition:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},scale:{shape:"S29"},clientToken:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeleteAccountSetting:{input:{type:"structure",required:["name"],members:{name:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},DeleteAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},DeleteCapacityProvider:{input:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},DeleteCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},DeleteService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},force:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},DeleteTaskDefinitions:{input:{type:"structure",required:["taskDefinitions"],members:{taskDefinitions:{shape:"Sr"}}},output:{type:"structure",members:{taskDefinitions:{type:"list",member:{shape:"S35"}},failures:{shape:"S56"}}}},DeleteTaskSet:{input:{type:"structure",required:["cluster","service","taskSet"],members:{cluster:{},service:{},taskSet:{},force:{type:"boolean"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeregisterContainerInstance:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{},force:{type:"boolean"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},DeregisterTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"}}}},DescribeCapacityProviders:{input:{type:"structure",members:{capacityProviders:{shape:"Sr"},include:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{capacityProviders:{type:"list",member:{shape:"Sf"}},failures:{shape:"S56"},nextToken:{}}}},DescribeClusters:{input:{type:"structure",members:{clusters:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{clusters:{type:"list",member:{shape:"Sy"}},failures:{shape:"S56"}}}},DescribeContainerInstances:{input:{type:"structure",required:["containerInstances"],members:{cluster:{},containerInstances:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},DescribeServices:{input:{type:"structure",required:["services"],members:{cluster:{},services:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{services:{type:"list",member:{shape:"S25"}},failures:{shape:"S56"}}}},DescribeTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},DescribeTaskSets:{input:{type:"structure",required:["cluster","service"],members:{cluster:{},service:{},taskSets:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskSets:{shape:"S26"},failures:{shape:"S56"}}}},DescribeTasks:{input:{type:"structure",required:["tasks"],members:{cluster:{},tasks:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},DiscoverPollEndpoint:{input:{type:"structure",members:{containerInstance:{},cluster:{}}},output:{type:"structure",members:{endpoint:{},telemetryEndpoint:{},serviceConnectEndpoint:{}}}},ExecuteCommand:{input:{type:"structure",required:["command","interactive","task"],members:{cluster:{},container:{},command:{},interactive:{type:"boolean"},task:{}}},output:{type:"structure",members:{clusterArn:{},containerArn:{},containerName:{},interactive:{type:"boolean"},session:{type:"structure",members:{sessionId:{},streamUrl:{},tokenValue:{type:"string",sensitive:!0}}},taskArn:{}}}},GetTaskProtection:{input:{type:"structure",required:["cluster"],members:{cluster:{},tasks:{shape:"Sr"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},ListAccountSettings:{input:{type:"structure",members:{name:{},value:{},principalArn:{},effectiveSettings:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{settings:{type:"list",member:{shape:"S2p"}},nextToken:{}}}},ListAttributes:{input:{type:"structure",required:["targetType"],members:{cluster:{},targetType:{},attributeName:{},attributeValue:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{attributes:{shape:"S2r"},nextToken:{}}}},ListClusters:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{clusterArns:{shape:"Sr"},nextToken:{}}}},ListContainerInstances:{input:{type:"structure",members:{cluster:{},filter:{},nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{containerInstanceArns:{shape:"Sr"},nextToken:{}}}},ListServices:{input:{type:"structure",members:{cluster:{},nextToken:{},maxResults:{type:"integer"},launchType:{},schedulingStrategy:{}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListServicesByNamespace:{input:{type:"structure",required:["namespace"],members:{namespace:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTaskDefinitionFamilies:{input:{type:"structure",members:{familyPrefix:{},status:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{families:{shape:"Sr"},nextToken:{}}}},ListTaskDefinitions:{input:{type:"structure",members:{familyPrefix:{},status:{},sort:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{taskDefinitionArns:{shape:"Sr"},nextToken:{}}}},ListTasks:{input:{type:"structure",members:{cluster:{},containerInstance:{},family:{},nextToken:{},maxResults:{type:"integer"},startedBy:{},serviceName:{},desiredStatus:{},launchType:{}}},output:{type:"structure",members:{taskArns:{shape:"Sr"},nextToken:{}}}},PutAccountSetting:{input:{type:"structure",required:["name","value"],members:{name:{},value:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAccountSettingDefault:{input:{type:"structure",required:["name","value"],members:{name:{},value:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},PutClusterCapacityProviders:{input:{type:"structure",required:["cluster","capacityProviders","defaultCapacityProviderStrategy"],members:{cluster:{},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},RegisterContainerInstance:{input:{type:"structure",members:{cluster:{},instanceIdentityDocument:{},instanceIdentityDocumentSignature:{},totalResources:{shape:"S5f"},versionInfo:{shape:"S5e"},containerInstanceArn:{},attributes:{shape:"S2r"},platformDevices:{type:"list",member:{type:"structure",required:["id","type"],members:{id:{},type:{}}}},tags:{shape:"Sa"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},RegisterTaskDefinition:{input:{type:"structure",required:["family","containerDefinitions"],members:{family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},containerDefinitions:{shape:"S36"},volumes:{shape:"S4c"},placementConstraints:{shape:"S4q"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},tags:{shape:"Sa"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},inferenceAccelerators:{shape:"S4y"},ephemeralStorage:{shape:"S55"},runtimePlatform:{shape:"S4v"}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},RunTask:{input:{type:"structure",required:["taskDefinition"],members:{capacityProviderStrategy:{shape:"Ss"},cluster:{},count:{type:"integer"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},launchType:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{},clientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StartTask:{input:{type:"structure",required:["containerInstances","taskDefinition"],members:{cluster:{},containerInstances:{shape:"Sr"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StopTask:{input:{type:"structure",required:["task"],members:{cluster:{},task:{},reason:{}}},output:{type:"structure",members:{task:{shape:"S6m"}}}},SubmitAttachmentStateChanges:{input:{type:"structure",required:["attachments"],members:{cluster:{},attachments:{shape:"S8q"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitContainerStateChange:{input:{type:"structure",members:{cluster:{},task:{},containerName:{},runtimeId:{},status:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6q"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitTaskStateChange:{input:{type:"structure",members:{cluster:{},task:{},status:{},reason:{},containers:{type:"list",member:{type:"structure",members:{containerName:{},imageDigest:{},runtimeId:{},exitCode:{type:"integer"},networkBindings:{shape:"S6q"},reason:{},status:{}}}},attachments:{shape:"S8q"},managedAgents:{type:"list",member:{type:"structure",required:["containerName","managedAgentName","status"],members:{containerName:{},managedAgentName:{},status:{},reason:{}}}},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},executionStoppedAt:{type:"timestamp"}}},output:{type:"structure",members:{acknowledgment:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCapacityProvider:{input:{type:"structure",required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{type:"structure",members:{managedScaling:{shape:"S4"},managedTerminationProtection:{}}}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},UpdateCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{},settings:{shape:"Sj"},configuration:{shape:"Sm"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateClusterSettings:{input:{type:"structure",required:["cluster","settings"],members:{cluster:{},settings:{shape:"Sj"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateContainerAgent:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},UpdateContainerInstancesState:{input:{type:"structure",required:["containerInstances","status"],members:{cluster:{},containerInstances:{shape:"Sr"},status:{}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},UpdateService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},desiredCount:{type:"integer"},taskDefinition:{},capacityProviderStrategy:{shape:"Ss"},deploymentConfiguration:{shape:"S1d"},networkConfiguration:{shape:"S1m"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},forceNewDeployment:{type:"boolean"},healthCheckGracePeriodSeconds:{type:"integer"},enableExecuteCommand:{type:"boolean"},enableECSManagedTags:{type:"boolean"},loadBalancers:{shape:"S17"},propagateTags:{},serviceRegistries:{shape:"S1a"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},UpdateServicePrimaryTaskSet:{input:{type:"structure",required:["cluster","service","primaryTaskSet"],members:{cluster:{},service:{},primaryTaskSet:{}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},UpdateTaskProtection:{input:{type:"structure",required:["cluster","tasks","protectionEnabled"],members:{cluster:{},tasks:{shape:"Sr"},protectionEnabled:{type:"boolean"},expiresInMinutes:{type:"integer"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},UpdateTaskSet:{input:{type:"structure",required:["cluster","service","taskSet","scale"],members:{cluster:{},service:{},taskSet:{},scale:{shape:"S29"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}}},shapes:{S3:{type:"structure",required:["autoScalingGroupArn"],members:{autoScalingGroupArn:{},managedScaling:{shape:"S4"},managedTerminationProtection:{}}},S4:{type:"structure",members:{status:{},targetCapacity:{type:"integer"},minimumScalingStepSize:{type:"integer"},maximumScalingStepSize:{type:"integer"},instanceWarmupPeriod:{type:"integer"}}},Sa:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},Sf:{type:"structure",members:{capacityProviderArn:{},name:{},status:{},autoScalingGroupProvider:{shape:"S3"},updateStatus:{},updateStatusReason:{},tags:{shape:"Sa"}}},Sj:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},Sm:{type:"structure",members:{executeCommandConfiguration:{type:"structure",members:{kmsKeyId:{},logging:{},logConfiguration:{type:"structure",members:{cloudWatchLogGroupName:{},cloudWatchEncryptionEnabled:{type:"boolean"},s3BucketName:{},s3EncryptionEnabled:{type:"boolean"},s3KeyPrefix:{}}}}}}},Sr:{type:"list",member:{}},Ss:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},Sw:{type:"structure",required:["namespace"],members:{namespace:{}}},Sy:{type:"structure",members:{clusterArn:{},clusterName:{},configuration:{shape:"Sm"},status:{},registeredContainerInstancesCount:{type:"integer"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},activeServicesCount:{type:"integer"},statistics:{type:"list",member:{shape:"S11"}},tags:{shape:"Sa"},settings:{shape:"Sj"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},attachments:{shape:"S12"},attachmentsStatus:{},serviceConnectDefaults:{type:"structure",members:{namespace:{}}}}},S11:{type:"structure",members:{name:{},value:{}}},S12:{type:"list",member:{type:"structure",members:{id:{},type:{},status:{},details:{type:"list",member:{shape:"S11"}}}}},S17:{type:"list",member:{type:"structure",members:{targetGroupArn:{},loadBalancerName:{},containerName:{},containerPort:{type:"integer"}}}},S1a:{type:"list",member:{type:"structure",members:{registryArn:{},port:{type:"integer"},containerName:{},containerPort:{type:"integer"}}}},S1d:{type:"structure",members:{deploymentCircuitBreaker:{type:"structure",required:["enable","rollback"],members:{enable:{type:"boolean"},rollback:{type:"boolean"}}},maximumPercent:{type:"integer"},minimumHealthyPercent:{type:"integer"},alarms:{type:"structure",required:["alarmNames","enable","rollback"],members:{alarmNames:{shape:"Sr"},enable:{type:"boolean"},rollback:{type:"boolean"}}}}},S1g:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S1j:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},S1m:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["subnets"],members:{subnets:{shape:"Sr"},securityGroups:{shape:"Sr"},assignPublicIp:{}}}}},S1q:{type:"structure",required:["type"],members:{type:{}}},S1t:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},namespace:{},services:{type:"list",member:{type:"structure",required:["portName"],members:{portName:{},discoveryName:{},clientAliases:{type:"list",member:{type:"structure",required:["port"],members:{port:{type:"integer"},dnsName:{}}}},ingressPortOverride:{type:"integer"}}}},logConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S22"}}},S22:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S25:{type:"structure",members:{serviceArn:{},serviceName:{},clusterArn:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},status:{},desiredCount:{type:"integer"},runningCount:{type:"integer"},pendingCount:{type:"integer"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},taskDefinition:{},deploymentConfiguration:{shape:"S1d"},taskSets:{shape:"S26"},deployments:{type:"list",member:{type:"structure",members:{id:{},status:{},taskDefinition:{},desiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},failedTasks:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},capacityProviderStrategy:{shape:"Ss"},launchType:{},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},rolloutState:{},rolloutStateReason:{},serviceConnectConfiguration:{shape:"S1t"},serviceConnectResources:{type:"list",member:{type:"structure",members:{discoveryName:{},discoveryArn:{}}}}}}},roleArn:{},events:{type:"list",member:{type:"structure",members:{id:{},createdAt:{type:"timestamp"},message:{}}}},createdAt:{type:"timestamp"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},createdBy:{},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},S26:{type:"list",member:{shape:"S27"}},S27:{type:"structure",members:{id:{},taskSetArn:{},serviceArn:{},clusterArn:{},startedBy:{},externalId:{},status:{},taskDefinition:{},computedDesiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},scale:{shape:"S29"},stabilityStatus:{},stabilityStatusAt:{type:"timestamp"},tags:{shape:"Sa"}}},S29:{type:"structure",members:{value:{type:"double"},unit:{}}},S2p:{type:"structure",members:{name:{},value:{},principalArn:{}}},S2r:{type:"list",member:{shape:"S2s"}},S2s:{type:"structure",required:["name"],members:{name:{},value:{},targetType:{},targetId:{}}},S35:{type:"structure",members:{taskDefinitionArn:{},containerDefinitions:{shape:"S36"},family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},revision:{type:"integer"},volumes:{shape:"S4c"},status:{},requiresAttributes:{type:"list",member:{shape:"S2s"}},placementConstraints:{shape:"S4q"},compatibilities:{shape:"S4t"},runtimePlatform:{shape:"S4v"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},inferenceAccelerators:{shape:"S4y"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},registeredAt:{type:"timestamp"},deregisteredAt:{type:"timestamp"},registeredBy:{},ephemeralStorage:{shape:"S55"}}},S36:{type:"list",member:{type:"structure",members:{name:{},image:{},repositoryCredentials:{type:"structure",required:["credentialsParameter"],members:{credentialsParameter:{}}},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},links:{shape:"Sr"},portMappings:{type:"list",member:{type:"structure",members:{containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},name:{},appProtocol:{},containerPortRange:{}}}},essential:{type:"boolean"},entryPoint:{shape:"Sr"},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},mountPoints:{type:"list",member:{type:"structure",members:{sourceVolume:{},containerPath:{},readOnly:{type:"boolean"}}}},volumesFrom:{type:"list",member:{type:"structure",members:{sourceContainer:{},readOnly:{type:"boolean"}}}},linuxParameters:{type:"structure",members:{capabilities:{type:"structure",members:{add:{shape:"Sr"},drop:{shape:"Sr"}}},devices:{type:"list",member:{type:"structure",required:["hostPath"],members:{hostPath:{},containerPath:{},permissions:{type:"list",member:{}}}}},initProcessEnabled:{type:"boolean"},sharedMemorySize:{type:"integer"},tmpfs:{type:"list",member:{type:"structure",required:["containerPath","size"],members:{containerPath:{},size:{type:"integer"},mountOptions:{shape:"Sr"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},secrets:{shape:"S22"},dependsOn:{type:"list",member:{type:"structure",required:["containerName","condition"],members:{containerName:{},condition:{}}}},startTimeout:{type:"integer"},stopTimeout:{type:"integer"},hostname:{},user:{},workingDirectory:{},disableNetworking:{type:"boolean"},privileged:{type:"boolean"},readonlyRootFilesystem:{type:"boolean"},dnsServers:{shape:"Sr"},dnsSearchDomains:{shape:"Sr"},extraHosts:{type:"list",member:{type:"structure",required:["hostname","ipAddress"],members:{hostname:{},ipAddress:{}}}},dockerSecurityOptions:{shape:"Sr"},interactive:{type:"boolean"},pseudoTerminal:{type:"boolean"},dockerLabels:{type:"map",key:{},value:{}},ulimits:{type:"list",member:{type:"structure",required:["name","softLimit","hardLimit"],members:{name:{},softLimit:{type:"integer"},hardLimit:{type:"integer"}}}},logConfiguration:{shape:"S1z"},healthCheck:{type:"structure",required:["command"],members:{command:{shape:"Sr"},interval:{type:"integer"},timeout:{type:"integer"},retries:{type:"integer"},startPeriod:{type:"integer"}}},systemControls:{type:"list",member:{type:"structure",members:{namespace:{},value:{}}}},resourceRequirements:{shape:"S45"},firelensConfiguration:{type:"structure",required:["type"],members:{type:{},options:{type:"map",key:{},value:{}}}},credentialSpecs:{shape:"Sr"}}}},S3d:{type:"list",member:{shape:"S11"}},S3e:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S45:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S4c:{type:"list",member:{type:"structure",members:{name:{},host:{type:"structure",members:{sourcePath:{}}},dockerVolumeConfiguration:{type:"structure",members:{scope:{},autoprovision:{type:"boolean"},driver:{},driverOpts:{shape:"S4h"},labels:{shape:"S4h"}}},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}},fsxWindowsFileServerVolumeConfiguration:{type:"structure",required:["fileSystemId","rootDirectory","authorizationConfig"],members:{fileSystemId:{},rootDirectory:{},authorizationConfig:{type:"structure",required:["credentialsParameter","domain"],members:{credentialsParameter:{},domain:{}}}}}}}},S4h:{type:"map",key:{},value:{}},S4q:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S4t:{type:"list",member:{}},S4v:{type:"structure",members:{cpuArchitecture:{},operatingSystemFamily:{}}},S4y:{type:"list",member:{type:"structure",required:["deviceName","deviceType"],members:{deviceName:{},deviceType:{}}}},S52:{type:"structure",required:["containerName"],members:{type:{},containerName:{},properties:{type:"list",member:{shape:"S11"}}}},S55:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S56:{type:"list",member:{type:"structure",members:{arn:{},reason:{},detail:{}}}},S5c:{type:"structure",members:{containerInstanceArn:{},ec2InstanceId:{},capacityProviderName:{},version:{type:"long"},versionInfo:{shape:"S5e"},remainingResources:{shape:"S5f"},registeredResources:{shape:"S5f"},status:{},statusReason:{},agentConnected:{type:"boolean"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},agentUpdateStatus:{},attributes:{shape:"S2r"},registeredAt:{type:"timestamp"},attachments:{shape:"S12"},tags:{shape:"Sa"},healthStatus:{type:"structure",members:{overallStatus:{},details:{type:"list",member:{type:"structure",members:{type:{},status:{},lastUpdated:{type:"timestamp"},lastStatusChange:{type:"timestamp"}}}}}}}},S5e:{type:"structure",members:{agentVersion:{},agentHash:{},dockerVersion:{}}},S5f:{type:"list",member:{type:"structure",members:{name:{},type:{},doubleValue:{type:"double"},longValue:{type:"long"},integerValue:{type:"integer"},stringSetValue:{shape:"Sr"}}}},S63:{type:"list",member:{shape:"S5c"}},S6l:{type:"list",member:{shape:"S6m"}},S6m:{type:"structure",members:{attachments:{shape:"S12"},attributes:{shape:"S2r"},availabilityZone:{},capacityProviderName:{},clusterArn:{},connectivity:{},connectivityAt:{type:"timestamp"},containerInstanceArn:{},containers:{type:"list",member:{type:"structure",members:{containerArn:{},taskArn:{},name:{},image:{},imageDigest:{},runtimeId:{},lastStatus:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6q"},networkInterfaces:{type:"list",member:{type:"structure",members:{attachmentId:{},privateIpv4Address:{},ipv6Address:{}}}},healthStatus:{},managedAgents:{type:"list",member:{type:"structure",members:{lastStartedAt:{type:"timestamp"},name:{},reason:{},lastStatus:{}}}},cpu:{},memory:{},memoryReservation:{},gpuIds:{type:"list",member:{}}}}},cpu:{},createdAt:{type:"timestamp"},desiredStatus:{},enableExecuteCommand:{type:"boolean"},executionStoppedAt:{type:"timestamp"},group:{},healthStatus:{},inferenceAccelerators:{shape:"S4y"},lastStatus:{},launchType:{},memory:{},overrides:{shape:"S6z"},platformVersion:{},platformFamily:{},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},startedAt:{type:"timestamp"},startedBy:{},stopCode:{},stoppedAt:{type:"timestamp"},stoppedReason:{},stoppingAt:{type:"timestamp"},tags:{shape:"Sa"},taskArn:{},taskDefinitionArn:{},version:{type:"long"},ephemeralStorage:{shape:"S55"}}},S6q:{type:"list",member:{type:"structure",members:{bindIP:{},containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},containerPortRange:{},hostPortRange:{}}}},S6z:{type:"structure",members:{containerOverrides:{type:"list",member:{type:"structure",members:{name:{},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},resourceRequirements:{shape:"S45"}}}},cpu:{},inferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},executionRoleArn:{},memory:{},taskRoleArn:{},ephemeralStorage:{shape:"S55"}}},S7d:{type:"list",member:{type:"structure",members:{taskArn:{},protectionEnabled:{type:"boolean"},expirationDate:{type:"timestamp"}}}},S8q:{type:"list",member:{type:"structure",required:["attachmentArn","status"],members:{attachmentArn:{},status:{}}}}}}},{}],89:[function(e,t,r){t.exports={pagination:{ListAccountSettings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"settings"},ListAttributes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"attributes"},ListClusters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"clusterArns"},ListContainerInstances:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"containerInstanceArns"},ListServices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"serviceArns"},ListServicesByNamespace:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"serviceArns"},ListTaskDefinitionFamilies:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"families"},ListTaskDefinitions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskDefinitionArns"},ListTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskArns"}}}},{}],90:[function(e,t,r){t.exports={version:2,waiters:{TasksRunning:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAny",state:"failure",argument:"tasks[].lastStatus"},{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"RUNNING",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},TasksStopped:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},ServicesStable:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"DRAINING",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:"INACTIVE",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:!0,matcher:"path",state:"success",argument:"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`"}]},ServicesInactive:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"INACTIVE",matcher:"pathAny",state:"success",argument:"services[].status"}]}}}},{}],91:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-02-02",endpointPrefix:"elasticache",protocol:"query",serviceFullName:"Amazon ElastiCache",serviceId:"ElastiCache",signatureVersion:"v4",uid:"elasticache-2015-02-02",xmlNamespace:"http://elasticache.amazonaws.com/doc/2015-02-02/"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S3"}}},output:{shape:"S5",resultWrapper:"AddTagsToResourceResult"}},AuthorizeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{}, -EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},BatchApplyUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchApplyUpdateActionResult"}},BatchStopUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchStopUpdateActionResult"}},CompleteMigration:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},Force:{type:"boolean"}}},output:{resultWrapper:"CompleteMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CopySnapshot:{input:{type:"structure",required:["SourceSnapshotName","TargetSnapshotName"],members:{SourceSnapshotName:{},TargetSnapshotName:{},TargetBucket:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CopySnapshotResult",type:"structure",members:{Snapshot:{shape:"S1u"}}}},CreateCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},ReplicationGroupId:{},AZMode:{},PreferredAvailabilityZone:{},PreferredAvailabilityZones:{shape:"S23"},NumCacheNodes:{type:"integer"},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},Tags:{shape:"S3"},SnapshotArns:{shape:"S26"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},OutpostMode:{},PreferredOutpostArn:{},PreferredOutpostArns:{shape:"S28"},LogDeliveryConfigurations:{shape:"S29"},TransitEncryptionEnabled:{type:"boolean"},NetworkType:{},IpDiscovery:{}}},output:{resultWrapper:"CreateCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},CreateCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","CacheParameterGroupFamily","Description"],members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheParameterGroupResult",type:"structure",members:{CacheParameterGroup:{shape:"S2p"}}}},CreateCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName","Description"],members:{CacheSecurityGroupName:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSecurityGroupResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},CreateCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2t"},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2v"}}}},CreateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupIdSuffix:{},GlobalReplicationGroupDescription:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"CreateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},CreateReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId","ReplicationGroupDescription"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},GlobalReplicationGroupId:{},PrimaryClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NumCacheClusters:{type:"integer"},PreferredCacheClusterAZs:{shape:"S1z"},NumNodeGroups:{type:"integer"},ReplicasPerNodeGroup:{type:"integer"},NodeGroupConfiguration:{type:"list",member:{shape:"S1x",locationName:"NodeGroupConfiguration"}},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},Tags:{shape:"S3"},SnapshotArns:{shape:"S26"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},KmsKeyId:{},UserGroupIds:{type:"list",member:{}},LogDeliveryConfigurations:{shape:"S29"},DataTieringEnabled:{type:"boolean"},NetworkType:{},IpDiscovery:{},TransitEncryptionMode:{},ClusterMode:{}}},output:{resultWrapper:"CreateReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CreateSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1u"}}}},CreateUser:{input:{type:"structure",required:["UserId","UserName","Engine","AccessString"],members:{UserId:{},UserName:{},Engine:{},Passwords:{shape:"S3i"},AccessString:{},NoPasswordRequired:{type:"boolean"},Tags:{shape:"S3"},AuthenticationMode:{shape:"S3k"}}},output:{shape:"S3m",resultWrapper:"CreateUserResult"}},CreateUserGroup:{input:{type:"structure",required:["UserGroupId","Engine"],members:{UserGroupId:{},Engine:{},UserIds:{shape:"S3q"},Tags:{shape:"S3"}}},output:{shape:"S3r",resultWrapper:"CreateUserGroupResult"}},DecreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},GlobalNodeGroupsToRemove:{shape:"S3w"},GlobalNodeGroupsToRetain:{shape:"S3w"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},DecreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3z"},ReplicasToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},DeleteCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{}}}},DeleteCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName"],members:{CacheSecurityGroupName:{}}}},DeleteCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{}}}},DeleteGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],members:{GlobalReplicationGroupId:{},RetainPrimaryReplicationGroup:{type:"boolean"}}},output:{resultWrapper:"DeleteGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},DeleteReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},RetainPrimaryCluster:{type:"boolean"},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{SnapshotName:{}}},output:{resultWrapper:"DeleteSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1u"}}}},DeleteUser:{input:{type:"structure",required:["UserId"],members:{UserId:{}}},output:{shape:"S3m",resultWrapper:"DeleteUserResult"}},DeleteUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{}}},output:{shape:"S3r",resultWrapper:"DeleteUserGroupResult"}},DescribeCacheClusters:{input:{type:"structure",members:{CacheClusterId:{},MaxRecords:{type:"integer"},Marker:{},ShowCacheNodeInfo:{type:"boolean"},ShowCacheClustersNotInReplicationGroups:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheClustersResult",type:"structure",members:{Marker:{},CacheClusters:{type:"list",member:{shape:"S2c",locationName:"CacheCluster"}}}}},DescribeCacheEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheEngineVersionsResult",type:"structure",members:{Marker:{},CacheEngineVersions:{type:"list",member:{locationName:"CacheEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},CacheEngineDescription:{},CacheEngineVersionDescription:{}}}}}}},DescribeCacheParameterGroups:{input:{type:"structure",members:{CacheParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParameterGroupsResult",type:"structure",members:{Marker:{},CacheParameterGroups:{type:"list",member:{shape:"S2p",locationName:"CacheParameterGroup"}}}}},DescribeCacheParameters:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParametersResult",type:"structure",members:{Marker:{},Parameters:{shape:"S4s"},CacheNodeTypeSpecificParameters:{shape:"S4v"}}}},DescribeCacheSecurityGroups:{input:{type:"structure",members:{CacheSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSecurityGroupsResult",type:"structure",members:{Marker:{},CacheSecurityGroups:{type:"list",member:{shape:"S8",locationName:"CacheSecurityGroup"}}}}},DescribeCacheSubnetGroups:{input:{type:"structure",members:{CacheSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSubnetGroupsResult",type:"structure",members:{Marker:{},CacheSubnetGroups:{type:"list",member:{shape:"S2v",locationName:"CacheSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["CacheParameterGroupFamily"],members:{CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{CacheParameterGroupFamily:{},Marker:{},Parameters:{shape:"S4s"},CacheNodeTypeSpecificParameters:{shape:"S4v"}},wrapper:!0}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},Date:{type:"timestamp"}}}}}}},DescribeGlobalReplicationGroups:{input:{type:"structure",members:{GlobalReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{},ShowMemberInfo:{type:"boolean"}}},output:{resultWrapper:"DescribeGlobalReplicationGroupsResult",type:"structure",members:{Marker:{},GlobalReplicationGroups:{type:"list",member:{shape:"S33",locationName:"GlobalReplicationGroup"}}}}},DescribeReplicationGroups:{input:{type:"structure",members:{ReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReplicationGroupsResult",type:"structure",members:{Marker:{},ReplicationGroups:{type:"list",member:{shape:"So",locationName:"ReplicationGroup"}}}}},DescribeReservedCacheNodes:{input:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesResult",type:"structure",members:{Marker:{},ReservedCacheNodes:{type:"list",member:{shape:"S5m",locationName:"ReservedCacheNode"}}}}},DescribeReservedCacheNodesOfferings:{input:{type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesOfferingsResult",type:"structure",members:{Marker:{},ReservedCacheNodesOfferings:{type:"list",member:{locationName:"ReservedCacheNodesOffering",type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},ProductDescription:{},OfferingType:{},RecurringCharges:{shape:"S5n"}},wrapper:!0}}}}},DescribeServiceUpdates:{input:{type:"structure",members:{ServiceUpdateName:{},ServiceUpdateStatus:{shape:"S5u"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeServiceUpdatesResult",type:"structure",members:{Marker:{},ServiceUpdates:{type:"list",member:{locationName:"ServiceUpdate",type:"structure",members:{ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateEndDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateStatus:{},ServiceUpdateDescription:{},ServiceUpdateType:{},Engine:{},EngineVersion:{},AutoUpdateAfterRecommendedApplyByDate:{type:"boolean"},EstimatedUpdateTime:{}}}}}}},DescribeSnapshots:{input:{type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},SnapshotSource:{},Marker:{},MaxRecords:{type:"integer"},ShowNodeGroupConfig:{type:"boolean"}}},output:{resultWrapper:"DescribeSnapshotsResult",type:"structure",members:{Marker:{},Snapshots:{type:"list",member:{shape:"S1u",locationName:"Snapshot"}}}}},DescribeUpdateActions:{input:{type:"structure",members:{ServiceUpdateName:{},ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},Engine:{},ServiceUpdateStatus:{shape:"S5u"},ServiceUpdateTimeRange:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},UpdateActionStatus:{type:"list",member:{}},ShowNodeLevelUpdateStatus:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUpdateActionsResult",type:"structure",members:{Marker:{},UpdateActions:{type:"list",member:{locationName:"UpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateStatus:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateType:{},UpdateActionAvailableDate:{type:"timestamp"},UpdateActionStatus:{},NodesUpdated:{},UpdateActionStatusModifiedDate:{type:"timestamp"},SlaMet:{},NodeGroupUpdateStatus:{type:"list",member:{locationName:"NodeGroupUpdateStatus",type:"structure",members:{NodeGroupId:{},NodeGroupMemberUpdateStatus:{type:"list",member:{locationName:"NodeGroupMemberUpdateStatus",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}}}}},CacheNodeUpdateStatus:{type:"list",member:{locationName:"CacheNodeUpdateStatus",type:"structure",members:{CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}},EstimatedUpdateTime:{},Engine:{}}}}}}},DescribeUserGroups:{input:{type:"structure",members:{UserGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUserGroupsResult",type:"structure",members:{UserGroups:{type:"list",member:{shape:"S3r"}},Marker:{}}}},DescribeUsers:{input:{type:"structure",members:{Engine:{},UserId:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUsersResult",type:"structure",members:{Users:{type:"list",member:{shape:"S3m"}},Marker:{}}}},DisassociateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],members:{GlobalReplicationGroupId:{},ReplicationGroupId:{},ReplicationGroupRegion:{}}},output:{resultWrapper:"DisassociateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},FailoverGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupId:{},PrimaryRegion:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"FailoverGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},IncreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},RegionalConfigurations:{type:"list",member:{locationName:"RegionalConfiguration",type:"structure",required:["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],members:{ReplicationGroupId:{},ReplicationGroupRegion:{},ReshardingConfiguration:{shape:"S71"}}}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},IncreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3z"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ListAllowedNodeTypeModifications:{input:{type:"structure",members:{CacheClusterId:{},ReplicationGroupId:{}}},output:{resultWrapper:"ListAllowedNodeTypeModificationsResult",type:"structure",members:{ScaleUpModifications:{shape:"S78"},ScaleDownModifications:{shape:"S78"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{shape:"S5",resultWrapper:"ListTagsForResourceResult"}},ModifyCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2e"},AZMode:{},NewAvailabilityZones:{shape:"S23"},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},LogDeliveryConfigurations:{shape:"S29"},IpDiscovery:{}}},output:{resultWrapper:"ModifyCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},ModifyCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","ParameterNameValues"],members:{CacheParameterGroupName:{},ParameterNameValues:{shape:"S7e"}}},output:{shape:"S7g",resultWrapper:"ModifyCacheParameterGroupResult"}},ModifyCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2t"}}},output:{resultWrapper:"ModifyCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2v"}}}},ModifyGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"},CacheNodeType:{},EngineVersion:{},CacheParameterGroupName:{},GlobalReplicationGroupDescription:{},AutomaticFailoverEnabled:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},ModifyReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},PrimaryClusterId:{},SnapshottingClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NodeGroupId:{deprecated:!0},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"},RemoveUserGroups:{type:"boolean"},LogDeliveryConfigurations:{shape:"S29"},IpDiscovery:{},TransitEncryptionEnabled:{type:"boolean"},TransitEncryptionMode:{},ClusterMode:{}}},output:{resultWrapper:"ModifyReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyReplicationGroupShardConfiguration:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{ReplicationGroupId:{},NodeGroupCount:{type:"integer"},ApplyImmediately:{type:"boolean"},ReshardingConfiguration:{shape:"S71"},NodeGroupsToRemove:{type:"list",member:{locationName:"NodeGroupToRemove"}},NodeGroupsToRetain:{type:"list",member:{locationName:"NodeGroupToRetain"}}}},output:{resultWrapper:"ModifyReplicationGroupShardConfigurationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},AccessString:{},AppendAccessString:{},Passwords:{shape:"S3i"},NoPasswordRequired:{type:"boolean"},AuthenticationMode:{shape:"S3k"}}},output:{shape:"S3m",resultWrapper:"ModifyUserResult"}},ModifyUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{},UserIdsToAdd:{shape:"S3q"},UserIdsToRemove:{shape:"S3q"}}},output:{shape:"S3r",resultWrapper:"ModifyUserGroupResult"}},PurchaseReservedCacheNodesOffering:{input:{type:"structure",required:["ReservedCacheNodesOfferingId"],members:{ReservedCacheNodesOfferingId:{},ReservedCacheNodeId:{},CacheNodeCount:{type:"integer"},Tags:{shape:"S3"}}},output:{resultWrapper:"PurchaseReservedCacheNodesOfferingResult",type:"structure",members:{ReservedCacheNode:{shape:"S5m"}}}},RebalanceSlotsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"RebalanceSlotsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},RebootCacheCluster:{input:{type:"structure",required:["CacheClusterId","CacheNodeIdsToReboot"],members:{CacheClusterId:{},CacheNodeIdsToReboot:{shape:"S2e"}}},output:{resultWrapper:"RebootCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}},output:{shape:"S5",resultWrapper:"RemoveTagsFromResourceResult"}},ResetCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},ResetAllParameters:{type:"boolean"},ParameterNameValues:{shape:"S7e"}}},output:{shape:"S7g",resultWrapper:"ResetCacheParameterGroupResult"}},RevokeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},StartMigration:{input:{type:"structure",required:["ReplicationGroupId","CustomerNodeEndpointList"],members:{ReplicationGroupId:{},CustomerNodeEndpointList:{shape:"S85"}}},output:{resultWrapper:"StartMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},TestFailover:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupId"],members:{ReplicationGroupId:{},NodeGroupId:{}}},output:{resultWrapper:"TestFailoverResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},TestMigration:{input:{type:"structure",required:["ReplicationGroupId","CustomerNodeEndpointList"],members:{ReplicationGroupId:{},CustomerNodeEndpointList:{shape:"S85"}}},output:{resultWrapper:"TestMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}}},shapes:{S3:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S5:{type:"structure",members:{TagList:{shape:"S3"}}},S8:{type:"structure",members:{OwnerId:{},CacheSecurityGroupName:{},Description:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}}},ARN:{}},wrapper:!0},Sc:{type:"list",member:{}},Sd:{type:"list",member:{}},Se:{type:"structure",members:{ProcessedUpdateActions:{type:"list",member:{locationName:"ProcessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},UpdateActionStatus:{}}}},UnprocessedUpdateActions:{type:"list",member:{locationName:"UnprocessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ErrorType:{},ErrorMessage:{}}}}}},So:{type:"structure",members:{ReplicationGroupId:{},Description:{},GlobalReplicationGroupInfo:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupMemberRole:{}}},Status:{},PendingModifiedValues:{type:"structure",members:{PrimaryClusterId:{},AutomaticFailoverStatus:{},Resharding:{type:"structure",members:{SlotMigration:{type:"structure",members:{ProgressPercentage:{type:"double"}}}}},AuthTokenStatus:{},UserGroups:{type:"structure",members:{UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"}}},LogDeliveryConfigurations:{shape:"Sz"},TransitEncryptionEnabled:{type:"boolean"},TransitEncryptionMode:{},ClusterMode:{}}},MemberClusters:{type:"list",member:{locationName:"ClusterId"}},NodeGroups:{type:"list",member:{locationName:"NodeGroup",type:"structure",members:{NodeGroupId:{},Status:{},PrimaryEndpoint:{shape:"S1d"},ReaderEndpoint:{shape:"S1d"},Slots:{},NodeGroupMembers:{type:"list",member:{locationName:"NodeGroupMember",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},ReadEndpoint:{shape:"S1d"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CurrentRole:{}}}}}}},SnapshottingClusterId:{},AutomaticFailover:{},MultiAZ:{},ConfigurationEndpoint:{shape:"S1d"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},ClusterEnabled:{type:"boolean"},CacheNodeType:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},MemberClustersOutpostArns:{type:"list",member:{locationName:"ReplicationGroupOutpostArn"}},KmsKeyId:{},ARN:{},UserGroupIds:{shape:"Sx"},LogDeliveryConfigurations:{shape:"S1m"},ReplicationGroupCreateTime:{type:"timestamp"},DataTiering:{},AutoMinorVersionUpgrade:{type:"boolean"},NetworkType:{},IpDiscovery:{},TransitEncryptionMode:{},ClusterMode:{}},wrapper:!0},Sx:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{}}},locationName:"PendingLogDeliveryConfiguration"},S13:{type:"structure",members:{CloudWatchLogsDetails:{type:"structure",members:{LogGroup:{}}},KinesisFirehoseDetails:{type:"structure",members:{DeliveryStream:{}}}}},S1d:{type:"structure",members:{Address:{},Port:{type:"integer"}}},S1m:{type:"list",member:{locationName:"LogDeliveryConfiguration",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Status:{},Message:{}}}},S1u:{type:"structure",members:{SnapshotName:{},ReplicationGroupId:{},ReplicationGroupDescription:{},CacheClusterId:{},SnapshotStatus:{},SnapshotSource:{},CacheNodeType:{},Engine:{},EngineVersion:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},TopicArn:{},Port:{type:"integer"},CacheParameterGroupName:{},CacheSubnetGroupName:{},VpcId:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},NumNodeGroups:{type:"integer"},AutomaticFailover:{},NodeSnapshots:{type:"list",member:{locationName:"NodeSnapshot",type:"structure",members:{CacheClusterId:{},NodeGroupId:{},CacheNodeId:{},NodeGroupConfiguration:{shape:"S1x"},CacheSize:{},CacheNodeCreateTime:{type:"timestamp"},SnapshotCreateTime:{type:"timestamp"}},wrapper:!0}},KmsKeyId:{},ARN:{},DataTiering:{}},wrapper:!0},S1x:{type:"structure",members:{NodeGroupId:{},Slots:{},ReplicaCount:{type:"integer"},PrimaryAvailabilityZone:{},ReplicaAvailabilityZones:{shape:"S1z"},PrimaryOutpostArn:{},ReplicaOutpostArns:{type:"list",member:{locationName:"OutpostArn"}}}},S1z:{type:"list",member:{locationName:"AvailabilityZone"}},S23:{type:"list",member:{locationName:"PreferredAvailabilityZone"}},S24:{type:"list",member:{locationName:"CacheSecurityGroupName"}},S25:{type:"list",member:{locationName:"SecurityGroupId"}},S26:{type:"list",member:{locationName:"SnapshotArn"}},S28:{type:"list",member:{locationName:"PreferredOutpostArn"}},S29:{type:"list",member:{locationName:"LogDeliveryConfigurationRequest",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Enabled:{type:"boolean"}}}},S2c:{type:"structure",members:{CacheClusterId:{},ConfigurationEndpoint:{shape:"S1d"},ClientDownloadLandingPage:{},CacheNodeType:{},Engine:{},EngineVersion:{},CacheClusterStatus:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2e"},EngineVersion:{},CacheNodeType:{},AuthTokenStatus:{},LogDeliveryConfigurations:{shape:"Sz"},TransitEncryptionEnabled:{type:"boolean"},TransitEncryptionMode:{}}},NotificationConfiguration:{type:"structure",members:{TopicArn:{},TopicStatus:{}}},CacheSecurityGroups:{type:"list",member:{locationName:"CacheSecurityGroup",type:"structure",members:{CacheSecurityGroupName:{},Status:{}}}},CacheParameterGroup:{type:"structure",members:{CacheParameterGroupName:{},ParameterApplyStatus:{},CacheNodeIdsToReboot:{shape:"S2e"}}},CacheSubnetGroupName:{},CacheNodes:{type:"list",member:{locationName:"CacheNode",type:"structure",members:{CacheNodeId:{},CacheNodeStatus:{},CacheNodeCreateTime:{type:"timestamp"},Endpoint:{shape:"S1d"},ParameterGroupStatus:{},SourceCacheNodeId:{},CustomerAvailabilityZone:{},CustomerOutpostArn:{}}}},AutoMinorVersionUpgrade:{type:"boolean"},SecurityGroups:{type:"list",member:{type:"structure",members:{SecurityGroupId:{},Status:{}}}},ReplicationGroupId:{},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{},ReplicationGroupLogDeliveryEnabled:{type:"boolean"},LogDeliveryConfigurations:{shape:"S1m"},NetworkType:{},IpDiscovery:{},TransitEncryptionMode:{}},wrapper:!0},S2e:{type:"list",member:{locationName:"CacheNodeId"}},S2p:{type:"structure",members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},IsGlobal:{ -type:"boolean"},ARN:{}},wrapper:!0},S2t:{type:"list",member:{locationName:"SubnetIdentifier"}},S2v:{type:"structure",members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},VpcId:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}},wrapper:!0},SubnetOutpost:{type:"structure",members:{SubnetOutpostArn:{}}},SupportedNetworkTypes:{shape:"S30"}}}},ARN:{},SupportedNetworkTypes:{shape:"S30"}},wrapper:!0},S30:{type:"list",member:{}},S33:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupDescription:{},Status:{},CacheNodeType:{},Engine:{},EngineVersion:{},Members:{type:"list",member:{locationName:"GlobalReplicationGroupMember",type:"structure",members:{ReplicationGroupId:{},ReplicationGroupRegion:{},Role:{},AutomaticFailover:{},Status:{}},wrapper:!0}},ClusterEnabled:{type:"boolean"},GlobalNodeGroups:{type:"list",member:{locationName:"GlobalNodeGroup",type:"structure",members:{GlobalNodeGroupId:{},Slots:{}}}},AuthTokenEnabled:{type:"boolean"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{}},wrapper:!0},S3i:{type:"list",member:{}},S3k:{type:"structure",members:{Type:{},Passwords:{shape:"S3i"}}},S3m:{type:"structure",members:{UserId:{},UserName:{},Status:{},Engine:{},MinimumEngineVersion:{},AccessString:{},UserGroupIds:{shape:"Sx"},Authentication:{type:"structure",members:{Type:{},PasswordCount:{type:"integer"}}},ARN:{}}},S3q:{type:"list",member:{}},S3r:{type:"structure",members:{UserGroupId:{},Status:{},Engine:{},UserIds:{shape:"S3s"},MinimumEngineVersion:{},PendingChanges:{type:"structure",members:{UserIdsToRemove:{shape:"S3s"},UserIdsToAdd:{shape:"S3s"}}},ReplicationGroups:{type:"list",member:{}},ARN:{}}},S3s:{type:"list",member:{}},S3w:{type:"list",member:{locationName:"GlobalNodeGroupId"}},S3z:{type:"list",member:{locationName:"ConfigureShard",type:"structure",required:["NodeGroupId","NewReplicaCount"],members:{NodeGroupId:{},NewReplicaCount:{type:"integer"},PreferredAvailabilityZones:{shape:"S23"},PreferredOutpostArns:{shape:"S28"}}}},S4s:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ChangeType:{}}}},S4v:{type:"list",member:{locationName:"CacheNodeTypeSpecificParameter",type:"structure",members:{ParameterName:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},CacheNodeTypeSpecificValues:{type:"list",member:{locationName:"CacheNodeTypeSpecificValue",type:"structure",members:{CacheNodeType:{},Value:{}}}},ChangeType:{}}}},S5m:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CacheNodeCount:{type:"integer"},ProductDescription:{},OfferingType:{},State:{},RecurringCharges:{shape:"S5n"},ReservationARN:{}},wrapper:!0},S5n:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S5u:{type:"list",member:{}},S71:{type:"list",member:{locationName:"ReshardingConfiguration",type:"structure",members:{NodeGroupId:{},PreferredAvailabilityZones:{shape:"S1z"}}}},S78:{type:"list",member:{}},S7e:{type:"list",member:{locationName:"ParameterNameValue",type:"structure",members:{ParameterName:{},ParameterValue:{}}}},S7g:{type:"structure",members:{CacheParameterGroupName:{}}},S85:{type:"list",member:{type:"structure",members:{Address:{},Port:{type:"integer"}}}}}}},{}],92:[function(e,t,r){t.exports={pagination:{DescribeCacheClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheClusters"},DescribeCacheEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheEngineVersions"},DescribeCacheParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheParameterGroups"},DescribeCacheParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeCacheSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheSecurityGroups"},DescribeCacheSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeGlobalReplicationGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalReplicationGroups"},DescribeReplicationGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReplicationGroups"},DescribeReservedCacheNodes:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedCacheNodes"},DescribeReservedCacheNodesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedCacheNodesOfferings"},DescribeServiceUpdates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ServiceUpdates"},DescribeSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Snapshots"},DescribeUpdateActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UpdateActions"},DescribeUserGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UserGroups"},DescribeUsers:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Users"}}}},{}],93:[function(e,t,r){t.exports={version:2,waiters:{CacheClusterAvailable:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAll",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleting",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is available.",maxAttempts:40,operation:"DescribeCacheClusters"},CacheClusterDeleted:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAll",state:"success"},{expected:"CacheClusterNotFound",matcher:"error",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"creating",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"modifying",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"snapshotting",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is deleted.",maxAttempts:40,operation:"DescribeCacheClusters"},ReplicationGroupAvailable:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache replication group is available.",maxAttempts:40,operation:"DescribeReplicationGroups"},ReplicationGroupDeleted:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAny",state:"failure"},{expected:"ReplicationGroupNotFoundFault",matcher:"error",state:"success"}],delay:15,description:"Wait until ElastiCache replication group is deleted.",maxAttempts:40,operation:"DescribeReplicationGroups"}}}},{}],94:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-12-01",endpointPrefix:"elasticbeanstalk",protocol:"query",serviceAbbreviation:"Elastic Beanstalk",serviceFullName:"AWS Elastic Beanstalk",serviceId:"Elastic Beanstalk",signatureVersion:"v4",uid:"elasticbeanstalk-2010-12-01",xmlNamespace:"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/"},operations:{AbortEnvironmentUpdate:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}}},ApplyEnvironmentManagedAction:{input:{type:"structure",required:["ActionId"],members:{EnvironmentName:{},EnvironmentId:{},ActionId:{}}},output:{resultWrapper:"ApplyEnvironmentManagedActionResult",type:"structure",members:{ActionId:{},ActionDescription:{},ActionType:{},Status:{}}}},AssociateEnvironmentOperationsRole:{input:{type:"structure",required:["EnvironmentName","OperationsRole"],members:{EnvironmentName:{},OperationsRole:{}}}},CheckDNSAvailability:{input:{type:"structure",required:["CNAMEPrefix"],members:{CNAMEPrefix:{}}},output:{resultWrapper:"CheckDNSAvailabilityResult",type:"structure",members:{Available:{type:"boolean"},FullyQualifiedCNAME:{}}}},ComposeEnvironments:{input:{type:"structure",members:{ApplicationName:{},GroupName:{},VersionLabels:{type:"list",member:{}}}},output:{shape:"Sk",resultWrapper:"ComposeEnvironmentsResult"}},CreateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Description:{},ResourceLifecycleConfig:{shape:"S19"},Tags:{shape:"S1f"}}},output:{shape:"S1j",resultWrapper:"CreateApplicationResult"}},CreateApplicationVersion:{input:{type:"structure",required:["ApplicationName","VersionLabel"],members:{ApplicationName:{},VersionLabel:{},Description:{},SourceBuildInformation:{shape:"S1p"},SourceBundle:{shape:"S1t"},BuildConfiguration:{type:"structure",required:["CodeBuildServiceRole","Image"],members:{ArtifactName:{},CodeBuildServiceRole:{},ComputeType:{},Image:{},TimeoutInMinutes:{type:"integer"}}},AutoCreateApplication:{type:"boolean"},Process:{type:"boolean"},Tags:{shape:"S1f"}}},output:{shape:"S21",resultWrapper:"CreateApplicationVersionResult"}},CreateConfigurationTemplate:{input:{type:"structure",required:["ApplicationName","TemplateName"],members:{ApplicationName:{},TemplateName:{},SolutionStackName:{},PlatformArn:{},SourceConfiguration:{type:"structure",members:{ApplicationName:{},TemplateName:{}}},EnvironmentId:{},Description:{},OptionSettings:{shape:"S27"},Tags:{shape:"S1f"}}},output:{shape:"S2d",resultWrapper:"CreateConfigurationTemplateResult"}},CreateEnvironment:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},EnvironmentName:{},GroupName:{},Description:{},CNAMEPrefix:{},Tier:{shape:"S13"},Tags:{shape:"S1f"},VersionLabel:{},TemplateName:{},SolutionStackName:{},PlatformArn:{},OptionSettings:{shape:"S27"},OptionsToRemove:{shape:"S2g"},OperationsRole:{}}},output:{shape:"Sm",resultWrapper:"CreateEnvironmentResult"}},CreatePlatformVersion:{input:{type:"structure",required:["PlatformName","PlatformVersion","PlatformDefinitionBundle"],members:{PlatformName:{},PlatformVersion:{},PlatformDefinitionBundle:{shape:"S1t"},EnvironmentName:{},OptionSettings:{shape:"S27"},Tags:{shape:"S1f"}}},output:{resultWrapper:"CreatePlatformVersionResult",type:"structure",members:{PlatformSummary:{shape:"S2m"},Builder:{type:"structure",members:{ARN:{}}}}}},CreateStorageLocation:{output:{resultWrapper:"CreateStorageLocationResult",type:"structure",members:{S3Bucket:{}}}},DeleteApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},TerminateEnvByForce:{type:"boolean"}}}},DeleteApplicationVersion:{input:{type:"structure",required:["ApplicationName","VersionLabel"],members:{ApplicationName:{},VersionLabel:{},DeleteSourceBundle:{type:"boolean"}}}},DeleteConfigurationTemplate:{input:{type:"structure",required:["ApplicationName","TemplateName"],members:{ApplicationName:{},TemplateName:{}}}},DeleteEnvironmentConfiguration:{input:{type:"structure",required:["ApplicationName","EnvironmentName"],members:{ApplicationName:{},EnvironmentName:{}}}},DeletePlatformVersion:{input:{type:"structure",members:{PlatformArn:{}}},output:{resultWrapper:"DeletePlatformVersionResult",type:"structure",members:{PlatformSummary:{shape:"S2m"}}}},DescribeAccountAttributes:{output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{ResourceQuotas:{type:"structure",members:{ApplicationQuota:{shape:"S3c"},ApplicationVersionQuota:{shape:"S3c"},EnvironmentQuota:{shape:"S3c"},ConfigurationTemplateQuota:{shape:"S3c"},CustomPlatformQuota:{shape:"S3c"}}}}}},DescribeApplicationVersions:{input:{type:"structure",members:{ApplicationName:{},VersionLabels:{shape:"S1m"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeApplicationVersionsResult",type:"structure",members:{ApplicationVersions:{type:"list",member:{shape:"S22"}},NextToken:{}}}},DescribeApplications:{input:{type:"structure",members:{ApplicationNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeApplicationsResult",type:"structure",members:{Applications:{type:"list",member:{shape:"S1k"}}}}},DescribeConfigurationOptions:{input:{type:"structure",members:{ApplicationName:{},TemplateName:{},EnvironmentName:{},SolutionStackName:{},PlatformArn:{},Options:{shape:"S2g"}}},output:{resultWrapper:"DescribeConfigurationOptionsResult",type:"structure",members:{SolutionStackName:{},PlatformArn:{},Options:{type:"list",member:{type:"structure",members:{Namespace:{},Name:{},DefaultValue:{},ChangeSeverity:{},UserDefined:{type:"boolean"},ValueType:{},ValueOptions:{type:"list",member:{}},MinValue:{type:"integer"},MaxValue:{type:"integer"},MaxLength:{type:"integer"},Regex:{type:"structure",members:{Pattern:{},Label:{}}}}}}}}},DescribeConfigurationSettings:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},TemplateName:{},EnvironmentName:{}}},output:{resultWrapper:"DescribeConfigurationSettingsResult",type:"structure",members:{ConfigurationSettings:{type:"list",member:{shape:"S2d"}}}}},DescribeEnvironmentHealth:{input:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},AttributeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeEnvironmentHealthResult",type:"structure",members:{EnvironmentName:{},HealthStatus:{},Status:{},Color:{},Causes:{shape:"S48"},ApplicationMetrics:{shape:"S4a"},InstancesHealth:{type:"structure",members:{NoData:{type:"integer"},Unknown:{type:"integer"},Pending:{type:"integer"},Ok:{type:"integer"},Info:{type:"integer"},Warning:{type:"integer"},Degraded:{type:"integer"},Severe:{type:"integer"}}},RefreshedAt:{type:"timestamp"}}}},DescribeEnvironmentManagedActionHistory:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{},NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"DescribeEnvironmentManagedActionHistoryResult",type:"structure",members:{ManagedActionHistoryItems:{type:"list",member:{type:"structure",members:{ActionId:{},ActionType:{},ActionDescription:{},FailureType:{},Status:{},FailureDescription:{},ExecutedTime:{type:"timestamp"},FinishedTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeEnvironmentManagedActions:{input:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},Status:{}}},output:{resultWrapper:"DescribeEnvironmentManagedActionsResult",type:"structure",members:{ManagedActions:{type:"list",member:{type:"structure",members:{ActionId:{},ActionDescription:{},ActionType:{},Status:{},WindowStartTime:{type:"timestamp"}}}}}}},DescribeEnvironmentResources:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}},output:{resultWrapper:"DescribeEnvironmentResourcesResult",type:"structure",members:{EnvironmentResources:{type:"structure",members:{EnvironmentName:{},AutoScalingGroups:{type:"list",member:{type:"structure",members:{Name:{}}}},Instances:{type:"list",member:{type:"structure",members:{Id:{}}}},LaunchConfigurations:{type:"list",member:{type:"structure",members:{Name:{}}}},LaunchTemplates:{type:"list",member:{type:"structure",members:{Id:{}}}},LoadBalancers:{type:"list",member:{type:"structure",members:{Name:{}}}},Triggers:{type:"list",member:{type:"structure",members:{Name:{}}}},Queues:{type:"list",member:{type:"structure",members:{Name:{},URL:{}}}}}}}}},DescribeEnvironments:{input:{type:"structure",members:{ApplicationName:{},VersionLabel:{},EnvironmentIds:{type:"list",member:{}},EnvironmentNames:{type:"list",member:{}},IncludeDeleted:{type:"boolean"},IncludedDeletedBackTo:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{}}},output:{shape:"Sk",resultWrapper:"DescribeEnvironmentsResult"}},DescribeEvents:{input:{type:"structure",members:{ApplicationName:{},VersionLabel:{},TemplateName:{},EnvironmentId:{},EnvironmentName:{},PlatformArn:{},RequestId:{},Severity:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Events:{type:"list",member:{type:"structure",members:{EventDate:{type:"timestamp"},Message:{},ApplicationName:{},VersionLabel:{},TemplateName:{},EnvironmentName:{},PlatformArn:{},RequestId:{},Severity:{}}}},NextToken:{}}}},DescribeInstancesHealth:{input:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},AttributeNames:{type:"list",member:{}},NextToken:{}}},output:{resultWrapper:"DescribeInstancesHealthResult",type:"structure",members:{InstanceHealthList:{type:"list",member:{type:"structure",members:{InstanceId:{},HealthStatus:{},Color:{},Causes:{shape:"S48"},LaunchedAt:{type:"timestamp"},ApplicationMetrics:{shape:"S4a"},System:{type:"structure",members:{CPUUtilization:{type:"structure",members:{User:{type:"double"},Nice:{type:"double"},System:{type:"double"},Idle:{type:"double"},IOWait:{type:"double"},IRQ:{type:"double"},SoftIRQ:{type:"double"},Privileged:{type:"double"}}},LoadAverage:{type:"list",member:{type:"double"}}}},Deployment:{type:"structure",members:{VersionLabel:{},DeploymentId:{type:"long"},Status:{},DeploymentTime:{type:"timestamp"}}},AvailabilityZone:{},InstanceType:{}}}},RefreshedAt:{type:"timestamp"},NextToken:{}}}},DescribePlatformVersion:{input:{type:"structure",members:{PlatformArn:{}}},output:{resultWrapper:"DescribePlatformVersionResult",type:"structure",members:{PlatformDescription:{type:"structure",members:{PlatformArn:{},PlatformOwner:{},PlatformName:{},PlatformVersion:{},SolutionStackName:{},PlatformStatus:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},PlatformCategory:{},Description:{},Maintainer:{},OperatingSystemName:{},OperatingSystemVersion:{},ProgrammingLanguages:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},Frameworks:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},CustomAmiList:{type:"list",member:{type:"structure",members:{VirtualizationType:{},ImageId:{}}}},SupportedTierList:{shape:"S2s"},SupportedAddonList:{shape:"S2u"},PlatformLifecycleState:{},PlatformBranchName:{},PlatformBranchLifecycleState:{}}}}}},DisassociateEnvironmentOperationsRole:{input:{type:"structure",required:["EnvironmentName"],members:{EnvironmentName:{}}}},ListAvailableSolutionStacks:{output:{resultWrapper:"ListAvailableSolutionStacksResult",type:"structure",members:{SolutionStacks:{type:"list",member:{}},SolutionStackDetails:{type:"list",member:{type:"structure",members:{SolutionStackName:{},PermittedFileTypes:{type:"list",member:{}}}}}}}},ListPlatformBranches:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Attribute:{},Operator:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"ListPlatformBranchesResult",type:"structure",members:{PlatformBranchSummaryList:{type:"list",member:{type:"structure",members:{PlatformName:{},BranchName:{},LifecycleState:{},BranchOrder:{type:"integer"},SupportedTierList:{shape:"S2s"}}}},NextToken:{}}}},ListPlatformVersions:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Type:{},Operator:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"ListPlatformVersionsResult",type:"structure",members:{PlatformSummaryList:{type:"list",member:{shape:"S2m"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{ResourceArn:{},ResourceTags:{shape:"S7g"}}}},RebuildEnvironment:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}}},RequestEnvironmentInfo:{input:{type:"structure",required:["InfoType"],members:{EnvironmentId:{},EnvironmentName:{},InfoType:{}}}},RestartAppServer:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}}},RetrieveEnvironmentInfo:{input:{type:"structure",required:["InfoType"],members:{EnvironmentId:{},EnvironmentName:{},InfoType:{}}},output:{resultWrapper:"RetrieveEnvironmentInfoResult",type:"structure",members:{EnvironmentInfo:{type:"list",member:{type:"structure",members:{InfoType:{},Ec2InstanceId:{},SampleTimestamp:{type:"timestamp"},Message:{}}}}}}},SwapEnvironmentCNAMEs:{input:{type:"structure",members:{SourceEnvironmentId:{},SourceEnvironmentName:{},DestinationEnvironmentId:{},DestinationEnvironmentName:{}}}},TerminateEnvironment:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{},TerminateResources:{type:"boolean"},ForceTerminate:{type:"boolean"}}},output:{shape:"Sm",resultWrapper:"TerminateEnvironmentResult"}},UpdateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Description:{}}},output:{shape:"S1j",resultWrapper:"UpdateApplicationResult"}},UpdateApplicationResourceLifecycle:{input:{type:"structure",required:["ApplicationName","ResourceLifecycleConfig"],members:{ApplicationName:{},ResourceLifecycleConfig:{shape:"S19"}}},output:{resultWrapper:"UpdateApplicationResourceLifecycleResult",type:"structure",members:{ApplicationName:{},ResourceLifecycleConfig:{shape:"S19"}}}},UpdateApplicationVersion:{input:{type:"structure",required:["ApplicationName","VersionLabel"],members:{ApplicationName:{},VersionLabel:{},Description:{}}},output:{shape:"S21",resultWrapper:"UpdateApplicationVersionResult"}},UpdateConfigurationTemplate:{input:{type:"structure",required:["ApplicationName","TemplateName"],members:{ApplicationName:{},TemplateName:{},Description:{},OptionSettings:{shape:"S27"},OptionsToRemove:{shape:"S2g"}}},output:{shape:"S2d",resultWrapper:"UpdateConfigurationTemplateResult"}},UpdateEnvironment:{input:{type:"structure",members:{ApplicationName:{},EnvironmentId:{},EnvironmentName:{},GroupName:{},Description:{},Tier:{shape:"S13"},VersionLabel:{},TemplateName:{},SolutionStackName:{},PlatformArn:{},OptionSettings:{shape:"S27"},OptionsToRemove:{shape:"S2g"}}},output:{shape:"Sm",resultWrapper:"UpdateEnvironmentResult"}},UpdateTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},TagsToAdd:{shape:"S7g"},TagsToRemove:{type:"list",member:{}}}}},ValidateConfigurationSettings:{input:{type:"structure",required:["ApplicationName","OptionSettings"],members:{ApplicationName:{},TemplateName:{},EnvironmentName:{},OptionSettings:{shape:"S27"}}},output:{resultWrapper:"ValidateConfigurationSettingsResult",type:"structure",members:{Messages:{type:"list",member:{type:"structure",members:{Message:{},Severity:{},Namespace:{},OptionName:{}}}}}}}},shapes:{Sk:{type:"structure",members:{Environments:{type:"list",member:{shape:"Sm"}},NextToken:{}}},Sm:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},ApplicationName:{},VersionLabel:{},SolutionStackName:{},PlatformArn:{},TemplateName:{},Description:{},EndpointURL:{},CNAME:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},Status:{},AbortableOperationInProgress:{type:"boolean"},Health:{},HealthStatus:{},Resources:{type:"structure",members:{LoadBalancer:{type:"structure",members:{LoadBalancerName:{},Domain:{},Listeners:{type:"list",member:{type:"structure",members:{Protocol:{},Port:{type:"integer"}}}}}}}},Tier:{shape:"S13"},EnvironmentLinks:{type:"list",member:{type:"structure",members:{LinkName:{},EnvironmentName:{}}}},EnvironmentArn:{},OperationsRole:{}}},S13:{type:"structure",members:{Name:{},Type:{},Version:{}}},S19:{type:"structure",members:{ServiceRole:{},VersionLifecycleConfig:{type:"structure",members:{MaxCountRule:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},MaxCount:{type:"integer"},DeleteSourceFromS3:{type:"boolean"}}},MaxAgeRule:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},MaxAgeInDays:{type:"integer"},DeleteSourceFromS3:{type:"boolean"}}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",members:{Key:{},Value:{}}},S1j:{type:"structure",members:{Application:{shape:"S1k"}}},S1k:{type:"structure",members:{ApplicationArn:{},ApplicationName:{},Description:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},Versions:{shape:"S1m"},ConfigurationTemplates:{type:"list",member:{}},ResourceLifecycleConfig:{shape:"S19"}}},S1m:{type:"list",member:{}},S1p:{type:"structure",required:["SourceType","SourceRepository","SourceLocation"],members:{SourceType:{},SourceRepository:{},SourceLocation:{}}},S1t:{type:"structure",members:{S3Bucket:{},S3Key:{}}},S21:{type:"structure",members:{ApplicationVersion:{shape:"S22"}}},S22:{type:"structure",members:{ApplicationVersionArn:{},ApplicationName:{},Description:{},VersionLabel:{},SourceBuildInformation:{shape:"S1p"},BuildArn:{},SourceBundle:{shape:"S1t"},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},Status:{}}},S27:{type:"list",member:{type:"structure",members:{ResourceName:{},Namespace:{},OptionName:{},Value:{}}}},S2d:{type:"structure",members:{SolutionStackName:{},PlatformArn:{},ApplicationName:{},TemplateName:{},Description:{},EnvironmentName:{},DeploymentStatus:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},OptionSettings:{shape:"S27"}}},S2g:{type:"list",member:{type:"structure",members:{ResourceName:{},Namespace:{},OptionName:{}}}},S2m:{type:"structure",members:{PlatformArn:{},PlatformOwner:{},PlatformStatus:{},PlatformCategory:{},OperatingSystemName:{},OperatingSystemVersion:{},SupportedTierList:{shape:"S2s"},SupportedAddonList:{shape:"S2u"},PlatformLifecycleState:{},PlatformVersion:{},PlatformBranchName:{},PlatformBranchLifecycleState:{}}},S2s:{type:"list",member:{}},S2u:{type:"list",member:{}},S3c:{type:"structure",members:{Maximum:{type:"integer"}}},S48:{type:"list",member:{}},S4a:{type:"structure",members:{Duration:{type:"integer"},RequestCount:{type:"integer"},StatusCodes:{type:"structure",members:{Status2xx:{type:"integer"},Status3xx:{type:"integer"},Status4xx:{type:"integer"},Status5xx:{type:"integer"}}},Latency:{type:"structure",members:{P999:{type:"double"},P99:{type:"double"},P95:{type:"double"},P90:{type:"double"},P85:{type:"double"},P75:{type:"double"},P50:{type:"double"},P10:{type:"double"}}}}},S7g:{type:"list",member:{shape:"S1g"}}}}},{}],95:[function(e,t,r){t.exports={pagination:{DescribeApplicationVersions:{result_key:"ApplicationVersions"},DescribeApplications:{result_key:"Applications"},DescribeConfigurationOptions:{result_key:"Options"},DescribeEnvironmentManagedActionHistory:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"ManagedActionHistoryItems"},DescribeEnvironments:{result_key:"Environments"},DescribeEvents:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"Events"},ListAvailableSolutionStacks:{result_key:"SolutionStacks"},ListPlatformBranches:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken"},ListPlatformVersions:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"PlatformSummaryList"}}}},{}],96:[function(e,t,r){t.exports={version:2,waiters:{EnvironmentExists:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Launching"}]},EnvironmentUpdated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Updating"}]},EnvironmentTerminated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminated"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminating"}]}}}},{}],97:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-02-01",endpointPrefix:"elasticfilesystem",protocol:"rest-json",serviceAbbreviation:"EFS",serviceFullName:"Amazon Elastic File System",serviceId:"EFS",signatureVersion:"v4",uid:"elasticfilesystem-2015-02-01"},operations:{CreateAccessPoint:{http:{requestUri:"/2015-02-01/access-points",responseCode:200},input:{type:"structure",required:["ClientToken","FileSystemId"],members:{ClientToken:{idempotencyToken:!0},Tags:{shape:"S3"},FileSystemId:{},PosixUser:{shape:"S8"},RootDirectory:{shape:"Sc"}}},output:{shape:"Si"}},CreateFileSystem:{http:{requestUri:"/2015-02-01/file-systems",responseCode:201},input:{type:"structure",required:["CreationToken"],members:{CreationToken:{idempotencyToken:!0},PerformanceMode:{},Encrypted:{type:"boolean"},KmsKeyId:{},ThroughputMode:{},ProvisionedThroughputInMibps:{type:"double"},AvailabilityZoneName:{},Backup:{type:"boolean"},Tags:{shape:"S3"}}},output:{shape:"Sx"}},CreateMountTarget:{http:{requestUri:"/2015-02-01/mount-targets",responseCode:200},input:{type:"structure",required:["FileSystemId","SubnetId"],members:{FileSystemId:{},SubnetId:{},IpAddress:{},SecurityGroups:{shape:"S18"}}},output:{shape:"S1a"}},CreateReplicationConfiguration:{http:{requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:200},input:{type:"structure",required:["SourceFileSystemId","Destinations"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"},Destinations:{type:"list",member:{type:"structure",members:{Region:{},AvailabilityZoneName:{},KmsKeyId:{}}}}}},output:{shape:"S1i"}},CreateTags:{http:{requestUri:"/2015-02-01/create-tags/{FileSystemId}",responseCode:204},input:{type:"structure",required:["FileSystemId","Tags"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},Tags:{shape:"S3"}}},deprecated:!0,deprecatedMessage:"Use TagResource."},DeleteAccessPoint:{http:{method:"DELETE",requestUri:"/2015-02-01/access-points/{AccessPointId}",responseCode:204},input:{type:"structure",required:["AccessPointId"],members:{AccessPointId:{location:"uri",locationName:"AccessPointId"}}}},DeleteFileSystem:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{FileSystemId}",responseCode:204},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}}},DeleteFileSystemPolicy:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{FileSystemId}/policy",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}}},DeleteMountTarget:{http:{method:"DELETE",requestUri:"/2015-02-01/mount-targets/{MountTargetId}",responseCode:204},input:{type:"structure",required:["MountTargetId"],members:{MountTargetId:{location:"uri", -locationName:"MountTargetId"}}}},DeleteReplicationConfiguration:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:204},input:{type:"structure",required:["SourceFileSystemId"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"}}}},DeleteTags:{http:{requestUri:"/2015-02-01/delete-tags/{FileSystemId}",responseCode:204},input:{type:"structure",required:["FileSystemId","TagKeys"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},TagKeys:{shape:"S1t"}}},deprecated:!0,deprecatedMessage:"Use UntagResource."},DescribeAccessPoints:{http:{method:"GET",requestUri:"/2015-02-01/access-points",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},AccessPointId:{location:"querystring",locationName:"AccessPointId"},FileSystemId:{location:"querystring",locationName:"FileSystemId"}}},output:{type:"structure",members:{AccessPoints:{type:"list",member:{shape:"Si"}},NextToken:{}}}},DescribeAccountPreferences:{http:{method:"GET",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"},NextToken:{}}}},DescribeBackupPolicy:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/{FileSystemId}/backup-policy",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{shape:"S26"}},DescribeFileSystemPolicy:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/{FileSystemId}/policy",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{shape:"S2a"}},DescribeFileSystems:{http:{method:"GET",requestUri:"/2015-02-01/file-systems",responseCode:200},input:{type:"structure",members:{MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},Marker:{location:"querystring",locationName:"Marker"},CreationToken:{location:"querystring",locationName:"CreationToken"},FileSystemId:{location:"querystring",locationName:"FileSystemId"}}},output:{type:"structure",members:{Marker:{},FileSystems:{type:"list",member:{shape:"Sx"}},NextMarker:{}}}},DescribeLifecycleConfiguration:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{shape:"S2i"}},DescribeMountTargetSecurityGroups:{http:{method:"GET",requestUri:"/2015-02-01/mount-targets/{MountTargetId}/security-groups",responseCode:200},input:{type:"structure",required:["MountTargetId"],members:{MountTargetId:{location:"uri",locationName:"MountTargetId"}}},output:{type:"structure",required:["SecurityGroups"],members:{SecurityGroups:{shape:"S18"}}}},DescribeMountTargets:{http:{method:"GET",requestUri:"/2015-02-01/mount-targets",responseCode:200},input:{type:"structure",members:{MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},Marker:{location:"querystring",locationName:"Marker"},FileSystemId:{location:"querystring",locationName:"FileSystemId"},MountTargetId:{location:"querystring",locationName:"MountTargetId"},AccessPointId:{location:"querystring",locationName:"AccessPointId"}}},output:{type:"structure",members:{Marker:{},MountTargets:{type:"list",member:{shape:"S1a"}},NextMarker:{}}}},DescribeReplicationConfigurations:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/replication-configurations",responseCode:200},input:{type:"structure",members:{FileSystemId:{location:"querystring",locationName:"FileSystemId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Replications:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},DescribeTags:{http:{method:"GET",requestUri:"/2015-02-01/tags/{FileSystemId}/",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},Marker:{location:"querystring",locationName:"Marker"},FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{type:"structure",required:["Tags"],members:{Marker:{},Tags:{shape:"S3"},NextMarker:{}}},deprecated:!0,deprecatedMessage:"Use ListTagsForResource."},ListTagsForResource:{http:{method:"GET",requestUri:"/2015-02-01/resource-tags/{ResourceId}",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Tags:{shape:"S3"},NextToken:{}}}},ModifyMountTargetSecurityGroups:{http:{method:"PUT",requestUri:"/2015-02-01/mount-targets/{MountTargetId}/security-groups",responseCode:204},input:{type:"structure",required:["MountTargetId"],members:{MountTargetId:{location:"uri",locationName:"MountTargetId"},SecurityGroups:{shape:"S18"}}}},PutAccountPreferences:{http:{method:"PUT",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",required:["ResourceIdType"],members:{ResourceIdType:{}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"}}}},PutBackupPolicy:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}/backup-policy",responseCode:200},input:{type:"structure",required:["FileSystemId","BackupPolicy"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},BackupPolicy:{shape:"S27"}}},output:{shape:"S26"}},PutFileSystemPolicy:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}/policy",responseCode:200},input:{type:"structure",required:["FileSystemId","Policy"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"}}},output:{shape:"S2a"}},PutLifecycleConfiguration:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration",responseCode:200},input:{type:"structure",required:["FileSystemId","LifecyclePolicies"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},LifecyclePolicies:{shape:"S2j"}}},output:{shape:"S2i"}},TagResource:{http:{requestUri:"/2015-02-01/resource-tags/{ResourceId}",responseCode:200},input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},Tags:{shape:"S3"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/2015-02-01/resource-tags/{ResourceId}",responseCode:200},input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},TagKeys:{shape:"S1t",location:"querystring",locationName:"tagKeys"}}}},UpdateFileSystem:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}",responseCode:202},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},ThroughputMode:{},ProvisionedThroughputInMibps:{type:"double"}}},output:{shape:"Sx"}}},shapes:{S3:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S8:{type:"structure",required:["Uid","Gid"],members:{Uid:{type:"long"},Gid:{type:"long"},SecondaryGids:{type:"list",member:{type:"long"}}}},Sc:{type:"structure",members:{Path:{},CreationInfo:{type:"structure",required:["OwnerUid","OwnerGid","Permissions"],members:{OwnerUid:{type:"long"},OwnerGid:{type:"long"},Permissions:{}}}}},Si:{type:"structure",members:{ClientToken:{},Name:{},Tags:{shape:"S3"},AccessPointId:{},AccessPointArn:{},FileSystemId:{},PosixUser:{shape:"S8"},RootDirectory:{shape:"Sc"},OwnerId:{},LifeCycleState:{}}},Sx:{type:"structure",required:["OwnerId","CreationToken","FileSystemId","CreationTime","LifeCycleState","NumberOfMountTargets","SizeInBytes","PerformanceMode","Tags"],members:{OwnerId:{},CreationToken:{},FileSystemId:{},FileSystemArn:{},CreationTime:{type:"timestamp"},LifeCycleState:{},Name:{},NumberOfMountTargets:{type:"integer"},SizeInBytes:{type:"structure",required:["Value"],members:{Value:{type:"long"},Timestamp:{type:"timestamp"},ValueInIA:{type:"long"},ValueInStandard:{type:"long"}}},PerformanceMode:{},Encrypted:{type:"boolean"},KmsKeyId:{},ThroughputMode:{},ProvisionedThroughputInMibps:{type:"double"},AvailabilityZoneName:{},AvailabilityZoneId:{},Tags:{shape:"S3"}}},S18:{type:"list",member:{}},S1a:{type:"structure",required:["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],members:{OwnerId:{},MountTargetId:{},FileSystemId:{},SubnetId:{},LifeCycleState:{},IpAddress:{},NetworkInterfaceId:{},AvailabilityZoneId:{},AvailabilityZoneName:{},VpcId:{}}},S1i:{type:"structure",required:["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],members:{SourceFileSystemId:{},SourceFileSystemRegion:{},SourceFileSystemArn:{},OriginalSourceFileSystemArn:{},CreationTime:{type:"timestamp"},Destinations:{type:"list",member:{type:"structure",required:["Status","FileSystemId","Region"],members:{Status:{},FileSystemId:{},Region:{},LastReplicatedTimestamp:{type:"timestamp"}}}}}},S1t:{type:"list",member:{}},S21:{type:"structure",members:{ResourceIdType:{},Resources:{type:"list",member:{}}}},S26:{type:"structure",members:{BackupPolicy:{shape:"S27"}}},S27:{type:"structure",required:["Status"],members:{Status:{}}},S2a:{type:"structure",members:{FileSystemId:{},Policy:{}}},S2i:{type:"structure",members:{LifecyclePolicies:{shape:"S2j"}}},S2j:{type:"list",member:{type:"structure",members:{TransitionToIA:{},TransitionToPrimaryStorageClass:{}}}}}}},{}],98:[function(e,t,r){t.exports={pagination:{DescribeAccessPoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileSystems:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems"},DescribeTags:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],99:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-06-01",endpointPrefix:"elasticloadbalancing",protocol:"query",serviceFullName:"Elastic Load Balancing",serviceId:"Elastic Load Balancing",signatureVersion:"v4",uid:"elasticloadbalancing-2012-06-01",xmlNamespace:"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/"},operations:{AddTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{shape:"S4"}}},output:{resultWrapper:"AddTagsResult",type:"structure",members:{}}},ApplySecurityGroupsToLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","SecurityGroups"],members:{LoadBalancerName:{},SecurityGroups:{shape:"Sa"}}},output:{resultWrapper:"ApplySecurityGroupsToLoadBalancerResult",type:"structure",members:{SecurityGroups:{shape:"Sa"}}}},AttachLoadBalancerToSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"AttachLoadBalancerToSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},ConfigureHealthCheck:{input:{type:"structure",required:["LoadBalancerName","HealthCheck"],members:{LoadBalancerName:{},HealthCheck:{shape:"Si"}}},output:{resultWrapper:"ConfigureHealthCheckResult",type:"structure",members:{HealthCheck:{shape:"Si"}}}},CreateAppCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","CookieName"],members:{LoadBalancerName:{},PolicyName:{},CookieName:{}}},output:{resultWrapper:"CreateAppCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLBCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{},CookieExpirationPeriod:{type:"long"}}},output:{resultWrapper:"CreateLBCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},SecurityGroups:{shape:"Sa"},Scheme:{},Tags:{shape:"S4"}}},output:{resultWrapper:"CreateLoadBalancerResult",type:"structure",members:{DNSName:{}}}},CreateLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"}}},output:{resultWrapper:"CreateLoadBalancerListenersResult",type:"structure",members:{}}},CreateLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","PolicyTypeName"],members:{LoadBalancerName:{},PolicyName:{},PolicyTypeName:{},PolicyAttributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}},output:{resultWrapper:"CreateLoadBalancerPolicyResult",type:"structure",members:{}}},DeleteLoadBalancer:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DeleteLoadBalancerResult",type:"structure",members:{}}},DeleteLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPorts"],members:{LoadBalancerName:{},LoadBalancerPorts:{type:"list",member:{type:"integer"}}}},output:{resultWrapper:"DeleteLoadBalancerListenersResult",type:"structure",members:{}}},DeleteLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{}}},output:{resultWrapper:"DeleteLoadBalancerPolicyResult",type:"structure",members:{}}},DeregisterInstancesFromLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DeregisterInstancesFromLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},DescribeAccountLimits:{input:{type:"structure",members:{Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{Limits:{type:"list",member:{type:"structure",members:{Name:{},Max:{}}}},NextMarker:{}}}},DescribeInstanceHealth:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DescribeInstanceHealthResult",type:"structure",members:{InstanceStates:{type:"list",member:{type:"structure",members:{InstanceId:{},State:{},ReasonCode:{},Description:{}}}}}}},DescribeLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DescribeLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerAttributes:{shape:"S2a"}}}},DescribeLoadBalancerPolicies:{input:{type:"structure",members:{LoadBalancerName:{},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"DescribeLoadBalancerPoliciesResult",type:"structure",members:{PolicyDescriptions:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyTypeName:{},PolicyAttributeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}}}}}},DescribeLoadBalancerPolicyTypes:{input:{type:"structure",members:{PolicyTypeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeLoadBalancerPolicyTypesResult",type:"structure",members:{PolicyTypeDescriptions:{type:"list",member:{type:"structure",members:{PolicyTypeName:{},Description:{},PolicyAttributeTypeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{},Description:{},DefaultValue:{},Cardinality:{}}}}}}}}}},DescribeLoadBalancers:{input:{type:"structure",members:{LoadBalancerNames:{shape:"S2"},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancerDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},DNSName:{},CanonicalHostedZoneName:{},CanonicalHostedZoneNameID:{},ListenerDescriptions:{type:"list",member:{type:"structure",members:{Listener:{shape:"Sy"},PolicyNames:{shape:"S2s"}}}},Policies:{type:"structure",members:{AppCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieName:{}}}},LBCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieExpirationPeriod:{type:"long"}}}},OtherPolicies:{shape:"S2s"}}},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}}},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},VPCId:{},Instances:{shape:"S1p"},HealthCheck:{shape:"Si"},SourceSecurityGroup:{type:"structure",members:{OwnerAlias:{},GroupName:{}}},SecurityGroups:{shape:"Sa"},CreatedTime:{type:"timestamp"},Scheme:{}}}},NextMarker:{}}}},DescribeTags:{input:{type:"structure",required:["LoadBalancerNames"],members:{LoadBalancerNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TagDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},Tags:{shape:"S4"}}}}}}},DetachLoadBalancerFromSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"DetachLoadBalancerFromSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},DisableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"DisableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},EnableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"EnableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},ModifyLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerAttributes"],members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}},output:{resultWrapper:"ModifyLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}}},RegisterInstancesWithLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"RegisterInstancesWithLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},RemoveTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{type:"list",member:{type:"structure",members:{Key:{}}}}}},output:{resultWrapper:"RemoveTagsResult",type:"structure",members:{}}},SetLoadBalancerListenerSSLCertificate:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","SSLCertificateId"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},SSLCertificateId:{}}},output:{resultWrapper:"SetLoadBalancerListenerSSLCertificateResult",type:"structure",members:{}}},SetLoadBalancerPoliciesForBackendServer:{input:{type:"structure",required:["LoadBalancerName","InstancePort","PolicyNames"],members:{LoadBalancerName:{},InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesForBackendServerResult",type:"structure",members:{}}},SetLoadBalancerPoliciesOfListener:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","PolicyNames"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesOfListenerResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sa:{type:"list",member:{}},Se:{type:"list",member:{}},Si:{type:"structure",required:["Target","Interval","Timeout","UnhealthyThreshold","HealthyThreshold"],members:{Target:{},Interval:{type:"integer"},Timeout:{type:"integer"},UnhealthyThreshold:{type:"integer"},HealthyThreshold:{type:"integer"}}},Sx:{type:"list",member:{shape:"Sy"}},Sy:{type:"structure",required:["Protocol","LoadBalancerPort","InstancePort"],members:{Protocol:{},LoadBalancerPort:{type:"integer"},InstanceProtocol:{},InstancePort:{type:"integer"},SSLCertificateId:{}}},S13:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",members:{InstanceId:{}}}},S2a:{type:"structure",members:{CrossZoneLoadBalancing:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}},AccessLog:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},S3BucketName:{},EmitInterval:{type:"integer"},S3BucketPrefix:{}}},ConnectionDraining:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Timeout:{type:"integer"}}},ConnectionSettings:{type:"structure",required:["IdleTimeout"],members:{IdleTimeout:{type:"integer"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},S2s:{type:"list",member:{}}}}},{}],100:[function(e,t,r){t.exports={pagination:{DescribeInstanceHealth:{result_key:"InstanceStates"},DescribeLoadBalancerPolicies:{result_key:"PolicyDescriptions"},DescribeLoadBalancerPolicyTypes:{result_key:"PolicyTypeDescriptions"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancerDescriptions"}}}},{}],101:[function(e,t,r){t.exports={version:2,waiters:{InstanceDeregistered:{delay:15,operation:"DescribeInstanceHealth",maxAttempts:40,acceptors:[{expected:"OutOfService",matcher:"pathAll",state:"success",argument:"InstanceStates[].State"},{matcher:"error",expected:"InvalidInstance",state:"success"}]},AnyInstanceInService:{acceptors:[{argument:"InstanceStates[].State",expected:"InService",matcher:"pathAny",state:"success"}],delay:15,maxAttempts:40,operation:"DescribeInstanceHealth"},InstanceInService:{acceptors:[{argument:"InstanceStates[].State",expected:"InService",matcher:"pathAll",state:"success"},{matcher:"error",expected:"InvalidInstance",state:"retry"}],delay:15,maxAttempts:40,operation:"DescribeInstanceHealth"}}}},{}],102:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-12-01",endpointPrefix:"elasticloadbalancing",protocol:"query",serviceAbbreviation:"Elastic Load Balancing v2",serviceFullName:"Elastic Load Balancing",serviceId:"Elastic Load Balancing v2",signatureVersion:"v4",uid:"elasticloadbalancingv2-2015-12-01",xmlNamespace:"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/"},operations:{AddListenerCertificates:{input:{type:"structure",required:["ListenerArn","Certificates"],members:{ListenerArn:{},Certificates:{shape:"S3"}}},output:{resultWrapper:"AddListenerCertificatesResult",type:"structure",members:{Certificates:{shape:"S3"}}}},AddTags:{input:{type:"structure",required:["ResourceArns","Tags"],members:{ResourceArns:{shape:"S9"},Tags:{shape:"Sb"}}},output:{resultWrapper:"AddTagsResult",type:"structure",members:{}}},CreateListener:{input:{type:"structure",required:["LoadBalancerArn","DefaultActions"],members:{LoadBalancerArn:{},Protocol:{},Port:{type:"integer"},SslPolicy:{},Certificates:{shape:"S3"},DefaultActions:{shape:"Sl"},AlpnPolicy:{shape:"S1y"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateListenerResult",type:"structure",members:{Listeners:{shape:"S21"}}}},CreateLoadBalancer:{input:{type:"structure",required:["Name"],members:{Name:{},Subnets:{shape:"S25"},SubnetMappings:{shape:"S27"},SecurityGroups:{shape:"S2c"},Scheme:{},Tags:{shape:"Sb"},Type:{},IpAddressType:{},CustomerOwnedIpv4Pool:{}}},output:{resultWrapper:"CreateLoadBalancerResult",type:"structure",members:{LoadBalancers:{shape:"S2j"}}}},CreateRule:{input:{type:"structure",required:["ListenerArn","Conditions","Priority","Actions"],members:{ListenerArn:{},Conditions:{shape:"S31"},Priority:{type:"integer"},Actions:{shape:"Sl"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateRuleResult",type:"structure",members:{Rules:{shape:"S3h"}}}},CreateTargetGroup:{input:{type:"structure",required:["Name"],members:{Name:{},Protocol:{},ProtocolVersion:{},Port:{type:"integer"},VpcId:{},HealthCheckProtocol:{},HealthCheckPort:{},HealthCheckEnabled:{type:"boolean"},HealthCheckPath:{},HealthCheckIntervalSeconds:{type:"integer"},HealthCheckTimeoutSeconds:{type:"integer"},HealthyThresholdCount:{type:"integer"},UnhealthyThresholdCount:{type:"integer"},Matcher:{shape:"S3v"},TargetType:{},Tags:{shape:"Sb"},IpAddressType:{}}},output:{resultWrapper:"CreateTargetGroupResult",type:"structure",members:{TargetGroups:{shape:"S41"}}}},DeleteListener:{input:{type:"structure",required:["ListenerArn"],members:{ListenerArn:{}}},output:{resultWrapper:"DeleteListenerResult",type:"structure",members:{}}},DeleteLoadBalancer:{input:{type:"structure",required:["LoadBalancerArn"],members:{LoadBalancerArn:{}}},output:{resultWrapper:"DeleteLoadBalancerResult",type:"structure",members:{}}},DeleteRule:{input:{type:"structure",required:["RuleArn"],members:{RuleArn:{}}},output:{resultWrapper:"DeleteRuleResult",type:"structure",members:{}}},DeleteTargetGroup:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{}}},output:{resultWrapper:"DeleteTargetGroupResult",type:"structure",members:{}}},DeregisterTargets:{input:{type:"structure",required:["TargetGroupArn","Targets"],members:{TargetGroupArn:{},Targets:{shape:"S4d"}}},output:{resultWrapper:"DeregisterTargetsResult",type:"structure",members:{}}},DescribeAccountLimits:{input:{type:"structure",members:{Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{Limits:{type:"list",member:{type:"structure",members:{Name:{},Max:{}}}},NextMarker:{}}}},DescribeListenerCertificates:{input:{type:"structure",required:["ListenerArn"],members:{ListenerArn:{},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeListenerCertificatesResult",type:"structure",members:{Certificates:{shape:"S3"},NextMarker:{}}}},DescribeListeners:{input:{type:"structure",members:{LoadBalancerArn:{},ListenerArns:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeListenersResult",type:"structure",members:{Listeners:{shape:"S21"},NextMarker:{}}}},DescribeLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerArn"],members:{LoadBalancerArn:{}}},output:{resultWrapper:"DescribeLoadBalancerAttributesResult",type:"structure",members:{Attributes:{shape:"S4w"}}}},DescribeLoadBalancers:{input:{type:"structure",members:{LoadBalancerArns:{shape:"S43"},Names:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancers:{shape:"S2j"},NextMarker:{}}}},DescribeRules:{input:{type:"structure",members:{ListenerArn:{},RuleArns:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeRulesResult",type:"structure",members:{Rules:{shape:"S3h"},NextMarker:{}}}},DescribeSSLPolicies:{input:{type:"structure",members:{Names:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"},LoadBalancerType:{}}},output:{resultWrapper:"DescribeSSLPoliciesResult",type:"structure",members:{SslPolicies:{type:"list",member:{type:"structure",members:{SslProtocols:{type:"list",member:{}},Ciphers:{type:"list",member:{type:"structure",members:{Name:{},Priority:{type:"integer"}}}},Name:{},SupportedLoadBalancerTypes:{shape:"S34"}}}},NextMarker:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceArns"],members:{ResourceArns:{shape:"S9"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TagDescriptions:{type:"list",member:{type:"structure",members:{ResourceArn:{},Tags:{shape:"Sb"}}}}}}},DescribeTargetGroupAttributes:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{}}},output:{resultWrapper:"DescribeTargetGroupAttributesResult",type:"structure",members:{Attributes:{shape:"S5n"}}}},DescribeTargetGroups:{input:{type:"structure",members:{LoadBalancerArn:{},TargetGroupArns:{type:"list",member:{}},Names:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeTargetGroupsResult",type:"structure",members:{TargetGroups:{shape:"S41"},NextMarker:{}}}},DescribeTargetHealth:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{},Targets:{shape:"S4d"}}},output:{resultWrapper:"DescribeTargetHealthResult",type:"structure",members:{TargetHealthDescriptions:{type:"list",member:{type:"structure",members:{Target:{shape:"S4e"},HealthCheckPort:{},TargetHealth:{type:"structure",members:{State:{},Reason:{},Description:{}}}}}}}}},ModifyListener:{input:{type:"structure",required:["ListenerArn"],members:{ListenerArn:{},Port:{type:"integer"},Protocol:{},SslPolicy:{},Certificates:{shape:"S3"},DefaultActions:{shape:"Sl"},AlpnPolicy:{shape:"S1y"}}},output:{resultWrapper:"ModifyListenerResult",type:"structure",members:{Listeners:{shape:"S21"}}}},ModifyLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerArn","Attributes"],members:{LoadBalancerArn:{},Attributes:{shape:"S4w"}}},output:{resultWrapper:"ModifyLoadBalancerAttributesResult",type:"structure",members:{Attributes:{shape:"S4w"}}}},ModifyRule:{input:{type:"structure",required:["RuleArn"],members:{RuleArn:{},Conditions:{shape:"S31"},Actions:{shape:"Sl"}}},output:{resultWrapper:"ModifyRuleResult",type:"structure",members:{Rules:{shape:"S3h"}}}},ModifyTargetGroup:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{},HealthCheckProtocol:{},HealthCheckPort:{},HealthCheckPath:{},HealthCheckEnabled:{type:"boolean"},HealthCheckIntervalSeconds:{type:"integer"},HealthCheckTimeoutSeconds:{type:"integer"},HealthyThresholdCount:{type:"integer"},UnhealthyThresholdCount:{type:"integer"},Matcher:{shape:"S3v"}}},output:{resultWrapper:"ModifyTargetGroupResult",type:"structure",members:{TargetGroups:{shape:"S41"}}}},ModifyTargetGroupAttributes:{input:{type:"structure",required:["TargetGroupArn","Attributes"],members:{TargetGroupArn:{},Attributes:{shape:"S5n"}}},output:{resultWrapper:"ModifyTargetGroupAttributesResult",type:"structure",members:{Attributes:{shape:"S5n"}}}},RegisterTargets:{input:{type:"structure",required:["TargetGroupArn","Targets"],members:{TargetGroupArn:{},Targets:{shape:"S4d"}}},output:{resultWrapper:"RegisterTargetsResult",type:"structure",members:{}}},RemoveListenerCertificates:{input:{type:"structure",required:["ListenerArn","Certificates"],members:{ListenerArn:{},Certificates:{shape:"S3"}}},output:{resultWrapper:"RemoveListenerCertificatesResult",type:"structure",members:{}}},RemoveTags:{input:{type:"structure",required:["ResourceArns","TagKeys"],members:{ResourceArns:{shape:"S9"},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"RemoveTagsResult",type:"structure",members:{}}},SetIpAddressType:{input:{type:"structure",required:["LoadBalancerArn","IpAddressType"],members:{LoadBalancerArn:{},IpAddressType:{}}},output:{resultWrapper:"SetIpAddressTypeResult",type:"structure",members:{IpAddressType:{}}}},SetRulePriorities:{input:{type:"structure",required:["RulePriorities"],members:{RulePriorities:{type:"list",member:{type:"structure",members:{RuleArn:{},Priority:{type:"integer"}}}}}},output:{resultWrapper:"SetRulePrioritiesResult",type:"structure",members:{Rules:{shape:"S3h"}}}},SetSecurityGroups:{input:{type:"structure",required:["LoadBalancerArn","SecurityGroups"],members:{LoadBalancerArn:{},SecurityGroups:{shape:"S2c"},EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic:{}}},output:{resultWrapper:"SetSecurityGroupsResult",type:"structure",members:{ -SecurityGroupIds:{shape:"S2c"},EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic:{}}}},SetSubnets:{input:{type:"structure",required:["LoadBalancerArn"],members:{LoadBalancerArn:{},Subnets:{shape:"S25"},SubnetMappings:{shape:"S27"},IpAddressType:{}}},output:{resultWrapper:"SetSubnetsResult",type:"structure",members:{AvailabilityZones:{shape:"S2s"},IpAddressType:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{CertificateArn:{},IsDefault:{type:"boolean"}}}},S9:{type:"list",member:{}},Sb:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sl:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},TargetGroupArn:{},AuthenticateOidcConfig:{type:"structure",required:["Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","ClientId"],members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{},SessionCookieName:{},Scope:{},SessionTimeout:{type:"long"},AuthenticationRequestExtraParams:{type:"map",key:{},value:{}},OnUnauthenticatedRequest:{},UseExistingClientSecret:{type:"boolean"}}},AuthenticateCognitoConfig:{type:"structure",required:["UserPoolArn","UserPoolClientId","UserPoolDomain"],members:{UserPoolArn:{},UserPoolClientId:{},UserPoolDomain:{},SessionCookieName:{},Scope:{},SessionTimeout:{type:"long"},AuthenticationRequestExtraParams:{type:"map",key:{},value:{}},OnUnauthenticatedRequest:{}}},Order:{type:"integer"},RedirectConfig:{type:"structure",required:["StatusCode"],members:{Protocol:{},Port:{},Host:{},Path:{},Query:{},StatusCode:{}}},FixedResponseConfig:{type:"structure",required:["StatusCode"],members:{MessageBody:{},StatusCode:{},ContentType:{}}},ForwardConfig:{type:"structure",members:{TargetGroups:{type:"list",member:{type:"structure",members:{TargetGroupArn:{},Weight:{type:"integer"}}}},TargetGroupStickinessConfig:{type:"structure",members:{Enabled:{type:"boolean"},DurationSeconds:{type:"integer"}}}}}}}},S1y:{type:"list",member:{}},S21:{type:"list",member:{type:"structure",members:{ListenerArn:{},LoadBalancerArn:{},Port:{type:"integer"},Protocol:{},Certificates:{shape:"S3"},SslPolicy:{},DefaultActions:{shape:"Sl"},AlpnPolicy:{shape:"S1y"}}}},S25:{type:"list",member:{}},S27:{type:"list",member:{type:"structure",members:{SubnetId:{},AllocationId:{},PrivateIPv4Address:{},IPv6Address:{}}}},S2c:{type:"list",member:{}},S2j:{type:"list",member:{type:"structure",members:{LoadBalancerArn:{},DNSName:{},CanonicalHostedZoneId:{},CreatedTime:{type:"timestamp"},LoadBalancerName:{},Scheme:{},VpcId:{},State:{type:"structure",members:{Code:{},Reason:{}}},Type:{},AvailabilityZones:{shape:"S2s"},SecurityGroups:{shape:"S2c"},IpAddressType:{},CustomerOwnedIpv4Pool:{},EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic:{}}}},S2s:{type:"list",member:{type:"structure",members:{ZoneName:{},SubnetId:{},OutpostId:{},LoadBalancerAddresses:{type:"list",member:{type:"structure",members:{IpAddress:{},AllocationId:{},PrivateIPv4Address:{},IPv6Address:{}}}}}}},S31:{type:"list",member:{type:"structure",members:{Field:{},Values:{shape:"S34"},HostHeaderConfig:{type:"structure",members:{Values:{shape:"S34"}}},PathPatternConfig:{type:"structure",members:{Values:{shape:"S34"}}},HttpHeaderConfig:{type:"structure",members:{HttpHeaderName:{},Values:{shape:"S34"}}},QueryStringConfig:{type:"structure",members:{Values:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},HttpRequestMethodConfig:{type:"structure",members:{Values:{shape:"S34"}}},SourceIpConfig:{type:"structure",members:{Values:{shape:"S34"}}}}}},S34:{type:"list",member:{}},S3h:{type:"list",member:{type:"structure",members:{RuleArn:{},Priority:{},Conditions:{shape:"S31"},Actions:{shape:"Sl"},IsDefault:{type:"boolean"}}}},S3v:{type:"structure",members:{HttpCode:{},GrpcCode:{}}},S41:{type:"list",member:{type:"structure",members:{TargetGroupArn:{},TargetGroupName:{},Protocol:{},Port:{type:"integer"},VpcId:{},HealthCheckProtocol:{},HealthCheckPort:{},HealthCheckEnabled:{type:"boolean"},HealthCheckIntervalSeconds:{type:"integer"},HealthCheckTimeoutSeconds:{type:"integer"},HealthyThresholdCount:{type:"integer"},UnhealthyThresholdCount:{type:"integer"},HealthCheckPath:{},Matcher:{shape:"S3v"},LoadBalancerArns:{shape:"S43"},TargetType:{},ProtocolVersion:{},IpAddressType:{}}}},S43:{type:"list",member:{}},S4d:{type:"list",member:{shape:"S4e"}},S4e:{type:"structure",required:["Id"],members:{Id:{},Port:{type:"integer"},AvailabilityZone:{}}},S4w:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S5n:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},{}],103:[function(e,t,r){t.exports={pagination:{DescribeListeners:{input_token:"Marker",output_token:"NextMarker",result_key:"Listeners"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancers"},DescribeTargetGroups:{input_token:"Marker",output_token:"NextMarker",result_key:"TargetGroups"}}}},{}],104:[function(e,t,r){t.exports={version:2,waiters:{LoadBalancerExists:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"LoadBalancerNotFound",state:"retry"}]},LoadBalancerAvailable:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{state:"retry",matcher:"pathAny",argument:"LoadBalancers[].State.Code",expected:"provisioning"},{state:"retry",matcher:"error",expected:"LoadBalancerNotFound"}]},LoadBalancersDeleted:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"retry",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{matcher:"error",expected:"LoadBalancerNotFound",state:"success"}]},TargetInService:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"healthy",matcher:"pathAll",state:"success"},{matcher:"error",expected:"InvalidInstance",state:"retry"}]},TargetDeregistered:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{matcher:"error",expected:"InvalidTarget",state:"success"},{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"unused",matcher:"pathAll",state:"success"}]}}}},{}],105:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2009-03-31",endpointPrefix:"elasticmapreduce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon EMR",serviceFullName:"Amazon EMR",serviceId:"EMR",signatureVersion:"v4",targetPrefix:"ElasticMapReduce",uid:"elasticmapreduce-2009-03-31"},operations:{AddInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{shape:"S3"}}},output:{type:"structure",members:{ClusterId:{},InstanceFleetId:{},ClusterArn:{}}}},AddInstanceGroups:{input:{type:"structure",required:["InstanceGroups","JobFlowId"],members:{InstanceGroups:{shape:"S11"},JobFlowId:{}}},output:{type:"structure",members:{JobFlowId:{},InstanceGroupIds:{type:"list",member:{}},ClusterArn:{}}}},AddJobFlowSteps:{input:{type:"structure",required:["JobFlowId","Steps"],members:{JobFlowId:{},Steps:{shape:"S1m"},ExecutionRoleArn:{}}},output:{type:"structure",members:{StepIds:{shape:"S1v"}}}},AddTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"S1y"}}},output:{type:"structure",members:{}}},CancelSteps:{input:{type:"structure",required:["ClusterId","StepIds"],members:{ClusterId:{},StepIds:{shape:"S1v"},StepCancellationOption:{}}},output:{type:"structure",members:{CancelStepsInfoList:{type:"list",member:{type:"structure",members:{StepId:{},Status:{},Reason:{}}}}}}},CreateSecurityConfiguration:{input:{type:"structure",required:["Name","SecurityConfiguration"],members:{Name:{},SecurityConfiguration:{}}},output:{type:"structure",required:["Name","CreationDateTime"],members:{Name:{},CreationDateTime:{type:"timestamp"}}}},CreateStudio:{input:{type:"structure",required:["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],members:{Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}},output:{type:"structure",members:{StudioId:{},Url:{}}}},CreateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}},DeleteSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}}},DeleteStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}}},DescribeCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{Cluster:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2p"},Ec2InstanceAttributes:{type:"structure",members:{Ec2KeyName:{},Ec2SubnetId:{},RequestedEc2SubnetIds:{shape:"S2y"},Ec2AvailabilityZone:{},RequestedEc2AvailabilityZones:{shape:"S2y"},IamInstanceProfile:{},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S2z"},AdditionalSlaveSecurityGroups:{shape:"S2z"}}},InstanceCollectionType:{},LogUri:{},LogEncryptionKmsKeyId:{},RequestedAmiVersion:{},RunningAmiVersion:{},ReleaseLabel:{},AutoTerminate:{type:"boolean"},TerminationProtected:{type:"boolean"},VisibleToAllUsers:{type:"boolean"},Applications:{shape:"S32"},Tags:{shape:"S1y"},ServiceRole:{},NormalizedInstanceHours:{type:"integer"},MasterPublicDnsName:{},Configurations:{shape:"Si"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},ClusterArn:{},OutpostArn:{},StepConcurrencyLevel:{type:"integer"},PlacementGroups:{shape:"S38"},OSReleaseLabel:{},EbsRootVolumeIops:{type:"integer"},EbsRootVolumeThroughput:{type:"integer"}}}}}},DescribeJobFlows:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},JobFlowIds:{shape:"S1t"},JobFlowStates:{type:"list",member:{}}}},output:{type:"structure",members:{JobFlows:{type:"list",member:{type:"structure",required:["JobFlowId","Name","ExecutionStatusDetail","Instances"],members:{JobFlowId:{},Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AmiVersion:{},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}},Instances:{type:"structure",required:["MasterInstanceType","SlaveInstanceType","InstanceCount"],members:{MasterInstanceType:{},MasterPublicDnsName:{},MasterInstanceId:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{type:"list",member:{type:"structure",required:["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],members:{InstanceGroupId:{},Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceRequestCount:{type:"integer"},InstanceRunningCount:{type:"integer"},State:{},LastStateChangeReason:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},CustomAmiId:{}}}},NormalizedInstanceHours:{type:"integer"},Ec2KeyName:{},Ec2SubnetId:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{}}},Steps:{type:"list",member:{type:"structure",required:["StepConfig","ExecutionStatusDetail"],members:{StepConfig:{shape:"S1n"},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}}}}},BootstrapActions:{type:"list",member:{type:"structure",members:{BootstrapActionConfig:{shape:"S3t"}}}},SupportedProducts:{shape:"S3v"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},AutoScalingRole:{},ScaleDownBehavior:{}}}}}},deprecated:!0},DescribeNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}},output:{type:"structure",members:{NotebookExecution:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},ExecutionEngine:{shape:"S3z"},NotebookExecutionName:{},NotebookParams:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Arn:{},OutputNotebookURI:{},LastStateChangeReason:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{shape:"S43"},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}}}}},DescribeReleaseLabel:{input:{type:"structure",members:{ReleaseLabel:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabel:{},Applications:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},NextToken:{},AvailableOSReleases:{type:"list",member:{type:"structure",members:{Label:{}}}}}}},DescribeSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},SecurityConfiguration:{},CreationDateTime:{type:"timestamp"}}}},DescribeStep:{input:{type:"structure",required:["ClusterId","StepId"],members:{ClusterId:{},StepId:{}}},output:{type:"structure",members:{Step:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"},ExecutionRoleArn:{}}}}}},DescribeStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}},output:{type:"structure",members:{Studio:{type:"structure",members:{StudioId:{},StudioArn:{},Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},Url:{},CreationTime:{type:"timestamp"},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}}}}},GetAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{AutoTerminationPolicy:{shape:"S4w"}}}},GetBlockPublicAccessConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",required:["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],members:{BlockPublicAccessConfiguration:{shape:"S50"},BlockPublicAccessConfigurationMetadata:{type:"structure",required:["CreationDateTime","CreatedByArn"],members:{CreationDateTime:{type:"timestamp"},CreatedByArn:{}}}}}},GetClusterSessionCredentials:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},ExecutionRoleArn:{}}},output:{type:"structure",members:{Credentials:{type:"structure",members:{UsernamePassword:{type:"structure",members:{Username:{},Password:{}},sensitive:!0}},union:!0},ExpiresAt:{type:"timestamp"}}}},GetManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{ManagedScalingPolicy:{shape:"S5b"}}}},GetStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}},output:{type:"structure",members:{SessionMapping:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}}},ListBootstrapActions:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{BootstrapActions:{type:"list",member:{type:"structure",members:{Name:{},ScriptPath:{},Args:{shape:"S2z"}}}},Marker:{}}}},ListClusters:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ClusterStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Clusters:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2p"},NormalizedInstanceHours:{type:"integer"},ClusterArn:{},OutpostArn:{}}}},Marker:{}}}},ListInstanceFleets:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceFleets:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},ProvisionedOnDemandCapacity:{type:"integer"},ProvisionedSpotCapacity:{type:"integer"},InstanceTypeSpecifications:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},Configurations:{shape:"Si"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}}},Marker:{}}}},ListInstanceGroups:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceGroups:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Market:{},InstanceGroupType:{},BidPrice:{},InstanceType:{},RequestedInstanceCount:{type:"integer"},RunningInstanceCount:{type:"integer"},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},Configurations:{shape:"Si"},ConfigurationsVersion:{type:"long"},LastSuccessfullyAppliedConfigurations:{shape:"Si"},LastSuccessfullyAppliedConfigurationsVersion:{type:"long"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},ShrinkPolicy:{shape:"S6e"},AutoScalingPolicy:{shape:"S6i"},CustomAmiId:{}}}},Marker:{}}}},ListInstances:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},InstanceGroupId:{},InstanceGroupTypes:{type:"list",member:{}},InstanceFleetId:{},InstanceFleetType:{},InstanceStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{Id:{},Ec2InstanceId:{},PublicDnsName:{},PublicIpAddress:{},PrivateDnsName:{},PrivateIpAddress:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceGroupId:{},InstanceFleetId:{},Market:{},InstanceType:{},EbsVolumes:{type:"list",member:{type:"structure",members:{Device:{},VolumeId:{}}}}}}},Marker:{}}}},ListNotebookExecutions:{input:{type:"structure",members:{EditorId:{},Status:{},From:{type:"timestamp"},To:{type:"timestamp"},Marker:{},ExecutionEngineId:{}}},output:{type:"structure",members:{NotebookExecutions:{type:"list",member:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},NotebookExecutionName:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NotebookS3Location:{shape:"S43"},ExecutionEngineId:{}}}},Marker:{}}}},ListReleaseLabels:{input:{type:"structure",members:{Filters:{type:"structure",members:{Prefix:{},Application:{}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabels:{shape:"S2z"},NextToken:{}}}},ListSecurityConfigurations:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{SecurityConfigurations:{type:"list",member:{type:"structure",members:{Name:{},CreationDateTime:{type:"timestamp"}}}},Marker:{}}}},ListSteps:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepStates:{type:"list",member:{}},StepIds:{shape:"S1t"},Marker:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"}}}},Marker:{}}}},ListStudioSessionMappings:{input:{type:"structure",members:{StudioId:{},IdentityType:{},Marker:{}}},output:{type:"structure",members:{SessionMappings:{type:"list",member:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ListStudios:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{Studios:{type:"list",member:{type:"structure",members:{StudioId:{},Name:{},VpcId:{},Description:{},Url:{},AuthMode:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ListSupportedInstanceTypes:{input:{type:"structure",required:["ReleaseLabel"],members:{ReleaseLabel:{},Marker:{}}},output:{type:"structure",members:{SupportedInstanceTypes:{type:"list",member:{type:"structure",members:{Type:{},MemoryGB:{type:"float"},StorageGB:{type:"integer"},VCPU:{type:"integer"},Is64BitsOnly:{type:"boolean"},InstanceFamilyId:{},EbsOptimizedAvailable:{type:"boolean"},EbsOptimizedByDefault:{type:"boolean"},NumberOfDisks:{type:"integer"},EbsStorageOnly:{type:"boolean"},Architecture:{}}}},Marker:{}}}},ModifyCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepConcurrencyLevel:{type:"integer"}}},output:{type:"structure",members:{StepConcurrencyLevel:{type:"integer"}}}},ModifyInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{type:"structure",required:["InstanceFleetId"],members:{InstanceFleetId:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},ResizeSpecifications:{shape:"Su"}}}}}},ModifyInstanceGroups:{input:{type:"structure",members:{ClusterId:{},InstanceGroups:{type:"list",member:{type:"structure",required:["InstanceGroupId"],members:{InstanceGroupId:{},InstanceCount:{type:"integer"},EC2InstanceIdsToTerminate:{type:"list",member:{}},ShrinkPolicy:{shape:"S6e"},ReconfigurationType:{},Configurations:{shape:"Si"}}}}}}},PutAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId","AutoScalingPolicy"],members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S15"}}},output:{type:"structure",members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S6i"},ClusterArn:{}}}},PutAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},AutoTerminationPolicy:{shape:"S4w"}}},output:{type:"structure",members:{}}},PutBlockPublicAccessConfiguration:{input:{type:"structure",required:["BlockPublicAccessConfiguration"],members:{BlockPublicAccessConfiguration:{shape:"S50"}}},output:{type:"structure",members:{}}},PutManagedScalingPolicy:{input:{type:"structure",required:["ClusterId","ManagedScalingPolicy"],members:{ClusterId:{},ManagedScalingPolicy:{shape:"S5b"}}},output:{type:"structure",members:{}}},RemoveAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId"],members:{ClusterId:{},InstanceGroupId:{}}},output:{type:"structure",members:{}}},RemoveAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveTags:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{shape:"S2z"}}},output:{type:"structure",members:{}}},RunJobFlow:{input:{type:"structure",required:["Name","Instances"],members:{Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AdditionalInfo:{},AmiVersion:{},ReleaseLabel:{},Instances:{type:"structure",members:{MasterInstanceType:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{shape:"S11"},InstanceFleets:{type:"list",member:{shape:"S3"}},Ec2KeyName:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{},Ec2SubnetId:{},Ec2SubnetIds:{shape:"S2y"},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S8l"},AdditionalSlaveSecurityGroups:{shape:"S8l"}}},Steps:{shape:"S1m"},BootstrapActions:{type:"list",member:{shape:"S3t"}},SupportedProducts:{shape:"S3v"},NewSupportedProducts:{type:"list",member:{type:"structure",members:{Name:{},Args:{shape:"S1t"}}}},Applications:{shape:"S32"},Configurations:{shape:"Si"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},Tags:{shape:"S1y"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},StepConcurrencyLevel:{type:"integer"},ManagedScalingPolicy:{shape:"S5b"},PlacementGroupConfigs:{shape:"S38"},AutoTerminationPolicy:{shape:"S4w"},OSReleaseLabel:{},EbsRootVolumeIops:{type:"integer"},EbsRootVolumeThroughput:{type:"integer"}}},output:{type:"structure",members:{JobFlowId:{},ClusterArn:{}}}},SetTerminationProtection:{input:{type:"structure",required:["JobFlowIds","TerminationProtected"],members:{JobFlowIds:{shape:"S1t"},TerminationProtected:{type:"boolean"}}}},SetVisibleToAllUsers:{input:{type:"structure",required:["JobFlowIds","VisibleToAllUsers"],members:{JobFlowIds:{shape:"S1t"},VisibleToAllUsers:{type:"boolean"}}}},StartNotebookExecution:{input:{type:"structure",required:["ExecutionEngine","ServiceRole"],members:{EditorId:{},RelativePath:{},NotebookExecutionName:{},NotebookParams:{},ExecutionEngine:{shape:"S3z"},ServiceRole:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}},output:{type:"structure",members:{NotebookExecutionId:{}}}},StopNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}}},TerminateJobFlows:{input:{type:"structure",required:["JobFlowIds"],members:{JobFlowIds:{shape:"S1t"}}}},UpdateStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{},Name:{},Description:{},SubnetIds:{shape:"S2d"},DefaultS3Location:{}}}},UpdateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}}},shapes:{S3:{type:"structure",required:["InstanceFleetType"],members:{Name:{},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},InstanceTypeConfigs:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},EbsConfiguration:{shape:"Sa"},Configurations:{shape:"Si"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}},Sa:{type:"structure",members:{EbsBlockDeviceConfigs:{type:"list",member:{type:"structure",required:["VolumeSpecification"],members:{VolumeSpecification:{shape:"Sd"},VolumesPerInstance:{type:"integer"}}}},EbsOptimized:{type:"boolean"}}},Sd:{type:"structure",required:["VolumeType","SizeInGB"],members:{VolumeType:{},Iops:{type:"integer"},SizeInGB:{type:"integer"},Throughput:{type:"integer"}}},Si:{type:"list",member:{type:"structure",members:{Classification:{},Configurations:{shape:"Si"},Properties:{shape:"Sk"}}}},Sk:{type:"map",key:{},value:{}},Sl:{type:"structure",members:{SpotSpecification:{type:"structure",required:["TimeoutDurationMinutes","TimeoutAction"],members:{TimeoutDurationMinutes:{type:"integer"},TimeoutAction:{},BlockDurationMinutes:{type:"integer"},AllocationStrategy:{}}},OnDemandSpecification:{type:"structure",required:["AllocationStrategy"],members:{AllocationStrategy:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{},CapacityReservationPreference:{},CapacityReservationResourceGroupArn:{}}}}}}},Su:{type:"structure",members:{SpotResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}},OnDemandResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}}}},S11:{type:"list",member:{type:"structure",required:["InstanceRole","InstanceType","InstanceCount"],members:{Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceCount:{type:"integer"},Configurations:{shape:"Si"},EbsConfiguration:{shape:"Sa"},AutoScalingPolicy:{shape:"S15"},CustomAmiId:{}}}},S15:{type:"structure",required:["Constraints","Rules"],members:{Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S16:{type:"structure",required:["MinCapacity","MaxCapacity"],members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S17:{type:"list",member:{type:"structure",required:["Name","Action","Trigger"],members:{Name:{},Description:{},Action:{type:"structure",required:["SimpleScalingPolicyConfiguration"],members:{Market:{},SimpleScalingPolicyConfiguration:{type:"structure",required:["ScalingAdjustment"],members:{AdjustmentType:{},ScalingAdjustment:{type:"integer"},CoolDown:{type:"integer"}}}}},Trigger:{type:"structure",required:["CloudWatchAlarmDefinition"],members:{CloudWatchAlarmDefinition:{type:"structure",required:["ComparisonOperator","MetricName","Period","Threshold"],members:{ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},Namespace:{},Period:{type:"integer"},Statistic:{},Threshold:{type:"double"},Unit:{},Dimensions:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}}}}}},S1m:{type:"list",member:{shape:"S1n"}},S1n:{type:"structure",required:["Name","HadoopJarStep"],members:{Name:{},ActionOnFailure:{},HadoopJarStep:{type:"structure",required:["Jar"],members:{Properties:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Jar:{},MainClass:{},Args:{shape:"S1t"}}}}},S1t:{type:"list",member:{}},S1v:{type:"list",member:{}},S1y:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S2d:{type:"list",member:{}},S2p:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}},ErrorDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorData:{type:"list",member:{shape:"Sk"}},ErrorMessage:{}}}}}},S2y:{type:"list",member:{}},S2z:{type:"list",member:{}},S32:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Args:{shape:"S2z"},AdditionalInfo:{shape:"Sk"}}}},S36:{type:"structure",required:["Realm","KdcAdminPassword"],members:{Realm:{},KdcAdminPassword:{},CrossRealmTrustPrincipalPassword:{},ADDomainJoinUser:{},ADDomainJoinPassword:{}}},S38:{type:"list",member:{type:"structure",required:["InstanceRole"],members:{InstanceRole:{},PlacementStrategy:{}}}},S3m:{type:"structure",members:{AvailabilityZone:{},AvailabilityZones:{shape:"S2y"}}},S3t:{type:"structure",required:["Name","ScriptBootstrapAction"],members:{Name:{},ScriptBootstrapAction:{type:"structure",required:["Path"],members:{Path:{},Args:{shape:"S1t"}}}}},S3v:{type:"list",member:{}},S3z:{type:"structure",required:["Id"],members:{Id:{},Type:{},MasterInstanceSecurityGroupId:{},ExecutionRoleArn:{}}},S43:{type:"structure",members:{Bucket:{},Key:{}}},S47:{type:"map",key:{}, -value:{}},S4k:{type:"structure",members:{Jar:{},Properties:{shape:"Sk"},MainClass:{},Args:{shape:"S2z"}}},S4l:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},FailureDetails:{type:"structure",members:{Reason:{},Message:{},LogFile:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},S4w:{type:"structure",members:{IdleTimeout:{type:"long"}}},S50:{type:"structure",required:["BlockPublicSecurityGroupRules"],members:{BlockPublicSecurityGroupRules:{type:"boolean"},PermittedPublicSecurityGroupRuleRanges:{type:"list",member:{type:"structure",required:["MinRange"],members:{MinRange:{type:"integer"},MaxRange:{type:"integer"}}}}}},S5b:{type:"structure",members:{ComputeLimits:{type:"structure",required:["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],members:{UnitType:{},MinimumCapacityUnits:{type:"integer"},MaximumCapacityUnits:{type:"integer"},MaximumOnDemandCapacityUnits:{type:"integer"},MaximumCoreCapacityUnits:{type:"integer"}}}}},S62:{type:"list",member:{type:"structure",members:{VolumeSpecification:{shape:"Sd"},Device:{}}}},S6e:{type:"structure",members:{DecommissionTimeout:{type:"integer"},InstanceResizePolicy:{type:"structure",members:{InstancesToTerminate:{shape:"S6g"},InstancesToProtect:{shape:"S6g"},InstanceTerminationTimeout:{type:"integer"}}}}},S6g:{type:"list",member:{}},S6i:{type:"structure",members:{Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}}}},Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S8l:{type:"list",member:{}}}}},{}],106:[function(e,t,r){t.exports={pagination:{DescribeJobFlows:{result_key:"JobFlows"},ListBootstrapActions:{input_token:"Marker",output_token:"Marker",result_key:"BootstrapActions"},ListClusters:{input_token:"Marker",output_token:"Marker",result_key:"Clusters"},ListInstanceFleets:{input_token:"Marker",output_token:"Marker",result_key:"InstanceFleets"},ListInstanceGroups:{input_token:"Marker",output_token:"Marker",result_key:"InstanceGroups"},ListInstances:{input_token:"Marker",output_token:"Marker",result_key:"Instances"},ListNotebookExecutions:{input_token:"Marker",output_token:"Marker",result_key:"NotebookExecutions"},ListReleaseLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListSecurityConfigurations:{input_token:"Marker",output_token:"Marker",result_key:"SecurityConfigurations"},ListSteps:{input_token:"Marker",output_token:"Marker",result_key:"Steps"},ListStudioSessionMappings:{input_token:"Marker",output_token:"Marker",result_key:"SessionMappings"},ListStudios:{input_token:"Marker",output_token:"Marker",result_key:"Studios"},ListSupportedInstanceTypes:{input_token:"Marker",output_token:"Marker"}}}},{}],107:[function(e,t,r){t.exports={version:2,waiters:{ClusterRunning:{delay:30,operation:"DescribeCluster",maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"Cluster.Status.State",expected:"RUNNING"},{state:"success",matcher:"path",argument:"Cluster.Status.State",expected:"WAITING"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATING"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED_WITH_ERRORS"}]},StepComplete:{delay:30,operation:"DescribeStep",maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"Step.Status.State",expected:"COMPLETED"},{state:"failure",matcher:"path",argument:"Step.Status.State",expected:"FAILED"},{state:"failure",matcher:"path",argument:"Step.Status.State",expected:"CANCELLED"}]},ClusterTerminated:{delay:30,operation:"DescribeCluster",maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED_WITH_ERRORS"}]}}}},{}],108:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-09-25",endpointPrefix:"elastictranscoder",protocol:"rest-json",serviceFullName:"Amazon Elastic Transcoder",serviceId:"Elastic Transcoder",signatureVersion:"v4",uid:"elastictranscoder-2012-09-25"},operations:{CancelJob:{http:{method:"DELETE",requestUri:"/2012-09-25/jobs/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},CreateJob:{http:{requestUri:"/2012-09-25/jobs",responseCode:201},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"Su"},Outputs:{type:"list",member:{shape:"Su"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"}}}},UserMetadata:{shape:"S1v"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},CreatePipeline:{http:{requestUri:"/2012-09-25/pipelines",responseCode:201},input:{type:"structure",required:["Name","InputBucket","Role"],members:{Name:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},CreatePreset:{http:{requestUri:"/2012-09-25/presets",responseCode:201},input:{type:"structure",required:["Name","Container"],members:{Name:{},Description:{},Container:{},Video:{shape:"S2r"},Audio:{shape:"S37"},Thumbnails:{shape:"S3i"}}},output:{type:"structure",members:{Preset:{shape:"S3m"},Warning:{}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeletePreset:{http:{method:"DELETE",requestUri:"/2012-09-25/presets/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},ListJobsByPipeline:{http:{method:"GET",requestUri:"/2012-09-25/jobsByPipeline/{PipelineId}"},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{location:"uri",locationName:"PipelineId"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListJobsByStatus:{http:{method:"GET",requestUri:"/2012-09-25/jobsByStatus/{Status}"},input:{type:"structure",required:["Status"],members:{Status:{location:"uri",locationName:"Status"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/2012-09-25/pipelines"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Pipelines:{type:"list",member:{shape:"S2l"}},NextPageToken:{}}}},ListPresets:{http:{method:"GET",requestUri:"/2012-09-25/presets"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Presets:{type:"list",member:{shape:"S3m"}},NextPageToken:{}}}},ReadJob:{http:{method:"GET",requestUri:"/2012-09-25/jobs/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},ReadPipeline:{http:{method:"GET",requestUri:"/2012-09-25/pipelines/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},ReadPreset:{http:{method:"GET",requestUri:"/2012-09-25/presets/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Preset:{shape:"S3m"}}}},TestRole:{http:{requestUri:"/2012-09-25/roleTests",responseCode:200},input:{type:"structure",required:["Role","InputBucket","OutputBucket","Topics"],members:{Role:{},InputBucket:{},OutputBucket:{},Topics:{type:"list",member:{}}},deprecated:!0},output:{type:"structure",members:{Success:{},Messages:{type:"list",member:{}}},deprecated:!0},deprecated:!0},UpdatePipeline:{http:{method:"PUT",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},InputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},UpdatePipelineNotifications:{http:{requestUri:"/2012-09-25/pipelines/{Id}/notifications"},input:{type:"structure",required:["Id","Notifications"],members:{Id:{location:"uri",locationName:"Id"},Notifications:{shape:"S2a"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}},UpdatePipelineStatus:{http:{requestUri:"/2012-09-25/pipelines/{Id}/status"},input:{type:"structure",required:["Id","Status"],members:{Id:{location:"uri",locationName:"Id"},Status:{}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}}},shapes:{S5:{type:"structure",members:{Key:{},FrameRate:{},Resolution:{},AspectRatio:{},Interlaced:{},Container:{},Encryption:{shape:"Sc"},TimeSpan:{shape:"Sg"},InputCaptions:{type:"structure",members:{MergePolicy:{},CaptionSources:{shape:"Sk"}}},DetectedProperties:{type:"structure",members:{Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"}}}}},Sc:{type:"structure",members:{Mode:{},Key:{},KeyMd5:{},InitializationVector:{}}},Sg:{type:"structure",members:{StartTime:{},Duration:{}}},Sk:{type:"list",member:{type:"structure",members:{Key:{},Language:{},TimeOffset:{},Label:{},Encryption:{shape:"Sc"}}}},St:{type:"list",member:{shape:"S5"}},Su:{type:"structure",members:{Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:!0},Captions:{shape:"S1b"},Encryption:{shape:"Sc"}}},Sx:{type:"list",member:{type:"structure",members:{PresetWatermarkId:{},InputKey:{},Encryption:{shape:"Sc"}}}},S11:{type:"structure",members:{MergePolicy:{},Artwork:{type:"list",member:{type:"structure",members:{InputKey:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{},AlbumArtFormat:{},Encryption:{shape:"Sc"}}}}}},S19:{type:"list",member:{type:"structure",members:{TimeSpan:{shape:"Sg"}},deprecated:!0},deprecated:!0},S1b:{type:"structure",members:{MergePolicy:{deprecated:!0},CaptionSources:{shape:"Sk",deprecated:!0},CaptionFormats:{type:"list",member:{type:"structure",members:{Format:{},Pattern:{},Encryption:{shape:"Sc"}}}}}},S1l:{type:"list",member:{}},S1m:{type:"structure",members:{Method:{},Key:{},KeyMd5:{},InitializationVector:{},LicenseAcquisitionUrl:{},KeyStoragePolicy:{}}},S1q:{type:"structure",members:{Format:{},Key:{},KeyMd5:{},KeyId:{},InitializationVector:{},LicenseAcquisitionUrl:{}}},S1v:{type:"map",key:{},value:{}},S1y:{type:"structure",members:{Id:{},Arn:{},PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"S1z"},Outputs:{type:"list",member:{shape:"S1z"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"},Status:{},StatusDetail:{}}}},Status:{},UserMetadata:{shape:"S1v"},Timing:{type:"structure",members:{SubmitTimeMillis:{type:"long"},StartTimeMillis:{type:"long"},FinishTimeMillis:{type:"long"}}}}},S1z:{type:"structure",members:{Id:{},Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Status:{},StatusDetail:{},Duration:{type:"long"},Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:!0},Captions:{shape:"S1b"},Encryption:{shape:"Sc"},AppliedColorSpaceConversion:{}}},S2a:{type:"structure",members:{Progressing:{},Completed:{},Warning:{},Error:{}}},S2c:{type:"structure",members:{Bucket:{},StorageClass:{},Permissions:{type:"list",member:{type:"structure",members:{GranteeType:{},Grantee:{},Access:{type:"list",member:{}}}}}}},S2l:{type:"structure",members:{Id:{},Arn:{},Name:{},Status:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},S2n:{type:"list",member:{type:"structure",members:{Code:{},Message:{}}}},S2r:{type:"structure",members:{Codec:{},CodecOptions:{type:"map",key:{},value:{}},KeyframesMaxDist:{},FixedGOP:{},BitRate:{},FrameRate:{},MaxFrameRate:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},DisplayAspectRatio:{},SizingPolicy:{},PaddingPolicy:{},Watermarks:{type:"list",member:{type:"structure",members:{Id:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},HorizontalAlign:{},HorizontalOffset:{},VerticalAlign:{},VerticalOffset:{},Opacity:{},Target:{}}}}}},S37:{type:"structure",members:{Codec:{},SampleRate:{},BitRate:{},Channels:{},AudioPackingMode:{},CodecOptions:{type:"structure",members:{Profile:{},BitDepth:{},BitOrder:{},Signed:{}}}}},S3i:{type:"structure",members:{Format:{},Interval:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{}}},S3m:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Container:{},Audio:{shape:"S37"},Video:{shape:"S2r"},Thumbnails:{shape:"S3i"},Type:{}}},S3v:{type:"list",member:{shape:"S1y"}}}}},{}],109:[function(e,t,r){t.exports={pagination:{ListJobsByPipeline:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListJobsByStatus:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListPipelines:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Pipelines"},ListPresets:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Presets"}}}},{}],110:[function(e,t,r){t.exports={version:2,waiters:{JobComplete:{delay:30,operation:"ReadJob",maxAttempts:120,acceptors:[{expected:"Complete",matcher:"path",state:"success",argument:"Job.Status"},{expected:"Canceled",matcher:"path",state:"failure",argument:"Job.Status"},{expected:"Error",matcher:"path",state:"failure",argument:"Job.Status"}]}}}},{}],111:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-12-01",endpointPrefix:"email",protocol:"query",serviceAbbreviation:"Amazon SES",serviceFullName:"Amazon Simple Email Service",serviceId:"SES",signatureVersion:"v4",signingName:"ses",uid:"email-2010-12-01",xmlNamespace:"http://ses.amazonaws.com/doc/2010-12-01/"},operations:{CloneReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","OriginalRuleSetName"],members:{RuleSetName:{},OriginalRuleSetName:{}}},output:{resultWrapper:"CloneReceiptRuleSetResult",type:"structure",members:{}}},CreateConfigurationSet:{input:{type:"structure",required:["ConfigurationSet"],members:{ConfigurationSet:{shape:"S5"}}},output:{resultWrapper:"CreateConfigurationSetResult",type:"structure",members:{}}},CreateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"CreateConfigurationSetEventDestinationResult",type:"structure",members:{}}},CreateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}},output:{resultWrapper:"CreateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},CreateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},CreateReceiptFilter:{input:{type:"structure",required:["Filter"],members:{Filter:{shape:"S10"}}},output:{resultWrapper:"CreateReceiptFilterResult",type:"structure",members:{}}},CreateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},After:{},Rule:{shape:"S18"}}},output:{resultWrapper:"CreateReceiptRuleResult",type:"structure",members:{}}},CreateReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"CreateReceiptRuleSetResult",type:"structure",members:{}}},CreateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"CreateTemplateResult",type:"structure",members:{}}},DeleteConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetResult",type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{}}},output:{resultWrapper:"DeleteConfigurationSetEventDestinationResult",type:"structure",members:{}}},DeleteConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},DeleteCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}}},DeleteIdentity:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"DeleteIdentityResult",type:"structure",members:{}}},DeleteIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName"],members:{Identity:{},PolicyName:{}}},output:{resultWrapper:"DeleteIdentityPolicyResult",type:"structure",members:{}}},DeleteReceiptFilter:{input:{type:"structure",required:["FilterName"],members:{FilterName:{}}},output:{resultWrapper:"DeleteReceiptFilterResult",type:"structure",members:{}}},DeleteReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DeleteReceiptRuleResult",type:"structure",members:{}}},DeleteReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DeleteReceiptRuleSetResult",type:"structure",members:{}}},DeleteTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"DeleteTemplateResult",type:"structure",members:{}}},DeleteVerifiedEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},DescribeActiveReceiptRuleSet:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeActiveReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},DescribeConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},ConfigurationSetAttributeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeConfigurationSetResult",type:"structure",members:{ConfigurationSet:{shape:"S5"},EventDestinations:{type:"list",member:{shape:"S9"}},TrackingOptions:{shape:"Sp"},DeliveryOptions:{shape:"S31"},ReputationOptions:{type:"structure",members:{SendingEnabled:{type:"boolean"},ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}}}}},DescribeReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DescribeReceiptRuleResult",type:"structure",members:{Rule:{shape:"S18"}}}},DescribeReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DescribeReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},GetAccountSendingEnabled:{output:{resultWrapper:"GetAccountSendingEnabledResult",type:"structure",members:{Enabled:{type:"boolean"}}}},GetCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetCustomVerificationEmailTemplateResult",type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},GetIdentityDkimAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityDkimAttributesResult",type:"structure",required:["DkimAttributes"],members:{DkimAttributes:{type:"map",key:{},value:{type:"structure",required:["DkimEnabled","DkimVerificationStatus"],members:{DkimEnabled:{type:"boolean"},DkimVerificationStatus:{},DkimTokens:{shape:"S3h"}}}}}}},GetIdentityMailFromDomainAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityMailFromDomainAttributesResult",type:"structure",required:["MailFromDomainAttributes"],members:{MailFromDomainAttributes:{type:"map",key:{},value:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMXFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMXFailure:{}}}}}}},GetIdentityNotificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityNotificationAttributesResult",type:"structure",required:["NotificationAttributes"],members:{NotificationAttributes:{type:"map",key:{},value:{type:"structure",required:["BounceTopic","ComplaintTopic","DeliveryTopic","ForwardingEnabled"],members:{BounceTopic:{},ComplaintTopic:{},DeliveryTopic:{},ForwardingEnabled:{type:"boolean"},HeadersInBounceNotificationsEnabled:{type:"boolean"},HeadersInComplaintNotificationsEnabled:{type:"boolean"},HeadersInDeliveryNotificationsEnabled:{type:"boolean"}}}}}}},GetIdentityPolicies:{input:{type:"structure",required:["Identity","PolicyNames"],members:{Identity:{},PolicyNames:{shape:"S3w"}}},output:{resultWrapper:"GetIdentityPoliciesResult",type:"structure",required:["Policies"],members:{Policies:{type:"map",key:{},value:{}}}}},GetIdentityVerificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityVerificationAttributesResult",type:"structure",required:["VerificationAttributes"],members:{VerificationAttributes:{type:"map",key:{},value:{type:"structure",required:["VerificationStatus"],members:{VerificationStatus:{},VerificationToken:{}}}}}}},GetSendQuota:{output:{resultWrapper:"GetSendQuotaResult",type:"structure",members:{Max24HourSend:{type:"double"},MaxSendRate:{type:"double"},SentLast24Hours:{type:"double"}}}},GetSendStatistics:{output:{resultWrapper:"GetSendStatisticsResult",type:"structure",members:{SendDataPoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},DeliveryAttempts:{type:"long"},Bounces:{type:"long"},Complaints:{type:"long"},Rejects:{type:"long"}}}}}}},GetTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetTemplateResult",type:"structure",members:{Template:{shape:"S20"}}}},ListConfigurationSets:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListConfigurationSetsResult",type:"structure",members:{ConfigurationSets:{type:"list",member:{shape:"S5"}},NextToken:{}}}},ListCustomVerificationEmailTemplates:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListCustomVerificationEmailTemplatesResult",type:"structure",members:{CustomVerificationEmailTemplates:{type:"list",member:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},NextToken:{}}}},ListIdentities:{input:{type:"structure",members:{IdentityType:{},NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListIdentitiesResult",type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"},NextToken:{}}}},ListIdentityPolicies:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"ListIdentityPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S3w"}}}},ListReceiptFilters:{input:{type:"structure",members:{}},output:{resultWrapper:"ListReceiptFiltersResult",type:"structure",members:{Filters:{type:"list",member:{shape:"S10"}}}}},ListReceiptRuleSets:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListReceiptRuleSetsResult",type:"structure",members:{RuleSets:{type:"list",member:{shape:"S2t"}},NextToken:{}}}},ListTemplates:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListTemplatesResult",type:"structure",members:{TemplatesMetadata:{type:"list",member:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListVerifiedEmailAddresses:{output:{resultWrapper:"ListVerifiedEmailAddressesResult",type:"structure",members:{VerifiedEmailAddresses:{shape:"S54"}}}},PutConfigurationSetDeliveryOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},DeliveryOptions:{shape:"S31"}}},output:{resultWrapper:"PutConfigurationSetDeliveryOptionsResult",type:"structure",members:{}}},PutIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName","Policy"],members:{Identity:{},PolicyName:{},Policy:{}}},output:{resultWrapper:"PutIdentityPolicyResult",type:"structure",members:{}}},ReorderReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","RuleNames"],members:{RuleSetName:{},RuleNames:{type:"list",member:{}}}},output:{resultWrapper:"ReorderReceiptRuleSetResult",type:"structure",members:{}}},SendBounce:{input:{type:"structure",required:["OriginalMessageId","BounceSender","BouncedRecipientInfoList"],members:{OriginalMessageId:{},BounceSender:{},Explanation:{},MessageDsn:{type:"structure",required:["ReportingMta"],members:{ReportingMta:{},ArrivalDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}},BouncedRecipientInfoList:{type:"list",member:{type:"structure",required:["Recipient"],members:{Recipient:{},RecipientArn:{},BounceType:{},RecipientDsnFields:{type:"structure",required:["Action","Status"],members:{FinalRecipient:{},Action:{},RemoteMta:{},Status:{},DiagnosticCode:{},LastAttemptDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}}}}},BounceSenderArn:{}}},output:{resultWrapper:"SendBounceResult",type:"structure",members:{MessageId:{}}}},SendBulkTemplatedEmail:{input:{type:"structure",required:["Source","Template","Destinations"],members:{Source:{},SourceArn:{},ReplyToAddresses:{shape:"S54"},ReturnPath:{},ReturnPathArn:{},ConfigurationSetName:{},DefaultTags:{shape:"S5x"},Template:{},TemplateArn:{},DefaultTemplateData:{},Destinations:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"S64"},ReplacementTags:{shape:"S5x"},ReplacementTemplateData:{}}}}}},output:{resultWrapper:"SendBulkTemplatedEmailResult",type:"structure",required:["Status"],members:{Status:{type:"list",member:{type:"structure",members:{Status:{},Error:{},MessageId:{}}}}}}},SendCustomVerificationEmail:{input:{type:"structure",required:["EmailAddress","TemplateName"],members:{EmailAddress:{},TemplateName:{},ConfigurationSetName:{}}},output:{resultWrapper:"SendCustomVerificationEmailResult",type:"structure",members:{MessageId:{}}}},SendEmail:{input:{type:"structure",required:["Source","Destination","Message"],members:{Source:{},Destination:{shape:"S64"},Message:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S6e"},Body:{type:"structure",members:{Text:{shape:"S6e"},Html:{shape:"S6e"}}}}},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendRawEmail:{input:{type:"structure",required:["RawMessage"],members:{Source:{},Destinations:{shape:"S54"},RawMessage:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},FromArn:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendRawEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendTemplatedEmail:{input:{type:"structure",required:["Source","Destination","Template","TemplateData"],members:{Source:{},Destination:{shape:"S64"},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{},Template:{},TemplateArn:{},TemplateData:{}}},output:{resultWrapper:"SendTemplatedEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SetActiveReceiptRuleSet:{input:{type:"structure",members:{RuleSetName:{}}},output:{resultWrapper:"SetActiveReceiptRuleSetResult",type:"structure",members:{}}},SetIdentityDkimEnabled:{input:{type:"structure",required:["Identity","DkimEnabled"],members:{Identity:{},DkimEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityDkimEnabledResult",type:"structure",members:{}}},SetIdentityFeedbackForwardingEnabled:{input:{type:"structure",required:["Identity","ForwardingEnabled"],members:{Identity:{},ForwardingEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityFeedbackForwardingEnabledResult",type:"structure",members:{}}},SetIdentityHeadersInNotificationsEnabled:{input:{type:"structure",required:["Identity","NotificationType","Enabled"],members:{Identity:{},NotificationType:{},Enabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityHeadersInNotificationsEnabledResult",type:"structure",members:{}}},SetIdentityMailFromDomain:{input:{type:"structure",required:["Identity"],members:{Identity:{},MailFromDomain:{},BehaviorOnMXFailure:{}}},output:{resultWrapper:"SetIdentityMailFromDomainResult",type:"structure",members:{}}},SetIdentityNotificationTopic:{input:{type:"structure",required:["Identity","NotificationType"],members:{Identity:{},NotificationType:{},SnsTopic:{}}},output:{resultWrapper:"SetIdentityNotificationTopicResult",type:"structure",members:{}}},SetReceiptRulePosition:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{},After:{}}},output:{resultWrapper:"SetReceiptRulePositionResult",type:"structure",members:{}}},TestRenderTemplate:{input:{type:"structure",required:["TemplateName","TemplateData"],members:{TemplateName:{},TemplateData:{}}},output:{resultWrapper:"TestRenderTemplateResult",type:"structure",members:{RenderedTemplate:{}}}},UpdateAccountSendingEnabled:{input:{type:"structure",members:{Enabled:{type:"boolean"}}}},UpdateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"UpdateConfigurationSetEventDestinationResult",type:"structure",members:{}}},UpdateConfigurationSetReputationMetricsEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetSendingEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}}, -output:{resultWrapper:"UpdateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},UpdateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},UpdateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},Rule:{shape:"S18"}}},output:{resultWrapper:"UpdateReceiptRuleResult",type:"structure",members:{}}},UpdateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"UpdateTemplateResult",type:"structure",members:{}}},VerifyDomainDkim:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainDkimResult",type:"structure",required:["DkimTokens"],members:{DkimTokens:{shape:"S3h"}}}},VerifyDomainIdentity:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainIdentityResult",type:"structure",required:["VerificationToken"],members:{VerificationToken:{}}}},VerifyEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},VerifyEmailIdentity:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}},output:{resultWrapper:"VerifyEmailIdentityResult",type:"structure",members:{}}}},shapes:{S5:{type:"structure",required:["Name"],members:{Name:{}}},S9:{type:"structure",required:["Name","MatchingEventTypes"],members:{Name:{},Enabled:{type:"boolean"},MatchingEventTypes:{type:"list",member:{}},KinesisFirehoseDestination:{type:"structure",required:["IAMRoleARN","DeliveryStreamARN"],members:{IAMRoleARN:{},DeliveryStreamARN:{}}},CloudWatchDestination:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},SNSDestination:{type:"structure",required:["TopicARN"],members:{TopicARN:{}}}}},Sp:{type:"structure",members:{CustomRedirectDomain:{}}},S10:{type:"structure",required:["Name","IpFilter"],members:{Name:{},IpFilter:{type:"structure",required:["Policy","Cidr"],members:{Policy:{},Cidr:{}}}}},S18:{type:"structure",required:["Name"],members:{Name:{},Enabled:{type:"boolean"},TlsPolicy:{},Recipients:{type:"list",member:{}},Actions:{type:"list",member:{type:"structure",members:{S3Action:{type:"structure",required:["BucketName"],members:{TopicArn:{},BucketName:{},ObjectKeyPrefix:{},KmsKeyArn:{}}},BounceAction:{type:"structure",required:["SmtpReplyCode","Message","Sender"],members:{TopicArn:{},SmtpReplyCode:{},StatusCode:{},Message:{},Sender:{}}},WorkmailAction:{type:"structure",required:["OrganizationArn"],members:{TopicArn:{},OrganizationArn:{}}},LambdaAction:{type:"structure",required:["FunctionArn"],members:{TopicArn:{},FunctionArn:{},InvocationType:{}}},StopAction:{type:"structure",required:["Scope"],members:{Scope:{},TopicArn:{}}},AddHeaderAction:{type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}},SNSAction:{type:"structure",required:["TopicArn"],members:{TopicArn:{},Encoding:{}}}}}},ScanEnabled:{type:"boolean"}}},S20:{type:"structure",required:["TemplateName"],members:{TemplateName:{},SubjectPart:{},TextPart:{},HtmlPart:{}}},S2t:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}},S2v:{type:"list",member:{shape:"S18"}},S31:{type:"structure",members:{TlsPolicy:{}}},S3c:{type:"list",member:{}},S3h:{type:"list",member:{}},S3w:{type:"list",member:{}},S54:{type:"list",member:{}},S5i:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S5x:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S64:{type:"structure",members:{ToAddresses:{shape:"S54"},CcAddresses:{shape:"S54"},BccAddresses:{shape:"S54"}}},S6e:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}}}}},{}],112:[function(e,t,r){t.exports={pagination:{ListCustomVerificationEmailTemplates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListIdentities:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"Identities"},ListVerifiedEmailAddresses:{result_key:"VerifiedEmailAddresses"}}}},{}],113:[function(e,t,r){t.exports={version:2,waiters:{IdentityExists:{delay:3,operation:"GetIdentityVerificationAttributes",maxAttempts:20,acceptors:[{expected:"Success",matcher:"pathAll",state:"success",argument:"VerificationAttributes.*.VerificationStatus"}]}}}},{}],114:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-10-07",endpointPrefix:"events",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Events",serviceId:"CloudWatch Events",signatureVersion:"v4",targetPrefix:"AWSEvents",uid:"events-2015-10-07"},operations:{ActivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},CancelReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{}}}},CreateApiDestination:{input:{type:"structure",required:["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateArchive:{input:{type:"structure",required:["ArchiveName","EventSourceArn"],members:{ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},CreateConnection:{input:{type:"structure",required:["Name","AuthorizationType","AuthParameters"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{shape:"S11"}}},OAuthParameters:{type:"structure",required:["ClientParameters","AuthorizationEndpoint","HttpMethod"],members:{ClientParameters:{type:"structure",required:["ClientID","ClientSecret"],members:{ClientID:{},ClientSecret:{shape:"S11"}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S15"}}},ApiKeyAuthParameters:{type:"structure",required:["ApiKeyName","ApiKeyValue"],members:{ApiKeyName:{},ApiKeyValue:{shape:"S11"}}},InvocationHttpParameters:{shape:"S15"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateEventBus:{input:{type:"structure",required:["Name"],members:{Name:{},EventSourceName:{},Tags:{shape:"S1o"}}},output:{type:"structure",members:{EventBusArn:{}}}},CreatePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}},output:{type:"structure",members:{EventSourceArn:{}}}},DeactivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeauthorizeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{}}},DeleteConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteEventBus:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeletePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}}},DeleteRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{},Force:{type:"boolean"}}}},DescribeApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ApiDestinationArn:{},Name:{},Description:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{ArchiveArn:{},ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},DescribeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},Name:{},Description:{},ConnectionState:{},StateReason:{},AuthorizationType:{},SecretArn:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S15"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{}}},InvocationHttpParameters:{shape:"S15"}}},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DescribeEventBus:{input:{type:"structure",members:{Name:{}}},output:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},DescribeEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},DescribePartnerEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},Name:{}}}},DescribeReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayName:{},ReplayArn:{},Description:{},State:{},StateReason:{},EventSourceArn:{},Destination:{shape:"S2y"},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},DescribeRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}},output:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},ScheduleExpression:{},State:{},Description:{},RoleArn:{},ManagedBy:{},EventBusName:{},CreatedBy:{}}}},DisableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},EnableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},ListApiDestinations:{input:{type:"structure",members:{NamePrefix:{},ConnectionArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ApiDestinations:{type:"list",member:{type:"structure",members:{ApiDestinationArn:{},Name:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListArchives:{input:{type:"structure",members:{NamePrefix:{},EventSourceArn:{},State:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Archives:{type:"list",member:{type:"structure",members:{ArchiveName:{},EventSourceArn:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{NamePrefix:{},ConnectionState:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{ConnectionArn:{},Name:{},ConnectionState:{},StateReason:{},AuthorizationType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEventBuses:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventBuses:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},NextToken:{}}}},ListEventSources:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventSources:{type:"list",member:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},NextToken:{}}}},ListPartnerEventSourceAccounts:{input:{type:"structure",required:["EventSourceName"],members:{EventSourceName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSourceAccounts:{type:"list",member:{type:"structure",members:{Account:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},State:{}}}},NextToken:{}}}},ListPartnerEventSources:{input:{type:"structure",required:["NamePrefix"],members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSources:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}},NextToken:{}}}},ListReplays:{input:{type:"structure",members:{NamePrefix:{},State:{},EventSourceArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Replays:{type:"list",member:{type:"structure",members:{ReplayName:{},EventSourceArn:{},State:{},StateReason:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListRuleNamesByTarget:{input:{type:"structure",required:["TargetArn"],members:{TargetArn:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{RuleNames:{type:"list",member:{}},NextToken:{}}}},ListRules:{input:{type:"structure",members:{NamePrefix:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},State:{},Description:{},ScheduleExpression:{},RoleArn:{},ManagedBy:{},EventBusName:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S1o"}}}},ListTargetsByRule:{input:{type:"structure",required:["Rule"],members:{Rule:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"S4n"},NextToken:{}}}},PutEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6n"},DetailType:{},Detail:{},EventBusName:{},TraceHeader:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPartnerEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6n"},DetailType:{},Detail:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPermission:{input:{type:"structure",members:{EventBusName:{},Action:{},Principal:{},StatementId:{},Condition:{type:"structure",required:["Type","Key","Value"],members:{Type:{},Key:{},Value:{}}},Policy:{}}}},PutRule:{input:{type:"structure",required:["Name"],members:{Name:{},ScheduleExpression:{},EventPattern:{},State:{},Description:{},RoleArn:{},Tags:{shape:"S1o"},EventBusName:{}}},output:{type:"structure",members:{RuleArn:{}}}},PutTargets:{input:{type:"structure",required:["Rule","Targets"],members:{Rule:{},EventBusName:{},Targets:{shape:"S4n"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},RemovePermission:{input:{type:"structure",members:{StatementId:{},RemoveAllPermissions:{type:"boolean"},EventBusName:{}}}},RemoveTargets:{input:{type:"structure",required:["Rule","Ids"],members:{Rule:{},EventBusName:{},Ids:{type:"list",member:{}},Force:{type:"boolean"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartReplay:{input:{type:"structure",required:["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],members:{ReplayName:{},Description:{},EventSourceArn:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},Destination:{shape:"S2y"}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{},ReplayStartTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1o"}}},output:{type:"structure",members:{}}},TestEventPattern:{input:{type:"structure",required:["EventPattern","Event"],members:{EventPattern:{},Event:{}}},output:{type:"structure",members:{Result:{type:"boolean"}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},UpdateArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},UpdateConnection:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{},Password:{shape:"S11"}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{},ClientSecret:{shape:"S11"}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S15"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{},ApiKeyValue:{shape:"S11"}}},InvocationHttpParameters:{shape:"S15"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}}},shapes:{S11:{type:"string",sensitive:!0},S15:{type:"structure",members:{HeaderParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{type:"string",sensitive:!0},IsValueSecret:{type:"boolean"}}}},QueryStringParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{type:"string",sensitive:!0},IsValueSecret:{type:"boolean"}}}},BodyParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{type:"string",sensitive:!0},IsValueSecret:{type:"boolean"}}}}}},S1o:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S2y:{type:"structure",required:["Arn"],members:{Arn:{},FilterArns:{type:"list",member:{}}}},S4n:{type:"list",member:{type:"structure",required:["Id","Arn"],members:{Id:{},Arn:{},RoleArn:{},Input:{},InputPath:{},InputTransformer:{type:"structure",required:["InputTemplate"],members:{InputPathsMap:{type:"map",key:{},value:{}},InputTemplate:{}}},KinesisParameters:{type:"structure",required:["PartitionKeyPath"],members:{PartitionKeyPath:{}}},RunCommandParameters:{type:"structure",required:["RunCommandTargets"],members:{RunCommandTargets:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},EcsParameters:{type:"structure",required:["TaskDefinitionArn"],members:{TaskDefinitionArn:{},TaskCount:{type:"integer"},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{Subnets:{shape:"S59"},SecurityGroups:{shape:"S59"},AssignPublicIp:{}}}}},PlatformVersion:{},Group:{},CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},PlacementConstraints:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},PropagateTags:{},ReferenceId:{},Tags:{shape:"S1o"}}},BatchParameters:{type:"structure",required:["JobDefinition","JobName"],members:{JobDefinition:{},JobName:{},ArrayProperties:{type:"structure",members:{Size:{type:"integer"}}},RetryStrategy:{type:"structure",members:{Attempts:{type:"integer"}}}}},SqsParameters:{type:"structure",members:{MessageGroupId:{}}},HttpParameters:{type:"structure",members:{PathParameterValues:{type:"list",member:{}},HeaderParameters:{type:"map",key:{},value:{}},QueryStringParameters:{type:"map",key:{},value:{}}}},RedshiftDataParameters:{type:"structure",required:["Database","Sql"],members:{SecretManagerArn:{},Database:{},DbUser:{},Sql:{},StatementName:{},WithEvent:{type:"boolean"}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},DeadLetterConfig:{type:"structure",members:{Arn:{}}},RetryPolicy:{type:"structure",members:{MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"}}}}}},S59:{type:"list",member:{}},S6n:{type:"list",member:{}}}}},{}],115:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],116:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-08-04",endpointPrefix:"firehose",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Firehose",serviceFullName:"Amazon Kinesis Firehose",serviceId:"Firehose",signatureVersion:"v4",targetPrefix:"Firehose_20150804",uid:"firehose-2015-08-04"},operations:{CreateDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamType:{},KinesisStreamSourceConfiguration:{type:"structure",required:["KinesisStreamARN","RoleARN"],members:{KinesisStreamARN:{},RoleARN:{}}},DeliveryStreamEncryptionConfigurationInput:{shape:"S7"},S3DestinationConfiguration:{shape:"Sa",deprecated:!0},ExtendedS3DestinationConfiguration:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationConfiguration:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"},DocumentIdOptions:{shape:"S2h"}}},AmazonopensearchserviceDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2p"},RetryOptions:{shape:"S2s"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"},DocumentIdOptions:{shape:"S2h"}}},SplunkDestinationConfiguration:{type:"structure",required:["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S30"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationConfiguration:{type:"structure",required:["EndpointConfiguration","S3Configuration"],members:{EndpointConfiguration:{shape:"S34"},BufferingHints:{shape:"S38"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S3b"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3h"},S3BackupMode:{},S3Configuration:{shape:"Sa"}}},Tags:{shape:"S3k"},AmazonOpenSearchServerlessDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3r"},RetryOptions:{shape:"S3u"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},MSKSourceConfiguration:{type:"structure",required:["MSKClusterARN","TopicName","AuthenticationConfiguration"],members:{MSKClusterARN:{},TopicName:{},AuthenticationConfiguration:{shape:"S40"}}}}},output:{type:"structure",members:{DeliveryStreamARN:{}}}},DeleteDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},AllowForceDelete:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},Limit:{type:"integer"},ExclusiveStartDestinationId:{}}},output:{type:"structure",required:["DeliveryStreamDescription"],members:{DeliveryStreamDescription:{type:"structure",required:["DeliveryStreamName","DeliveryStreamARN","DeliveryStreamStatus","DeliveryStreamType","VersionId","Destinations","HasMoreDestinations"],members:{DeliveryStreamName:{},DeliveryStreamARN:{},DeliveryStreamStatus:{},FailureDescription:{shape:"S4c"},DeliveryStreamEncryptionConfiguration:{type:"structure",members:{KeyARN:{},KeyType:{},Status:{},FailureDescription:{shape:"S4c"}}},DeliveryStreamType:{},VersionId:{},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Source:{type:"structure",members:{KinesisStreamSourceDescription:{type:"structure",members:{KinesisStreamARN:{},RoleARN:{},DeliveryStartTimestamp:{type:"timestamp"}}},MSKSourceDescription:{type:"structure",members:{MSKClusterARN:{},TopicName:{},AuthenticationConfiguration:{shape:"S40"},DeliveryStartTimestamp:{type:"timestamp"}}}}},Destinations:{type:"list",member:{type:"structure",required:["DestinationId"],members:{DestinationId:{},S3DestinationDescription:{shape:"S4o"},ExtendedS3DestinationDescription:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S4o"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationDescription:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},RetryOptions:{shape:"S1z"},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S4o"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4s"},DocumentIdOptions:{shape:"S2h"}}},AmazonopensearchserviceDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2p"},RetryOptions:{shape:"S2s"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4s"},DocumentIdOptions:{shape:"S2h"}}},SplunkDestinationDescription:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S30"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationDescription:{type:"structure",members:{EndpointConfiguration:{type:"structure",members:{Url:{shape:"S35"},Name:{}}},BufferingHints:{shape:"S38"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S3b"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3h"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"}}},AmazonOpenSearchServerlessDestinationDescription:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3r"},RetryOptions:{shape:"S3u"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4s"}}}}}},HasMoreDestinations:{type:"boolean"}}}}}},ListDeliveryStreams:{input:{type:"structure",members:{Limit:{type:"integer"},DeliveryStreamType:{},ExclusiveStartDeliveryStreamName:{}}},output:{type:"structure",required:["DeliveryStreamNames","HasMoreDeliveryStreams"],members:{DeliveryStreamNames:{type:"list",member:{}},HasMoreDeliveryStreams:{type:"boolean"}}}},ListTagsForDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{shape:"S3l"}},HasMoreTags:{type:"boolean"}}}},PutRecord:{input:{type:"structure",required:["DeliveryStreamName","Record"],members:{DeliveryStreamName:{},Record:{shape:"S57"}}},output:{type:"structure",required:["RecordId"],members:{RecordId:{},Encrypted:{type:"boolean"}}}},PutRecordBatch:{input:{type:"structure",required:["DeliveryStreamName","Records"],members:{DeliveryStreamName:{},Records:{type:"list",member:{shape:"S57"}}}},output:{type:"structure",required:["FailedPutCount","RequestResponses"],members:{FailedPutCount:{type:"integer"},Encrypted:{type:"boolean"},RequestResponses:{type:"list",member:{type:"structure",members:{RecordId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamEncryptionConfigurationInput:{ -shape:"S7"}}},output:{type:"structure",members:{}}},StopDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{}}},output:{type:"structure",members:{}}},TagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","Tags"],members:{DeliveryStreamName:{},Tags:{shape:"S3k"}}},output:{type:"structure",members:{}}},UntagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","TagKeys"],members:{DeliveryStreamName:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDestination:{input:{type:"structure",required:["DeliveryStreamName","CurrentDeliveryStreamVersionId","DestinationId"],members:{DeliveryStreamName:{},CurrentDeliveryStreamVersionId:{},DestinationId:{},S3DestinationUpdate:{shape:"S5s",deprecated:!0},ExtendedS3DestinationUpdate:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5s"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationUpdate:{type:"structure",members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5s"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},DocumentIdOptions:{shape:"S2h"}}},AmazonopensearchserviceDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2p"},RetryOptions:{shape:"S2s"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},DocumentIdOptions:{shape:"S2h"}}},SplunkDestinationUpdate:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S30"},S3BackupMode:{},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationUpdate:{type:"structure",members:{EndpointConfiguration:{shape:"S34"},BufferingHints:{shape:"S38"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S3b"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3h"},S3BackupMode:{},S3Update:{shape:"S5s"}}},AmazonOpenSearchServerlessDestinationUpdate:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3r"},RetryOptions:{shape:"S3u"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",required:["KeyType"],members:{KeyARN:{},KeyType:{}}},Sa:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},Se:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},Si:{type:"structure",members:{NoEncryptionConfig:{},KMSEncryptionConfig:{type:"structure",required:["AWSKMSKeyARN"],members:{AWSKMSKeyARN:{}}}}},Sl:{type:"structure",members:{Enabled:{type:"boolean"},LogGroupName:{},LogStreamName:{}}},Sq:{type:"structure",members:{Enabled:{type:"boolean"},Processors:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["ParameterName","ParameterValue"],members:{ParameterName:{},ParameterValue:{}}}}}}}}},Sz:{type:"structure",members:{SchemaConfiguration:{type:"structure",members:{RoleARN:{},CatalogId:{},DatabaseName:{},TableName:{},Region:{},VersionId:{}}},InputFormatConfiguration:{type:"structure",members:{Deserializer:{type:"structure",members:{OpenXJsonSerDe:{type:"structure",members:{ConvertDotsInJsonKeysToUnderscores:{type:"boolean"},CaseInsensitive:{type:"boolean"},ColumnToJsonKeyMappings:{type:"map",key:{},value:{}}}},HiveJsonSerDe:{type:"structure",members:{TimestampFormats:{type:"list",member:{}}}}}}}},OutputFormatConfiguration:{type:"structure",members:{Serializer:{type:"structure",members:{ParquetSerDe:{type:"structure",members:{BlockSizeBytes:{type:"integer"},PageSizeBytes:{type:"integer"},Compression:{},EnableDictionaryCompression:{type:"boolean"},MaxPaddingBytes:{type:"integer"},WriterVersion:{}}},OrcSerDe:{type:"structure",members:{StripeSizeBytes:{type:"integer"},BlockSizeBytes:{type:"integer"},RowIndexStride:{type:"integer"},EnablePadding:{type:"boolean"},PaddingTolerance:{type:"double"},Compression:{},BloomFilterColumns:{type:"list",member:{}},BloomFilterFalsePositiveProbability:{type:"double"},DictionaryKeyThreshold:{type:"double"},FormatVersion:{}}}}}}},Enabled:{type:"boolean"}}},S1o:{type:"structure",members:{RetryOptions:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},Enabled:{type:"boolean"}}},S1t:{type:"structure",required:["DataTableName"],members:{DataTableName:{},DataTableColumns:{},CopyOptions:{}}},S1x:{type:"string",sensitive:!0},S1y:{type:"string",sensitive:!0},S1z:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S28:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2b:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2e:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"}}},S2f:{type:"list",member:{}},S2g:{type:"list",member:{}},S2h:{type:"structure",required:["DefaultDocumentIdFormat"],members:{DefaultDocumentIdFormat:{}}},S2p:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2s:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S30:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S34:{type:"structure",required:["Url"],members:{Url:{shape:"S35"},Name:{},AccessKey:{type:"string",sensitive:!0}}},S35:{type:"string",sensitive:!0},S38:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},S3b:{type:"structure",members:{ContentEncoding:{},CommonAttributes:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue"],members:{AttributeName:{type:"string",sensitive:!0},AttributeValue:{type:"string",sensitive:!0}}}}}},S3h:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S3k:{type:"list",member:{shape:"S3l"}},S3l:{type:"structure",required:["Key"],members:{Key:{},Value:{}}},S3r:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S3u:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S40:{type:"structure",required:["RoleARN","Connectivity"],members:{RoleARN:{},Connectivity:{}}},S4c:{type:"structure",required:["Type","Details"],members:{Type:{},Details:{}}},S4o:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},S4s:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"},VpcId:{}}},S57:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},S5s:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}}}}},{}],117:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],118:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecast",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Service",serviceId:"forecast",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecast",uid:"forecast-2018-06-26"},operations:{CreateAutoPredictor:{input:{type:"structure",required:["PredictorName"],members:{PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastDimensions:{shape:"S6"},ForecastFrequency:{},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorArn:{},OptimizationMetric:{},ExplainPredictor:{type:"boolean"},Tags:{shape:"Sm"},MonitorConfig:{type:"structure",required:["MonitorName"],members:{MonitorName:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},output:{type:"structure",members:{PredictorArn:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetName","Domain","DatasetType","Schema"],members:{DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDatasetGroup:{input:{type:"structure",required:["DatasetGroupName","Domain"],members:{DatasetGroupName:{},Domain:{},DatasetArns:{shape:"S16"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetGroupArn:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobName","DatasetArn","DataSource"],members:{DatasetImportJobName:{},DatasetArn:{},DataSource:{shape:"S19"},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},Tags:{shape:"Sm"},Format:{},ImportMode:{}}},output:{type:"structure",members:{DatasetImportJobArn:{}}}},CreateExplainability:{input:{type:"structure",required:["ExplainabilityName","ResourceArn","ExplainabilityConfig"],members:{ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},DataSource:{shape:"S19"},Schema:{shape:"S10"},EnableVisualization:{type:"boolean"},StartDateTime:{},EndDateTime:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityArn:{}}}},CreateExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportName","ExplainabilityArn","Destination"],members:{ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{}}}},CreateForecast:{input:{type:"structure",required:["ForecastName","PredictorArn"],members:{ForecastName:{},PredictorArn:{},ForecastTypes:{shape:"S4"},Tags:{shape:"Sm"},TimeSeriesSelector:{shape:"S1t"}}},output:{type:"structure",members:{ForecastArn:{}}}},CreateForecastExportJob:{input:{type:"structure",required:["ForecastExportJobName","ForecastArn","Destination"],members:{ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ForecastExportJobArn:{}}}},CreateMonitor:{input:{type:"structure",required:["MonitorName","ResourceArn"],members:{MonitorName:{},ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{MonitorArn:{}}}},CreatePredictor:{input:{type:"structure",required:["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],members:{PredictorName:{},AlgorithmArn:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"},OptimizationMetric:{}}},output:{type:"structure",members:{PredictorArn:{}}}},CreatePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobName","PredictorArn","Destination"],members:{PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{}}}},CreateWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisName","ForecastArn"],members:{WhatIfAnalysisName:{},ForecastArn:{},TimeSeriesSelector:{shape:"S1t"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfAnalysisArn:{}}}},CreateWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastName","WhatIfAnalysisArn"],members:{WhatIfForecastName:{},WhatIfAnalysisArn:{},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfForecastArn:{}}}},CreateWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportName","WhatIfForecastArns","Destination"],members:{WhatIfForecastExportName:{},WhatIfForecastArns:{shape:"S38"},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},idempotent:!0},DeleteDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},idempotent:!0},DeleteDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},idempotent:!0},DeleteExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},idempotent:!0},DeleteExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},idempotent:!0},DeleteForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},idempotent:!0},DeleteForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},idempotent:!0},DeleteMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},idempotent:!0},DeletePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},idempotent:!0},DeletePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},idempotent:!0},DeleteResourceTree:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:!0},DeleteWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},idempotent:!0},DeleteWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},idempotent:!0},DeleteWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},idempotent:!0},DescribeAutoPredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastFrequency:{},ForecastDimensions:{shape:"S6"},DatasetImportJobArns:{shape:"S16"},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorSummary:{shape:"S3q"},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{},ExplainabilityInfo:{type:"structure",members:{ExplainabilityArn:{},Status:{}}},MonitorInfo:{type:"structure",members:{MonitorArn:{},Status:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},idempotent:!0},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetArn:{},DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:!0},DescribeDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},output:{type:"structure",members:{DatasetGroupName:{},DatasetGroupArn:{},DatasetArns:{shape:"S16"},Domain:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:!0},DescribeDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},output:{type:"structure",members:{DatasetImportJobName:{},DatasetImportJobArn:{},DatasetArn:{},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},DataSource:{shape:"S19"},EstimatedTimeRemainingInMinutes:{type:"long"},FieldStatistics:{type:"map",key:{},value:{type:"structure",members:{Count:{type:"integer"},CountDistinct:{type:"integer"},CountNull:{type:"integer"},CountNan:{type:"integer"},Min:{},Max:{},Avg:{type:"double"},Stddev:{type:"double"},CountLong:{type:"long"},CountDistinctLong:{type:"long"},CountNullLong:{type:"long"},CountNanLong:{type:"long"}}}},DataSize:{type:"double"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{},ImportMode:{}}},idempotent:!0},DescribeExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},output:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},EnableVisualization:{type:"boolean"},DataSource:{shape:"S19"},Schema:{shape:"S10"},StartDateTime:{},EndDateTime:{},EstimatedTimeRemainingInMinutes:{type:"long"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:!0},DescribeExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},DescribeForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},output:{type:"structure",members:{ForecastArn:{},ForecastName:{},ForecastTypes:{shape:"S4"},PredictorArn:{},DatasetGroupArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:!0},DescribeForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},output:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},DescribeMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},output:{type:"structure",members:{MonitorName:{},MonitorArn:{},ResourceArn:{},Status:{},LastEvaluationTime:{type:"timestamp"},LastEvaluationState:{},Baseline:{type:"structure",members:{PredictorBaseline:{type:"structure",members:{BaselineMetrics:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"double"}}}}}}}},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},EstimatedEvaluationTimeRemainingInMinutes:{type:"long"}}},idempotent:!0},DescribePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},AlgorithmArn:{},AutoMLAlgorithmArns:{shape:"S16"},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},PredictorExecutionDetails:{type:"structure",members:{PredictorExecutions:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},Status:{},Message:{}}}}}}}}},EstimatedTimeRemainingInMinutes:{type:"long"},IsAutoPredictor:{type:"boolean"},DatasetImportJobArns:{shape:"S16"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{}}},idempotent:!0},DescribePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},DescribeWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},output:{type:"structure",members:{WhatIfAnalysisName:{},WhatIfAnalysisArn:{},ForecastArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:!0},DescribeWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},output:{type:"structure",members:{WhatIfForecastName:{},WhatIfForecastArn:{},WhatIfAnalysisArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},ForecastTypes:{shape:"S4"}}},idempotent:!0},DescribeWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastExportName:{},WhatIfForecastArns:{type:"list",member:{}},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},EstimatedTimeRemainingInMinutes:{type:"long"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},GetAccuracyMetrics:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorEvaluationResults:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},ItemCount:{type:"integer"},EvaluationType:{},Metrics:{type:"structure",members:{RMSE:{deprecated:!0,deprecatedMessage:"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE",type:"double"},WeightedQuantileLosses:{type:"list",member:{type:"structure",members:{Quantile:{type:"double"},LossValue:{type:"double"}}}},ErrorMetrics:{type:"list",member:{type:"structure",members:{ForecastType:{},WAPE:{type:"double"},RMSE:{type:"double"},MASE:{type:"double"},MAPE:{type:"double"}}}},AverageWeightedQuantileLoss:{type:"double"}}}}}}}}},IsAutoPredictor:{type:"boolean"},AutoMLOverrideStrategy:{},OptimizationMetric:{}}},idempotent:!0},ListDatasetGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetGroups:{type:"list",member:{type:"structure",members:{DatasetGroupArn:{},DatasetGroupName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListDatasetImportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{DatasetImportJobs:{type:"list",member:{type:"structure",members:{DatasetImportJobArn:{},DatasetImportJobName:{},DataSource:{shape:"S19"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},ImportMode:{}}}},NextToken:{}}},idempotent:!0},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Datasets:{type:"list",member:{type:"structure",members:{DatasetArn:{},DatasetName:{},DatasetType:{},Domain:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListExplainabilities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Explainabilities:{type:"list",member:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListExplainabilityExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ExplainabilityExports:{type:"list",member:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListForecastExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ForecastExportJobs:{type:"list",member:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Forecasts:{type:"list",member:{type:"structure",members:{ForecastArn:{},ForecastName:{},PredictorArn:{},CreatedUsingAutoPredictor:{type:"boolean"},DatasetGroupArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListMonitorEvaluations:{input:{type:"structure",required:["MonitorArn"],members:{NextToken:{},MaxResults:{type:"integer"},MonitorArn:{},Filters:{shape:"S5m"}}},output:{type:"structure",members:{NextToken:{},PredictorMonitorEvaluations:{type:"list",member:{type:"structure",members:{ResourceArn:{},MonitorArn:{},EvaluationTime:{type:"timestamp"},EvaluationState:{},WindowStartDatetime:{type:"timestamp"},WindowEndDatetime:{type:"timestamp"},PredictorEvent:{type:"structure",members:{Detail:{},Datetime:{type:"timestamp"}}},MonitorDataSource:{type:"structure",members:{DatasetImportJobArn:{},ForecastArn:{},PredictorArn:{}}},MetricResults:{type:"list",member:{type:"structure",members:{MetricName:{},MetricValue:{type:"double"}}}},NumItemsEvaluated:{type:"long"},Message:{}}}}}},idempotent:!0},ListMonitors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Monitors:{type:"list",member:{type:"structure",members:{MonitorArn:{},MonitorName:{},ResourceArn:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListPredictorBacktestExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{PredictorBacktestExportJobs:{type:"list",member:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListPredictors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Predictors:{type:"list",member:{type:"structure",members:{PredictorArn:{},PredictorName:{},DatasetGroupArn:{},IsAutoPredictor:{type:"boolean"},ReferencePredictorSummary:{shape:"S3q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},ListWhatIfAnalyses:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfAnalyses:{type:"list",member:{type:"structure",members:{WhatIfAnalysisArn:{},WhatIfAnalysisName:{},ForecastArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListWhatIfForecastExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecastExports:{type:"list",member:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastArns:{shape:"S38"},WhatIfForecastExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListWhatIfForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecasts:{type:"list",member:{type:"structure",members:{WhatIfForecastArn:{},WhatIfForecastName:{},WhatIfAnalysisArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ResumeResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:!0},StopResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:!0},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"So"}}}},output:{type:"structure",members:{}}},UpdateDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn","DatasetArns"],members:{DatasetGroupArn:{},DatasetArns:{shape:"S16"}}},output:{type:"structure",members:{}},idempotent:!0}},shapes:{S4:{type:"list",member:{}},S6:{type:"list",member:{}},S8:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},AttributeConfigs:{type:"list",member:{type:"structure",required:["AttributeName","Transformations"],members:{AttributeName:{},Transformations:{type:"map",key:{},value:{}}}}},AdditionalDatasets:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Configuration:{type:"map",key:{},value:{shape:"Sh"}}}}}}},Sh:{type:"list",member:{}},Si:{type:"structure",required:["RoleArn","KMSKeyArn"],members:{RoleArn:{},KMSKeyArn:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"So"},Value:{type:"string",sensitive:!0}}}},So:{type:"string",sensitive:!0},Sr:{type:"structure",members:{Month:{},DayOfMonth:{type:"integer"},DayOfWeek:{},Hour:{type:"integer"}}},S10:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}}}},S16:{type:"list",member:{}},S19:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1a:{type:"structure",required:["Path","RoleArn"],members:{Path:{},RoleArn:{},KMSKeyArn:{}}},S1k:{type:"structure",required:["TimeSeriesGranularity","TimePointGranularity"],members:{TimeSeriesGranularity:{},TimePointGranularity:{}}},S1q:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1t:{type:"structure",members:{TimeSeriesIdentifiers:{type:"structure",members:{DataSource:{shape:"S19"},Schema:{shape:"S10"},Format:{}}}}},S22:{type:"map",key:{},value:{}},S25:{type:"structure",members:{NumberOfBacktestWindows:{type:"integer"}, -BackTestWindowOffset:{type:"integer"}}},S26:{type:"structure",members:{ParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"Sh"}}}},ContinuousParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"double"},MinValue:{type:"double"},ScalingType:{}}}},IntegerParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"integer"},MinValue:{type:"integer"},ScalingType:{}}}}}}}},S2g:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},SupplementaryFeatures:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},S2j:{type:"structure",required:["ForecastFrequency"],members:{ForecastFrequency:{},ForecastDimensions:{shape:"S6"},Featurizations:{type:"list",member:{type:"structure",required:["AttributeName"],members:{AttributeName:{},FeaturizationPipeline:{type:"list",member:{type:"structure",required:["FeaturizationMethodName"],members:{FeaturizationMethodName:{},FeaturizationMethodParameters:{type:"map",key:{},value:{}}}}}}}}}},S2w:{type:"list",member:{type:"structure",members:{Action:{type:"structure",required:["AttributeName","Operation","Value"],members:{AttributeName:{},Operation:{},Value:{type:"double"}}},TimeSeriesConditions:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue","Condition"],members:{AttributeName:{},AttributeValue:{},Condition:{}}}}}}},S34:{type:"structure",required:["S3Config","Schema"],members:{S3Config:{shape:"S1a"},Schema:{shape:"S10"},Format:{},TimestampFormat:{}}},S38:{type:"list",member:{}},S3q:{type:"structure",members:{Arn:{},State:{}}},S5m:{type:"list",member:{type:"structure",required:["Key","Value","Condition"],members:{Key:{},Value:{},Condition:{}}}}}}},{}],119:[function(e,t,r){t.exports={pagination:{ListDatasetGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetGroups"},ListDatasetImportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetImportJobs"},ListDatasets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Datasets"},ListExplainabilities:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Explainabilities"},ListExplainabilityExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ExplainabilityExports"},ListForecastExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ForecastExportJobs"},ListForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Forecasts"},ListMonitorEvaluations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorMonitorEvaluations"},ListMonitors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Monitors"},ListPredictorBacktestExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorBacktestExportJobs"},ListPredictors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Predictors"},ListWhatIfAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfAnalyses"},ListWhatIfForecastExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecastExports"},ListWhatIfForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecasts"}}}},{}],120:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecastquery",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Query Service",serviceId:"forecastquery",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecastRuntime",uid:"forecastquery-2018-06-26"},operations:{QueryForecast:{input:{type:"structure",required:["ForecastArn","Filters"],members:{ForecastArn:{},StartDate:{},EndDate:{},Filters:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}},QueryWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn","Filters"],members:{WhatIfForecastArn:{},StartDate:{},EndDate:{},Filters:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}}},shapes:{S4:{type:"map",key:{},value:{}},S9:{type:"structure",members:{Predictions:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Timestamp:{},Value:{type:"double"}}}}}}}}}},{}],121:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],122:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-10-01",endpointPrefix:"gamelift",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon GameLift",serviceId:"GameLift",signatureVersion:"v4",targetPrefix:"GameLift",uid:"gamelift-2015-10-01"},operations:{AcceptMatch:{input:{type:"structure",required:["TicketId","PlayerIds","AcceptanceType"],members:{TicketId:{},PlayerIds:{type:"list",member:{shape:"S4"},sensitive:!0},AcceptanceType:{}}},output:{type:"structure",members:{}}},ClaimGameServer:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},FilterOption:{type:"structure",members:{InstanceStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},CreateAlias:{input:{type:"structure",required:["Name","RoutingStrategy"],members:{Name:{},Description:{},RoutingStrategy:{shape:"Sq"},Tags:{shape:"Su"}}},output:{type:"structure",members:{Alias:{shape:"Sz"}}}},CreateBuild:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S13"},OperatingSystem:{},Tags:{shape:"Su"},ServerSdkVersion:{}}},output:{type:"structure",members:{Build:{shape:"S18"},UploadCredentials:{shape:"S1d"},StorageLocation:{shape:"S13"}}}},CreateFleet:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},BuildId:{},ScriptId:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S1j"},EC2InstanceType:{},EC2InboundPermissions:{shape:"S1l"},NewGameSessionProtectionPolicy:{},RuntimeConfiguration:{shape:"S1r"},ResourceCreationLimitPolicy:{shape:"S1x"},MetricGroups:{shape:"S1z"},PeerVpcAwsAccountId:{},PeerVpcId:{},FleetType:{},InstanceRoleArn:{},CertificateConfiguration:{shape:"S22"},Locations:{shape:"S24"},Tags:{shape:"Su"},ComputeType:{},AnywhereConfiguration:{shape:"S28"},InstanceRoleCredentialsProvider:{}}},output:{type:"structure",members:{FleetAttributes:{shape:"S2c"},LocationStates:{shape:"S2j"}}}},CreateFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S24"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2j"}}}},CreateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","RoleArn","MinSize","MaxSize","LaunchTemplate","InstanceDefinitions"],members:{GameServerGroupName:{},RoleArn:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},InstanceDefinitions:{shape:"S2u"},AutoScalingPolicy:{type:"structure",required:["TargetTrackingConfiguration"],members:{EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}},BalancingStrategy:{},GameServerProtectionPolicy:{},VpcSubnets:{type:"list",member:{}},Tags:{shape:"Su"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},CreateGameSession:{input:{type:"structure",required:["MaximumPlayerSessionCount"],members:{FleetId:{},AliasId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},GameProperties:{shape:"S3d"},CreatorId:{},GameSessionId:{},IdempotencyToken:{},GameSessionData:{},Location:{}}},output:{type:"structure",members:{GameSession:{shape:"S3k"}}}},CreateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3t"},Destinations:{shape:"S3v"},FilterConfiguration:{shape:"S3y"},PriorityConfiguration:{shape:"S40"},CustomEventData:{},NotificationTarget:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S46"}}}},CreateLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{Location:{shape:"S4b"}}}},CreateMatchmakingConfiguration:{input:{type:"structure",required:["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4e"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3d"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{Configuration:{shape:"S4p"}}}},CreateMatchmakingRuleSet:{input:{type:"structure",required:["Name","RuleSetBody"],members:{Name:{},RuleSetBody:{},Tags:{shape:"Su"}}},output:{type:"structure",required:["RuleSet"],members:{RuleSet:{shape:"S4v"}}}},CreatePlayerSession:{input:{type:"structure",required:["GameSessionId","PlayerId"],members:{GameSessionId:{},PlayerId:{shape:"S4"},PlayerData:{}}},output:{type:"structure",members:{PlayerSession:{shape:"S4z"}}}},CreatePlayerSessions:{input:{type:"structure",required:["GameSessionId","PlayerIds"],members:{GameSessionId:{},PlayerIds:{type:"list",member:{shape:"S4"},sensitive:!0},PlayerDataMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PlayerSessions:{shape:"S56"}}}},CreateScript:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S13"},ZipFile:{type:"blob"},Tags:{shape:"Su"}}},output:{type:"structure",members:{Script:{shape:"S5a"}}}},CreateVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{VpcPeeringAuthorization:{shape:"S5d"}}}},CreateVpcPeeringConnection:{input:{type:"structure",required:["FleetId","PeerVpcAwsAccountId","PeerVpcId"],members:{FleetId:{},PeerVpcAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}}},DeleteBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}}},DeleteFleet:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}}},DeleteFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S3z"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2j"}}}},DeleteGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},DeleteOption:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},DeleteGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingRuleSet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteScalingPolicy:{input:{type:"structure",required:["Name","FleetId"],members:{Name:{},FleetId:{}}}},DeleteScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}}},DeleteVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteVpcPeeringConnection:{input:{type:"structure",required:["FleetId","VpcPeeringConnectionId"],members:{FleetId:{},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{}}},DeregisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{}}},DeregisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}}},DescribeAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{Alias:{shape:"Sz"}}}},DescribeBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{Build:{shape:"S18"}}}},DescribeCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{Compute:{shape:"S6f"}}}},DescribeEC2InstanceLimits:{input:{type:"structure",members:{EC2InstanceType:{},Location:{}}},output:{type:"structure",members:{EC2InstanceLimits:{type:"list",member:{type:"structure",members:{EC2InstanceType:{},CurrentInstances:{type:"integer"},InstanceLimit:{type:"integer"},Location:{}}}}}}},DescribeFleetAttributes:{input:{type:"structure",members:{FleetIds:{shape:"S6p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAttributes:{type:"list",member:{shape:"S2c"}},NextToken:{}}}},DescribeFleetCapacity:{input:{type:"structure",members:{FleetIds:{shape:"S6p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetCapacity:{type:"list",member:{shape:"S6v"}},NextToken:{}}}},DescribeFleetEvents:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Events:{type:"list",member:{type:"structure",members:{EventId:{},ResourceId:{},EventCode:{},Message:{},EventTime:{type:"timestamp"},PreSignedLogUrl:{}}}},NextToken:{}}}},DescribeFleetLocationAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Locations:{shape:"S3z"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationAttributes:{type:"list",member:{type:"structure",members:{LocationState:{shape:"S2k"},StoppedActions:{shape:"S2h"},UpdateStatus:{}}}},NextToken:{}}}},DescribeFleetLocationCapacity:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetCapacity:{shape:"S6v"}}}},DescribeFleetLocationUtilization:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetUtilization:{shape:"S7b"}}}},DescribeFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},InboundPermissions:{shape:"S1l"},UpdateStatus:{},Location:{}}}},DescribeFleetUtilization:{input:{type:"structure",members:{FleetIds:{shape:"S6p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetUtilization:{type:"list",member:{shape:"S7b"}},NextToken:{}}}},DescribeGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},DescribeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},DescribeGameServerInstances:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},InstanceIds:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerInstances:{type:"list",member:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},InstanceId:{},InstanceStatus:{}}}},NextToken:{}}}},DescribeGameSessionDetails:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionDetails:{type:"list",member:{type:"structure",members:{GameSession:{shape:"S3k"},ProtectionPolicy:{}}}},NextToken:{}}}},DescribeGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7x"}}}},DescribeGameSessionQueues:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionQueues:{type:"list",member:{shape:"S46"}},NextToken:{}}}},DescribeGameSessions:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S8a"},NextToken:{}}}},DescribeInstances:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InstanceId:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceId:{},IpAddress:{shape:"S3n"},DnsName:{},OperatingSystem:{},Type:{},Status:{},CreationTime:{type:"timestamp"},Location:{}}}},NextToken:{}}}},DescribeMatchmaking:{input:{type:"structure",required:["TicketIds"],members:{TicketIds:{type:"list",member:{}}}},output:{type:"structure",members:{TicketList:{type:"list",member:{shape:"S8l"}}}}},DescribeMatchmakingConfigurations:{input:{type:"structure",members:{Names:{type:"list",member:{}},RuleSetName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Configurations:{type:"list",member:{shape:"S4p"}},NextToken:{}}}},DescribeMatchmakingRuleSets:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["RuleSets"],members:{RuleSets:{type:"list",member:{shape:"S4v"}},NextToken:{}}}},DescribePlayerSessions:{input:{type:"structure",members:{GameSessionId:{},PlayerId:{shape:"S4"},PlayerSessionId:{},PlayerSessionStatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PlayerSessions:{shape:"S56"},NextToken:{}}}},DescribeRuntimeConfiguration:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1r"}}}},DescribeScalingPolicies:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},Name:{},Status:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},ComparisonOperator:{},Threshold:{type:"double"},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S9o"},UpdateStatus:{},Location:{}}}},NextToken:{}}}},DescribeScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}},output:{type:"structure",members:{Script:{shape:"S5a"}}}},DescribeVpcPeeringAuthorizations:{input:{type:"structure",members:{}},output:{type:"structure",members:{VpcPeeringAuthorizations:{type:"list",member:{shape:"S5d"}}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{FleetId:{}}},output:{type:"structure",members:{VpcPeeringConnections:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},IpV4CidrBlock:{},VpcPeeringConnectionId:{},Status:{type:"structure",members:{Code:{},Message:{}}},PeerVpcId:{},GameLiftVpcId:{}}}}}}},GetComputeAccess:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},Credentials:{shape:"S1d"}}}},GetComputeAuthToken:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},AuthToken:{},ExpirationTimestamp:{type:"timestamp"}}}},GetGameSessionLogUrl:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{}}},output:{type:"structure",members:{PreSignedUrl:{}}}},GetInstanceAccess:{input:{type:"structure",required:["FleetId","InstanceId"],members:{FleetId:{},InstanceId:{}}},output:{type:"structure",members:{InstanceAccess:{type:"structure",members:{FleetId:{},InstanceId:{},IpAddress:{shape:"S3n"},OperatingSystem:{},Credentials:{type:"structure",members:{UserName:{},Secret:{}},sensitive:!0}}}}}},ListAliases:{input:{type:"structure",members:{RoutingStrategyType:{},Name:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Aliases:{type:"list",member:{shape:"Sz"}},NextToken:{}}}},ListBuilds:{input:{type:"structure",members:{Status:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Builds:{type:"list",member:{shape:"S18"}},NextToken:{}}}},ListCompute:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ComputeList:{type:"list",member:{shape:"S6f"}},NextToken:{}}}},ListFleets:{input:{type:"structure",members:{BuildId:{},ScriptId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetIds:{type:"list",member:{}},NextToken:{}}}},ListGameServerGroups:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerGroups:{type:"list",member:{shape:"S36"}},NextToken:{}}}},ListGameServers:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},SortOrder:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServers:{type:"list",member:{shape:"Sf"}},NextToken:{}}}},ListLocations:{input:{type:"structure",members:{Filters:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Locations:{type:"list",member:{shape:"S4b"}},NextToken:{}}}},ListScripts:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Scripts:{type:"list",member:{shape:"S5a"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Su"}}}},PutScalingPolicy:{input:{type:"structure",required:["Name","FleetId","MetricName"],members:{Name:{},FleetId:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},Threshold:{type:"double"},ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S9o"}}},output:{type:"structure",members:{Name:{}}}},RegisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{},CertificatePath:{},DnsName:{},IpAddress:{shape:"S3n"},Location:{}}},output:{type:"structure",members:{Compute:{shape:"S6f"}}}},RegisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId","InstanceId"],members:{GameServerGroupName:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},RequestUploadCredentials:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{UploadCredentials:{shape:"S1d"},StorageLocation:{shape:"S13"}}}},ResolveAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},ResumeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","ResumeActions"],members:{GameServerGroupName:{},ResumeActions:{shape:"S39"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},SearchGameSessions:{input:{type:"structure",members:{FleetId:{},AliasId:{},Location:{},FilterExpression:{},SortExpression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S8a"},NextToken:{}}}},StartFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2h"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StartGameSessionPlacement:{input:{type:"structure",required:["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],members:{PlacementId:{},GameSessionQueueName:{},GameProperties:{shape:"S3d"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},PlayerLatencies:{shape:"S7z"},DesiredPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerData:{}}}},GameSessionData:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7x"}}}},StartMatchBackfill:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},GameSessionArn:{},Players:{shape:"S8o"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8l"}}}},StartMatchmaking:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},Players:{shape:"S8o"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8l"}}}},StopFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2h"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StopGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7x"}}}},StopMatchmaking:{input:{type:"structure",required:["TicketId"],members:{TicketId:{}}},output:{type:"structure",members:{}}},SuspendGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","SuspendActions"],members:{GameServerGroupName:{},SuspendActions:{shape:"S39"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},Name:{},Description:{},RoutingStrategy:{shape:"Sq"}}},output:{type:"structure",members:{Alias:{shape:"Sz"}}}},UpdateBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{},Name:{},Version:{}}},output:{type:"structure",members:{Build:{shape:"S18"}}}},UpdateFleetAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Name:{},Description:{},NewGameSessionProtectionPolicy:{},ResourceCreationLimitPolicy:{shape:"S1x"},MetricGroups:{shape:"S1z"},AnywhereConfiguration:{shape:"S28"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateFleetCapacity:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},DesiredInstances:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},Location:{}}}},UpdateFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InboundPermissionAuthorizations:{shape:"S1l"},InboundPermissionRevocations:{shape:"S1l"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},UtilizationStatus:{},HealthCheck:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},UpdateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},RoleArn:{},InstanceDefinitions:{shape:"S2u"},GameServerProtectionPolicy:{},BalancingStrategy:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},UpdateGameSession:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},PlayerSessionCreationPolicy:{},ProtectionPolicy:{}}},output:{type:"structure",members:{GameSession:{shape:"S3k"}}}},UpdateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3t"},Destinations:{shape:"S3v"},FilterConfiguration:{shape:"S3y"},PriorityConfiguration:{shape:"S40"},CustomEventData:{},NotificationTarget:{}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S46"}}}},UpdateMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4e"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3d"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},output:{type:"structure",members:{Configuration:{shape:"S4p"}}}},UpdateRuntimeConfiguration:{input:{type:"structure",required:["FleetId","RuntimeConfiguration"],members:{FleetId:{},RuntimeConfiguration:{shape:"S1r"}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1r"}}}},UpdateScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{},Name:{},Version:{},StorageLocation:{shape:"S13"},ZipFile:{type:"blob"}}},output:{type:"structure",members:{Script:{shape:"S5a"}}}},ValidateMatchmakingRuleSet:{input:{type:"structure",required:["RuleSetBody"],members:{RuleSetBody:{}}},output:{type:"structure",members:{Valid:{type:"boolean"}}}}},shapes:{S4:{type:"string",sensitive:!0},Sf:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{},ClaimStatus:{},UtilizationStatus:{},RegistrationTime:{type:"timestamp"},LastClaimTime:{type:"timestamp"},LastHealthCheckTime:{type:"timestamp"}}},Sq:{type:"structure",members:{Type:{},FleetId:{},Message:{}}},Su:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sz:{type:"structure",members:{AliasId:{},Name:{},AliasArn:{},Description:{},RoutingStrategy:{shape:"Sq"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S13:{type:"structure",members:{Bucket:{},Key:{},RoleArn:{},ObjectVersion:{}}},S18:{type:"structure",members:{BuildId:{},BuildArn:{},Name:{},Version:{},Status:{},SizeOnDisk:{type:"long"},OperatingSystem:{},CreationTime:{type:"timestamp"},ServerSdkVersion:{}}},S1d:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{}},sensitive:!0},S1j:{type:"list",member:{}},S1l:{type:"list",member:{type:"structure",required:["FromPort","ToPort","IpRange","Protocol"],members:{FromPort:{shape:"S1n"},ToPort:{shape:"S1n"},IpRange:{type:"string",sensitive:!0},Protocol:{}}}},S1n:{type:"integer",sensitive:!0},S1r:{type:"structure",members:{ServerProcesses:{type:"list",member:{type:"structure",required:["LaunchPath","ConcurrentExecutions"],members:{LaunchPath:{},Parameters:{},ConcurrentExecutions:{type:"integer"}}}},MaxConcurrentGameSessionActivations:{type:"integer"},GameSessionActivationTimeoutSeconds:{type:"integer"}}},S1x:{type:"structure",members:{NewGameSessionsPerCreator:{type:"integer"},PolicyPeriodInMinutes:{type:"integer"}}},S1z:{type:"list",member:{}},S22:{type:"structure",required:["CertificateType"],members:{CertificateType:{}}},S24:{type:"list",member:{type:"structure",required:["Location"],members:{Location:{}}}},S28:{type:"structure",required:["Cost"],members:{Cost:{}}},S2c:{type:"structure",members:{FleetId:{},FleetArn:{},FleetType:{},InstanceType:{},Description:{},Name:{},CreationTime:{type:"timestamp"},TerminationTime:{ -type:"timestamp"},Status:{},BuildId:{},BuildArn:{},ScriptId:{},ScriptArn:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S1j"},NewGameSessionProtectionPolicy:{},OperatingSystem:{},ResourceCreationLimitPolicy:{shape:"S1x"},MetricGroups:{shape:"S1z"},StoppedActions:{shape:"S2h"},InstanceRoleArn:{},CertificateConfiguration:{shape:"S22"},ComputeType:{},AnywhereConfiguration:{shape:"S28"},InstanceRoleCredentialsProvider:{}}},S2h:{type:"list",member:{}},S2j:{type:"list",member:{shape:"S2k"}},S2k:{type:"structure",members:{Location:{},Status:{}}},S2u:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{}}}},S36:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},RoleArn:{},InstanceDefinitions:{shape:"S2u"},BalancingStrategy:{},GameServerProtectionPolicy:{},AutoScalingGroupArn:{},Status:{},StatusReason:{},SuspendedActions:{shape:"S39"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S39:{type:"list",member:{}},S3d:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3k:{type:"structure",members:{GameSessionId:{},Name:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Status:{},StatusReason:{},GameProperties:{shape:"S3d"},IpAddress:{shape:"S3n"},DnsName:{},Port:{shape:"S1n"},PlayerSessionCreationPolicy:{},CreatorId:{},GameSessionData:{},MatchmakerData:{},Location:{}}},S3n:{type:"string",sensitive:!0},S3t:{type:"list",member:{type:"structure",members:{MaximumIndividualPlayerLatencyMilliseconds:{type:"integer"},PolicyDurationSeconds:{type:"integer"}}}},S3v:{type:"list",member:{type:"structure",members:{DestinationArn:{}}}},S3y:{type:"structure",members:{AllowedLocations:{shape:"S3z"}}},S3z:{type:"list",member:{}},S40:{type:"structure",members:{PriorityOrder:{type:"list",member:{}},LocationOrder:{shape:"S3z"}}},S46:{type:"structure",members:{Name:{},GameSessionQueueArn:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3t"},Destinations:{shape:"S3v"},FilterConfiguration:{shape:"S3y"},PriorityConfiguration:{shape:"S40"},CustomEventData:{},NotificationTarget:{}}},S4b:{type:"structure",members:{LocationName:{},LocationArn:{}}},S4e:{type:"list",member:{}},S4p:{type:"structure",members:{Name:{},ConfigurationArn:{},Description:{},GameSessionQueueArns:{shape:"S4e"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},RuleSetArn:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},CreationTime:{type:"timestamp"},GameProperties:{shape:"S3d"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},S4v:{type:"structure",required:["RuleSetBody"],members:{RuleSetName:{},RuleSetArn:{},RuleSetBody:{},CreationTime:{type:"timestamp"}}},S4z:{type:"structure",members:{PlayerSessionId:{},PlayerId:{shape:"S4"},GameSessionId:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},IpAddress:{shape:"S3n"},DnsName:{},Port:{shape:"S1n"},PlayerData:{}}},S56:{type:"list",member:{shape:"S4z"}},S5a:{type:"structure",members:{ScriptId:{},ScriptArn:{},Name:{},Version:{},SizeOnDisk:{type:"long"},CreationTime:{type:"timestamp"},StorageLocation:{shape:"S13"}}},S5d:{type:"structure",members:{GameLiftAwsAccountId:{},PeerVpcAwsAccountId:{},PeerVpcId:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"}}},S6f:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},IpAddress:{shape:"S3n"},DnsName:{},ComputeStatus:{},Location:{},CreationTime:{type:"timestamp"},OperatingSystem:{},Type:{},GameLiftServiceSdkEndpoint:{}}},S6p:{type:"list",member:{}},S6v:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceType:{},InstanceCounts:{type:"structure",members:{DESIRED:{type:"integer"},MINIMUM:{type:"integer"},MAXIMUM:{type:"integer"},PENDING:{type:"integer"},ACTIVE:{type:"integer"},IDLE:{type:"integer"},TERMINATING:{type:"integer"}}},Location:{}}},S7b:{type:"structure",members:{FleetId:{},FleetArn:{},ActiveServerProcessCount:{type:"integer"},ActiveGameSessionCount:{type:"integer"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Location:{}}},S7x:{type:"structure",members:{PlacementId:{},GameSessionQueueName:{},Status:{},GameProperties:{shape:"S3d"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},GameSessionId:{},GameSessionArn:{},GameSessionRegion:{},PlayerLatencies:{shape:"S7z"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IpAddress:{shape:"S3n"},DnsName:{},Port:{shape:"S1n"},PlacedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerSessionId:{}}}},GameSessionData:{},MatchmakerData:{}}},S7z:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},RegionIdentifier:{},LatencyInMilliseconds:{type:"float"}}}},S8a:{type:"list",member:{shape:"S3k"}},S8l:{type:"structure",members:{TicketId:{},ConfigurationName:{},ConfigurationArn:{},Status:{},StatusReason:{},StatusMessage:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Players:{shape:"S8o"},GameSessionConnectionInfo:{type:"structure",members:{GameSessionArn:{},IpAddress:{shape:"S3n"},DnsName:{},Port:{type:"integer"},MatchedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerSessionId:{}}}}}},EstimatedWaitTime:{type:"integer"}}},S8o:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerAttributes:{type:"map",key:{},value:{type:"structure",members:{S:{},N:{type:"double"},SL:{type:"list",member:{}},SDM:{type:"map",key:{},value:{type:"double"}}}}},Team:{},LatencyInMs:{type:"map",key:{},value:{type:"integer"}}}}},S9o:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}}},{}],123:[function(e,t,r){t.exports={pagination:{DescribeFleetAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetAttributes"},DescribeFleetCapacity:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetCapacity"},DescribeFleetEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Events"},DescribeFleetLocationAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit"},DescribeFleetUtilization:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetUtilization"},DescribeGameServerInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerInstances"},DescribeGameSessionDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionDetails"},DescribeGameSessionQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionQueues"},DescribeGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"},DescribeInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Instances"},DescribeMatchmakingConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Configurations"},DescribeMatchmakingRuleSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"RuleSets"},DescribePlayerSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"PlayerSessions"},DescribeScalingPolicies:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ScalingPolicies"},ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Aliases"},ListBuilds:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Builds"},ListCompute:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ComputeList"},ListFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetIds"},ListGameServerGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerGroups"},ListGameServers:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServers"},ListLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Locations"},ListScripts:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Scripts"},SearchGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"}}}},{}],124:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-05-08",endpointPrefix:"iam",globalEndpoint:"iam.amazonaws.com",protocol:"query",serviceAbbreviation:"IAM",serviceFullName:"AWS Identity and Access Management",serviceId:"IAM",signatureVersion:"v4",uid:"iam-2010-05-08",xmlNamespace:"https://iam.amazonaws.com/doc/2010-05-08/"},operations:{AddClientIDToOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","ClientID"],members:{OpenIDConnectProviderArn:{},ClientID:{}}}},AddRoleToInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","RoleName"],members:{InstanceProfileName:{},RoleName:{}}}},AddUserToGroup:{input:{type:"structure",required:["GroupName","UserName"],members:{GroupName:{},UserName:{}}}},AttachGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyArn"],members:{GroupName:{},PolicyArn:{}}}},AttachRolePolicy:{input:{type:"structure",required:["RoleName","PolicyArn"],members:{RoleName:{},PolicyArn:{}}}},AttachUserPolicy:{input:{type:"structure",required:["UserName","PolicyArn"],members:{UserName:{},PolicyArn:{}}}},ChangePassword:{input:{type:"structure",required:["OldPassword","NewPassword"],members:{OldPassword:{shape:"Sf"},NewPassword:{shape:"Sf"}}}},CreateAccessKey:{input:{type:"structure",members:{UserName:{}}},output:{resultWrapper:"CreateAccessKeyResult",type:"structure",required:["AccessKey"],members:{AccessKey:{type:"structure",required:["UserName","AccessKeyId","Status","SecretAccessKey"],members:{UserName:{},AccessKeyId:{},Status:{},SecretAccessKey:{type:"string",sensitive:!0},CreateDate:{type:"timestamp"}}}}}},CreateAccountAlias:{input:{type:"structure",required:["AccountAlias"],members:{AccountAlias:{}}}},CreateGroup:{input:{type:"structure",required:["GroupName"],members:{Path:{},GroupName:{}}},output:{resultWrapper:"CreateGroupResult",type:"structure",required:["Group"],members:{Group:{shape:"Ss"}}}},CreateInstanceProfile:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{},Path:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateInstanceProfileResult",type:"structure",required:["InstanceProfile"],members:{InstanceProfile:{shape:"S10"}}}},CreateLoginProfile:{input:{type:"structure",required:["UserName","Password"],members:{UserName:{},Password:{shape:"Sf"},PasswordResetRequired:{type:"boolean"}}},output:{resultWrapper:"CreateLoginProfileResult",type:"structure",required:["LoginProfile"],members:{LoginProfile:{shape:"S1d"}}}},CreateOpenIDConnectProvider:{input:{type:"structure",required:["Url","ThumbprintList"],members:{Url:{},ClientIDList:{shape:"S1g"},ThumbprintList:{shape:"S1h"},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateOpenIDConnectProviderResult",type:"structure",members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},CreatePolicy:{input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},Path:{},PolicyDocument:{},Description:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreatePolicyResult",type:"structure",members:{Policy:{shape:"S1p"}}}},CreatePolicyVersion:{input:{type:"structure",required:["PolicyArn","PolicyDocument"],members:{PolicyArn:{},PolicyDocument:{},SetAsDefault:{type:"boolean"}}},output:{resultWrapper:"CreatePolicyVersionResult",type:"structure",members:{PolicyVersion:{shape:"S1u"}}}},CreateRole:{input:{type:"structure",required:["RoleName","AssumeRolePolicyDocument"],members:{Path:{},RoleName:{},AssumeRolePolicyDocument:{},Description:{},MaxSessionDuration:{type:"integer"},PermissionsBoundary:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateRoleResult",type:"structure",required:["Role"],members:{Role:{shape:"S12"}}}},CreateSAMLProvider:{input:{type:"structure",required:["SAMLMetadataDocument","Name"],members:{SAMLMetadataDocument:{},Name:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateSAMLProviderResult",type:"structure",members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},CreateServiceLinkedRole:{input:{type:"structure",required:["AWSServiceName"],members:{AWSServiceName:{},Description:{},CustomSuffix:{}}},output:{resultWrapper:"CreateServiceLinkedRoleResult",type:"structure",members:{Role:{shape:"S12"}}}},CreateServiceSpecificCredential:{input:{type:"structure",required:["UserName","ServiceName"],members:{UserName:{},ServiceName:{}}},output:{resultWrapper:"CreateServiceSpecificCredentialResult",type:"structure",members:{ServiceSpecificCredential:{shape:"S27"}}}},CreateUser:{input:{type:"structure",required:["UserName"],members:{Path:{},UserName:{},PermissionsBoundary:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateUserResult",type:"structure",members:{User:{shape:"S2d"}}}},CreateVirtualMFADevice:{input:{type:"structure",required:["VirtualMFADeviceName"],members:{Path:{},VirtualMFADeviceName:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateVirtualMFADeviceResult",type:"structure",required:["VirtualMFADevice"],members:{VirtualMFADevice:{shape:"S2h"}}}},DeactivateMFADevice:{input:{type:"structure",required:["UserName","SerialNumber"],members:{UserName:{},SerialNumber:{}}}},DeleteAccessKey:{input:{type:"structure",required:["AccessKeyId"],members:{UserName:{},AccessKeyId:{}}}},DeleteAccountAlias:{input:{type:"structure",required:["AccountAlias"],members:{AccountAlias:{}}}},DeleteAccountPasswordPolicy:{},DeleteGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{}}}},DeleteGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyName"],members:{GroupName:{},PolicyName:{}}}},DeleteInstanceProfile:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{}}}},DeleteLoginProfile:{input:{type:"structure",required:["UserName"],members:{UserName:{}}}},DeleteOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{}}}},DeletePolicy:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{}}}},DeletePolicyVersion:{input:{type:"structure",required:["PolicyArn","VersionId"],members:{PolicyArn:{},VersionId:{}}}},DeleteRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}}},DeleteRolePermissionsBoundary:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}}},DeleteRolePolicy:{input:{type:"structure",required:["RoleName","PolicyName"],members:{RoleName:{},PolicyName:{}}}},DeleteSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{}}}},DeleteSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyId"],members:{UserName:{},SSHPublicKeyId:{}}}},DeleteServerCertificate:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{}}}},DeleteServiceLinkedRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}},output:{resultWrapper:"DeleteServiceLinkedRoleResult",type:"structure",required:["DeletionTaskId"],members:{DeletionTaskId:{}}}},DeleteServiceSpecificCredential:{input:{type:"structure",required:["ServiceSpecificCredentialId"],members:{UserName:{},ServiceSpecificCredentialId:{}}}},DeleteSigningCertificate:{input:{type:"structure",required:["CertificateId"],members:{UserName:{},CertificateId:{}}}},DeleteUser:{input:{type:"structure",required:["UserName"],members:{UserName:{}}}},DeleteUserPermissionsBoundary:{input:{type:"structure",required:["UserName"],members:{UserName:{}}}},DeleteUserPolicy:{input:{type:"structure",required:["UserName","PolicyName"],members:{UserName:{},PolicyName:{}}}},DeleteVirtualMFADevice:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{}}}},DetachGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyArn"],members:{GroupName:{},PolicyArn:{}}}},DetachRolePolicy:{input:{type:"structure",required:["RoleName","PolicyArn"],members:{RoleName:{},PolicyArn:{}}}},DetachUserPolicy:{input:{type:"structure",required:["UserName","PolicyArn"],members:{UserName:{},PolicyArn:{}}}},EnableMFADevice:{input:{type:"structure",required:["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],members:{UserName:{},SerialNumber:{},AuthenticationCode1:{},AuthenticationCode2:{}}}},GenerateCredentialReport:{output:{resultWrapper:"GenerateCredentialReportResult",type:"structure",members:{State:{},Description:{}}}},GenerateOrganizationsAccessReport:{input:{type:"structure",required:["EntityPath"],members:{EntityPath:{},OrganizationsPolicyId:{}}},output:{resultWrapper:"GenerateOrganizationsAccessReportResult",type:"structure",members:{JobId:{}}}},GenerateServiceLastAccessedDetails:{input:{type:"structure",required:["Arn"],members:{Arn:{},Granularity:{}}},output:{resultWrapper:"GenerateServiceLastAccessedDetailsResult",type:"structure",members:{JobId:{}}}},GetAccessKeyLastUsed:{input:{type:"structure",required:["AccessKeyId"],members:{AccessKeyId:{}}},output:{resultWrapper:"GetAccessKeyLastUsedResult",type:"structure",members:{UserName:{},AccessKeyLastUsed:{type:"structure",required:["LastUsedDate","ServiceName","Region"],members:{LastUsedDate:{type:"timestamp"},ServiceName:{},Region:{}}}}}},GetAccountAuthorizationDetails:{input:{type:"structure",members:{Filter:{type:"list",member:{}},MaxItems:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetAccountAuthorizationDetailsResult",type:"structure",members:{UserDetailList:{type:"list",member:{type:"structure",members:{Path:{},UserName:{},UserId:{},Arn:{},CreateDate:{type:"timestamp"},UserPolicyList:{shape:"S43"},GroupList:{type:"list",member:{}},AttachedManagedPolicies:{shape:"S46"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"}}}},GroupDetailList:{type:"list",member:{type:"structure",members:{Path:{},GroupName:{},GroupId:{},Arn:{},CreateDate:{type:"timestamp"},GroupPolicyList:{shape:"S43"},AttachedManagedPolicies:{shape:"S46"}}}},RoleDetailList:{type:"list",member:{type:"structure",members:{Path:{},RoleName:{},RoleId:{},Arn:{},CreateDate:{type:"timestamp"},AssumeRolePolicyDocument:{},InstanceProfileList:{shape:"S4c"},RolePolicyList:{shape:"S43"},AttachedManagedPolicies:{shape:"S46"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"},RoleLastUsed:{shape:"S18"}}}},Policies:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyId:{},Arn:{},Path:{},DefaultVersionId:{},AttachmentCount:{type:"integer"},PermissionsBoundaryUsageCount:{type:"integer"},IsAttachable:{type:"boolean"},Description:{},CreateDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},PolicyVersionList:{shape:"S4f"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},GetAccountPasswordPolicy:{output:{resultWrapper:"GetAccountPasswordPolicyResult",type:"structure",required:["PasswordPolicy"],members:{PasswordPolicy:{type:"structure",members:{MinimumPasswordLength:{type:"integer"},RequireSymbols:{type:"boolean"},RequireNumbers:{type:"boolean"},RequireUppercaseCharacters:{type:"boolean"},RequireLowercaseCharacters:{type:"boolean"},AllowUsersToChangePassword:{type:"boolean"},ExpirePasswords:{type:"boolean"},MaxPasswordAge:{type:"integer"},PasswordReusePrevention:{type:"integer"},HardExpiry:{type:"boolean"}}}}}},GetAccountSummary:{output:{resultWrapper:"GetAccountSummaryResult",type:"structure",members:{SummaryMap:{type:"map",key:{},value:{type:"integer"}}}}},GetContextKeysForCustomPolicy:{input:{type:"structure",required:["PolicyInputList"],members:{PolicyInputList:{shape:"S4s"}}},output:{shape:"S4t",resultWrapper:"GetContextKeysForCustomPolicyResult"}},GetContextKeysForPrincipalPolicy:{input:{type:"structure",required:["PolicySourceArn"],members:{PolicySourceArn:{},PolicyInputList:{shape:"S4s"}}},output:{shape:"S4t",resultWrapper:"GetContextKeysForPrincipalPolicyResult"}},GetCredentialReport:{output:{resultWrapper:"GetCredentialReportResult",type:"structure",members:{Content:{type:"blob"},ReportFormat:{},GeneratedTime:{type:"timestamp"}}}},GetGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"GetGroupResult",type:"structure",required:["Group","Users"],members:{Group:{shape:"Ss"},Users:{shape:"S52"},IsTruncated:{type:"boolean"},Marker:{}}}},GetGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyName"],members:{GroupName:{},PolicyName:{}}},output:{resultWrapper:"GetGroupPolicyResult",type:"structure",required:["GroupName","PolicyName","PolicyDocument"],members:{GroupName:{},PolicyName:{},PolicyDocument:{}}}},GetInstanceProfile:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{}}},output:{resultWrapper:"GetInstanceProfileResult",type:"structure",required:["InstanceProfile"],members:{InstanceProfile:{shape:"S10"}}}},GetLoginProfile:{input:{type:"structure",required:["UserName"],members:{UserName:{}}},output:{resultWrapper:"GetLoginProfileResult",type:"structure",required:["LoginProfile"],members:{LoginProfile:{shape:"S1d"}}}},GetMFADevice:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},UserName:{}}},output:{resultWrapper:"GetMFADeviceResult",type:"structure",required:["SerialNumber"],members:{UserName:{},SerialNumber:{},EnableDate:{type:"timestamp"},Certifications:{type:"map",key:{},value:{}}}}},GetOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{}}},output:{resultWrapper:"GetOpenIDConnectProviderResult",type:"structure",members:{Url:{},ClientIDList:{shape:"S1g"},ThumbprintList:{shape:"S1h"},CreateDate:{type:"timestamp"},Tags:{shape:"Sv"}}}},GetOrganizationsAccessReport:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxItems:{type:"integer"},Marker:{},SortKey:{}}},output:{resultWrapper:"GetOrganizationsAccessReportResult",type:"structure",required:["JobStatus","JobCreationDate"],members:{JobStatus:{},JobCreationDate:{type:"timestamp"},JobCompletionDate:{type:"timestamp"},NumberOfServicesAccessible:{type:"integer"},NumberOfServicesNotAccessed:{type:"integer"},AccessDetails:{type:"list",member:{type:"structure",required:["ServiceName","ServiceNamespace"],members:{ServiceName:{},ServiceNamespace:{},Region:{},EntityPath:{},LastAuthenticatedTime:{type:"timestamp"},TotalAuthenticatedEntities:{type:"integer"}}}},IsTruncated:{type:"boolean"},Marker:{},ErrorDetails:{shape:"S5p"}}}},GetPolicy:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{}}},output:{resultWrapper:"GetPolicyResult",type:"structure",members:{Policy:{shape:"S1p"}}}},GetPolicyVersion:{input:{type:"structure",required:["PolicyArn","VersionId"],members:{PolicyArn:{},VersionId:{}}},output:{resultWrapper:"GetPolicyVersionResult",type:"structure",members:{PolicyVersion:{shape:"S1u"}}}},GetRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}},output:{resultWrapper:"GetRoleResult",type:"structure",required:["Role"],members:{Role:{shape:"S12"}}}},GetRolePolicy:{input:{type:"structure",required:["RoleName","PolicyName"],members:{RoleName:{},PolicyName:{}}},output:{resultWrapper:"GetRolePolicyResult",type:"structure",required:["RoleName","PolicyName","PolicyDocument"],members:{RoleName:{},PolicyName:{},PolicyDocument:{}}}},GetSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{}}},output:{resultWrapper:"GetSAMLProviderResult",type:"structure",members:{SAMLMetadataDocument:{},CreateDate:{type:"timestamp"},ValidUntil:{type:"timestamp"},Tags:{shape:"Sv"}}}},GetSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyId","Encoding"],members:{UserName:{},SSHPublicKeyId:{},Encoding:{}}},output:{resultWrapper:"GetSSHPublicKeyResult",type:"structure",members:{SSHPublicKey:{shape:"S63"}}}},GetServerCertificate:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{}}},output:{resultWrapper:"GetServerCertificateResult",type:"structure",required:["ServerCertificate"],members:{ServerCertificate:{type:"structure",required:["ServerCertificateMetadata","CertificateBody"],members:{ServerCertificateMetadata:{shape:"S69"},CertificateBody:{},CertificateChain:{},Tags:{shape:"Sv"}}}}}},GetServiceLastAccessedDetails:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxItems:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetServiceLastAccessedDetailsResult",type:"structure",required:["JobStatus","JobCreationDate","ServicesLastAccessed","JobCompletionDate"],members:{JobStatus:{},JobType:{},JobCreationDate:{type:"timestamp"},ServicesLastAccessed:{type:"list",member:{type:"structure",required:["ServiceName","ServiceNamespace"],members:{ServiceName:{},LastAuthenticated:{type:"timestamp"},ServiceNamespace:{},LastAuthenticatedEntity:{},LastAuthenticatedRegion:{},TotalAuthenticatedEntities:{type:"integer"},TrackedActionsLastAccessed:{type:"list",member:{type:"structure",members:{ActionName:{},LastAccessedEntity:{},LastAccessedTime:{type:"timestamp"},LastAccessedRegion:{}}}}}}},JobCompletionDate:{type:"timestamp"},IsTruncated:{type:"boolean"},Marker:{},Error:{shape:"S5p"}}}},GetServiceLastAccessedDetailsWithEntities:{input:{type:"structure",required:["JobId","ServiceNamespace"],members:{JobId:{},ServiceNamespace:{},MaxItems:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetServiceLastAccessedDetailsWithEntitiesResult",type:"structure",required:["JobStatus","JobCreationDate","JobCompletionDate","EntityDetailsList"],members:{JobStatus:{},JobCreationDate:{type:"timestamp"},JobCompletionDate:{type:"timestamp"},EntityDetailsList:{type:"list",member:{type:"structure",required:["EntityInfo"],members:{EntityInfo:{type:"structure",required:["Arn","Name","Type","Id"],members:{Arn:{},Name:{},Type:{},Id:{},Path:{}}},LastAuthenticated:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{},Error:{shape:"S5p"}}}},GetServiceLinkedRoleDeletionStatus:{input:{type:"structure",required:["DeletionTaskId"],members:{DeletionTaskId:{}}},output:{resultWrapper:"GetServiceLinkedRoleDeletionStatusResult",type:"structure",required:["Status"],members:{Status:{},Reason:{type:"structure",members:{Reason:{},RoleUsageList:{type:"list",member:{type:"structure",members:{Region:{},Resources:{type:"list",member:{}}}}}}}}}},GetUser:{input:{type:"structure",members:{UserName:{}}},output:{resultWrapper:"GetUserResult",type:"structure",required:["User"],members:{User:{shape:"S2d"}}}},GetUserPolicy:{input:{type:"structure",required:["UserName","PolicyName"],members:{UserName:{},PolicyName:{}}},output:{resultWrapper:"GetUserPolicyResult",type:"structure",required:["UserName","PolicyName","PolicyDocument"],members:{UserName:{},PolicyName:{},PolicyDocument:{}}}},ListAccessKeys:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAccessKeysResult",type:"structure",required:["AccessKeyMetadata"],members:{AccessKeyMetadata:{type:"list",member:{type:"structure",members:{UserName:{},AccessKeyId:{},Status:{},CreateDate:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListAccountAliases:{input:{type:"structure",members:{Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAccountAliasesResult",type:"structure",required:["AccountAliases"],members:{AccountAliases:{type:"list",member:{}},IsTruncated:{type:"boolean"},Marker:{}}}},ListAttachedGroupPolicies:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAttachedGroupPoliciesResult",type:"structure",members:{AttachedPolicies:{shape:"S46"},IsTruncated:{type:"boolean"},Marker:{}}}},ListAttachedRolePolicies:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAttachedRolePoliciesResult",type:"structure",members:{AttachedPolicies:{shape:"S46"},IsTruncated:{type:"boolean"},Marker:{}}}},ListAttachedUserPolicies:{input:{type:"structure",required:["UserName"],members:{UserName:{},PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAttachedUserPoliciesResult",type:"structure",members:{AttachedPolicies:{shape:"S46"},IsTruncated:{type:"boolean"},Marker:{}}}},ListEntitiesForPolicy:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},EntityFilter:{},PathPrefix:{},PolicyUsageFilter:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListEntitiesForPolicyResult",type:"structure",members:{PolicyGroups:{type:"list",member:{type:"structure",members:{GroupName:{},GroupId:{}}}},PolicyUsers:{type:"list",member:{type:"structure",members:{UserName:{},UserId:{}}}},PolicyRoles:{type:"list",member:{type:"structure",members:{RoleName:{},RoleId:{}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListGroupPolicies:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListGroupPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S7p"},IsTruncated:{type:"boolean"},Marker:{}}}},ListGroups:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListGroupsResult",type:"structure",required:["Groups"],members:{Groups:{shape:"S7t"},IsTruncated:{type:"boolean"},Marker:{}}}},ListGroupsForUser:{input:{type:"structure",required:["UserName"],members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListGroupsForUserResult",type:"structure",required:["Groups"],members:{Groups:{shape:"S7t"},IsTruncated:{type:"boolean"},Marker:{}}}},ListInstanceProfileTags:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfileTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListInstanceProfiles:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfilesResult",type:"structure",required:["InstanceProfiles"],members:{InstanceProfiles:{shape:"S4c"},IsTruncated:{type:"boolean"},Marker:{}}}},ListInstanceProfilesForRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfilesForRoleResult",type:"structure",required:["InstanceProfiles"],members:{InstanceProfiles:{shape:"S4c"},IsTruncated:{type:"boolean"},Marker:{}}}},ListMFADeviceTags:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListMFADeviceTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListMFADevices:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListMFADevicesResult",type:"structure",required:["MFADevices"],members:{MFADevices:{type:"list",member:{type:"structure",required:["UserName","SerialNumber","EnableDate"],members:{UserName:{},SerialNumber:{},EnableDate:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListOpenIDConnectProviderTags:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListOpenIDConnectProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{ -type:"boolean"},Marker:{}}}},ListOpenIDConnectProviders:{input:{type:"structure",members:{}},output:{resultWrapper:"ListOpenIDConnectProvidersResult",type:"structure",members:{OpenIDConnectProviderList:{type:"list",member:{type:"structure",members:{Arn:{}}}}}}},ListPolicies:{input:{type:"structure",members:{Scope:{},OnlyAttached:{type:"boolean"},PathPrefix:{},PolicyUsageFilter:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPoliciesResult",type:"structure",members:{Policies:{type:"list",member:{shape:"S1p"}},IsTruncated:{type:"boolean"},Marker:{}}}},ListPoliciesGrantingServiceAccess:{input:{type:"structure",required:["Arn","ServiceNamespaces"],members:{Marker:{},Arn:{},ServiceNamespaces:{type:"list",member:{}}}},output:{resultWrapper:"ListPoliciesGrantingServiceAccessResult",type:"structure",required:["PoliciesGrantingServiceAccess"],members:{PoliciesGrantingServiceAccess:{type:"list",member:{type:"structure",members:{ServiceNamespace:{},Policies:{type:"list",member:{type:"structure",required:["PolicyName","PolicyType"],members:{PolicyName:{},PolicyType:{},PolicyArn:{},EntityType:{},EntityName:{}}}}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListPolicyTags:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPolicyTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListPolicyVersions:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPolicyVersionsResult",type:"structure",members:{Versions:{shape:"S4f"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRolePolicies:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRolePoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S7p"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRoleTags:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRoleTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRoles:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRolesResult",type:"structure",required:["Roles"],members:{Roles:{shape:"S11"},IsTruncated:{type:"boolean"},Marker:{}}}},ListSAMLProviderTags:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSAMLProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListSAMLProviders:{input:{type:"structure",members:{}},output:{resultWrapper:"ListSAMLProvidersResult",type:"structure",members:{SAMLProviderList:{type:"list",member:{type:"structure",members:{Arn:{},ValidUntil:{type:"timestamp"},CreateDate:{type:"timestamp"}}}}}}},ListSSHPublicKeys:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSSHPublicKeysResult",type:"structure",members:{SSHPublicKeys:{type:"list",member:{type:"structure",required:["UserName","SSHPublicKeyId","Status","UploadDate"],members:{UserName:{},SSHPublicKeyId:{},Status:{},UploadDate:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListServerCertificateTags:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListServerCertificateTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListServerCertificates:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListServerCertificatesResult",type:"structure",required:["ServerCertificateMetadataList"],members:{ServerCertificateMetadataList:{type:"list",member:{shape:"S69"}},IsTruncated:{type:"boolean"},Marker:{}}}},ListServiceSpecificCredentials:{input:{type:"structure",members:{UserName:{},ServiceName:{}}},output:{resultWrapper:"ListServiceSpecificCredentialsResult",type:"structure",members:{ServiceSpecificCredentials:{type:"list",member:{type:"structure",required:["UserName","Status","ServiceUserName","CreateDate","ServiceSpecificCredentialId","ServiceName"],members:{UserName:{},Status:{},ServiceUserName:{},CreateDate:{type:"timestamp"},ServiceSpecificCredentialId:{},ServiceName:{}}}}}}},ListSigningCertificates:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSigningCertificatesResult",type:"structure",required:["Certificates"],members:{Certificates:{type:"list",member:{shape:"S9n"}},IsTruncated:{type:"boolean"},Marker:{}}}},ListUserPolicies:{input:{type:"structure",required:["UserName"],members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListUserPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S7p"},IsTruncated:{type:"boolean"},Marker:{}}}},ListUserTags:{input:{type:"structure",required:["UserName"],members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListUserTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListUsers:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListUsersResult",type:"structure",required:["Users"],members:{Users:{shape:"S52"},IsTruncated:{type:"boolean"},Marker:{}}}},ListVirtualMFADevices:{input:{type:"structure",members:{AssignmentStatus:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListVirtualMFADevicesResult",type:"structure",required:["VirtualMFADevices"],members:{VirtualMFADevices:{type:"list",member:{shape:"S2h"}},IsTruncated:{type:"boolean"},Marker:{}}}},PutGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyName","PolicyDocument"],members:{GroupName:{},PolicyName:{},PolicyDocument:{}}}},PutRolePermissionsBoundary:{input:{type:"structure",required:["RoleName","PermissionsBoundary"],members:{RoleName:{},PermissionsBoundary:{}}}},PutRolePolicy:{input:{type:"structure",required:["RoleName","PolicyName","PolicyDocument"],members:{RoleName:{},PolicyName:{},PolicyDocument:{}}}},PutUserPermissionsBoundary:{input:{type:"structure",required:["UserName","PermissionsBoundary"],members:{UserName:{},PermissionsBoundary:{}}}},PutUserPolicy:{input:{type:"structure",required:["UserName","PolicyName","PolicyDocument"],members:{UserName:{},PolicyName:{},PolicyDocument:{}}}},RemoveClientIDFromOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","ClientID"],members:{OpenIDConnectProviderArn:{},ClientID:{}}}},RemoveRoleFromInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","RoleName"],members:{InstanceProfileName:{},RoleName:{}}}},RemoveUserFromGroup:{input:{type:"structure",required:["GroupName","UserName"],members:{GroupName:{},UserName:{}}}},ResetServiceSpecificCredential:{input:{type:"structure",required:["ServiceSpecificCredentialId"],members:{UserName:{},ServiceSpecificCredentialId:{}}},output:{resultWrapper:"ResetServiceSpecificCredentialResult",type:"structure",members:{ServiceSpecificCredential:{shape:"S27"}}}},ResyncMFADevice:{input:{type:"structure",required:["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],members:{UserName:{},SerialNumber:{},AuthenticationCode1:{},AuthenticationCode2:{}}}},SetDefaultPolicyVersion:{input:{type:"structure",required:["PolicyArn","VersionId"],members:{PolicyArn:{},VersionId:{}}}},SetSecurityTokenServicePreferences:{input:{type:"structure",required:["GlobalEndpointTokenVersion"],members:{GlobalEndpointTokenVersion:{}}}},SimulateCustomPolicy:{input:{type:"structure",required:["PolicyInputList","ActionNames"],members:{PolicyInputList:{shape:"S4s"},PermissionsBoundaryPolicyInputList:{shape:"S4s"},ActionNames:{shape:"Sad"},ResourceArns:{shape:"Saf"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sah"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"San",resultWrapper:"SimulateCustomPolicyResult"}},SimulatePrincipalPolicy:{input:{type:"structure",required:["PolicySourceArn","ActionNames"],members:{PolicySourceArn:{},PolicyInputList:{shape:"S4s"},PermissionsBoundaryPolicyInputList:{shape:"S4s"},ActionNames:{shape:"Sad"},ResourceArns:{shape:"Saf"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sah"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"San",resultWrapper:"SimulatePrincipalPolicyResult"}},TagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","Tags"],members:{InstanceProfileName:{},Tags:{shape:"Sv"}}}},TagMFADevice:{input:{type:"structure",required:["SerialNumber","Tags"],members:{SerialNumber:{},Tags:{shape:"Sv"}}}},TagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","Tags"],members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},TagPolicy:{input:{type:"structure",required:["PolicyArn","Tags"],members:{PolicyArn:{},Tags:{shape:"Sv"}}}},TagRole:{input:{type:"structure",required:["RoleName","Tags"],members:{RoleName:{},Tags:{shape:"Sv"}}}},TagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","Tags"],members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},TagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","Tags"],members:{ServerCertificateName:{},Tags:{shape:"Sv"}}}},TagUser:{input:{type:"structure",required:["UserName","Tags"],members:{UserName:{},Tags:{shape:"Sv"}}}},UntagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","TagKeys"],members:{InstanceProfileName:{},TagKeys:{shape:"Sbe"}}}},UntagMFADevice:{input:{type:"structure",required:["SerialNumber","TagKeys"],members:{SerialNumber:{},TagKeys:{shape:"Sbe"}}}},UntagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","TagKeys"],members:{OpenIDConnectProviderArn:{},TagKeys:{shape:"Sbe"}}}},UntagPolicy:{input:{type:"structure",required:["PolicyArn","TagKeys"],members:{PolicyArn:{},TagKeys:{shape:"Sbe"}}}},UntagRole:{input:{type:"structure",required:["RoleName","TagKeys"],members:{RoleName:{},TagKeys:{shape:"Sbe"}}}},UntagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","TagKeys"],members:{SAMLProviderArn:{},TagKeys:{shape:"Sbe"}}}},UntagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","TagKeys"],members:{ServerCertificateName:{},TagKeys:{shape:"Sbe"}}}},UntagUser:{input:{type:"structure",required:["UserName","TagKeys"],members:{UserName:{},TagKeys:{shape:"Sbe"}}}},UpdateAccessKey:{input:{type:"structure",required:["AccessKeyId","Status"],members:{UserName:{},AccessKeyId:{},Status:{}}}},UpdateAccountPasswordPolicy:{input:{type:"structure",members:{MinimumPasswordLength:{type:"integer"},RequireSymbols:{type:"boolean"},RequireNumbers:{type:"boolean"},RequireUppercaseCharacters:{type:"boolean"},RequireLowercaseCharacters:{type:"boolean"},AllowUsersToChangePassword:{type:"boolean"},MaxPasswordAge:{type:"integer"},PasswordReusePrevention:{type:"integer"},HardExpiry:{type:"boolean"}}}},UpdateAssumeRolePolicy:{input:{type:"structure",required:["RoleName","PolicyDocument"],members:{RoleName:{},PolicyDocument:{}}}},UpdateGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},NewPath:{},NewGroupName:{}}}},UpdateLoginProfile:{input:{type:"structure",required:["UserName"],members:{UserName:{},Password:{shape:"Sf"},PasswordResetRequired:{type:"boolean"}}}},UpdateOpenIDConnectProviderThumbprint:{input:{type:"structure",required:["OpenIDConnectProviderArn","ThumbprintList"],members:{OpenIDConnectProviderArn:{},ThumbprintList:{shape:"S1h"}}}},UpdateRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Description:{},MaxSessionDuration:{type:"integer"}}},output:{resultWrapper:"UpdateRoleResult",type:"structure",members:{}}},UpdateRoleDescription:{input:{type:"structure",required:["RoleName","Description"],members:{RoleName:{},Description:{}}},output:{resultWrapper:"UpdateRoleDescriptionResult",type:"structure",members:{Role:{shape:"S12"}}}},UpdateSAMLProvider:{input:{type:"structure",required:["SAMLMetadataDocument","SAMLProviderArn"],members:{SAMLMetadataDocument:{},SAMLProviderArn:{}}},output:{resultWrapper:"UpdateSAMLProviderResult",type:"structure",members:{SAMLProviderArn:{}}}},UpdateSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyId","Status"],members:{UserName:{},SSHPublicKeyId:{},Status:{}}}},UpdateServerCertificate:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{},NewPath:{},NewServerCertificateName:{}}}},UpdateServiceSpecificCredential:{input:{type:"structure",required:["ServiceSpecificCredentialId","Status"],members:{UserName:{},ServiceSpecificCredentialId:{},Status:{}}}},UpdateSigningCertificate:{input:{type:"structure",required:["CertificateId","Status"],members:{UserName:{},CertificateId:{},Status:{}}}},UpdateUser:{input:{type:"structure",required:["UserName"],members:{UserName:{},NewPath:{},NewUserName:{}}}},UploadSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyBody"],members:{UserName:{},SSHPublicKeyBody:{}}},output:{resultWrapper:"UploadSSHPublicKeyResult",type:"structure",members:{SSHPublicKey:{shape:"S63"}}}},UploadServerCertificate:{input:{type:"structure",required:["ServerCertificateName","CertificateBody","PrivateKey"],members:{Path:{},ServerCertificateName:{},CertificateBody:{},PrivateKey:{type:"string",sensitive:!0},CertificateChain:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"UploadServerCertificateResult",type:"structure",members:{ServerCertificateMetadata:{shape:"S69"},Tags:{shape:"Sv"}}}},UploadSigningCertificate:{input:{type:"structure",required:["CertificateBody"],members:{UserName:{},CertificateBody:{}}},output:{resultWrapper:"UploadSigningCertificateResult",type:"structure",required:["Certificate"],members:{Certificate:{shape:"S9n"}}}}},shapes:{Sf:{type:"string",sensitive:!0},Ss:{type:"structure",required:["Path","GroupName","GroupId","Arn","CreateDate"],members:{Path:{},GroupName:{},GroupId:{},Arn:{},CreateDate:{type:"timestamp"}}},Sv:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",required:["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],members:{Path:{},InstanceProfileName:{},InstanceProfileId:{},Arn:{},CreateDate:{type:"timestamp"},Roles:{shape:"S11"},Tags:{shape:"Sv"}}},S11:{type:"list",member:{shape:"S12"}},S12:{type:"structure",required:["Path","RoleName","RoleId","Arn","CreateDate"],members:{Path:{},RoleName:{},RoleId:{},Arn:{},CreateDate:{type:"timestamp"},AssumeRolePolicyDocument:{},Description:{},MaxSessionDuration:{type:"integer"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"},RoleLastUsed:{shape:"S18"}}},S16:{type:"structure",members:{PermissionsBoundaryType:{},PermissionsBoundaryArn:{}}},S18:{type:"structure",members:{LastUsedDate:{type:"timestamp"},Region:{}}},S1d:{type:"structure",required:["UserName","CreateDate"],members:{UserName:{},CreateDate:{type:"timestamp"},PasswordResetRequired:{type:"boolean"}}},S1g:{type:"list",member:{}},S1h:{type:"list",member:{}},S1p:{type:"structure",members:{PolicyName:{},PolicyId:{},Arn:{},Path:{},DefaultVersionId:{},AttachmentCount:{type:"integer"},PermissionsBoundaryUsageCount:{type:"integer"},IsAttachable:{type:"boolean"},Description:{},CreateDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},Tags:{shape:"Sv"}}},S1u:{type:"structure",members:{Document:{},VersionId:{},IsDefaultVersion:{type:"boolean"},CreateDate:{type:"timestamp"}}},S27:{type:"structure",required:["CreateDate","ServiceName","ServiceUserName","ServicePassword","ServiceSpecificCredentialId","UserName","Status"],members:{CreateDate:{type:"timestamp"},ServiceName:{},ServiceUserName:{},ServicePassword:{type:"string",sensitive:!0},ServiceSpecificCredentialId:{},UserName:{},Status:{}}},S2d:{type:"structure",required:["Path","UserName","UserId","Arn","CreateDate"],members:{Path:{},UserName:{},UserId:{},Arn:{},CreateDate:{type:"timestamp"},PasswordLastUsed:{type:"timestamp"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"}}},S2h:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Base32StringSeed:{shape:"S2j"},QRCodePNG:{shape:"S2j"},User:{shape:"S2d"},EnableDate:{type:"timestamp"},Tags:{shape:"Sv"}}},S2j:{type:"blob",sensitive:!0},S43:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyDocument:{}}}},S46:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyArn:{}}}},S4c:{type:"list",member:{shape:"S10"}},S4f:{type:"list",member:{shape:"S1u"}},S4s:{type:"list",member:{}},S4t:{type:"structure",members:{ContextKeyNames:{shape:"S4u"}}},S4u:{type:"list",member:{}},S52:{type:"list",member:{shape:"S2d"}},S5p:{type:"structure",required:["Message","Code"],members:{Message:{},Code:{}}},S63:{type:"structure",required:["UserName","SSHPublicKeyId","Fingerprint","SSHPublicKeyBody","Status"],members:{UserName:{},SSHPublicKeyId:{},Fingerprint:{},SSHPublicKeyBody:{},Status:{},UploadDate:{type:"timestamp"}}},S69:{type:"structure",required:["Path","ServerCertificateName","ServerCertificateId","Arn"],members:{Path:{},ServerCertificateName:{},ServerCertificateId:{},Arn:{},UploadDate:{type:"timestamp"},Expiration:{type:"timestamp"}}},S7p:{type:"list",member:{}},S7t:{type:"list",member:{shape:"Ss"}},S9n:{type:"structure",required:["UserName","CertificateId","CertificateBody","Status"],members:{UserName:{},CertificateId:{},CertificateBody:{},Status:{},UploadDate:{type:"timestamp"}}},Sad:{type:"list",member:{}},Saf:{type:"list",member:{}},Sah:{type:"list",member:{type:"structure",members:{ContextKeyName:{},ContextKeyValues:{type:"list",member:{}},ContextKeyType:{}}}},San:{type:"structure",members:{EvaluationResults:{type:"list",member:{type:"structure",required:["EvalActionName","EvalDecision"],members:{EvalActionName:{},EvalResourceName:{},EvalDecision:{},MatchedStatements:{shape:"Sar"},MissingContextValues:{shape:"S4u"},OrganizationsDecisionDetail:{type:"structure",members:{AllowedByOrganizations:{type:"boolean"}}},PermissionsBoundaryDecisionDetail:{shape:"Saz"},EvalDecisionDetails:{shape:"Sb0"},ResourceSpecificResults:{type:"list",member:{type:"structure",required:["EvalResourceName","EvalResourceDecision"],members:{EvalResourceName:{},EvalResourceDecision:{},MatchedStatements:{shape:"Sar"},MissingContextValues:{shape:"S4u"},EvalDecisionDetails:{shape:"Sb0"},PermissionsBoundaryDecisionDetail:{shape:"Saz"}}}}}}},IsTruncated:{type:"boolean"},Marker:{}}},Sar:{type:"list",member:{type:"structure",members:{SourcePolicyId:{},SourcePolicyType:{},StartPosition:{shape:"Sav"},EndPosition:{shape:"Sav"}}}},Sav:{type:"structure",members:{Line:{type:"integer"},Column:{type:"integer"}}},Saz:{type:"structure",members:{AllowedByPermissionsBoundary:{type:"boolean"}}},Sb0:{type:"map",key:{},value:{}},Sbe:{type:"list",member:{}}}}},{}],125:[function(e,t,r){t.exports={pagination:{GetAccountAuthorizationDetails:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:["UserDetailList","GroupDetailList","RoleDetailList","Policies"]},GetGroup:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Users"},ListAccessKeys:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AccessKeyMetadata"},ListAccountAliases:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AccountAliases"},ListAttachedGroupPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AttachedPolicies"},ListAttachedRolePolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AttachedPolicies"},ListAttachedUserPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AttachedPolicies"},ListEntitiesForPolicy:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:["PolicyGroups","PolicyUsers","PolicyRoles"]},ListGroupPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"PolicyNames"},ListGroups:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Groups"},ListGroupsForUser:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Groups"},ListInstanceProfileTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListInstanceProfiles:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"InstanceProfiles"},ListInstanceProfilesForRole:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"InstanceProfiles"},ListMFADeviceTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListMFADevices:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"MFADevices"},ListOpenIDConnectProviderTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Policies"},ListPolicyTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListPolicyVersions:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Versions"},ListRolePolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"PolicyNames"},ListRoleTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListRoles:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Roles"},ListSAMLProviderTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListSAMLProviders:{result_key:"SAMLProviderList"},ListSSHPublicKeys:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"SSHPublicKeys"},ListServerCertificateTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListServerCertificates:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"ServerCertificateMetadataList"},ListSigningCertificates:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Certificates"},ListUserPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"PolicyNames"},ListUserTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListUsers:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Users"},ListVirtualMFADevices:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"VirtualMFADevices"},SimulateCustomPolicy:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"EvaluationResults"},SimulatePrincipalPolicy:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"EvaluationResults"}}}},{}],126:[function(e,t,r){t.exports={version:2,waiters:{InstanceProfileExists:{delay:1,operation:"GetInstanceProfile",maxAttempts:40,acceptors:[{expected:200,matcher:"status",state:"success"},{state:"retry",matcher:"status",expected:404}]},UserExists:{delay:1,operation:"GetUser",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},RoleExists:{delay:1,operation:"GetRole",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},PolicyExists:{delay:1,operation:"GetPolicy",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]}}}},{}],127:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-02-16",endpointPrefix:"inspector",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Inspector",serviceId:"Inspector",signatureVersion:"v4",targetPrefix:"InspectorService",uid:"inspector-2016-02-16"},operations:{AddAttributesToFindings:{input:{type:"structure",required:["findingArns","attributes"],members:{findingArns:{shape:"S2"},attributes:{shape:"S4"}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},CreateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetName"],members:{assessmentTargetName:{},resourceGroupArn:{}}},output:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},CreateAssessmentTemplate:{input:{type:"structure",required:["assessmentTargetArn","assessmentTemplateName","durationInSeconds","rulesPackageArns"],members:{assessmentTargetArn:{},assessmentTemplateName:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"}}},output:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},CreateExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}},output:{type:"structure",required:["previewToken"],members:{previewToken:{}}}},CreateResourceGroup:{input:{type:"structure",required:["resourceGroupTags"],members:{resourceGroupTags:{shape:"Sp"}}},output:{type:"structure",required:["resourceGroupArn"],members:{resourceGroupArn:{}}}},DeleteAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},DeleteAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},DeleteAssessmentTemplate:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},DescribeAssessmentRuns:{input:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentRuns","failedItems"],members:{assessmentRuns:{type:"list",member:{type:"structure",required:["arn","name","assessmentTemplateArn","state","durationInSeconds","rulesPackageArns","userAttributesForFindings","createdAt","stateChangedAt","dataCollected","stateChanges","notifications","findingCounts"],members:{arn:{},name:{},assessmentTemplateArn:{},state:{},durationInSeconds:{type:"integer"},rulesPackageArns:{type:"list",member:{}},userAttributesForFindings:{shape:"S4"},createdAt:{type:"timestamp"},startedAt:{type:"timestamp"},completedAt:{type:"timestamp"},stateChangedAt:{type:"timestamp"},dataCollected:{type:"boolean"},stateChanges:{type:"list",member:{type:"structure",required:["stateChangedAt","state"],members:{stateChangedAt:{type:"timestamp"},state:{}}}},notifications:{type:"list",member:{type:"structure",required:["date","event","error"],members:{date:{type:"timestamp"},event:{},message:{},error:{type:"boolean"},snsTopicArn:{},snsPublishStatusCode:{}}}},findingCounts:{type:"map",key:{},value:{type:"integer"}}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTargets:{input:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTargets","failedItems"],members:{assessmentTargets:{type:"list",member:{type:"structure",required:["arn","name","createdAt","updatedAt"],members:{arn:{},name:{},resourceGroupArn:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTemplates:{input:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTemplates","failedItems"],members:{assessmentTemplates:{type:"list",member:{type:"structure",required:["arn","name","assessmentTargetArn","durationInSeconds","rulesPackageArns","userAttributesForFindings","assessmentRunCount","createdAt"],members:{arn:{},name:{},assessmentTargetArn:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"},lastAssessmentRunArn:{},assessmentRunCount:{type:"integer"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeCrossAccountAccessRole:{output:{type:"structure",required:["roleArn","valid","registeredAt"],members:{roleArn:{},valid:{type:"boolean"},registeredAt:{type:"timestamp"}}}},DescribeExclusions:{input:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{type:"list",member:{}},locale:{}}},output:{type:"structure",required:["exclusions","failedItems"],members:{exclusions:{type:"map",key:{},value:{type:"structure",required:["arn","title","description","recommendation","scopes"],members:{arn:{},title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},failedItems:{shape:"S9"}}}},DescribeFindings:{input:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["findings","failedItems"],members:{findings:{type:"list",member:{type:"structure",required:["arn","attributes","userAttributes","createdAt","updatedAt"],members:{arn:{},schemaVersion:{type:"integer"},service:{},serviceAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},assessmentRunArn:{},rulesPackageArn:{}}},assetType:{},assetAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},agentId:{},autoScalingGroup:{},amiId:{},hostname:{},ipv4Addresses:{type:"list",member:{}},tags:{type:"list",member:{shape:"S2i"}},networkInterfaces:{type:"list",member:{type:"structure",members:{networkInterfaceId:{},subnetId:{},vpcId:{},privateDnsName:{},privateIpAddress:{},privateIpAddresses:{type:"list",member:{type:"structure",members:{privateDnsName:{},privateIpAddress:{}}}},publicDnsName:{},publicIp:{},ipv6Addresses:{type:"list",member:{}},securityGroups:{type:"list",member:{type:"structure",members:{groupName:{},groupId:{}}}}}}}}},id:{},title:{},description:{},recommendation:{},severity:{},numericSeverity:{type:"double"},confidence:{type:"integer"},indicatorOfCompromise:{type:"boolean"},attributes:{shape:"S21"},userAttributes:{shape:"S4"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeResourceGroups:{input:{type:"structure",required:["resourceGroupArns"],members:{resourceGroupArns:{shape:"Sy"}}},output:{type:"structure",required:["resourceGroups","failedItems"],members:{resourceGroups:{type:"list",member:{type:"structure",required:["arn","tags","createdAt"],members:{arn:{},tags:{shape:"Sp"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeRulesPackages:{input:{type:"structure",required:["rulesPackageArns"],members:{rulesPackageArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["rulesPackages","failedItems"],members:{rulesPackages:{type:"list",member:{type:"structure",required:["arn","name","version","provider"],members:{arn:{},name:{}, -version:{},provider:{},description:{}}}},failedItems:{shape:"S9"}}}},GetAssessmentReport:{input:{type:"structure",required:["assessmentRunArn","reportFileFormat","reportType"],members:{assessmentRunArn:{},reportFileFormat:{},reportType:{}}},output:{type:"structure",required:["status"],members:{status:{},url:{}}}},GetExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn","previewToken"],members:{assessmentTemplateArn:{},previewToken:{},nextToken:{},maxResults:{type:"integer"},locale:{}}},output:{type:"structure",required:["previewStatus"],members:{previewStatus:{},exclusionPreviews:{type:"list",member:{type:"structure",required:["title","description","recommendation","scopes"],members:{title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},nextToken:{}}}},GetTelemetryMetadata:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}},output:{type:"structure",required:["telemetryMetadata"],members:{telemetryMetadata:{shape:"S3j"}}}},ListAssessmentRunAgents:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},filter:{type:"structure",required:["agentHealths","agentHealthCodes"],members:{agentHealths:{type:"list",member:{}},agentHealthCodes:{type:"list",member:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunAgents"],members:{assessmentRunAgents:{type:"list",member:{type:"structure",required:["agentId","assessmentRunArn","agentHealth","agentHealthCode","telemetryMetadata"],members:{agentId:{},assessmentRunArn:{},agentHealth:{},agentHealthCode:{},agentHealthDetails:{},autoScalingGroup:{},telemetryMetadata:{shape:"S3j"}}}},nextToken:{}}}},ListAssessmentRuns:{input:{type:"structure",members:{assessmentTemplateArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},states:{type:"list",member:{}},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"},startTimeRange:{shape:"S43"},completionTimeRange:{shape:"S43"},stateChangeTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTargets:{input:{type:"structure",members:{filter:{type:"structure",members:{assessmentTargetNamePattern:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTemplates:{input:{type:"structure",members:{assessmentTargetArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"S45"},nextToken:{}}}},ListEventSubscriptions:{input:{type:"structure",members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["subscriptions"],members:{subscriptions:{type:"list",member:{type:"structure",required:["resourceArn","topicArn","eventSubscriptions"],members:{resourceArn:{},topicArn:{},eventSubscriptions:{type:"list",member:{type:"structure",required:["event","subscribedAt"],members:{event:{},subscribedAt:{type:"timestamp"}}}}}}},nextToken:{}}}},ListExclusions:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{shape:"S45"},nextToken:{}}}},ListFindings:{input:{type:"structure",members:{assessmentRunArns:{shape:"S3x"},filter:{type:"structure",members:{agentIds:{type:"list",member:{}},autoScalingGroups:{type:"list",member:{}},ruleNames:{type:"list",member:{}},severities:{type:"list",member:{}},rulesPackageArns:{shape:"S42"},attributes:{shape:"S21"},userAttributes:{shape:"S21"},creationTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"S45"},nextToken:{}}}},ListRulesPackages:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["rulesPackageArns"],members:{rulesPackageArns:{shape:"S45"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"S4x"}}}},PreviewAgents:{input:{type:"structure",required:["previewAgentsArn"],members:{previewAgentsArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["agentPreviews"],members:{agentPreviews:{type:"list",member:{type:"structure",required:["agentId"],members:{hostname:{},agentId:{},autoScalingGroup:{},agentHealth:{},agentVersion:{},operatingSystem:{},kernelVersion:{},ipv4Address:{}}}},nextToken:{}}}},RegisterCrossAccountAccessRole:{input:{type:"structure",required:["roleArn"],members:{roleArn:{}}}},RemoveAttributesFromFindings:{input:{type:"structure",required:["findingArns","attributeKeys"],members:{findingArns:{shape:"S2"},attributeKeys:{type:"list",member:{}}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},SetTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},tags:{shape:"S4x"}}}},StartAssessmentRun:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{},assessmentRunName:{}}},output:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},StopAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},stopAction:{}}}},SubscribeToEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UnsubscribeFromEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UpdateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn","assessmentTargetName"],members:{assessmentTargetArn:{},assessmentTargetName:{},resourceGroupArn:{}}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",required:["key"],members:{key:{},value:{}}},S9:{type:"map",key:{},value:{type:"structure",required:["failureCode","retryable"],members:{failureCode:{},retryable:{type:"boolean"}}}},Sj:{type:"list",member:{}},Sp:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}},Sy:{type:"list",member:{}},S1x:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S21:{type:"list",member:{shape:"S5"}},S2i:{type:"structure",required:["key"],members:{key:{},value:{}}},S3j:{type:"list",member:{type:"structure",required:["messageType","count"],members:{messageType:{},count:{type:"long"},dataSize:{type:"long"}}}},S3x:{type:"list",member:{}},S41:{type:"structure",members:{minSeconds:{type:"integer"},maxSeconds:{type:"integer"}}},S42:{type:"list",member:{}},S43:{type:"structure",members:{beginDate:{type:"timestamp"},endDate:{type:"timestamp"}}},S45:{type:"list",member:{}},S4x:{type:"list",member:{shape:"S2i"}}}}},{}],128:[function(e,t,r){t.exports={pagination:{GetExclusionsPreview:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentRunAgents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentTargets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEventSubscriptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExclusions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRulesPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},PreviewAgents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},{}],129:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-05-28",endpointPrefix:"iot",protocol:"rest-json",serviceFullName:"AWS IoT",serviceId:"IoT",signatureVersion:"v4",signingName:"iot",uid:"iot-2015-05-28"},operations:{AcceptCertificateTransfer:{http:{method:"PATCH",requestUri:"/accept-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}}},AddThingToBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/addThingToBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},AddThingToThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/addThingToThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},AssociateTargetsWithJob:{http:{requestUri:"/jobs/{jobId}/targets"},input:{type:"structure",required:["targets","jobId"],members:{targets:{shape:"Sg"},jobId:{location:"uri",locationName:"jobId"},comment:{},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},AttachPolicy:{http:{method:"PUT",requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},AttachPrincipalPolicy:{http:{method:"PUT",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:!0},AttachSecurityProfile:{http:{method:"PUT",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},AttachThingPrincipal:{http:{method:"PUT",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},CancelAuditMitigationActionsTask:{http:{method:"PUT",requestUri:"/audit/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelAuditTask:{http:{method:"PUT",requestUri:"/audit/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelCertificateTransfer:{http:{method:"PATCH",requestUri:"/cancel-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}}},CancelDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},reasonCode:{},comment:{},force:{location:"querystring",locationName:"force",type:"boolean"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CancelJobExecution:{http:{method:"PUT",requestUri:"/things/{thingName}/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},force:{location:"querystring",locationName:"force",type:"boolean"},expectedVersion:{type:"long"},statusDetails:{shape:"S1e"}}}},ClearDefaultAuthorizer:{http:{method:"DELETE",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ConfirmTopicRuleDestination:{http:{method:"GET",requestUri:"/confirmdestination/{confirmationToken+}"},input:{type:"structure",required:["confirmationToken"],members:{confirmationToken:{location:"uri",locationName:"confirmationToken"}}},output:{type:"structure",members:{}}},CreateAuditSuppression:{http:{requestUri:"/audit/suppressions/create"},input:{type:"structure",required:["checkName","resourceIdentifier","clientRequestToken"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},CreateAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName","authorizerFunctionArn"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S2a"},status:{},tags:{shape:"S2e"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},CreateBillingGroup:{http:{requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2n"},tags:{shape:"S2e"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},billingGroupId:{}}}},CreateCertificateFromCsr:{http:{requestUri:"/certificates"},input:{type:"structure",required:["certificateSigningRequest"],members:{certificateSigningRequest:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{}}}},CreateCustomMetric:{http:{requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","metricType","clientRequestToken"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{},metricType:{},tags:{shape:"S2e"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateDimension:{http:{requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","type","stringValues","clientRequestToken"],members:{name:{location:"uri",locationName:"name"},type:{},stringValues:{shape:"S34"},tags:{shape:"S2e"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{name:{},arn:{}}}},CreateDomainConfiguration:{http:{requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},domainName:{},serverCertificateArns:{type:"list",member:{}},validationCertificateArn:{},authorizerConfig:{shape:"S3d"},serviceType:{},tags:{shape:"S2e"},tlsConfig:{shape:"S3g"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},CreateDynamicThingGroup:{http:{requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","queryString"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3l"},indexName:{},queryString:{},queryVersion:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{},indexName:{},queryString:{},queryVersion:{}}}},CreateFleetMetric:{http:{method:"PUT",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","queryString","aggregationType","period","aggregationField"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3z"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId","targets"],members:{jobId:{location:"uri",locationName:"jobId"},targets:{shape:"Sg"},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S4c"},targetSelection:{},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},tags:{shape:"S2e"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4w"},documentParameters:{shape:"S51"},schedulingConfig:{shape:"S54"},destinationPackageVersions:{shape:"S5b"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CreateJobTemplate:{http:{method:"PUT",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId","description"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"},jobArn:{},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},tags:{shape:"S2e"},jobExecutionsRetryConfig:{shape:"S4w"},maintenanceWindows:{shape:"S57"},destinationPackageVersions:{shape:"S5b"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{}}}},CreateKeysAndCertificate:{http:{requestUri:"/keys-and-certificate"},input:{type:"structure",members:{setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{},keyPair:{shape:"S5j"}}}},CreateMitigationAction:{http:{requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName","roleArn","actionParams"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S5o"},tags:{shape:"S2e"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},CreateOTAUpdate:{http:{requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId","targets","files","roleArn"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},description:{},targets:{shape:"S68"},protocols:{shape:"S6a"},targetSelection:{},awsJobExecutionsRolloutConfig:{shape:"S6c"},awsJobPresignedUrlConfig:{shape:"S6j"},awsJobAbortConfig:{type:"structure",required:["abortCriteriaList"],members:{abortCriteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},awsJobTimeoutConfig:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},files:{shape:"S6u"},roleArn:{},additionalParameters:{shape:"S7s"},tags:{shape:"S2e"}}},output:{type:"structure",members:{otaUpdateId:{},awsIotJobId:{},otaUpdateArn:{},awsIotJobArn:{},otaUpdateStatus:{}}}},CreatePackage:{http:{method:"PUT",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},description:{shape:"S80"},tags:{shape:"S81"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{packageName:{},packageArn:{},description:{shape:"S80"}}},idempotent:!0},CreatePackageVersion:{http:{method:"PUT",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"},description:{shape:"S80"},attributes:{shape:"S87"},tags:{shape:"S81"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{packageVersionArn:{},packageName:{},versionName:{},description:{shape:"S80"},attributes:{shape:"S87"},status:{},errorReason:{}}},idempotent:!0},CreatePolicy:{http:{requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},policyVersionId:{}}}},CreatePolicyVersion:{http:{requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{policyArn:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"}}}},CreateProvisioningClaim:{http:{requestUri:"/provisioning-templates/{templateName}/provisioning-claim"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{certificateId:{},certificatePem:{},keyPair:{shape:"S5j"},expiration:{type:"timestamp"}}}},CreateProvisioningTemplate:{http:{requestUri:"/provisioning-templates"},input:{type:"structure",required:["templateName","templateBody","provisioningRoleArn"],members:{templateName:{},description:{},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S8t"},tags:{shape:"S2e"},type:{}}},output:{type:"structure",members:{templateArn:{},templateName:{},defaultVersionId:{type:"integer"}}}},CreateProvisioningTemplateVersion:{http:{requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName","templateBody"],members:{templateName:{location:"uri",locationName:"templateName"},templateBody:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{templateArn:{},templateName:{},versionId:{type:"integer"},isDefaultVersion:{type:"boolean"}}}},CreateRoleAlias:{http:{requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias","roleArn"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"},tags:{shape:"S2e"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},CreateScheduledAudit:{http:{requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["frequency","targetCheckNames","scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S99"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"},tags:{shape:"S2e"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},CreateSecurityProfile:{http:{requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},tags:{shape:"S2e"},metricsExportConfig:{shape:"Sad"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{}}}},CreateStream:{http:{requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId","files","roleArn"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"Saj"},roleArn:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},CreateThing:{http:{requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3n"},billingGroupName:{}}},output:{type:"structure",members:{thingName:{},thingArn:{},thingId:{}}}},CreateThingGroup:{http:{requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},parentGroupName:{},thingGroupProperties:{shape:"S3l"},tags:{shape:"S2e"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{}}}},CreateThingType:{http:{requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},thingTypeProperties:{shape:"Sav"},tags:{shape:"S2e"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeId:{}}}},CreateTopicRule:{http:{requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sb3"},tags:{location:"header",locationName:"x-amz-tagging"}},payload:"topicRulePayload"}},CreateTopicRuleDestination:{http:{requestUri:"/destinations"},input:{type:"structure",required:["destinationConfiguration"],members:{destinationConfiguration:{type:"structure",members:{httpUrlConfiguration:{type:"structure",required:["confirmationUrl"],members:{confirmationUrl:{}}},vpcConfiguration:{type:"structure",required:["subnetIds","vpcId","roleArn"],members:{subnetIds:{shape:"Sek"},securityGroups:{shape:"Sem"},vpcId:{},roleArn:{}}}}}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Seq"}}}},DeleteAccountAuditConfiguration:{http:{method:"DELETE",requestUri:"/audit/configuration"},input:{type:"structure",members:{deleteScheduledAudits:{location:"querystring",locationName:"deleteScheduledAudits",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteAuditSuppression:{http:{requestUri:"/audit/suppressions/delete"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{}}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{}}},DeleteBillingGroup:{http:{method:"DELETE",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteCACertificate:{http:{method:"DELETE",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{}}},DeleteCertificate:{http:{method:"DELETE",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},forceDelete:{location:"querystring",locationName:"forceDelete",type:"boolean"}}}},DeleteCustomMetric:{http:{method:"DELETE",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{}}},DeleteDimension:{http:{method:"DELETE",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},DeleteDomainConfiguration:{http:{method:"DELETE",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{}}},DeleteDynamicThingGroup:{http:{method:"DELETE",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteFleetMetric:{http:{method:"DELETE",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobExecution:{http:{method:"DELETE",requestUri:"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},input:{type:"structure",required:["jobId","thingName","executionNumber"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"uri",locationName:"executionNumber",type:"long"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}}},DeleteMitigationAction:{http:{method:"DELETE",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{}}},DeleteOTAUpdate:{http:{method:"DELETE",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},deleteStream:{location:"querystring",locationName:"deleteStream",type:"boolean"},forceDeleteAWSJob:{location:"querystring",locationName:"forceDeleteAWSJob",type:"boolean"}}},output:{type:"structure",members:{}}},DeletePackage:{http:{method:"DELETE",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},DeletePackageVersion:{http:{method:"DELETE",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},DeletePolicy:{http:{method:"DELETE",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}}},DeletePolicyVersion:{http:{method:"DELETE",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},DeleteProvisioningTemplate:{http:{method:"DELETE", -requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{}}},DeleteProvisioningTemplateVersion:{http:{method:"DELETE",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{}}},DeleteRegistrationCode:{http:{method:"DELETE",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteRoleAlias:{http:{method:"DELETE",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{}}},DeleteScheduledAudit:{http:{method:"DELETE",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{}}},DeleteSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteStream:{http:{method:"DELETE",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{}}},DeleteThing:{http:{method:"DELETE",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingGroup:{http:{method:"DELETE",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingType:{http:{method:"DELETE",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{}}},DeleteTopicRule:{http:{method:"DELETE",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},DeleteTopicRuleDestination:{http:{method:"DELETE",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{}}},DeleteV2LoggingLevel:{http:{method:"DELETE",requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["targetType","targetName"],members:{targetType:{location:"querystring",locationName:"targetType"},targetName:{location:"querystring",locationName:"targetName"}}}},DeprecateThingType:{http:{requestUri:"/thing-types/{thingTypeName}/deprecate"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},undoDeprecate:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeAccountAuditConfiguration:{http:{method:"GET",requestUri:"/audit/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sgu"},auditCheckConfigurations:{shape:"Sgx"}}}},DescribeAuditFinding:{http:{method:"GET",requestUri:"/audit/findings/{findingId}"},input:{type:"structure",required:["findingId"],members:{findingId:{location:"uri",locationName:"findingId"}}},output:{type:"structure",members:{finding:{shape:"Sh2"}}}},DescribeAuditMitigationActionsTask:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},taskStatistics:{type:"map",key:{},value:{type:"structure",members:{totalFindingsCount:{type:"long"},failedFindingsCount:{type:"long"},succeededFindingsCount:{type:"long"},skippedFindingsCount:{type:"long"},canceledFindingsCount:{type:"long"}}}},target:{shape:"Shm"},auditCheckToActionsMapping:{shape:"Shq"},actionsDefinition:{shape:"Shs"}}}},DescribeAuditSuppression:{http:{requestUri:"/audit/suppressions/describe"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}}},DescribeAuditTask:{http:{method:"GET",requestUri:"/audit/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},taskType:{},taskStartTime:{type:"timestamp"},taskStatistics:{type:"structure",members:{totalChecks:{type:"integer"},inProgressChecks:{type:"integer"},waitingForDataCollectionChecks:{type:"integer"},compliantChecks:{type:"integer"},nonCompliantChecks:{type:"integer"},failedChecks:{type:"integer"},canceledChecks:{type:"integer"}}},scheduledAuditName:{},auditDetails:{type:"map",key:{},value:{type:"structure",members:{checkRunStatus:{},checkCompliant:{type:"boolean"},totalResourcesCount:{type:"long"},nonCompliantResourcesCount:{type:"long"},suppressedNonCompliantResourcesCount:{type:"long"},errorCode:{},message:{}}}}}}},DescribeAuthorizer:{http:{method:"GET",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{authorizerDescription:{shape:"Sij"}}}},DescribeBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupId:{},billingGroupArn:{},version:{type:"long"},billingGroupProperties:{shape:"S2n"},billingGroupMetadata:{type:"structure",members:{creationDate:{type:"timestamp"}}}}}},DescribeCACertificate:{http:{method:"GET",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificatePem:{},ownedBy:{},creationDate:{type:"timestamp"},autoRegistrationStatus:{},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},generationId:{},validity:{shape:"Siw"},certificateMode:{}}},registrationConfig:{shape:"Siy"}}}},DescribeCertificate:{http:{method:"GET",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},caCertificateId:{},status:{},certificatePem:{},ownedBy:{},previousOwnedBy:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},transferData:{type:"structure",members:{transferMessage:{},rejectReason:{},transferDate:{type:"timestamp"},acceptDate:{type:"timestamp"},rejectDate:{type:"timestamp"}}},generationId:{},validity:{shape:"Siw"},certificateMode:{}}}}}},DescribeCustomMetric:{http:{method:"GET",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDefaultAuthorizer:{http:{method:"GET",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{authorizerDescription:{shape:"Sij"}}}},DescribeDetectMitigationActionsTask:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskSummary:{shape:"Sjb"}}}},DescribeDimension:{http:{method:"GET",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S34"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDomainConfiguration:{http:{method:"GET",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},domainName:{},serverCertificates:{type:"list",member:{type:"structure",members:{serverCertificateArn:{},serverCertificateStatus:{},serverCertificateStatusDetail:{}}}},authorizerConfig:{shape:"S3d"},domainConfigurationStatus:{},serviceType:{},domainType:{},lastStatusChangeDate:{type:"timestamp"},tlsConfig:{shape:"S3g"}}}},DescribeEndpoint:{http:{method:"GET",requestUri:"/endpoint"},input:{type:"structure",members:{endpointType:{location:"querystring",locationName:"endpointType"}}},output:{type:"structure",members:{endpointAddress:{}}}},DescribeEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",members:{}},output:{type:"structure",members:{eventConfigurations:{shape:"Sk1"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeFleetMetric:{http:{method:"GET",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},queryString:{},aggregationType:{shape:"S3z"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},unit:{},version:{type:"long"},metricArn:{}}}},DescribeIndex:{http:{method:"GET",requestUri:"/indices/{indexName}"},input:{type:"structure",required:["indexName"],members:{indexName:{location:"uri",locationName:"indexName"}}},output:{type:"structure",members:{indexName:{},indexStatus:{},schema:{}}}},DescribeJob:{http:{method:"GET",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{documentSource:{},job:{type:"structure",members:{jobArn:{},jobId:{},targetSelection:{},status:{},forceCanceled:{type:"boolean"},reasonCode:{},comment:{},targets:{shape:"Sg"},description:{},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},jobProcessDetails:{type:"structure",members:{processingTargets:{type:"list",member:{}},numberOfCanceledThings:{type:"integer"},numberOfSucceededThings:{type:"integer"},numberOfFailedThings:{type:"integer"},numberOfRejectedThings:{type:"integer"},numberOfQueuedThings:{type:"integer"},numberOfInProgressThings:{type:"integer"},numberOfRemovedThings:{type:"integer"},numberOfTimedOutThings:{type:"integer"}}},timeoutConfig:{shape:"S4t"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4w"},documentParameters:{shape:"S51"},isConcurrent:{type:"boolean"},schedulingConfig:{shape:"S54"},scheduledJobRollouts:{type:"list",member:{type:"structure",members:{startTime:{}}}},destinationPackageVersions:{shape:"S5b"}}}}}},DescribeJobExecution:{http:{method:"GET",requestUri:"/things/{thingName}/jobs/{jobId}"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"querystring",locationName:"executionNumber",type:"long"}}},output:{type:"structure",members:{execution:{type:"structure",members:{jobId:{},status:{},forceCanceled:{type:"boolean"},statusDetails:{type:"structure",members:{detailsMap:{shape:"S1e"}}},thingArn:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},versionNumber:{type:"long"},approximateSecondsBeforeTimedOut:{type:"long"}}}}}},DescribeJobTemplate:{http:{method:"GET",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},documentSource:{},document:{},createdAt:{type:"timestamp"},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},jobExecutionsRetryConfig:{shape:"S4w"},maintenanceWindows:{shape:"S57"},destinationPackageVersions:{shape:"S5b"}}}},DescribeManagedJobTemplate:{http:{method:"GET",requestUri:"/managed-job-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},templateVersion:{location:"querystring",locationName:"templateVersion"}}},output:{type:"structure",members:{templateName:{},templateArn:{},description:{},templateVersion:{},environments:{shape:"Sl7"},documentParameters:{type:"list",member:{type:"structure",members:{key:{},description:{},regex:{},example:{},optional:{type:"boolean"}}}},document:{}}}},DescribeMitigationAction:{http:{method:"GET",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{actionName:{},actionType:{},actionArn:{},actionId:{},roleArn:{},actionParams:{shape:"S5o"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeProvisioningTemplate:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},defaultVersionId:{type:"integer"},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S8t"},type:{}}}},DescribeProvisioningTemplateVersion:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},templateBody:{},isDefaultVersion:{type:"boolean"}}}},DescribeRoleAlias:{http:{method:"GET",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{roleAliasDescription:{type:"structure",members:{roleAlias:{},roleAliasArn:{},roleArn:{},owner:{},credentialDurationSeconds:{type:"integer"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}}}},DescribeScheduledAudit:{http:{method:"GET",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S99"},scheduledAuditName:{},scheduledAuditArn:{}}}},DescribeSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},metricsExportConfig:{shape:"Sad"}}}},DescribeStream:{http:{method:"GET",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{streamInfo:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{},files:{shape:"Saj"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},roleArn:{}}}}}},DescribeThing:{http:{method:"GET",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{defaultClientId:{},thingName:{},thingId:{},thingArn:{},thingTypeName:{},attributes:{shape:"S3o"},version:{type:"long"},billingGroupName:{}}}},DescribeThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupArn:{},version:{type:"long"},thingGroupProperties:{shape:"S3l"},thingGroupMetadata:{type:"structure",members:{parentGroupName:{},rootToParentThingGroups:{shape:"Sm0"},creationDate:{type:"timestamp"}}},indexName:{},queryString:{},queryVersion:{},status:{}}}},DescribeThingRegistrationTask:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{},status:{},message:{},successCount:{type:"integer"},failureCount:{type:"integer"},percentageProgress:{type:"integer"}}}},DescribeThingType:{http:{method:"GET",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeId:{},thingTypeArn:{},thingTypeProperties:{shape:"Sav"},thingTypeMetadata:{shape:"Smd"}}}},DetachPolicy:{http:{requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},DetachPrincipalPolicy:{http:{method:"DELETE",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:!0},DetachSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},DetachThingPrincipal:{http:{method:"DELETE",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},DisableTopicRule:{http:{requestUri:"/rules/{ruleName}/disable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},EnableTopicRule:{http:{requestUri:"/rules/{ruleName}/enable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},GetBehaviorModelTrainingSummaries:{http:{method:"GET",requestUri:"/behavior-model-training/summaries"},input:{type:"structure",members:{securityProfileName:{location:"querystring",locationName:"securityProfileName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{securityProfileName:{},behaviorName:{},trainingDataCollectionStartDate:{type:"timestamp"},modelStatus:{},datapointsCollectionPercentage:{type:"double"},lastModelRefreshDate:{type:"timestamp"}}}},nextToken:{}}}},GetBucketsAggregation:{http:{requestUri:"/indices/buckets"},input:{type:"structure",required:["queryString","aggregationField","bucketsAggregationType"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},bucketsAggregationType:{type:"structure",members:{termsAggregation:{type:"structure",members:{maxBuckets:{type:"integer"}}}}}}},output:{type:"structure",members:{totalCount:{type:"integer"},buckets:{type:"list",member:{type:"structure",members:{keyValue:{},count:{type:"integer"}}}}}}},GetCardinality:{http:{requestUri:"/indices/cardinality"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{cardinality:{type:"integer"}}}},GetEffectivePolicies:{http:{requestUri:"/effective-policies"},input:{type:"structure",members:{principal:{},cognitoIdentityPoolId:{},thingName:{location:"querystring",locationName:"thingName"}}},output:{type:"structure",members:{effectivePolicies:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{}}}}}}},GetIndexingConfiguration:{http:{method:"GET",requestUri:"/indexing/config"},input:{type:"structure",members:{}},output:{type:"structure",members:{thingIndexingConfiguration:{shape:"Snc"},thingGroupIndexingConfiguration:{shape:"Sno"}}}},GetJobDocument:{http:{method:"GET",requestUri:"/jobs/{jobId}/job-document"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{document:{}}}},GetLoggingOptions:{http:{method:"GET",requestUri:"/loggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},logLevel:{}}}},GetOTAUpdate:{http:{method:"GET",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"}}},output:{type:"structure",members:{otaUpdateInfo:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},description:{},targets:{shape:"S68"},protocols:{shape:"S6a"},awsJobExecutionsRolloutConfig:{shape:"S6c"},awsJobPresignedUrlConfig:{shape:"S6j"},targetSelection:{},otaUpdateFiles:{shape:"S6u"},otaUpdateStatus:{},awsIotJobId:{},awsIotJobArn:{},errorInfo:{type:"structure",members:{code:{},message:{}}},additionalParameters:{shape:"S7s"}}}}}},GetPackage:{http:{method:"GET",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"}}},output:{type:"structure",members:{packageName:{},packageArn:{},description:{shape:"S80"},defaultVersionName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},GetPackageConfiguration:{http:{method:"GET",requestUri:"/package-configuration",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{versionUpdateByJobsConfig:{shape:"So4"}}}},GetPackageVersion:{http:{method:"GET",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"}}},output:{type:"structure",members:{packageVersionArn:{},packageName:{},versionName:{},description:{shape:"S80"},attributes:{shape:"S87"},status:{},errorReason:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},GetPercentiles:{http:{requestUri:"/indices/percentiles"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},percents:{type:"list",member:{type:"double"}}}},output:{type:"structure",members:{percentiles:{type:"list",member:{type:"structure",members:{percent:{type:"double"},value:{type:"double"}}}}}}},GetPolicy:{http:{method:"GET",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},defaultVersionId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetPolicyVersion:{http:{method:"GET",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}},output:{type:"structure",members:{policyArn:{},policyName:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetRegistrationCode:{http:{method:"GET",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{registrationCode:{}}}},GetStatistics:{http:{requestUri:"/indices/statistics"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{statistics:{type:"structure",members:{count:{type:"integer"},average:{type:"double"},sum:{type:"double"},minimum:{type:"double"},maximum:{type:"double"},sumOfSquares:{type:"double"},variance:{type:"double"},stdDeviation:{type:"double"}}}}}},GetTopicRule:{http:{method:"GET",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}},output:{type:"structure",members:{ruleArn:{},rule:{type:"structure",members:{ruleName:{},sql:{},description:{},createdAt:{type:"timestamp"},actions:{shape:"Sb6"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sb7"}}}}}},GetTopicRuleDestination:{http:{method:"GET",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Seq"}}}},GetV2LoggingOptions:{http:{method:"GET",requestUri:"/v2LoggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},ListActiveViolations:{http:{method:"GET",requestUri:"/active-violations"},input:{type:"structure",members:{thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{activeViolations:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S9g"},lastViolationValue:{shape:"S9n"},violationEventAdditionalInfo:{shape:"Spe"},verificationState:{},verificationStateDescription:{},lastViolationTime:{type:"timestamp"},violationStartTime:{type:"timestamp"}}}},nextToken:{}}}},ListAttachedPolicies:{http:{requestUri:"/attached-policies/{target}"},input:{type:"structure",required:["target"],members:{target:{location:"uri",locationName:"target"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{policies:{shape:"Spl"},nextMarker:{}}}},ListAuditFindings:{http:{requestUri:"/audit/findings"},input:{type:"structure",members:{taskId:{},checkName:{},resourceIdentifier:{shape:"S1o"},maxResults:{type:"integer"},nextToken:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},listSuppressedFindings:{type:"boolean"}}},output:{type:"structure",members:{findings:{type:"list",member:{shape:"Sh2"}},nextToken:{}}}},ListAuditMitigationActionsExecutions:{http:{method:"GET",requestUri:"/audit/mitigationactions/executions"},input:{type:"structure",required:["taskId","findingId"],members:{taskId:{location:"querystring",locationName:"taskId"},actionStatus:{location:"querystring",locationName:"actionStatus"},findingId:{location:"querystring",locationName:"findingId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},findingId:{},actionName:{},actionId:{},status:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},errorCode:{},message:{}}}},nextToken:{}}}},ListAuditMitigationActionsTasks:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{auditTaskId:{location:"querystring",locationName:"auditTaskId"},findingId:{location:"querystring",locationName:"findingId"},taskStatus:{location:"querystring",locationName:"taskStatus"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},startTime:{type:"timestamp"},taskStatus:{}}}},nextToken:{}}}},ListAuditSuppressions:{http:{requestUri:"/audit/suppressions/list"},input:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},ascendingOrder:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{suppressions:{type:"list",member:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}}},nextToken:{}}}},ListAuditTasks:{http:{method:"GET",requestUri:"/audit/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"}, -endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},taskType:{location:"querystring",locationName:"taskType"},taskStatus:{location:"querystring",locationName:"taskStatus"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},taskStatus:{},taskType:{}}}},nextToken:{}}}},ListAuthorizers:{http:{method:"GET",requestUri:"/authorizers/"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{authorizers:{type:"list",member:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},nextMarker:{}}}},ListBillingGroups:{http:{method:"GET",requestUri:"/billing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"}}},output:{type:"structure",members:{billingGroups:{type:"list",member:{shape:"Sm1"}},nextToken:{}}}},ListCACertificates:{http:{method:"GET",requestUri:"/cacertificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"},templateName:{location:"querystring",locationName:"templateName"}}},output:{type:"structure",members:{certificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListCertificates:{http:{method:"GET",requestUri:"/certificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sqn"},nextMarker:{}}}},ListCertificatesByCA:{http:{method:"GET",requestUri:"/certificates-by-ca/{caCertificateId}"},input:{type:"structure",required:["caCertificateId"],members:{caCertificateId:{location:"uri",locationName:"caCertificateId"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sqn"},nextMarker:{}}}},ListCustomMetrics:{http:{method:"GET",requestUri:"/custom-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{metricNames:{type:"list",member:{}},nextToken:{}}}},ListDetectMitigationActionsExecutions:{http:{method:"GET",requestUri:"/detect/mitigationactions/executions"},input:{type:"structure",members:{taskId:{location:"querystring",locationName:"taskId"},violationId:{location:"querystring",locationName:"violationId"},thingName:{location:"querystring",locationName:"thingName"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},violationId:{},actionName:{},thingName:{},executionStartDate:{type:"timestamp"},executionEndDate:{type:"timestamp"},status:{},errorCode:{},message:{}}}},nextToken:{}}}},ListDetectMitigationActionsTasks:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{shape:"Sjb"}},nextToken:{}}}},ListDimensions:{http:{method:"GET",requestUri:"/dimensions"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{dimensionNames:{type:"list",member:{}},nextToken:{}}}},ListDomainConfigurations:{http:{method:"GET",requestUri:"/domainConfigurations"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},serviceType:{location:"querystring",locationName:"serviceType"}}},output:{type:"structure",members:{domainConfigurations:{type:"list",member:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},serviceType:{}}}},nextMarker:{}}}},ListFleetMetrics:{http:{method:"GET",requestUri:"/fleet-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{fleetMetrics:{type:"list",member:{type:"structure",members:{metricName:{},metricArn:{}}}},nextToken:{}}}},ListIndices:{http:{method:"GET",requestUri:"/indices"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{indexNames:{type:"list",member:{}},nextToken:{}}}},ListJobExecutionsForJob:{http:{method:"GET",requestUri:"/jobs/{jobId}/things"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{thingArn:{},jobExecutionSummary:{shape:"Srn"}}}},nextToken:{}}}},ListJobExecutionsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/jobs"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},status:{location:"querystring",locationName:"status"},namespaceId:{location:"querystring",locationName:"namespaceId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},jobId:{location:"querystring",locationName:"jobId"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{jobId:{},jobExecutionSummary:{shape:"Srn"}}}},nextToken:{}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/job-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{jobTemplates:{type:"list",member:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},createdAt:{type:"timestamp"}}}},nextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{status:{location:"querystring",locationName:"status"},targetSelection:{location:"querystring",locationName:"targetSelection"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},thingGroupName:{location:"querystring",locationName:"thingGroupName"},thingGroupId:{location:"querystring",locationName:"thingGroupId"},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{jobArn:{},jobId:{},thingGroupId:{},targetSelection:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},isConcurrent:{type:"boolean"}}}},nextToken:{}}}},ListManagedJobTemplates:{http:{method:"GET",requestUri:"/managed-job-templates"},input:{type:"structure",members:{templateName:{location:"querystring",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{managedJobTemplates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},environments:{shape:"Sl7"},templateVersion:{}}}},nextToken:{}}}},ListMetricValues:{http:{method:"GET",requestUri:"/metric-values"},input:{type:"structure",required:["thingName","metricName","startTime","endTime"],members:{thingName:{location:"querystring",locationName:"thingName"},metricName:{location:"querystring",locationName:"metricName"},dimensionName:{location:"querystring",locationName:"dimensionName"},dimensionValueOperator:{location:"querystring",locationName:"dimensionValueOperator"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{metricDatumList:{type:"list",member:{type:"structure",members:{timestamp:{type:"timestamp"},value:{shape:"S9n"}}}},nextToken:{}}}},ListMitigationActions:{http:{method:"GET",requestUri:"/mitigationactions/actions"},input:{type:"structure",members:{actionType:{location:"querystring",locationName:"actionType"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionIdentifiers:{type:"list",member:{type:"structure",members:{actionName:{},actionArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOTAUpdates:{http:{method:"GET",requestUri:"/otaUpdates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},otaUpdateStatus:{location:"querystring",locationName:"otaUpdateStatus"}}},output:{type:"structure",members:{otaUpdates:{type:"list",member:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOutgoingCertificates:{http:{method:"GET",requestUri:"/certificates-out-going"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{outgoingCertificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},transferredTo:{},transferDate:{type:"timestamp"},transferMessage:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListPackageVersions:{http:{method:"GET",requestUri:"/packages/{packageName}/versions",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{packageVersionSummaries:{type:"list",member:{type:"structure",members:{packageName:{},versionName:{},status:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},nextToken:{}}}},ListPackages:{http:{method:"GET",requestUri:"/packages",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{packageSummaries:{type:"list",member:{type:"structure",members:{packageName:{},defaultVersionName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},nextToken:{}}}},ListPolicies:{http:{method:"GET",requestUri:"/policies"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Spl"},nextMarker:{}}}},ListPolicyPrincipals:{http:{method:"GET",requestUri:"/policy-principals"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"header",locationName:"x-amzn-iot-policy"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{principals:{shape:"Ssy"},nextMarker:{}}},deprecated:!0},ListPolicyVersions:{http:{method:"GET",requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyVersions:{type:"list",member:{type:"structure",members:{versionId:{},isDefaultVersion:{type:"boolean"},createDate:{type:"timestamp"}}}}}}},ListPrincipalPolicies:{http:{method:"GET",requestUri:"/principal-policies"},input:{type:"structure",required:["principal"],members:{principal:{location:"header",locationName:"x-amzn-iot-principal"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Spl"},nextMarker:{}}},deprecated:!0},ListPrincipalThings:{http:{method:"GET",requestUri:"/principals/things"},input:{type:"structure",required:["principal"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{things:{shape:"St8"},nextToken:{}}}},ListProvisioningTemplateVersions:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{versions:{type:"list",member:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},isDefaultVersion:{type:"boolean"}}}},nextToken:{}}}},ListProvisioningTemplates:{http:{method:"GET",requestUri:"/provisioning-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{templates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},enabled:{type:"boolean"},type:{}}}},nextToken:{}}}},ListRelatedResourcesForAuditFinding:{http:{method:"GET",requestUri:"/audit/relatedResources"},input:{type:"structure",required:["findingId"],members:{findingId:{location:"querystring",locationName:"findingId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{relatedResources:{shape:"Sh7"},nextToken:{}}}},ListRoleAliases:{http:{method:"GET",requestUri:"/role-aliases"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{roleAliases:{type:"list",member:{}},nextMarker:{}}}},ListScheduledAudits:{http:{method:"GET",requestUri:"/audit/scheduledaudits"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{scheduledAudits:{type:"list",member:{type:"structure",members:{scheduledAuditName:{},scheduledAuditArn:{},frequency:{},dayOfMonth:{},dayOfWeek:{}}}},nextToken:{}}}},ListSecurityProfiles:{http:{method:"GET",requestUri:"/security-profiles"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},dimensionName:{location:"querystring",locationName:"dimensionName"},metricName:{location:"querystring",locationName:"metricName"}}},output:{type:"structure",members:{securityProfileIdentifiers:{type:"list",member:{shape:"Stt"}},nextToken:{}}}},ListSecurityProfilesForTarget:{http:{method:"GET",requestUri:"/security-profiles-for-target"},input:{type:"structure",required:["securityProfileTargetArn"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{securityProfileTargetMappings:{type:"list",member:{type:"structure",members:{securityProfileIdentifier:{shape:"Stt"},target:{shape:"Sty"}}}},nextToken:{}}}},ListStreams:{http:{method:"GET",requestUri:"/streams"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{streams:{type:"list",member:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{tags:{shape:"S2e"},nextToken:{}}}},ListTargetsForPolicy:{http:{requestUri:"/policy-targets/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{targets:{type:"list",member:{}},nextMarker:{}}}},ListTargetsForSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{securityProfileTargets:{type:"list",member:{shape:"Sty"}},nextToken:{}}}},ListThingGroups:{http:{method:"GET",requestUri:"/thing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},parentGroup:{location:"querystring",locationName:"parentGroup"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"}}},output:{type:"structure",members:{thingGroups:{shape:"Sm0"},nextToken:{}}}},ListThingGroupsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/thing-groups"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{thingGroups:{shape:"Sm0"},nextToken:{}}}},ListThingPrincipals:{http:{method:"GET",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{principals:{shape:"Ssy"},nextToken:{}}}},ListThingRegistrationTaskReports:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}/reports"},input:{type:"structure",required:["taskId","reportType"],members:{taskId:{location:"uri",locationName:"taskId"},reportType:{location:"querystring",locationName:"reportType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{resourceLinks:{type:"list",member:{}},reportType:{},nextToken:{}}}},ListThingRegistrationTasks:{http:{method:"GET",requestUri:"/thing-registration-tasks"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{taskIds:{type:"list",member:{}},nextToken:{}}}},ListThingTypes:{http:{method:"GET",requestUri:"/thing-types"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingTypeName:{location:"querystring",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypes:{type:"list",member:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeProperties:{shape:"Sav"},thingTypeMetadata:{shape:"Smd"}}}},nextToken:{}}}},ListThings:{http:{method:"GET",requestUri:"/things"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},attributeName:{location:"querystring",locationName:"attributeName"},attributeValue:{location:"querystring",locationName:"attributeValue"},thingTypeName:{location:"querystring",locationName:"thingTypeName"},usePrefixAttributeValue:{location:"querystring",locationName:"usePrefixAttributeValue",type:"boolean"}}},output:{type:"structure",members:{things:{type:"list",member:{type:"structure",members:{thingName:{},thingTypeName:{},thingArn:{},attributes:{shape:"S3o"},version:{type:"long"}}}},nextToken:{}}}},ListThingsInBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}/things"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"St8"},nextToken:{}}}},ListThingsInThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}/things"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"St8"},nextToken:{}}}},ListTopicRuleDestinations:{http:{method:"GET",requestUri:"/destinations"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{destinationSummaries:{type:"list",member:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlSummary:{type:"structure",members:{confirmationUrl:{}}},vpcDestinationSummary:{type:"structure",members:{subnetIds:{shape:"Sek"},securityGroups:{shape:"Sem"},vpcId:{},roleArn:{}}}}}},nextToken:{}}}},ListTopicRules:{http:{method:"GET",requestUri:"/rules"},input:{type:"structure",members:{topic:{location:"querystring",locationName:"topic"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ruleDisabled:{location:"querystring",locationName:"ruleDisabled",type:"boolean"}}},output:{type:"structure",members:{rules:{type:"list",member:{type:"structure",members:{ruleArn:{},ruleName:{},topicPattern:{},createdAt:{type:"timestamp"},ruleDisabled:{type:"boolean"}}}},nextToken:{}}}},ListV2LoggingLevels:{http:{method:"GET",requestUri:"/v2LoggingLevel"},input:{type:"structure",members:{targetType:{location:"querystring",locationName:"targetType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{logTargetConfigurations:{type:"list",member:{type:"structure",members:{logTarget:{shape:"Svm"},logLevel:{}}}},nextToken:{}}}},ListViolationEvents:{http:{method:"GET",requestUri:"/violation-events"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{violationEvents:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S9g"},metricValue:{shape:"S9n"},violationEventAdditionalInfo:{shape:"Spe"},violationEventType:{},verificationState:{},verificationStateDescription:{},violationEventTime:{type:"timestamp"}}}},nextToken:{}}}},PutVerificationStateOnViolation:{http:{requestUri:"/violations/verification-state/{violationId}"},input:{type:"structure",required:["violationId","verificationState"],members:{violationId:{location:"uri",locationName:"violationId"},verificationState:{},verificationStateDescription:{}}},output:{type:"structure",members:{}}},RegisterCACertificate:{http:{requestUri:"/cacertificate"},input:{type:"structure",required:["caCertificate"],members:{caCertificate:{},verificationCertificate:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"},allowAutoRegistration:{location:"querystring",locationName:"allowAutoRegistration",type:"boolean"},registrationConfig:{shape:"Siy"},tags:{shape:"S2e"},certificateMode:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificate:{http:{requestUri:"/certificate/register"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},caCertificatePem:{},setAsActive:{deprecated:!0,location:"querystring",locationName:"setAsActive",type:"boolean"},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificateWithoutCA:{http:{requestUri:"/certificate/register-no-ca"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterThing:{http:{requestUri:"/things"},input:{type:"structure",required:["templateBody"],members:{templateBody:{},parameters:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{certificatePem:{},resourceArns:{type:"map",key:{},value:{}}}}},RejectCertificateTransfer:{http:{method:"PATCH",requestUri:"/reject-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},rejectReason:{}}}},RemoveThingFromBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/removeThingFromBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},RemoveThingFromThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/removeThingFromThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},ReplaceTopicRule:{http:{method:"PATCH",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sb3"}},payload:"topicRulePayload"}},SearchIndex:{http:{requestUri:"/indices/search"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},nextToken:{},maxResults:{type:"integer"},queryVersion:{}}},output:{type:"structure",members:{nextToken:{},things:{type:"list",member:{type:"structure",members:{thingName:{},thingId:{},thingTypeName:{},thingGroupNames:{shape:"Swi"},attributes:{shape:"S3o"},shadow:{},deviceDefender:{},connectivity:{type:"structure",members:{connected:{type:"boolean"},timestamp:{type:"long"},disconnectReason:{}}}}}},thingGroups:{type:"list",member:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupDescription:{},attributes:{shape:"S3o"},parentGroupNames:{shape:"Swi"}}}}}}},SetDefaultAuthorizer:{http:{requestUri:"/default-authorizer"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},SetDefaultPolicyVersion:{http:{method:"PATCH",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},SetLoggingOptions:{http:{requestUri:"/loggingOptions"},input:{type:"structure",required:["loggingOptionsPayload"],members:{loggingOptionsPayload:{type:"structure",required:["roleArn"],members:{roleArn:{},logLevel:{}}}},payload:"loggingOptionsPayload"}},SetV2LoggingLevel:{http:{requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["logTarget","logLevel"],members:{logTarget:{shape:"Svm"},logLevel:{}}}},SetV2LoggingOptions:{http:{requestUri:"/v2LoggingOptions"},input:{type:"structure",members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},StartAuditMitigationActionsTask:{http:{requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure", -required:["taskId","target","auditCheckToActionsMapping","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Shm"},auditCheckToActionsMapping:{shape:"Shq"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{taskId:{}}}},StartDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId","target","actions","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Sjd"},actions:{type:"list",member:{}},violationEventOccurrenceRange:{shape:"Sjg"},includeOnlyActiveViolations:{type:"boolean"},includeSuppressedAlerts:{type:"boolean"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{taskId:{}}}},StartOnDemandAuditTask:{http:{requestUri:"/audit/tasks"},input:{type:"structure",required:["targetCheckNames"],members:{targetCheckNames:{shape:"S99"}}},output:{type:"structure",members:{taskId:{}}}},StartThingRegistrationTask:{http:{requestUri:"/thing-registration-tasks"},input:{type:"structure",required:["templateBody","inputFileBucket","inputFileKey","roleArn"],members:{templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{}}},output:{type:"structure",members:{taskId:{}}}},StopThingRegistrationTask:{http:{method:"PUT",requestUri:"/thing-registration-tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{}}},TestAuthorization:{http:{requestUri:"/test-authorization"},input:{type:"structure",required:["authInfos"],members:{principal:{},cognitoIdentityPoolId:{},authInfos:{type:"list",member:{shape:"Sxb"}},clientId:{location:"querystring",locationName:"clientId"},policyNamesToAdd:{shape:"Sxf"},policyNamesToSkip:{shape:"Sxf"}}},output:{type:"structure",members:{authResults:{type:"list",member:{type:"structure",members:{authInfo:{shape:"Sxb"},allowed:{type:"structure",members:{policies:{shape:"Spl"}}},denied:{type:"structure",members:{implicitDeny:{type:"structure",members:{policies:{shape:"Spl"}}},explicitDeny:{type:"structure",members:{policies:{shape:"Spl"}}}}},authDecision:{},missingContextValues:{type:"list",member:{}}}}}}}},TestInvokeAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}/test"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},token:{},tokenSignature:{},httpContext:{type:"structure",members:{headers:{type:"map",key:{},value:{}},queryString:{}}},mqttContext:{type:"structure",members:{username:{},password:{type:"blob"},clientId:{}}},tlsContext:{type:"structure",members:{serverName:{}}}}},output:{type:"structure",members:{isAuthenticated:{type:"boolean"},principalId:{},policyDocuments:{type:"list",member:{}},refreshAfterInSeconds:{type:"integer"},disconnectAfterInSeconds:{type:"integer"}}}},TransferCertificate:{http:{method:"PATCH",requestUri:"/transfer-certificate/{certificateId}"},input:{type:"structure",required:["certificateId","targetAwsAccount"],members:{certificateId:{location:"uri",locationName:"certificateId"},targetAwsAccount:{location:"querystring",locationName:"targetAwsAccount"},transferMessage:{}}},output:{type:"structure",members:{transferredCertificateArn:{}}}},UntagResource:{http:{requestUri:"/untag"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAccountAuditConfiguration:{http:{method:"PATCH",requestUri:"/audit/configuration"},input:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sgu"},auditCheckConfigurations:{shape:"Sgx"}}},output:{type:"structure",members:{}}},UpdateAuditSuppression:{http:{method:"PATCH",requestUri:"/audit/suppressions/update"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}},output:{type:"structure",members:{}}},UpdateAuthorizer:{http:{method:"PUT",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S2a"},status:{},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},UpdateBillingGroup:{http:{method:"PATCH",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName","billingGroupProperties"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2n"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateCACertificate:{http:{method:"PUT",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"},newStatus:{location:"querystring",locationName:"newStatus"},newAutoRegistrationStatus:{location:"querystring",locationName:"newAutoRegistrationStatus"},registrationConfig:{shape:"Siy"},removeAutoRegistration:{type:"boolean"}}}},UpdateCertificate:{http:{method:"PUT",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId","newStatus"],members:{certificateId:{location:"uri",locationName:"certificateId"},newStatus:{location:"querystring",locationName:"newStatus"}}}},UpdateCustomMetric:{http:{method:"PATCH",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","displayName"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDimension:{http:{method:"PATCH",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","stringValues"],members:{name:{location:"uri",locationName:"name"},stringValues:{shape:"S34"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S34"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDomainConfiguration:{http:{method:"PUT",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},authorizerConfig:{shape:"S3d"},domainConfigurationStatus:{},removeAuthorizerConfig:{type:"boolean"},tlsConfig:{shape:"S3g"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},UpdateDynamicThingGroup:{http:{method:"PATCH",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3l"},expectedVersion:{type:"long"},indexName:{},queryString:{},queryVersion:{}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateEventConfigurations:{http:{method:"PATCH",requestUri:"/event-configurations"},input:{type:"structure",members:{eventConfigurations:{shape:"Sk1"}}},output:{type:"structure",members:{}}},UpdateFleetMetric:{http:{method:"PATCH",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","indexName"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3z"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},expectedVersion:{type:"long"}}}},UpdateIndexingConfiguration:{http:{requestUri:"/indexing/config"},input:{type:"structure",members:{thingIndexingConfiguration:{shape:"Snc"},thingGroupIndexingConfiguration:{shape:"Sno"}}},output:{type:"structure",members:{}}},UpdateJob:{http:{method:"PATCH",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},description:{},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},namespaceId:{location:"querystring",locationName:"namespaceId"},jobExecutionsRetryConfig:{shape:"S4w"}}}},UpdateMitigationAction:{http:{method:"PATCH",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S5o"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},UpdatePackage:{http:{method:"PATCH",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},description:{shape:"S80"},defaultVersionName:{},unsetDefaultVersion:{type:"boolean"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},UpdatePackageConfiguration:{http:{method:"PATCH",requestUri:"/package-configuration",responseCode:200},input:{type:"structure",members:{versionUpdateByJobsConfig:{shape:"So4"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},UpdatePackageVersion:{http:{method:"PATCH",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"},description:{shape:"S80"},attributes:{shape:"S87"},action:{},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateProvisioningTemplate:{http:{method:"PATCH",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},description:{},enabled:{type:"boolean"},defaultVersionId:{type:"integer"},provisioningRoleArn:{},preProvisioningHook:{shape:"S8t"},removePreProvisioningHook:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateRoleAlias:{http:{method:"PUT",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},UpdateScheduledAudit:{http:{method:"PATCH",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S99"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},UpdateSecurityProfile:{http:{method:"PATCH",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},deleteBehaviors:{type:"boolean"},deleteAlertTargets:{type:"boolean"},deleteAdditionalMetricsToRetain:{type:"boolean"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"},metricsExportConfig:{shape:"Sad"},deleteMetricsExportConfig:{type:"boolean"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},metricsExportConfig:{shape:"Sad"}}}},UpdateStream:{http:{method:"PUT",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"Saj"},roleArn:{}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},UpdateThing:{http:{method:"PATCH",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3n"},expectedVersion:{type:"long"},removeThingType:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateThingGroup:{http:{method:"PATCH",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3l"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateThingGroupsForThing:{http:{method:"PUT",requestUri:"/thing-groups/updateThingGroupsForThing"},input:{type:"structure",members:{thingName:{},thingGroupsToAdd:{shape:"Szz"},thingGroupsToRemove:{shape:"Szz"},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateTopicRuleDestination:{http:{method:"PATCH",requestUri:"/destinations"},input:{type:"structure",required:["arn","status"],members:{arn:{},status:{}}},output:{type:"structure",members:{}}},ValidateSecurityProfileBehaviors:{http:{requestUri:"/security-profile-behaviors/validate"},input:{type:"structure",required:["behaviors"],members:{behaviors:{shape:"S9f"}}},output:{type:"structure",members:{valid:{type:"boolean"},validationErrors:{type:"list",member:{type:"structure",members:{errorMessage:{}}}}}}}},shapes:{Sg:{type:"list",member:{}},S1e:{type:"map",key:{},value:{}},S1o:{type:"structure",members:{deviceCertificateId:{},caCertificateId:{},cognitoIdentityPoolId:{},clientId:{},policyVersionIdentifier:{type:"structure",members:{policyName:{},policyVersionId:{}}},account:{},iamRoleArn:{},roleAliasArn:{},issuerCertificateIdentifier:{type:"structure",members:{issuerCertificateSubject:{},issuerId:{},issuerCertificateSerialNumber:{}}},deviceCertificateArn:{}}},S2a:{type:"map",key:{},value:{}},S2e:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S2n:{type:"structure",members:{billingGroupDescription:{}}},S34:{type:"list",member:{}},S3d:{type:"structure",members:{defaultAuthorizerName:{},allowAuthorizerOverride:{type:"boolean"}}},S3g:{type:"structure",members:{securityPolicy:{}}},S3l:{type:"structure",members:{thingGroupDescription:{},attributePayload:{shape:"S3n"}}},S3n:{type:"structure",members:{attributes:{shape:"S3o"},merge:{type:"boolean"}}},S3o:{type:"map",key:{},value:{}},S3z:{type:"structure",required:["name"],members:{name:{},values:{type:"list",member:{}}}},S4c:{type:"structure",members:{roleArn:{},expiresInSec:{type:"long"}}},S4f:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S4m:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},S4t:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},S4w:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","numberOfRetries"],members:{failureType:{},numberOfRetries:{type:"integer"}}}}}},S51:{type:"map",key:{},value:{}},S54:{type:"structure",members:{startTime:{},endTime:{},endBehavior:{},maintenanceWindows:{shape:"S57"}}},S57:{type:"list",member:{type:"structure",required:["startTime","durationInMinutes"],members:{startTime:{},durationInMinutes:{type:"integer"}}}},S5b:{type:"list",member:{}},S5j:{type:"structure",members:{PublicKey:{},PrivateKey:{type:"string",sensitive:!0}}},S5o:{type:"structure",members:{updateDeviceCertificateParams:{type:"structure",required:["action"],members:{action:{}}},updateCACertificateParams:{type:"structure",required:["action"],members:{action:{}}},addThingsToThingGroupParams:{type:"structure",required:["thingGroupNames"],members:{thingGroupNames:{type:"list",member:{}},overrideDynamicGroups:{type:"boolean"}}},replaceDefaultPolicyVersionParams:{type:"structure",required:["templateName"],members:{templateName:{}}},enableIoTLoggingParams:{type:"structure",required:["roleArnForLogging","logLevel"],members:{roleArnForLogging:{},logLevel:{}}},publishFindingToSnsParams:{type:"structure",required:["topicArn"],members:{topicArn:{}}}}},S68:{type:"list",member:{}},S6a:{type:"list",member:{}},S6c:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S6j:{type:"structure",members:{expiresInSec:{type:"long"}}},S6u:{type:"list",member:{type:"structure",members:{fileName:{},fileType:{type:"integer"},fileVersion:{},fileLocation:{type:"structure",members:{stream:{type:"structure",members:{streamId:{},fileId:{type:"integer"}}},s3Location:{shape:"S73"}}},codeSigning:{type:"structure",members:{awsSignerJobId:{},startSigningJobParameter:{type:"structure",members:{signingProfileParameter:{type:"structure",members:{certificateArn:{},platform:{},certificatePathOnDevice:{}}},signingProfileName:{},destination:{type:"structure",members:{s3Destination:{type:"structure",members:{bucket:{},prefix:{}}}}}}},customCodeSigning:{type:"structure",members:{signature:{type:"structure",members:{inlineDocument:{type:"blob"}}},certificateChain:{type:"structure",members:{certificateName:{},inlineDocument:{}}},hashAlgorithm:{},signatureAlgorithm:{}}}}},attributes:{type:"map",key:{},value:{}}}}},S73:{type:"structure",members:{bucket:{},key:{},version:{}}},S7s:{type:"map",key:{},value:{}},S80:{type:"string",sensitive:!0},S81:{type:"map",key:{},value:{}},S87:{type:"map",key:{},value:{},sensitive:!0},S8t:{type:"structure",required:["targetArn"],members:{payloadVersion:{},targetArn:{}}},S99:{type:"list",member:{}},S9f:{type:"list",member:{shape:"S9g"}},S9g:{type:"structure",required:["name"],members:{name:{},metric:{},metricDimension:{shape:"S9j"},criteria:{type:"structure",members:{comparisonOperator:{},value:{shape:"S9n"},durationSeconds:{type:"integer"},consecutiveDatapointsToAlarm:{type:"integer"},consecutiveDatapointsToClear:{type:"integer"},statisticalThreshold:{type:"structure",members:{statistic:{}}},mlDetectionConfig:{type:"structure",required:["confidenceLevel"],members:{confidenceLevel:{}}}}},suppressAlerts:{type:"boolean"},exportMetric:{type:"boolean"}}},S9j:{type:"structure",required:["dimensionName"],members:{dimensionName:{},operator:{}}},S9n:{type:"structure",members:{count:{type:"long"},cidrs:{type:"list",member:{}},ports:{type:"list",member:{type:"integer"}},number:{type:"double"},numbers:{type:"list",member:{type:"double"}},strings:{type:"list",member:{}}}},Sa6:{type:"map",key:{},value:{type:"structure",required:["alertTargetArn","roleArn"],members:{alertTargetArn:{},roleArn:{}}}},Saa:{type:"list",member:{}},Sab:{type:"list",member:{type:"structure",required:["metric"],members:{metric:{},metricDimension:{shape:"S9j"},exportMetric:{type:"boolean"}}}},Sad:{type:"structure",required:["mqttTopic","roleArn"],members:{mqttTopic:{},roleArn:{}}},Saj:{type:"list",member:{type:"structure",members:{fileId:{type:"integer"},s3Location:{shape:"S73"}}}},Sav:{type:"structure",members:{thingTypeDescription:{},searchableAttributes:{type:"list",member:{}}}},Sb3:{type:"structure",required:["sql","actions"],members:{sql:{},description:{},actions:{shape:"Sb6"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sb7"}}},Sb6:{type:"list",member:{shape:"Sb7"}},Sb7:{type:"structure",members:{dynamoDB:{type:"structure",required:["tableName","roleArn","hashKeyField","hashKeyValue"],members:{tableName:{},roleArn:{},operation:{},hashKeyField:{},hashKeyValue:{},hashKeyType:{},rangeKeyField:{},rangeKeyValue:{},rangeKeyType:{},payloadField:{}}},dynamoDBv2:{type:"structure",required:["roleArn","putItem"],members:{roleArn:{},putItem:{type:"structure",required:["tableName"],members:{tableName:{}}}}},lambda:{type:"structure",required:["functionArn"],members:{functionArn:{}}},sns:{type:"structure",required:["targetArn","roleArn"],members:{targetArn:{},roleArn:{},messageFormat:{}}},sqs:{type:"structure",required:["roleArn","queueUrl"],members:{roleArn:{},queueUrl:{},useBase64:{type:"boolean"}}},kinesis:{type:"structure",required:["roleArn","streamName"],members:{roleArn:{},streamName:{},partitionKey:{}}},republish:{type:"structure",required:["roleArn","topic"],members:{roleArn:{},topic:{},qos:{type:"integer"},headers:{type:"structure",members:{payloadFormatIndicator:{},contentType:{},responseTopic:{},correlationData:{},messageExpiry:{},userProperties:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}}}},s3:{type:"structure",required:["roleArn","bucketName","key"],members:{roleArn:{},bucketName:{},key:{},cannedAcl:{}}},firehose:{type:"structure",required:["roleArn","deliveryStreamName"],members:{roleArn:{},deliveryStreamName:{},separator:{},batchMode:{type:"boolean"}}},cloudwatchMetric:{type:"structure",required:["roleArn","metricNamespace","metricName","metricValue","metricUnit"],members:{roleArn:{},metricNamespace:{},metricName:{},metricValue:{},metricUnit:{},metricTimestamp:{}}},cloudwatchAlarm:{type:"structure",required:["roleArn","alarmName","stateReason","stateValue"],members:{roleArn:{},alarmName:{},stateReason:{},stateValue:{}}},cloudwatchLogs:{type:"structure",required:["roleArn","logGroupName"],members:{roleArn:{},logGroupName:{},batchMode:{type:"boolean"}}},elasticsearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},type:{},id:{}}},salesforce:{type:"structure",required:["token","url"],members:{token:{},url:{}}},iotAnalytics:{type:"structure",members:{channelArn:{},channelName:{},batchMode:{type:"boolean"},roleArn:{}}},iotEvents:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},messageId:{},batchMode:{type:"boolean"},roleArn:{}}},iotSiteWise:{type:"structure",required:["putAssetPropertyValueEntries","roleArn"],members:{putAssetPropertyValueEntries:{type:"list",member:{type:"structure",required:["propertyValues"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValues:{type:"list",member:{type:"structure",required:["value","timestamp"],members:{value:{type:"structure",members:{stringValue:{},integerValue:{},doubleValue:{},booleanValue:{}}},timestamp:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{},offsetInNanos:{}}},quality:{}}}}}}},roleArn:{}}},stepFunctions:{type:"structure",required:["stateMachineName","roleArn"],members:{executionNamePrefix:{},stateMachineName:{},roleArn:{}}},timestream:{type:"structure",required:["roleArn","databaseName","tableName","dimensions"],members:{roleArn:{},databaseName:{},tableName:{},dimensions:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{}}}},timestamp:{type:"structure",required:["value","unit"],members:{value:{},unit:{}}}}},http:{type:"structure",required:["url"],members:{url:{},confirmationUrl:{},headers:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},auth:{type:"structure",members:{sigv4:{type:"structure",required:["signingRegion","serviceName","roleArn"],members:{signingRegion:{},serviceName:{},roleArn:{}}}}}}},kafka:{type:"structure",required:["destinationArn","topic","clientProperties"],members:{destinationArn:{},topic:{},key:{},partition:{},clientProperties:{type:"map",key:{},value:{}},headers:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}},openSearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},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:{}}}}},Sek:{type:"list",member:{}},Sem:{type:"list",member:{}},Seq:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlProperties:{type:"structure",members:{confirmationUrl:{}}},vpcProperties:{type:"structure",members:{subnetIds:{shape:"Sek"},securityGroups:{shape:"Sem"},vpcId:{},roleArn:{}}}}},Sgu:{type:"map",key:{},value:{type:"structure",members:{targetArn:{},roleArn:{},enabled:{type:"boolean"}}}},Sgx:{type:"map",key:{},value:{type:"structure",members:{enabled:{type:"boolean"}}}},Sh2:{type:"structure",members:{findingId:{},taskId:{},checkName:{},taskStartTime:{type:"timestamp"},findingTime:{type:"timestamp"},severity:{},nonCompliantResource:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sh6"}}},relatedResources:{shape:"Sh7"},reasonForNonCompliance:{},reasonForNonComplianceCode:{},isSuppressed:{type:"boolean"}}},Sh6:{type:"map",key:{},value:{}},Sh7:{type:"list",member:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sh6"}}}},Shm:{type:"structure",members:{auditTaskId:{},findingIds:{type:"list",member:{}},auditCheckToReasonCodeFilter:{type:"map",key:{},value:{type:"list",member:{}}}}},Shq:{type:"map",key:{},value:{type:"list",member:{}}},Shs:{type:"list",member:{type:"structure",members:{name:{},id:{},roleArn:{},actionParams:{shape:"S5o"}}}},Sij:{type:"structure",members:{authorizerName:{},authorizerArn:{},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S2a"},status:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},Siw:{type:"structure",members:{notBefore:{type:"timestamp"},notAfter:{type:"timestamp"}}},Siy:{type:"structure",members:{templateBody:{},roleArn:{},templateName:{}}},Sjb:{type:"structure",members:{taskId:{},taskStatus:{},taskStartTime:{type:"timestamp"},taskEndTime:{type:"timestamp"},target:{shape:"Sjd"},violationEventOccurrenceRange:{shape:"Sjg"},onlyActiveViolationsIncluded:{type:"boolean"},suppressedAlertsIncluded:{type:"boolean"},actionsDefinition:{shape:"Shs"},taskStatistics:{type:"structure",members:{actionsExecuted:{type:"long"},actionsSkipped:{type:"long"},actionsFailed:{type:"long"}}}}},Sjd:{type:"structure",members:{violationIds:{type:"list",member:{}},securityProfileName:{},behaviorName:{}}},Sjg:{type:"structure",required:["startTime","endTime"],members:{startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},Sk1:{type:"map",key:{},value:{type:"structure",members:{Enabled:{type:"boolean"}}}},Sl7:{type:"list",member:{}},Sm0:{type:"list",member:{shape:"Sm1"}},Sm1:{type:"structure",members:{groupName:{},groupArn:{}}},Smd:{type:"structure",members:{deprecated:{type:"boolean"},deprecationDate:{type:"timestamp"},creationDate:{type:"timestamp"}}},Snc:{type:"structure",required:["thingIndexingMode"],members:{thingIndexingMode:{},thingConnectivityIndexingMode:{},deviceDefenderIndexingMode:{},namedShadowIndexingMode:{},managedFields:{shape:"Snh"},customFields:{shape:"Snh"},filter:{type:"structure",members:{namedShadowNames:{type:"list",member:{}}}}}},Snh:{type:"list",member:{type:"structure",members:{name:{},type:{}}}},Sno:{type:"structure",required:["thingGroupIndexingMode"],members:{thingGroupIndexingMode:{},managedFields:{shape:"Snh"},customFields:{shape:"Snh"}}},So4:{type:"structure",members:{enabled:{type:"boolean"},roleArn:{}}},Spe:{type:"structure",members:{confidenceLevel:{}}},Spl:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{}}}},Sqn:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificateMode:{},creationDate:{type:"timestamp"}}}},Srn:{type:"structure",members:{status:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},retryAttempt:{type:"integer"}}},Ssy:{type:"list",member:{}},St8:{type:"list",member:{}},Stt:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},Sty:{type:"structure",required:["arn"],members:{arn:{}}},Svm:{type:"structure",required:["targetType"],members:{targetType:{},targetName:{}}},Swi:{type:"list",member:{}},Sxb:{type:"structure",required:["resources"],members:{actionType:{},resources:{type:"list",member:{}}}},Sxf:{type:"list",member:{}},Szz:{type:"list",member:{}}}}},{}],130:[function(e,t,r){t.exports={pagination:{GetBehaviorModelTrainingSummaries:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},ListActiveViolations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"activeViolations"},ListAttachedPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListAuditFindings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"findings"},ListAuditMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"},ListAuditMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuditSuppressions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"suppressions"},ListAuditTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuthorizers:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"authorizers"},ListBillingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"billingGroups"},ListCACertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificatesByCA:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCustomMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricNames"},ListDetectMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"},ListDetectMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListDimensions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"dimensionNames"},ListDomainConfigurations:{input_token:"marker", -limit_key:"pageSize",output_token:"nextMarker",result_key:"domainConfigurations"},ListFleetMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fleetMetrics"},ListIndices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"indexNames"},ListJobExecutionsForJob:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobExecutionsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobTemplates"},ListJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobs"},ListManagedJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"managedJobTemplates"},ListMetricValues:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricDatumList"},ListMitigationActions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionIdentifiers"},ListOTAUpdates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"otaUpdates"},ListOutgoingCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"outgoingCertificates"},ListPackageVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"packageVersionSummaries"},ListPackages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"packageSummaries"},ListPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPolicyPrincipals:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"principals"},ListPrincipalPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPrincipalThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListProvisioningTemplateVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"versions"},ListProvisioningTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"templates"},ListRelatedResourcesForAuditFinding:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"relatedResources"},ListRoleAliases:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"roleAliases"},ListScheduledAudits:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"scheduledAudits"},ListSecurityProfiles:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileIdentifiers"},ListSecurityProfilesForTarget:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargetMappings"},ListStreams:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"streams"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",result_key:"tags"},ListTargetsForPolicy:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"targets"},ListTargetsForSecurityProfile:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargets"},ListThingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingGroupsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingPrincipals:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"principals"},ListThingRegistrationTaskReports:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["reportType"],output_token:"nextToken",result_key:"resourceLinks"},ListThingRegistrationTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskIds"},ListThingTypes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingTypes"},ListThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInBillingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInThingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListTopicRuleDestinations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"destinationSummaries"},ListTopicRules:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"rules"},ListV2LoggingLevels:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"logTargetConfigurations"},ListViolationEvents:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"violationEvents"}}}},{}],131:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-05-28",endpointPrefix:"data-ats.iot",protocol:"rest-json",serviceFullName:"AWS IoT Data Plane",serviceId:"IoT Data Plane",signatureVersion:"v4",signingName:"iotdata",uid:"iot-data-2015-05-28"},operations:{DeleteThingShadow:{http:{method:"DELETE",requestUri:"/things/{thingName}/shadow"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},shadowName:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["payload"],members:{payload:{type:"blob"}},payload:"payload"}},GetRetainedMessage:{http:{method:"GET",requestUri:"/retainedMessage/{topic}"},input:{type:"structure",required:["topic"],members:{topic:{location:"uri",locationName:"topic"}}},output:{type:"structure",members:{topic:{},payload:{type:"blob"},qos:{type:"integer"},lastModifiedTime:{type:"long"},userProperties:{type:"blob"}}}},GetThingShadow:{http:{method:"GET",requestUri:"/things/{thingName}/shadow"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},shadowName:{location:"querystring",locationName:"name"}}},output:{type:"structure",members:{payload:{type:"blob"}},payload:"payload"}},ListNamedShadowsForThing:{http:{method:"GET",requestUri:"/api/things/shadow/ListNamedShadowsForThing/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},nextToken:{location:"querystring",locationName:"nextToken"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{results:{type:"list",member:{}},nextToken:{},timestamp:{type:"long"}}}},ListRetainedMessages:{http:{method:"GET",requestUri:"/retainedMessage"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{retainedTopics:{type:"list",member:{type:"structure",members:{topic:{},payloadSize:{type:"long"},qos:{type:"integer"},lastModifiedTime:{type:"long"}}}},nextToken:{}}}},Publish:{http:{requestUri:"/topics/{topic}"},input:{type:"structure",required:["topic"],members:{topic:{location:"uri",locationName:"topic"},qos:{location:"querystring",locationName:"qos",type:"integer"},retain:{location:"querystring",locationName:"retain",type:"boolean"},payload:{type:"blob"},userProperties:{jsonvalue:!0,location:"header",locationName:"x-amz-mqtt5-user-properties"},payloadFormatIndicator:{location:"header",locationName:"x-amz-mqtt5-payload-format-indicator"},contentType:{location:"querystring",locationName:"contentType"},responseTopic:{location:"querystring",locationName:"responseTopic"},correlationData:{location:"header",locationName:"x-amz-mqtt5-correlation-data"},messageExpiry:{location:"querystring",locationName:"messageExpiry",type:"long"}},payload:"payload"}},UpdateThingShadow:{http:{requestUri:"/things/{thingName}/shadow"},input:{type:"structure",required:["thingName","payload"],members:{thingName:{location:"uri",locationName:"thingName"},shadowName:{location:"querystring",locationName:"name"},payload:{type:"blob"}},payload:"payload"},output:{type:"structure",members:{payload:{type:"blob"}},payload:"payload"}}},shapes:{}}},{}],132:[function(e,t,r){t.exports={pagination:{ListRetainedMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"retainedTopics"}}}},{}],133:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"iotanalytics",protocol:"rest-json",serviceFullName:"AWS IoT Analytics",serviceId:"IoTAnalytics",signatureVersion:"v4",signingName:"iotanalytics",uid:"iotanalytics-2017-11-27"},operations:{BatchPutMessage:{http:{requestUri:"/messages/batch",responseCode:200},input:{type:"structure",required:["channelName","messages"],members:{channelName:{},messages:{type:"list",member:{type:"structure",required:["messageId","payload"],members:{messageId:{},payload:{type:"blob"}}}}}},output:{type:"structure",members:{batchPutMessageErrorEntries:{type:"list",member:{type:"structure",members:{messageId:{},errorCode:{},errorMessage:{}}}}}}},CancelPipelineReprocessing:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}/reprocessing/{reprocessingId}"},input:{type:"structure",required:["pipelineName","reprocessingId"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},reprocessingId:{location:"uri",locationName:"reprocessingId"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/channels",responseCode:201},input:{type:"structure",required:["channelName"],members:{channelName:{},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{channelName:{},channelArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDataset:{http:{requestUri:"/datasets",responseCode:201},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},tags:{shape:"Sq"},lateDataRules:{shape:"S24"}}},output:{type:"structure",members:{datasetName:{},datasetArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDatasetContent:{http:{requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{}}},output:{type:"structure",members:{versionId:{}}}},CreateDatastore:{http:{requestUri:"/datastores",responseCode:201},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{},datastoreStorage:{shape:"S2h"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},output:{type:"structure",members:{datastoreName:{},datastoreArn:{},retentionPeriod:{shape:"Sn"}}}},CreatePipeline:{http:{requestUri:"/pipelines",responseCode:201},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{},pipelineActivities:{shape:"S34"},tags:{shape:"Sq"}}},output:{type:"structure",members:{pipelineName:{},pipelineArn:{}}}},DeleteChannel:{http:{method:"DELETE",requestUri:"/channels/{channelName}",responseCode:204},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}}},DeleteDatasetContent:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}/content",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}}},DeleteDatastore:{http:{method:"DELETE",requestUri:"/datastores/{datastoreName}",responseCode:204},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}",responseCode:204},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}}},DescribeChannel:{http:{method:"GET",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{channel:{type:"structure",members:{name:{},storage:{shape:"Sh"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeDataset:{http:{method:"GET",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},arn:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}}}},DescribeDatastore:{http:{method:"GET",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{datastore:{type:"structure",members:{name:{},storage:{shape:"S2h"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S4f"}}}},DescribePipeline:{http:{method:"GET",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}},output:{type:"structure",members:{pipeline:{type:"structure",members:{name:{},arn:{},activities:{shape:"S34"},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}}}},GetDatasetContent:{http:{method:"GET",requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}},output:{type:"structure",members:{entries:{type:"list",member:{type:"structure",members:{entryName:{},dataURI:{}}}},timestamp:{type:"timestamp"},status:{shape:"S4t"}}}},ListChannels:{http:{method:"GET",requestUri:"/channels"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{channelSummaries:{type:"list",member:{type:"structure",members:{channelName:{},channelStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasetContents:{http:{method:"GET",requestUri:"/datasets/{datasetName}/contents"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},scheduledOnOrAfter:{location:"querystring",locationName:"scheduledOnOrAfter",type:"timestamp"},scheduledBefore:{location:"querystring",locationName:"scheduledBefore",type:"timestamp"}}},output:{type:"structure",members:{datasetContentSummaries:{type:"list",member:{type:"structure",members:{version:{},status:{shape:"S4t"},creationTime:{type:"timestamp"},scheduleTime:{type:"timestamp"},completionTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasets"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datasetSummaries:{type:"list",member:{type:"structure",members:{datasetName:{},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},triggers:{shape:"S1l"},actions:{type:"list",member:{type:"structure",members:{actionName:{},actionType:{}}}}}}},nextToken:{}}}},ListDatastores:{http:{method:"GET",requestUri:"/datastores"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datastoreSummaries:{type:"list",member:{type:"structure",members:{datastoreName:{},datastoreStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",members:{customerManagedS3Storage:{type:"structure",members:{bucket:{},keyPrefix:{}}}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatType:{},datastorePartitions:{shape:"S2u"}}}},nextToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/pipelines"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{pipelineSummaries:{type:"list",member:{type:"structure",members:{pipelineName:{},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sq"}}}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S4f"}}}},RunPipelineActivity:{http:{requestUri:"/pipelineactivities/run"},input:{type:"structure",required:["pipelineActivity","payloads"],members:{pipelineActivity:{shape:"S35"},payloads:{shape:"S5z"}}},output:{type:"structure",members:{payloads:{shape:"S5z"},logResult:{}}}},SampleChannelData:{http:{method:"GET",requestUri:"/channels/{channelName}/sample"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},maxMessages:{location:"querystring",locationName:"maxMessages",type:"integer"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{payloads:{shape:"S5z"}}}},StartPipelineReprocessing:{http:{requestUri:"/pipelines/{pipelineName}/reprocessing"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},channelMessages:{type:"structure",members:{s3Paths:{type:"list",member:{}}}}}},output:{type:"structure",members:{reprocessingId:{}}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateChannel:{http:{method:"PUT",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"}}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{location:"uri",locationName:"datasetName"},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}},UpdateDatastore:{http:{method:"PUT",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},retentionPeriod:{shape:"Sn"},datastoreStorage:{shape:"S2h"},fileFormatConfiguration:{shape:"S2m"}}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},pipelineActivities:{shape:"S34"}}}}},shapes:{Sh:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}}}},Sn:{type:"structure",members:{unlimited:{type:"boolean"},numberOfDays:{type:"integer"}}},Sq:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sy:{type:"list",member:{type:"structure",members:{actionName:{},queryAction:{type:"structure",required:["sqlQuery"],members:{sqlQuery:{},filters:{type:"list",member:{type:"structure",members:{deltaTime:{type:"structure",required:["offsetSeconds","timeExpression"],members:{offsetSeconds:{type:"integer"},timeExpression:{}}}}}}}},containerAction:{type:"structure",required:["image","executionRoleArn","resourceConfiguration"],members:{image:{},executionRoleArn:{},resourceConfiguration:{type:"structure",required:["computeType","volumeSizeInGB"],members:{computeType:{},volumeSizeInGB:{type:"integer"}}},variables:{type:"list",member:{type:"structure",required:["name"],members:{name:{},stringValue:{},doubleValue:{type:"double"},datasetContentVersionValue:{type:"structure",required:["datasetName"],members:{datasetName:{}}},outputFileUriValue:{type:"structure",required:["fileName"],members:{fileName:{}}}}}}}}}}},S1l:{type:"list",member:{type:"structure",members:{schedule:{type:"structure",members:{expression:{}}},dataset:{type:"structure",required:["name"],members:{name:{}}}}}},S1q:{type:"list",member:{type:"structure",required:["destination"],members:{entryName:{},destination:{type:"structure",members:{iotEventsDestinationConfiguration:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},roleArn:{}}},s3DestinationConfiguration:{type:"structure",required:["bucket","key","roleArn"],members:{bucket:{},key:{},glueConfiguration:{type:"structure",required:["tableName","databaseName"],members:{tableName:{},databaseName:{}}},roleArn:{}}}}}}}},S21:{type:"structure",members:{unlimited:{type:"boolean"},maxVersions:{type:"integer"}}},S24:{type:"list",member:{type:"structure",required:["ruleConfiguration"],members:{ruleName:{},ruleConfiguration:{type:"structure",members:{deltaTimeSessionWindowConfiguration:{type:"structure",required:["timeoutInMinutes"],members:{timeoutInMinutes:{type:"integer"}}}}}}}},S2h:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["bucket"],members:{bucket:{},keyPrefix:{}}}}}}},S2m:{type:"structure",members:{jsonConfiguration:{type:"structure",members:{}},parquetConfiguration:{type:"structure",members:{schemaDefinition:{type:"structure",members:{columns:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}}}}}}}},S2u:{type:"structure",members:{partitions:{type:"list",member:{type:"structure",members:{attributePartition:{type:"structure",required:["attributeName"],members:{attributeName:{}}},timestampPartition:{type:"structure",required:["attributeName"],members:{attributeName:{},timestampFormat:{}}}}}}}},S34:{type:"list",member:{shape:"S35"}},S35:{type:"structure",members:{channel:{type:"structure",required:["name","channelName"],members:{name:{},channelName:{},next:{}}},lambda:{type:"structure",required:["name","lambdaName","batchSize"],members:{name:{},lambdaName:{},batchSize:{type:"integer"},next:{}}},datastore:{type:"structure",required:["name","datastoreName"],members:{name:{},datastoreName:{}}},addAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{type:"map",key:{},value:{}},next:{}}},removeAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},selectAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},filter:{type:"structure",required:["name","filter"],members:{name:{},filter:{},next:{}}},math:{type:"structure",required:["name","attribute","math"],members:{name:{},attribute:{},math:{},next:{}}},deviceRegistryEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}},deviceShadowEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}}}},S3g:{type:"list",member:{}},S42:{type:"structure",members:{estimatedSizeInBytes:{type:"double"},estimatedOn:{type:"timestamp"}}},S4f:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"}}},S4l:{type:"list",member:{type:"structure",members:{id:{},status:{},creationTime:{type:"timestamp"}}}},S4t:{type:"structure",members:{state:{},reason:{}}},S5z:{type:"list",member:{type:"blob"}}}}},{}],134:[function(e,t,r){t.exports={pagination:{ListChannels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasetContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatastores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPipelines:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},{}],135:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-12-02",endpointPrefix:"kinesis",jsonVersion:"1.1",protocol:"json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Kinesis",serviceFullName:"Amazon Kinesis",serviceId:"Kinesis",signatureVersion:"v4",targetPrefix:"Kinesis_20131202",uid:"kinesis-2013-12-02"},operations:{AddTagsToStream:{input:{type:"structure",required:["Tags"],members:{StreamName:{},Tags:{type:"map",key:{},value:{}},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},CreateStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},ShardCount:{type:"integer"},StreamModeDetails:{shape:"S9"}}}},DecreaseStreamRetentionPeriod:{input:{type:"structure",required:["RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},DeleteStream:{input:{type:"structure",members:{StreamName:{},EnforceConsumerDeletion:{type:"boolean"},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},DeregisterStreamConsumer:{input:{type:"structure",members:{StreamARN:{contextParam:{name:"StreamARN"}},ConsumerName:{},ConsumerARN:{contextParam:{name:"ConsumerARN"}}}},staticContextParams:{OperationType:{value:"control"}}},DescribeLimits:{input:{type:"structure",members:{}},output:{type:"structure",required:["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],members:{ShardLimit:{type:"integer"},OpenShardCount:{type:"integer"},OnDemandStreamCount:{type:"integer"},OnDemandStreamCountLimit:{type:"integer"}}}},DescribeStream:{input:{type:"structure",members:{StreamName:{},Limit:{type:"integer"},ExclusiveStartShardId:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["StreamDescription"],members:{StreamDescription:{type:"structure",required:["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S9"},Shards:{shape:"St"},HasMoreShards:{type:"boolean"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{}}}}},staticContextParams:{OperationType:{value:"control"}}},DescribeStreamConsumer:{input:{type:"structure",members:{StreamARN:{contextParam:{name:"StreamARN"}},ConsumerName:{},ConsumerARN:{contextParam:{name:"ConsumerARN"}}}},output:{type:"structure",required:["ConsumerDescription"],members:{ConsumerDescription:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"},StreamARN:{}}}}},staticContextParams:{OperationType:{value:"control"}}},DescribeStreamSummary:{input:{type:"structure",members:{StreamName:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["StreamDescriptionSummary"],members:{StreamDescriptionSummary:{type:"structure",required:["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S9"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{},OpenShardCount:{type:"integer"},ConsumerCount:{type:"integer"}}}}},staticContextParams:{OperationType:{value:"control"}}},DisableEnhancedMonitoring:{input:{type:"structure",required:["ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{shape:"S1f"},staticContextParams:{OperationType:{value:"control"}}},EnableEnhancedMonitoring:{input:{type:"structure",required:["ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{shape:"S1f"},staticContextParams:{OperationType:{value:"control"}}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["Records"],members:{Records:{type:"list",member:{type:"structure",required:["SequenceNumber","Data","PartitionKey"],members:{SequenceNumber:{},ApproximateArrivalTimestamp:{type:"timestamp"},Data:{type:"blob"},PartitionKey:{}, -EncryptionType:{}}}},NextShardIterator:{},MillisBehindLatest:{type:"long"},ChildShards:{type:"list",member:{type:"structure",required:["ShardId","ParentShards","HashKeyRange"],members:{ShardId:{},ParentShards:{type:"list",member:{}},HashKeyRange:{shape:"Sv"}}}}}},staticContextParams:{OperationType:{value:"data"}}},GetShardIterator:{input:{type:"structure",required:["ShardId","ShardIteratorType"],members:{StreamName:{},ShardId:{},ShardIteratorType:{},StartingSequenceNumber:{},Timestamp:{type:"timestamp"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",members:{ShardIterator:{}}},staticContextParams:{OperationType:{value:"data"}}},IncreaseStreamRetentionPeriod:{input:{type:"structure",required:["RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},ListShards:{input:{type:"structure",members:{StreamName:{},NextToken:{},ExclusiveStartShardId:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},ShardFilter:{type:"structure",required:["Type"],members:{Type:{},ShardId:{},Timestamp:{type:"timestamp"}}},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",members:{Shards:{shape:"St"},NextToken:{}}},staticContextParams:{OperationType:{value:"control"}}},ListStreamConsumers:{input:{type:"structure",required:["StreamARN"],members:{StreamARN:{contextParam:{name:"StreamARN"}},NextToken:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{Consumers:{type:"list",member:{shape:"S27"}},NextToken:{}}},staticContextParams:{OperationType:{value:"control"}}},ListStreams:{input:{type:"structure",members:{Limit:{type:"integer"},ExclusiveStartStreamName:{},NextToken:{}}},output:{type:"structure",required:["StreamNames","HasMoreStreams"],members:{StreamNames:{type:"list",member:{}},HasMoreStreams:{type:"boolean"},NextToken:{},StreamSummaries:{type:"list",member:{type:"structure",required:["StreamName","StreamARN","StreamStatus"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S9"},StreamCreationTimestamp:{type:"timestamp"}}}}}}},ListTagsForStream:{input:{type:"structure",members:{StreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},HasMoreTags:{type:"boolean"}}},staticContextParams:{OperationType:{value:"control"}}},MergeShards:{input:{type:"structure",required:["ShardToMerge","AdjacentShardToMerge"],members:{StreamName:{},ShardToMerge:{},AdjacentShardToMerge:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},PutRecord:{input:{type:"structure",required:["Data","PartitionKey"],members:{StreamName:{},Data:{type:"blob"},PartitionKey:{},ExplicitHashKey:{},SequenceNumberForOrdering:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["ShardId","SequenceNumber"],members:{ShardId:{},SequenceNumber:{},EncryptionType:{}}},staticContextParams:{OperationType:{value:"data"}}},PutRecords:{input:{type:"structure",required:["Records"],members:{Records:{type:"list",member:{type:"structure",required:["Data","PartitionKey"],members:{Data:{type:"blob"},ExplicitHashKey:{},PartitionKey:{}}}},StreamName:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["Records"],members:{FailedRecordCount:{type:"integer"},Records:{type:"list",member:{type:"structure",members:{SequenceNumber:{},ShardId:{},ErrorCode:{},ErrorMessage:{}}}},EncryptionType:{}}},staticContextParams:{OperationType:{value:"data"}}},RegisterStreamConsumer:{input:{type:"structure",required:["StreamARN","ConsumerName"],members:{StreamARN:{contextParam:{name:"StreamARN"}},ConsumerName:{}}},output:{type:"structure",required:["Consumer"],members:{Consumer:{shape:"S27"}}},staticContextParams:{OperationType:{value:"control"}}},RemoveTagsFromStream:{input:{type:"structure",required:["TagKeys"],members:{StreamName:{},TagKeys:{type:"list",member:{}},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},SplitShard:{input:{type:"structure",required:["ShardToSplit","NewStartingHashKey"],members:{StreamName:{},ShardToSplit:{},NewStartingHashKey:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},StartStreamEncryption:{input:{type:"structure",required:["EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},StopStreamEncryption:{input:{type:"structure",required:["EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},UpdateShardCount:{input:{type:"structure",required:["TargetShardCount","ScalingType"],members:{StreamName:{},TargetShardCount:{type:"integer"},ScalingType:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",members:{StreamName:{},CurrentShardCount:{type:"integer"},TargetShardCount:{type:"integer"},StreamARN:{}}},staticContextParams:{OperationType:{value:"control"}}},UpdateStreamMode:{input:{type:"structure",required:["StreamARN","StreamModeDetails"],members:{StreamARN:{contextParam:{name:"StreamARN"}},StreamModeDetails:{shape:"S9"}}},staticContextParams:{OperationType:{value:"control"}}}},shapes:{S9:{type:"structure",required:["StreamMode"],members:{StreamMode:{}}},St:{type:"list",member:{type:"structure",required:["ShardId","HashKeyRange","SequenceNumberRange"],members:{ShardId:{},ParentShardId:{},AdjacentParentShardId:{},HashKeyRange:{shape:"Sv"},SequenceNumberRange:{type:"structure",required:["StartingSequenceNumber"],members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}}}}},Sv:{type:"structure",required:["StartingHashKey","EndingHashKey"],members:{StartingHashKey:{},EndingHashKey:{}}},S10:{type:"list",member:{type:"structure",members:{ShardLevelMetrics:{shape:"S12"}}}},S12:{type:"list",member:{}},S1f:{type:"structure",members:{StreamName:{},CurrentShardLevelMetrics:{shape:"S12"},DesiredShardLevelMetrics:{shape:"S12"},StreamARN:{}}},S27:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"}}}}}},{}],136:[function(e,t,r){t.exports={pagination:{DescribeStream:{input_token:"ExclusiveStartShardId",limit_key:"Limit",more_results:"StreamDescription.HasMoreShards",output_token:"StreamDescription.Shards[-1].ShardId",result_key:"StreamDescription.Shards"},ListStreamConsumers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListStreams:{input_token:"NextToken",limit_key:"Limit",more_results:"HasMoreStreams",output_token:"NextToken",result_key:["StreamNames","StreamSummaries"]}}}},{}],137:[function(e,t,r){t.exports={version:2,waiters:{StreamExists:{delay:10,operation:"DescribeStream",maxAttempts:18,acceptors:[{expected:"ACTIVE",matcher:"path",state:"success",argument:"StreamDescription.StreamStatus"}]},StreamNotExists:{delay:10,operation:"DescribeStream",maxAttempts:18,acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},{}],138:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video Archived Media",serviceFullName:"Amazon Kinesis Video Streams Archived Media",serviceId:"Kinesis Video Archived Media",signatureVersion:"v4",uid:"kinesis-video-archived-media-2017-09-30"},operations:{GetClip:{http:{requestUri:"/getClip"},input:{type:"structure",required:["ClipFragmentSelector"],members:{StreamName:{},StreamARN:{},ClipFragmentSelector:{type:"structure",required:["FragmentSelectorType","TimestampRange"],members:{FragmentSelectorType:{},TimestampRange:{type:"structure",required:["StartTimestamp","EndTimestamp"],members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}}}},output:{type:"structure",members:{ContentType:{location:"header",locationName:"Content-Type"},Payload:{shape:"Sa"}},payload:"Payload"}},GetDASHStreamingSessionURL:{http:{requestUri:"/getDASHStreamingSessionURL"},input:{type:"structure",members:{StreamName:{},StreamARN:{},PlaybackMode:{},DisplayFragmentTimestamp:{},DisplayFragmentNumber:{},DASHFragmentSelector:{type:"structure",members:{FragmentSelectorType:{},TimestampRange:{type:"structure",members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}},Expires:{type:"integer"},MaxManifestFragmentResults:{type:"long"}}},output:{type:"structure",members:{DASHStreamingSessionURL:{}}}},GetHLSStreamingSessionURL:{http:{requestUri:"/getHLSStreamingSessionURL"},input:{type:"structure",members:{StreamName:{},StreamARN:{},PlaybackMode:{},HLSFragmentSelector:{type:"structure",members:{FragmentSelectorType:{},TimestampRange:{type:"structure",members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}},ContainerFormat:{},DiscontinuityMode:{},DisplayFragmentTimestamp:{},Expires:{type:"integer"},MaxMediaPlaylistFragmentResults:{type:"long"}}},output:{type:"structure",members:{HLSStreamingSessionURL:{}}}},GetImages:{http:{requestUri:"/getImages"},input:{type:"structure",required:["ImageSelectorType","StartTimestamp","EndTimestamp","Format"],members:{StreamName:{},StreamARN:{},ImageSelectorType:{},StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"},MaxResults:{type:"long"},NextToken:{}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",members:{TimeStamp:{type:"timestamp"},Error:{},ImageContent:{}}}},NextToken:{}}}},GetMediaForFragmentList:{http:{requestUri:"/getMediaForFragmentList"},input:{type:"structure",required:["Fragments"],members:{StreamName:{},StreamARN:{},Fragments:{type:"list",member:{}}}},output:{type:"structure",members:{ContentType:{location:"header",locationName:"Content-Type"},Payload:{shape:"Sa"}},payload:"Payload"}},ListFragments:{http:{requestUri:"/listFragments"},input:{type:"structure",members:{StreamName:{},StreamARN:{},MaxResults:{type:"long"},NextToken:{},FragmentSelector:{type:"structure",required:["FragmentSelectorType","TimestampRange"],members:{FragmentSelectorType:{},TimestampRange:{type:"structure",required:["StartTimestamp","EndTimestamp"],members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}}}},output:{type:"structure",members:{Fragments:{type:"list",member:{type:"structure",members:{FragmentNumber:{},FragmentSizeInBytes:{type:"long"},ProducerTimestamp:{type:"timestamp"},ServerTimestamp:{type:"timestamp"},FragmentLengthInMilliseconds:{type:"long"}}}},NextToken:{}}}}},shapes:{Sa:{type:"blob",streaming:!0}}}},{}],139:[function(e,t,r){t.exports={pagination:{GetImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListFragments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Fragments"}}}},{}],140:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video Media",serviceFullName:"Amazon Kinesis Video Streams Media",serviceId:"Kinesis Video Media",signatureVersion:"v4",uid:"kinesis-video-media-2017-09-30"},operations:{GetMedia:{http:{requestUri:"/getMedia"},input:{type:"structure",required:["StartSelector"],members:{StreamName:{},StreamARN:{},StartSelector:{type:"structure",required:["StartSelectorType"],members:{StartSelectorType:{},AfterFragmentNumber:{},StartTimestamp:{type:"timestamp"},ContinuationToken:{}}}}},output:{type:"structure",members:{ContentType:{location:"header",locationName:"Content-Type"},Payload:{type:"blob",streaming:!0}},payload:"Payload"}}},shapes:{}}},{}],141:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],142:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2019-12-04",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Amazon Kinesis Video Signaling Channels",serviceFullName:"Amazon Kinesis Video Signaling Channels",serviceId:"Kinesis Video Signaling",signatureVersion:"v4",uid:"kinesis-video-signaling-2019-12-04"},operations:{GetIceServerConfig:{http:{requestUri:"/v1/get-ice-server-config"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},ClientId:{},Service:{},Username:{}}},output:{type:"structure",members:{IceServerList:{type:"list",member:{type:"structure",members:{Uris:{type:"list",member:{}},Username:{},Password:{},Ttl:{type:"integer"}}}}}}},SendAlexaOfferToMaster:{http:{requestUri:"/v1/send-alexa-offer-to-master"},input:{type:"structure",required:["ChannelARN","SenderClientId","MessagePayload"],members:{ChannelARN:{},SenderClientId:{},MessagePayload:{}}},output:{type:"structure",members:{Answer:{}}}}},shapes:{}}},{}],143:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],144:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video",serviceFullName:"Amazon Kinesis Video Streams",serviceId:"Kinesis Video",signatureVersion:"v4",uid:"kinesisvideo-2017-09-30"},operations:{CreateSignalingChannel:{http:{requestUri:"/createSignalingChannel"},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{},ChannelType:{},SingleMasterConfiguration:{shape:"S4"},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{ChannelARN:{}}}},CreateStream:{http:{requestUri:"/createStream"},input:{type:"structure",required:["StreamName"],members:{DeviceName:{},StreamName:{},MediaType:{},KmsKeyId:{},DataRetentionInHours:{type:"integer"},Tags:{shape:"Si"}}},output:{type:"structure",members:{StreamARN:{}}}},DeleteEdgeConfiguration:{http:{requestUri:"/deleteEdgeConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{}}},DeleteSignalingChannel:{http:{requestUri:"/deleteSignalingChannel"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DeleteStream:{http:{requestUri:"/deleteStream"},input:{type:"structure",required:["StreamARN"],members:{StreamARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DescribeEdgeConfiguration:{http:{requestUri:"/describeEdgeConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{StreamName:{},StreamARN:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},SyncStatus:{},FailedStatusDetails:{},EdgeConfig:{shape:"Sw"},EdgeAgentStatus:{type:"structure",members:{LastRecorderStatus:{type:"structure",members:{JobStatusDetails:{},LastCollectedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},RecorderStatus:{}}},LastUploaderStatus:{type:"structure",members:{JobStatusDetails:{},LastCollectedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},UploaderStatus:{}}}}}}}},DescribeImageGenerationConfiguration:{http:{requestUri:"/describeImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{ImageGenerationConfiguration:{shape:"S1k"}}}},DescribeMappedResourceConfiguration:{http:{requestUri:"/describeMappedResourceConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MappedResourceConfigurationList:{type:"list",member:{type:"structure",members:{Type:{},ARN:{}}}},NextToken:{}}}},DescribeMediaStorageConfiguration:{http:{requestUri:"/describeMediaStorageConfiguration"},input:{type:"structure",members:{ChannelName:{},ChannelARN:{}}},output:{type:"structure",members:{MediaStorageConfiguration:{shape:"S26"}}}},DescribeNotificationConfiguration:{http:{requestUri:"/describeNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{NotificationConfiguration:{shape:"S2a"}}}},DescribeSignalingChannel:{http:{requestUri:"/describeSignalingChannel"},input:{type:"structure",members:{ChannelName:{},ChannelARN:{}}},output:{type:"structure",members:{ChannelInfo:{shape:"S2e"}}}},DescribeStream:{http:{requestUri:"/describeStream"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{StreamInfo:{shape:"S2i"}}}},GetDataEndpoint:{http:{requestUri:"/getDataEndpoint"},input:{type:"structure",required:["APIName"],members:{StreamName:{},StreamARN:{},APIName:{}}},output:{type:"structure",members:{DataEndpoint:{}}}},GetSignalingChannelEndpoint:{http:{requestUri:"/getSignalingChannelEndpoint"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},SingleMasterChannelEndpointConfiguration:{type:"structure",members:{Protocols:{type:"list",member:{}},Role:{}}}}},output:{type:"structure",members:{ResourceEndpointList:{type:"list",member:{type:"structure",members:{Protocol:{},ResourceEndpoint:{}}}}}}},ListEdgeAgentConfigurations:{http:{requestUri:"/listEdgeAgentConfigurations"},input:{type:"structure",required:["HubDeviceArn"],members:{HubDeviceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{EdgeConfigs:{type:"list",member:{type:"structure",members:{StreamName:{},StreamARN:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},SyncStatus:{},FailedStatusDetails:{},EdgeConfig:{shape:"Sw"}}}},NextToken:{}}}},ListSignalingChannels:{http:{requestUri:"/listSignalingChannels"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ChannelNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{ChannelInfoList:{type:"list",member:{shape:"S2e"}},NextToken:{}}}},ListStreams:{http:{requestUri:"/listStreams"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},StreamNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{StreamInfoList:{type:"list",member:{shape:"S2i"}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceARN"],members:{NextToken:{},ResourceARN:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},ListTagsForStream:{http:{requestUri:"/listTagsForStream"},input:{type:"structure",members:{NextToken:{},StreamARN:{},StreamName:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},StartEdgeConfigurationUpdate:{http:{requestUri:"/startEdgeConfigurationUpdate"},input:{type:"structure",required:["EdgeConfig"],members:{StreamName:{},StreamARN:{},EdgeConfig:{shape:"Sw"}}},output:{type:"structure",members:{StreamName:{},StreamARN:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},SyncStatus:{},FailedStatusDetails:{},EdgeConfig:{shape:"Sw"}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{}}},TagStream:{http:{requestUri:"/tagStream"},input:{type:"structure",required:["Tags"],members:{StreamARN:{},StreamName:{},Tags:{shape:"Si"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceARN","TagKeyList"],members:{ResourceARN:{},TagKeyList:{shape:"S3n"}}},output:{type:"structure",members:{}}},UntagStream:{http:{requestUri:"/untagStream"},input:{type:"structure",required:["TagKeyList"],members:{StreamARN:{},StreamName:{},TagKeyList:{shape:"S3n"}}},output:{type:"structure",members:{}}},UpdateDataRetention:{http:{requestUri:"/updateDataRetention"},input:{type:"structure",required:["CurrentVersion","Operation","DataRetentionChangeInHours"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},Operation:{},DataRetentionChangeInHours:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateImageGenerationConfiguration:{http:{requestUri:"/updateImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},ImageGenerationConfiguration:{shape:"S1k"}}},output:{type:"structure",members:{}}},UpdateMediaStorageConfiguration:{http:{requestUri:"/updateMediaStorageConfiguration"},input:{type:"structure",required:["ChannelARN","MediaStorageConfiguration"],members:{ChannelARN:{},MediaStorageConfiguration:{shape:"S26"}}},output:{type:"structure",members:{}}},UpdateNotificationConfiguration:{http:{requestUri:"/updateNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},NotificationConfiguration:{shape:"S2a"}}},output:{type:"structure",members:{}}},UpdateSignalingChannel:{http:{requestUri:"/updateSignalingChannel"},input:{type:"structure",required:["ChannelARN","CurrentVersion"],members:{ChannelARN:{},CurrentVersion:{},SingleMasterConfiguration:{shape:"S4"}}},output:{type:"structure",members:{}}},UpdateStream:{http:{requestUri:"/updateStream"},input:{type:"structure",required:["CurrentVersion"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},DeviceName:{},MediaType:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{MessageTtlSeconds:{type:"integer"}}},S7:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},Si:{type:"map",key:{},value:{}},Sw:{type:"structure",required:["HubDeviceArn","RecorderConfig"],members:{HubDeviceArn:{},RecorderConfig:{type:"structure",required:["MediaSourceConfig"],members:{MediaSourceConfig:{type:"structure",required:["MediaUriSecretArn","MediaUriType"],members:{MediaUriSecretArn:{type:"string",sensitive:!0},MediaUriType:{}}},ScheduleConfig:{shape:"S12"}}},UploaderConfig:{type:"structure",required:["ScheduleConfig"],members:{ScheduleConfig:{shape:"S12"}}},DeletionConfig:{type:"structure",members:{EdgeRetentionInHours:{type:"integer"},LocalSizeConfig:{type:"structure",members:{MaxLocalMediaSizeInMB:{type:"integer"},StrategyOnFullSize:{}}},DeleteAfterUpload:{type:"boolean"}}}}},S12:{type:"structure",required:["ScheduleExpression","DurationInSeconds"],members:{ScheduleExpression:{},DurationInSeconds:{type:"integer"}}},S1k:{type:"structure",required:["Status","ImageSelectorType","DestinationConfig","SamplingInterval","Format"],members:{Status:{},ImageSelectorType:{},DestinationConfig:{type:"structure",required:["Uri","DestinationRegion"],members:{Uri:{},DestinationRegion:{}}},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"}}},S26:{type:"structure",required:["Status"],members:{StreamARN:{},Status:{}}},S2a:{type:"structure",required:["Status","DestinationConfig"],members:{Status:{},DestinationConfig:{type:"structure",required:["Uri"],members:{Uri:{}}}}},S2e:{type:"structure",members:{ChannelName:{},ChannelARN:{},ChannelType:{},ChannelStatus:{},CreationTime:{type:"timestamp"},SingleMasterConfiguration:{shape:"S4"},Version:{}}},S2i:{type:"structure",members:{DeviceName:{},StreamName:{},StreamARN:{},MediaType:{},KmsKeyId:{},Version:{},Status:{},CreationTime:{type:"timestamp"},DataRetentionInHours:{type:"integer"}}},S3n:{type:"list",member:{}}}}},{}],145:[function(e,t,r){t.exports={pagination:{DescribeMappedResourceConfiguration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MappedResourceConfigurationList"},ListEdgeAgentConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EdgeConfigs"},ListSignalingChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ChannelInfoList"},ListStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StreamInfoList"}}}},{}],146:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-11-01",endpointPrefix:"kms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"KMS",serviceFullName:"AWS Key Management Service",serviceId:"KMS",signatureVersion:"v4",targetPrefix:"TrentService",uid:"kms-2014-11-01"},operations:{CancelKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyId:{}}}},ConnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},CreateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},CreateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreName"],members:{CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},KeyStorePassword:{shape:"Sd"},CustomKeyStoreType:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{CustomKeyStoreId:{}}}},CreateGrant:{input:{type:"structure",required:["KeyId","GranteePrincipal","Operations"],members:{KeyId:{},GranteePrincipal:{},RetiringPrincipal:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"},GrantTokens:{shape:"Sv"},Name:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{GrantToken:{},GrantId:{}}}},CreateKey:{input:{type:"structure",members:{Policy:{},Description:{},KeyUsage:{},CustomerMasterKeySpec:{shape:"S15",deprecated:!0,deprecatedMessage:"This parameter has been deprecated. Instead, use the KeySpec parameter."},KeySpec:{},Origin:{},CustomKeyStoreId:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Tags:{shape:"S19"},MultiRegion:{type:"boolean"},XksKeyId:{}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},Decrypt:{input:{type:"structure",required:["CiphertextBlob"],members:{CiphertextBlob:{type:"blob"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},KeyId:{},EncryptionAlgorithm:{},Recipient:{shape:"S21"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},Plaintext:{shape:"S25"},EncryptionAlgorithm:{},CiphertextForRecipient:{type:"blob"}}}},DeleteAlias:{input:{type:"structure",required:["AliasName"],members:{AliasName:{}}}},DeleteCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},DeleteImportedKeyMaterial:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DescribeCustomKeyStores:{input:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{CustomKeyStores:{type:"list",member:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},ConnectionState:{},ConnectionErrorCode:{},CreationDate:{type:"timestamp"},CustomKeyStoreType:{},XksProxyConfiguration:{type:"structure",members:{Connectivity:{},AccessKeyId:{shape:"Sj"},UriEndpoint:{},UriPath:{},VpcEndpointServiceName:{}}}}}},NextMarker:{},Truncated:{type:"boolean"}}}},DescribeKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},DisableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisconnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},EnableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},EnableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},Encrypt:{input:{type:"structure",required:["KeyId","Plaintext"],members:{KeyId:{},Plaintext:{shape:"S25"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},EncryptionAlgorithm:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{},EncryptionAlgorithm:{}}}},GenerateDataKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},NumberOfBytes:{type:"integer"},KeySpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},Plaintext:{shape:"S25"},KeyId:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPair:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PrivateKeyPlaintext:{shape:"S25"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPairWithoutPlaintext:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyWithoutPlaintext:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},KeySpec:{},NumberOfBytes:{type:"integer"},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{}}}},GenerateMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Mac:{type:"blob"},MacAlgorithm:{},KeyId:{}}}},GenerateRandom:{input:{type:"structure",members:{NumberOfBytes:{type:"integer"},CustomKeyStoreId:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{Plaintext:{shape:"S25"},CiphertextForRecipient:{type:"blob"}}}},GetKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName"],members:{KeyId:{},PolicyName:{}}},output:{type:"structure",members:{Policy:{}}}},GetKeyRotationStatus:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyRotationEnabled:{type:"boolean"}}}},GetParametersForImport:{input:{type:"structure",required:["KeyId","WrappingAlgorithm","WrappingKeySpec"],members:{KeyId:{},WrappingAlgorithm:{},WrappingKeySpec:{}}},output:{type:"structure",members:{KeyId:{},ImportToken:{type:"blob"},PublicKey:{shape:"S25"},ParametersValidTo:{type:"timestamp"}}}},GetPublicKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},PublicKey:{type:"blob"},CustomerMasterKeySpec:{shape:"S15",deprecated:!0,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},KeyUsage:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"}}}},ImportKeyMaterial:{input:{type:"structure",required:["KeyId","ImportToken","EncryptedKeyMaterial"],members:{KeyId:{},ImportToken:{type:"blob"},EncryptedKeyMaterial:{type:"blob"},ValidTo:{type:"timestamp"},ExpirationModel:{}}},output:{type:"structure",members:{}}},ListAliases:{input:{type:"structure",members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Aliases:{type:"list",member:{type:"structure",members:{AliasName:{},AliasArn:{},TargetKeyId:{},CreationDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListGrants:{input:{type:"structure",required:["KeyId"],members:{Limit:{type:"integer"},Marker:{},KeyId:{}, -GrantId:{},GranteePrincipal:{}}},output:{shape:"S3r"}},ListKeyPolicies:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{PolicyNames:{type:"list",member:{}},NextMarker:{},Truncated:{type:"boolean"}}}},ListKeys:{input:{type:"structure",members:{Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Keys:{type:"list",member:{type:"structure",members:{KeyId:{},KeyArn:{}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListResourceTags:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Tags:{shape:"S19"},NextMarker:{},Truncated:{type:"boolean"}}}},ListRetirableGrants:{input:{type:"structure",required:["RetiringPrincipal"],members:{Limit:{type:"integer"},Marker:{},RetiringPrincipal:{}}},output:{shape:"S3r"}},PutKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName","Policy"],members:{KeyId:{},PolicyName:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"}}}},ReEncrypt:{input:{type:"structure",required:["CiphertextBlob","DestinationKeyId"],members:{CiphertextBlob:{type:"blob"},SourceEncryptionContext:{shape:"Ss"},SourceKeyId:{},DestinationKeyId:{},DestinationEncryptionContext:{shape:"Ss"},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},SourceKeyId:{},KeyId:{},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{}}}},ReplicateKey:{input:{type:"structure",required:["KeyId","ReplicaRegion"],members:{KeyId:{},ReplicaRegion:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Description:{},Tags:{shape:"S19"}}},output:{type:"structure",members:{ReplicaKeyMetadata:{shape:"S1f"},ReplicaPolicy:{},ReplicaTags:{shape:"S19"}}}},RetireGrant:{input:{type:"structure",members:{GrantToken:{},KeyId:{},GrantId:{},DryRun:{type:"boolean"}}}},RevokeGrant:{input:{type:"structure",required:["KeyId","GrantId"],members:{KeyId:{},GrantId:{},DryRun:{type:"boolean"}}}},ScheduleKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},PendingWindowInDays:{type:"integer"}}},output:{type:"structure",members:{KeyId:{},DeletionDate:{type:"timestamp"},KeyState:{},PendingWindowInDays:{type:"integer"}}}},Sign:{input:{type:"structure",required:["KeyId","Message","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},GrantTokens:{shape:"Sv"},SigningAlgorithm:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},Signature:{type:"blob"},SigningAlgorithm:{}}}},TagResource:{input:{type:"structure",required:["KeyId","Tags"],members:{KeyId:{},Tags:{shape:"S19"}}}},UntagResource:{input:{type:"structure",required:["KeyId","TagKeys"],members:{KeyId:{},TagKeys:{type:"list",member:{}}}}},UpdateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},UpdateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{},NewCustomKeyStoreName:{},KeyStorePassword:{shape:"Sd"},CloudHsmClusterId:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{}}},UpdateKeyDescription:{input:{type:"structure",required:["KeyId","Description"],members:{KeyId:{},Description:{}}}},UpdatePrimaryRegion:{input:{type:"structure",required:["KeyId","PrimaryRegion"],members:{KeyId:{},PrimaryRegion:{}}}},Verify:{input:{type:"structure",required:["KeyId","Message","Signature","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},Signature:{type:"blob"},SigningAlgorithm:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},SignatureValid:{type:"boolean"},SigningAlgorithm:{}}}},VerifyMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm","Mac"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},Mac:{type:"blob"},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},MacValid:{type:"boolean"},MacAlgorithm:{}}}}},shapes:{Sd:{type:"string",sensitive:!0},Si:{type:"structure",required:["AccessKeyId","RawSecretAccessKey"],members:{AccessKeyId:{shape:"Sj"},RawSecretAccessKey:{type:"string",sensitive:!0}}},Sj:{type:"string",sensitive:!0},Sp:{type:"list",member:{}},Sr:{type:"structure",members:{EncryptionContextSubset:{shape:"Ss"},EncryptionContextEquals:{shape:"Ss"}}},Ss:{type:"map",key:{},value:{}},Sv:{type:"list",member:{}},S15:{type:"string",deprecated:!0,deprecatedMessage:"This enum has been deprecated. Instead, use the KeySpec enum."},S19:{type:"list",member:{type:"structure",required:["TagKey","TagValue"],members:{TagKey:{},TagValue:{}}}},S1f:{type:"structure",required:["KeyId"],members:{AWSAccountId:{},KeyId:{},Arn:{},CreationDate:{type:"timestamp"},Enabled:{type:"boolean"},Description:{},KeyUsage:{},KeyState:{},DeletionDate:{type:"timestamp"},ValidTo:{type:"timestamp"},Origin:{},CustomKeyStoreId:{},CloudHsmClusterId:{},ExpirationModel:{},KeyManager:{},CustomerMasterKeySpec:{shape:"S15",deprecated:!0,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"},MultiRegion:{type:"boolean"},MultiRegionConfiguration:{type:"structure",members:{MultiRegionKeyType:{},PrimaryKey:{shape:"S1s"},ReplicaKeys:{type:"list",member:{shape:"S1s"}}}},PendingDeletionWindowInDays:{type:"integer"},MacAlgorithms:{type:"list",member:{}},XksKeyConfiguration:{type:"structure",members:{Id:{}}}}},S1m:{type:"list",member:{}},S1o:{type:"list",member:{}},S1s:{type:"structure",members:{Arn:{},Region:{}}},S21:{type:"structure",members:{KeyEncryptionAlgorithm:{},AttestationDocument:{type:"blob"}}},S25:{type:"blob",sensitive:!0},S3r:{type:"structure",members:{Grants:{type:"list",member:{type:"structure",members:{KeyId:{},GrantId:{},Name:{},CreationDate:{type:"timestamp"},GranteePrincipal:{},RetiringPrincipal:{},IssuingAccount:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"}}}},NextMarker:{},Truncated:{type:"boolean"}}}}}},{}],147:[function(e,t,r){t.exports={pagination:{DescribeCustomKeyStores:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"CustomKeyStores"},ListAliases:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Aliases"},ListGrants:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Grants"},ListKeyPolicies:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"PolicyNames"},ListKeys:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Keys"},ListResourceTags:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Tags"},ListRetirableGrants:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Grants"}}}},{}],148:[function(e,t,r){t.exports={metadata:{apiVersion:"2014-11-11",endpointPrefix:"lambda",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",protocol:"rest-json"},operations:{AddEventSource:{http:{requestUri:"/2014-11-13/event-source-mappings/"},input:{type:"structure",required:["EventSource","FunctionName","Role"],members:{EventSource:{},FunctionName:{},Role:{},BatchSize:{type:"integer"},Parameters:{shape:"S6"}}},output:{shape:"S7"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},GetEventSource:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S7"}},GetFunction:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{Configuration:{shape:"Se"},Code:{type:"structure",members:{RepositoryType:{},Location:{}}}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{shape:"Se"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{shape:"Sq"}},payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}}}},ListEventSources:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSource"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSources:{type:"list",member:{shape:"S7"}}}}},ListFunctions:{http:{method:"GET",requestUri:"/2014-11-13/functions/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{type:"list",member:{shape:"Se"}}}}},RemoveEventSource:{http:{method:"DELETE",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:204},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}}},output:{shape:"Se"}},UploadFunction:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:201},input:{type:"structure",required:["FunctionName","FunctionZip","Runtime","Role","Handler","Mode"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionZip:{shape:"Sq"},Runtime:{location:"querystring",locationName:"Runtime"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Mode:{location:"querystring",locationName:"Mode"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}},payload:"FunctionZip"},output:{shape:"Se"}}},shapes:{S6:{type:"map",key:{},value:{}},S7:{type:"structure",members:{UUID:{},BatchSize:{type:"integer"},EventSource:{},FunctionName:{},Parameters:{shape:"S6"},Role:{},LastModified:{type:"timestamp"},IsActive:{type:"boolean"},Status:{}}},Se:{type:"structure",members:{FunctionName:{},FunctionARN:{},ConfigurationId:{},Runtime:{},Role:{},Handler:{},Mode:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{type:"timestamp"}}},Sq:{type:"blob",streaming:!0}}}},{}],149:[function(e,t,r){t.exports={pagination:{ListEventSources:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems",result_key:"EventSources"},ListFunctions:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems",result_key:"Functions"}}}},{}],150:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-03-31",endpointPrefix:"lambda",protocol:"rest-json",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",uid:"lambda-2015-03-31"},operations:{AddLayerVersionPermission:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:201},input:{type:"structure",required:["LayerName","VersionNumber","StatementId","Action","Principal"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{},Action:{},Principal:{},OrganizationId:{},RevisionId:{location:"querystring",locationName:"RevisionId"}}},output:{type:"structure",members:{Statement:{},RevisionId:{}}}},AddPermission:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:201},input:{type:"structure",required:["FunctionName","StatementId","Action","Principal"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{},Action:{},Principal:{},SourceArn:{},SourceAccount:{},EventSourceToken:{},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{},PrincipalOrgID:{},FunctionUrlAuthType:{}}},output:{type:"structure",members:{Statement:{}}}},CreateAlias:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:201},input:{type:"structure",required:["FunctionName","Name","FunctionVersion"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"}}},output:{shape:"St"}},CreateCodeSigningConfig:{http:{requestUri:"/2020-04-22/code-signing-configs/",responseCode:201},input:{type:"structure",required:["AllowedPublishers"],members:{Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},CreateEventSourceMapping:{http:{requestUri:"/2015-03-31/event-source-mappings/",responseCode:202},input:{type:"structure",required:["FunctionName"],members:{EventSourceArn:{},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},CreateFunction:{http:{requestUri:"/2015-03-31/functions",responseCode:201},input:{type:"structure",required:["FunctionName","Role","Code"],members:{FunctionName:{},Runtime:{},Role:{},Handler:{},Code:{type:"structure",members:{ZipFile:{shape:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{}}},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},Publish:{type:"boolean"},VpcConfig:{shape:"S2o"},PackageType:{},DeadLetterConfig:{shape:"S2v"},Environment:{shape:"S2x"},KMSKeyArn:{},TracingConfig:{shape:"S32"},Tags:{shape:"S34"},Layers:{shape:"S37"},FileSystemConfigs:{shape:"S39"},ImageConfig:{shape:"S3d"},CodeSigningConfigArn:{},Architectures:{shape:"S3g"},EphemeralStorage:{shape:"S3i"},SnapStart:{shape:"S3k"}}},output:{shape:"S3m"}},CreateFunctionUrlConfig:{http:{requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:201},input:{type:"structure",required:["FunctionName","AuthType"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4d"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4d"},CreationTime:{},InvokeMode:{}}}},DeleteAlias:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:204},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}}},DeleteCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:204},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",members:{}}},DeleteEventSourceMapping:{http:{method:"DELETE",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S2b"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionConcurrency:{http:{method:"DELETE",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionEventInvokeConfig:{http:{method:"DELETE",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionUrlConfig:{http:{method:"DELETE",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteLayerVersion:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}}},DeleteProvisionedConcurrencyConfig:{http:{method:"DELETE",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:204},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},GetAccountSettings:{http:{method:"GET",requestUri:"/2016-08-19/account-settings/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{AccountLimit:{type:"structure",members:{TotalCodeSize:{type:"long"},CodeSizeUnzipped:{type:"long"},CodeSizeZipped:{type:"long"},ConcurrentExecutions:{type:"integer"},UnreservedConcurrentExecutions:{type:"integer"}}},AccountUsage:{type:"structure",members:{TotalCodeSize:{type:"long"},FunctionCount:{type:"long"}}}}}},GetAlias:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}},output:{shape:"St"}},GetCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},GetEventSourceMapping:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S2b"}},GetFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Configuration:{shape:"S3m"},Code:{type:"structure",members:{RepositoryType:{},Location:{},ImageUri:{},ResolvedImageUri:{}}},Tags:{shape:"S34"},Concurrency:{shape:"S5d"}}}},GetFunctionCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},GetFunctionConcurrency:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S3m"}},GetFunctionEventInvokeConfig:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S5l"}},GetFunctionUrlConfig:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4d"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}},GetLayerVersion:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{shape:"S5r"}},GetLayerVersionByArn:{http:{method:"GET",requestUri:"/2018-10-31/layers?find=LayerVersion",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"querystring",locationName:"Arn"}}},output:{shape:"S5r"}},GetLayerVersionPolicy:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetPolicy:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetProvisionedConcurrencyConfig:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},GetRuntimeManagementConfig:{http:{method:"GET",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{UpdateRuntimeOn:{},RuntimeVersionArn:{},FunctionArn:{}}}},Invoke:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/invocations"},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvocationType:{location:"header",locationName:"X-Amz-Invocation-Type"},LogType:{location:"header",locationName:"X-Amz-Log-Type"},ClientContext:{location:"header",locationName:"X-Amz-Client-Context"},Payload:{shape:"S2h"},Qualifier:{location:"querystring",locationName:"Qualifier"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},FunctionError:{location:"header",locationName:"X-Amz-Function-Error"},LogResult:{location:"header",locationName:"X-Amz-Log-Result"},Payload:{shape:"S2h"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"}},payload:"Payload"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{type:"blob",streaming:!0}},deprecated:!0,payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}},deprecated:!0},deprecated:!0},InvokeWithResponseStream:{http:{requestUri:"/2021-11-15/functions/{FunctionName}/response-streaming-invocations"},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvocationType:{location:"header",locationName:"X-Amz-Invocation-Type"},LogType:{location:"header",locationName:"X-Amz-Log-Type"},ClientContext:{location:"header",locationName:"X-Amz-Client-Context"},Qualifier:{location:"querystring",locationName:"Qualifier"},Payload:{shape:"S2h"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"},EventStream:{type:"structure",members:{PayloadChunk:{type:"structure",members:{Payload:{shape:"S2h",eventpayload:!0}},event:!0},InvokeComplete:{type:"structure",members:{ErrorCode:{},ErrorDetails:{},LogResult:{}},event:!0}},eventstream:!0},ResponseStreamContentType:{location:"header",locationName:"Content-Type"}},payload:"EventStream"}},ListAliases:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Aliases:{type:"list",member:{shape:"St"}}}}},ListCodeSigningConfigs:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},CodeSigningConfigs:{type:"list",member:{shape:"S11"}}}}},ListEventSourceMappings:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSourceArn"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSourceMappings:{type:"list",member:{shape:"S2b"}}}}},ListFunctionEventInvokeConfigs:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config/list",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{FunctionEventInvokeConfigs:{type:"list",member:{shape:"S5l"}},NextMarker:{}}}},ListFunctionUrlConfigs:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/urls",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",required:["FunctionUrlConfigs"],members:{FunctionUrlConfigs:{type:"list",member:{type:"structure",required:["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],members:{FunctionUrl:{},FunctionArn:{},CreationTime:{},LastModifiedTime:{},Cors:{shape:"S4d"},AuthType:{},InvokeMode:{}}}},NextMarker:{}}}},ListFunctions:{http:{method:"GET",requestUri:"/2015-03-31/functions/",responseCode:200},input:{type:"structure",members:{MasterRegion:{location:"querystring",locationName:"MasterRegion"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{shape:"S7b"}}}},ListFunctionsByCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},FunctionArns:{type:"list",member:{}}}}},ListLayerVersions:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:200},input:{type:"structure",required:["LayerName"],members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},LayerName:{location:"uri",locationName:"LayerName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},LayerVersions:{type:"list",member:{shape:"S7j"}}}}},ListLayers:{http:{method:"GET",requestUri:"/2018-10-31/layers",responseCode:200},input:{type:"structure",members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},Marker:{ -location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},Layers:{type:"list",member:{type:"structure",members:{LayerName:{},LayerArn:{},LatestMatchingVersion:{shape:"S7j"}}}}}}},ListProvisionedConcurrencyConfigs:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{ProvisionedConcurrencyConfigs:{type:"list",member:{type:"structure",members:{FunctionArn:{},RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},NextMarker:{}}}},ListTags:{http:{method:"GET",requestUri:"/2017-03-31/tags/{ARN}"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"uri",locationName:"ARN"}}},output:{type:"structure",members:{Tags:{shape:"S34"}}}},ListVersionsByFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{shape:"S7b"}}}},PublishLayerVersion:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:201},input:{type:"structure",required:["LayerName","Content"],members:{LayerName:{location:"uri",locationName:"LayerName"},Description:{},Content:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{shape:"S2h"}}},CompatibleRuntimes:{shape:"S5u"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5w"}}},output:{type:"structure",members:{Content:{shape:"S5s"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5u"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5w"}}}},PublishVersion:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:201},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},CodeSha256:{},Description:{},RevisionId:{}}},output:{shape:"S3m"}},PutFunctionCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},PutFunctionConcurrency:{http:{method:"PUT",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","ReservedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ReservedConcurrentExecutions:{type:"integer"}}},output:{shape:"S5d"}},PutFunctionEventInvokeConfig:{http:{method:"PUT",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S5l"}},PutProvisionedConcurrencyConfig:{http:{method:"PUT",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:202},input:{type:"structure",required:["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},ProvisionedConcurrentExecutions:{type:"integer"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},PutRuntimeManagementConfig:{http:{method:"PUT",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName","UpdateRuntimeOn"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},UpdateRuntimeOn:{},RuntimeVersionArn:{}}},output:{type:"structure",required:["UpdateRuntimeOn","FunctionArn"],members:{UpdateRuntimeOn:{},FunctionArn:{},RuntimeVersionArn:{}}}},RemoveLayerVersionPermission:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber","StatementId"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{location:"uri",locationName:"StatementId"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},RemovePermission:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["FunctionName","StatementId"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{location:"uri",locationName:"StatementId"},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},TagResource:{http:{requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"uri",locationName:"ARN"},Tags:{shape:"S34"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"uri",locationName:"ARN"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateAlias:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},output:{shape:"St"}},UpdateCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},UpdateEventSourceMapping:{http:{method:"PUT",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},ParallelizationFactor:{type:"integer"},SourceAccessConfigurations:{shape:"S1s"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},UpdateFunctionCode:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/code",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ZipFile:{shape:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{},Publish:{type:"boolean"},DryRun:{type:"boolean"},RevisionId:{},Architectures:{shape:"S3g"}}},output:{shape:"S3m"}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{},Handler:{},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},VpcConfig:{shape:"S2o"},Environment:{shape:"S2x"},Runtime:{},DeadLetterConfig:{shape:"S2v"},KMSKeyArn:{},TracingConfig:{shape:"S32"},RevisionId:{},Layers:{shape:"S37"},FileSystemConfigs:{shape:"S39"},ImageConfig:{shape:"S3d"},EphemeralStorage:{shape:"S3i"},SnapStart:{shape:"S3k"}}},output:{shape:"S3m"}},UpdateFunctionEventInvokeConfig:{http:{requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S5l"}},UpdateFunctionUrlConfig:{http:{method:"PUT",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4d"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4d"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}}},shapes:{Sp:{type:"structure",members:{AdditionalVersionWeights:{type:"map",key:{},value:{type:"double"}}}},St:{type:"structure",members:{AliasArn:{},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},Sw:{type:"structure",required:["SigningProfileVersionArns"],members:{SigningProfileVersionArns:{type:"list",member:{}}}},Sy:{type:"structure",members:{UntrustedArtifactOnDeployment:{}}},S11:{type:"structure",required:["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],members:{CodeSigningConfigId:{},CodeSigningConfigArn:{},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"},LastModified:{}}},S18:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{}}}}}},S1g:{type:"structure",members:{OnSuccess:{type:"structure",members:{Destination:{}}},OnFailure:{type:"structure",members:{Destination:{}}}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Type:{},URI:{}}}},S1w:{type:"structure",members:{Endpoints:{type:"map",key:{},value:{type:"list",member:{}}}}},S21:{type:"list",member:{}},S23:{type:"structure",members:{ConsumerGroupId:{}}},S24:{type:"structure",members:{ConsumerGroupId:{}}},S25:{type:"structure",members:{MaximumConcurrency:{type:"integer"}}},S27:{type:"structure",members:{DatabaseName:{},CollectionName:{},FullDocument:{}}},S2b:{type:"structure",members:{UUID:{},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},EventSourceArn:{},FilterCriteria:{shape:"S18"},FunctionArn:{},LastModified:{type:"timestamp"},LastProcessingResult:{},State:{},StateTransitionReason:{},DestinationConfig:{shape:"S1g"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},S2h:{type:"blob",sensitive:!0},S2o:{type:"structure",members:{SubnetIds:{shape:"S2p"},SecurityGroupIds:{shape:"S2r"},Ipv6AllowedForDualStack:{type:"boolean"}}},S2p:{type:"list",member:{}},S2r:{type:"list",member:{}},S2v:{type:"structure",members:{TargetArn:{}}},S2x:{type:"structure",members:{Variables:{shape:"S2y"}}},S2y:{type:"map",key:{type:"string",sensitive:!0},value:{type:"string",sensitive:!0},sensitive:!0},S32:{type:"structure",members:{Mode:{}}},S34:{type:"map",key:{},value:{}},S37:{type:"list",member:{}},S39:{type:"list",member:{type:"structure",required:["Arn","LocalMountPath"],members:{Arn:{},LocalMountPath:{}}}},S3d:{type:"structure",members:{EntryPoint:{shape:"S3e"},Command:{shape:"S3e"},WorkingDirectory:{}}},S3e:{type:"list",member:{}},S3g:{type:"list",member:{}},S3i:{type:"structure",required:["Size"],members:{Size:{type:"integer"}}},S3k:{type:"structure",members:{ApplyOn:{}}},S3m:{type:"structure",members:{FunctionName:{},FunctionArn:{},Runtime:{},Role:{},Handler:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{},CodeSha256:{},Version:{},VpcConfig:{type:"structure",members:{SubnetIds:{shape:"S2p"},SecurityGroupIds:{shape:"S2r"},VpcId:{},Ipv6AllowedForDualStack:{type:"boolean"}}},DeadLetterConfig:{shape:"S2v"},Environment:{type:"structure",members:{Variables:{shape:"S2y"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3u"}}}}},KMSKeyArn:{},TracingConfig:{type:"structure",members:{Mode:{}}},MasterArn:{},RevisionId:{},Layers:{type:"list",member:{type:"structure",members:{Arn:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}}},State:{},StateReason:{},StateReasonCode:{},LastUpdateStatus:{},LastUpdateStatusReason:{},LastUpdateStatusReasonCode:{},FileSystemConfigs:{shape:"S39"},PackageType:{},ImageConfigResponse:{type:"structure",members:{ImageConfig:{shape:"S3d"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3u"}}}}},SigningProfileVersionArn:{},SigningJobArn:{},Architectures:{shape:"S3g"},EphemeralStorage:{shape:"S3i"},SnapStart:{type:"structure",members:{ApplyOn:{},OptimizationStatus:{}}},RuntimeVersionConfig:{type:"structure",members:{RuntimeVersionArn:{},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3u"}}}}}}},S3u:{type:"string",sensitive:!0},S4d:{type:"structure",members:{AllowCredentials:{type:"boolean"},AllowHeaders:{shape:"S4f"},AllowMethods:{type:"list",member:{}},AllowOrigins:{type:"list",member:{}},ExposeHeaders:{shape:"S4f"},MaxAge:{type:"integer"}}},S4f:{type:"list",member:{}},S5d:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}},S5l:{type:"structure",members:{LastModified:{type:"timestamp"},FunctionArn:{},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},S5r:{type:"structure",members:{Content:{shape:"S5s"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5u"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5w"}}},S5s:{type:"structure",members:{Location:{},CodeSha256:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}},S5u:{type:"list",member:{}},S5w:{type:"list",member:{}},S7b:{type:"list",member:{shape:"S3m"}},S7j:{type:"structure",members:{LayerVersionArn:{},Version:{type:"long"},Description:{},CreatedDate:{},CompatibleRuntimes:{shape:"S5u"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5w"}}}}}},{}],151:[function(e,t,r){t.exports={pagination:{ListAliases:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Aliases"},ListCodeSigningConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"CodeSigningConfigs"},ListEventSourceMappings:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"EventSourceMappings"},ListFunctionEventInvokeConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionEventInvokeConfigs"},ListFunctionUrlConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionUrlConfigs"},ListFunctions:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Functions"},ListFunctionsByCodeSigningConfig:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionArns"},ListLayerVersions:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"LayerVersions"},ListLayers:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Layers"},ListProvisionedConcurrencyConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"ProvisionedConcurrencyConfigs"},ListVersionsByFunction:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Versions"}}}},{}],152:[function(e,t,r){t.exports={version:2,waiters:{FunctionExists:{delay:1,operation:"GetFunction",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"ResourceNotFoundException"}]},FunctionActive:{delay:5,maxAttempts:60,operation:"GetFunctionConfiguration",description:"Waits for the function's State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.",acceptors:[{state:"success",matcher:"path",argument:"State",expected:"Active"},{state:"failure",matcher:"path",argument:"State",expected:"Failed"},{state:"retry",matcher:"path",argument:"State",expected:"Pending"}]},FunctionUpdated:{delay:5,maxAttempts:60,operation:"GetFunctionConfiguration",description:"Waits for the function's LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.",acceptors:[{state:"success",matcher:"path",argument:"LastUpdateStatus",expected:"Successful"},{state:"failure",matcher:"path",argument:"LastUpdateStatus",expected:"Failed"},{state:"retry",matcher:"path",argument:"LastUpdateStatus",expected:"InProgress"}]},FunctionActiveV2:{delay:1,maxAttempts:300,operation:"GetFunction",description:"Waits for the function's State to be Active. This waiter uses GetFunction API. This should be used after new function creation.",acceptors:[{state:"success",matcher:"path",argument:"Configuration.State",expected:"Active"},{state:"failure",matcher:"path",argument:"Configuration.State",expected:"Failed"},{state:"retry",matcher:"path",argument:"Configuration.State",expected:"Pending"}]},FunctionUpdatedV2:{delay:1,maxAttempts:300,operation:"GetFunction",description:"Waits for the function's LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.",acceptors:[{state:"success",matcher:"path",argument:"Configuration.LastUpdateStatus",expected:"Successful"},{state:"failure",matcher:"path",argument:"Configuration.LastUpdateStatus",expected:"Failed"},{state:"retry",matcher:"path",argument:"Configuration.LastUpdateStatus",expected:"InProgress"}]},PublishedVersionActive:{delay:5,maxAttempts:312,operation:"GetFunctionConfiguration",description:"Waits for the published version's State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.",acceptors:[{state:"success",matcher:"path",argument:"State",expected:"Active"},{state:"failure",matcher:"path",argument:"State",expected:"Failed"},{state:"retry",matcher:"path",argument:"State",expected:"Pending"}]}}}},{}],153:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-04-19",endpointPrefix:"models.lex",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lex Model Building Service",serviceId:"Lex Model Building Service",signatureVersion:"v4",signingName:"lex",uid:"lex-models-2017-04-19"},operations:{CreateBotVersion:{http:{requestUri:"/bots/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},enableModelImprovements:{type:"boolean"},detectSentiment:{type:"boolean"}}}},CreateIntentVersion:{http:{requestUri:"/intents/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},CreateSlotTypeVersion:{http:{requestUri:"/slottypes/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{name}",responseCode:204},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}}},DeleteBotChannelAssociation:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:204},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/intents/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteIntentVersion:{http:{method:"DELETE",requestUri:"/intents/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/slottypes/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteSlotTypeVersion:{http:{method:"DELETE",requestUri:"/slottypes/{name}/version/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botName}/utterances/{userId}",responseCode:204},input:{type:"structure",required:["botName","userId"],members:{botName:{location:"uri",locationName:"botName"},userId:{location:"uri",locationName:"userId"}}}},GetBot:{http:{method:"GET",requestUri:"/bots/{name}/versions/{versionoralias}",responseCode:200},input:{type:"structure",required:["name","versionOrAlias"],members:{name:{location:"uri",locationName:"name"},versionOrAlias:{location:"uri",locationName:"versionoralias"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"}}}},GetBotAlias:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},GetBotAliases:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/",responseCode:200},input:{type:"structure",required:["botName"],members:{botName:{location:"uri",locationName:"botName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{BotAliases:{type:"list",member:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},nextToken:{}}}},GetBotChannelAssociation:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:200},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}},output:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},GetBotChannelAssociations:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/",responseCode:200},input:{type:"structure",required:["botName","botAlias"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{botChannelAssociations:{type:"list",member:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},nextToken:{}}}},GetBotVersions:{http:{method:"GET",requestUri:"/bots/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBots:{http:{method:"GET",requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBuiltinIntent:{http:{method:"GET",requestUri:"/builtins/intents/{signature}",responseCode:200},input:{type:"structure",required:["signature"],members:{signature:{location:"uri",locationName:"signature"}}},output:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"},slots:{type:"list",member:{type:"structure",members:{name:{}}}}}}},GetBuiltinIntents:{http:{method:"GET",requestUri:"/builtins/intents/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetBuiltinSlotTypes:{http:{method:"GET",requestUri:"/builtins/slottypes/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetExport:{http:{method:"GET",requestUri:"/exports/",responseCode:200},input:{type:"structure",required:["name","version","resourceType","exportType"],members:{name:{location:"querystring",locationName:"name"},version:{location:"querystring",locationName:"version"},resourceType:{location:"querystring",locationName:"resourceType"},exportType:{location:"querystring",locationName:"exportType"}}},output:{type:"structure",members:{name:{},version:{},resourceType:{},exportType:{},exportStatus:{},failureReason:{},url:{}}}},GetImport:{http:{method:"GET",requestUri:"/imports/{importId}",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},failureReason:{type:"list",member:{}},createdDate:{type:"timestamp"}}}},GetIntent:{http:{method:"GET",requestUri:"/intents/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},GetIntentVersions:{http:{method:"GET",requestUri:"/intents/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetIntents:{http:{method:"GET",requestUri:"/intents/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{ -location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetMigration:{http:{method:"GET",requestUri:"/migrations/{migrationId}",responseCode:200},input:{type:"structure",required:["migrationId"],members:{migrationId:{location:"uri",locationName:"migrationId"}}},output:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"},alerts:{type:"list",member:{type:"structure",members:{type:{},message:{},details:{type:"list",member:{}},referenceURLs:{type:"list",member:{}}}}}}}},GetMigrations:{http:{method:"GET",requestUri:"/migrations",responseCode:200},input:{type:"structure",members:{sortByAttribute:{location:"querystring",locationName:"sortByAttribute"},sortByOrder:{location:"querystring",locationName:"sortByOrder"},v1BotNameContains:{location:"querystring",locationName:"v1BotNameContains"},migrationStatusEquals:{location:"querystring",locationName:"migrationStatusEquals"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{migrationSummaries:{type:"list",member:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},nextToken:{}}}},GetSlotType:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},GetSlotTypeVersions:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetSlotTypes:{http:{method:"GET",requestUri:"/slottypes/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetUtterancesView:{http:{method:"GET",requestUri:"/bots/{botname}/utterances?view=aggregation",responseCode:200},input:{type:"structure",required:["botName","botVersions","statusType"],members:{botName:{location:"uri",locationName:"botname"},botVersions:{location:"querystring",locationName:"bot_versions",type:"list",member:{}},statusType:{location:"querystring",locationName:"status_type"}}},output:{type:"structure",members:{botName:{},utterances:{type:"list",member:{type:"structure",members:{botVersion:{},utterances:{type:"list",member:{type:"structure",members:{utteranceString:{},count:{type:"integer"},distinctUsers:{type:"integer"},firstUtteredDate:{type:"timestamp"},lastUtteredDate:{type:"timestamp"}}}}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5e"}}}},PutBot:{http:{method:"PUT",requestUri:"/bots/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name","locale","childDirected"],members:{name:{location:"uri",locationName:"name"},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},processBehavior:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"},createVersion:{type:"boolean"},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},createVersion:{type:"boolean"},detectSentiment:{type:"boolean"},tags:{shape:"S5e"}}}},PutBotAlias:{http:{method:"PUT",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botVersion","botName"],members:{name:{location:"uri",locationName:"name"},description:{},botVersion:{},botName:{location:"uri",locationName:"botName"},checksum:{},conversationLogs:{type:"structure",required:["logSettings","iamRoleArn"],members:{logSettings:{type:"list",member:{type:"structure",required:["logType","destination","resourceArn"],members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{}}}},iamRoleArn:{}}},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"},tags:{shape:"S5e"}}}},PutIntent:{http:{method:"PUT",requestUri:"/intents/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},PutSlotType:{http:{method:"PUT",requestUri:"/slottypes/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},enumerationValues:{shape:"S1q"},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},StartImport:{http:{requestUri:"/imports/",responseCode:201},input:{type:"structure",required:["payload","resourceType","mergeStrategy"],members:{payload:{type:"blob"},resourceType:{},mergeStrategy:{},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},tags:{shape:"S5e"},createdDate:{type:"timestamp"}}}},StartMigration:{http:{requestUri:"/migrations",responseCode:202},input:{type:"structure",required:["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],members:{v1BotName:{},v1BotVersion:{},v2BotName:{},v2BotRole:{},migrationStrategy:{}}},output:{type:"structure",members:{v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationId:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5e"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{type:"structure",required:["intentName","intentVersion"],members:{intentName:{},intentVersion:{}}}},Sa:{type:"structure",required:["messages","maxAttempts"],members:{messages:{shape:"Sb"},maxAttempts:{type:"integer"},responseCard:{}}},Sb:{type:"list",member:{type:"structure",required:["contentType","content"],members:{contentType:{},content:{},groupNumber:{type:"integer"}}}},Si:{type:"structure",required:["messages"],members:{messages:{shape:"Sb"},responseCard:{}}},Sq:{type:"list",member:{type:"structure",required:["name","slotConstraint"],members:{name:{},description:{},slotConstraint:{},slotType:{},slotTypeVersion:{},valueElicitationPrompt:{shape:"Sa"},priority:{type:"integer"},sampleUtterances:{type:"list",member:{}},responseCard:{},obfuscationSetting:{},defaultValueSpec:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}}}}},S13:{type:"list",member:{}},S14:{type:"structure",required:["prompt","rejectionStatement"],members:{prompt:{shape:"Sa"},rejectionStatement:{shape:"Si"}}},S15:{type:"structure",required:["uri","messageVersion"],members:{uri:{},messageVersion:{}}},S18:{type:"structure",required:["type"],members:{type:{},codeHook:{shape:"S15"}}},S1b:{type:"structure",required:["kendraIndex","role"],members:{kendraIndex:{},queryFilterString:{},role:{}}},S1f:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S1i:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S1q:{type:"list",member:{type:"structure",required:["value"],members:{value:{},synonyms:{type:"list",member:{}}}}},S1v:{type:"list",member:{type:"structure",members:{regexConfiguration:{type:"structure",required:["pattern"],members:{pattern:{}}}}}},S2h:{type:"structure",members:{logSettings:{type:"list",member:{type:"structure",members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{},resourcePrefix:{}}}},iamRoleArn:{}}},S2z:{type:"map",key:{},value:{},sensitive:!0},S38:{type:"list",member:{type:"structure",members:{name:{},description:{},status:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S3e:{type:"list",member:{}},S45:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S4x:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S5e:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}}},{}],154:[function(e,t,r){t.exports={pagination:{GetBotAliases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotChannelAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntentVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetMigrations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypeVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},{}],155:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2020-11-19",endpointPrefix:"geo",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Location Service",serviceId:"Location",signatureVersion:"v4",signingName:"geo",uid:"location-2020-11-19"},operations:{AssociateTrackerConsumer:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/consumers",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.tracking."}},BatchDeleteDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/delete-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchDeleteGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/delete-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceIds"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceIds:{type:"list",member:{}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchEvaluateGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/positions",responseCode:200},input:{type:"structure",required:["CollectionName","DevicePositionUpdates"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},DevicePositionUpdates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchGetDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/get-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions","Errors"],members:{DevicePositions:{shape:"S11"},Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchPutGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/put-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","Entries"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Entries:{type:"list",member:{type:"structure",required:["GeofenceId","Geometry"],members:{GeofenceId:{},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"}}}}}},output:{type:"structure",required:["Errors","Successes"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}},Successes:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchUpdateDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/positions",responseCode:200},input:{type:"structure",required:["TrackerName","Updates"],members:{TrackerName:{location:"uri",locationName:"TrackerName"},Updates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"tracking."}},CalculateRoute:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePosition","DestinationPosition"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1n"},DepartNow:{type:"boolean"},DeparturePosition:{shape:"So"},DepartureTime:{shape:"St"},DestinationPosition:{shape:"So"},DistanceUnit:{},IncludeLegGeometry:{type:"boolean"},Key:{shape:"S1q",location:"querystring",locationName:"key"},TravelMode:{},TruckModeOptions:{shape:"S1s"},WaypointPositions:{type:"list",member:{shape:"So"}}}},output:{type:"structure",required:["Legs","Summary"],members:{Legs:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition","Steps"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},Geometry:{type:"structure",members:{LineString:{type:"list",member:{shape:"So"}}}},StartPosition:{shape:"So"},Steps:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},GeometryOffset:{type:"integer"},StartPosition:{shape:"So"}}}}}}},Summary:{type:"structure",required:["DataSource","Distance","DistanceUnit","DurationSeconds","RouteBBox"],members:{DataSource:{},Distance:{type:"double"},DistanceUnit:{},DurationSeconds:{type:"double"},RouteBBox:{shape:"S2h"}}}}},endpoint:{hostPrefix:"routes."}},CalculateRouteMatrix:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route-matrix",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePositions","DestinationPositions"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1n"},DepartNow:{type:"boolean"},DeparturePositions:{type:"list",member:{shape:"So"}},DepartureTime:{shape:"St"},DestinationPositions:{type:"list",member:{shape:"So"}},DistanceUnit:{},Key:{shape:"S1q",location:"querystring",locationName:"key"},TravelMode:{},TruckModeOptions:{shape:"S1s"}}},output:{type:"structure",required:["RouteMatrix","Summary"],members:{RouteMatrix:{type:"list",member:{type:"list",member:{type:"structure",members:{Distance:{type:"double"},DurationSeconds:{type:"double"},Error:{type:"structure",required:["Code"],members:{Code:{},Message:{}}}}}}},SnappedDeparturePositions:{type:"list",member:{shape:"So"}},SnappedDestinationPositions:{type:"list",member:{shape:"So"}},Summary:{type:"structure",required:["DataSource","DistanceUnit","ErrorCount","RouteCount"],members:{DataSource:{},DistanceUnit:{},ErrorCount:{type:"integer"},RouteCount:{type:"integer"}}}}},endpoint:{hostPrefix:"routes."}},CreateGeofenceCollection:{http:{requestUri:"/geofencing/v0/collections",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{},Description:{},KmsKeyId:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.geofencing."},idempotent:!0},CreateKey:{http:{requestUri:"/metadata/v0/keys",responseCode:200},input:{type:"structure",required:["KeyName","Restrictions"],members:{Description:{},ExpireTime:{shape:"St"},KeyName:{},NoExpiry:{type:"boolean"},Restrictions:{shape:"S37"},Tags:{shape:"S32"}}},output:{type:"structure",required:["CreateTime","Key","KeyArn","KeyName"],members:{CreateTime:{shape:"St"},Key:{shape:"S1q"},KeyArn:{},KeyName:{}}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},CreateMap:{http:{requestUri:"/maps/v0/maps",responseCode:200},input:{type:"structure",required:["Configuration","MapName"],members:{Configuration:{shape:"S3g"},Description:{},MapName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CreateTime","MapArn","MapName"],members:{CreateTime:{shape:"St"},MapArn:{},MapName:{}}},endpoint:{hostPrefix:"cp.maps."},idempotent:!0},CreatePlaceIndex:{http:{requestUri:"/places/v0/indexes",responseCode:200},input:{type:"structure",required:["DataSource","IndexName"],members:{DataSource:{},DataSourceConfiguration:{shape:"S3l"},Description:{},IndexName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CreateTime","IndexArn","IndexName"],members:{CreateTime:{shape:"St"},IndexArn:{},IndexName:{}}},endpoint:{hostPrefix:"cp.places."},idempotent:!0},CreateRouteCalculator:{http:{requestUri:"/routes/v0/calculators",responseCode:200},input:{type:"structure",required:["CalculatorName","DataSource"],members:{CalculatorName:{},DataSource:{},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.routes."},idempotent:!0},CreateTracker:{http:{requestUri:"/tracking/v0/trackers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},EventBridgeEnabled:{type:"boolean"},KmsKeyEnableGeospatialQueries:{type:"boolean"},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S32"},TrackerName:{}}},output:{type:"structure",required:["CreateTime","TrackerArn","TrackerName"],members:{CreateTime:{shape:"St"},TrackerArn:{},TrackerName:{}}},endpoint:{hostPrefix:"cp.tracking."},idempotent:!0},DeleteGeofenceCollection:{http:{method:"DELETE",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.geofencing."},idempotent:!0},DeleteKey:{http:{method:"DELETE",requestUri:"/metadata/v0/keys/{KeyName}",responseCode:200},input:{type:"structure",required:["KeyName"],members:{KeyName:{location:"uri",locationName:"KeyName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},DeleteMap:{http:{method:"DELETE",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.maps."},idempotent:!0},DeletePlaceIndex:{http:{method:"DELETE",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.places."},idempotent:!0},DeleteRouteCalculator:{http:{method:"DELETE",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.routes."},idempotent:!0},DeleteTracker:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.tracking."},idempotent:!0},DescribeGeofenceCollection:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"},Description:{},GeofenceCount:{type:"integer"},KmsKeyId:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.geofencing."}},DescribeKey:{http:{method:"GET",requestUri:"/metadata/v0/keys/{KeyName}",responseCode:200},input:{type:"structure",required:["KeyName"],members:{KeyName:{location:"uri",locationName:"KeyName"}}},output:{type:"structure",required:["CreateTime","ExpireTime","Key","KeyArn","KeyName","Restrictions","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},ExpireTime:{shape:"St"},Key:{shape:"S1q"},KeyArn:{},KeyName:{},Restrictions:{shape:"S37"},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.metadata."}},DescribeMap:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",required:["Configuration","CreateTime","DataSource","Description","MapArn","MapName","UpdateTime"],members:{Configuration:{shape:"S3g"},CreateTime:{shape:"St"},DataSource:{},Description:{},MapArn:{},MapName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.maps."}},DescribePlaceIndex:{http:{method:"GET",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",required:["CreateTime","DataSource","DataSourceConfiguration","Description","IndexArn","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},DataSourceConfiguration:{shape:"S3l"},Description:{},IndexArn:{},IndexName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.places."}},DescribeRouteCalculator:{http:{method:"GET",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.routes."}},DescribeTracker:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["CreateTime","Description","TrackerArn","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},EventBridgeEnabled:{type:"boolean"},KmsKeyEnableGeospatialQueries:{type:"boolean"},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S32"},TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.tracking."}},DisassociateTrackerConsumer:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{location:"uri",locationName:"ConsumerArn"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.tracking."}},GetDevicePosition:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."}},GetDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},EndTimeExclusive:{shape:"St"},MaxResults:{type:"integer"},NextToken:{},StartTimeInclusive:{shape:"St"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions"],members:{DevicePositions:{shape:"S11"},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},GetGeofence:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"}}},output:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},GetMapGlyphs:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}",responseCode:200},input:{type:"structure",required:["FontStack","FontUnicodeRange","MapName"],members:{FontStack:{location:"uri",locationName:"FontStack"},FontUnicodeRange:{location:"uri",locationName:"FontUnicodeRange"},Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapSprites:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/sprites/{FileName}",responseCode:200},input:{type:"structure",required:["FileName","MapName"],members:{FileName:{location:"uri",locationName:"FileName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob" -},endpoint:{hostPrefix:"maps."}},GetMapStyleDescriptor:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/style-descriptor",responseCode:200},input:{type:"structure",required:["MapName"],members:{Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapTile:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}",responseCode:200},input:{type:"structure",required:["MapName","X","Y","Z"],members:{Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"},X:{location:"uri",locationName:"X"},Y:{location:"uri",locationName:"Y"},Z:{location:"uri",locationName:"Z"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetPlace:{http:{method:"GET",requestUri:"/places/v0/indexes/{IndexName}/places/{PlaceId}",responseCode:200},input:{type:"structure",required:["IndexName","PlaceId"],members:{IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{location:"querystring",locationName:"language"},PlaceId:{location:"uri",locationName:"PlaceId"}}},output:{type:"structure",required:["Place"],members:{Place:{shape:"S5a"}}},endpoint:{hostPrefix:"places."}},ListDevicePositions:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-positions",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{FilterGeometry:{type:"structure",members:{Polygon:{shape:"S1a"}}},MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},ListGeofenceCollections:{http:{requestUri:"/geofencing/v0/list-collections",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionName:{},CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.geofencing."}},ListGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/list-geofences",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"geofencing."}},ListKeys:{http:{requestUri:"/metadata/v0/list-keys",responseCode:200},input:{type:"structure",members:{Filter:{type:"structure",members:{KeyStatus:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","ExpireTime","KeyName","Restrictions","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},ExpireTime:{shape:"St"},KeyName:{},Restrictions:{shape:"S37"},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.metadata."}},ListMaps:{http:{requestUri:"/maps/v0/list-maps",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","MapName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},MapName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.maps."}},ListPlaceIndexes:{http:{requestUri:"/places/v0/list-indexes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},IndexName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.places."}},ListRouteCalculators:{http:{requestUri:"/routes/v0/list-calculators",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.routes."}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S32"}}},endpoint:{hostPrefix:"cp.metadata."}},ListTrackerConsumers:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-consumers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["ConsumerArns"],members:{ConsumerArns:{type:"list",member:{}},NextToken:{}}},endpoint:{hostPrefix:"cp.tracking."}},ListTrackers:{http:{requestUri:"/tracking/v0/list-trackers",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","Description","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},TrackerName:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.tracking."}},PutGeofence:{http:{method:"PUT",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId","Geometry"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"}}},output:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},SearchPlaceIndexForPosition:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/position",responseCode:200},input:{type:"structure",required:["IndexName","Position"],members:{IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Distance","Place"],members:{Distance:{type:"double"},Place:{shape:"S5a"},PlaceId:{}}}},Summary:{type:"structure",required:["DataSource","Position"],members:{DataSource:{},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForSuggestions:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/suggestions",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:!0}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Text"],members:{Categories:{shape:"S5b"},PlaceId:{},SupplementalCategories:{shape:"S5e"},Text:{}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},Language:{},MaxResults:{type:"integer"},Text:{shape:"S7e"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForText:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/text",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:!0}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Place"],members:{Distance:{type:"double"},Place:{shape:"S5a"},PlaceId:{},Relevance:{type:"double"}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},Language:{},MaxResults:{type:"integer"},ResultBBox:{shape:"S2h"},Text:{shape:"S7e"}}}}},endpoint:{hostPrefix:"places."}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S32"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.metadata."}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},UpdateGeofenceCollection:{http:{method:"PATCH",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."}}},output:{type:"structure",required:["CollectionArn","CollectionName","UpdateTime"],members:{CollectionArn:{},CollectionName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.geofencing."},idempotent:!0},UpdateKey:{http:{method:"PATCH",requestUri:"/metadata/v0/keys/{KeyName}",responseCode:200},input:{type:"structure",required:["KeyName"],members:{Description:{},ExpireTime:{shape:"St"},ForceUpdate:{type:"boolean"},KeyName:{location:"uri",locationName:"KeyName"},NoExpiry:{type:"boolean"},Restrictions:{shape:"S37"}}},output:{type:"structure",required:["KeyArn","KeyName","UpdateTime"],members:{KeyArn:{},KeyName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},UpdateMap:{http:{method:"PATCH",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{ConfigurationUpdate:{type:"structure",members:{PoliticalView:{}}},Description:{},MapName:{location:"uri",locationName:"MapName"},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["MapArn","MapName","UpdateTime"],members:{MapArn:{},MapName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.maps."},idempotent:!0},UpdatePlaceIndex:{http:{method:"PATCH",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{DataSourceConfiguration:{shape:"S3l"},Description:{},IndexName:{location:"uri",locationName:"IndexName"},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["IndexArn","IndexName","UpdateTime"],members:{IndexArn:{},IndexName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.places."},idempotent:!0},UpdateRouteCalculator:{http:{method:"PATCH",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.routes."},idempotent:!0},UpdateTracker:{http:{method:"PATCH",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},EventBridgeEnabled:{type:"boolean"},KmsKeyEnableGeospatialQueries:{type:"boolean"},PositionFiltering:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["TrackerArn","TrackerName","UpdateTime"],members:{TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.tracking."},idempotent:!0}},shapes:{Sb:{type:"structure",members:{Code:{},Message:{}}},Sl:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}},Sm:{type:"structure",required:["Horizontal"],members:{Horizontal:{type:"double"}}},So:{type:"list",member:{type:"double"},sensitive:!0},Sq:{type:"map",key:{},value:{},sensitive:!0},St:{type:"timestamp",timestampFormat:"iso8601"},S11:{type:"list",member:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}}},S18:{type:"structure",members:{Circle:{type:"structure",required:["Center","Radius"],members:{Center:{shape:"So"},Radius:{type:"double"}},sensitive:!0},Polygon:{shape:"S1a"}}},S1a:{type:"list",member:{type:"list",member:{shape:"So"}}},S1n:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"}}},S1q:{type:"string",sensitive:!0},S1s:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"},Dimensions:{type:"structure",members:{Height:{type:"double"},Length:{type:"double"},Unit:{},Width:{type:"double"}}},Weight:{type:"structure",members:{Total:{type:"double"},Unit:{}}}}},S2h:{type:"list",member:{type:"double"},sensitive:!0},S32:{type:"map",key:{},value:{}},S37:{type:"structure",required:["AllowActions","AllowResources"],members:{AllowActions:{type:"list",member:{}},AllowReferers:{type:"list",member:{}},AllowResources:{type:"list",member:{}}}},S3g:{type:"structure",required:["Style"],members:{PoliticalView:{},Style:{}}},S3l:{type:"structure",members:{IntendedUse:{}}},S5a:{type:"structure",required:["Geometry"],members:{AddressNumber:{},Categories:{shape:"S5b"},Country:{},Geometry:{type:"structure",members:{Point:{shape:"So"}}},Interpolated:{type:"boolean"},Label:{},Municipality:{},Neighborhood:{},PostalCode:{},Region:{},Street:{},SubRegion:{},SupplementalCategories:{shape:"S5e"},TimeZone:{type:"structure",required:["Name"],members:{Name:{},Offset:{type:"integer"}}},UnitNumber:{},UnitType:{}}},S5b:{type:"list",member:{}},S5e:{type:"list",member:{}},S75:{type:"list",member:{}},S76:{type:"list",member:{}},S7e:{type:"string",sensitive:!0}}}},{}],156:[function(e,t,r){t.exports={pagination:{GetDevicePositionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DevicePositions"},ListDevicePositions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofenceCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofences:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListKeys:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListMaps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListPlaceIndexes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListRouteCalculators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListTrackerConsumers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConsumerArns"},ListTrackers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"}}}},{}],157:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-03-28",endpointPrefix:"logs",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Logs",serviceId:"CloudWatch Logs",signatureVersion:"v4",targetPrefix:"Logs_20140328",uid:"logs-2014-03-28"},operations:{AssociateKmsKey:{input:{type:"structure",required:["kmsKeyId"],members:{logGroupName:{},kmsKeyId:{},resourceIdentifier:{}}}},CancelExportTask:{input:{type:"structure",required:["taskId"],members:{taskId:{}}}},CreateDelivery:{input:{type:"structure",required:["deliverySourceName","deliveryDestinationArn"],members:{deliverySourceName:{},deliveryDestinationArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{delivery:{shape:"Se"}}}},CreateExportTask:{input:{type:"structure",required:["logGroupName","from","to","destination"],members:{taskName:{},logGroupName:{},logStreamNamePrefix:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{}}},output:{type:"structure",members:{taskId:{}}}},CreateLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},kmsKeyId:{},tags:{shape:"Sa"}}}},CreateLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteAccountPolicy:{input:{type:"structure",required:["policyName","policyType"],members:{policyName:{},policyType:{}}}},DeleteDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}}},DeleteDelivery:{input:{type:"structure",required:["id"],members:{id:{}}}},DeleteDeliveryDestination:{input:{type:"structure",required:["name"],members:{name:{}}}},DeleteDeliveryDestinationPolicy:{input:{type:"structure",required:["deliveryDestinationName"],members:{deliveryDestinationName:{}}}},DeleteDeliverySource:{input:{type:"structure",required:["name"],members:{name:{}}}},DeleteDestination:{input:{type:"structure",required:["destinationName"],members:{destinationName:{}}}},DeleteLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteMetricFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DeleteQueryDefinition:{input:{type:"structure",required:["queryDefinitionId"],members:{queryDefinitionId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},DeleteResourcePolicy:{input:{type:"structure",members:{policyName:{}}}},DeleteRetentionPolicy:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DescribeAccountPolicies:{input:{type:"structure",required:["policyType"],members:{policyType:{},policyName:{},accountIdentifiers:{shape:"S1e"}}},output:{type:"structure",members:{accountPolicies:{type:"list",member:{shape:"S1i"}}}}},DescribeDeliveries:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{deliveries:{type:"list",member:{shape:"Se"}},nextToken:{}}}},DescribeDeliveryDestinations:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{deliveryDestinations:{type:"list",member:{shape:"S1t"}},nextToken:{}}}},DescribeDeliverySources:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{deliverySources:{type:"list",member:{shape:"S1z"}},nextToken:{}}}},DescribeDestinations:{input:{type:"structure",members:{DestinationNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{destinations:{type:"list",member:{shape:"S26"}},nextToken:{}}}},DescribeExportTasks:{input:{type:"structure",members:{taskId:{},statusCode:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{exportTasks:{type:"list",member:{type:"structure",members:{taskId:{},taskName:{},logGroupName:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{},status:{type:"structure",members:{code:{},message:{}}},executionInfo:{type:"structure",members:{creationTime:{type:"long"},completionTime:{type:"long"}}}}}},nextToken:{}}}},DescribeLogGroups:{input:{type:"structure",members:{accountIdentifiers:{shape:"S1e"},logGroupNamePrefix:{},logGroupNamePattern:{},nextToken:{},limit:{type:"integer"},includeLinkedAccounts:{type:"boolean"}}},output:{type:"structure",members:{logGroups:{type:"list",member:{type:"structure",members:{logGroupName:{},creationTime:{type:"long"},retentionInDays:{type:"integer"},metricFilterCount:{type:"integer"},arn:{},storedBytes:{type:"long"},kmsKeyId:{},dataProtectionStatus:{},inheritedProperties:{type:"list",member:{}}}}},nextToken:{}}}},DescribeLogStreams:{input:{type:"structure",members:{logGroupName:{},logGroupIdentifier:{},logStreamNamePrefix:{},orderBy:{},descending:{type:"boolean"},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{logStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},creationTime:{type:"long"},firstEventTimestamp:{type:"long"},lastEventTimestamp:{type:"long"},lastIngestionTime:{type:"long"},uploadSequenceToken:{},arn:{},storedBytes:{deprecated:!0,deprecatedMessage:"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.",type:"long"}}}},nextToken:{}}}},DescribeMetricFilters:{input:{type:"structure",members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"},metricName:{},metricNamespace:{}}},output:{type:"structure",members:{metricFilters:{type:"list",member:{type:"structure",members:{filterName:{},filterPattern:{},metricTransformations:{shape:"S38"},creationTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueries:{input:{type:"structure",members:{logGroupName:{},status:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queries:{type:"list",member:{type:"structure",members:{queryId:{},queryString:{},status:{},createTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueryDefinitions:{input:{type:"structure",members:{queryDefinitionNamePrefix:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queryDefinitions:{type:"list",member:{type:"structure",members:{queryDefinitionId:{},name:{},queryString:{},lastModified:{type:"long"},logGroupNames:{shape:"S3u"}}}},nextToken:{}}}},DescribeResourcePolicies:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{resourcePolicies:{type:"list",member:{shape:"S3y"}},nextToken:{}}}},DescribeSubscriptionFilters:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{subscriptionFilters:{type:"list",member:{type:"structure",members:{filterName:{},logGroupName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{},creationTime:{type:"long"}}}},nextToken:{}}}},DisassociateKmsKey:{input:{type:"structure",members:{logGroupName:{},resourceIdentifier:{}}}},FilterLogEvents:{input:{type:"structure",members:{logGroupName:{},logGroupIdentifier:{},logStreamNames:{type:"list",member:{}},logStreamNamePrefix:{},startTime:{type:"long"},endTime:{type:"long"},filterPattern:{},nextToken:{},limit:{type:"integer"},interleaved:{deprecated:!0,deprecatedMessage:"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.",type:"boolean"},unmask:{type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{logStreamName:{},timestamp:{type:"long"},message:{},ingestionTime:{type:"long"},eventId:{}}}},searchedLogStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},searchedCompletely:{type:"boolean"}}}},nextToken:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},GetDelivery:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{delivery:{shape:"Se"}}}},GetDeliveryDestination:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{deliveryDestination:{shape:"S1t"}}}},GetDeliveryDestinationPolicy:{input:{type:"structure",required:["deliveryDestinationName"],members:{deliveryDestinationName:{}}},output:{type:"structure",members:{policy:{shape:"S4t"}}}},GetDeliverySource:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{deliverySource:{shape:"S1z"}}}},GetLogEvents:{input:{type:"structure",required:["logStreamName"],members:{logGroupName:{},logGroupIdentifier:{},logStreamName:{},startTime:{type:"long"},endTime:{type:"long"},nextToken:{},limit:{type:"integer"},startFromHead:{type:"boolean"},unmask:{type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{timestamp:{type:"long"},message:{},ingestionTime:{type:"long"}}}},nextForwardToken:{},nextBackwardToken:{}}}},GetLogGroupFields:{input:{type:"structure",members:{logGroupName:{},time:{type:"long"},logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupFields:{type:"list",member:{type:"structure",members:{name:{},percent:{type:"integer"}}}}}}},GetLogRecord:{input:{type:"structure",required:["logRecordPointer"],members:{logRecordPointer:{},unmask:{type:"boolean"}}},output:{type:"structure",members:{logRecord:{type:"map",key:{},value:{}}}}},GetQueryResults:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{results:{type:"list",member:{type:"list",member:{type:"structure",members:{field:{},value:{}}}}},statistics:{type:"structure",members:{recordsMatched:{type:"double"},recordsScanned:{type:"double"},bytesScanned:{type:"double"}}},status:{},encryptionKey:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTagsLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},output:{type:"structure",members:{tags:{shape:"Sa"}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},deprecated:!0,deprecatedMessage:"Please use the generic tagging API ListTagsForResource"},PutAccountPolicy:{input:{type:"structure",required:["policyName","policyDocument","policyType"],members:{policyName:{},policyDocument:{},policyType:{},scope:{}}},output:{type:"structure",members:{accountPolicy:{shape:"S1i"}}}},PutDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier","policyDocument"],members:{logGroupIdentifier:{},policyDocument:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},PutDeliveryDestination:{input:{type:"structure",required:["name","deliveryDestinationConfiguration"],members:{name:{},outputFormat:{},deliveryDestinationConfiguration:{shape:"S1v"},tags:{shape:"Sa"}}},output:{type:"structure",members:{deliveryDestination:{shape:"S1t"}}}},PutDeliveryDestinationPolicy:{input:{type:"structure",required:["deliveryDestinationName","deliveryDestinationPolicy"],members:{deliveryDestinationName:{},deliveryDestinationPolicy:{}}},output:{type:"structure",members:{policy:{shape:"S4t"}}}},PutDeliverySource:{input:{type:"structure",required:["name","resourceArn","logType"],members:{name:{},resourceArn:{},logType:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{deliverySource:{shape:"S1z"}}}},PutDestination:{input:{type:"structure",required:["destinationName","targetArn","roleArn"],members:{destinationName:{},targetArn:{},roleArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{destination:{shape:"S26"}}}},PutDestinationPolicy:{input:{type:"structure",required:["destinationName","accessPolicy"],members:{destinationName:{},accessPolicy:{},forceUpdate:{type:"boolean"}}}},PutLogEvents:{input:{type:"structure",required:["logGroupName","logStreamName","logEvents"],members:{logGroupName:{},logStreamName:{},logEvents:{type:"list",member:{type:"structure",required:["timestamp","message"],members:{timestamp:{type:"long"},message:{}}}},sequenceToken:{}}},output:{type:"structure",members:{nextSequenceToken:{},rejectedLogEventsInfo:{type:"structure",members:{tooNewLogEventStartIndex:{type:"integer"},tooOldLogEventEndIndex:{type:"integer"},expiredLogEventEndIndex:{type:"integer"}}}}}},PutMetricFilter:{input:{type:"structure",required:["logGroupName","filterName","filterPattern","metricTransformations"],members:{logGroupName:{},filterName:{},filterPattern:{},metricTransformations:{shape:"S38"}}}},PutQueryDefinition:{input:{type:"structure",required:["name","queryString"],members:{name:{},queryDefinitionId:{},logGroupNames:{shape:"S3u"},queryString:{},clientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{queryDefinitionId:{}}}},PutResourcePolicy:{input:{type:"structure", -members:{policyName:{},policyDocument:{}}},output:{type:"structure",members:{resourcePolicy:{shape:"S3y"}}}},PutRetentionPolicy:{input:{type:"structure",required:["logGroupName","retentionInDays"],members:{logGroupName:{},retentionInDays:{type:"integer"}}}},PutSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName","filterPattern","destinationArn"],members:{logGroupName:{},filterName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{}}}},StartQuery:{input:{type:"structure",required:["startTime","endTime","queryString"],members:{logGroupName:{},logGroupNames:{shape:"S3u"},logGroupIdentifiers:{type:"list",member:{}},startTime:{type:"long"},endTime:{type:"long"},queryString:{},limit:{type:"integer"}}},output:{type:"structure",members:{queryId:{}}}},StopQuery:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},TagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{shape:"Sa"}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model TagResourceRequest"},deprecated:!0,deprecatedMessage:"Please use the generic tagging API TagResource"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}}},TestMetricFilter:{input:{type:"structure",required:["filterPattern","logEventMessages"],members:{filterPattern:{},logEventMessages:{type:"list",member:{}}}},output:{type:"structure",members:{matches:{type:"list",member:{type:"structure",members:{eventNumber:{type:"long"},eventMessage:{},extractedValues:{type:"map",key:{},value:{}}}}}}}},UntagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{type:"list",member:{}}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model UntagResourceRequest"},deprecated:!0,deprecatedMessage:"Please use the generic tagging API UntagResource"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}}}},shapes:{Sa:{type:"map",key:{},value:{}},Se:{type:"structure",members:{id:{},arn:{},deliverySourceName:{},deliveryDestinationArn:{},deliveryDestinationType:{},tags:{shape:"Sa"}}},S1e:{type:"list",member:{}},S1i:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"},policyType:{},scope:{},accountId:{}}},S1t:{type:"structure",members:{name:{},arn:{},deliveryDestinationType:{},outputFormat:{},deliveryDestinationConfiguration:{shape:"S1v"},tags:{shape:"Sa"}}},S1v:{type:"structure",required:["destinationResourceArn"],members:{destinationResourceArn:{}}},S1z:{type:"structure",members:{name:{},arn:{},resourceArns:{type:"list",member:{}},service:{},logType:{},tags:{shape:"Sa"}}},S26:{type:"structure",members:{destinationName:{},targetArn:{},roleArn:{},accessPolicy:{},arn:{},creationTime:{type:"long"}}},S38:{type:"list",member:{type:"structure",required:["metricName","metricNamespace","metricValue"],members:{metricName:{},metricNamespace:{},metricValue:{},defaultValue:{type:"double"},dimensions:{type:"map",key:{},value:{}},unit:{}}}},S3u:{type:"list",member:{}},S3y:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"}}},S4t:{type:"structure",members:{deliveryDestinationPolicy:{}}}}}},{}],158:[function(e,t,r){t.exports={pagination:{DescribeDeliveries:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"deliveries"},DescribeDeliveryDestinations:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"deliveryDestinations"},DescribeDeliverySources:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"deliverySources"},DescribeDestinations:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"destinations"},DescribeLogGroups:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logGroups"},DescribeLogStreams:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logStreams"},DescribeMetricFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"metricFilters"},DescribeSubscriptionFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"subscriptionFilters"},FilterLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:["events","searchedLogStreams"]},GetLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextForwardToken",result_key:"events"}}}},{}],159:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-12-12",endpointPrefix:"machinelearning",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Machine Learning",serviceId:"Machine Learning",signatureVersion:"v4",targetPrefix:"AmazonML_20141212",uid:"machinelearning-2014-12-12"},operations:{AddTags:{input:{type:"structure",required:["Tags","ResourceId","ResourceType"],members:{Tags:{shape:"S2"},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},CreateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],members:{BatchPredictionId:{},BatchPredictionName:{},MLModelId:{},BatchPredictionDataSourceId:{},OutputUri:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},CreateDataSourceFromRDS:{input:{type:"structure",required:["DataSourceId","RDSData","RoleARN"],members:{DataSourceId:{},DataSourceName:{},RDSData:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],members:{DatabaseInformation:{shape:"Sf"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{type:"string",sensitive:!0}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{},ResourceRole:{},ServiceRole:{},SubnetId:{},SecurityGroupIds:{type:"list",member:{}}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromRedshift:{input:{type:"structure",required:["DataSourceId","DataSpec","RoleARN"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],members:{DatabaseInformation:{shape:"Sy"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{type:"string",sensitive:!0}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromS3:{input:{type:"structure",required:["DataSourceId","DataSpec"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DataLocationS3"],members:{DataLocationS3:{},DataRearrangement:{},DataSchema:{},DataSchemaLocationS3:{}}},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateEvaluation:{input:{type:"structure",required:["EvaluationId","MLModelId","EvaluationDataSourceId"],members:{EvaluationId:{},EvaluationName:{},MLModelId:{},EvaluationDataSourceId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},CreateMLModel:{input:{type:"structure",required:["MLModelId","MLModelType","TrainingDataSourceId"],members:{MLModelId:{},MLModelName:{},MLModelType:{},Parameters:{shape:"S1d"},TrainingDataSourceId:{},Recipe:{},RecipeUri:{}}},output:{type:"structure",members:{MLModelId:{}}}},CreateRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},DeleteDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{}}},output:{type:"structure",members:{DataSourceId:{}}}},DeleteEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},DeleteMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{}}}},DeleteRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteTags:{input:{type:"structure",required:["TagKeys","ResourceId","ResourceType"],members:{TagKeys:{type:"list",member:{}},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},DescribeBatchPredictions:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},NextToken:{}}}},DescribeDataSources:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeEvaluations:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeMLModels:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},Algorithm:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceId","ResourceType"],members:{ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{},Tags:{shape:"S2"}}}},GetBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},GetDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},LogUri:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},DataSourceSchema:{}}}},GetEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},GetMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},Recipe:{},Schema:{}}}},Predict:{input:{type:"structure",required:["MLModelId","Record","PredictEndpoint"],members:{MLModelId:{},Record:{type:"map",key:{},value:{}},PredictEndpoint:{}}},output:{type:"structure",members:{Prediction:{type:"structure",members:{predictedLabel:{},predictedValue:{type:"float"},predictedScores:{type:"map",key:{},value:{type:"float"}},details:{type:"map",key:{},value:{}}}}}}},UpdateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","BatchPredictionName"],members:{BatchPredictionId:{},BatchPredictionName:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},UpdateDataSource:{input:{type:"structure",required:["DataSourceId","DataSourceName"],members:{DataSourceId:{},DataSourceName:{}}},output:{type:"structure",members:{DataSourceId:{}}}},UpdateEvaluation:{input:{type:"structure",required:["EvaluationId","EvaluationName"],members:{EvaluationId:{},EvaluationName:{}}},output:{type:"structure",members:{EvaluationId:{}}}},UpdateMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},MLModelName:{},ScoreThreshold:{type:"float"}}},output:{type:"structure",members:{MLModelId:{}}}}},shapes:{S2:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",required:["InstanceIdentifier","DatabaseName"],members:{InstanceIdentifier:{},DatabaseName:{}}},Sy:{type:"structure",required:["DatabaseName","ClusterIdentifier"],members:{DatabaseName:{},ClusterIdentifier:{}}},S1d:{type:"map",key:{},value:{}},S1j:{type:"structure",members:{PeakRequestsPerSecond:{type:"integer"},CreatedAt:{type:"timestamp"},EndpointUrl:{},EndpointStatus:{}}},S2i:{type:"structure",members:{RedshiftDatabase:{shape:"Sy"},DatabaseUserName:{},SelectSqlQuery:{}}},S2j:{type:"structure",members:{Database:{shape:"Sf"},DatabaseUserName:{},SelectSqlQuery:{},ResourceRole:{},ServiceRole:{},DataPipelineId:{}}},S2q:{type:"structure",members:{Properties:{type:"map",key:{},value:{}}}}}}},{}],160:[function(e,t,r){t.exports={pagination:{DescribeBatchPredictions:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeDataSources:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeEvaluations:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeMLModels:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"}}}},{}],161:[function(e,t,r){t.exports={version:2,waiters:{DataSourceAvailable:{delay:30,operation:"DescribeDataSources",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]},MLModelAvailable:{delay:30,operation:"DescribeMLModels",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]},EvaluationAvailable:{delay:30,operation:"DescribeEvaluations",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]},BatchPredictionAvailable:{delay:30,operation:"DescribeBatchPredictions",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]}}}},{}],162:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-09-17",endpointPrefix:"catalog.marketplace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWS Marketplace Catalog",serviceFullName:"AWS Marketplace Catalog Service",serviceId:"Marketplace Catalog",signatureVersion:"v4",signingName:"aws-marketplace",uid:"marketplace-catalog-2018-09-17"},operations:{CancelChangeSet:{http:{method:"PATCH",requestUri:"/CancelChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},DescribeChangeSet:{http:{method:"GET",requestUri:"/DescribeChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},FailureCode:{},FailureDescription:{},ChangeSet:{type:"list",member:{type:"structure",members:{ChangeType:{},Entity:{shape:"Sj"},Details:{},DetailsDocument:{shape:"Sn"},ErrorDetailList:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},ChangeName:{}}}}}}},DescribeEntity:{http:{method:"GET",requestUri:"/DescribeEntity"},input:{type:"structure",required:["Catalog","EntityId"],members:{Catalog:{location:"querystring",locationName:"catalog"},EntityId:{location:"querystring",locationName:"entityId"}}},output:{type:"structure",members:{EntityType:{},EntityIdentifier:{},EntityArn:{},LastModifiedDate:{},Details:{},DetailsDocument:{shape:"Sn"}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/GetResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Policy:{}}}},ListChangeSets:{http:{requestUri:"/ListChangeSets"},input:{type:"structure",required:["Catalog"],members:{Catalog:{},FilterList:{shape:"Sy"},Sort:{shape:"S13"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ChangeSetSummaryList:{type:"list",member:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},EntityIdList:{type:"list",member:{}},FailureCode:{}}}},NextToken:{}}}},ListEntities:{http:{requestUri:"/ListEntities"},input:{type:"structure",required:["Catalog","EntityType"],members:{Catalog:{},EntityType:{},FilterList:{shape:"Sy"},Sort:{shape:"S13"},NextToken:{},MaxResults:{type:"integer"},OwnershipType:{}}},output:{type:"structure",members:{EntitySummaryList:{type:"list",member:{type:"structure",members:{Name:{},EntityType:{},EntityId:{},EntityArn:{},LastModifiedDate:{},Visibility:{}}}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S1m"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},StartChangeSet:{http:{requestUri:"/StartChangeSet"},input:{type:"structure",required:["Catalog","ChangeSet"],members:{Catalog:{},ChangeSet:{type:"list",member:{type:"structure",required:["ChangeType","Entity"],members:{ChangeType:{},Entity:{shape:"Sj"},EntityTags:{shape:"S1m"},Details:{},DetailsDocument:{shape:"Sn"},ChangeName:{}}}},ChangeSetName:{},ClientRequestToken:{idempotencyToken:!0},ChangeSetTags:{shape:"S1m"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S1m"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sj:{type:"structure",required:["Type"],members:{Type:{},Identifier:{}}},Sn:{type:"structure",members:{},document:!0},Sy:{type:"list",member:{type:"structure",members:{Name:{},ValueList:{type:"list",member:{}}}}},S13:{type:"structure",members:{SortBy:{},SortOrder:{}}},S1m:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},{}],163:[function(e,t,r){t.exports={pagination:{ListChangeSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ChangeSetSummaryList"},ListEntities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EntitySummaryList"}}}},{}],164:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-07-01",endpointPrefix:"marketplacecommerceanalytics",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Marketplace Commerce Analytics",serviceId:"Marketplace Commerce Analytics",signatureVersion:"v4",signingName:"marketplacecommerceanalytics",targetPrefix:"MarketplaceCommerceAnalytics20150701",uid:"marketplacecommerceanalytics-2015-07-01"},operations:{GenerateDataSet:{input:{type:"structure",required:["dataSetType","dataSetPublicationDate","roleNameArn","destinationS3BucketName","snsTopicArn"],members:{dataSetType:{},dataSetPublicationDate:{type:"timestamp"},roleNameArn:{},destinationS3BucketName:{},destinationS3Prefix:{},snsTopicArn:{},customerDefinedValues:{shape:"S8"}}},output:{type:"structure",members:{dataSetRequestId:{}}}},StartSupportDataExport:{input:{type:"structure",required:["dataSetType","fromDate","roleNameArn","destinationS3BucketName","snsTopicArn"],members:{dataSetType:{},fromDate:{type:"timestamp"},roleNameArn:{},destinationS3BucketName:{},destinationS3Prefix:{},snsTopicArn:{},customerDefinedValues:{shape:"S8"}},deprecated:!0,deprecatedMessage:"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."},output:{type:"structure",members:{dataSetRequestId:{}},deprecated:!0,deprecatedMessage:"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."},deprecated:!0,deprecatedMessage:"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."}},shapes:{S8:{type:"map",key:{},value:{}}}}},{}],165:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],166:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-01",endpointPrefix:"data.mediastore",protocol:"rest-json",serviceAbbreviation:"MediaStore Data",serviceFullName:"AWS Elemental MediaStore Data Plane",serviceId:"MediaStore Data",signatureVersion:"v4",signingName:"mediastore",uid:"mediastore-data-2017-09-01"},operations:{DeleteObject:{http:{method:"DELETE",requestUri:"/{Path+}"},input:{type:"structure",required:["Path"],members:{Path:{location:"uri",locationName:"Path"}}},output:{type:"structure",members:{}}},DescribeObject:{http:{method:"HEAD",requestUri:"/{Path+}"},input:{type:"structure",required:["Path"],members:{Path:{location:"uri",locationName:"Path"}}},output:{type:"structure",members:{ETag:{location:"header",locationName:"ETag"},ContentType:{location:"header",locationName:"Content-Type"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},CacheControl:{location:"header",locationName:"Cache-Control"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"}}}},GetObject:{http:{method:"GET",requestUri:"/{Path+}"},input:{type:"structure",required:["Path"],members:{Path:{location:"uri",locationName:"Path"},Range:{location:"header",locationName:"Range"}}},output:{type:"structure",required:["StatusCode"],members:{Body:{shape:"Se"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentRange:{location:"header",locationName:"Content-Range"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentType:{location:"header",locationName:"Content-Type"},ETag:{location:"header",locationName:"ETag"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},StatusCode:{location:"statusCode",type:"integer"}},payload:"Body"}},ListItems:{http:{method:"GET"},input:{type:"structure",members:{Path:{location:"querystring",locationName:"Path"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{Name:{},Type:{},ETag:{},LastModified:{type:"timestamp"},ContentType:{},ContentLength:{type:"long"}}}},NextToken:{}}}},PutObject:{http:{method:"PUT",requestUri:"/{Path+}"},input:{type:"structure",required:["Body","Path"],members:{Body:{shape:"Se"},Path:{location:"uri",locationName:"Path"},ContentType:{location:"header",locationName:"Content-Type"},CacheControl:{location:"header",locationName:"Cache-Control"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},UploadAvailability:{location:"header",locationName:"x-amz-upload-availability"}},payload:"Body"},output:{type:"structure",members:{ContentSHA256:{},ETag:{},StorageClass:{}}},authtype:"v4-unsigned-body"}},shapes:{Se:{type:"blob",streaming:!0}}}},{}],167:[function(e,t,r){t.exports={pagination:{ListItems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],168:[function(e,t,r){t.exports={acm:{name:"ACM",cors:!0},apigateway:{name:"APIGateway",cors:!0},applicationautoscaling:{prefix:"application-autoscaling",name:"ApplicationAutoScaling",cors:!0},appstream:{name:"AppStream"},autoscaling:{name:"AutoScaling",cors:!0},batch:{name:"Batch"},budgets:{name:"Budgets"},clouddirectory:{name:"CloudDirectory",versions:["2016-05-10*"]},cloudformation:{name:"CloudFormation",cors:!0},cloudfront:{name:"CloudFront",versions:["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25*","2017-03-25*","2017-10-30*","2018-06-18*","2018-11-05*","2019-03-26*"],cors:!0},cloudhsm:{name:"CloudHSM",cors:!0},cloudsearch:{name:"CloudSearch"},cloudsearchdomain:{name:"CloudSearchDomain"},cloudtrail:{name:"CloudTrail",cors:!0},cloudwatch:{prefix:"monitoring",name:"CloudWatch",cors:!0},cloudwatchevents:{prefix:"events",name:"CloudWatchEvents",versions:["2014-02-03*"],cors:!0},cloudwatchlogs:{prefix:"logs",name:"CloudWatchLogs",cors:!0},codebuild:{name:"CodeBuild",cors:!0},codecommit:{name:"CodeCommit",cors:!0},codedeploy:{name:"CodeDeploy",cors:!0},codepipeline:{name:"CodePipeline",cors:!0},cognitoidentity:{prefix:"cognito-identity",name:"CognitoIdentity",cors:!0},cognitoidentityserviceprovider:{prefix:"cognito-idp",name:"CognitoIdentityServiceProvider",cors:!0},cognitosync:{prefix:"cognito-sync",name:"CognitoSync",cors:!0},configservice:{prefix:"config",name:"ConfigService",cors:!0},cur:{name:"CUR",cors:!0},datapipeline:{name:"DataPipeline"},devicefarm:{name:"DeviceFarm",cors:!0},directconnect:{name:"DirectConnect",cors:!0},directoryservice:{prefix:"ds",name:"DirectoryService"},discovery:{name:"Discovery"},dms:{name:"DMS"},dynamodb:{name:"DynamoDB",cors:!0},dynamodbstreams:{prefix:"streams.dynamodb",name:"DynamoDBStreams",cors:!0},ec2:{name:"EC2",versions:["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*"],cors:!0},ecr:{name:"ECR",cors:!0},ecs:{name:"ECS",cors:!0},efs:{prefix:"elasticfilesystem",name:"EFS",cors:!0},elasticache:{name:"ElastiCache",versions:["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*"],cors:!0},elasticbeanstalk:{name:"ElasticBeanstalk",cors:!0},elb:{prefix:"elasticloadbalancing",name:"ELB",cors:!0},elbv2:{prefix:"elasticloadbalancingv2",name:"ELBv2",cors:!0},emr:{prefix:"elasticmapreduce",name:"EMR",cors:!0},es:{name:"ES"},elastictranscoder:{name:"ElasticTranscoder",cors:!0},firehose:{name:"Firehose",cors:!0},gamelift:{name:"GameLift",cors:!0},glacier:{name:"Glacier"},health:{name:"Health"},iam:{name:"IAM",cors:!0},importexport:{name:"ImportExport"},inspector:{name:"Inspector",versions:["2015-08-18*"],cors:!0},iot:{name:"Iot",cors:!0},iotdata:{prefix:"iot-data",name:"IotData",cors:!0},kinesis:{name:"Kinesis",cors:!0},kinesisanalytics:{name:"KinesisAnalytics"},kms:{name:"KMS",cors:!0},lambda:{name:"Lambda",cors:!0},lexruntime:{prefix:"runtime.lex",name:"LexRuntime",cors:!0},lightsail:{name:"Lightsail"},machinelearning:{name:"MachineLearning",cors:!0},marketplacecommerceanalytics:{name:"MarketplaceCommerceAnalytics",cors:!0},marketplacemetering:{prefix:"meteringmarketplace",name:"MarketplaceMetering"},mturk:{prefix:"mturk-requester",name:"MTurk",cors:!0},mobileanalytics:{name:"MobileAnalytics",cors:!0},opsworks:{name:"OpsWorks",cors:!0},opsworkscm:{name:"OpsWorksCM"},organizations:{name:"Organizations"},pinpoint:{name:"Pinpoint"},polly:{name:"Polly",cors:!0},rds:{name:"RDS",versions:["2014-09-01*"],cors:!0},redshift:{name:"Redshift",cors:!0},rekognition:{name:"Rekognition",cors:!0},resourcegroupstaggingapi:{name:"ResourceGroupsTaggingAPI"},route53:{name:"Route53",cors:!0},route53domains:{name:"Route53Domains",cors:!0},s3:{name:"S3",dualstackAvailable:!0,cors:!0},s3control:{name:"S3Control",dualstackAvailable:!0,xmlNoDefaultLists:!0},servicecatalog:{name:"ServiceCatalog",cors:!0},ses:{prefix:"email",name:"SES",cors:!0},shield:{name:"Shield"},simpledb:{prefix:"sdb",name:"SimpleDB"},sms:{name:"SMS"},snowball:{name:"Snowball"},sns:{name:"SNS",cors:!0},sqs:{name:"SQS",cors:!0},ssm:{name:"SSM",cors:!0},storagegateway:{name:"StorageGateway",cors:!0},stepfunctions:{prefix:"states",name:"StepFunctions"},sts:{name:"STS",cors:!0},support:{name:"Support"},swf:{name:"SWF"},xray:{name:"XRay",cors:!0},waf:{name:"WAF",cors:!0},wafregional:{prefix:"waf-regional",name:"WAFRegional"},workdocs:{name:"WorkDocs",cors:!0},workspaces:{name:"WorkSpaces"},codestar:{name:"CodeStar"},lexmodelbuildingservice:{prefix:"lex-models",name:"LexModelBuildingService",cors:!0},marketplaceentitlementservice:{ -prefix:"entitlement.marketplace",name:"MarketplaceEntitlementService"},athena:{name:"Athena",cors:!0},greengrass:{name:"Greengrass"},dax:{name:"DAX"},migrationhub:{prefix:"AWSMigrationHub",name:"MigrationHub"},cloudhsmv2:{name:"CloudHSMV2",cors:!0},glue:{name:"Glue"},mobile:{name:"Mobile"},pricing:{name:"Pricing",cors:!0},costexplorer:{prefix:"ce",name:"CostExplorer",cors:!0},mediaconvert:{name:"MediaConvert"},medialive:{name:"MediaLive"},mediapackage:{name:"MediaPackage"},mediastore:{name:"MediaStore"},mediastoredata:{prefix:"mediastore-data",name:"MediaStoreData",cors:!0},appsync:{name:"AppSync"},guardduty:{name:"GuardDuty"},mq:{name:"MQ"},comprehend:{name:"Comprehend",cors:!0},iotjobsdataplane:{prefix:"iot-jobs-data",name:"IoTJobsDataPlane"},kinesisvideoarchivedmedia:{prefix:"kinesis-video-archived-media",name:"KinesisVideoArchivedMedia",cors:!0},kinesisvideomedia:{prefix:"kinesis-video-media",name:"KinesisVideoMedia",cors:!0},kinesisvideo:{name:"KinesisVideo",cors:!0},sagemakerruntime:{prefix:"runtime.sagemaker",name:"SageMakerRuntime"},sagemaker:{name:"SageMaker"},translate:{name:"Translate",cors:!0},resourcegroups:{prefix:"resource-groups",name:"ResourceGroups",cors:!0},alexaforbusiness:{name:"AlexaForBusiness"},cloud9:{name:"Cloud9"},serverlessapplicationrepository:{prefix:"serverlessrepo",name:"ServerlessApplicationRepository"},servicediscovery:{name:"ServiceDiscovery"},workmail:{name:"WorkMail"},autoscalingplans:{prefix:"autoscaling-plans",name:"AutoScalingPlans"},transcribeservice:{prefix:"transcribe",name:"TranscribeService"},connect:{name:"Connect",cors:!0},acmpca:{prefix:"acm-pca",name:"ACMPCA"},fms:{name:"FMS"},secretsmanager:{name:"SecretsManager",cors:!0},iotanalytics:{name:"IoTAnalytics",cors:!0},iot1clickdevicesservice:{prefix:"iot1click-devices",name:"IoT1ClickDevicesService"},iot1clickprojects:{prefix:"iot1click-projects",name:"IoT1ClickProjects"},pi:{name:"PI"},neptune:{name:"Neptune"},mediatailor:{name:"MediaTailor"},eks:{name:"EKS"},macie:{name:"Macie"},dlm:{name:"DLM"},signer:{name:"Signer"},chime:{name:"Chime"},pinpointemail:{prefix:"pinpoint-email",name:"PinpointEmail"},ram:{name:"RAM"},route53resolver:{name:"Route53Resolver"},pinpointsmsvoice:{prefix:"sms-voice",name:"PinpointSMSVoice"},quicksight:{name:"QuickSight"},rdsdataservice:{prefix:"rds-data",name:"RDSDataService"},amplify:{name:"Amplify"},datasync:{name:"DataSync"},robomaker:{name:"RoboMaker"},transfer:{name:"Transfer"},globalaccelerator:{name:"GlobalAccelerator"},comprehendmedical:{name:"ComprehendMedical",cors:!0},kinesisanalyticsv2:{name:"KinesisAnalyticsV2"},mediaconnect:{name:"MediaConnect"},fsx:{name:"FSx"},securityhub:{name:"SecurityHub"},appmesh:{name:"AppMesh",versions:["2018-10-01*"]},licensemanager:{prefix:"license-manager",name:"LicenseManager"},kafka:{name:"Kafka"},apigatewaymanagementapi:{name:"ApiGatewayManagementApi"},apigatewayv2:{name:"ApiGatewayV2"},docdb:{name:"DocDB"},backup:{name:"Backup"},worklink:{name:"WorkLink"},textract:{name:"Textract"},managedblockchain:{name:"ManagedBlockchain"},mediapackagevod:{prefix:"mediapackage-vod",name:"MediaPackageVod"},groundstation:{name:"GroundStation"},iotthingsgraph:{name:"IoTThingsGraph"},iotevents:{name:"IoTEvents"},ioteventsdata:{prefix:"iotevents-data",name:"IoTEventsData"},personalize:{name:"Personalize",cors:!0},personalizeevents:{prefix:"personalize-events",name:"PersonalizeEvents",cors:!0},personalizeruntime:{prefix:"personalize-runtime",name:"PersonalizeRuntime",cors:!0},applicationinsights:{prefix:"application-insights",name:"ApplicationInsights"},servicequotas:{prefix:"service-quotas",name:"ServiceQuotas"},ec2instanceconnect:{prefix:"ec2-instance-connect",name:"EC2InstanceConnect"},eventbridge:{name:"EventBridge"},lakeformation:{name:"LakeFormation"},forecastservice:{prefix:"forecast",name:"ForecastService",cors:!0},forecastqueryservice:{prefix:"forecastquery",name:"ForecastQueryService",cors:!0},qldb:{name:"QLDB"},qldbsession:{prefix:"qldb-session",name:"QLDBSession"},workmailmessageflow:{name:"WorkMailMessageFlow"},codestarnotifications:{prefix:"codestar-notifications",name:"CodeStarNotifications"},savingsplans:{name:"SavingsPlans"},sso:{name:"SSO"},ssooidc:{prefix:"sso-oidc",name:"SSOOIDC"},marketplacecatalog:{prefix:"marketplace-catalog",name:"MarketplaceCatalog",cors:!0},dataexchange:{name:"DataExchange"},sesv2:{name:"SESV2"},migrationhubconfig:{prefix:"migrationhub-config",name:"MigrationHubConfig"},connectparticipant:{name:"ConnectParticipant"},appconfig:{name:"AppConfig"},iotsecuretunneling:{name:"IoTSecureTunneling"},wafv2:{name:"WAFV2"},elasticinference:{prefix:"elastic-inference",name:"ElasticInference"},imagebuilder:{name:"Imagebuilder"},schemas:{name:"Schemas"},accessanalyzer:{name:"AccessAnalyzer"},codegurureviewer:{prefix:"codeguru-reviewer",name:"CodeGuruReviewer"},codeguruprofiler:{name:"CodeGuruProfiler"},computeoptimizer:{prefix:"compute-optimizer",name:"ComputeOptimizer"},frauddetector:{name:"FraudDetector"},kendra:{name:"Kendra"},networkmanager:{name:"NetworkManager"},outposts:{name:"Outposts"},augmentedairuntime:{prefix:"sagemaker-a2i-runtime",name:"AugmentedAIRuntime"},ebs:{name:"EBS"},kinesisvideosignalingchannels:{prefix:"kinesis-video-signaling",name:"KinesisVideoSignalingChannels",cors:!0},detective:{name:"Detective"},codestarconnections:{prefix:"codestar-connections",name:"CodeStarconnections"},synthetics:{name:"Synthetics"},iotsitewise:{name:"IoTSiteWise"},macie2:{name:"Macie2"},codeartifact:{name:"CodeArtifact"},honeycode:{name:"Honeycode"},ivs:{name:"IVS"},braket:{name:"Braket"},identitystore:{name:"IdentityStore"},appflow:{name:"Appflow"},redshiftdata:{prefix:"redshift-data",name:"RedshiftData"},ssoadmin:{prefix:"sso-admin",name:"SSOAdmin"},timestreamquery:{prefix:"timestream-query",name:"TimestreamQuery"},timestreamwrite:{prefix:"timestream-write",name:"TimestreamWrite"},s3outposts:{name:"S3Outposts"},databrew:{name:"DataBrew"},servicecatalogappregistry:{prefix:"servicecatalog-appregistry",name:"ServiceCatalogAppRegistry"},networkfirewall:{prefix:"network-firewall",name:"NetworkFirewall"},mwaa:{name:"MWAA"},amplifybackend:{name:"AmplifyBackend"},appintegrations:{name:"AppIntegrations"},connectcontactlens:{prefix:"connect-contact-lens",name:"ConnectContactLens"},devopsguru:{prefix:"devops-guru",name:"DevOpsGuru"},ecrpublic:{prefix:"ecr-public",name:"ECRPUBLIC"},lookoutvision:{name:"LookoutVision"},sagemakerfeaturestoreruntime:{prefix:"sagemaker-featurestore-runtime",name:"SageMakerFeatureStoreRuntime"},customerprofiles:{prefix:"customer-profiles",name:"CustomerProfiles"},auditmanager:{name:"AuditManager"},emrcontainers:{prefix:"emr-containers",name:"EMRcontainers"},healthlake:{name:"HealthLake"},sagemakeredge:{prefix:"sagemaker-edge",name:"SagemakerEdge"},amp:{name:"Amp",cors:!0},greengrassv2:{name:"GreengrassV2"},iotdeviceadvisor:{name:"IotDeviceAdvisor"},iotfleethub:{name:"IoTFleetHub"},iotwireless:{name:"IoTWireless"},location:{name:"Location",cors:!0},wellarchitected:{name:"WellArchitected"},lexmodelsv2:{prefix:"models.lex.v2",name:"LexModelsV2"},lexruntimev2:{prefix:"runtime.lex.v2",name:"LexRuntimeV2",cors:!0},fis:{name:"Fis"},lookoutmetrics:{name:"LookoutMetrics"},mgn:{name:"Mgn"},lookoutequipment:{name:"LookoutEquipment"},nimble:{name:"Nimble"},finspace:{name:"Finspace"},finspacedata:{prefix:"finspace-data",name:"Finspacedata"},ssmcontacts:{prefix:"ssm-contacts",name:"SSMContacts"},ssmincidents:{prefix:"ssm-incidents",name:"SSMIncidents"},applicationcostprofiler:{name:"ApplicationCostProfiler"},apprunner:{name:"AppRunner"},proton:{name:"Proton"},route53recoverycluster:{prefix:"route53-recovery-cluster",name:"Route53RecoveryCluster"},route53recoverycontrolconfig:{prefix:"route53-recovery-control-config",name:"Route53RecoveryControlConfig"},route53recoveryreadiness:{prefix:"route53-recovery-readiness",name:"Route53RecoveryReadiness"},chimesdkidentity:{prefix:"chime-sdk-identity",name:"ChimeSDKIdentity"},chimesdkmessaging:{prefix:"chime-sdk-messaging",name:"ChimeSDKMessaging"},snowdevicemanagement:{prefix:"snow-device-management",name:"SnowDeviceManagement"},memorydb:{name:"MemoryDB"},opensearch:{name:"OpenSearch"},kafkaconnect:{name:"KafkaConnect"},voiceid:{prefix:"voice-id",name:"VoiceID"},wisdom:{name:"Wisdom"},account:{name:"Account"},cloudcontrol:{name:"CloudControl"},grafana:{name:"Grafana"},panorama:{name:"Panorama"},chimesdkmeetings:{prefix:"chime-sdk-meetings",name:"ChimeSDKMeetings"},resiliencehub:{name:"Resiliencehub"},migrationhubstrategy:{name:"MigrationHubStrategy"},appconfigdata:{name:"AppConfigData"},drs:{name:"Drs"},migrationhubrefactorspaces:{prefix:"migration-hub-refactor-spaces",name:"MigrationHubRefactorSpaces"},evidently:{name:"Evidently"},inspector2:{name:"Inspector2"},rbin:{name:"Rbin"},rum:{name:"RUM"},backupgateway:{prefix:"backup-gateway",name:"BackupGateway"},iottwinmaker:{name:"IoTTwinMaker"},workspacesweb:{prefix:"workspaces-web",name:"WorkSpacesWeb"},amplifyuibuilder:{name:"AmplifyUIBuilder"},keyspaces:{name:"Keyspaces"},billingconductor:{name:"Billingconductor"},pinpointsmsvoicev2:{prefix:"pinpoint-sms-voice-v2",name:"PinpointSMSVoiceV2"},ivschat:{name:"Ivschat"},chimesdkmediapipelines:{prefix:"chime-sdk-media-pipelines",name:"ChimeSDKMediaPipelines"},emrserverless:{prefix:"emr-serverless",name:"EMRServerless"},m2:{name:"M2"},connectcampaigns:{name:"ConnectCampaigns"},redshiftserverless:{prefix:"redshift-serverless",name:"RedshiftServerless"},rolesanywhere:{name:"RolesAnywhere"},licensemanagerusersubscriptions:{prefix:"license-manager-user-subscriptions",name:"LicenseManagerUserSubscriptions"},backupstorage:{name:"BackupStorage"},privatenetworks:{name:"PrivateNetworks"},supportapp:{prefix:"support-app",name:"SupportApp"},controltower:{name:"ControlTower"},iotfleetwise:{name:"IoTFleetWise"},migrationhuborchestrator:{name:"MigrationHubOrchestrator"},connectcases:{name:"ConnectCases"},resourceexplorer2:{prefix:"resource-explorer-2",name:"ResourceExplorer2"},scheduler:{name:"Scheduler"},chimesdkvoice:{prefix:"chime-sdk-voice",name:"ChimeSDKVoice"},iotroborunner:{prefix:"iot-roborunner",name:"IoTRoboRunner"},ssmsap:{prefix:"ssm-sap",name:"SsmSap"},oam:{name:"OAM"},arczonalshift:{prefix:"arc-zonal-shift",name:"ARCZonalShift"},omics:{name:"Omics"},opensearchserverless:{name:"OpenSearchServerless"},securitylake:{name:"SecurityLake"},simspaceweaver:{name:"SimSpaceWeaver"},docdbelastic:{prefix:"docdb-elastic",name:"DocDBElastic"},sagemakergeospatial:{prefix:"sagemaker-geospatial",name:"SageMakerGeospatial"},codecatalyst:{name:"CodeCatalyst"},pipes:{name:"Pipes"},sagemakermetrics:{prefix:"sagemaker-metrics",name:"SageMakerMetrics"},kinesisvideowebrtcstorage:{prefix:"kinesis-video-webrtc-storage",name:"KinesisVideoWebRTCStorage"},licensemanagerlinuxsubscriptions:{prefix:"license-manager-linux-subscriptions",name:"LicenseManagerLinuxSubscriptions"},kendraranking:{prefix:"kendra-ranking",name:"KendraRanking"},cleanrooms:{name:"CleanRooms"},cloudtraildata:{prefix:"cloudtrail-data",name:"CloudTrailData"},tnb:{name:"Tnb"},internetmonitor:{name:"InternetMonitor"},ivsrealtime:{prefix:"ivs-realtime",name:"IVSRealTime"},vpclattice:{prefix:"vpc-lattice",name:"VPCLattice"},osis:{name:"OSIS"},mediapackagev2:{name:"MediaPackageV2"},paymentcryptography:{prefix:"payment-cryptography",name:"PaymentCryptography"},paymentcryptographydata:{prefix:"payment-cryptography-data",name:"PaymentCryptographyData"},codegurusecurity:{prefix:"codeguru-security",name:"CodeGuruSecurity"},verifiedpermissions:{name:"VerifiedPermissions"},appfabric:{name:"AppFabric"},medicalimaging:{prefix:"medical-imaging",name:"MedicalImaging"},entityresolution:{name:"EntityResolution"},managedblockchainquery:{prefix:"managedblockchain-query",name:"ManagedBlockchainQuery"},neptunedata:{name:"Neptunedata"},pcaconnectorad:{prefix:"pca-connector-ad",name:"PcaConnectorAd"},bedrock:{name:"Bedrock"},bedrockruntime:{prefix:"bedrock-runtime",name:"BedrockRuntime"},datazone:{name:"DataZone"},launchwizard:{prefix:"launch-wizard",name:"LaunchWizard"}}},{}],169:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-06-05",endpointPrefix:"mobileanalytics",serviceFullName:"Amazon Mobile Analytics",serviceId:"Mobile Analytics",signatureVersion:"v4",protocol:"rest-json"},operations:{PutEvents:{http:{requestUri:"/2014-06-05/events",responseCode:202},input:{type:"structure",required:["events","clientContext"],members:{events:{type:"list",member:{type:"structure",required:["eventType","timestamp"],members:{eventType:{},timestamp:{},session:{type:"structure",members:{id:{},duration:{type:"long"},startTimestamp:{},stopTimestamp:{}}},version:{},attributes:{type:"map",key:{},value:{}},metrics:{type:"map",key:{},value:{type:"double"}}}}},clientContext:{location:"header",locationName:"x-amz-Client-Context"},clientContextEncoding:{location:"header",locationName:"x-amz-Client-Context-Encoding"}}}}},shapes:{}}},{}],170:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-08-01",endpointPrefix:"monitoring",protocol:"query",serviceAbbreviation:"CloudWatch",serviceFullName:"Amazon CloudWatch",serviceId:"CloudWatch",signatureVersion:"v4",uid:"monitoring-2010-08-01",xmlNamespace:"http://monitoring.amazonaws.com/doc/2010-08-01/"},operations:{DeleteAlarms:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DeleteAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"DeleteAnomalyDetectorResult",type:"structure",members:{}}},DeleteDashboards:{input:{type:"structure",required:["DashboardNames"],members:{DashboardNames:{type:"list",member:{}}}},output:{resultWrapper:"DeleteDashboardsResult",type:"structure",members:{}}},DeleteInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DeleteInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},DeleteMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"DeleteMetricStreamResult",type:"structure",members:{}}},DescribeAlarmHistory:{input:{type:"structure",members:{AlarmName:{},AlarmTypes:{shape:"S19"},HistoryItemType:{},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{},ScanBy:{}}},output:{resultWrapper:"DescribeAlarmHistoryResult",type:"structure",members:{AlarmHistoryItems:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmType:{},Timestamp:{type:"timestamp"},HistoryItemType:{},HistorySummary:{},HistoryData:{}}}},NextToken:{}}}},DescribeAlarms:{input:{type:"structure",members:{AlarmNames:{shape:"S2"},AlarmNamePrefix:{},AlarmTypes:{shape:"S19"},ChildrenOfAlarmName:{},ParentsOfAlarmName:{},StateValue:{},ActionPrefix:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeAlarmsResult",type:"structure",members:{CompositeAlarms:{type:"list",member:{type:"structure",members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},StateValue:{},StateTransitionedTimestamp:{type:"timestamp"},ActionsSuppressedBy:{},ActionsSuppressedReason:{},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}},xmlOrder:["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},MetricAlarms:{shape:"S23"},NextToken:{}}}},DescribeAlarmsForMetric:{input:{type:"structure",required:["MetricName","Namespace"],members:{MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{}}},output:{resultWrapper:"DescribeAlarmsForMetricResult",type:"structure",members:{MetricAlarms:{shape:"S23"}}}},DescribeAnomalyDetectors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Namespace:{},MetricName:{},Dimensions:{shape:"S7"},AnomalyDetectorTypes:{type:"list",member:{}}}},output:{resultWrapper:"DescribeAnomalyDetectorsResult",type:"structure",members:{AnomalyDetectors:{type:"list",member:{type:"structure",members:{Namespace:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.Namespace property."},MetricName:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.MetricName property."},Dimensions:{shape:"S7",deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.Dimensions property."},Stat:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.Stat property."},Configuration:{shape:"S2n"},StateValue:{},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}}},NextToken:{}}}},DescribeInsightRules:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"DescribeInsightRulesResult",type:"structure",members:{NextToken:{},InsightRules:{type:"list",member:{type:"structure",required:["Name","State","Schema","Definition"],members:{Name:{},State:{},Schema:{},Definition:{},ManagedRule:{type:"boolean"}}}}}}},DisableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DisableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DisableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},EnableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},EnableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"EnableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},GetDashboard:{input:{type:"structure",required:["DashboardName"],members:{DashboardName:{}}},output:{resultWrapper:"GetDashboardResult",type:"structure",members:{DashboardArn:{},DashboardBody:{},DashboardName:{}}}},GetInsightRuleReport:{input:{type:"structure",required:["RuleName","StartTime","EndTime","Period"],members:{RuleName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},MaxContributorCount:{type:"integer"},Metrics:{type:"list",member:{}},OrderBy:{}}},output:{resultWrapper:"GetInsightRuleReportResult",type:"structure",members:{KeyLabels:{type:"list",member:{}},AggregationStatistic:{},AggregateValue:{type:"double"},ApproximateUniqueCount:{type:"long"},Contributors:{type:"list",member:{type:"structure",required:["Keys","ApproximateAggregateValue","Datapoints"],members:{Keys:{type:"list",member:{}},ApproximateAggregateValue:{type:"double"},Datapoints:{type:"list",member:{type:"structure",required:["Timestamp","ApproximateValue"],members:{Timestamp:{type:"timestamp"},ApproximateValue:{type:"double"}}}}}}},MetricDatapoints:{type:"list",member:{type:"structure",required:["Timestamp"],members:{Timestamp:{type:"timestamp"},UniqueContributors:{type:"double"},MaxContributorValue:{type:"double"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}}}}}},GetMetricData:{input:{type:"structure",required:["MetricDataQueries","StartTime","EndTime"],members:{MetricDataQueries:{shape:"Se"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},ScanBy:{},MaxDatapoints:{type:"integer"},LabelOptions:{type:"structure",members:{Timezone:{}}}}},output:{resultWrapper:"GetMetricDataResult",type:"structure",members:{MetricDataResults:{type:"list",member:{type:"structure",members:{Id:{},Label:{},Timestamps:{type:"list",member:{type:"timestamp"}},Values:{type:"list",member:{type:"double"}},StatusCode:{},Messages:{shape:"S45"}}}},NextToken:{},Messages:{shape:"S45"}}}},GetMetricStatistics:{input:{type:"structure",required:["Namespace","MetricName","StartTime","EndTime","Period"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},Statistics:{type:"list",member:{}},ExtendedStatistics:{type:"list",member:{}},Unit:{}}},output:{resultWrapper:"GetMetricStatisticsResult",type:"structure",members:{Label:{},Datapoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"},Unit:{},ExtendedStatistics:{type:"map",key:{},value:{type:"double"}}},xmlOrder:["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},GetMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"GetMetricStreamResult",type:"structure",members:{Arn:{},Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},State:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},OutputFormat:{},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}}},GetMetricWidgetImage:{input:{type:"structure",required:["MetricWidget"],members:{MetricWidget:{},OutputFormat:{}}},output:{resultWrapper:"GetMetricWidgetImageResult",type:"structure",members:{MetricWidgetImage:{type:"blob"}}}},ListDashboards:{input:{type:"structure",members:{DashboardNamePrefix:{},NextToken:{}}},output:{resultWrapper:"ListDashboardsResult",type:"structure",members:{DashboardEntries:{type:"list",member:{type:"structure",members:{DashboardName:{},DashboardArn:{},LastModified:{type:"timestamp"},Size:{type:"long"}}}},NextToken:{}}}},ListManagedInsightRules:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListManagedInsightRulesResult",type:"structure",members:{ManagedRules:{type:"list",member:{type:"structure",members:{TemplateName:{},ResourceARN:{},RuleState:{type:"structure",required:["RuleName","State"],members:{RuleName:{},State:{}}}}}},NextToken:{}}}},ListMetricStreams:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListMetricStreamsResult",type:"structure",members:{NextToken:{},Entries:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},Name:{},FirehoseArn:{},State:{},OutputFormat:{}}}}}}},ListMetrics:{input:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{}}}},NextToken:{},RecentlyActive:{},IncludeLinkedAccounts:{type:"boolean"},OwningAccount:{}}},output:{resultWrapper:"ListMetricsResult",type:"structure",members:{Metrics:{type:"list",member:{shape:"Si"}},NextToken:{},OwningAccounts:{type:"list",member:{}}},xmlOrder:["Metrics","NextToken","OwningAccounts"]}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"S5s"}}}},PutAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Configuration:{shape:"S2n"},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"PutAnomalyDetectorResult",type:"structure",members:{}}},PutCompositeAlarm:{input:{type:"structure",required:["AlarmName","AlarmRule"],members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},Tags:{shape:"S5s"},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}}}},PutDashboard:{input:{type:"structure",required:["DashboardName","DashboardBody"],members:{DashboardName:{},DashboardBody:{}}},output:{resultWrapper:"PutDashboardResult",type:"structure",members:{DashboardValidationMessages:{type:"list",member:{type:"structure",members:{DataPath:{},Message:{}}}}}}},PutInsightRule:{input:{type:"structure",required:["RuleName","RuleDefinition"],members:{RuleName:{},RuleState:{},RuleDefinition:{},Tags:{shape:"S5s"}}},output:{resultWrapper:"PutInsightRuleResult",type:"structure",members:{}}},PutManagedInsightRules:{input:{type:"structure",required:["ManagedRules"],members:{ManagedRules:{type:"list",member:{type:"structure",required:["TemplateName","ResourceARN"],members:{TemplateName:{},ResourceARN:{},Tags:{shape:"S5s"}}}}}},output:{resultWrapper:"PutManagedInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},PutMetricAlarm:{input:{type:"structure",required:["AlarmName","EvaluationPeriods","ComparisonOperator"],members:{AlarmName:{},AlarmDescription:{},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},Tags:{shape:"S5s"},ThresholdMetricId:{}}}},PutMetricData:{input:{type:"structure",required:["Namespace","MetricData"],members:{Namespace:{},MetricData:{type:"list",member:{type:"structure",required:["MetricName"],members:{MetricName:{},Dimensions:{shape:"S7"},Timestamp:{type:"timestamp"},Value:{type:"double"},StatisticValues:{type:"structure",required:["SampleCount","Sum","Minimum","Maximum"],members:{SampleCount:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}},Values:{type:"list",member:{type:"double"}},Counts:{type:"list",member:{type:"double"}},Unit:{},StorageResolution:{type:"integer"}}}}}}},PutMetricStream:{input:{type:"structure",required:["Name","FirehoseArn","RoleArn","OutputFormat"],members:{Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},OutputFormat:{},Tags:{shape:"S5s"},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}},output:{resultWrapper:"PutMetricStreamResult",type:"structure",members:{Arn:{}}}},SetAlarmState:{input:{type:"structure",required:["AlarmName","StateValue","StateReason"],members:{AlarmName:{},StateValue:{},StateReason:{},StateReasonData:{}}}},StartMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StartMetricStreamsResult",type:"structure",members:{}}},StopMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StopMetricStreamsResult",type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5s"}}},output:{resultWrapper:"TagResourceResult",type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"UntagResourceResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}},xmlOrder:["Name","Value"]}},Sc:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},Stat:{}}},Sd:{type:"structure",members:{MetricDataQueries:{shape:"Se"}}},Se:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},MetricStat:{type:"structure",required:["Metric","Period","Stat"],members:{Metric:{shape:"Si"},Period:{type:"integer"},Stat:{},Unit:{}}},Expression:{},Label:{},ReturnData:{type:"boolean"},Period:{type:"integer"},AccountId:{}}}},Si:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"}},xmlOrder:["Namespace","MetricName","Dimensions"]},Sw:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{FailureResource:{},ExceptionType:{},FailureCode:{},FailureDescription:{}}}},S19:{type:"list",member:{}},S1t:{type:"list",member:{}},S23:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmArn:{},AlarmDescription:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},StateValue:{},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},ThresholdMetricId:{},EvaluationState:{},StateTransitionedTimestamp:{type:"timestamp"}},xmlOrder:["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId","EvaluationState","StateTransitionedTimestamp"]}},S2n:{type:"structure",members:{ExcludedTimeRanges:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}},xmlOrder:["StartTime","EndTime"]}},MetricTimezone:{}}},S45:{type:"list",member:{type:"structure",members:{Code:{},Value:{}}}},S4j:{type:"list",member:{type:"structure",members:{Namespace:{},MetricNames:{type:"list",member:{}}}}},S4o:{type:"list",member:{type:"structure",required:["IncludeMetrics","AdditionalStatistics"],members:{IncludeMetrics:{type:"list",member:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{}}}},AdditionalStatistics:{type:"list",member:{}}}}},S5s:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S6n:{type:"list",member:{}}}}},{}],171:[function(e,t,r){t.exports={pagination:{DescribeAlarmHistory:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AlarmHistoryItems"},DescribeAlarms:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:["MetricAlarms","CompositeAlarms"]},DescribeAlarmsForMetric:{result_key:"MetricAlarms"},DescribeAnomalyDetectors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AnomalyDetectors"},DescribeInsightRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMetricData:{input_token:"NextToken",limit_key:"MaxDatapoints",output_token:"NextToken",result_key:["MetricDataResults","Messages"]},ListDashboards:{input_token:"NextToken",output_token:"NextToken",result_key:"DashboardEntries"},ListManagedInsightRules:{input_token:"NextToken", -limit_key:"MaxResults",output_token:"NextToken"},ListMetricStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListMetrics:{input_token:"NextToken",output_token:"NextToken",result_key:["Metrics","OwningAccounts"]}}}},{}],172:[function(e,t,r){t.exports={version:2,waiters:{AlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:!0,argument:"length(MetricAlarms[]) > `0`",state:"success"}]},CompositeAlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:!0,argument:"length(CompositeAlarms[]) > `0`",state:"success"}]}}}},{}],173:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-01-17",endpointPrefix:"mturk-requester",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon MTurk",serviceFullName:"Amazon Mechanical Turk",serviceId:"MTurk",signatureVersion:"v4",targetPrefix:"MTurkRequesterServiceV20170117",uid:"mturk-requester-2017-01-17"},operations:{AcceptQualificationRequest:{input:{type:"structure",required:["QualificationRequestId"],members:{QualificationRequestId:{},IntegerValue:{type:"integer"}}},output:{type:"structure",members:{}}},ApproveAssignment:{input:{type:"structure",required:["AssignmentId"],members:{AssignmentId:{},RequesterFeedback:{},OverrideRejection:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:!0},AssociateQualificationWithWorker:{input:{type:"structure",required:["QualificationTypeId","WorkerId"],members:{QualificationTypeId:{},WorkerId:{},IntegerValue:{type:"integer"},SendNotification:{type:"boolean"}}},output:{type:"structure",members:{}}},CreateAdditionalAssignmentsForHIT:{input:{type:"structure",required:["HITId","NumberOfAdditionalAssignments"],members:{HITId:{},NumberOfAdditionalAssignments:{type:"integer"},UniqueRequestToken:{}}},output:{type:"structure",members:{}}},CreateHIT:{input:{type:"structure",required:["LifetimeInSeconds","AssignmentDurationInSeconds","Reward","Title","Description"],members:{MaxAssignments:{type:"integer"},AutoApprovalDelayInSeconds:{type:"long"},LifetimeInSeconds:{type:"long"},AssignmentDurationInSeconds:{type:"long"},Reward:{},Title:{},Keywords:{},Description:{},Question:{},RequesterAnnotation:{},QualificationRequirements:{shape:"Si"},UniqueRequestToken:{},AssignmentReviewPolicy:{shape:"Sq"},HITReviewPolicy:{shape:"Sq"},HITLayoutId:{},HITLayoutParameters:{shape:"Sw"}}},output:{type:"structure",members:{HIT:{shape:"Sz"}}}},CreateHITType:{input:{type:"structure",required:["AssignmentDurationInSeconds","Reward","Title","Description"],members:{AutoApprovalDelayInSeconds:{type:"long"},AssignmentDurationInSeconds:{type:"long"},Reward:{},Title:{},Keywords:{},Description:{},QualificationRequirements:{shape:"Si"}}},output:{type:"structure",members:{HITTypeId:{}}},idempotent:!0},CreateHITWithHITType:{input:{type:"structure",required:["HITTypeId","LifetimeInSeconds"],members:{HITTypeId:{},MaxAssignments:{type:"integer"},LifetimeInSeconds:{type:"long"},Question:{},RequesterAnnotation:{},UniqueRequestToken:{},AssignmentReviewPolicy:{shape:"Sq"},HITReviewPolicy:{shape:"Sq"},HITLayoutId:{},HITLayoutParameters:{shape:"Sw"}}},output:{type:"structure",members:{HIT:{shape:"Sz"}}}},CreateQualificationType:{input:{type:"structure",required:["Name","Description","QualificationTypeStatus"],members:{Name:{},Keywords:{},Description:{},QualificationTypeStatus:{},RetryDelayInSeconds:{type:"long"},Test:{},AnswerKey:{},TestDurationInSeconds:{type:"long"},AutoGranted:{type:"boolean"},AutoGrantedValue:{type:"integer"}}},output:{type:"structure",members:{QualificationType:{shape:"S1a"}}}},CreateWorkerBlock:{input:{type:"structure",required:["WorkerId","Reason"],members:{WorkerId:{},Reason:{}}},output:{type:"structure",members:{}}},DeleteHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{}}},output:{type:"structure",members:{}},idempotent:!0},DeleteQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{}}},output:{type:"structure",members:{}},idempotent:!0},DeleteWorkerBlock:{input:{type:"structure",required:["WorkerId"],members:{WorkerId:{},Reason:{}}},output:{type:"structure",members:{}},idempotent:!0},DisassociateQualificationFromWorker:{input:{type:"structure",required:["WorkerId","QualificationTypeId"],members:{WorkerId:{},QualificationTypeId:{},Reason:{}}},output:{type:"structure",members:{}}},GetAccountBalance:{input:{type:"structure",members:{}},output:{type:"structure",members:{AvailableBalance:{},OnHoldBalance:{}}},idempotent:!0},GetAssignment:{input:{type:"structure",required:["AssignmentId"],members:{AssignmentId:{}}},output:{type:"structure",members:{Assignment:{shape:"S1p"},HIT:{shape:"Sz"}}},idempotent:!0},GetFileUploadURL:{input:{type:"structure",required:["AssignmentId","QuestionIdentifier"],members:{AssignmentId:{},QuestionIdentifier:{}}},output:{type:"structure",members:{FileUploadURL:{}}},idempotent:!0},GetHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{}}},output:{type:"structure",members:{HIT:{shape:"Sz"}}},idempotent:!0},GetQualificationScore:{input:{type:"structure",required:["QualificationTypeId","WorkerId"],members:{QualificationTypeId:{},WorkerId:{}}},output:{type:"structure",members:{Qualification:{shape:"S1x"}}},idempotent:!0},GetQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{}}},output:{type:"structure",members:{QualificationType:{shape:"S1a"}}},idempotent:!0},ListAssignmentsForHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{},NextToken:{},MaxResults:{type:"integer"},AssignmentStatuses:{type:"list",member:{}}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},Assignments:{type:"list",member:{shape:"S1p"}}}},idempotent:!0},ListBonusPayments:{input:{type:"structure",members:{HITId:{},AssignmentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NumResults:{type:"integer"},NextToken:{},BonusPayments:{type:"list",member:{type:"structure",members:{WorkerId:{},BonusAmount:{},AssignmentId:{},Reason:{},GrantTime:{type:"timestamp"}}}}}},idempotent:!0},ListHITs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},HITs:{shape:"S2d"}}},idempotent:!0},ListHITsForQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},HITs:{shape:"S2d"}}},idempotent:!0},ListQualificationRequests:{input:{type:"structure",members:{QualificationTypeId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NumResults:{type:"integer"},NextToken:{},QualificationRequests:{type:"list",member:{type:"structure",members:{QualificationRequestId:{},QualificationTypeId:{},WorkerId:{},Test:{},Answer:{},SubmitTime:{type:"timestamp"}}}}}},idempotent:!0},ListQualificationTypes:{input:{type:"structure",required:["MustBeRequestable"],members:{Query:{},MustBeRequestable:{type:"boolean"},MustBeOwnedByCaller:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NumResults:{type:"integer"},NextToken:{},QualificationTypes:{type:"list",member:{shape:"S1a"}}}},idempotent:!0},ListReviewPolicyResultsForHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{},PolicyLevels:{type:"list",member:{}},RetrieveActions:{type:"boolean"},RetrieveResults:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{HITId:{},AssignmentReviewPolicy:{shape:"Sq"},HITReviewPolicy:{shape:"Sq"},AssignmentReviewReport:{shape:"S2r"},HITReviewReport:{shape:"S2r"},NextToken:{}}},idempotent:!0},ListReviewableHITs:{input:{type:"structure",members:{HITTypeId:{},Status:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},HITs:{shape:"S2d"}}},idempotent:!0},ListWorkerBlocks:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},WorkerBlocks:{type:"list",member:{type:"structure",members:{WorkerId:{},Reason:{}}}}}},idempotent:!0},ListWorkersWithQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{},Status:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},Qualifications:{type:"list",member:{shape:"S1x"}}}},idempotent:!0},NotifyWorkers:{input:{type:"structure",required:["Subject","MessageText","WorkerIds"],members:{Subject:{},MessageText:{},WorkerIds:{type:"list",member:{}}}},output:{type:"structure",members:{NotifyWorkersFailureStatuses:{type:"list",member:{type:"structure",members:{NotifyWorkersFailureCode:{},NotifyWorkersFailureMessage:{},WorkerId:{}}}}}}},RejectAssignment:{input:{type:"structure",required:["AssignmentId","RequesterFeedback"],members:{AssignmentId:{},RequesterFeedback:{}}},output:{type:"structure",members:{}},idempotent:!0},RejectQualificationRequest:{input:{type:"structure",required:["QualificationRequestId"],members:{QualificationRequestId:{},Reason:{}}},output:{type:"structure",members:{}}},SendBonus:{input:{type:"structure",required:["WorkerId","BonusAmount","AssignmentId","Reason"],members:{WorkerId:{},BonusAmount:{},AssignmentId:{},Reason:{},UniqueRequestToken:{}}},output:{type:"structure",members:{}}},SendTestEventNotification:{input:{type:"structure",required:["Notification","TestEventType"],members:{Notification:{shape:"S3k"},TestEventType:{}}},output:{type:"structure",members:{}}},UpdateExpirationForHIT:{input:{type:"structure",required:["HITId","ExpireAt"],members:{HITId:{},ExpireAt:{type:"timestamp"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateHITReviewStatus:{input:{type:"structure",required:["HITId"],members:{HITId:{},Revert:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateHITTypeOfHIT:{input:{type:"structure",required:["HITId","HITTypeId"],members:{HITId:{},HITTypeId:{}}},output:{type:"structure",members:{}},idempotent:!0},UpdateNotificationSettings:{input:{type:"structure",required:["HITTypeId"],members:{HITTypeId:{},Notification:{shape:"S3k"},Active:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{},Description:{},QualificationTypeStatus:{},Test:{},AnswerKey:{},TestDurationInSeconds:{type:"long"},RetryDelayInSeconds:{type:"long"},AutoGranted:{type:"boolean"},AutoGrantedValue:{type:"integer"}}},output:{type:"structure",members:{QualificationType:{shape:"S1a"}}}}},shapes:{Si:{type:"list",member:{type:"structure",required:["QualificationTypeId","Comparator"],members:{QualificationTypeId:{},Comparator:{},IntegerValues:{type:"list",member:{type:"integer"}},LocaleValues:{type:"list",member:{shape:"Sn"}},RequiredToPreview:{deprecated:!0,type:"boolean"},ActionsGuarded:{}}}},Sn:{type:"structure",required:["Country"],members:{Country:{},Subdivision:{}}},Sq:{type:"structure",required:["PolicyName"],members:{PolicyName:{},Parameters:{type:"list",member:{type:"structure",members:{Key:{},Values:{shape:"St"},MapEntries:{type:"list",member:{type:"structure",members:{Key:{},Values:{shape:"St"}}}}}}}}},St:{type:"list",member:{}},Sw:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Sz:{type:"structure",members:{HITId:{},HITTypeId:{},HITGroupId:{},HITLayoutId:{},CreationTime:{type:"timestamp"},Title:{},Description:{},Question:{},Keywords:{},HITStatus:{},MaxAssignments:{type:"integer"},Reward:{},AutoApprovalDelayInSeconds:{type:"long"},Expiration:{type:"timestamp"},AssignmentDurationInSeconds:{type:"long"},RequesterAnnotation:{},QualificationRequirements:{shape:"Si"},HITReviewStatus:{},NumberOfAssignmentsPending:{type:"integer"},NumberOfAssignmentsAvailable:{type:"integer"},NumberOfAssignmentsCompleted:{type:"integer"}}},S1a:{type:"structure",members:{QualificationTypeId:{},CreationTime:{type:"timestamp"},Name:{},Description:{},Keywords:{},QualificationTypeStatus:{},Test:{},TestDurationInSeconds:{type:"long"},AnswerKey:{},RetryDelayInSeconds:{type:"long"},IsRequestable:{type:"boolean"},AutoGranted:{type:"boolean"},AutoGrantedValue:{type:"integer"}}},S1p:{type:"structure",members:{AssignmentId:{},WorkerId:{},HITId:{},AssignmentStatus:{},AutoApprovalTime:{type:"timestamp"},AcceptTime:{type:"timestamp"},SubmitTime:{type:"timestamp"},ApprovalTime:{type:"timestamp"},RejectionTime:{type:"timestamp"},Deadline:{type:"timestamp"},Answer:{},RequesterFeedback:{}}},S1x:{type:"structure",members:{QualificationTypeId:{},WorkerId:{},GrantTime:{type:"timestamp"},IntegerValue:{type:"integer"},LocaleValue:{shape:"Sn"},Status:{}}},S2d:{type:"list",member:{shape:"Sz"}},S2r:{type:"structure",members:{ReviewResults:{type:"list",member:{type:"structure",members:{ActionId:{},SubjectId:{},SubjectType:{},QuestionId:{},Key:{},Value:{}}}},ReviewActions:{type:"list",member:{type:"structure",members:{ActionId:{},ActionName:{},TargetId:{},TargetType:{},Status:{},CompleteTime:{type:"timestamp"},Result:{},ErrorCode:{}}}}}},S3k:{type:"structure",required:["Destination","Transport","Version","EventTypes"],members:{Destination:{},Transport:{},Version:{},EventTypes:{type:"list",member:{}}}}}}},{}],174:[function(e,t,r){t.exports={pagination:{ListAssignmentsForHIT:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListBonusPayments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHITs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHITsForQualificationType:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQualificationRequests:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQualificationTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListReviewPolicyResultsForHIT:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListReviewableHITs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWorkerBlocks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWorkersWithQualificationType:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],175:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-02-18",endpointPrefix:"opsworks",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS OpsWorks",serviceId:"OpsWorks",signatureVersion:"v4",targetPrefix:"OpsWorks_20130218",uid:"opsworks-2013-02-18"},operations:{AssignInstance:{input:{type:"structure",required:["InstanceId","LayerIds"],members:{InstanceId:{},LayerIds:{shape:"S3"}}}},AssignVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{},InstanceId:{}}}},AssociateElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{},InstanceId:{}}}},AttachElasticLoadBalancer:{input:{type:"structure",required:["ElasticLoadBalancerName","LayerId"],members:{ElasticLoadBalancerName:{},LayerId:{}}}},CloneStack:{input:{type:"structure",required:["SourceStackId","ServiceRoleArn"],members:{SourceStackId:{},Name:{},Region:{},VpcId:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},UseOpsworksSecurityGroups:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},ClonePermissions:{type:"boolean"},CloneAppIds:{shape:"S3"},DefaultRootDeviceType:{},AgentVersion:{}}},output:{type:"structure",members:{StackId:{}}}},CreateApp:{input:{type:"structure",required:["StackId","Name","Type"],members:{StackId:{},Shortname:{},Name:{},Description:{},DataSources:{shape:"Si"},Type:{},AppSource:{shape:"Sd"},Domains:{shape:"S3"},EnableSsl:{type:"boolean"},SslConfiguration:{shape:"Sl"},Attributes:{shape:"Sm"},Environment:{shape:"So"}}},output:{type:"structure",members:{AppId:{}}}},CreateDeployment:{input:{type:"structure",required:["StackId","Command"],members:{StackId:{},AppId:{},InstanceIds:{shape:"S3"},LayerIds:{shape:"S3"},Command:{shape:"Ss"},Comment:{},CustomJson:{}}},output:{type:"structure",members:{DeploymentId:{}}}},CreateInstance:{input:{type:"structure",required:["StackId","LayerIds","InstanceType"],members:{StackId:{},LayerIds:{shape:"S3"},InstanceType:{},AutoScalingType:{},Hostname:{},Os:{},AmiId:{},SshKeyName:{},AvailabilityZone:{},VirtualizationType:{},SubnetId:{},Architecture:{},RootDeviceType:{},BlockDeviceMappings:{shape:"Sz"},InstallUpdatesOnBoot:{type:"boolean"},EbsOptimized:{type:"boolean"},AgentVersion:{},Tenancy:{}}},output:{type:"structure",members:{InstanceId:{}}}},CreateLayer:{input:{type:"structure",required:["StackId","Type","Name","Shortname"],members:{StackId:{},Type:{},Name:{},Shortname:{},Attributes:{shape:"S17"},CloudWatchLogsConfiguration:{shape:"S19"},CustomInstanceProfileArn:{},CustomJson:{},CustomSecurityGroupIds:{shape:"S3"},Packages:{shape:"S3"},VolumeConfigurations:{shape:"S1f"},EnableAutoHealing:{type:"boolean"},AutoAssignElasticIps:{type:"boolean"},AutoAssignPublicIps:{type:"boolean"},CustomRecipes:{shape:"S1h"},InstallUpdatesOnBoot:{type:"boolean"},UseEbsOptimizedInstances:{type:"boolean"},LifecycleEventConfiguration:{shape:"S1i"}}},output:{type:"structure",members:{LayerId:{}}}},CreateStack:{input:{type:"structure",required:["Name","Region","ServiceRoleArn","DefaultInstanceProfileArn"],members:{Name:{},Region:{},VpcId:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},UseOpsworksSecurityGroups:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},DefaultRootDeviceType:{},AgentVersion:{}}},output:{type:"structure",members:{StackId:{}}}},CreateUserProfile:{input:{type:"structure",required:["IamUserArn"],members:{IamUserArn:{},SshUsername:{},SshPublicKey:{},AllowSelfManagement:{type:"boolean"}}},output:{type:"structure",members:{IamUserArn:{}}}},DeleteApp:{input:{type:"structure",required:["AppId"],members:{AppId:{}}}},DeleteInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DeleteElasticIp:{type:"boolean"},DeleteVolumes:{type:"boolean"}}}},DeleteLayer:{input:{type:"structure",required:["LayerId"],members:{LayerId:{}}}},DeleteStack:{input:{type:"structure",required:["StackId"],members:{StackId:{}}}},DeleteUserProfile:{input:{type:"structure",required:["IamUserArn"],members:{IamUserArn:{}}}},DeregisterEcsCluster:{input:{type:"structure",required:["EcsClusterArn"],members:{EcsClusterArn:{}}}},DeregisterElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{}}}},DeregisterInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},DeregisterRdsDbInstance:{input:{type:"structure",required:["RdsDbInstanceArn"],members:{RdsDbInstanceArn:{}}}},DeregisterVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{}}}},DescribeAgentVersions:{input:{type:"structure",members:{StackId:{},ConfigurationManager:{shape:"Sa"}}},output:{type:"structure",members:{AgentVersions:{type:"list",member:{type:"structure",members:{Version:{},ConfigurationManager:{shape:"Sa"}}}}}}},DescribeApps:{input:{type:"structure",members:{StackId:{},AppIds:{shape:"S3"}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{AppId:{},StackId:{},Shortname:{},Name:{},Description:{},DataSources:{shape:"Si"},Type:{},AppSource:{shape:"Sd"},Domains:{shape:"S3"},EnableSsl:{type:"boolean"},SslConfiguration:{shape:"Sl"},Attributes:{shape:"Sm"},CreatedAt:{},Environment:{shape:"So"}}}}}}},DescribeCommands:{input:{type:"structure",members:{DeploymentId:{},InstanceId:{},CommandIds:{shape:"S3"}}},output:{type:"structure",members:{Commands:{type:"list",member:{type:"structure",members:{CommandId:{},InstanceId:{},DeploymentId:{},CreatedAt:{},AcknowledgedAt:{},CompletedAt:{},Status:{},ExitCode:{type:"integer"},LogUrl:{},Type:{}}}}}}},DescribeDeployments:{input:{type:"structure",members:{StackId:{},AppId:{},DeploymentIds:{shape:"S3"}}},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{DeploymentId:{},StackId:{},AppId:{},CreatedAt:{},CompletedAt:{},Duration:{type:"integer"},IamUserArn:{},Comment:{},Command:{shape:"Ss"},Status:{},CustomJson:{},InstanceIds:{shape:"S3"}}}}}}},DescribeEcsClusters:{input:{type:"structure",members:{EcsClusterArns:{shape:"S3"},StackId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EcsClusters:{type:"list",member:{type:"structure",members:{EcsClusterArn:{},EcsClusterName:{},StackId:{},RegisteredAt:{}}}},NextToken:{}}}},DescribeElasticIps:{input:{type:"structure",members:{InstanceId:{},StackId:{},Ips:{shape:"S3"}}},output:{type:"structure",members:{ElasticIps:{type:"list",member:{type:"structure",members:{Ip:{},Name:{},Domain:{},Region:{},InstanceId:{}}}}}}},DescribeElasticLoadBalancers:{input:{type:"structure",members:{StackId:{},LayerIds:{shape:"S3"}}},output:{type:"structure",members:{ElasticLoadBalancers:{type:"list",member:{type:"structure",members:{ElasticLoadBalancerName:{},Region:{},DnsName:{},StackId:{},LayerId:{},VpcId:{},AvailabilityZones:{shape:"S3"},SubnetIds:{shape:"S3"},Ec2InstanceIds:{shape:"S3"}}}}}}},DescribeInstances:{input:{type:"structure",members:{StackId:{},LayerId:{},InstanceIds:{shape:"S3"}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{AgentVersion:{},AmiId:{},Architecture:{},Arn:{},AutoScalingType:{},AvailabilityZone:{},BlockDeviceMappings:{shape:"Sz"},CreatedAt:{},EbsOptimized:{type:"boolean"},Ec2InstanceId:{},EcsClusterArn:{},EcsContainerInstanceArn:{},ElasticIp:{},Hostname:{},InfrastructureClass:{},InstallUpdatesOnBoot:{type:"boolean"},InstanceId:{},InstanceProfileArn:{},InstanceType:{},LastServiceErrorId:{},LayerIds:{shape:"S3"},Os:{},Platform:{},PrivateDns:{},PrivateIp:{},PublicDns:{},PublicIp:{},RegisteredBy:{},ReportedAgentVersion:{},ReportedOs:{type:"structure",members:{Family:{},Name:{},Version:{}}},RootDeviceType:{},RootDeviceVolumeId:{},SecurityGroupIds:{shape:"S3"},SshHostDsaKeyFingerprint:{},SshHostRsaKeyFingerprint:{},SshKeyName:{},StackId:{},Status:{},SubnetId:{},Tenancy:{},VirtualizationType:{}}}}}}},DescribeLayers:{input:{type:"structure",members:{StackId:{},LayerIds:{shape:"S3"}}},output:{type:"structure",members:{Layers:{type:"list",member:{type:"structure",members:{Arn:{},StackId:{},LayerId:{},Type:{},Name:{},Shortname:{},Attributes:{shape:"S17"},CloudWatchLogsConfiguration:{shape:"S19"},CustomInstanceProfileArn:{},CustomJson:{},CustomSecurityGroupIds:{shape:"S3"},DefaultSecurityGroupNames:{shape:"S3"},Packages:{shape:"S3"},VolumeConfigurations:{shape:"S1f"},EnableAutoHealing:{type:"boolean"},AutoAssignElasticIps:{type:"boolean"},AutoAssignPublicIps:{type:"boolean"},DefaultRecipes:{shape:"S1h"},CustomRecipes:{shape:"S1h"},CreatedAt:{},InstallUpdatesOnBoot:{type:"boolean"},UseEbsOptimizedInstances:{type:"boolean"},LifecycleEventConfiguration:{shape:"S1i"}}}}}}},DescribeLoadBasedAutoScaling:{input:{type:"structure",required:["LayerIds"],members:{LayerIds:{shape:"S3"}}},output:{type:"structure",members:{LoadBasedAutoScalingConfigurations:{type:"list",member:{type:"structure",members:{LayerId:{},Enable:{type:"boolean"},UpScaling:{shape:"S36"},DownScaling:{shape:"S36"}}}}}}},DescribeMyUserProfile:{output:{type:"structure",members:{UserProfile:{type:"structure",members:{IamUserArn:{},Name:{},SshUsername:{},SshPublicKey:{}}}}}},DescribeOperatingSystems:{output:{type:"structure",members:{OperatingSystems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Type:{},ConfigurationManagers:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},ReportedName:{},ReportedVersion:{},Supported:{type:"boolean"}}}}}}},DescribePermissions:{input:{type:"structure",members:{IamUserArn:{},StackId:{}}},output:{type:"structure",members:{Permissions:{type:"list",member:{type:"structure",members:{StackId:{},IamUserArn:{},AllowSsh:{type:"boolean"},AllowSudo:{type:"boolean"},Level:{}}}}}}},DescribeRaidArrays:{input:{type:"structure",members:{InstanceId:{},StackId:{},RaidArrayIds:{shape:"S3"}}},output:{type:"structure",members:{RaidArrays:{type:"list",member:{type:"structure",members:{RaidArrayId:{},InstanceId:{},Name:{},RaidLevel:{type:"integer"},NumberOfDisks:{type:"integer"},Size:{type:"integer"},Device:{},MountPoint:{},AvailabilityZone:{},CreatedAt:{},StackId:{},VolumeType:{},Iops:{type:"integer"}}}}}}},DescribeRdsDbInstances:{input:{type:"structure",required:["StackId"],members:{StackId:{},RdsDbInstanceArns:{shape:"S3"}}},output:{type:"structure",members:{RdsDbInstances:{type:"list",member:{type:"structure",members:{RdsDbInstanceArn:{},DbInstanceIdentifier:{},DbUser:{},DbPassword:{},Region:{},Address:{},Engine:{},StackId:{},MissingOnRds:{type:"boolean"}}}}}}},DescribeServiceErrors:{input:{type:"structure",members:{StackId:{},InstanceId:{},ServiceErrorIds:{shape:"S3"}}},output:{type:"structure",members:{ServiceErrors:{type:"list",member:{type:"structure",members:{ServiceErrorId:{},StackId:{},InstanceId:{},Type:{},Message:{},CreatedAt:{}}}}}}},DescribeStackProvisioningParameters:{input:{type:"structure",required:["StackId"],members:{StackId:{}}},output:{type:"structure",members:{AgentInstallerUrl:{},Parameters:{type:"map",key:{},value:{}}}}},DescribeStackSummary:{input:{type:"structure",required:["StackId"],members:{StackId:{}}},output:{type:"structure",members:{StackSummary:{type:"structure",members:{StackId:{},Name:{},Arn:{},LayersCount:{type:"integer"},AppsCount:{type:"integer"},InstancesCount:{type:"structure",members:{Assigning:{type:"integer"},Booting:{type:"integer"},ConnectionLost:{type:"integer"},Deregistering:{type:"integer"},Online:{type:"integer"},Pending:{type:"integer"},Rebooting:{type:"integer"},Registered:{type:"integer"},Registering:{type:"integer"},Requested:{type:"integer"},RunningSetup:{type:"integer"},SetupFailed:{type:"integer"},ShuttingDown:{type:"integer"},StartFailed:{type:"integer"},StopFailed:{type:"integer"},Stopped:{type:"integer"},Stopping:{type:"integer"},Terminated:{type:"integer"},Terminating:{type:"integer"},Unassigning:{type:"integer"}}}}}}}},DescribeStacks:{input:{type:"structure",members:{StackIds:{shape:"S3"}}},output:{type:"structure",members:{Stacks:{type:"list",member:{type:"structure",members:{StackId:{},Name:{},Arn:{},Region:{},VpcId:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},UseOpsworksSecurityGroups:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},CreatedAt:{},DefaultRootDeviceType:{},AgentVersion:{}}}}}}},DescribeTimeBasedAutoScaling:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S3"}}},output:{type:"structure",members:{TimeBasedAutoScalingConfigurations:{type:"list",member:{type:"structure",members:{InstanceId:{},AutoScalingSchedule:{shape:"S4b"}}}}}}},DescribeUserProfiles:{input:{type:"structure",members:{IamUserArns:{shape:"S3"}}},output:{type:"structure",members:{UserProfiles:{type:"list",member:{type:"structure",members:{IamUserArn:{},Name:{},SshUsername:{},SshPublicKey:{},AllowSelfManagement:{type:"boolean"}}}}}}},DescribeVolumes:{input:{type:"structure",members:{InstanceId:{},StackId:{},RaidArrayId:{},VolumeIds:{shape:"S3"}}},output:{type:"structure",members:{Volumes:{type:"list",member:{type:"structure",members:{VolumeId:{},Ec2VolumeId:{},Name:{},RaidArrayId:{},InstanceId:{},Status:{},Size:{type:"integer"},Device:{},MountPoint:{},Region:{},AvailabilityZone:{},VolumeType:{},Iops:{type:"integer"},Encrypted:{type:"boolean"}}}}}}},DetachElasticLoadBalancer:{input:{type:"structure",required:["ElasticLoadBalancerName","LayerId"],members:{ElasticLoadBalancerName:{},LayerId:{}}}},DisassociateElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{}}}},GetHostnameSuggestion:{input:{type:"structure",required:["LayerId"],members:{LayerId:{}}},output:{type:"structure",members:{LayerId:{},Hostname:{}}}},GrantAccess:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},ValidForInMinutes:{type:"integer"}}},output:{type:"structure",members:{TemporaryCredential:{type:"structure",members:{Username:{},Password:{},ValidForInMinutes:{type:"integer"},InstanceId:{}}}}}},ListTags:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S50"},NextToken:{}}}},RebootInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},RegisterEcsCluster:{input:{type:"structure",required:["EcsClusterArn","StackId"],members:{EcsClusterArn:{},StackId:{}}},output:{type:"structure",members:{EcsClusterArn:{}}}},RegisterElasticIp:{input:{type:"structure",required:["ElasticIp","StackId"],members:{ElasticIp:{},StackId:{}}},output:{type:"structure",members:{ElasticIp:{}}}},RegisterInstance:{input:{type:"structure",required:["StackId"],members:{StackId:{},Hostname:{},PublicIp:{},PrivateIp:{},RsaPublicKey:{},RsaPublicKeyFingerprint:{},InstanceIdentity:{type:"structure",members:{Document:{},Signature:{}}}}},output:{type:"structure",members:{InstanceId:{}}}},RegisterRdsDbInstance:{input:{type:"structure",required:["StackId","RdsDbInstanceArn","DbUser","DbPassword"],members:{StackId:{},RdsDbInstanceArn:{},DbUser:{},DbPassword:{}}}},RegisterVolume:{input:{type:"structure",required:["StackId"],members:{Ec2VolumeId:{},StackId:{}}},output:{type:"structure",members:{VolumeId:{}}}},SetLoadBasedAutoScaling:{input:{type:"structure",required:["LayerId"],members:{LayerId:{},Enable:{type:"boolean"},UpScaling:{shape:"S36"},DownScaling:{shape:"S36"}}}},SetPermission:{input:{type:"structure",required:["StackId","IamUserArn"],members:{StackId:{},IamUserArn:{},AllowSsh:{type:"boolean"},AllowSudo:{type:"boolean"},Level:{}}}},SetTimeBasedAutoScaling:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},AutoScalingSchedule:{shape:"S4b"}}}},StartInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},StartStack:{input:{type:"structure",required:["StackId"],members:{StackId:{}}}},StopInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},Force:{type:"boolean"}}}},StopStack:{input:{type:"structure",required:["StackId"],members:{StackId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S50"}}}},UnassignInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},UnassignVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}}},UpdateApp:{input:{type:"structure",required:["AppId"],members:{AppId:{},Name:{},Description:{},DataSources:{shape:"Si"},Type:{},AppSource:{shape:"Sd"},Domains:{shape:"S3"},EnableSsl:{type:"boolean"},SslConfiguration:{shape:"Sl"},Attributes:{shape:"Sm"},Environment:{shape:"So"}}}},UpdateElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{},Name:{}}}},UpdateInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},LayerIds:{shape:"S3"},InstanceType:{}, -AutoScalingType:{},Hostname:{},Os:{},AmiId:{},SshKeyName:{},Architecture:{},InstallUpdatesOnBoot:{type:"boolean"},EbsOptimized:{type:"boolean"},AgentVersion:{}}}},UpdateLayer:{input:{type:"structure",required:["LayerId"],members:{LayerId:{},Name:{},Shortname:{},Attributes:{shape:"S17"},CloudWatchLogsConfiguration:{shape:"S19"},CustomInstanceProfileArn:{},CustomJson:{},CustomSecurityGroupIds:{shape:"S3"},Packages:{shape:"S3"},VolumeConfigurations:{shape:"S1f"},EnableAutoHealing:{type:"boolean"},AutoAssignElasticIps:{type:"boolean"},AutoAssignPublicIps:{type:"boolean"},CustomRecipes:{shape:"S1h"},InstallUpdatesOnBoot:{type:"boolean"},UseEbsOptimizedInstances:{type:"boolean"},LifecycleEventConfiguration:{shape:"S1i"}}}},UpdateMyUserProfile:{input:{type:"structure",members:{SshPublicKey:{}}}},UpdateRdsDbInstance:{input:{type:"structure",required:["RdsDbInstanceArn"],members:{RdsDbInstanceArn:{},DbUser:{},DbPassword:{}}}},UpdateStack:{input:{type:"structure",required:["StackId"],members:{StackId:{},Name:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},DefaultRootDeviceType:{},UseOpsworksSecurityGroups:{type:"boolean"},AgentVersion:{}}}},UpdateUserProfile:{input:{type:"structure",required:["IamUserArn"],members:{IamUserArn:{},SshUsername:{},SshPublicKey:{},AllowSelfManagement:{type:"boolean"}}}},UpdateVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{},Name:{},MountPoint:{}}}}},shapes:{S3:{type:"list",member:{}},S8:{type:"map",key:{},value:{}},Sa:{type:"structure",members:{Name:{},Version:{}}},Sb:{type:"structure",members:{ManageBerkshelf:{type:"boolean"},BerkshelfVersion:{}}},Sd:{type:"structure",members:{Type:{},Url:{},Username:{},Password:{},SshKey:{},Revision:{}}},Si:{type:"list",member:{type:"structure",members:{Type:{},Arn:{},DatabaseName:{}}}},Sl:{type:"structure",required:["Certificate","PrivateKey"],members:{Certificate:{},PrivateKey:{},Chain:{}}},Sm:{type:"map",key:{},value:{}},So:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{},Secure:{type:"boolean"}}}},Ss:{type:"structure",required:["Name"],members:{Name:{},Args:{type:"map",key:{},value:{shape:"S3"}}}},Sz:{type:"list",member:{type:"structure",members:{DeviceName:{},NoDevice:{},VirtualName:{},Ebs:{type:"structure",members:{SnapshotId:{},Iops:{type:"integer"},VolumeSize:{type:"integer"},VolumeType:{},DeleteOnTermination:{type:"boolean"}}}}}},S17:{type:"map",key:{},value:{}},S19:{type:"structure",members:{Enabled:{type:"boolean"},LogStreams:{type:"list",member:{type:"structure",members:{LogGroupName:{},DatetimeFormat:{},TimeZone:{},File:{},FileFingerprintLines:{},MultiLineStartPattern:{},InitialPosition:{},Encoding:{},BufferDuration:{type:"integer"},BatchCount:{type:"integer"},BatchSize:{type:"integer"}}}}}},S1f:{type:"list",member:{type:"structure",required:["MountPoint","NumberOfDisks","Size"],members:{MountPoint:{},RaidLevel:{type:"integer"},NumberOfDisks:{type:"integer"},Size:{type:"integer"},VolumeType:{},Iops:{type:"integer"},Encrypted:{type:"boolean"}}}},S1h:{type:"structure",members:{Setup:{shape:"S3"},Configure:{shape:"S3"},Deploy:{shape:"S3"},Undeploy:{shape:"S3"},Shutdown:{shape:"S3"}}},S1i:{type:"structure",members:{Shutdown:{type:"structure",members:{ExecutionTimeout:{type:"integer"},DelayUntilElbConnectionsDrained:{type:"boolean"}}}}},S36:{type:"structure",members:{InstanceCount:{type:"integer"},ThresholdsWaitTime:{type:"integer"},IgnoreMetricsTime:{type:"integer"},CpuThreshold:{type:"double"},MemoryThreshold:{type:"double"},LoadThreshold:{type:"double"},Alarms:{shape:"S3"}}},S4b:{type:"structure",members:{Monday:{shape:"S4c"},Tuesday:{shape:"S4c"},Wednesday:{shape:"S4c"},Thursday:{shape:"S4c"},Friday:{shape:"S4c"},Saturday:{shape:"S4c"},Sunday:{shape:"S4c"}}},S4c:{type:"map",key:{},value:{}},S50:{type:"map",key:{},value:{}}}}},{}],176:[function(e,t,r){t.exports={pagination:{DescribeApps:{result_key:"Apps"},DescribeCommands:{result_key:"Commands"},DescribeDeployments:{result_key:"Deployments"},DescribeEcsClusters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EcsClusters"},DescribeElasticIps:{result_key:"ElasticIps"},DescribeElasticLoadBalancers:{result_key:"ElasticLoadBalancers"},DescribeInstances:{result_key:"Instances"},DescribeLayers:{result_key:"Layers"},DescribeLoadBasedAutoScaling:{result_key:"LoadBasedAutoScalingConfigurations"},DescribePermissions:{result_key:"Permissions"},DescribeRaidArrays:{result_key:"RaidArrays"},DescribeServiceErrors:{result_key:"ServiceErrors"},DescribeStacks:{result_key:"Stacks"},DescribeTimeBasedAutoScaling:{result_key:"TimeBasedAutoScalingConfigurations"},DescribeUserProfiles:{result_key:"UserProfiles"},DescribeVolumes:{result_key:"Volumes"}}}},{}],177:[function(e,t,r){t.exports={version:2,waiters:{AppExists:{delay:1,operation:"DescribeApps",maxAttempts:40,acceptors:[{expected:200,matcher:"status",state:"success"},{matcher:"status",expected:400,state:"failure"}]},DeploymentSuccessful:{delay:15,operation:"DescribeDeployments",maxAttempts:40,description:"Wait until a deployment has completed successfully.",acceptors:[{expected:"successful",matcher:"pathAll",state:"success",argument:"Deployments[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"Deployments[].Status"}]},InstanceOnline:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is online.",acceptors:[{expected:"online",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"shutting_down",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"start_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopped",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminating",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stop_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]},InstanceRegistered:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is registered.",acceptors:[{expected:"registered",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"shutting_down",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopped",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminating",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stop_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]},InstanceStopped:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is stopped.",acceptors:[{expected:"stopped",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"booting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"requested",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"running_setup",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"start_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stop_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]},InstanceTerminated:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is terminated.",acceptors:[{expected:"terminated",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"booting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"online",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"requested",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"running_setup",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"start_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]}}}},{}],178:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Personalize",serviceId:"Personalize",signatureVersion:"v4",signingName:"personalize",targetPrefix:"AmazonPersonalize",uid:"personalize-2018-05-22"},operations:{CreateBatchInferenceJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},roleArn:{},batchInferenceJobConfig:{shape:"Sb"},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchInferenceJobArn:{}}}},CreateBatchSegmentJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchSegmentJobArn:{}}}},CreateCampaign:{input:{type:"structure",required:["name","solutionVersionArn"],members:{name:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},tags:{shape:"Sf"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:!0},CreateDataset:{input:{type:"structure",required:["name","schemaArn","datasetGroupArn","datasetType"],members:{name:{},schemaArn:{},datasetGroupArn:{},datasetType:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetArn:{}}},idempotent:!0},CreateDatasetExportJob:{input:{type:"structure",required:["jobName","datasetArn","roleArn","jobOutput"],members:{jobName:{},datasetArn:{},ingestionMode:{},roleArn:{},jobOutput:{shape:"Sx"},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetExportJobArn:{}}},idempotent:!0},CreateDatasetGroup:{input:{type:"structure",required:["name"],members:{name:{},roleArn:{},kmsKeyArn:{},domain:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetGroupArn:{},domain:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["jobName","datasetArn","dataSource","roleArn"],members:{jobName:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},tags:{shape:"Sf"},importMode:{},publishAttributionMetricsToS3:{type:"boolean"}}},output:{type:"structure",members:{datasetImportJobArn:{}}}},CreateEventTracker:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},datasetGroupArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{eventTrackerArn:{},trackingId:{}}},idempotent:!0},CreateFilter:{input:{type:"structure",required:["name","datasetGroupArn","filterExpression"],members:{name:{},datasetGroupArn:{},filterExpression:{shape:"S1b"},tags:{shape:"Sf"}}},output:{type:"structure",members:{filterArn:{}}}},CreateMetricAttribution:{input:{type:"structure",required:["name","datasetGroupArn","metrics","metricsOutputConfig"],members:{name:{},datasetGroupArn:{},metrics:{shape:"S1e"},metricsOutputConfig:{shape:"S1j"}}},output:{type:"structure",members:{metricAttributionArn:{}}}},CreateRecommender:{input:{type:"structure",required:["name","datasetGroupArn","recipeArn"],members:{name:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1m"},tags:{shape:"Sf"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0},CreateSchema:{input:{type:"structure",required:["name","schema"],members:{name:{},schema:{},domain:{}}},output:{type:"structure",members:{schemaArn:{}}},idempotent:!0},CreateSolution:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1x"},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionArn:{}}}},CreateSolutionVersion:{input:{type:"structure",required:["solutionArn"],members:{name:{},solutionArn:{},trainingMode:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionVersionArn:{}}}},DeleteCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},idempotent:!0},DeleteDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},idempotent:!0},DeleteDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},idempotent:!0},DeleteEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},idempotent:!0},DeleteFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}}},DeleteMetricAttribution:{input:{type:"structure",required:["metricAttributionArn"],members:{metricAttributionArn:{}}},idempotent:!0},DeleteRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},idempotent:!0},DeleteSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},idempotent:!0},DeleteSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},idempotent:!0},DescribeAlgorithm:{input:{type:"structure",required:["algorithmArn"],members:{algorithmArn:{}}},output:{type:"structure",members:{algorithm:{type:"structure",members:{name:{},algorithmArn:{},algorithmImage:{type:"structure",required:["dockerURI"],members:{name:{},dockerURI:{}}},defaultHyperParameters:{shape:"Sc"},defaultHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"integer"},maxValue:{type:"integer"},isTunable:{type:"boolean"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"},isTunable:{type:"boolean"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S2g"},isTunable:{type:"boolean"}}}}}},defaultResourceConfig:{type:"map",key:{},value:{}},trainingInputMode:{},roleArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeBatchInferenceJob:{input:{type:"structure",required:["batchInferenceJobArn"],members:{batchInferenceJobArn:{}}},output:{type:"structure",members:{batchInferenceJob:{type:"structure",members:{jobName:{},batchInferenceJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},batchInferenceJobConfig:{shape:"Sb"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeBatchSegmentJob:{input:{type:"structure",required:["batchSegmentJobArn"],members:{batchSegmentJobArn:{}}},output:{type:"structure",members:{batchSegmentJob:{type:"structure",members:{jobName:{},batchSegmentJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},output:{type:"structure",members:{campaign:{type:"structure",members:{name:{},campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestCampaignUpdate:{type:"structure",members:{solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}}}},idempotent:!0},DescribeDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},datasetArn:{},datasetGroupArn:{},datasetType:{},schemaArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestDatasetUpdate:{type:"structure",members:{schemaArn:{},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}}}},idempotent:!0},DescribeDatasetExportJob:{input:{type:"structure",required:["datasetExportJobArn"],members:{datasetExportJobArn:{}}},output:{type:"structure",members:{datasetExportJob:{type:"structure",members:{jobName:{},datasetExportJobArn:{},datasetArn:{},ingestionMode:{},roleArn:{},status:{},jobOutput:{shape:"Sx"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}},idempotent:!0},DescribeDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},output:{type:"structure",members:{datasetGroup:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},roleArn:{},kmsKeyArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}}},idempotent:!0},DescribeDatasetImportJob:{input:{type:"structure",required:["datasetImportJobArn"],members:{datasetImportJobArn:{}}},output:{type:"structure",members:{datasetImportJob:{type:"structure",members:{jobName:{},datasetImportJobArn:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},importMode:{},publishAttributionMetricsToS3:{type:"boolean"}}}}},idempotent:!0},DescribeEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},output:{type:"structure",members:{eventTracker:{type:"structure",members:{name:{},eventTrackerArn:{},accountId:{},trackingId:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeFeatureTransformation:{input:{type:"structure",required:["featureTransformationArn"],members:{featureTransformationArn:{}}},output:{type:"structure",members:{featureTransformation:{type:"structure",members:{name:{},featureTransformationArn:{},defaultParameters:{type:"map",key:{},value:{}},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{}}}}},idempotent:!0},DescribeFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}},output:{type:"structure",members:{filter:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},filterExpression:{shape:"S1b"},status:{}}}}},idempotent:!0},DescribeMetricAttribution:{input:{type:"structure",required:["metricAttributionArn"],members:{metricAttributionArn:{}}},output:{type:"structure",members:{metricAttribution:{type:"structure",members:{name:{},metricAttributionArn:{},datasetGroupArn:{},metricsOutputConfig:{shape:"S1j"},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}}},DescribeRecipe:{input:{type:"structure",required:["recipeArn"],members:{recipeArn:{}}},output:{type:"structure",members:{recipe:{type:"structure",members:{name:{},recipeArn:{},algorithmArn:{},featureTransformationArn:{},status:{},description:{},creationDateTime:{type:"timestamp"},recipeType:{},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommender:{type:"structure",members:{recommenderArn:{},datasetGroupArn:{},name:{},recipeArn:{},recommenderConfig:{shape:"S1m"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{},latestRecommenderUpdate:{type:"structure",members:{recommenderConfig:{shape:"S1m"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{}}},modelMetrics:{shape:"S4t"}}}}},idempotent:!0},DescribeSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},output:{type:"structure",members:{schema:{type:"structure",members:{name:{},schemaArn:{},schema:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}}},idempotent:!0},DescribeSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},output:{type:"structure",members:{solution:{type:"structure",members:{name:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1x"},autoMLResult:{type:"structure",members:{bestRecipeArn:{}}},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestSolutionVersion:{shape:"S53"}}}}},idempotent:!0},DescribeSolutionVersion:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersion:{type:"structure",members:{name:{},solutionVersionArn:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},eventType:{},datasetGroupArn:{},solutionConfig:{shape:"S1x"},trainingHours:{type:"double"},trainingMode:{},tunedHPOParams:{type:"structure",members:{algorithmHyperParameters:{shape:"Sc"}}},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},GetSolutionMetrics:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersionArn:{},metrics:{shape:"S4t"}}}},ListBatchInferenceJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchInferenceJobs:{type:"list",member:{type:"structure",members:{batchInferenceJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:!0},ListBatchSegmentJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchSegmentJobs:{type:"list",member:{type:"structure",members:{batchSegmentJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:!0},ListCampaigns:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{campaigns:{type:"list",member:{type:"structure",members:{name:{},campaignArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:!0},ListDatasetExportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetExportJobs:{type:"list",member:{type:"structure",members:{datasetExportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:!0},ListDatasetGroups:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetGroups:{type:"list",member:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}},nextToken:{}}},idempotent:!0},ListDatasetImportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetImportJobs:{type:"list",member:{type:"structure",members:{datasetImportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},importMode:{}}}},nextToken:{}}},idempotent:!0},ListDatasets:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasets:{type:"list",member:{type:"structure",members:{name:{},datasetArn:{},datasetType:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:!0},ListEventTrackers:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventTrackers:{type:"list",member:{type:"structure",members:{name:{},eventTrackerArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:!0},ListFilters:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},status:{}}}},nextToken:{}}},idempotent:!0},ListMetricAttributionMetrics:{input:{type:"structure",members:{metricAttributionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{metrics:{shape:"S1e"},nextToken:{}}},idempotent:!0},ListMetricAttributions:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{metricAttributions:{type:"list",member:{type:"structure",members:{name:{},metricAttributionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:!0},ListRecipes:{input:{type:"structure",members:{recipeProvider:{},nextToken:{},maxResults:{type:"integer"},domain:{}}},output:{type:"structure",members:{recipes:{type:"list",member:{type:"structure",members:{name:{},recipeArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:!0},ListRecommenders:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{recommenders:{type:"list",member:{type:"structure",members:{name:{},recommenderArn:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1m"},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:!0},ListSchemas:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{schemas:{type:"list",member:{type:"structure",members:{name:{},schemaArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:!0},ListSolutionVersions:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutionVersions:{type:"list",member:{shape:"S53"}},nextToken:{}}},idempotent:!0},ListSolutions:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutions:{type:"list",member:{type:"structure",members:{name:{},solutionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},recipeArn:{}}}},nextToken:{}}},idempotent:!0},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sf"}}}},StartRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0},StopRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0},StopSolutionVersionCreation:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},idempotent:!0},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:!0},UpdateDataset:{input:{type:"structure",required:["datasetArn","schemaArn"],members:{datasetArn:{},schemaArn:{}}},output:{type:"structure",members:{datasetArn:{}}},idempotent:!0},UpdateMetricAttribution:{input:{type:"structure",members:{addMetrics:{shape:"S1e"},removeMetrics:{type:"list",member:{}},metricsOutputConfig:{shape:"S1j"},metricAttributionArn:{}}},output:{type:"structure",members:{metricAttributionArn:{}}}},UpdateRecommender:{input:{type:"structure",required:["recommenderArn","recommenderConfig"],members:{recommenderArn:{},recommenderConfig:{shape:"S1m"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0}},shapes:{S5:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},S6:{type:"structure",required:["path"],members:{path:{},kmsKeyArn:{}}},S9:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sb:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sc:{type:"map",key:{},value:{}},Sf:{type:"list",member:{type:"structure",required:["tagKey","tagValue"],members:{tagKey:{},tagValue:{}}}},Sl:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},Sm:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sq:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sx:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},S13:{type:"structure",members:{dataLocation:{}}},S1b:{type:"string",sensitive:!0},S1e:{type:"list",member:{type:"structure",required:["eventType","metricName","expression"],members:{eventType:{},metricName:{},expression:{}}}},S1j:{type:"structure",required:["roleArn"],members:{s3DataDestination:{shape:"S6"},roleArn:{}}},S1m:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"},minRecommendationRequestsPerSecond:{type:"integer"},trainingDataConfig:{shape:"S1n"}}},S1n:{type:"structure",members:{excludedDatasetColumns:{type:"map",key:{},value:{type:"list",member:{}}}}},S1x:{type:"structure",members:{eventValueThreshold:{},hpoConfig:{type:"structure",members:{hpoObjective:{type:"structure",members:{type:{},metricName:{},metricRegex:{}}},hpoResourceConfig:{type:"structure",members:{maxNumberOfTrainingJobs:{},maxParallelTrainingJobs:{}}},algorithmHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{ -type:"integer"},maxValue:{type:"integer"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S2g"}}}}}}}},algorithmHyperParameters:{shape:"Sc"},featureTransformationParameters:{type:"map",key:{},value:{}},autoMLConfig:{type:"structure",members:{metricName:{},recipeList:{type:"list",member:{}}}},optimizationObjective:{type:"structure",members:{itemAttribute:{},objectiveSensitivity:{}}},trainingDataConfig:{shape:"S1n"}}},S2g:{type:"list",member:{}},S4t:{type:"map",key:{},value:{type:"double"}},S53:{type:"structure",members:{solutionVersionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}}},{}],179:[function(e,t,r){t.exports={pagination:{ListBatchInferenceJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchInferenceJobs"},ListBatchSegmentJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchSegmentJobs"},ListCampaigns:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"campaigns"},ListDatasetExportJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetExportJobs"},ListDatasetGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetGroups"},ListDatasetImportJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetImportJobs"},ListDatasets:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasets"},ListEventTrackers:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"eventTrackers"},ListFilters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"Filters"},ListMetricAttributionMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metrics"},ListMetricAttributions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricAttributions"},ListRecipes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recipes"},ListRecommenders:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recommenders"},ListSchemas:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"schemas"},ListSolutionVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"solutionVersions"},ListSolutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"solutions"}}}},{}],180:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-03-22",endpointPrefix:"personalize-events",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Events",serviceId:"Personalize Events",signatureVersion:"v4",signingName:"personalize",uid:"personalize-events-2018-03-22"},operations:{PutEvents:{http:{requestUri:"/events"},input:{type:"structure",required:["trackingId","sessionId","eventList"],members:{trackingId:{},userId:{type:"string",sensitive:!0},sessionId:{},eventList:{type:"list",member:{type:"structure",required:["eventType","sentAt"],members:{eventId:{},eventType:{},eventValue:{type:"float"},itemId:{shape:"S7"},properties:{jsonvalue:!0,type:"string",sensitive:!0},sentAt:{type:"timestamp"},recommendationId:{},impression:{type:"list",member:{shape:"S7"}},metricAttribution:{type:"structure",required:["eventAttributionSource"],members:{eventAttributionSource:{}}}},sensitive:!0}}}}},PutItems:{http:{requestUri:"/items"},input:{type:"structure",required:["datasetArn","items"],members:{datasetArn:{},items:{type:"list",member:{type:"structure",required:["itemId"],members:{itemId:{},properties:{jsonvalue:!0,type:"string",sensitive:!0}}}}}}},PutUsers:{http:{requestUri:"/users"},input:{type:"structure",required:["datasetArn","users"],members:{datasetArn:{},users:{type:"list",member:{type:"structure",required:["userId"],members:{userId:{},properties:{jsonvalue:!0,type:"string",sensitive:!0}}}}}}}},shapes:{S7:{type:"string",sensitive:!0}}}},{}],181:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],182:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize-runtime",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Runtime",serviceId:"Personalize Runtime",signatureVersion:"v4",signingName:"personalize",uid:"personalize-runtime-2018-05-22"},operations:{GetPersonalizedRanking:{http:{requestUri:"/personalize-ranking"},input:{type:"structure",required:["campaignArn","inputList","userId"],members:{campaignArn:{},inputList:{type:"list",member:{}},userId:{},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"}}},output:{type:"structure",members:{personalizedRanking:{shape:"Sd"},recommendationId:{}}},idempotent:!0},GetRecommendations:{http:{requestUri:"/recommendations"},input:{type:"structure",members:{campaignArn:{},itemId:{},userId:{},numResults:{type:"integer"},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"},recommenderArn:{},promotions:{type:"list",member:{type:"structure",members:{name:{},percentPromotedItems:{type:"integer"},filterArn:{},filterValues:{shape:"S9"}}}}}},output:{type:"structure",members:{itemList:{shape:"Sd"},recommendationId:{}}},idempotent:!0}},shapes:{S6:{type:"map",key:{},value:{type:"string",sensitive:!0}},S9:{type:"map",key:{},value:{type:"string",sensitive:!0}},Sd:{type:"list",member:{type:"structure",members:{itemId:{},score:{type:"double"},promotionName:{}}}}}}},{}],183:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],184:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-06-10",endpointPrefix:"polly",protocol:"rest-json",serviceFullName:"Amazon Polly",serviceId:"Polly",signatureVersion:"v4",uid:"polly-2016-06-10"},operations:{DeleteLexicon:{http:{method:"DELETE",requestUri:"/v1/lexicons/{LexiconName}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"LexiconName"}}},output:{type:"structure",members:{}}},DescribeVoices:{http:{method:"GET",requestUri:"/v1/voices",responseCode:200},input:{type:"structure",members:{Engine:{location:"querystring",locationName:"Engine"},LanguageCode:{location:"querystring",locationName:"LanguageCode"},IncludeAdditionalLanguageCodes:{location:"querystring",locationName:"IncludeAdditionalLanguageCodes",type:"boolean"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Voices:{type:"list",member:{type:"structure",members:{Gender:{},Id:{},LanguageCode:{},LanguageName:{},Name:{},AdditionalLanguageCodes:{type:"list",member:{}},SupportedEngines:{type:"list",member:{}}}}},NextToken:{}}}},GetLexicon:{http:{method:"GET",requestUri:"/v1/lexicons/{LexiconName}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"LexiconName"}}},output:{type:"structure",members:{Lexicon:{type:"structure",members:{Content:{shape:"Sl"},Name:{}}},LexiconAttributes:{shape:"Sm"}}}},GetSpeechSynthesisTask:{http:{method:"GET",requestUri:"/v1/synthesisTasks/{TaskId}",responseCode:200},input:{type:"structure",required:["TaskId"],members:{TaskId:{location:"uri",locationName:"TaskId"}}},output:{type:"structure",members:{SynthesisTask:{shape:"Sv"}}}},ListLexicons:{http:{method:"GET",requestUri:"/v1/lexicons",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Lexicons:{type:"list",member:{type:"structure",members:{Name:{},Attributes:{shape:"Sm"}}}},NextToken:{}}}},ListSpeechSynthesisTasks:{http:{method:"GET",requestUri:"/v1/synthesisTasks",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},Status:{location:"querystring",locationName:"Status"}}},output:{type:"structure",members:{NextToken:{},SynthesisTasks:{type:"list",member:{shape:"Sv"}}}}},PutLexicon:{http:{method:"PUT",requestUri:"/v1/lexicons/{LexiconName}",responseCode:200},input:{type:"structure",required:["Name","Content"],members:{Name:{location:"uri",locationName:"LexiconName"},Content:{shape:"Sl"}}},output:{type:"structure",members:{}}},StartSpeechSynthesisTask:{http:{requestUri:"/v1/synthesisTasks",responseCode:200},input:{type:"structure",required:["OutputFormat","OutputS3BucketName","Text","VoiceId"],members:{Engine:{},LanguageCode:{},LexiconNames:{shape:"S12"},OutputFormat:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},SampleRate:{},SnsTopicArn:{},SpeechMarkTypes:{shape:"S15"},Text:{},TextType:{},VoiceId:{}}},output:{type:"structure",members:{SynthesisTask:{shape:"Sv"}}}},SynthesizeSpeech:{http:{requestUri:"/v1/speech",responseCode:200},input:{type:"structure",required:["OutputFormat","Text","VoiceId"],members:{Engine:{},LanguageCode:{},LexiconNames:{shape:"S12"},OutputFormat:{},SampleRate:{},SpeechMarkTypes:{shape:"S15"},Text:{},TextType:{},VoiceId:{}}},output:{type:"structure",members:{AudioStream:{type:"blob",streaming:!0},ContentType:{location:"header",locationName:"Content-Type"},RequestCharacters:{location:"header",locationName:"x-amzn-RequestCharacters",type:"integer"}},payload:"AudioStream"}}},shapes:{Sl:{type:"string",sensitive:!0},Sm:{type:"structure",members:{Alphabet:{},LanguageCode:{},LastModified:{type:"timestamp"},LexiconArn:{},LexemesCount:{type:"integer"},Size:{type:"integer"}}},Sv:{type:"structure",members:{Engine:{},TaskId:{},TaskStatus:{},TaskStatusReason:{},OutputUri:{},CreationTime:{type:"timestamp"},RequestCharacters:{type:"integer"},SnsTopicArn:{},LexiconNames:{shape:"S12"},OutputFormat:{},SampleRate:{},SpeechMarkTypes:{shape:"S15"},TextType:{},VoiceId:{},LanguageCode:{}}},S12:{type:"list",member:{}},S15:{type:"list",member:{}}}}},{}],185:[function(e,t,r){t.exports={pagination:{ListSpeechSynthesisTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],186:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-10-15",endpointPrefix:"api.pricing",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Pricing",serviceFullName:"AWS Price List Service",serviceId:"Pricing",signatureVersion:"v4",signingName:"pricing",targetPrefix:"AWSPriceListService",uid:"pricing-2017-10-15"},operations:{DescribeServices:{input:{type:"structure",members:{ServiceCode:{},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Services:{type:"list",member:{type:"structure",required:["ServiceCode"],members:{ServiceCode:{},AttributeNames:{type:"list",member:{}}}}},FormatVersion:{},NextToken:{}}}},GetAttributeValues:{input:{type:"structure",required:["ServiceCode","AttributeName"],members:{ServiceCode:{},AttributeName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AttributeValues:{type:"list",member:{type:"structure",members:{Value:{}}}},NextToken:{}}}},GetPriceListFileUrl:{input:{type:"structure",required:["PriceListArn","FileFormat"],members:{PriceListArn:{},FileFormat:{}}},output:{type:"structure",members:{Url:{}}}},GetProducts:{input:{type:"structure",required:["ServiceCode"],members:{ServiceCode:{},Filters:{type:"list",member:{type:"structure",required:["Type","Field","Value"],members:{Type:{},Field:{},Value:{}}}},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FormatVersion:{},PriceList:{type:"list",member:{jsonvalue:!0}},NextToken:{}}}},ListPriceLists:{input:{type:"structure",required:["ServiceCode","EffectiveDate","CurrencyCode"],members:{ServiceCode:{},EffectiveDate:{type:"timestamp"},RegionCode:{},CurrencyCode:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PriceLists:{type:"list",member:{type:"structure",members:{PriceListArn:{},RegionCode:{},CurrencyCode:{},FileFormats:{type:"list",member:{}}}}},NextToken:{}}}}},shapes:{}}},{}],187:[function(e,t,r){t.exports={pagination:{DescribeServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Services"},GetAttributeValues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AttributeValues"},GetProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceList"},ListPriceLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceLists"}}}},{}],188:[function(e,t,r){t.exports={version:2,waiters:{}}},{}],189:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-01-10",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-01-10",xmlNamespace:"http://rds.amazonaws.com/doc/2013-01-10/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1c"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S25"},SupportedCharacterSets:{type:"list",member:{shape:"S25",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1c",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2f"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2f"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1o",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3m",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3o"}},wrapper:!0}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3m"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{Id:{},CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"}},wrapper:!0},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{ -type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMembership:{type:"structure",members:{OptionGroupName:{},Status:{}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:!0},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:!0},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:!0},S1c:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},S1i:{type:"list",member:{locationName:"SubnetIdentifier"}},S1o:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},S25:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2f:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3m:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3o"}},wrapper:!0},S3o:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S3z:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],190:[function(e,t,r){t.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},ListTagsForResource:{result_key:"TagList"}}}},{}],191:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-02-12",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-02-12",xmlNamespace:"http://rds.amazonaws.com/doc/2013-02-12/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1d"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S28"},SupportedCharacterSets:{type:"list",member:{shape:"S28",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1d",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2n"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2n"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1p",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3w",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3y"}},wrapper:!0}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3w"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{}},wrapper:!0},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:!0},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:!0},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:!0},S1d:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},S1j:{type:"list",member:{locationName:"SubnetIdentifier"}},S1p:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},S1t:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S28:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2n:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3w:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3y"}},wrapper:!0},S3y:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S4b:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],192:[function(e,t,r){t.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBLogFiles:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DescribeDBLogFiles"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},DownloadDBLogFilePortion:{input_token:"Marker",limit_key:"NumberOfLines",more_results:"AdditionalDataPending",output_token:"Marker",result_key:"LogFileData"},ListTagsForResource:{result_key:"TagList"}}}},{}],193:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-09-09",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-09-09",xmlNamespace:"http://rds.amazonaws.com/doc/2013-09-09/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure", -required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"},DBSubnetGroupName:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1f"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1r"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S2d"},SupportedCharacterSets:{type:"list",member:{shape:"S2d",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1f",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2s"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2s"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S27"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S27"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1r",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S41",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S43"}},wrapper:!0}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S27"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2s"}}},output:{shape:"S4g",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"},OptionSettings:{type:"list",member:{shape:"S1v",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1r"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"S9"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S41"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2s"}}},output:{shape:"S4g",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{}},wrapper:!0},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}}},wrapper:!0},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:!0},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:!0},S1f:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},S1l:{type:"list",member:{locationName:"SubnetIdentifier"}},S1r:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"S1v",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},S1v:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S27:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2d:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2s:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S41:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S43"}},wrapper:!0},S43:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S4g:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],194:[function(e,t,r){arguments[4][192][0].apply(r,arguments)},{dup:192}],195:[function(e,t,r){t.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]}}}},{}],196:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-09-01",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2014-09-01",xmlNamespace:"http://rds.amazonaws.com/doc/2014-09-01/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBParameterGroup:{input:{type:"structure",required:["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],members:{SourceDBParameterGroupIdentifier:{},TargetDBParameterGroupIdentifier:{},TargetDBParameterGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"Sk"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sn"}}}},CopyOptionGroup:{input:{type:"structure",required:["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],members:{SourceOptionGroupIdentifier:{},TargetOptionGroupIdentifier:{},TargetOptionGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"St"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S13"},VpcSecurityGroupIds:{shape:"S14"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"},DBSubnetGroupName:{},StorageType:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"Sk"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sn"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1u"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1b"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"St"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}}, -DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sn"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S2h"},SupportedCharacterSets:{type:"list",member:{shape:"S2h",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S17",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"Sk",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2w"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sn",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S1b",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2w"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S2b"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S2b"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"St",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S1e",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"},StorageType:{},SupportsIops:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S45",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S47"}},wrapper:!0}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S2b"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"S13"},VpcSecurityGroupIds:{shape:"S14"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2w"}}},output:{shape:"S4k",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1u"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1b"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"S13"},VpcSecurityGroupMemberships:{shape:"S14"},OptionSettings:{type:"list",member:{shape:"Sx",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"St"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"S9"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S45"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2w"}}},output:{shape:"S4k",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},Sn:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},StorageType:{},TdeCredentialArn:{}},wrapper:!0},St:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"Sx",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sy"},VpcSecurityGroupMemberships:{shape:"S10"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},Sx:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},Sy:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},S10:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S13:{type:"list",member:{locationName:"DBSecurityGroupName"}},S14:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S17:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sy"},VpcSecurityGroups:{shape:"S10"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S1b"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},TdeCredentialArn:{}},wrapper:!0},S1b:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S1e"},SubnetStatus:{}}}}},wrapper:!0},S1e:{type:"structure",members:{Name:{}},wrapper:!0},S1u:{type:"list",member:{locationName:"SubnetIdentifier"}},S2b:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2h:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2w:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S45:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S47"}},wrapper:!0},S47:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S4k:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],197:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],198:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-10-31",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2014-10-31",xmlNamespace:"http://rds.amazonaws.com/doc/2014-10-31/"},operations:{AddRoleToDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},AddRoleToDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"Sb"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sf"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},BacktrackDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","BacktrackTo"],members:{DBClusterIdentifier:{},BacktrackTo:{type:"timestamp"},Force:{type:"boolean"},UseEarliestTimeOnPointInTimeUnavailable:{type:"boolean"}}},output:{shape:"Ss",resultWrapper:"BacktrackDBClusterResult"}},CancelExportTask:{input:{type:"structure",required:["ExportTaskIdentifier"],members:{ExportTaskIdentifier:{}}},output:{shape:"Su",resultWrapper:"CancelExportTaskResult"}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"S10"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"Sb"},SourceRegion:{}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S13"}}}},CopyDBParameterGroup:{input:{type:"structure",required:["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],members:{SourceDBParameterGroupIdentifier:{},TargetDBParameterGroupIdentifier:{},TargetDBParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S17"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},KmsKeyId:{},Tags:{shape:"Sb"},CopyTags:{type:"boolean"},PreSignedUrl:{},OptionGroupName:{},TargetCustomAvailabilityZone:{},CopyOptionGroup:{type:"boolean"},SourceRegion:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},CopyOptionGroup:{input:{type:"structure",required:["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],members:{SourceOptionGroupIdentifier:{},TargetOptionGroupIdentifier:{},TargetOptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1g"}}}},CreateBlueGreenDeployment:{input:{type:"structure",required:["BlueGreenDeploymentName","Source"],members:{BlueGreenDeploymentName:{},Source:{},TargetEngineVersion:{},TargetDBParameterGroupName:{},TargetDBClusterParameterGroupName:{},Tags:{shape:"Sb"},TargetDBInstanceClass:{},UpgradeTargetStorageConfig:{type:"boolean"}}},output:{resultWrapper:"CreateBlueGreenDeploymentResult",type:"structure",members:{BlueGreenDeployment:{shape:"S1x"}}}},CreateCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},ImageId:{},KMSKeyId:{},Description:{},Manifest:{},Tags:{shape:"Sb"},SourceCustomDbEngineVersionIdentifier:{},UseAwsProvidedLatestImage:{type:"boolean"}}},output:{shape:"S2g",resultWrapper:"CreateCustomDBEngineVersionResult"}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"S14"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},EngineMode:{},ScalingConfiguration:{shape:"S2v"},RdsCustomClusterConfiguration:{shape:"S2w"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},DBSystemId:{},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},EnableLocalWriteForwarding:{type:"boolean"},SourceRegion:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},CreateDBClusterEndpoint:{input:{type:"structure",required:["DBClusterIdentifier","DBClusterEndpointIdentifier","EndpointType"],members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},Tags:{shape:"Sb"}}},output:{shape:"S3k",resultWrapper:"CreateDBClusterEndpointResult"}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"S10"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S13"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S3q"},VpcSecurityGroupIds:{shape:"S2t"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},NcharCharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBClusterIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},Domain:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},DomainIAMRoleName:{},PromotionTier:{type:"integer"},Timezone:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},StorageThroughput:{type:"integer"},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},CACertificateIdentifier:{},DBSystemId:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},DBParameterGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},StorageType:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},Domain:{},DomainIAMRoleName:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},ReplicaMode:{},MaxAllocatedStorage:{type:"integer"},CustomIamInstanceProfile:{},NetworkType:{},StorageThroughput:{type:"integer"},EnableCustomerOwnedIp:{type:"boolean"},AllocatedStorage:{type:"integer"},SourceDBClusterIdentifier:{},DedicatedLogVolume:{type:"boolean"},UpgradeStorageConfig:{type:"boolean"},SourceRegion:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S17"}}}},CreateDBProxy:{input:{type:"structure",required:["DBProxyName","EngineFamily","Auth","RoleArn","VpcSubnetIds"],members:{DBProxyName:{},EngineFamily:{},Auth:{shape:"S4m"},RoleArn:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyResult", -type:"structure",members:{DBProxy:{shape:"S4s"}}}},CreateDBProxyEndpoint:{input:{type:"structure",required:["DBProxyName","DBProxyEndpointName","VpcSubnetIds"],members:{DBProxyName:{},DBProxyEndpointName:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},TargetRole:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S51"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S58"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S3w"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},SourceIds:{shape:"S7"},Enabled:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},CreateGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},CreateIntegration:{input:{type:"structure",required:["SourceArn","TargetArn","IntegrationName"],members:{SourceArn:{},TargetArn:{},IntegrationName:{},KMSKeyId:{},AdditionalEncryptionContext:{shape:"S5p"},Tags:{shape:"Sb"}}},output:{shape:"S5q",resultWrapper:"CreateIntegrationResult"}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1g"}}}},CreateTenantDatabase:{input:{type:"structure",required:["DBInstanceIdentifier","TenantDBName","MasterUsername","MasterUserPassword"],members:{DBInstanceIdentifier:{},TenantDBName:{},MasterUsername:{},MasterUserPassword:{shape:"S5y"},CharacterSetName:{},NcharCharacterSetName:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateTenantDatabaseResult",type:"structure",members:{TenantDatabase:{shape:"S60"}}}},DeleteBlueGreenDeployment:{input:{type:"structure",required:["BlueGreenDeploymentIdentifier"],members:{BlueGreenDeploymentIdentifier:{},DeleteTarget:{type:"boolean"}}},output:{resultWrapper:"DeleteBlueGreenDeploymentResult",type:"structure",members:{BlueGreenDeployment:{shape:"S1x"}}}},DeleteCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{}}},output:{shape:"S2g",resultWrapper:"DeleteCustomDBEngineVersionResult"}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{},DeleteAutomatedBackups:{type:"boolean"}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},DeleteDBClusterAutomatedBackup:{input:{type:"structure",required:["DbClusterResourceId"],members:{DbClusterResourceId:{}}},output:{resultWrapper:"DeleteDBClusterAutomatedBackupResult",type:"structure",members:{DBClusterAutomatedBackup:{shape:"S69"}}}},DeleteDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{}}},output:{shape:"S3k",resultWrapper:"DeleteDBClusterEndpointResult"}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S13"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{},DeleteAutomatedBackups:{type:"boolean"}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},DeleteDBInstanceAutomatedBackup:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DeleteDBInstanceAutomatedBackupResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S6j"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{}}},output:{resultWrapper:"DeleteDBProxyResult",type:"structure",members:{DBProxy:{shape:"S4s"}}}},DeleteDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{}}},output:{resultWrapper:"DeleteDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S51"}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},DeleteIntegration:{input:{type:"structure",required:["IntegrationIdentifier"],members:{IntegrationIdentifier:{}}},output:{shape:"S5q",resultWrapper:"DeleteIntegrationResult"}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DeleteTenantDatabase:{input:{type:"structure",required:["DBInstanceIdentifier","TenantDBName"],members:{DBInstanceIdentifier:{},TenantDBName:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteTenantDatabaseResult",type:"structure",members:{TenantDatabase:{shape:"S60"}}}},DeregisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"DeregisterDBProxyTargetsResult",type:"structure",members:{}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{AccountQuotas:{type:"list",member:{locationName:"AccountQuota",type:"structure",members:{AccountQuotaName:{},Used:{type:"long"},Max:{type:"long"}},wrapper:!0}}}}},DescribeBlueGreenDeployments:{input:{type:"structure",members:{BlueGreenDeploymentIdentifier:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeBlueGreenDeploymentsResult",type:"structure",members:{BlueGreenDeployments:{type:"list",member:{shape:"S1x"}},Marker:{}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCertificatesResult",type:"structure",members:{DefaultCertificateForNewLaunches:{},Certificates:{type:"list",member:{shape:"S7j",locationName:"Certificate"}},Marker:{}}}},DescribeDBClusterAutomatedBackups:{input:{type:"structure",members:{DbClusterResourceId:{},DBClusterIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterAutomatedBackupsResult",type:"structure",members:{Marker:{},DBClusterAutomatedBackups:{type:"list",member:{shape:"S69",locationName:"DBClusterAutomatedBackup"}}}}},DescribeDBClusterBacktracks:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},BacktrackIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterBacktracksResult",type:"structure",members:{Marker:{},DBClusterBacktracks:{type:"list",member:{shape:"Ss",locationName:"DBClusterBacktrack"}}}}},DescribeDBClusterEndpoints:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterEndpointsResult",type:"structure",members:{Marker:{},DBClusterEndpoints:{type:"list",member:{shape:"S3k",locationName:"DBClusterEndpointList"}}}}},DescribeDBClusterParameterGroups:{input:{type:"structure",members:{DBClusterParameterGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"S10",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S7y"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S83"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"},DbClusterResourceId:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"S13",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"S30",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"},ListSupportedTimezones:{type:"boolean"},IncludeAll:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{shape:"S2g",locationName:"DBEngineVersion"}}}}},DescribeDBInstanceAutomatedBackups:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DescribeDBInstanceAutomatedBackupsResult",type:"structure",members:{Marker:{},DBInstanceAutomatedBackups:{type:"list",member:{shape:"S6j",locationName:"DBInstanceAutomatedBackup"}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S3s",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S17",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S7y"},Marker:{}}}},DescribeDBProxies:{input:{type:"structure",members:{DBProxyName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxiesResult",type:"structure",members:{DBProxies:{type:"list",member:{shape:"S4s"}},Marker:{}}}},DescribeDBProxyEndpoints:{input:{type:"structure",members:{DBProxyName:{},DBProxyEndpointName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyEndpointsResult",type:"structure",members:{DBProxyEndpoints:{type:"list",member:{shape:"S51"}},Marker:{}}}},DescribeDBProxyTargetGroups:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetGroupsResult",type:"structure",members:{TargetGroups:{type:"list",member:{shape:"S94"}},Marker:{}}}},DescribeDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetsResult",type:"structure",members:{Targets:{shape:"S98"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sl",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshotAttributes:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBSnapshotAttributesResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S9k"}}}},DescribeDBSnapshotTenantDatabases:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},DbiResourceId:{}}},output:{resultWrapper:"DescribeDBSnapshotTenantDatabasesResult",type:"structure",members:{Marker:{},DBSnapshotTenantDatabases:{type:"list",member:{locationName:"DBSnapshotTenantDatabase",type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},DbiResourceId:{},EngineName:{},SnapshotType:{},TenantDatabaseCreateTime:{type:"timestamp"},TenantDBName:{},MasterUsername:{},TenantDatabaseResourceId:{},CharacterSetName:{},DBSnapshotTenantDatabaseARN:{},NcharCharacterSetName:{},TagList:{shape:"Sb"}},wrapper:!0}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"},DbiResourceId:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"S1a",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S3w",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{shape:"S9z"}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{shape:"S9z"}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S7a"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S8"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S6",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S8"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S8"},Date:{type:"timestamp"},SourceArn:{}}}}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"},SourceType:{}}},output:{resultWrapper:"DescribeExportTasksResult",type:"structure",members:{Marker:{},ExportTasks:{type:"list",member:{shape:"Su",locationName:"ExportTask"}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S5e",locationName:"GlobalClusterMember"}}}}},DescribeIntegrations:{input:{type:"structure",members:{IntegrationIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeIntegrationsResult",type:"structure",members:{Marker:{},Integrations:{type:"list",member:{shape:"S5q",locationName:"Integration"}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},OptionsConflictsWith:{type:"list",member:{locationName:"OptionConflictName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},RequiresAutoMinorEngineVersionUpgrade:{type:"boolean"},VpcOnly:{type:"boolean"},SupportsOptionVersionDowngrade:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsRequired:{type:"boolean"},MinimumEngineVersionPerAllowedValue:{type:"list",member:{locationName:"MinimumEngineVersionPerAllowedValue",type:"structure",members:{AllowedValue:{},MinimumEngineVersion:{}}}}}}},OptionGroupOptionVersions:{type:"list",member:{locationName:"OptionVersion",type:"structure",members:{Version:{},IsDefault:{type:"boolean"}}}},CopyableCrossAccount:{type:"boolean"}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1g",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},Vpc:{type:"boolean"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},AvailabilityZones:{type:"list",member:{shape:"S3z",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"},SupportsStorageEncryption:{type:"boolean"},StorageType:{},SupportsIops:{type:"boolean"},SupportsEnhancedMonitoring:{type:"boolean"},SupportsIAMDatabaseAuthentication:{type:"boolean"},SupportsPerformanceInsights:{type:"boolean"},MinStorageSize:{type:"integer"},MaxStorageSize:{type:"integer"},MinIopsPerDbInstance:{type:"integer"},MaxIopsPerDbInstance:{type:"integer"},MinIopsPerGib:{type:"double"},MaxIopsPerGib:{type:"double"},AvailableProcessorFeatures:{shape:"Sb8"},SupportedEngineModes:{shape:"S2m"},SupportsStorageAutoscaling:{type:"boolean"},SupportsKerberosAuthentication:{type:"boolean"},OutpostCapable:{type:"boolean"},SupportedActivityStreamModes:{type:"list",member:{}},SupportsGlobalDatabases:{type:"boolean"},SupportsClusters:{type:"boolean"},SupportedNetworkTypes:{shape:"Sv"},SupportsStorageThroughput:{type:"boolean"},MinStorageThroughputPerDbInstance:{type:"integer"},MaxStorageThroughputPerDbInstance:{type:"integer"},MinStorageThroughputPerIops:{type:"double"},MaxStorageThroughputPerIops:{type:"double"},SupportsDedicatedLogVolume:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sf",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},LeaseId:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"Sbh",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"Sbj"}},wrapper:!0}}}}},DescribeSourceRegions:{input:{type:"structure",members:{RegionName:{},MaxRecords:{type:"integer"},Marker:{},Filters:{shape:"S7a"}}},output:{resultWrapper:"DescribeSourceRegionsResult",type:"structure",members:{Marker:{},SourceRegions:{type:"list",member:{locationName:"SourceRegion",type:"structure",members:{RegionName:{},Endpoint:{},Status:{},SupportsDBInstanceAutomatedBackupsReplication:{type:"boolean"}}}}}}},DescribeTenantDatabases:{input:{type:"structure",members:{DBInstanceIdentifier:{},TenantDBName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTenantDatabasesResult",type:"structure",members:{Marker:{},TenantDatabases:{type:"list",member:{shape:"S60",locationName:"TenantDatabase"}}}}},DescribeValidDBInstanceModifications:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DescribeValidDBInstanceModificationsResult",type:"structure",members:{ValidDBInstanceModificationsMessage:{type:"structure",members:{Storage:{type:"list",member:{locationName:"ValidStorageOptions",type:"structure",members:{StorageType:{},StorageSize:{shape:"Sc1"},ProvisionedIops:{shape:"Sc1"},IopsToStorageRatio:{shape:"Sc3"},SupportsStorageAutoscaling:{type:"boolean"},ProvisionedStorageThroughput:{shape:"Sc1"},StorageThroughputToIopsRatio:{shape:"Sc3"}}}},ValidProcessorFeatures:{shape:"Sb8"},SupportsDedicatedLogVolume:{type:"boolean"}},wrapper:!0}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},FailoverDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},FailoverGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","TargetDbClusterIdentifier"],members:{GlobalClusterIdentifier:{},TargetDbClusterIdentifier:{},AllowDataLoss:{type:"boolean"},Switchover:{type:"boolean"}}},output:{resultWrapper:"FailoverGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S7a"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"Sb"}}}},ModifyActivityStream:{input:{type:"structure",members:{ResourceArn:{},AuditPolicyState:{}}},output:{resultWrapper:"ModifyActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{},Mode:{},EngineNativeAuditFieldsIncluded:{type:"boolean"},PolicyStatus:{}}}},ModifyCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},RemoveCustomerOverride:{type:"boolean"}}},output:{resultWrapper:"ModifyCertificatesResult",type:"structure",members:{Certificate:{shape:"S7j"}}}},ModifyCurrentDBClusterCapacity:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},Capacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}},output:{resultWrapper:"ModifyCurrentDBClusterCapacityResult",type:"structure",members:{DBClusterIdentifier:{},PendingCapacity:{type:"integer"},CurrentCapacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}}},ModifyCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{},Description:{},Status:{}}},output:{shape:"S2g",resultWrapper:"ModifyCustomDBEngineVersionResult"}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},Port:{type:"integer"},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},CloudwatchLogsExportConfiguration:{shape:"Scp"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},DBInstanceParameterGroupName:{},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S2v"},DeletionProtection:{type:"boolean"},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},ManageMasterUserPassword:{type:"boolean"},RotateMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},EngineMode:{},AllowEngineModeChange:{type:"boolean"},EnableLocalWriteForwarding:{type:"boolean"},AwsBackupRecoveryPointArn:{}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},ModifyDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"}}},output:{shape:"S3k",resultWrapper:"ModifyDBClusterEndpointResult"}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S7y"}}},output:{shape:"Scu",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S86"},ValuesToRemove:{shape:"S86"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S83"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSubnetGroupName:{},DBSecurityGroups:{shape:"S3q"},VpcSecurityGroupIds:{shape:"S2t"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},CACertificateIdentifier:{},Domain:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"}, -CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},DBPortNumber:{type:"integer"},PubliclyAccessible:{type:"boolean"},MonitoringRoleArn:{},DomainIAMRoleName:{},DisableDomain:{type:"boolean"},PromotionTier:{type:"integer"},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},CloudwatchLogsExportConfiguration:{shape:"Scp"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},CertificateRotationRestart:{type:"boolean"},ReplicaMode:{},EnableCustomerOwnedIp:{type:"boolean"},AwsBackupRecoveryPointArn:{},AutomationMode:{},ResumeFullAutomationModeMinutes:{type:"integer"},NetworkType:{},StorageThroughput:{type:"integer"},ManageMasterUserPassword:{type:"boolean"},RotateMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},Engine:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S7y"}}},output:{shape:"Sd0",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},NewDBProxyName:{},Auth:{shape:"S4m"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},RoleArn:{},SecurityGroups:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyResult",type:"structure",members:{DBProxy:{shape:"S4s"}}}},ModifyDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{},NewDBProxyEndpointName:{},VpcSecurityGroupIds:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S51"}}}},ModifyDBProxyTargetGroup:{input:{type:"structure",required:["TargetGroupName","DBProxyName"],members:{TargetGroupName:{},DBProxyName:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},NewName:{}}},output:{resultWrapper:"ModifyDBProxyTargetGroupResult",type:"structure",members:{DBProxyTargetGroup:{shape:"S94"}}}},ModifyDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{},EngineVersion:{},OptionGroupName:{}}},output:{resultWrapper:"ModifyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},ModifyDBSnapshotAttribute:{input:{type:"structure",required:["DBSnapshotIdentifier","AttributeName"],members:{DBSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S86"},ValuesToRemove:{shape:"S86"}}},output:{resultWrapper:"ModifyDBSnapshotAttributeResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S9k"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S58"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S3w"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},ModifyGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},OptionVersion:{},DBSecurityGroupMemberships:{shape:"S3q"},VpcSecurityGroupMemberships:{shape:"S2t"},OptionSettings:{type:"list",member:{shape:"S1k",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1g"}}}},ModifyTenantDatabase:{input:{type:"structure",required:["DBInstanceIdentifier","TenantDBName"],members:{DBInstanceIdentifier:{},TenantDBName:{},MasterUserPassword:{shape:"S5y"},NewTenantDBName:{}}},output:{resultWrapper:"ModifyTenantDatabaseResult",type:"structure",members:{TenantDatabase:{shape:"S60"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},PromoteReadReplicaDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"PromoteReadReplicaDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"Sb"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"Sbh"}}}},RebootDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"RebootDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RegisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"RegisterDBProxyTargetsResult",type:"structure",members:{DBProxyTargets:{shape:"S98"}}}},RemoveFromGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},RemoveRoleFromDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveRoleFromDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S7y"}}},output:{shape:"Scu",resultWrapper:"ResetDBClusterParameterGroupResult"}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S7y"}}},output:{shape:"Sd0",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBClusterFromS3:{input:{type:"structure",required:["DBClusterIdentifier","Engine","MasterUsername","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{AvailabilityZones:{shape:"S14"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},StorageType:{}}},output:{resultWrapper:"RestoreDBClusterFromS3Result",type:"structure",members:{DBCluster:{shape:"S30"}}}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"S14"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},DatabaseName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},EngineMode:{},ScalingConfiguration:{shape:"S2v"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},RdsCustomClusterConfiguration:{shape:"S2w"}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},RestoreType:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S2v"},EngineMode:{},DBClusterInstanceClass:{},StorageType:{},PubliclyAccessible:{type:"boolean"},Iops:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},SourceDbClusterResourceId:{},RdsCustomClusterConfiguration:{shape:"S2w"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S2t"},Domain:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},CopyTagsToSnapshot:{type:"boolean"},DomainIAMRoleName:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},StorageThroughput:{type:"integer"},DBClusterSnapshotIdentifier:{},AllocatedStorage:{type:"integer"},DedicatedLogVolume:{type:"boolean"}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RestoreDBInstanceFromS3:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S3q"},VpcSecurityGroupIds:{shape:"S2t"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},NetworkType:{},StorageThroughput:{type:"integer"},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},DedicatedLogVolume:{type:"boolean"}}},output:{resultWrapper:"RestoreDBInstanceFromS3Result",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},CopyTagsToSnapshot:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S2t"},Domain:{},DomainIAMRoleName:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},SourceDbiResourceId:{},MaxAllocatedStorage:{type:"integer"},SourceDBInstanceAutomatedBackupsArn:{},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},StorageThroughput:{type:"integer"},AllocatedStorage:{type:"integer"},DedicatedLogVolume:{type:"boolean"}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},StartActivityStream:{input:{type:"structure",required:["ResourceArn","Mode","KmsKeyId"],members:{ResourceArn:{},Mode:{},KmsKeyId:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}},output:{resultWrapper:"StartActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{},Mode:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},StartDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"StartDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},StartDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{},BackupRetentionPeriod:{type:"integer"},KmsKeyId:{},PreSignedUrl:{}}},output:{resultWrapper:"StartDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S6j"}}}},StartExportTask:{input:{type:"structure",required:["ExportTaskIdentifier","SourceArn","S3BucketName","IamRoleArn","KmsKeyId"],members:{ExportTaskIdentifier:{},SourceArn:{},S3BucketName:{},IamRoleArn:{},KmsKeyId:{},S3Prefix:{},ExportOnly:{shape:"Sv"}}},output:{shape:"Su",resultWrapper:"StartExportTaskResult"}},StopActivityStream:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"StopActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},StopDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{}}},output:{resultWrapper:"StopDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},StopDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{}}},output:{resultWrapper:"StopDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S6j"}}}},SwitchoverBlueGreenDeployment:{input:{type:"structure",required:["BlueGreenDeploymentIdentifier"],members:{BlueGreenDeploymentIdentifier:{},SwitchoverTimeout:{type:"integer"}}},output:{resultWrapper:"SwitchoverBlueGreenDeploymentResult",type:"structure",members:{BlueGreenDeployment:{shape:"S1x"}}}},SwitchoverGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","TargetDbClusterIdentifier"],members:{GlobalClusterIdentifier:{},TargetDbClusterIdentifier:{}}},output:{resultWrapper:"SwitchoverGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},SwitchoverReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"SwitchoverReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}}},shapes:{S6:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S7"},EventCategoriesList:{shape:"S8"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},wrapper:!0},S7:{type:"list",member:{locationName:"SourceId"}},S8:{type:"list",member:{locationName:"EventCategory"}},Sb:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:!0},Sl:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}},DBSecurityGroupArn:{}},wrapper:!0},Ss:{type:"structure",members:{DBClusterIdentifier:{},BacktrackIdentifier:{},BacktrackTo:{type:"timestamp"},BacktrackedFrom:{type:"timestamp"},BacktrackRequestCreationTime:{type:"timestamp"},Status:{}}},Su:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},ExportOnly:{shape:"Sv"},SnapshotTime:{type:"timestamp"},TaskStartTime:{type:"timestamp"},TaskEndTime:{type:"timestamp"},S3Bucket:{},S3Prefix:{},IamRoleArn:{},KmsKeyId:{},Status:{},PercentProgress:{type:"integer"},TotalExtractedDataInGB:{type:"integer"},FailureCause:{},WarningMessage:{},SourceType:{}}},Sv:{type:"list",member:{}},S10:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:!0},S13:{type:"structure",members:{AvailabilityZones:{shape:"S14"},DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},EngineMode:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DBClusterSnapshotArn:{},SourceDBClusterSnapshotArn:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},TagList:{shape:"Sb"},DBSystemId:{},StorageType:{},DbClusterResourceId:{}},wrapper:!0},S14:{type:"list",member:{locationName:"AvailabilityZone"}},S17:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBParameterGroupArn:{}},wrapper:!0},S1a:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},SourceDBSnapshotIdentifier:{},StorageType:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},KmsKeyId:{},DBSnapshotArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},ProcessorFeatures:{shape:"S1c"},DbiResourceId:{},TagList:{shape:"Sb"},OriginalSnapshotCreateTime:{type:"timestamp"},SnapshotDatabaseTime:{type:"timestamp"},SnapshotTarget:{},StorageThroughput:{type:"integer"},DBSystemId:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}},wrapper:!0},S1c:{type:"list",member:{locationName:"ProcessorFeature",type:"structure",members:{Name:{},Value:{}}}},S1g:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionVersion:{},OptionSettings:{type:"list",member:{shape:"S1k",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"S1l"},VpcSecurityGroupMemberships:{shape:"S1n"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{},OptionGroupArn:{},SourceOptionGroup:{},SourceAccountId:{},CopyTimestamp:{type:"timestamp"}},wrapper:!0},S1k:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S1l:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},S1n:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1x:{type:"structure",members:{BlueGreenDeploymentIdentifier:{},BlueGreenDeploymentName:{},Source:{},Target:{},SwitchoverDetails:{type:"list",member:{type:"structure",members:{SourceMember:{},TargetMember:{},Status:{}}}},Tasks:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}},Status:{},StatusDetails:{},CreateTime:{type:"timestamp"},DeleteTime:{type:"timestamp"},TagList:{shape:"Sb"}}},S2g:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S2h"},Image:{type:"structure",members:{ImageId:{},Status:{}}},DBEngineMediaType:{},SupportedCharacterSets:{shape:"S2j"},SupportedNcharCharacterSets:{shape:"S2j"},ValidUpgradeTarget:{type:"list",member:{locationName:"UpgradeTarget",type:"structure",members:{Engine:{},EngineVersion:{},Description:{},AutoUpgrade:{type:"boolean"},IsMajorVersionUpgrade:{type:"boolean"},SupportedEngineModes:{shape:"S2m"},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},SupportsBabelfish:{type:"boolean"},SupportsLocalWriteForwarding:{type:"boolean"},SupportsIntegrations:{type:"boolean"}}}},SupportedTimezones:{type:"list",member:{locationName:"Timezone",type:"structure",members:{TimezoneName:{}}}},ExportableLogTypes:{shape:"S2p"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"},SupportsReadReplica:{type:"boolean"},SupportedEngineModes:{shape:"S2m"},SupportedFeatureNames:{type:"list",member:{}},Status:{},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},MajorEngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},DBEngineVersionArn:{},KMSKeyId:{},CreateTime:{type:"timestamp"},TagList:{shape:"Sb"},SupportsBabelfish:{type:"boolean"},CustomDBEngineVersionManifest:{},SupportsCertificateRotationWithoutRestart:{type:"boolean"},SupportedCACertificateIdentifiers:{type:"list",member:{}},SupportsLocalWriteForwarding:{type:"boolean"},SupportsIntegrations:{type:"boolean"}}},S2h:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2j:{type:"list",member:{shape:"S2h",locationName:"CharacterSet"}},S2m:{type:"list",member:{}},S2p:{type:"list",member:{}},S2t:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S2v:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},S2w:{type:"structure",members:{InterconnectSubnetId:{},TransitGatewayMulticastDomainId:{}}},S2x:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}},S30:{type:"structure",members:{AllocatedStorage:{type:"integer"},AvailabilityZones:{shape:"S14"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroup:{},DBSubnetGroup:{},Status:{},AutomaticRestartTime:{type:"timestamp"},PercentProgress:{},EarliestRestorableTime:{type:"timestamp"},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"Sv"},MultiAZ:{type:"boolean"},Engine:{},EngineVersion:{},LatestRestorableTime:{type:"timestamp"},Port:{type:"integer"},MasterUsername:{},DBClusterOptionGroupMemberships:{type:"list",member:{locationName:"DBClusterOptionGroup",type:"structure",members:{DBClusterOptionGroupName:{},Status:{}}}},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},ReadReplicaIdentifiers:{type:"list",member:{locationName:"ReadReplicaIdentifier"}},DBClusterMembers:{type:"list",member:{locationName:"DBClusterMember",type:"structure",members:{DBInstanceIdentifier:{},IsClusterWriter:{type:"boolean"},DBClusterParameterGroupStatus:{},PromotionTier:{type:"integer"}},wrapper:!0}},VpcSecurityGroups:{shape:"S1n"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{},FeatureName:{}}}},IAMDatabaseAuthenticationEnabled:{type:"boolean"},CloneGroupId:{},ClusterCreateTime:{type:"timestamp"},EarliestBacktrackTime:{type:"timestamp"},BacktrackWindow:{type:"long"},BacktrackConsumedChangeRecords:{type:"long"},EnabledCloudwatchLogsExports:{shape:"S2p"},Capacity:{type:"integer"},EngineMode:{},ScalingConfigurationInfo:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},RdsCustomClusterConfiguration:{shape:"S2w"},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamMode:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"S3b"},TagList:{shape:"Sb"},GlobalWriteForwardingStatus:{},GlobalWriteForwardingRequested:{type:"boolean"},PendingModifiedValues:{type:"structure",members:{PendingCloudwatchLogsExports:{shape:"S3f"},DBClusterIdentifier:{},MasterUserPassword:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},EngineVersion:{},BackupRetentionPeriod:{type:"integer"},AllocatedStorage:{type:"integer"},RdsCustomClusterConfiguration:{shape:"S2w"},Iops:{type:"integer"},StorageType:{}}},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}},NetworkType:{},DBSystemId:{},MasterUserSecret:{shape:"S3h"},IOOptimizedNextAllowedModificationTime:{type:"timestamp"},LocalWriteForwardingStatus:{},AwsBackupRecoveryPointArn:{}},wrapper:!0},S3b:{type:"list",member:{locationName:"DomainMembership",type:"structure",members:{Domain:{},Status:{},FQDN:{},IAMRoleName:{},OU:{},AuthSecretArn:{},DnsIps:{shape:"Sv"}}}},S3f:{type:"structure",members:{LogTypesToEnable:{shape:"S2p"},LogTypesToDisable:{shape:"S2p"}}},S3h:{type:"structure",members:{SecretArn:{},SecretStatus:{},KmsKeyId:{}}},S3k:{type:"structure",members:{DBClusterEndpointIdentifier:{},DBClusterIdentifier:{},DBClusterEndpointResourceIdentifier:{},Endpoint:{},Status:{},EndpointType:{},CustomEndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},DBClusterEndpointArn:{}}},S3q:{type:"list",member:{locationName:"DBSecurityGroupName"}},S3s:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},AutomaticRestartTime:{type:"timestamp"},MasterUsername:{},DBName:{},Endpoint:{shape:"S3t"},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"S1l"},VpcSecurityGroups:{shape:"S1n"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S3w"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{},CACertificateIdentifier:{},DBSubnetGroupName:{},PendingCloudwatchLogsExports:{shape:"S3f"},ProcessorFeatures:{shape:"S1c"},IAMDatabaseAuthenticationEnabled:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"},StorageThroughput:{type:"integer"},Engine:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"}, -EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},ReadReplicaDBClusterIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBClusterIdentifier"}},ReplicaMode:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},NcharCharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},TdeCredentialArn:{},DbInstancePort:{type:"integer"},DBClusterIdentifier:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbiResourceId:{},CACertificateIdentifier:{},DomainMemberships:{shape:"S3b"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},EnhancedMonitoringResourceArn:{},MonitoringRoleArn:{},PromotionTier:{type:"integer"},DBInstanceArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},DeletionProtection:{type:"boolean"},AssociatedRoles:{type:"list",member:{locationName:"DBInstanceRole",type:"structure",members:{RoleArn:{},FeatureName:{},Status:{}}}},ListenerEndpoint:{shape:"S3t"},MaxAllocatedStorage:{type:"integer"},TagList:{shape:"Sb"},DBInstanceAutomatedBackupsReplications:{shape:"S4c"},CustomerOwnedIpEnabled:{type:"boolean"},AwsBackupRecoveryPointArn:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},ActivityStreamMode:{},ActivityStreamEngineNativeAuditFieldsIncluded:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},ActivityStreamPolicyStatus:{},StorageThroughput:{type:"integer"},DBSystemId:{},MasterUserSecret:{shape:"S3h"},CertificateDetails:{type:"structure",members:{CAIdentifier:{},ValidTill:{type:"timestamp"}}},ReadReplicaSourceDBClusterIdentifier:{},PercentProgress:{},DedicatedLogVolume:{type:"boolean"},IsStorageConfigUpgradeAvailable:{type:"boolean"},MultiTenant:{type:"boolean"}},wrapper:!0},S3t:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},S3w:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S3z"},SubnetOutpost:{type:"structure",members:{Arn:{}}},SubnetStatus:{}}}},DBSubnetGroupArn:{},SupportedNetworkTypes:{shape:"Sv"}},wrapper:!0},S3z:{type:"structure",members:{Name:{}},wrapper:!0},S4c:{type:"list",member:{locationName:"DBInstanceAutomatedBackupsReplication",type:"structure",members:{DBInstanceAutomatedBackupsArn:{}}}},S4m:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{},ClientPasswordAuthType:{}}}},S4s:{type:"structure",members:{DBProxyName:{},DBProxyArn:{},Status:{},EngineFamily:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Auth:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{},ClientPasswordAuthType:{}}}},RoleArn:{},Endpoint:{},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S51:{type:"structure",members:{DBProxyEndpointName:{},DBProxyEndpointArn:{},DBProxyName:{},Status:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Endpoint:{},CreatedDate:{type:"timestamp"},TargetRole:{},IsDefault:{type:"boolean"}}},S58:{type:"list",member:{locationName:"SubnetIdentifier"}},S5e:{type:"structure",members:{GlobalClusterIdentifier:{},GlobalClusterResourceId:{},GlobalClusterArn:{},Status:{},Engine:{},EngineVersion:{},DatabaseName:{},StorageEncrypted:{type:"boolean"},DeletionProtection:{type:"boolean"},GlobalClusterMembers:{type:"list",member:{locationName:"GlobalClusterMember",type:"structure",members:{DBClusterArn:{},Readers:{type:"list",member:{}},IsWriter:{type:"boolean"},GlobalWriteForwardingStatus:{},SynchronizationStatus:{}},wrapper:!0}},FailoverState:{type:"structure",members:{Status:{},FromDbClusterArn:{},ToDbClusterArn:{},IsDataLossAllowed:{type:"boolean"}},wrapper:!0}},wrapper:!0},S5p:{type:"map",key:{},value:{}},S5q:{type:"structure",members:{SourceArn:{},TargetArn:{},IntegrationName:{},IntegrationArn:{},KMSKeyId:{},AdditionalEncryptionContext:{shape:"S5p"},Status:{},Tags:{shape:"Sb"},CreateTime:{type:"timestamp"},Errors:{type:"list",member:{locationName:"IntegrationError",type:"structure",required:["ErrorCode"],members:{ErrorCode:{},ErrorMessage:{}}}}}},S5y:{type:"string",sensitive:!0},S60:{type:"structure",members:{TenantDatabaseCreateTime:{type:"timestamp"},DBInstanceIdentifier:{},TenantDBName:{},Status:{},MasterUsername:{},DbiResourceId:{},TenantDatabaseResourceId:{},TenantDatabaseARN:{},CharacterSetName:{},NcharCharacterSetName:{},DeletionProtection:{type:"boolean"},PendingModifiedValues:{type:"structure",members:{MasterUserPassword:{shape:"S5y"},TenantDBName:{}}},TagList:{shape:"Sb"}},wrapper:!0},S69:{type:"structure",members:{Engine:{},VpcId:{},DBClusterAutomatedBackupsArn:{},DBClusterIdentifier:{},RestoreWindow:{shape:"S6a"},MasterUsername:{},DbClusterResourceId:{},Region:{},LicenseModel:{},Status:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},ClusterCreateTime:{type:"timestamp"},StorageEncrypted:{type:"boolean"},AllocatedStorage:{type:"integer"},EngineVersion:{},DBClusterArn:{},BackupRetentionPeriod:{type:"integer"},EngineMode:{},AvailabilityZones:{shape:"S14"},Port:{type:"integer"},KmsKeyId:{},StorageType:{},Iops:{type:"integer"},AwsBackupRecoveryPointArn:{}},wrapper:!0},S6a:{type:"structure",members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}},S6j:{type:"structure",members:{DBInstanceArn:{},DbiResourceId:{},Region:{},DBInstanceIdentifier:{},RestoreWindow:{shape:"S6a"},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},Engine:{},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},StorageType:{},KmsKeyId:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBInstanceAutomatedBackupsArn:{},DBInstanceAutomatedBackupsReplications:{shape:"S4c"},BackupTarget:{},StorageThroughput:{type:"integer"},AwsBackupRecoveryPointArn:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}},wrapper:!0},S7a:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S7j:{type:"structure",members:{CertificateIdentifier:{},CertificateType:{},Thumbprint:{},ValidFrom:{type:"timestamp"},ValidTill:{type:"timestamp"},CertificateArn:{},CustomerOverride:{type:"boolean"},CustomerOverrideValidTill:{type:"timestamp"}},wrapper:!0},S7y:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{},SupportedEngineModes:{shape:"S2m"}}}},S83:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S86"}}}}},wrapper:!0},S86:{type:"list",member:{locationName:"AttributeValue"}},S94:{type:"structure",members:{DBProxyName:{},TargetGroupName:{},TargetGroupArn:{},IsDefault:{type:"boolean"},Status:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S98:{type:"list",member:{type:"structure",members:{TargetArn:{},Endpoint:{},TrackedClusterId:{},RdsResourceId:{},Port:{type:"integer"},Type:{},Role:{},TargetHealth:{type:"structure",members:{State:{},Reason:{},Description:{}}}}}},S9k:{type:"structure",members:{DBSnapshotIdentifier:{},DBSnapshotAttributes:{type:"list",member:{locationName:"DBSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S86"}},wrapper:!0}}},wrapper:!0},S9z:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S7y"}},wrapper:!0},Sb8:{type:"list",member:{locationName:"AvailableProcessorFeature",type:"structure",members:{Name:{},DefaultValue:{},AllowedValues:{}}}},Sbh:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"Sbj"},ReservedDBInstanceArn:{},LeaseId:{}},wrapper:!0},Sbj:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},Sc1:{type:"list",member:{locationName:"Range",type:"structure",members:{From:{type:"integer"},To:{type:"integer"},Step:{type:"integer"}}}},Sc3:{type:"list",member:{locationName:"DoubleRange",type:"structure",members:{From:{type:"double"},To:{type:"double"}}}},Scp:{type:"structure",members:{EnableLogTypes:{shape:"S2p"},DisableLogTypes:{shape:"S2p"}}},Scu:{type:"structure",members:{DBClusterParameterGroupName:{}}},Sd0:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],199:[function(e,t,r){t.exports={pagination:{DescribeBlueGreenDeployments:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"BlueGreenDeployments"},DescribeCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Certificates"},DescribeDBClusterAutomatedBackups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterAutomatedBackups"},DescribeDBClusterBacktracks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterBacktracks"},DescribeDBClusterEndpoints:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterEndpoints"},DescribeDBClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterParameterGroups"},DescribeDBClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterSnapshots"},DescribeDBClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusters"},DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstanceAutomatedBackups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstanceAutomatedBackups"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBLogFiles:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DescribeDBLogFiles"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBProxies:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBProxies"},DescribeDBProxyEndpoints:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBProxyEndpoints"},DescribeDBProxyTargetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TargetGroups"},DescribeDBProxyTargets:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Targets"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshotTenantDatabases:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshotTenantDatabases"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeExportTasks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ExportTasks"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},DescribeIntegrations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Integrations"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribePendingMaintenanceActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"PendingMaintenanceActions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},DescribeSourceRegions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SourceRegions"},DescribeTenantDatabases:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TenantDatabases"},DownloadDBLogFilePortion:{input_token:"Marker",limit_key:"NumberOfLines",more_results:"AdditionalDataPending",output_token:"Marker",result_key:"LogFileData"},ListTagsForResource:{result_key:"TagList"}}}},{}],200:[function(e,t,r){t.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBInstances) == `0`"},{expected:"DBInstanceNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBSnapshotAvailable:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBSnapshotDeleted:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBSnapshots) == `0`"},{expected:"DBSnapshotNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBClusterSnapshotAvailable:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBClusterSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]},DBClusterSnapshotDeleted:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBClusterSnapshots) == `0`"},{expected:"DBClusterSnapshotNotFoundFault",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]},DBClusterAvailable:{delay:30,operation:"DescribeDBClusters",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBClusters[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"}]},DBClusterDeleted:{delay:30,operation:"DescribeDBClusters",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBClusters) == `0`"},{expected:"DBClusterNotFoundFault",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"}]},TenantDatabaseAvailable:{delay:30,operation:"DescribeTenantDatabases",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"TenantDatabases[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"TenantDatabases[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"TenantDatabases[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"TenantDatabases[].Status"}]},TenantDatabaseDeleted:{delay:30,operation:"DescribeTenantDatabases",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(TenantDatabases) == `0`"},{expected:"DBInstanceNotFoundFault",matcher:"error",state:"success"}]}}}},{}],201:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-12-01",endpointPrefix:"redshift",protocol:"query",serviceFullName:"Amazon Redshift",serviceId:"Redshift",signatureVersion:"v4",uid:"redshift-2012-12-01",xmlNamespace:"http://redshift.amazonaws.com/doc/2012-12-01/"},operations:{AcceptReservedNodeExchange:{input:{type:"structure",required:["ReservedNodeId","TargetReservedNodeOfferingId"],members:{ReservedNodeId:{},TargetReservedNodeOfferingId:{}}},output:{resultWrapper:"AcceptReservedNodeExchangeResult",type:"structure",members:{ExchangedReservedNode:{shape:"S4"}}}},AddPartner:{input:{shape:"Sb"},output:{shape:"Sg",resultWrapper:"AddPartnerResult"}},AssociateDataShareConsumer:{input:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{},AssociateEntireAccount:{type:"boolean"},ConsumerArn:{},ConsumerRegion:{}}},output:{shape:"Sj",resultWrapper:"AssociateDataShareConsumerResult"}},AuthorizeClusterSecurityGroupIngress:{input:{type:"structure",required:["ClusterSecurityGroupName"],members:{ClusterSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeClusterSecurityGroupIngressResult",type:"structure",members:{ClusterSecurityGroup:{shape:"Sq"}}}},AuthorizeDataShare:{input:{type:"structure",required:["DataShareArn","ConsumerIdentifier"],members:{DataShareArn:{},ConsumerIdentifier:{}}},output:{shape:"Sj",resultWrapper:"AuthorizeDataShareResult"}},AuthorizeEndpointAccess:{input:{type:"structure",required:["Account"],members:{ClusterIdentifier:{},Account:{},VpcIds:{shape:"Sz"}}},output:{shape:"S10",resultWrapper:"AuthorizeEndpointAccessResult"}},AuthorizeSnapshotAccess:{input:{type:"structure",required:["AccountWithRestoreAccess"],members:{SnapshotIdentifier:{},SnapshotArn:{},SnapshotClusterIdentifier:{},AccountWithRestoreAccess:{}}},output:{resultWrapper:"AuthorizeSnapshotAccessResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},BatchDeleteClusterSnapshots:{input:{type:"structure",required:["Identifiers"],members:{Identifiers:{type:"list",member:{shape:"S1c",locationName:"DeleteClusterSnapshotMessage"}}}},output:{resultWrapper:"BatchDeleteClusterSnapshotsResult",type:"structure",members:{Resources:{shape:"S1e"},Errors:{type:"list",member:{shape:"S1g",locationName:"SnapshotErrorMessage"}}}}},BatchModifyClusterSnapshots:{input:{type:"structure",required:["SnapshotIdentifierList"],members:{SnapshotIdentifierList:{shape:"S1e"},ManualSnapshotRetentionPeriod:{type:"integer"},Force:{type:"boolean"}}},output:{resultWrapper:"BatchModifyClusterSnapshotsResult",type:"structure",members:{Resources:{shape:"S1e"},Errors:{type:"list",member:{shape:"S1g",locationName:"SnapshotErrorMessage"}}}}},CancelResize:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S1l",resultWrapper:"CancelResizeResult"}},CopyClusterSnapshot:{input:{type:"structure",required:["SourceSnapshotIdentifier","TargetSnapshotIdentifier"],members:{SourceSnapshotIdentifier:{},SourceSnapshotClusterIdentifier:{},TargetSnapshotIdentifier:{},ManualSnapshotRetentionPeriod:{type:"integer"}}},output:{resultWrapper:"CopyClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},CreateAuthenticationProfile:{input:{type:"structure",required:["AuthenticationProfileName","AuthenticationProfileContent"],members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}},output:{resultWrapper:"CreateAuthenticationProfileResult",type:"structure",members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}}},CreateCluster:{input:{type:"structure",required:["ClusterIdentifier","NodeType","MasterUsername"],members:{DBName:{},ClusterIdentifier:{},ClusterType:{},NodeType:{},MasterUsername:{},MasterUserPassword:{shape:"S1x"},ClusterSecurityGroups:{shape:"S1y"},VpcSecurityGroupIds:{shape:"S1z"},ClusterSubnetGroupName:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},ClusterParameterGroupName:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},Port:{type:"integer"},ClusterVersion:{},AllowVersionUpgrade:{type:"boolean"},NumberOfNodes:{type:"integer"},PubliclyAccessible:{type:"boolean"},Encrypted:{type:"boolean"},HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},ElasticIp:{},Tags:{shape:"St"},KmsKeyId:{},EnhancedVpcRouting:{type:"boolean"},AdditionalInfo:{},IamRoles:{shape:"S20"},MaintenanceTrackName:{},SnapshotScheduleIdentifier:{},AvailabilityZoneRelocation:{type:"boolean"},AquaConfigurationStatus:{},DefaultIamRoleArn:{},LoadSampleData:{},ManageMasterPassword:{type:"boolean"},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"CreateClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},CreateClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName","ParameterGroupFamily","Description"],members:{ParameterGroupName:{},ParameterGroupFamily:{},Description:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterParameterGroupResult",type:"structure",members:{ClusterParameterGroup:{shape:"S33"}}}},CreateClusterSecurityGroup:{input:{type:"structure",required:["ClusterSecurityGroupName","Description"],members:{ClusterSecurityGroupName:{},Description:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterSecurityGroupResult",type:"structure",members:{ClusterSecurityGroup:{shape:"Sq"}}}},CreateClusterSnapshot:{input:{type:"structure",required:["SnapshotIdentifier","ClusterIdentifier"],members:{SnapshotIdentifier:{},ClusterIdentifier:{},ManualSnapshotRetentionPeriod:{type:"integer"},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},CreateClusterSubnetGroup:{input:{type:"structure",required:["ClusterSubnetGroupName","Description","SubnetIds"],members:{ClusterSubnetGroupName:{},Description:{},SubnetIds:{shape:"S39"},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterSubnetGroupResult",type:"structure",members:{ClusterSubnetGroup:{shape:"S3b"}}}},CreateCustomDomainAssociation:{input:{type:"structure",required:["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{}}},output:{resultWrapper:"CreateCustomDomainAssociationResult",type:"structure",members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{},CustomDomainCertExpiryTime:{}}}},CreateEndpointAccess:{input:{type:"structure",required:["EndpointName","SubnetGroupName"],members:{ClusterIdentifier:{},ResourceOwner:{},EndpointName:{},SubnetGroupName:{},VpcSecurityGroupIds:{shape:"S1z"}}},output:{shape:"S3n",resultWrapper:"CreateEndpointAccessResult"}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},SourceIds:{shape:"S3p"},EventCategories:{shape:"S3q"},Severity:{},Enabled:{type:"boolean"},Tags:{shape:"St"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S3s"}}}},CreateHsmClientCertificate:{input:{type:"structure",required:["HsmClientCertificateIdentifier"],members:{HsmClientCertificateIdentifier:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateHsmClientCertificateResult",type:"structure",members:{HsmClientCertificate:{shape:"S3v"}}}},CreateHsmConfiguration:{input:{type:"structure",required:["HsmConfigurationIdentifier","Description","HsmIpAddress","HsmPartitionName","HsmPartitionPassword","HsmServerPublicCertificate"],members:{HsmConfigurationIdentifier:{},Description:{},HsmIpAddress:{},HsmPartitionName:{},HsmPartitionPassword:{},HsmServerPublicCertificate:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateHsmConfigurationResult",type:"structure",members:{HsmConfiguration:{shape:"S3y"}}}},CreateScheduledAction:{input:{type:"structure",required:["ScheduledActionName","TargetAction","Schedule","IamRole"],members:{ScheduledActionName:{},TargetAction:{shape:"S40"},Schedule:{},IamRole:{},ScheduledActionDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Enable:{type:"boolean"}}},output:{shape:"S44",resultWrapper:"CreateScheduledActionResult"}},CreateSnapshotCopyGrant:{input:{type:"structure",required:["SnapshotCopyGrantName"],members:{SnapshotCopyGrantName:{},KmsKeyId:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateSnapshotCopyGrantResult",type:"structure",members:{SnapshotCopyGrant:{shape:"S49"}}}},CreateSnapshotSchedule:{input:{type:"structure",members:{ScheduleDefinitions:{shape:"S4b"},ScheduleIdentifier:{},ScheduleDescription:{},Tags:{shape:"St"},DryRun:{type:"boolean"},NextInvocations:{type:"integer"}}},output:{shape:"S4c",resultWrapper:"CreateSnapshotScheduleResult"}},CreateTags:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"St"}}}},CreateUsageLimit:{input:{type:"structure",required:["ClusterIdentifier","FeatureType","LimitType","Amount"],members:{ClusterIdentifier:{},FeatureType:{},LimitType:{},Amount:{type:"long"},Period:{},BreachAction:{},Tags:{shape:"St"}}},output:{shape:"S4m",resultWrapper:"CreateUsageLimitResult"}},DeauthorizeDataShare:{input:{type:"structure",required:["DataShareArn","ConsumerIdentifier"],members:{DataShareArn:{},ConsumerIdentifier:{}}},output:{shape:"Sj",resultWrapper:"DeauthorizeDataShareResult"}},DeleteAuthenticationProfile:{input:{type:"structure",required:["AuthenticationProfileName"],members:{AuthenticationProfileName:{}}},output:{resultWrapper:"DeleteAuthenticationProfileResult",type:"structure",members:{AuthenticationProfileName:{}}}},DeleteCluster:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},SkipFinalClusterSnapshot:{type:"boolean"},FinalClusterSnapshotIdentifier:{},FinalClusterSnapshotRetentionPeriod:{type:"integer"}}},output:{resultWrapper:"DeleteClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},DeleteClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName"],members:{ParameterGroupName:{}}}},DeleteClusterSecurityGroup:{input:{type:"structure",required:["ClusterSecurityGroupName"],members:{ClusterSecurityGroupName:{}}}},DeleteClusterSnapshot:{input:{shape:"S1c"},output:{resultWrapper:"DeleteClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},DeleteClusterSubnetGroup:{input:{type:"structure",required:["ClusterSubnetGroupName"],members:{ClusterSubnetGroupName:{}}}},DeleteCustomDomainAssociation:{input:{type:"structure",required:["ClusterIdentifier","CustomDomainName"],members:{ClusterIdentifier:{},CustomDomainName:{}}}},DeleteEndpointAccess:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{shape:"S3n",resultWrapper:"DeleteEndpointAccessResult"}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}} -},DeleteHsmClientCertificate:{input:{type:"structure",required:["HsmClientCertificateIdentifier"],members:{HsmClientCertificateIdentifier:{}}}},DeleteHsmConfiguration:{input:{type:"structure",required:["HsmConfigurationIdentifier"],members:{HsmConfigurationIdentifier:{}}}},DeletePartner:{input:{shape:"Sb"},output:{shape:"Sg",resultWrapper:"DeletePartnerResult"}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}}},DeleteScheduledAction:{input:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{}}}},DeleteSnapshotCopyGrant:{input:{type:"structure",required:["SnapshotCopyGrantName"],members:{SnapshotCopyGrantName:{}}}},DeleteSnapshotSchedule:{input:{type:"structure",required:["ScheduleIdentifier"],members:{ScheduleIdentifier:{}}}},DeleteTags:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{shape:"S56"}}}},DeleteUsageLimit:{input:{type:"structure",required:["UsageLimitId"],members:{UsageLimitId:{}}}},DescribeAccountAttributes:{input:{type:"structure",members:{AttributeNames:{type:"list",member:{locationName:"AttributeName"}}}},output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{AccountAttributes:{type:"list",member:{locationName:"AccountAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{type:"list",member:{locationName:"AttributeValueTarget",type:"structure",members:{AttributeValue:{}}}}}}}}}},DescribeAuthenticationProfiles:{input:{type:"structure",members:{AuthenticationProfileName:{}}},output:{resultWrapper:"DescribeAuthenticationProfilesResult",type:"structure",members:{AuthenticationProfiles:{type:"list",member:{type:"structure",members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}}}}}},DescribeClusterDbRevisions:{input:{type:"structure",members:{ClusterIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterDbRevisionsResult",type:"structure",members:{Marker:{},ClusterDbRevisions:{type:"list",member:{locationName:"ClusterDbRevision",type:"structure",members:{ClusterIdentifier:{},CurrentDatabaseRevision:{},DatabaseRevisionReleaseDate:{type:"timestamp"},RevisionTargets:{type:"list",member:{locationName:"RevisionTarget",type:"structure",members:{DatabaseRevision:{},Description:{},DatabaseRevisionReleaseDate:{type:"timestamp"}}}}}}}}}},DescribeClusterParameterGroups:{input:{type:"structure",members:{ParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClusterParameterGroupsResult",type:"structure",members:{Marker:{},ParameterGroups:{type:"list",member:{shape:"S33",locationName:"ClusterParameterGroup"}}}}},DescribeClusterParameters:{input:{type:"structure",required:["ParameterGroupName"],members:{ParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterParametersResult",type:"structure",members:{Parameters:{shape:"S5v"},Marker:{}}}},DescribeClusterSecurityGroups:{input:{type:"structure",members:{ClusterSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClusterSecurityGroupsResult",type:"structure",members:{Marker:{},ClusterSecurityGroups:{type:"list",member:{shape:"Sq",locationName:"ClusterSecurityGroup"}}}}},DescribeClusterSnapshots:{input:{type:"structure",members:{ClusterIdentifier:{},SnapshotIdentifier:{},SnapshotArn:{},SnapshotType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxRecords:{type:"integer"},Marker:{},OwnerAccount:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"},ClusterExists:{type:"boolean"},SortingEntities:{type:"list",member:{locationName:"SnapshotSortingEntity",type:"structure",required:["Attribute"],members:{Attribute:{},SortOrder:{}}}}}},output:{resultWrapper:"DescribeClusterSnapshotsResult",type:"structure",members:{Marker:{},Snapshots:{type:"list",member:{shape:"S14",locationName:"Snapshot"}}}}},DescribeClusterSubnetGroups:{input:{type:"structure",members:{ClusterSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClusterSubnetGroupsResult",type:"structure",members:{Marker:{},ClusterSubnetGroups:{type:"list",member:{shape:"S3b",locationName:"ClusterSubnetGroup"}}}}},DescribeClusterTracks:{input:{type:"structure",members:{MaintenanceTrackName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterTracksResult",type:"structure",members:{MaintenanceTracks:{type:"list",member:{locationName:"MaintenanceTrack",type:"structure",members:{MaintenanceTrackName:{},DatabaseVersion:{},UpdateTargets:{type:"list",member:{locationName:"UpdateTarget",type:"structure",members:{MaintenanceTrackName:{},DatabaseVersion:{},SupportedOperations:{type:"list",member:{locationName:"SupportedOperation",type:"structure",members:{OperationName:{}}}}}}}}}},Marker:{}}}},DescribeClusterVersions:{input:{type:"structure",members:{ClusterVersion:{},ClusterParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterVersionsResult",type:"structure",members:{Marker:{},ClusterVersions:{type:"list",member:{locationName:"ClusterVersion",type:"structure",members:{ClusterVersion:{},ClusterParameterGroupFamily:{},Description:{}}}}}}},DescribeClusters:{input:{type:"structure",members:{ClusterIdentifier:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClustersResult",type:"structure",members:{Marker:{},Clusters:{type:"list",member:{shape:"S23",locationName:"Cluster"}}}}},DescribeCustomDomainAssociations:{input:{type:"structure",members:{CustomDomainName:{},CustomDomainCertificateArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCustomDomainAssociationsResult",type:"structure",members:{Marker:{},Associations:{type:"list",member:{locationName:"Association",type:"structure",members:{CustomDomainCertificateArn:{},CustomDomainCertificateExpiryDate:{type:"timestamp"},CertificateAssociations:{type:"list",member:{locationName:"CertificateAssociation",type:"structure",members:{CustomDomainName:{},ClusterIdentifier:{}}}}},wrapper:!0}}}}},DescribeDataShares:{input:{type:"structure",members:{DataShareArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDataSharesResult",type:"structure",members:{DataShares:{shape:"S6y"},Marker:{}}}},DescribeDataSharesForConsumer:{input:{type:"structure",members:{ConsumerArn:{},Status:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDataSharesForConsumerResult",type:"structure",members:{DataShares:{shape:"S6y"},Marker:{}}}},DescribeDataSharesForProducer:{input:{type:"structure",members:{ProducerArn:{},Status:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDataSharesForProducerResult",type:"structure",members:{DataShares:{shape:"S6y"},Marker:{}}}},DescribeDefaultClusterParameters:{input:{type:"structure",required:["ParameterGroupFamily"],members:{ParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDefaultClusterParametersResult",type:"structure",members:{DefaultClusterParameters:{type:"structure",members:{ParameterGroupFamily:{},Marker:{},Parameters:{shape:"S5v"}},wrapper:!0}}}},DescribeEndpointAccess:{input:{type:"structure",members:{ClusterIdentifier:{},ResourceOwner:{},EndpointName:{},VpcId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEndpointAccessResult",type:"structure",members:{EndpointAccessList:{type:"list",member:{shape:"S3n"}},Marker:{}}}},DescribeEndpointAuthorization:{input:{type:"structure",members:{ClusterIdentifier:{},Account:{},Grantee:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEndpointAuthorizationResult",type:"structure",members:{EndpointAuthorizationList:{type:"list",member:{shape:"S10"}},Marker:{}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},Events:{type:"list",member:{locationName:"EventInfoMap",type:"structure",members:{EventId:{},EventCategories:{shape:"S3q"},EventDescription:{},Severity:{}},wrapper:!0}}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S3s",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S3q"},Severity:{},Date:{type:"timestamp"},EventId:{}}}}}}},DescribeHsmClientCertificates:{input:{type:"structure",members:{HsmClientCertificateIdentifier:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeHsmClientCertificatesResult",type:"structure",members:{Marker:{},HsmClientCertificates:{type:"list",member:{shape:"S3v",locationName:"HsmClientCertificate"}}}}},DescribeHsmConfigurations:{input:{type:"structure",members:{HsmConfigurationIdentifier:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeHsmConfigurationsResult",type:"structure",members:{Marker:{},HsmConfigurations:{type:"list",member:{shape:"S3y",locationName:"HsmConfiguration"}}}}},DescribeInboundIntegrations:{input:{type:"structure",members:{IntegrationArn:{},TargetArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeInboundIntegrationsResult",type:"structure",members:{Marker:{},InboundIntegrations:{type:"list",member:{locationName:"InboundIntegration",type:"structure",members:{IntegrationArn:{},SourceArn:{},TargetArn:{},Status:{},Errors:{type:"list",member:{locationName:"IntegrationError",type:"structure",required:["ErrorCode"],members:{ErrorCode:{},ErrorMessage:{}}}},CreateTime:{type:"timestamp"}}}}}}},DescribeLoggingStatus:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S86",resultWrapper:"DescribeLoggingStatusResult"}},DescribeNodeConfigurationOptions:{input:{type:"structure",required:["ActionType"],members:{ActionType:{},ClusterIdentifier:{},SnapshotIdentifier:{},SnapshotArn:{},OwnerAccount:{},Filters:{locationName:"Filter",type:"list",member:{locationName:"NodeConfigurationOptionsFilter",type:"structure",members:{Name:{},Operator:{},Values:{shape:"S3h",locationName:"Value"}}}},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeNodeConfigurationOptionsResult",type:"structure",members:{NodeConfigurationOptionList:{type:"list",member:{locationName:"NodeConfigurationOption",type:"structure",members:{NodeType:{},NumberOfNodes:{type:"integer"},EstimatedDiskUtilizationPercent:{type:"double"},Mode:{}}}},Marker:{}}}},DescribeOrderableClusterOptions:{input:{type:"structure",members:{ClusterVersion:{},NodeType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableClusterOptionsResult",type:"structure",members:{OrderableClusterOptions:{type:"list",member:{locationName:"OrderableClusterOption",type:"structure",members:{ClusterVersion:{},ClusterType:{},NodeType:{},AvailabilityZones:{type:"list",member:{shape:"S3e",locationName:"AvailabilityZone"}}},wrapper:!0}},Marker:{}}}},DescribePartners:{input:{type:"structure",required:["AccountId","ClusterIdentifier"],members:{AccountId:{},ClusterIdentifier:{},DatabaseName:{},PartnerName:{}}},output:{resultWrapper:"DescribePartnersResult",type:"structure",members:{PartnerIntegrationInfoList:{type:"list",member:{locationName:"PartnerIntegrationInfo",type:"structure",members:{DatabaseName:{},PartnerName:{},Status:{},StatusMessage:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}}}}},DescribeReservedNodeExchangeStatus:{input:{type:"structure",members:{ReservedNodeId:{},ReservedNodeExchangeRequestId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedNodeExchangeStatusResult",type:"structure",members:{ReservedNodeExchangeStatusDetails:{type:"list",member:{shape:"S2y",locationName:"ReservedNodeExchangeStatus"}},Marker:{}}}},DescribeReservedNodeOfferings:{input:{type:"structure",members:{ReservedNodeOfferingId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedNodeOfferingsResult",type:"structure",members:{Marker:{},ReservedNodeOfferings:{shape:"S8z"}}}},DescribeReservedNodes:{input:{type:"structure",members:{ReservedNodeId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedNodesResult",type:"structure",members:{Marker:{},ReservedNodes:{type:"list",member:{shape:"S4",locationName:"ReservedNode"}}}}},DescribeResize:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S1l",resultWrapper:"DescribeResizeResult"}},DescribeScheduledActions:{input:{type:"structure",members:{ScheduledActionName:{},TargetActionType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Active:{type:"boolean"},Filters:{type:"list",member:{locationName:"ScheduledActionFilter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S3h"}}}},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeScheduledActionsResult",type:"structure",members:{Marker:{},ScheduledActions:{type:"list",member:{shape:"S44",locationName:"ScheduledAction"}}}}},DescribeSnapshotCopyGrants:{input:{type:"structure",members:{SnapshotCopyGrantName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeSnapshotCopyGrantsResult",type:"structure",members:{Marker:{},SnapshotCopyGrants:{type:"list",member:{shape:"S49",locationName:"SnapshotCopyGrant"}}}}},DescribeSnapshotSchedules:{input:{type:"structure",members:{ClusterIdentifier:{},ScheduleIdentifier:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeSnapshotSchedulesResult",type:"structure",members:{SnapshotSchedules:{type:"list",member:{shape:"S4c",locationName:"SnapshotSchedule"}},Marker:{}}}},DescribeStorage:{output:{resultWrapper:"DescribeStorageResult",type:"structure",members:{TotalBackupSizeInMegaBytes:{type:"double"},TotalProvisionedStorageInMegaBytes:{type:"double"}}}},DescribeTableRestoreStatus:{input:{type:"structure",members:{ClusterIdentifier:{},TableRestoreRequestId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeTableRestoreStatusResult",type:"structure",members:{TableRestoreStatusDetails:{type:"list",member:{shape:"S9m",locationName:"TableRestoreStatus"}},Marker:{}}}},DescribeTags:{input:{type:"structure",members:{ResourceName:{},ResourceType:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TaggedResources:{type:"list",member:{locationName:"TaggedResource",type:"structure",members:{Tag:{shape:"Su"},ResourceName:{},ResourceType:{}}}},Marker:{}}}},DescribeUsageLimits:{input:{type:"structure",members:{UsageLimitId:{},ClusterIdentifier:{},FeatureType:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeUsageLimitsResult",type:"structure",members:{UsageLimits:{type:"list",member:{shape:"S4m"}},Marker:{}}}},DisableLogging:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S86",resultWrapper:"DisableLoggingResult"}},DisableSnapshotCopy:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"DisableSnapshotCopyResult",type:"structure",members:{Cluster:{shape:"S23"}}}},DisassociateDataShareConsumer:{input:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{},DisassociateEntireAccount:{type:"boolean"},ConsumerArn:{},ConsumerRegion:{}}},output:{shape:"Sj",resultWrapper:"DisassociateDataShareConsumerResult"}},EnableLogging:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},BucketName:{},S3KeyPrefix:{},LogDestinationType:{},LogExports:{shape:"S88"}}},output:{shape:"S86",resultWrapper:"EnableLoggingResult"}},EnableSnapshotCopy:{input:{type:"structure",required:["ClusterIdentifier","DestinationRegion"],members:{ClusterIdentifier:{},DestinationRegion:{},RetentionPeriod:{type:"integer"},SnapshotCopyGrantName:{},ManualSnapshotRetentionPeriod:{type:"integer"}}},output:{resultWrapper:"EnableSnapshotCopyResult",type:"structure",members:{Cluster:{shape:"S23"}}}},FailoverPrimaryCompute:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"FailoverPrimaryComputeResult",type:"structure",members:{Cluster:{shape:"S23"}}}},GetClusterCredentials:{input:{type:"structure",required:["DbUser"],members:{DbUser:{},DbName:{},ClusterIdentifier:{},DurationSeconds:{type:"integer"},AutoCreate:{type:"boolean"},DbGroups:{type:"list",member:{locationName:"DbGroup"}},CustomDomainName:{}}},output:{resultWrapper:"GetClusterCredentialsResult",type:"structure",members:{DbUser:{},DbPassword:{shape:"S1x"},Expiration:{type:"timestamp"}}}},GetClusterCredentialsWithIAM:{input:{type:"structure",members:{DbName:{},ClusterIdentifier:{},DurationSeconds:{type:"integer"},CustomDomainName:{}}},output:{resultWrapper:"GetClusterCredentialsWithIAMResult",type:"structure",members:{DbUser:{},DbPassword:{shape:"S1x"},Expiration:{type:"timestamp"},NextRefreshTime:{type:"timestamp"}}}},GetReservedNodeExchangeConfigurationOptions:{input:{type:"structure",required:["ActionType"],members:{ActionType:{},ClusterIdentifier:{},SnapshotIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetReservedNodeExchangeConfigurationOptionsResult",type:"structure",members:{Marker:{},ReservedNodeConfigurationOptionList:{type:"list",member:{locationName:"ReservedNodeConfigurationOption",type:"structure",members:{SourceReservedNode:{shape:"S4"},TargetReservedNodeCount:{type:"integer"},TargetReservedNodeOffering:{shape:"S90"}},wrapper:!0}}}}},GetReservedNodeExchangeOfferings:{input:{type:"structure",required:["ReservedNodeId"],members:{ReservedNodeId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetReservedNodeExchangeOfferingsResult",type:"structure",members:{Marker:{},ReservedNodeOfferings:{shape:"S8z"}}}},GetResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"GetResourcePolicyResult",type:"structure",members:{ResourcePolicy:{shape:"Sai"}}}},ModifyAquaConfiguration:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},AquaConfigurationStatus:{}}},output:{resultWrapper:"ModifyAquaConfigurationResult",type:"structure",members:{AquaConfiguration:{shape:"S2w"}}}},ModifyAuthenticationProfile:{input:{type:"structure",required:["AuthenticationProfileName","AuthenticationProfileContent"],members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}},output:{resultWrapper:"ModifyAuthenticationProfileResult",type:"structure",members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}}},ModifyCluster:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},ClusterType:{},NodeType:{},NumberOfNodes:{type:"integer"},ClusterSecurityGroups:{shape:"S1y"},VpcSecurityGroupIds:{shape:"S1z"},MasterUserPassword:{shape:"S1x"},ClusterParameterGroupName:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},PreferredMaintenanceWindow:{},ClusterVersion:{},AllowVersionUpgrade:{type:"boolean"},HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},NewClusterIdentifier:{},PubliclyAccessible:{type:"boolean"},ElasticIp:{},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},Encrypted:{type:"boolean"},KmsKeyId:{},AvailabilityZoneRelocation:{type:"boolean"},AvailabilityZone:{},Port:{type:"integer"},ManageMasterPassword:{type:"boolean"},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"ModifyClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterDbRevision:{input:{type:"structure",required:["ClusterIdentifier","RevisionTarget"],members:{ClusterIdentifier:{},RevisionTarget:{}}},output:{resultWrapper:"ModifyClusterDbRevisionResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterIamRoles:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},AddIamRoles:{shape:"S20"},RemoveIamRoles:{shape:"S20"},DefaultIamRoleArn:{}}},output:{resultWrapper:"ModifyClusterIamRolesResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterMaintenance:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},DeferMaintenance:{type:"boolean"},DeferMaintenanceIdentifier:{},DeferMaintenanceStartTime:{type:"timestamp"},DeferMaintenanceEndTime:{type:"timestamp"},DeferMaintenanceDuration:{type:"integer"}}},output:{resultWrapper:"ModifyClusterMaintenanceResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName","Parameters"],members:{ParameterGroupName:{},Parameters:{shape:"S5v"}}},output:{shape:"Saw",resultWrapper:"ModifyClusterParameterGroupResult"}},ModifyClusterSnapshot:{input:{type:"structure",required:["SnapshotIdentifier"],members:{SnapshotIdentifier:{},ManualSnapshotRetentionPeriod:{type:"integer"},Force:{type:"boolean"}}},output:{resultWrapper:"ModifyClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},ModifyClusterSnapshotSchedule:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},ScheduleIdentifier:{},DisassociateSchedule:{type:"boolean"}}}},ModifyClusterSubnetGroup:{input:{type:"structure",required:["ClusterSubnetGroupName","SubnetIds"],members:{ClusterSubnetGroupName:{},Description:{},SubnetIds:{shape:"S39"}}},output:{resultWrapper:"ModifyClusterSubnetGroupResult",type:"structure",members:{ClusterSubnetGroup:{shape:"S3b"}}}},ModifyCustomDomainAssociation:{input:{type:"structure",required:["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{}}},output:{resultWrapper:"ModifyCustomDomainAssociationResult",type:"structure",members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{},CustomDomainCertExpiryTime:{}}}},ModifyEndpointAccess:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{},VpcSecurityGroupIds:{shape:"S1z"}}},output:{shape:"S3n",resultWrapper:"ModifyEndpointAccessResult"}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},SourceIds:{shape:"S3p"},EventCategories:{shape:"S3q"},Severity:{},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S3s"}}}},ModifyScheduledAction:{input:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},TargetAction:{shape:"S40"},Schedule:{},IamRole:{},ScheduledActionDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Enable:{type:"boolean"}}},output:{shape:"S44",resultWrapper:"ModifyScheduledActionResult"}},ModifySnapshotCopyRetentionPeriod:{input:{type:"structure",required:["ClusterIdentifier","RetentionPeriod"],members:{ClusterIdentifier:{},RetentionPeriod:{type:"integer"},Manual:{type:"boolean"}}},output:{resultWrapper:"ModifySnapshotCopyRetentionPeriodResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifySnapshotSchedule:{input:{type:"structure",required:["ScheduleIdentifier","ScheduleDefinitions"],members:{ScheduleIdentifier:{},ScheduleDefinitions:{shape:"S4b"}}},output:{shape:"S4c",resultWrapper:"ModifySnapshotScheduleResult"}},ModifyUsageLimit:{input:{type:"structure",required:["UsageLimitId"],members:{UsageLimitId:{},Amount:{type:"long"},BreachAction:{}}},output:{shape:"S4m",resultWrapper:"ModifyUsageLimitResult"}},PauseCluster:{input:{shape:"S42"},output:{resultWrapper:"PauseClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},PurchaseReservedNodeOffering:{input:{type:"structure",required:["ReservedNodeOfferingId"],members:{ReservedNodeOfferingId:{},NodeCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedNodeOfferingResult",type:"structure",members:{ReservedNode:{shape:"S4"}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{resultWrapper:"PutResourcePolicyResult",type:"structure",members:{ResourcePolicy:{shape:"Sai"}}}},RebootCluster:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"RebootClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RejectDataShare:{input:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{}}},output:{shape:"Sj",resultWrapper:"RejectDataShareResult"}},ResetClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName"],members:{ParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S5v"}}},output:{shape:"Saw",resultWrapper:"ResetClusterParameterGroupResult"}},ResizeCluster:{input:{shape:"S41"},output:{resultWrapper:"ResizeClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RestoreFromClusterSnapshot:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},SnapshotIdentifier:{},SnapshotArn:{},SnapshotClusterIdentifier:{},Port:{type:"integer"},AvailabilityZone:{},AllowVersionUpgrade:{type:"boolean"},ClusterSubnetGroupName:{},PubliclyAccessible:{type:"boolean"},OwnerAccount:{},HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},ElasticIp:{},ClusterParameterGroupName:{},ClusterSecurityGroups:{shape:"S1y"},VpcSecurityGroupIds:{shape:"S1z"},PreferredMaintenanceWindow:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},KmsKeyId:{},NodeType:{},EnhancedVpcRouting:{type:"boolean"},AdditionalInfo:{},IamRoles:{shape:"S20"},MaintenanceTrackName:{},SnapshotScheduleIdentifier:{},NumberOfNodes:{type:"integer"},AvailabilityZoneRelocation:{type:"boolean"},AquaConfigurationStatus:{},DefaultIamRoleArn:{},ReservedNodeId:{},TargetReservedNodeOfferingId:{},Encrypted:{type:"boolean"},ManageMasterPassword:{type:"boolean"},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"RestoreFromClusterSnapshotResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RestoreTableFromClusterSnapshot:{input:{type:"structure",required:["ClusterIdentifier","SnapshotIdentifier","SourceDatabaseName","SourceTableName","NewTableName"],members:{ClusterIdentifier:{},SnapshotIdentifier:{},SourceDatabaseName:{},SourceSchemaName:{},SourceTableName:{},TargetDatabaseName:{},TargetSchemaName:{},NewTableName:{},EnableCaseSensitiveIdentifier:{type:"boolean"}}},output:{resultWrapper:"RestoreTableFromClusterSnapshotResult",type:"structure",members:{TableRestoreStatus:{shape:"S9m"}}}},ResumeCluster:{input:{shape:"S43"},output:{resultWrapper:"ResumeClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RevokeClusterSecurityGroupIngress:{input:{type:"structure",required:["ClusterSecurityGroupName"],members:{ClusterSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeClusterSecurityGroupIngressResult",type:"structure",members:{ClusterSecurityGroup:{shape:"Sq"}}}},RevokeEndpointAccess:{input:{type:"structure",members:{ClusterIdentifier:{},Account:{},VpcIds:{shape:"Sz"},Force:{type:"boolean"}}},output:{shape:"S10",resultWrapper:"RevokeEndpointAccessResult"}},RevokeSnapshotAccess:{input:{type:"structure",required:["AccountWithRestoreAccess"],members:{SnapshotIdentifier:{},SnapshotArn:{},SnapshotClusterIdentifier:{},AccountWithRestoreAccess:{}}},output:{resultWrapper:"RevokeSnapshotAccessResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},RotateEncryptionKey:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"RotateEncryptionKeyResult",type:"structure",members:{Cluster:{shape:"S23"}}}},UpdatePartnerStatus:{input:{type:"structure",required:["AccountId","ClusterIdentifier","DatabaseName","PartnerName","Status"],members:{AccountId:{},ClusterIdentifier:{},DatabaseName:{},PartnerName:{},Status:{},StatusMessage:{}}},output:{shape:"Sg",resultWrapper:"UpdatePartnerStatusResult"}}},shapes:{S4:{type:"structure",members:{ReservedNodeId:{},ReservedNodeOfferingId:{},NodeType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},NodeCount:{type:"integer"},State:{},OfferingType:{},RecurringCharges:{shape:"S8"},ReservedNodeOfferingType:{}},wrapper:!0},S8:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},Sb:{type:"structure",required:["AccountId","ClusterIdentifier","DatabaseName","PartnerName"],members:{AccountId:{},ClusterIdentifier:{},DatabaseName:{},PartnerName:{}}},Sg:{type:"structure",members:{DatabaseName:{},PartnerName:{}}},Sj:{type:"structure",members:{DataShareArn:{},ProducerArn:{},AllowPubliclyAccessibleConsumers:{type:"boolean"},DataShareAssociations:{type:"list",member:{type:"structure",members:{ConsumerIdentifier:{},Status:{},ConsumerRegion:{},CreatedDate:{type:"timestamp"},StatusChangeDate:{type:"timestamp"}}}},ManagedBy:{}}},Sq:{type:"structure",members:{ClusterSecurityGroupName:{},Description:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{},Tags:{shape:"St"}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{},Tags:{shape:"St"}}}},Tags:{shape:"St"}},wrapper:!0},St:{type:"list",member:{shape:"Su",locationName:"Tag"}},Su:{type:"structure",members:{Key:{},Value:{}}},Sz:{type:"list",member:{locationName:"VpcIdentifier"}},S10:{type:"structure",members:{Grantor:{},Grantee:{},ClusterIdentifier:{},AuthorizeTime:{type:"timestamp"},ClusterStatus:{},Status:{},AllowedAllVPCs:{type:"boolean"},AllowedVPCs:{shape:"Sz"},EndpointCount:{type:"integer"}}},S14:{type:"structure",members:{SnapshotIdentifier:{},ClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Status:{},Port:{type:"integer"},AvailabilityZone:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},ClusterVersion:{},EngineFullVersion:{},SnapshotType:{},NodeType:{},NumberOfNodes:{type:"integer"},DBName:{},VpcId:{},Encrypted:{type:"boolean"},KmsKeyId:{},EncryptedWithHSM:{type:"boolean"},AccountsWithRestoreAccess:{type:"list",member:{locationName:"AccountWithRestoreAccess",type:"structure",members:{AccountId:{},AccountAlias:{}}}},OwnerAccount:{},TotalBackupSizeInMegaBytes:{type:"double"},ActualIncrementalBackupSizeInMegaBytes:{type:"double"},BackupProgressInMegaBytes:{type:"double"}, -CurrentBackupRateInMegaBytesPerSecond:{type:"double"},EstimatedSecondsToCompletion:{type:"long"},ElapsedTimeInSeconds:{type:"long"},SourceRegion:{},Tags:{shape:"St"},RestorableNodeTypes:{type:"list",member:{locationName:"NodeType"}},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},ManualSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRemainingDays:{type:"integer"},SnapshotRetentionStartTime:{type:"timestamp"},MasterPasswordSecretArn:{},MasterPasswordSecretKmsKeyId:{}},wrapper:!0},S1c:{type:"structure",required:["SnapshotIdentifier"],members:{SnapshotIdentifier:{},SnapshotClusterIdentifier:{}}},S1e:{type:"list",member:{locationName:"String"}},S1g:{type:"structure",members:{SnapshotIdentifier:{},SnapshotClusterIdentifier:{},FailureCode:{},FailureReason:{}}},S1l:{type:"structure",members:{TargetNodeType:{},TargetNumberOfNodes:{type:"integer"},TargetClusterType:{},Status:{},ImportTablesCompleted:{type:"list",member:{}},ImportTablesInProgress:{type:"list",member:{}},ImportTablesNotStarted:{type:"list",member:{}},AvgResizeRateInMegaBytesPerSecond:{type:"double"},TotalResizeDataInMegaBytes:{type:"long"},ProgressInMegaBytes:{type:"long"},ElapsedTimeInSeconds:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"},ResizeType:{},Message:{},TargetEncryptionType:{},DataTransferProgressPercent:{type:"double"}}},S1x:{type:"string",sensitive:!0},S1y:{type:"list",member:{locationName:"ClusterSecurityGroupName"}},S1z:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S20:{type:"list",member:{locationName:"IamRoleArn"}},S23:{type:"structure",members:{ClusterIdentifier:{},NodeType:{},ClusterStatus:{},ClusterAvailabilityStatus:{},ModifyStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"},VpcEndpoints:{type:"list",member:{shape:"S26",locationName:"VpcEndpoint"}}}},ClusterCreateTime:{type:"timestamp"},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},ClusterSecurityGroups:{type:"list",member:{locationName:"ClusterSecurityGroup",type:"structure",members:{ClusterSecurityGroupName:{},Status:{}}}},VpcSecurityGroups:{shape:"S2b"},ClusterParameterGroups:{type:"list",member:{locationName:"ClusterParameterGroup",type:"structure",members:{ParameterGroupName:{},ParameterApplyStatus:{},ClusterParameterStatusList:{type:"list",member:{type:"structure",members:{ParameterName:{},ParameterApplyStatus:{},ParameterApplyErrorDescription:{}}}}}}},ClusterSubnetGroupName:{},VpcId:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{MasterUserPassword:{shape:"S1x"},NodeType:{},NumberOfNodes:{type:"integer"},ClusterType:{},ClusterVersion:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ClusterIdentifier:{},PubliclyAccessible:{type:"boolean"},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},EncryptionType:{}}},ClusterVersion:{},AllowVersionUpgrade:{type:"boolean"},NumberOfNodes:{type:"integer"},PubliclyAccessible:{type:"boolean"},Encrypted:{type:"boolean"},RestoreStatus:{type:"structure",members:{Status:{},CurrentRestoreRateInMegaBytesPerSecond:{type:"double"},SnapshotSizeInMegaBytes:{type:"long"},ProgressInMegaBytes:{type:"long"},ElapsedTimeInSeconds:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"}}},DataTransferProgress:{type:"structure",members:{Status:{},CurrentRateInMegaBytesPerSecond:{type:"double"},TotalDataInMegaBytes:{type:"long"},DataTransferredInMegaBytes:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"},ElapsedTimeInSeconds:{type:"long"}}},HsmStatus:{type:"structure",members:{HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},Status:{}}},ClusterSnapshotCopyStatus:{type:"structure",members:{DestinationRegion:{},RetentionPeriod:{type:"long"},ManualSnapshotRetentionPeriod:{type:"integer"},SnapshotCopyGrantName:{}}},ClusterPublicKey:{},ClusterNodes:{shape:"S2m"},ElasticIpStatus:{type:"structure",members:{ElasticIp:{},Status:{}}},ClusterRevisionNumber:{},Tags:{shape:"St"},KmsKeyId:{},EnhancedVpcRouting:{type:"boolean"},IamRoles:{type:"list",member:{locationName:"ClusterIamRole",type:"structure",members:{IamRoleArn:{},ApplyStatus:{}}}},PendingActions:{type:"list",member:{}},MaintenanceTrackName:{},ElasticResizeNumberOfNodeOptions:{},DeferredMaintenanceWindows:{type:"list",member:{locationName:"DeferredMaintenanceWindow",type:"structure",members:{DeferMaintenanceIdentifier:{},DeferMaintenanceStartTime:{type:"timestamp"},DeferMaintenanceEndTime:{type:"timestamp"}}}},SnapshotScheduleIdentifier:{},SnapshotScheduleState:{},ExpectedNextSnapshotScheduleTime:{type:"timestamp"},ExpectedNextSnapshotScheduleTimeStatus:{},NextMaintenanceWindowStartTime:{type:"timestamp"},ResizeInfo:{type:"structure",members:{ResizeType:{},AllowCancelResize:{type:"boolean"}}},AvailabilityZoneRelocationStatus:{},ClusterNamespaceArn:{},TotalStorageCapacityInMegaBytes:{type:"long"},AquaConfiguration:{shape:"S2w"},DefaultIamRoleArn:{},ReservedNodeExchangeStatus:{shape:"S2y"},CustomDomainName:{},CustomDomainCertificateArn:{},CustomDomainCertificateExpiryDate:{type:"timestamp"},MasterPasswordSecretArn:{},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{},MultiAZSecondary:{type:"structure",members:{AvailabilityZone:{},ClusterNodes:{shape:"S2m"}}}},wrapper:!0},S26:{type:"structure",members:{VpcEndpointId:{},VpcId:{},NetworkInterfaces:{type:"list",member:{locationName:"NetworkInterface",type:"structure",members:{NetworkInterfaceId:{},SubnetId:{},PrivateIpAddress:{},AvailabilityZone:{},Ipv6Address:{}}}}}},S2b:{type:"list",member:{locationName:"VpcSecurityGroup",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S2m:{type:"list",member:{type:"structure",members:{NodeRole:{},PrivateIPAddress:{},PublicIPAddress:{}}}},S2w:{type:"structure",members:{AquaStatus:{},AquaConfigurationStatus:{}}},S2y:{type:"structure",members:{ReservedNodeExchangeRequestId:{},Status:{},RequestTime:{type:"timestamp"},SourceReservedNodeId:{},SourceReservedNodeType:{},SourceReservedNodeCount:{type:"integer"},TargetReservedNodeOfferingId:{},TargetReservedNodeType:{},TargetReservedNodeCount:{type:"integer"}},wrapper:!0},S33:{type:"structure",members:{ParameterGroupName:{},ParameterGroupFamily:{},Description:{},Tags:{shape:"St"}},wrapper:!0},S39:{type:"list",member:{locationName:"SubnetIdentifier"}},S3b:{type:"structure",members:{ClusterSubnetGroupName:{},Description:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S3e"},SubnetStatus:{}}}},Tags:{shape:"St"},SupportedClusterIpAddressTypes:{shape:"S3h"}},wrapper:!0},S3e:{type:"structure",members:{Name:{},SupportedPlatforms:{type:"list",member:{locationName:"SupportedPlatform",type:"structure",members:{Name:{}},wrapper:!0}}},wrapper:!0},S3h:{type:"list",member:{locationName:"item"}},S3n:{type:"structure",members:{ClusterIdentifier:{},ResourceOwner:{},SubnetGroupName:{},EndpointStatus:{},EndpointName:{},EndpointCreateTime:{type:"timestamp"},Port:{type:"integer"},Address:{},VpcSecurityGroups:{shape:"S2b"},VpcEndpoint:{shape:"S26"}}},S3p:{type:"list",member:{locationName:"SourceId"}},S3q:{type:"list",member:{locationName:"EventCategory"}},S3s:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{type:"timestamp"},SourceType:{},SourceIdsList:{shape:"S3p"},EventCategoriesList:{shape:"S3q"},Severity:{},Enabled:{type:"boolean"},Tags:{shape:"St"}},wrapper:!0},S3v:{type:"structure",members:{HsmClientCertificateIdentifier:{},HsmClientCertificatePublicKey:{},Tags:{shape:"St"}},wrapper:!0},S3y:{type:"structure",members:{HsmConfigurationIdentifier:{},Description:{},HsmIpAddress:{},HsmPartitionName:{},Tags:{shape:"St"}},wrapper:!0},S40:{type:"structure",members:{ResizeCluster:{shape:"S41"},PauseCluster:{shape:"S42"},ResumeCluster:{shape:"S43"}}},S41:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},ClusterType:{},NodeType:{},NumberOfNodes:{type:"integer"},Classic:{type:"boolean"},ReservedNodeId:{},TargetReservedNodeOfferingId:{}}},S42:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},S43:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},S44:{type:"structure",members:{ScheduledActionName:{},TargetAction:{shape:"S40"},Schedule:{},IamRole:{},ScheduledActionDescription:{},State:{},NextInvocations:{type:"list",member:{locationName:"ScheduledActionTime",type:"timestamp"}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S49:{type:"structure",members:{SnapshotCopyGrantName:{},KmsKeyId:{},Tags:{shape:"St"}},wrapper:!0},S4b:{type:"list",member:{locationName:"ScheduleDefinition"}},S4c:{type:"structure",members:{ScheduleDefinitions:{shape:"S4b"},ScheduleIdentifier:{},ScheduleDescription:{},Tags:{shape:"St"},NextInvocations:{type:"list",member:{locationName:"SnapshotTime",type:"timestamp"}},AssociatedClusterCount:{type:"integer"},AssociatedClusters:{type:"list",member:{locationName:"ClusterAssociatedToSchedule",type:"structure",members:{ClusterIdentifier:{},ScheduleAssociationState:{}}}}}},S4m:{type:"structure",members:{UsageLimitId:{},ClusterIdentifier:{},FeatureType:{},LimitType:{},Amount:{type:"long"},Period:{},BreachAction:{},Tags:{shape:"St"}}},S56:{type:"list",member:{locationName:"TagKey"}},S5q:{type:"list",member:{locationName:"TagValue"}},S5v:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},DataType:{},AllowedValues:{},ApplyType:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{}}}},S6y:{type:"list",member:{shape:"Sj"}},S86:{type:"structure",members:{LoggingEnabled:{type:"boolean"},BucketName:{},S3KeyPrefix:{},LastSuccessfulDeliveryTime:{type:"timestamp"},LastFailureTime:{type:"timestamp"},LastFailureMessage:{},LogDestinationType:{},LogExports:{shape:"S88"}}},S88:{type:"list",member:{}},S8z:{type:"list",member:{shape:"S90",locationName:"ReservedNodeOffering"}},S90:{type:"structure",members:{ReservedNodeOfferingId:{},NodeType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},OfferingType:{},RecurringCharges:{shape:"S8"},ReservedNodeOfferingType:{}},wrapper:!0},S9m:{type:"structure",members:{TableRestoreRequestId:{},Status:{},Message:{},RequestTime:{type:"timestamp"},ProgressInMegaBytes:{type:"long"},TotalDataInMegaBytes:{type:"long"},ClusterIdentifier:{},SnapshotIdentifier:{},SourceDatabaseName:{},SourceSchemaName:{},SourceTableName:{},TargetDatabaseName:{},TargetSchemaName:{},NewTableName:{}},wrapper:!0},Sai:{type:"structure",members:{ResourceArn:{},Policy:{}}},Saw:{type:"structure",members:{ParameterGroupName:{},ParameterGroupStatus:{}}}}}},{}],202:[function(e,t,r){t.exports={pagination:{DescribeClusterDbRevisions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterDbRevisions"},DescribeClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ParameterGroups"},DescribeClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeClusterSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSecurityGroups"},DescribeClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Snapshots"},DescribeClusterSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSubnetGroups"},DescribeClusterTracks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"MaintenanceTracks"},DescribeClusterVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterVersions"},DescribeClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Clusters"},DescribeCustomDomainAssociations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Associations"},DescribeDataShares:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForConsumer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForProducer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDefaultClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"DefaultClusterParameters.Marker",result_key:"DefaultClusterParameters.Parameters"},DescribeEndpointAccess:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAccessList"},DescribeEndpointAuthorization:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAuthorizationList"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeHsmClientCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmClientCertificates"},DescribeHsmConfigurations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmConfigurations"},DescribeInboundIntegrations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"InboundIntegrations"},DescribeNodeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"NodeConfigurationOptionList"},DescribeOrderableClusterOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableClusterOptions"},DescribeReservedNodeExchangeStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeExchangeStatusDetails"},DescribeReservedNodeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"},DescribeReservedNodes:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodes"},DescribeScheduledActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ScheduledActions"},DescribeSnapshotCopyGrants:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotCopyGrants"},DescribeSnapshotSchedules:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotSchedules"},DescribeTableRestoreStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TableRestoreStatusDetails"},DescribeTags:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TaggedResources"},DescribeUsageLimits:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UsageLimits"},GetReservedNodeExchangeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeConfigurationOptionList"},GetReservedNodeExchangeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"}}}},{}],203:[function(e,t,r){t.exports={version:2,waiters:{ClusterAvailable:{delay:60,operation:"DescribeClusters",maxAttempts:30,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Clusters[].ClusterStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"Clusters[].ClusterStatus"},{expected:"ClusterNotFound",matcher:"error",state:"retry"}]},ClusterDeleted:{delay:60,operation:"DescribeClusters",maxAttempts:30,acceptors:[{expected:"ClusterNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"Clusters[].ClusterStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"Clusters[].ClusterStatus"}]},ClusterRestored:{operation:"DescribeClusters",maxAttempts:30,delay:60,acceptors:[{state:"success",matcher:"pathAll",argument:"Clusters[].RestoreStatus.Status",expected:"completed"},{state:"failure",matcher:"pathAny",argument:"Clusters[].ClusterStatus",expected:"deleting"}]},SnapshotAvailable:{delay:15,operation:"DescribeClusterSnapshots",maxAttempts:20,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Snapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"Snapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Snapshots[].Status"}]}}}},{}],204:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-06-27",endpointPrefix:"rekognition",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Rekognition",serviceId:"Rekognition",signatureVersion:"v4",targetPrefix:"RekognitionService",uid:"rekognition-2016-06-27"},operations:{AssociateFaces:{input:{type:"structure",required:["CollectionId","UserId","FaceIds"],members:{CollectionId:{},UserId:{},FaceIds:{shape:"S4"},UserMatchThreshold:{type:"float"},ClientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{AssociatedFaces:{type:"list",member:{type:"structure",members:{FaceId:{}}}},UnsuccessfulFaceAssociations:{type:"list",member:{type:"structure",members:{FaceId:{},UserId:{},Confidence:{type:"float"},Reasons:{type:"list",member:{}}}}},UserStatus:{}}}},CompareFaces:{input:{type:"structure",required:["SourceImage","TargetImage"],members:{SourceImage:{shape:"Sh"},TargetImage:{shape:"Sh"},SimilarityThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SourceImageFace:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"}}},FaceMatches:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"Su"}}}},UnmatchedFaces:{type:"list",member:{shape:"Su"}},SourceImageOrientationCorrection:{},TargetImageOrientationCorrection:{}}}},CopyProjectVersion:{input:{type:"structure",required:["SourceProjectArn","SourceProjectVersionArn","DestinationProjectArn","VersionName","OutputConfig"],members:{SourceProjectArn:{},SourceProjectVersionArn:{},DestinationProjectArn:{},VersionName:{},OutputConfig:{shape:"S1c"},Tags:{shape:"S1e"},KmsKeyId:{}}},output:{type:"structure",members:{ProjectVersionArn:{}}}},CreateCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},Tags:{shape:"S1e"}}},output:{type:"structure",members:{StatusCode:{type:"integer"},CollectionArn:{},FaceModelVersion:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetType","ProjectArn"],members:{DatasetSource:{type:"structure",members:{GroundTruthManifest:{shape:"S1p"},DatasetArn:{}}},DatasetType:{},ProjectArn:{}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateFaceLivenessSession:{input:{type:"structure",members:{KmsKeyId:{},Settings:{type:"structure",members:{OutputConfig:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3KeyPrefix:{}}},AuditImagesLimit:{type:"integer"}}},ClientRequestToken:{}}},output:{type:"structure",required:["SessionId"],members:{SessionId:{}}},idempotent:!0},CreateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},Feature:{},AutoUpdate:{}}},output:{type:"structure",members:{ProjectArn:{}}}},CreateProjectVersion:{input:{type:"structure",required:["ProjectArn","VersionName","OutputConfig"],members:{ProjectArn:{},VersionName:{},OutputConfig:{shape:"S1c"},TrainingData:{shape:"S26"},TestingData:{shape:"S29"},Tags:{shape:"S1e"},KmsKeyId:{},VersionDescription:{},FeatureConfig:{shape:"S2b"}}},output:{type:"structure",members:{ProjectVersionArn:{}}}},CreateStreamProcessor:{input:{type:"structure",required:["Input","Output","Name","Settings","RoleArn"],members:{Input:{shape:"S2f"},Output:{shape:"S2i"},Name:{},Settings:{shape:"S2n"},RoleArn:{},Tags:{shape:"S1e"},NotificationChannel:{shape:"S2t"},KmsKeyId:{},RegionsOfInterest:{shape:"S2v"},DataSharingPreference:{shape:"S2z"}}},output:{type:"structure",members:{StreamProcessorArn:{}}}},CreateUser:{input:{type:"structure",required:["CollectionId","UserId"],members:{CollectionId:{},UserId:{},ClientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},DeleteCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{StatusCode:{type:"integer"}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{}}},DeleteFaces:{input:{type:"structure",required:["CollectionId","FaceIds"],members:{CollectionId:{},FaceIds:{shape:"S39"}}},output:{type:"structure",members:{DeletedFaces:{shape:"S39"},UnsuccessfulFaceDeletions:{type:"list",member:{type:"structure",members:{FaceId:{},UserId:{},Reasons:{type:"list",member:{}}}}}}}},DeleteProject:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteProjectPolicy:{input:{type:"structure",required:["ProjectArn","PolicyName"],members:{ProjectArn:{},PolicyName:{},PolicyRevisionId:{}}},output:{type:"structure",members:{}}},DeleteProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteUser:{input:{type:"structure",required:["CollectionId","UserId"],members:{CollectionId:{},UserId:{},ClientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},DescribeCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{FaceCount:{type:"long"},FaceModelVersion:{},CollectionARN:{},CreationTimestamp:{type:"timestamp"},UserCount:{type:"long"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetDescription:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Status:{},StatusMessage:{},StatusMessageCode:{},DatasetStats:{type:"structure",members:{LabeledEntries:{type:"integer"},TotalEntries:{type:"integer"},TotalLabels:{type:"integer"},ErrorEntries:{type:"integer"}}}}}}}},DescribeProjectVersions:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{},VersionNames:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProjectVersionDescriptions:{type:"list",member:{type:"structure",members:{ProjectVersionArn:{},CreationTimestamp:{type:"timestamp"},MinInferenceUnits:{type:"integer"},Status:{},StatusMessage:{},BillableTrainingTimeInSeconds:{type:"long"},TrainingEndTimestamp:{type:"timestamp"},OutputConfig:{shape:"S1c"},TrainingDataResult:{type:"structure",members:{Input:{shape:"S26"},Output:{shape:"S26"},Validation:{shape:"S4d"}}},TestingDataResult:{type:"structure",members:{Input:{shape:"S29"},Output:{shape:"S29"},Validation:{shape:"S4d"}}},EvaluationResult:{type:"structure",members:{F1Score:{type:"float"},Summary:{type:"structure",members:{S3Object:{shape:"Sj"}}}}},ManifestSummary:{shape:"S1p"},KmsKeyId:{},MaxInferenceUnits:{type:"integer"},SourceProjectVersionArn:{},VersionDescription:{},Feature:{},BaseModelVersion:{},FeatureConfig:{shape:"S2b"}}}},NextToken:{}}}},DescribeProjects:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ProjectNames:{type:"list",member:{}},Features:{type:"list",member:{}}}},output:{type:"structure",members:{ProjectDescriptions:{type:"list",member:{type:"structure",members:{ProjectArn:{},CreationTimestamp:{type:"timestamp"},Status:{},Datasets:{type:"list",member:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},DatasetType:{},DatasetArn:{},Status:{},StatusMessage:{},StatusMessageCode:{}}}},Feature:{},AutoUpdate:{}}}},NextToken:{}}}},DescribeStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},StreamProcessorArn:{},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Input:{shape:"S2f"},Output:{shape:"S2i"},RoleArn:{},Settings:{shape:"S2n"},NotificationChannel:{shape:"S2t"},KmsKeyId:{},RegionsOfInterest:{shape:"S2v"},DataSharingPreference:{shape:"S2z"}}}},DetectCustomLabels:{input:{type:"structure",required:["ProjectVersionArn","Image"],members:{ProjectVersionArn:{},Image:{shape:"Sh"},MaxResults:{type:"integer"},MinConfidence:{type:"float"}}},output:{type:"structure",members:{CustomLabels:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},Geometry:{shape:"S4x"}}}}}}},DetectFaces:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},Attributes:{shape:"S4z"}}},output:{type:"structure",members:{FaceDetails:{type:"list",member:{shape:"S53"}},OrientationCorrection:{}}}},DetectLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},MaxLabels:{type:"integer"},MinConfidence:{type:"float"},Features:{type:"list",member:{}},Settings:{type:"structure",members:{GeneralLabels:{shape:"S5j"},ImageProperties:{type:"structure",members:{MaxDominantColors:{type:"integer"}}}}}}},output:{type:"structure",members:{Labels:{type:"list",member:{shape:"S5q"}},OrientationCorrection:{},LabelModelVersion:{},ImageProperties:{type:"structure",members:{Quality:{shape:"S62"},DominantColors:{shape:"S5t"},Foreground:{type:"structure",members:{Quality:{shape:"S62"},DominantColors:{shape:"S5t"}}},Background:{type:"structure",members:{Quality:{shape:"S62"},DominantColors:{shape:"S5t"}}}}}}}},DetectModerationLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},MinConfidence:{type:"float"},HumanLoopConfig:{type:"structure",required:["HumanLoopName","FlowDefinitionArn"],members:{HumanLoopName:{},FlowDefinitionArn:{},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}},ProjectVersion:{}}},output:{type:"structure",members:{ModerationLabels:{type:"list",member:{shape:"S6f"}},ModerationModelVersion:{},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:!0}}},ProjectVersion:{}}}},DetectProtectiveEquipment:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},SummarizationAttributes:{type:"structure",required:["MinConfidence","RequiredEquipmentTypes"],members:{MinConfidence:{type:"float"},RequiredEquipmentTypes:{type:"list",member:{}}}}}},output:{type:"structure",members:{ProtectiveEquipmentModelVersion:{},Persons:{type:"list",member:{type:"structure",members:{BodyParts:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},EquipmentDetections:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"},Type:{},CoversBodyPart:{type:"structure",members:{Confidence:{type:"float"},Value:{type:"boolean"}}}}}}}}},BoundingBox:{shape:"Sq"},Confidence:{type:"float"},Id:{type:"integer"}}}},Summary:{type:"structure",members:{PersonsWithRequiredEquipment:{shape:"S6z"},PersonsWithoutRequiredEquipment:{shape:"S6z"},PersonsIndeterminate:{shape:"S6z"}}}}}},DetectText:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},Filters:{type:"structure",members:{WordFilter:{shape:"S72"},RegionsOfInterest:{shape:"S2v"}}}}},output:{type:"structure",members:{TextDetections:{type:"list",member:{shape:"S77"}},TextModelVersion:{}}}},DisassociateFaces:{input:{type:"structure",required:["CollectionId","UserId","FaceIds"],members:{CollectionId:{},UserId:{},ClientRequestToken:{idempotencyToken:!0},FaceIds:{shape:"S4"}}},output:{type:"structure",members:{DisassociatedFaces:{type:"list",member:{type:"structure",members:{FaceId:{}}}},UnsuccessfulFaceDisassociations:{type:"list",member:{type:"structure",members:{FaceId:{},UserId:{},Reasons:{type:"list",member:{}}}}},UserStatus:{}}}},DistributeDatasetEntries:{input:{type:"structure",required:["Datasets"],members:{Datasets:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{}}}}}},output:{type:"structure",members:{}}},GetCelebrityInfo:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Urls:{shape:"S7o"},Name:{},KnownGender:{shape:"S7q"}}}},GetCelebrityRecognition:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Celebrities:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Celebrity:{type:"structure",members:{Urls:{shape:"S7o"},Name:{},Id:{},Confidence:{type:"float"},BoundingBox:{shape:"Sq"},Face:{shape:"S53"},KnownGender:{shape:"S7q"}}}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetContentModeration:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{},AggregateBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},ModerationLabels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},ModerationLabel:{shape:"S6f"},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"}}}},NextToken:{},ModerationModelVersion:{},JobId:{},Video:{shape:"S85"},JobTag:{},GetRequestMetadata:{type:"structure",members:{SortBy:{},AggregateBy:{}}}}}},GetFaceDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Faces:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Face:{shape:"S53"}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetFaceLivenessSessionResults:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",required:["SessionId","Status"],members:{SessionId:{},Status:{},Confidence:{type:"float"},ReferenceImage:{shape:"S8l"},AuditImages:{type:"list",member:{shape:"S8l"}}}}},GetFaceSearch:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},NextToken:{},VideoMetadata:{shape:"S7z"},Persons:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Person:{shape:"S8t"},FaceMatches:{shape:"S8v"}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetLabelDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{},AggregateBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Labels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Label:{shape:"S5q"},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"}}}},LabelModelVersion:{},JobId:{},Video:{shape:"S85"},JobTag:{},GetRequestMetadata:{type:"structure",members:{SortBy:{},AggregateBy:{}}}}}},GetMediaAnalysisJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",required:["JobId","OperationsConfig","Status","CreationTimestamp","Input","OutputConfig"],members:{JobId:{},JobName:{},OperationsConfig:{shape:"S9c"},Status:{},FailureDetails:{shape:"S9f"},CreationTimestamp:{type:"timestamp"},CompletionTimestamp:{type:"timestamp"},Input:{shape:"S9h"},OutputConfig:{shape:"S9i"},KmsKeyId:{},Results:{shape:"S9k"},ManifestSummary:{shape:"S9l"}}}},GetPersonTracking:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Persons:{type:"list",member:{type:"structure",members:{ -Timestamp:{type:"long"},Person:{shape:"S8t"}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetSegmentDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{type:"list",member:{shape:"S7z"}},AudioMetadata:{type:"list",member:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},SampleRate:{type:"long"},NumberOfChannels:{type:"long"}}}},NextToken:{},Segments:{type:"list",member:{type:"structure",members:{Type:{},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"},StartTimecodeSMPTE:{},EndTimecodeSMPTE:{},DurationSMPTE:{},TechnicalCueSegment:{type:"structure",members:{Type:{},Confidence:{type:"float"}}},ShotSegment:{type:"structure",members:{Index:{type:"long"},Confidence:{type:"float"}}},StartFrameNumber:{type:"long"},EndFrameNumber:{type:"long"},DurationFrames:{type:"long"}}}},SelectedSegmentTypes:{type:"list",member:{type:"structure",members:{Type:{},ModelVersion:{}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},TextDetections:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},TextDetection:{shape:"S77"}}}},NextToken:{},TextModelVersion:{},JobId:{},Video:{shape:"S85"},JobTag:{}}}},IndexFaces:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"Sh"},ExternalImageId:{},DetectionAttributes:{shape:"S4z"},MaxFaces:{type:"integer"},QualityFilter:{}}},output:{type:"structure",members:{FaceRecords:{type:"list",member:{type:"structure",members:{Face:{shape:"S8x"},FaceDetail:{shape:"S53"}}}},OrientationCorrection:{},FaceModelVersion:{},UnindexedFaces:{type:"list",member:{type:"structure",members:{Reasons:{type:"list",member:{}},FaceDetail:{shape:"S53"}}}}}}},ListCollections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CollectionIds:{type:"list",member:{}},NextToken:{},FaceModelVersions:{type:"list",member:{}}}}},ListDatasetEntries:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},ContainsLabels:{type:"list",member:{}},Labeled:{type:"boolean"},SourceRefContains:{},HasErrors:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetEntries:{type:"list",member:{}},NextToken:{}}}},ListDatasetLabels:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetLabelDescriptions:{type:"list",member:{type:"structure",members:{LabelName:{},LabelStats:{type:"structure",members:{EntryCount:{type:"integer"},BoundingBoxCount:{type:"integer"}}}}}},NextToken:{}}}},ListFaces:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},NextToken:{},MaxResults:{type:"integer"},UserId:{},FaceIds:{shape:"S39"}}},output:{type:"structure",members:{Faces:{type:"list",member:{shape:"S8x"}},NextToken:{},FaceModelVersion:{}}}},ListMediaAnalysisJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["MediaAnalysisJobs"],members:{NextToken:{},MediaAnalysisJobs:{type:"list",member:{type:"structure",required:["JobId","OperationsConfig","Status","CreationTimestamp","Input","OutputConfig"],members:{JobId:{},JobName:{},OperationsConfig:{shape:"S9c"},Status:{},FailureDetails:{shape:"S9f"},CreationTimestamp:{type:"timestamp"},CompletionTimestamp:{type:"timestamp"},Input:{shape:"S9h"},OutputConfig:{shape:"S9i"},KmsKeyId:{},Results:{shape:"S9k"},ManifestSummary:{shape:"S9l"}}}}}}},ListProjectPolicies:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProjectPolicies:{type:"list",member:{type:"structure",members:{ProjectArn:{},PolicyName:{},PolicyRevisionId:{},PolicyDocument:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListStreamProcessors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},StreamProcessors:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S1e"}}}},ListUsers:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{UserId:{},UserStatus:{}}}},NextToken:{}}}},PutProjectPolicy:{input:{type:"structure",required:["ProjectArn","PolicyName","PolicyDocument"],members:{ProjectArn:{},PolicyName:{},PolicyRevisionId:{},PolicyDocument:{}}},output:{type:"structure",members:{PolicyRevisionId:{}}}},RecognizeCelebrities:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"}}},output:{type:"structure",members:{CelebrityFaces:{type:"list",member:{type:"structure",members:{Urls:{shape:"S7o"},Name:{},Id:{},Face:{shape:"Su"},MatchConfidence:{type:"float"},KnownGender:{shape:"S7q"}}}},UnrecognizedFaces:{type:"list",member:{shape:"Su"}},OrientationCorrection:{}}}},SearchFaces:{input:{type:"structure",required:["CollectionId","FaceId"],members:{CollectionId:{},FaceId:{},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"}}},output:{type:"structure",members:{SearchedFaceId:{},FaceMatches:{shape:"S8v"},FaceModelVersion:{}}}},SearchFacesByImage:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"Sh"},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SearchedFaceBoundingBox:{shape:"Sq"},SearchedFaceConfidence:{type:"float"},FaceMatches:{shape:"S8v"},FaceModelVersion:{}}}},SearchUsers:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},UserId:{},FaceId:{},UserMatchThreshold:{type:"float"},MaxUsers:{type:"integer"}}},output:{type:"structure",members:{UserMatches:{shape:"Sc8"},FaceModelVersion:{},SearchedFace:{type:"structure",members:{FaceId:{}}},SearchedUser:{type:"structure",members:{UserId:{}}}}}},SearchUsersByImage:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"Sh"},UserMatchThreshold:{type:"float"},MaxUsers:{type:"integer"},QualityFilter:{}}},output:{type:"structure",members:{UserMatches:{shape:"Sc8"},FaceModelVersion:{},SearchedFace:{type:"structure",members:{FaceDetail:{shape:"S53"}}},UnsearchedFaces:{type:"list",member:{type:"structure",members:{FaceDetails:{shape:"S53"},Reasons:{type:"list",member:{}}}}}}}},StartCelebrityRecognition:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartContentModeration:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},MinConfidence:{type:"float"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartFaceDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},FaceAttributes:{},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartFaceSearch:{input:{type:"structure",required:["Video","CollectionId"],members:{Video:{shape:"S85"},ClientRequestToken:{},FaceMatchThreshold:{type:"float"},CollectionId:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartLabelDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},MinConfidence:{type:"float"},NotificationChannel:{shape:"Scl"},JobTag:{},Features:{type:"list",member:{}},Settings:{type:"structure",members:{GeneralLabels:{shape:"S5j"}}}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartMediaAnalysisJob:{input:{type:"structure",required:["OperationsConfig","Input","OutputConfig"],members:{ClientRequestToken:{idempotencyToken:!0},JobName:{},OperationsConfig:{shape:"S9c"},Input:{shape:"S9h"},OutputConfig:{shape:"S9i"},KmsKeyId:{}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}},idempotent:!0},StartPersonTracking:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartProjectVersion:{input:{type:"structure",required:["ProjectVersionArn","MinInferenceUnits"],members:{ProjectVersionArn:{},MinInferenceUnits:{type:"integer"},MaxInferenceUnits:{type:"integer"}}},output:{type:"structure",members:{Status:{}}}},StartSegmentDetection:{input:{type:"structure",required:["Video","SegmentTypes"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{},Filters:{type:"structure",members:{TechnicalCueFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"},BlackFrame:{type:"structure",members:{MaxPixelThreshold:{type:"float"},MinCoveragePercentage:{type:"float"}}}}},ShotFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"}}}}},SegmentTypes:{type:"list",member:{}}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},StartSelector:{type:"structure",members:{KVSStreamStartSelector:{type:"structure",members:{ProducerTimestamp:{type:"long"},FragmentNumber:{}}}}},StopSelector:{type:"structure",members:{MaxDurationInSeconds:{type:"long"}}}}},output:{type:"structure",members:{SessionId:{}}}},StartTextDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{},Filters:{type:"structure",members:{WordFilter:{shape:"S72"},RegionsOfInterest:{shape:"S2v"}}}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StopProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},StopStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S1e"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDatasetEntries:{input:{type:"structure",required:["DatasetArn","Changes"],members:{DatasetArn:{},Changes:{type:"structure",required:["GroundTruth"],members:{GroundTruth:{type:"blob"}}}}},output:{type:"structure",members:{}}},UpdateStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},SettingsForUpdate:{type:"structure",members:{ConnectedHomeForUpdate:{type:"structure",members:{Labels:{shape:"S2q"},MinConfidence:{type:"float"}}}}},RegionsOfInterestForUpdate:{shape:"S2v"},DataSharingPreferenceForUpdate:{shape:"S2z"},ParametersToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"list",member:{}},Sh:{type:"structure",members:{Bytes:{type:"blob"},S3Object:{shape:"Sj"}}},Sj:{type:"structure",members:{Bucket:{},Name:{},Version:{}}},Sq:{type:"structure",members:{Width:{type:"float"},Height:{type:"float"},Left:{type:"float"},Top:{type:"float"}}},Su:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"},Landmarks:{shape:"Sv"},Pose:{shape:"Sy"},Quality:{shape:"S10"},Emotions:{shape:"S11"},Smile:{shape:"S14"}}},Sv:{type:"list",member:{type:"structure",members:{Type:{},X:{type:"float"},Y:{type:"float"}}}},Sy:{type:"structure",members:{Roll:{type:"float"},Yaw:{type:"float"},Pitch:{type:"float"}}},S10:{type:"structure",members:{Brightness:{type:"float"},Sharpness:{type:"float"}}},S11:{type:"list",member:{type:"structure",members:{Type:{},Confidence:{type:"float"}}}},S14:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},S1c:{type:"structure",members:{S3Bucket:{},S3KeyPrefix:{}}},S1e:{type:"map",key:{},value:{}},S1p:{type:"structure",members:{S3Object:{shape:"Sj"}}},S26:{type:"structure",members:{Assets:{shape:"S27"}}},S27:{type:"list",member:{type:"structure",members:{GroundTruthManifest:{shape:"S1p"}}}},S29:{type:"structure",members:{Assets:{shape:"S27"},AutoCreate:{type:"boolean"}}},S2b:{type:"structure",members:{ContentModeration:{type:"structure",members:{ConfidenceThreshold:{type:"float"}}}}},S2f:{type:"structure",members:{KinesisVideoStream:{type:"structure",members:{Arn:{}}}}},S2i:{type:"structure",members:{KinesisDataStream:{type:"structure",members:{Arn:{}}},S3Destination:{type:"structure",members:{Bucket:{},KeyPrefix:{}}}}},S2n:{type:"structure",members:{FaceSearch:{type:"structure",members:{CollectionId:{},FaceMatchThreshold:{type:"float"}}},ConnectedHome:{type:"structure",required:["Labels"],members:{Labels:{shape:"S2q"},MinConfidence:{type:"float"}}}}},S2q:{type:"list",member:{}},S2t:{type:"structure",required:["SNSTopicArn"],members:{SNSTopicArn:{}}},S2v:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sq"},Polygon:{shape:"S2x"}}}},S2x:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}},S2z:{type:"structure",required:["OptIn"],members:{OptIn:{type:"boolean"}}},S39:{type:"list",member:{}},S4d:{type:"structure",members:{Assets:{shape:"S27"}}},S4x:{type:"structure",members:{BoundingBox:{shape:"Sq"},Polygon:{shape:"S2x"}}},S4z:{type:"list",member:{}},S53:{type:"structure",members:{BoundingBox:{shape:"Sq"},AgeRange:{type:"structure",members:{Low:{type:"integer"},High:{type:"integer"}}},Smile:{shape:"S14"},Eyeglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Sunglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Gender:{type:"structure",members:{Value:{},Confidence:{type:"float"}}},Beard:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Mustache:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},EyesOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},MouthOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Emotions:{shape:"S11"},Landmarks:{shape:"Sv"},Pose:{shape:"Sy"},Quality:{shape:"S10"},Confidence:{type:"float"},FaceOccluded:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},EyeDirection:{type:"structure",members:{Yaw:{type:"float"},Pitch:{type:"float"},Confidence:{type:"float"}}}}},S5j:{type:"structure",members:{LabelInclusionFilters:{shape:"S5k"},LabelExclusionFilters:{shape:"S5k"},LabelCategoryInclusionFilters:{shape:"S5k"},LabelCategoryExclusionFilters:{shape:"S5k"}}},S5k:{type:"list",member:{}},S5q:{type:"structure",members:{Name:{},Confidence:{type:"float"},Instances:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"},DominantColors:{shape:"S5t"}}}},Parents:{type:"list",member:{type:"structure",members:{Name:{}}}},Aliases:{type:"list",member:{type:"structure",members:{Name:{}}}},Categories:{type:"list",member:{type:"structure",members:{Name:{}}}}}},S5t:{type:"list",member:{type:"structure",members:{Red:{type:"integer"},Blue:{type:"integer"},Green:{type:"integer"},HexCode:{},CSSColor:{},SimplifiedColor:{},PixelPercent:{type:"float"}}}},S62:{type:"structure",members:{Brightness:{type:"float"},Sharpness:{type:"float"},Contrast:{type:"float"}}},S6f:{type:"structure",members:{Confidence:{type:"float"},Name:{},ParentName:{}}},S6z:{type:"list",member:{type:"integer"}},S72:{type:"structure",members:{MinConfidence:{type:"float"},MinBoundingBoxHeight:{type:"float"},MinBoundingBoxWidth:{type:"float"}}},S77:{type:"structure",members:{DetectedText:{},Type:{},Id:{type:"integer"},ParentId:{type:"integer"},Confidence:{type:"float"},Geometry:{shape:"S4x"}}},S7o:{type:"list",member:{}},S7q:{type:"structure",members:{Type:{}}},S7z:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},Format:{},FrameRate:{type:"float"},FrameHeight:{type:"long"},FrameWidth:{type:"long"},ColorRange:{}}},S85:{type:"structure",members:{S3Object:{shape:"Sj"}}},S8l:{type:"structure",members:{Bytes:{type:"blob",sensitive:!0},S3Object:{shape:"Sj"},BoundingBox:{shape:"Sq"}}},S8t:{type:"structure",members:{Index:{type:"long"},BoundingBox:{shape:"Sq"},Face:{shape:"S53"}}},S8v:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"S8x"}}}},S8x:{type:"structure",members:{FaceId:{},BoundingBox:{shape:"Sq"},ImageId:{},ExternalImageId:{},Confidence:{type:"float"},IndexFacesModelVersion:{},UserId:{}}},S9c:{type:"structure",members:{DetectModerationLabels:{type:"structure",members:{MinConfidence:{type:"float"},ProjectVersion:{}}}}},S9f:{type:"structure",members:{Code:{},Message:{}}},S9h:{type:"structure",required:["S3Object"],members:{S3Object:{shape:"Sj"}}},S9i:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3KeyPrefix:{}}},S9k:{type:"structure",members:{S3Object:{shape:"Sj"}}},S9l:{type:"structure",members:{S3Object:{shape:"Sj"}}},Sc8:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},User:{type:"structure",members:{UserId:{},UserStatus:{}}}}}},Scl:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}}}}},{}],205:[function(e,t,r){t.exports={pagination:{DescribeProjectVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectVersionDescriptions"},DescribeProjects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectDescriptions"},GetCelebrityRecognition:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetContentModeration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceSearch:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetLabelDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetPersonTracking:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSegmentDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTextDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCollections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CollectionIds"},ListDatasetEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetEntries"},ListDatasetLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetLabelDescriptions"},ListFaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Faces"},ListMediaAnalysisJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListProjectPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectPolicies"},ListStreamProcessors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListUsers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Users"}}}},{}],206:[function(e,t,r){t.exports={version:2,waiters:{ProjectVersionTrainingCompleted:{description:"Wait until the ProjectVersion training completes.",operation:"DescribeProjectVersions",delay:120,maxAttempts:360,acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_COMPLETED"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_FAILED"}]},ProjectVersionRunning:{description:"Wait until the ProjectVersion is running.",delay:30,maxAttempts:40,operation:"DescribeProjectVersions",acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"RUNNING"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"FAILED"}]}}}},{}],207:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"resource-groups",protocol:"rest-json",serviceAbbreviation:"Resource Groups",serviceFullName:"AWS Resource Groups",serviceId:"Resource Groups",signatureVersion:"v4",signingName:"resource-groups",uid:"resource-groups-2017-11-27"},operations:{CreateGroup:{http:{requestUri:"/groups"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{Group:{shape:"Sj"},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},GroupConfiguration:{shape:"Sl"}}}},DeleteGroup:{http:{requestUri:"/delete-group"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetAccountSettings:{http:{requestUri:"/get-account-settings"},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},GetGroup:{http:{requestUri:"/get-group"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetGroupConfiguration:{http:{requestUri:"/get-group-configuration"},input:{type:"structure",members:{Group:{}}},output:{type:"structure",members:{GroupConfiguration:{shape:"Sl"}}}},GetGroupQuery:{http:{requestUri:"/get-group-query"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{GroupQuery:{shape:"S12"}}}},GetTags:{http:{method:"GET",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},GroupResources:{http:{requestUri:"/group-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},ListGroupResources:{http:{requestUri:"/list-group-resources"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Resources:{type:"list",member:{type:"structure",members:{Identifier:{shape:"S1q"},Status:{type:"structure",members:{Name:{}}}}}},ResourceIdentifiers:{shape:"S1u",deprecated:!0,deprecatedMessage:"This field is deprecated, use Resources instead."},NextToken:{},QueryErrors:{shape:"S1v"}}}},ListGroups:{http:{requestUri:"/groups-list"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{GroupIdentifiers:{type:"list",member:{type:"structure",members:{GroupName:{},GroupArn:{}}}},Groups:{deprecated:!0,deprecatedMessage:"This field is deprecated, use GroupIdentifiers instead.",type:"list",member:{shape:"Sj"}},NextToken:{}}}},PutGroupConfiguration:{http:{requestUri:"/put-group-configuration",responseCode:202},input:{type:"structure",members:{Group:{},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{}}},SearchResources:{http:{requestUri:"/resources/search"},input:{type:"structure",required:["ResourceQuery"],members:{ResourceQuery:{shape:"S4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceIdentifiers:{shape:"S1u"},NextToken:{},QueryErrors:{shape:"S1v"}}}},Tag:{http:{method:"PUT",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{location:"uri",locationName:"Arn"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},UngroupResources:{http:{requestUri:"/ungroup-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},Untag:{http:{method:"PATCH",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Keys"],members:{Arn:{location:"uri",locationName:"Arn"},Keys:{shape:"S2i"}}},output:{type:"structure",members:{Arn:{},Keys:{shape:"S2i"}}}},UpdateAccountSettings:{http:{requestUri:"/update-account-settings"},input:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{}}},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},UpdateGroup:{http:{requestUri:"/update-group"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Description:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},UpdateGroupQuery:{http:{requestUri:"/update-group-query"},input:{type:"structure",required:["ResourceQuery"],members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},ResourceQuery:{shape:"S4"}}},output:{type:"structure",members:{GroupQuery:{shape:"S12"}}}}},shapes:{S4:{type:"structure",required:["Type","Query"],members:{Type:{},Query:{}}},S7:{type:"map",key:{},value:{}},Sa:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Values:{type:"list",member:{}}}}}}}},Sj:{type:"structure",required:["GroupArn","Name"],members:{GroupArn:{},Name:{},Description:{}}},Sl:{type:"structure",members:{Configuration:{shape:"Sa"},ProposedConfiguration:{shape:"Sa"},Status:{},FailureReason:{}}},Ss:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{},GroupLifecycleEventsStatus:{},GroupLifecycleEventsStatusMessage:{}}},S12:{type:"structure",required:["GroupName","ResourceQuery"],members:{GroupName:{},ResourceQuery:{shape:"S4"}}},S16:{type:"list",member:{}},S19:{type:"list",member:{type:"structure",members:{ResourceArn:{},ErrorMessage:{},ErrorCode:{}}}},S1d:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},S1q:{type:"structure",members:{ResourceArn:{},ResourceType:{}}},S1u:{type:"list",member:{shape:"S1q"}},S1v:{type:"list",member:{type:"structure",members:{ErrorCode:{},Message:{}}}},S2i:{type:"list",member:{}}}}},{}],208:[function(e,t,r){t.exports={pagination:{ListGroupResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:["ResourceIdentifiers","Resources"]},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupIdentifiers"},SearchResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceIdentifiers"}}}},{}],209:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-04-01",endpointPrefix:"route53",globalEndpoint:"route53.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Route 53",serviceFullName:"Amazon Route 53",serviceId:"Route 53",signatureVersion:"v4",uid:"route53-2013-04-01"},operations:{ActivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},AssociateVPCWithHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/associatevpc"},input:{locationName:"AssociateVPCWithHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{locationName:"ChangeCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Changes"],members:{Id:{location:"uri",locationName:"CidrCollectionId"},CollectionVersion:{type:"long"},Changes:{type:"list",member:{type:"structure",required:["LocationName","Action","CidrList"],members:{LocationName:{},Action:{},CidrList:{type:"list",member:{locationName:"Cidr"}}}}}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},ChangeResourceRecordSets:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/rrset/"},input:{locationName:"ChangeResourceRecordSetsRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","ChangeBatch"],members:{HostedZoneId:{location:"uri",locationName:"Id"},ChangeBatch:{type:"structure",required:["Changes"],members:{Comment:{},Changes:{type:"list",member:{locationName:"Change",type:"structure",required:["Action","ResourceRecordSet"],members:{Action:{},ResourceRecordSet:{shape:"Sv"}}}}}}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeTagsForResource:{http:{requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{locationName:"ChangeTagsForResourceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"},AddTags:{shape:"S1l"},RemoveTagKeys:{type:"list",member:{locationName:"Key"}}}},output:{type:"structure",members:{}}},CreateCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection",responseCode:201},input:{locationName:"CreateCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},CallerReference:{}}},output:{type:"structure",members:{Collection:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}},Location:{location:"header",locationName:"Location"}}}},CreateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck",responseCode:201},input:{locationName:"CreateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HealthCheckConfig"],members:{CallerReference:{},HealthCheckConfig:{shape:"S20"}}},output:{type:"structure",required:["HealthCheck","Location"],members:{HealthCheck:{shape:"S2n"},Location:{location:"header",locationName:"Location"}}}},CreateHostedZone:{http:{requestUri:"/2013-04-01/hostedzone",responseCode:201},input:{locationName:"CreateHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},VPC:{shape:"Sa"},CallerReference:{},HostedZoneConfig:{shape:"S34"},DelegationSetId:{}}},output:{type:"structure",required:["HostedZone","ChangeInfo","DelegationSet","Location"],members:{HostedZone:{shape:"S37"},ChangeInfo:{shape:"S5"},DelegationSet:{ -shape:"S39"},VPC:{shape:"Sa"},Location:{location:"header",locationName:"Location"}}}},CreateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey",responseCode:201},input:{locationName:"CreateKeySigningKeyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],members:{CallerReference:{},HostedZoneId:{},KeyManagementServiceArn:{},Name:{},Status:{}}},output:{type:"structure",required:["ChangeInfo","KeySigningKey","Location"],members:{ChangeInfo:{shape:"S5"},KeySigningKey:{shape:"S3f"},Location:{location:"header",locationName:"Location"}}}},CreateQueryLoggingConfig:{http:{requestUri:"/2013-04-01/queryloggingconfig",responseCode:201},input:{locationName:"CreateQueryLoggingConfigRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","CloudWatchLogsLogGroupArn"],members:{HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},output:{type:"structure",required:["QueryLoggingConfig","Location"],members:{QueryLoggingConfig:{shape:"S3m"},Location:{location:"header",locationName:"Location"}}}},CreateReusableDelegationSet:{http:{requestUri:"/2013-04-01/delegationset",responseCode:201},input:{locationName:"CreateReusableDelegationSetRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference"],members:{CallerReference:{},HostedZoneId:{}}},output:{type:"structure",required:["DelegationSet","Location"],members:{DelegationSet:{shape:"S39"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicy:{http:{requestUri:"/2013-04-01/trafficpolicy",responseCode:201},input:{locationName:"CreateTrafficPolicyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","Document"],members:{Name:{},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3v"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance",responseCode:201},input:{locationName:"CreateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{HostedZoneId:{},Name:{},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance","Location"],members:{TrafficPolicyInstance:{shape:"S40"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyVersion:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}",responseCode:201},input:{locationName:"CreateTrafficPolicyVersionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Document"],members:{Id:{location:"uri",locationName:"Id"},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3v"},Location:{location:"header",locationName:"Location"}}}},CreateVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{locationName:"CreateVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{},VPC:{shape:"Sa"}}}},DeactivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteCidrCollection:{http:{method:"DELETE",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"CidrCollectionId"}}},output:{type:"structure",members:{}}},DeleteHealthCheck:{http:{method:"DELETE",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",members:{}}},DeleteHostedZone:{http:{method:"DELETE",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteKeySigningKey:{http:{method:"DELETE",requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteQueryLoggingConfig:{http:{method:"DELETE",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteReusableDelegationSet:{http:{method:"DELETE",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicy:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicyInstance:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},input:{locationName:"DeleteVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",members:{}}},DisableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DisassociateVPCFromHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disassociatevpc"},input:{locationName:"DisassociateVPCFromHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},EnableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/enable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetAccountLimit:{http:{method:"GET",requestUri:"/2013-04-01/accountlimit/{Type}"},input:{type:"structure",required:["Type"],members:{Type:{location:"uri",locationName:"Type"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetChange:{http:{method:"GET",requestUri:"/2013-04-01/change/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetCheckerIpRanges:{http:{method:"GET",requestUri:"/2013-04-01/checkeripranges"},input:{type:"structure",members:{}},output:{type:"structure",required:["CheckerIpRanges"],members:{CheckerIpRanges:{type:"list",member:{}}}}},GetDNSSEC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Status","KeySigningKeys"],members:{Status:{type:"structure",members:{ServeSignature:{},StatusMessage:{}}},KeySigningKeys:{type:"list",member:{shape:"S3f"}}}}},GetGeoLocation:{http:{method:"GET",requestUri:"/2013-04-01/geolocation"},input:{type:"structure",members:{ContinentCode:{location:"querystring",locationName:"continentcode"},CountryCode:{location:"querystring",locationName:"countrycode"},SubdivisionCode:{location:"querystring",locationName:"subdivisioncode"}}},output:{type:"structure",required:["GeoLocationDetails"],members:{GeoLocationDetails:{shape:"S5h"}}}},GetHealthCheck:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S2n"}}}},GetHealthCheckCount:{http:{method:"GET",requestUri:"/2013-04-01/healthcheckcount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HealthCheckCount"],members:{HealthCheckCount:{type:"long"}}}},GetHealthCheckLastFailureReason:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S5s"}}}},GetHealthCheckStatus:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/status"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S5s"}}}},GetHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S37"},DelegationSet:{shape:"S39"},VPCs:{shape:"S60"}}}},GetHostedZoneCount:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HostedZoneCount"],members:{HostedZoneCount:{type:"long"}}}},GetHostedZoneLimit:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonelimit/{Id}/{Type}"},input:{type:"structure",required:["Type","HostedZoneId"],members:{Type:{location:"uri",locationName:"Type"},HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetQueryLoggingConfig:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["QueryLoggingConfig"],members:{QueryLoggingConfig:{shape:"S3m"}}}},GetReusableDelegationSet:{http:{method:"GET",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["DelegationSet"],members:{DelegationSet:{shape:"S39"}}}},GetReusableDelegationSetLimit:{http:{method:"GET",requestUri:"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},input:{type:"structure",required:["Type","DelegationSetId"],members:{Type:{location:"uri",locationName:"Type"},DelegationSetId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetTrafficPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3v"}}}},GetTrafficPolicyInstance:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S40"}}}},GetTrafficPolicyInstanceCount:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstancecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["TrafficPolicyInstanceCount"],members:{TrafficPolicyInstanceCount:{type:"integer"}}}},ListCidrBlocks:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},LocationName:{location:"querystring",locationName:"location"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrBlocks:{type:"list",member:{type:"structure",members:{CidrBlock:{},LocationName:{}}}}}}},ListCidrCollections:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrCollections:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}}}}}},ListCidrLocations:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrLocations:{type:"list",member:{type:"structure",members:{LocationName:{}}}}}}},ListGeoLocations:{http:{method:"GET",requestUri:"/2013-04-01/geolocations"},input:{type:"structure",members:{StartContinentCode:{location:"querystring",locationName:"startcontinentcode"},StartCountryCode:{location:"querystring",locationName:"startcountrycode"},StartSubdivisionCode:{location:"querystring",locationName:"startsubdivisioncode"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["GeoLocationDetailsList","IsTruncated","MaxItems"],members:{GeoLocationDetailsList:{type:"list",member:{shape:"S5h",locationName:"GeoLocationDetails"}},IsTruncated:{type:"boolean"},NextContinentCode:{},NextCountryCode:{},NextSubdivisionCode:{},MaxItems:{}}}},ListHealthChecks:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HealthChecks","Marker","IsTruncated","MaxItems"],members:{HealthChecks:{type:"list",member:{shape:"S2n",locationName:"HealthCheck"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZones:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"},DelegationSetId:{location:"querystring",locationName:"delegationsetid"},HostedZoneType:{location:"querystring",locationName:"hostedzonetype"}}},output:{type:"structure",required:["HostedZones","Marker","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S7d"},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZonesByName:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyname"},input:{type:"structure",members:{DNSName:{location:"querystring",locationName:"dnsname"},HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HostedZones","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S7d"},DNSName:{},HostedZoneId:{},IsTruncated:{type:"boolean"},NextDNSName:{},NextHostedZoneId:{},MaxItems:{}}}},ListHostedZonesByVPC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyvpc"},input:{type:"structure",required:["VPCId","VPCRegion"],members:{VPCId:{location:"querystring",locationName:"vpcid"},VPCRegion:{location:"querystring",locationName:"vpcregion"},MaxItems:{location:"querystring",locationName:"maxitems"},NextToken:{location:"querystring",locationName:"nexttoken"}}},output:{type:"structure",required:["HostedZoneSummaries","MaxItems"],members:{HostedZoneSummaries:{type:"list",member:{locationName:"HostedZoneSummary",type:"structure",required:["HostedZoneId","Name","Owner"],members:{HostedZoneId:{},Name:{},Owner:{type:"structure",members:{OwningAccount:{},OwningService:{}}}}}},MaxItems:{},NextToken:{}}}},ListQueryLoggingConfigs:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig"},input:{type:"structure",members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["QueryLoggingConfigs"],members:{QueryLoggingConfigs:{type:"list",member:{shape:"S3m",locationName:"QueryLoggingConfig"}},NextToken:{}}}},ListResourceRecordSets:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/rrset"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},StartRecordName:{location:"querystring",locationName:"name"},StartRecordType:{location:"querystring",locationName:"type"},StartRecordIdentifier:{location:"querystring",locationName:"identifier"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["ResourceRecordSets","IsTruncated","MaxItems"],members:{ResourceRecordSets:{type:"list",member:{shape:"Sv",locationName:"ResourceRecordSet"}},IsTruncated:{type:"boolean"},NextRecordName:{},NextRecordType:{},NextRecordIdentifier:{},MaxItems:{}}}},ListReusableDelegationSets:{http:{method:"GET",requestUri:"/2013-04-01/delegationset"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["DelegationSets","Marker","IsTruncated","MaxItems"],members:{DelegationSets:{type:"list",member:{shape:"S39",locationName:"DelegationSet"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"}}},output:{type:"structure",required:["ResourceTagSet"],members:{ResourceTagSet:{shape:"S7y"}}}},ListTagsForResources:{http:{requestUri:"/2013-04-01/tags/{ResourceType}"},input:{locationName:"ListTagsForResourcesRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceIds"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceIds:{type:"list",member:{locationName:"ResourceId"}}}},output:{type:"structure",required:["ResourceTagSets"],members:{ResourceTagSets:{type:"list",member:{shape:"S7y",locationName:"ResourceTagSet"}}}}},ListTrafficPolicies:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies"},input:{type:"structure",members:{TrafficPolicyIdMarker:{location:"querystring",locationName:"trafficpolicyid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],members:{TrafficPolicySummaries:{type:"list",member:{locationName:"TrafficPolicySummary",type:"structure",required:["Id","Name","Type","LatestVersion","TrafficPolicyCount"],members:{Id:{},Name:{},Type:{},LatestVersion:{type:"integer"},TrafficPolicyCount:{type:"integer"}}}},IsTruncated:{type:"boolean"},TrafficPolicyIdMarker:{},MaxItems:{}}}},ListTrafficPolicyInstances:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances"},input:{type:"structure",members:{HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S89"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/hostedzone"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"querystring",locationName:"id"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S89"},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/trafficpolicy"},input:{type:"structure",required:["TrafficPolicyId","TrafficPolicyVersion"],members:{TrafficPolicyId:{location:"querystring",locationName:"id"},TrafficPolicyVersion:{location:"querystring",locationName:"version",type:"integer"},HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S89"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyVersions:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies/{Id}/versions"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},TrafficPolicyVersionMarker:{location:"querystring",locationName:"trafficpolicyversion"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],members:{TrafficPolicies:{type:"list",member:{shape:"S3v",locationName:"TrafficPolicy"}},IsTruncated:{type:"boolean"},TrafficPolicyVersionMarker:{},MaxItems:{}}}},ListVPCAssociationAuthorizations:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["HostedZoneId","VPCs"],members:{HostedZoneId:{},NextToken:{},VPCs:{shape:"S60"}}}},TestDNSAnswer:{http:{method:"GET",requestUri:"/2013-04-01/testdnsanswer"},input:{type:"structure",required:["HostedZoneId","RecordName","RecordType"],members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},RecordName:{location:"querystring",locationName:"recordname"},RecordType:{location:"querystring",locationName:"recordtype"},ResolverIP:{location:"querystring",locationName:"resolverip"},EDNS0ClientSubnetIP:{location:"querystring",locationName:"edns0clientsubnetip"},EDNS0ClientSubnetMask:{location:"querystring",locationName:"edns0clientsubnetmask"}}},output:{type:"structure",required:["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],members:{Nameserver:{},RecordName:{},RecordType:{},RecordData:{type:"list",member:{locationName:"RecordDataEntry"}},ResponseCode:{},Protocol:{}}}},UpdateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{locationName:"UpdateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"},HealthCheckVersion:{type:"long"},IPAddress:{},Port:{type:"integer"},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},FailureThreshold:{type:"integer"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},ResetElements:{type:"list",member:{locationName:"ResettableElementName"}}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S2n"}}}},UpdateHostedZoneComment:{http:{requestUri:"/2013-04-01/hostedzone/{Id}"},input:{locationName:"UpdateHostedZoneCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Comment:{}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S37"}}}},UpdateTrafficPolicyComment:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{locationName:"UpdateTrafficPolicyCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Version","Comment"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"},Comment:{}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3v"}}}},UpdateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{locationName:"UpdateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{Id:{location:"uri",locationName:"Id"},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S40"}}}}},shapes:{S5:{type:"structure",required:["Id","Status","SubmittedAt"],members:{Id:{},Status:{},SubmittedAt:{type:"timestamp"},Comment:{}}},Sa:{type:"structure",members:{VPCRegion:{},VPCId:{}}},Sv:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},SetIdentifier:{},Weight:{type:"long"},Region:{},GeoLocation:{type:"structure",members:{ContinentCode:{},CountryCode:{},SubdivisionCode:{}}},Failover:{},MultiValueAnswer:{type:"boolean"},TTL:{type:"long"},ResourceRecords:{type:"list",member:{locationName:"ResourceRecord",type:"structure",required:["Value"],members:{Value:{}}}},AliasTarget:{type:"structure",required:["HostedZoneId","DNSName","EvaluateTargetHealth"],members:{HostedZoneId:{},DNSName:{},EvaluateTargetHealth:{type:"boolean"}}},HealthCheckId:{},TrafficPolicyInstanceId:{},CidrRoutingConfig:{type:"structure",required:["CollectionId","LocationName"],members:{CollectionId:{},LocationName:{}}}}},S1l:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S20:{type:"structure",required:["Type"],members:{IPAddress:{},Port:{type:"integer"},Type:{},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},RequestInterval:{type:"integer"},FailureThreshold:{type:"integer"},MeasureLatency:{type:"boolean"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},RoutingControlArn:{}}},S2d:{type:"list",member:{locationName:"ChildHealthCheck"}},S2f:{type:"list",member:{locationName:"Region"}},S2h:{type:"structure",required:["Region","Name"],members:{Region:{},Name:{}}},S2n:{type:"structure",required:["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],members:{Id:{},CallerReference:{},LinkedService:{shape:"S2o"},HealthCheckConfig:{shape:"S20"},HealthCheckVersion:{type:"long"},CloudWatchAlarmConfiguration:{type:"structure",required:["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],members:{EvaluationPeriods:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},Period:{type:"integer"},MetricName:{},Namespace:{},Statistic:{},Dimensions:{type:"list",member:{locationName:"Dimension",type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}}}},S2o:{type:"structure",members:{ServicePrincipal:{},Description:{}}},S34:{type:"structure",members:{Comment:{},PrivateZone:{type:"boolean"}}},S37:{type:"structure",required:["Id","Name","CallerReference"],members:{Id:{},Name:{},CallerReference:{},Config:{shape:"S34"},ResourceRecordSetCount:{type:"long"},LinkedService:{shape:"S2o"}}},S39:{type:"structure",required:["NameServers"],members:{Id:{},CallerReference:{},NameServers:{type:"list",member:{locationName:"NameServer"}}}},S3f:{type:"structure",members:{Name:{},KmsArn:{},Flag:{type:"integer"},SigningAlgorithmMnemonic:{},SigningAlgorithmType:{type:"integer"},DigestAlgorithmMnemonic:{},DigestAlgorithmType:{type:"integer"},KeyTag:{type:"integer"},DigestValue:{},PublicKey:{},DSRecord:{},DNSKEYRecord:{},Status:{},StatusMessage:{},CreatedDate:{type:"timestamp"},LastModifiedDate:{type:"timestamp"}}},S3m:{type:"structure",required:["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],members:{Id:{},HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},S3v:{type:"structure",required:["Id","Version","Name","Type","Document"],members:{Id:{},Version:{type:"integer"},Name:{},Type:{},Document:{},Comment:{}}},S40:{type:"structure",required:["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],members:{Id:{},HostedZoneId:{},Name:{},TTL:{type:"long"},State:{},Message:{},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"},TrafficPolicyType:{}}},S5h:{type:"structure",members:{ContinentCode:{},ContinentName:{},CountryCode:{},CountryName:{},SubdivisionCode:{},SubdivisionName:{}}},S5s:{type:"list",member:{locationName:"HealthCheckObservation",type:"structure",members:{Region:{},IPAddress:{},StatusReport:{type:"structure",members:{Status:{},CheckedTime:{type:"timestamp"}}}}}},S60:{type:"list",member:{shape:"Sa",locationName:"VPC"}},S7d:{type:"list",member:{shape:"S37",locationName:"HostedZone"}},S7y:{type:"structure",members:{ResourceType:{},ResourceId:{},Tags:{shape:"S1l"}}},S89:{type:"list",member:{shape:"S40",locationName:"TrafficPolicyInstance"}}}}},{}],210:[function(e,t,r){t.exports={pagination:{ListCidrBlocks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CidrBlocks"}, -ListCidrCollections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CidrCollections"},ListCidrLocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CidrLocations"},ListHealthChecks:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"NextMarker",result_key:"HealthChecks"},ListHostedZones:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"NextMarker",result_key:"HostedZones"},ListQueryLoggingConfigs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"QueryLoggingConfigs"},ListResourceRecordSets:{input_token:["StartRecordName","StartRecordType","StartRecordIdentifier"],limit_key:"MaxItems",more_results:"IsTruncated",output_token:["NextRecordName","NextRecordType","NextRecordIdentifier"],result_key:"ResourceRecordSets"}}}},{}],211:[function(e,t,r){t.exports={version:2,waiters:{ResourceRecordSetsChanged:{delay:30,maxAttempts:60,operation:"GetChange",acceptors:[{matcher:"path",expected:"INSYNC",argument:"ChangeInfo.Status",state:"success"}]}}}},{}],212:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-05-15",endpointPrefix:"route53domains",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Route 53 Domains",serviceId:"Route 53 Domains",signatureVersion:"v4",targetPrefix:"Route53Domains_v20140515",uid:"route53domains-2014-05-15"},operations:{AcceptDomainTransferFromAnotherAwsAccount:{input:{type:"structure",required:["DomainName","Password"],members:{DomainName:{},Password:{shape:"S3"}}},output:{type:"structure",members:{OperationId:{}}}},AssociateDelegationSignerToDomain:{input:{type:"structure",required:["DomainName","SigningAttributes"],members:{DomainName:{},SigningAttributes:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{}}}}},output:{type:"structure",members:{OperationId:{}}}},CancelDomainTransferToAnotherAwsAccount:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},CheckDomainAvailability:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},IdnLangCode:{}}},output:{type:"structure",members:{Availability:{}}}},CheckDomainTransferability:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AuthCode:{shape:"Si"}}},output:{type:"structure",members:{Transferability:{type:"structure",members:{Transferable:{}}},Message:{}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},DeleteTagsForDomain:{input:{type:"structure",required:["DomainName","TagsToDelete"],members:{DomainName:{},TagsToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DisableDomainAutoRenew:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{}}},DisableDomainTransferLock:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},DisassociateDelegationSignerFromDomain:{input:{type:"structure",required:["DomainName","Id"],members:{DomainName:{},Id:{}}},output:{type:"structure",members:{OperationId:{}}}},EnableDomainAutoRenew:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{}}},EnableDomainTransferLock:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},GetContactReachabilityStatus:{input:{type:"structure",members:{domainName:{}}},output:{type:"structure",members:{domainName:{},status:{}}}},GetDomainDetail:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{DomainName:{},Nameservers:{shape:"S19"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},AdminPrivacy:{type:"boolean"},RegistrantPrivacy:{type:"boolean"},TechPrivacy:{type:"boolean"},RegistrarName:{},WhoIsServer:{},RegistrarUrl:{},AbuseContactEmail:{shape:"S1o"},AbuseContactPhone:{shape:"S1n"},RegistryDomainId:{},CreationDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"},ExpirationDate:{type:"timestamp"},Reseller:{},DnsSec:{},StatusList:{type:"list",member:{}},DnssecKeys:{type:"list",member:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{},DigestType:{type:"integer"},Digest:{},KeyTag:{type:"integer"},Id:{}}}}}}},GetDomainSuggestions:{input:{type:"structure",required:["DomainName","SuggestionCount","OnlyAvailable"],members:{DomainName:{},SuggestionCount:{type:"integer"},OnlyAvailable:{type:"boolean"}}},output:{type:"structure",members:{SuggestionsList:{type:"list",member:{type:"structure",members:{DomainName:{},Availability:{}}}}}}},GetOperationDetail:{input:{type:"structure",required:["OperationId"],members:{OperationId:{}}},output:{type:"structure",members:{OperationId:{},Status:{},Message:{},DomainName:{},Type:{},SubmittedDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"},StatusFlag:{}}}},ListDomains:{input:{type:"structure",members:{FilterConditions:{type:"list",member:{type:"structure",required:["Name","Operator","Values"],members:{Name:{},Operator:{},Values:{type:"list",member:{}}}}},SortCondition:{type:"structure",required:["Name","SortOrder"],members:{Name:{},SortOrder:{}}},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Domains:{type:"list",member:{type:"structure",members:{DomainName:{},AutoRenew:{type:"boolean"},TransferLock:{type:"boolean"},Expiry:{type:"timestamp"}}}},NextPageMarker:{}}}},ListOperations:{input:{type:"structure",members:{SubmittedSince:{type:"timestamp"},Marker:{},MaxItems:{type:"integer"},Status:{type:"list",member:{}},Type:{type:"list",member:{}},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",members:{OperationId:{},Status:{},Type:{},SubmittedDate:{type:"timestamp"},DomainName:{},Message:{},StatusFlag:{},LastUpdatedDate:{type:"timestamp"}}}},NextPageMarker:{}}}},ListPrices:{input:{type:"structure",members:{Tld:{},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Prices:{type:"list",member:{type:"structure",members:{Name:{},RegistrationPrice:{shape:"S37"},TransferPrice:{shape:"S37"},RenewalPrice:{shape:"S37"},ChangeOwnershipPrice:{shape:"S37"},RestorationPrice:{shape:"S37"}}}},NextPageMarker:{}}}},ListTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{TagList:{shape:"S3c"}}}},PushDomain:{input:{type:"structure",required:["DomainName","Target"],members:{DomainName:{},Target:{}}}},RegisterDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},RejectDomainTransferFromAnotherAwsAccount:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},RenewDomain:{input:{type:"structure",required:["DomainName","CurrentExpiryYear"],members:{DomainName:{},DurationInYears:{type:"integer"},CurrentExpiryYear:{type:"integer"}}},output:{type:"structure",members:{OperationId:{}}}},ResendContactReachabilityEmail:{input:{type:"structure",members:{domainName:{}}},output:{type:"structure",members:{domainName:{},emailAddress:{shape:"S1o"},isAlreadyVerified:{type:"boolean"}}}},ResendOperationAuthorization:{input:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},RetrieveDomainAuthCode:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{AuthCode:{shape:"Si"}}}},TransferDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},Nameservers:{shape:"S19"},AuthCode:{shape:"Si"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},TransferDomainToAnotherAwsAccount:{input:{type:"structure",required:["DomainName","AccountId"],members:{DomainName:{},AccountId:{}}},output:{type:"structure",members:{OperationId:{},Password:{shape:"S3"}}}},UpdateDomainContact:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},Consent:{type:"structure",required:["MaxPrice","Currency"],members:{MaxPrice:{type:"double"},Currency:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainContactPrivacy:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AdminPrivacy:{type:"boolean"},RegistrantPrivacy:{type:"boolean"},TechPrivacy:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainNameservers:{input:{type:"structure",required:["DomainName","Nameservers"],members:{DomainName:{},FIAuthKey:{deprecated:!0,type:"string",sensitive:!0},Nameservers:{shape:"S19"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},TagsToUpdate:{shape:"S3c"}}},output:{type:"structure",members:{}}},ViewBilling:{input:{type:"structure",members:{Start:{type:"timestamp"},End:{type:"timestamp"},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{NextPageMarker:{},BillingRecords:{type:"list",member:{type:"structure",members:{DomainName:{},Operation:{},InvoiceId:{},BillDate:{type:"timestamp"},Price:{type:"double"}}}}}}}},shapes:{S3:{type:"string",sensitive:!0},Si:{type:"string",sensitive:!0},S19:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},GlueIps:{type:"list",member:{}}}}},S1f:{type:"structure",members:{FirstName:{shape:"S1g"},LastName:{shape:"S1g"},ContactType:{},OrganizationName:{shape:"S1g"},AddressLine1:{shape:"S1i"},AddressLine2:{shape:"S1i"},City:{type:"string",sensitive:!0},State:{type:"string",sensitive:!0},CountryCode:{type:"string",sensitive:!0},ZipCode:{type:"string",sensitive:!0},PhoneNumber:{shape:"S1n"},Email:{shape:"S1o"},Fax:{shape:"S1n"},ExtraParams:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{type:"string",sensitive:!0}}}}},sensitive:!0},S1g:{type:"string",sensitive:!0},S1i:{type:"string",sensitive:!0},S1n:{type:"string",sensitive:!0},S1o:{type:"string",sensitive:!0},S37:{type:"structure",required:["Price","Currency"],members:{Price:{type:"double"},Currency:{}}},S3c:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},{}],213:[function(e,t,r){t.exports={pagination:{ListDomains:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Domains"},ListOperations:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Operations"},ListPrices:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Prices"},ViewBilling:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"BillingRecords"}}}},{}],214:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-11-28",endpointPrefix:"runtime.lex",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lex Runtime Service",serviceId:"Lex Runtime Service",signatureVersion:"v4",signingName:"lex",uid:"runtime.lex-2016-11-28"},operations:{DeleteSession:{http:{method:"DELETE",requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},input:{type:"structure",required:["botName","botAlias","userId"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"}}},output:{type:"structure",members:{botName:{},botAlias:{},userId:{},sessionId:{}}}},GetSession:{http:{method:"GET",requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/session/"},input:{type:"structure",required:["botName","botAlias","userId"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},checkpointLabelFilter:{location:"querystring",locationName:"checkpointLabelFilter"}}},output:{type:"structure",members:{recentIntentSummaryView:{shape:"Sa"},sessionAttributes:{shape:"Sd"},sessionId:{},dialogAction:{shape:"Sh"},activeContexts:{shape:"Sk"}}}},PostContent:{http:{requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/content"},input:{type:"structure",required:["botName","botAlias","userId","contentType","inputStream"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},sessionAttributes:{shape:"St",jsonvalue:!0,location:"header",locationName:"x-amz-lex-session-attributes"},requestAttributes:{shape:"St",jsonvalue:!0,location:"header",locationName:"x-amz-lex-request-attributes"},contentType:{location:"header",locationName:"Content-Type"},accept:{location:"header",locationName:"Accept"},inputStream:{shape:"Sw"},activeContexts:{shape:"Sx",jsonvalue:!0,location:"header",locationName:"x-amz-lex-active-contexts"}},payload:"inputStream"},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},intentName:{location:"header",locationName:"x-amz-lex-intent-name"},nluIntentConfidence:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-nlu-intent-confidence"},alternativeIntents:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-alternative-intents"},slots:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-slots"},sessionAttributes:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-session-attributes"},sentimentResponse:{location:"header",locationName:"x-amz-lex-sentiment"},message:{shape:"Si",deprecated:!0,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-message"},messageFormat:{location:"header",locationName:"x-amz-lex-message-format"},dialogState:{location:"header",locationName:"x-amz-lex-dialog-state"},slotToElicit:{location:"header",locationName:"x-amz-lex-slot-to-elicit"},inputTranscript:{deprecated:!0,deprecatedMessage:"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-input-transcript"},encodedInputTranscript:{location:"header",locationName:"x-amz-lex-encoded-input-transcript",type:"string",sensitive:!0},audioStream:{shape:"Sw"},botVersion:{location:"header",locationName:"x-amz-lex-bot-version"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},activeContexts:{shape:"Sx",jsonvalue:!0,location:"header",locationName:"x-amz-lex-active-contexts"}},payload:"audioStream"},authtype:"v4-unsigned-body"},PostText:{http:{requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/text"},input:{type:"structure",required:["botName","botAlias","userId","inputText"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},sessionAttributes:{shape:"Sd"},requestAttributes:{shape:"Sd"},inputText:{shape:"Si"},activeContexts:{shape:"Sk"}}},output:{type:"structure",members:{intentName:{},nluIntentConfidence:{shape:"S15"},alternativeIntents:{type:"list",member:{type:"structure",members:{intentName:{},nluIntentConfidence:{shape:"S15"},slots:{shape:"Sd"}}}},slots:{shape:"Sd"},sessionAttributes:{shape:"Sd"},message:{shape:"Si"},sentimentResponse:{type:"structure",members:{sentimentLabel:{},sentimentScore:{}}},messageFormat:{},dialogState:{},slotToElicit:{},responseCard:{type:"structure",members:{version:{},contentType:{},genericAttachments:{type:"list",member:{type:"structure",members:{title:{},subTitle:{},attachmentLinkUrl:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}}},sessionId:{},botVersion:{},activeContexts:{shape:"Sk"}}}},PutSession:{http:{requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},input:{type:"structure",required:["botName","botAlias","userId"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},sessionAttributes:{shape:"Sd"},dialogAction:{shape:"Sh"},recentIntentSummaryView:{shape:"Sa"},accept:{location:"header",locationName:"Accept"},activeContexts:{shape:"Sk"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},intentName:{location:"header",locationName:"x-amz-lex-intent-name"},slots:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-slots"},sessionAttributes:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-session-attributes"},message:{shape:"Si",deprecated:!0,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-message"},messageFormat:{location:"header",locationName:"x-amz-lex-message-format"},dialogState:{location:"header",locationName:"x-amz-lex-dialog-state"},slotToElicit:{location:"header",locationName:"x-amz-lex-slot-to-elicit"},audioStream:{shape:"Sw"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},activeContexts:{shape:"Sx",jsonvalue:!0,location:"header",locationName:"x-amz-lex-active-contexts"}},payload:"audioStream"}}},shapes:{Sa:{type:"list",member:{type:"structure",required:["dialogActionType"],members:{intentName:{},checkpointLabel:{},slots:{shape:"Sd"},confirmationStatus:{},dialogActionType:{},fulfillmentState:{},slotToElicit:{}}}},Sd:{type:"map",key:{},value:{},sensitive:!0},Sh:{type:"structure",required:["type"],members:{type:{},intentName:{},slots:{shape:"Sd"},slotToElicit:{},fulfillmentState:{},message:{shape:"Si"},messageFormat:{}}},Si:{type:"string",sensitive:!0},Sk:{type:"list",member:{type:"structure",required:["name","timeToLive","parameters"],members:{name:{},timeToLive:{type:"structure",members:{timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}},parameters:{type:"map",key:{},value:{shape:"Si"}}}},sensitive:!0},St:{type:"string",sensitive:!0},Sw:{type:"blob",streaming:!0},Sx:{type:"string",sensitive:!0},Sz:{type:"string",sensitive:!0},S15:{type:"structure",members:{score:{type:"double"}}}}}},{}],215:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],216:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"runtime-v2-lex",jsonVersion:"1.1",protocol:"rest-json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Lex Runtime V2",serviceFullName:"Amazon Lex Runtime V2",serviceId:"Lex Runtime V2",signatureVersion:"v4",signingName:"lex",uid:"runtime.lex.v2-2020-08-07"},operations:{DeleteSession:{http:{method:"DELETE",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","sessionId","localeId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{botId:{},botAliasId:{},localeId:{},sessionId:{}}}},GetSession:{http:{method:"GET",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{sessionId:{},messages:{shape:"Sa"},interpretations:{shape:"Sl"},sessionState:{shape:"S11"}}}},PutSession:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionState","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},messages:{shape:"Sa"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"},responseContentType:{location:"header",locationName:"ResponseContentType"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},audioStream:{shape:"S1q"}},payload:"audioStream"}},RecognizeText:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},input:{type:"structure",required:["botId","botAliasId","localeId","text","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},text:{shape:"Sc"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"}}},output:{type:"structure",members:{messages:{shape:"Sa"},sessionState:{shape:"S11"},interpretations:{shape:"Sl"},requestAttributes:{shape:"S1e"},sessionId:{},recognizedBotMember:{type:"structure",required:["botId"],members:{botId:{},botName:{}}}}}},RecognizeUtterance:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},input:{type:"structure",required:["botId","botAliasId","localeId","requestContentType","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},sessionState:{shape:"S1v",location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{shape:"S1v",location:"header",locationName:"x-amz-lex-request-attributes"},requestContentType:{location:"header",locationName:"Content-Type"},responseContentType:{location:"header",locationName:"Response-Content-Type"},inputStream:{shape:"S1q"}},payload:"inputStream"},output:{type:"structure",members:{inputMode:{location:"header",locationName:"x-amz-lex-input-mode"},contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},interpretations:{location:"header",locationName:"x-amz-lex-interpretations"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},inputTranscript:{location:"header",locationName:"x-amz-lex-input-transcript"},audioStream:{shape:"S1q"},recognizedBotMember:{location:"header",locationName:"x-amz-lex-recognized-bot-member"}},payload:"audioStream"},authtype:"v4-unsigned-body"}},shapes:{Sa:{type:"list",member:{type:"structure",required:["contentType"],members:{content:{shape:"Sc"},contentType:{},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}}},Sc:{type:"string",sensitive:!0},Sl:{type:"list",member:{type:"structure",members:{nluConfidence:{type:"structure",members:{score:{type:"double"}}},sentimentResponse:{type:"structure",members:{sentiment:{},sentimentScore:{type:"structure",members:{positive:{type:"double"},negative:{type:"double"},neutral:{type:"double"},mixed:{type:"double"}}}}},intent:{shape:"Ss"}}}},Ss:{type:"structure",required:["name"],members:{name:{},slots:{shape:"St"},state:{},confirmationState:{}}},St:{type:"map",key:{},value:{shape:"Su"}},Su:{type:"structure",members:{value:{type:"structure",required:["interpretedValue"],members:{originalValue:{},interpretedValue:{},resolvedValues:{type:"list",member:{}}}},shape:{},values:{type:"list",member:{shape:"Su"}},subSlots:{shape:"St"}}},S11:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},slotElicitationStyle:{},subSlotToElicit:{shape:"S15"}}},intent:{shape:"Ss"},activeContexts:{type:"list",member:{type:"structure",required:["name","timeToLive","contextAttributes"],members:{name:{},timeToLive:{type:"structure",required:["timeToLiveInSeconds","turnsToLive"],members:{timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}},contextAttributes:{type:"map",key:{},value:{shape:"Sc"}}}}},sessionAttributes:{shape:"S1e"},originatingRequestId:{},runtimeHints:{type:"structure",members:{slotHints:{type:"map",key:{},value:{shape:"S1j"}}}}}},S15:{type:"structure",required:["name"],members:{name:{},subSlotToElicit:{shape:"S15"}}},S1e:{type:"map",key:{},value:{}},S1j:{type:"map",key:{},value:{type:"structure",members:{runtimeHintValues:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{}}}},subSlotHints:{shape:"S1j"}}}},S1q:{type:"blob",streaming:!0},S1v:{type:"string",sensitive:!0}}}},{}],217:[function(e,t,r){t.exports={pagination:{}}},{}],218:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2006-03-01",checksumFormat:"md5",endpointPrefix:"s3",globalEndpoint:"s3.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Amazon S3",serviceFullName:"Amazon Simple Storage Service",serviceId:"S3",signatureVersion:"s3",uid:"s3-2006-03-01"},operations:{AbortMultipartUpload:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CompleteMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MultipartUpload:{locationName:"CompleteMultipartUpload",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},PartNumber:{type:"integer"}}},flattened:!0}}},UploadId:{location:"querystring",locationName:"uploadId"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}},payload:"MultipartUpload"},output:{type:"structure",members:{Location:{},Bucket:{},Key:{},Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CopyObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},MetadataDirective:{location:"header",locationName:"x-amz-metadata-directive"},TaggingDirective:{location:"header",locationName:"x-amz-tagging-directive"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header", -locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopyObjectResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},Expiration:{location:"header",locationName:"x-amz-expiration"},CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},VersionId:{location:"header",locationName:"x-amz-version-id"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyObjectResult"},alias:"PutObjectCopy"},CreateBucket:{http:{method:"PUT",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CreateBucketConfiguration:{locationName:"CreateBucketConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LocationConstraint:{}}},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ObjectLockEnabledForBucket:{location:"header",locationName:"x-amz-bucket-object-lock-enabled",type:"boolean"},ObjectOwnership:{location:"header",locationName:"x-amz-object-ownership"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"}}},alias:"PutBucket",staticContextParams:{DisableAccessPoints:{value:!0}}},CreateMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}?uploads"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{locationName:"Bucket"},Key:{},UploadId:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},alias:"InitiateMultipartUpload"},DeleteBucket:{http:{method:"DELETE",requestUri:"/{Bucket}",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketAnalyticsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?analytics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketCors:{http:{method:"DELETE",requestUri:"/{Bucket}?cors",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketEncryption:{http:{method:"DELETE",requestUri:"/{Bucket}?encryption",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketIntelligentTieringConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?intelligent-tiering",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}}},DeleteBucketInventoryConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?inventory",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketLifecycle:{http:{method:"DELETE",requestUri:"/{Bucket}?lifecycle",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketMetricsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?metrics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketOwnershipControls:{http:{method:"DELETE",requestUri:"/{Bucket}?ownershipControls",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/{Bucket}?policy",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketReplication:{http:{method:"DELETE",requestUri:"/{Bucket}?replication",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/{Bucket}?tagging",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketWebsite:{http:{method:"DELETE",requestUri:"/{Bucket}?website",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteObject:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MFA:{location:"header",locationName:"x-amz-mfa"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},DeleteObjectTagging:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}?tagging",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}}},DeleteObjects:{http:{requestUri:"/{Bucket}?delete"},input:{type:"structure",required:["Bucket","Delete"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delete:{locationName:"Delete",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Objects"],members:{Objects:{locationName:"Object",type:"list",member:{type:"structure",required:["Key"],members:{Key:{},VersionId:{}}},flattened:!0},Quiet:{type:"boolean"}}},MFA:{location:"header",locationName:"x-amz-mfa"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"Delete"},output:{type:"structure",members:{Deleted:{type:"list",member:{type:"structure",members:{Key:{},VersionId:{},DeleteMarker:{type:"boolean"},DeleteMarkerVersionId:{}}},flattened:!0},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},Errors:{locationName:"Error",type:"list",member:{type:"structure",members:{Key:{},VersionId:{},Code:{},Message:{}}},flattened:!0}}},alias:"DeleteMultipleObjects",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/{Bucket}?publicAccessBlock",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},GetBucketAccelerateConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",members:{Status:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetBucketAcl:{http:{method:"GET",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"}}}},GetBucketAnalyticsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{AnalyticsConfiguration:{shape:"S3p"}},payload:"AnalyticsConfiguration"}},GetBucketCors:{http:{method:"GET",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}}},GetBucketEncryption:{http:{method:"GET",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ServerSideEncryptionConfiguration:{shape:"S4h"}},payload:"ServerSideEncryptionConfiguration"}},GetBucketIntelligentTieringConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}},output:{type:"structure",members:{IntelligentTieringConfiguration:{shape:"S4n"}},payload:"IntelligentTieringConfiguration"}},GetBucketInventoryConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{InventoryConfiguration:{shape:"S4x"}},payload:"InventoryConfiguration"}},GetBucketLifecycle:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5d",locationName:"Rule"}}},deprecated:!0},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5t",locationName:"Rule"}}}},GetBucketLocation:{http:{method:"GET",requestUri:"/{Bucket}?location"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LocationConstraint:{}}}},GetBucketLogging:{http:{method:"GET",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LoggingEnabled:{shape:"S65"}}}},GetBucketMetricsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{MetricsConfiguration:{shape:"S6d"}},payload:"MetricsConfiguration"}},GetBucketNotification:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6i"},deprecated:!0},GetBucketNotificationConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6t"}},GetBucketOwnershipControls:{http:{method:"GET",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{OwnershipControls:{shape:"S7a"}},payload:"OwnershipControls"}},GetBucketPolicy:{http:{method:"GET",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Policy:{}},payload:"Policy"}},GetBucketPolicyStatus:{http:{method:"GET",requestUri:"/{Bucket}?policyStatus"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PolicyStatus:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}}},payload:"PolicyStatus"}},GetBucketReplication:{http:{method:"GET",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S7m"}},payload:"ReplicationConfiguration"}},GetBucketRequestPayment:{http:{method:"GET",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payer:{}}}},GetBucketTagging:{http:{method:"GET",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Status:{},MFADelete:{locationName:"MfaDelete"}}}},GetBucketWebsite:{http:{method:"GET",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RedirectAllRequestsTo:{shape:"S8p"},IndexDocument:{shape:"S8s"},ErrorDocument:{shape:"S8u"},RoutingRules:{shape:"S8v"}}}},GetObject:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},ResponseCacheControl:{location:"querystring",locationName:"response-cache-control"},ResponseContentDisposition:{location:"querystring",locationName:"response-content-disposition"},ResponseContentEncoding:{location:"querystring",locationName:"response-content-encoding"},ResponseContentLanguage:{location:"querystring",locationName:"response-content-language"},ResponseContentType:{location:"querystring",locationName:"response-content-type"},ResponseExpires:{location:"querystring",locationName:"response-expires",type:"timestamp",timestampFormat:"rfc822"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{Body:{streaming:!0,type:"blob"},DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentRange:{location:"header",locationName:"Content-Range"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},TagCount:{location:"header",locationName:"x-amz-tagging-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}},payload:"Body"},httpChecksum:{requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}},GetObjectAcl:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetObjectAttributes:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?attributes"},input:{type:"structure",required:["Bucket","Key","ObjectAttributes"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},MaxParts:{location:"header",locationName:"x-amz-max-parts",type:"integer"},PartNumberMarker:{location:"header",locationName:"x-amz-part-number-marker",type:"integer"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ObjectAttributes:{location:"header",locationName:"x-amz-object-attributes",type:"list",member:{}}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ETag:{},Checksum:{type:"structure",members:{ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ObjectParts:{type:"structure",members:{TotalPartsCount:{locationName:"PartsCount",type:"integer"},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},Size:{type:"long"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:!0}}},StorageClass:{},ObjectSize:{type:"long"}}}},GetObjectLegalHold:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LegalHold:{shape:"Sa9"}},payload:"LegalHold"}},GetObjectLockConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ObjectLockConfiguration:{shape:"Sac"}},payload:"ObjectLockConfiguration"}},GetObjectRetention:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Retention:{shape:"Sak"}},payload:"Retention"}},GetObjectTagging:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",required:["TagSet"],members:{VersionId:{location:"header",locationName:"x-amz-version-id"},TagSet:{shape:"S3v"}}}},GetObjectTorrent:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?torrent"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"}, -location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Body:{streaming:!0,type:"blob"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"Body"}},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"Sar"}},payload:"PublicAccessBlockConfiguration"}},HeadBucket:{http:{method:"HEAD",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},HeadObject:{http:{method:"HEAD",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},ArchiveStatus:{location:"header",locationName:"x-amz-archive-status"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ETag:{location:"header",locationName:"ETag"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}}}},ListBucketAnalyticsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},AnalyticsConfigurationList:{locationName:"AnalyticsConfiguration",type:"list",member:{shape:"S3p"},flattened:!0}}}},ListBucketIntelligentTieringConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},IntelligentTieringConfigurationList:{locationName:"IntelligentTieringConfiguration",type:"list",member:{shape:"S4n"},flattened:!0}}}},ListBucketInventoryConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ContinuationToken:{},InventoryConfigurationList:{locationName:"InventoryConfiguration",type:"list",member:{shape:"S4x"},flattened:!0},IsTruncated:{type:"boolean"},NextContinuationToken:{}}}},ListBucketMetricsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},MetricsConfigurationList:{locationName:"MetricsConfiguration",type:"list",member:{shape:"S6d"},flattened:!0}}}},ListBuckets:{http:{method:"GET"},output:{type:"structure",members:{Buckets:{type:"list",member:{locationName:"Bucket",type:"structure",members:{Name:{},CreationDate:{type:"timestamp"}}}},Owner:{shape:"S3d"}}},alias:"GetService"},ListMultipartUploads:{http:{method:"GET",requestUri:"/{Bucket}?uploads"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxUploads:{location:"querystring",locationName:"max-uploads",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},UploadIdMarker:{location:"querystring",locationName:"upload-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",members:{Bucket:{},KeyMarker:{},UploadIdMarker:{},NextKeyMarker:{},Prefix:{},Delimiter:{},NextUploadIdMarker:{},MaxUploads:{type:"integer"},IsTruncated:{type:"boolean"},Uploads:{locationName:"Upload",type:"list",member:{type:"structure",members:{UploadId:{},Key:{},Initiated:{type:"timestamp"},StorageClass:{},Owner:{shape:"S3d"},Initiator:{shape:"Sbr"},ChecksumAlgorithm:{}}},flattened:!0},CommonPrefixes:{shape:"Sbs"},EncodingType:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},ListObjectVersions:{http:{method:"GET",requestUri:"/{Bucket}?versions"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},VersionIdMarker:{location:"querystring",locationName:"version-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},OptionalObjectAttributes:{shape:"Sbx",location:"header",locationName:"x-amz-optional-object-attributes"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},KeyMarker:{},VersionIdMarker:{},NextKeyMarker:{},NextVersionIdMarker:{},Versions:{locationName:"Version",type:"list",member:{type:"structure",members:{ETag:{},ChecksumAlgorithm:{shape:"Sc3"},Size:{type:"long"},StorageClass:{},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"},Owner:{shape:"S3d"},RestoreStatus:{shape:"Sc6"}}},flattened:!0},DeleteMarkers:{locationName:"DeleteMarker",type:"list",member:{type:"structure",members:{Owner:{shape:"S3d"},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"}}},flattened:!0},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},alias:"GetBucketObjectVersions"},ListObjects:{http:{method:"GET",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},Marker:{location:"querystring",locationName:"marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OptionalObjectAttributes:{shape:"Sbx",location:"header",locationName:"x-amz-optional-object-attributes"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Marker:{},NextMarker:{},Contents:{shape:"Scf"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},alias:"GetBucket"},ListObjectsV2:{http:{method:"GET",requestUri:"/{Bucket}?list-type=2"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},FetchOwner:{location:"querystring",locationName:"fetch-owner",type:"boolean"},StartAfter:{location:"querystring",locationName:"start-after"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OptionalObjectAttributes:{shape:"Sbx",location:"header",locationName:"x-amz-optional-object-attributes"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Contents:{shape:"Scf"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},KeyCount:{type:"integer"},ContinuationToken:{},NextContinuationToken:{},StartAfter:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},ListParts:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MaxParts:{location:"querystring",locationName:"max-parts",type:"integer"},PartNumberMarker:{location:"querystring",locationName:"part-number-marker",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{},Key:{},UploadId:{},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},LastModified:{type:"timestamp"},ETag:{},Size:{type:"long"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:!0},Initiator:{shape:"Sbr"},Owner:{shape:"S3d"},StorageClass:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{}}}},PutBucketAccelerateConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket","AccelerateConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},AccelerateConfiguration:{locationName:"AccelerateConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"AccelerateConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},PutBucketAcl:{http:{method:"PUT",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scu",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketAnalyticsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id","AnalyticsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},AnalyticsConfiguration:{shape:"S3p",locationName:"AnalyticsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AnalyticsConfiguration"}},PutBucketCors:{http:{method:"PUT",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket","CORSConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CORSConfiguration:{locationName:"CORSConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["CORSRules"],members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"CORSConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketEncryption:{http:{method:"PUT",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket","ServerSideEncryptionConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ServerSideEncryptionConfiguration:{shape:"S4h",locationName:"ServerSideEncryptionConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ServerSideEncryptionConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketIntelligentTieringConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id","IntelligentTieringConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},IntelligentTieringConfiguration:{shape:"S4n",locationName:"IntelligentTieringConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"IntelligentTieringConfiguration"}},PutBucketInventoryConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id","InventoryConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},InventoryConfiguration:{shape:"S4x",locationName:"InventoryConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"InventoryConfiguration"}},PutBucketLifecycle:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5d",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},deprecated:!0,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5t",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketLogging:{http:{method:"PUT",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket","BucketLoggingStatus"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},BucketLoggingStatus:{locationName:"BucketLoggingStatus",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LoggingEnabled:{shape:"S65"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"BucketLoggingStatus"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketMetricsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id","MetricsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},MetricsConfiguration:{shape:"S6d",locationName:"MetricsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"MetricsConfiguration"}},PutBucketNotification:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},NotificationConfiguration:{shape:"S6i",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"NotificationConfiguration"},deprecated:!0,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketNotificationConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},NotificationConfiguration:{shape:"S6t",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SkipDestinationValidation:{location:"header",locationName:"x-amz-skip-destination-validation",type:"boolean"}},payload:"NotificationConfiguration"}},PutBucketOwnershipControls:{http:{method:"PUT",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket","OwnershipControls"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OwnershipControls:{shape:"S7a",locationName:"OwnershipControls",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"OwnershipControls"},httpChecksum:{requestChecksumRequired:!0}},PutBucketPolicy:{http:{method:"PUT",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket","Policy"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Policy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketReplication:{http:{method:"PUT",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket","ReplicationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ReplicationConfiguration:{shape:"S7m",locationName:"ReplicationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ReplicationConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketRequestPayment:{http:{method:"PUT",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket","RequestPaymentConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},RequestPaymentConfiguration:{locationName:"RequestPaymentConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Payer"],members:{Payer:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RequestPaymentConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketTagging:{http:{method:"PUT",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdk",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Tagging"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket","VersioningConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},MFA:{location:"header",locationName:"x-amz-mfa"},VersioningConfiguration:{locationName:"VersioningConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{MFADelete:{locationName:"MfaDelete"},Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"VersioningConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketWebsite:{http:{method:"PUT",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket","WebsiteConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},WebsiteConfiguration:{locationName:"WebsiteConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{ErrorDocument:{shape:"S8u"},IndexDocument:{shape:"S8s"},RedirectAllRequestsTo:{shape:"S8p"},RoutingRules:{shape:"S8v"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"WebsiteConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Body:{streaming:!0,type:"blob"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ContentType:{location:"header",locationName:"Content-Type"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Body"},output:{type:"structure",members:{Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ServerSideEncryption:{location:"header", -locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},PutObjectAcl:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scu",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectLegalHold:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},LegalHold:{shape:"Sa9",locationName:"LegalHold",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LegalHold"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectLockConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ObjectLockConfiguration:{shape:"Sac",locationName:"ObjectLockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ObjectLockConfiguration"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectRetention:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},Retention:{shape:"Sak",locationName:"Retention",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Retention"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectTagging:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdk",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}},payload:"Tagging"},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket","PublicAccessBlockConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},PublicAccessBlockConfiguration:{shape:"Sar",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"PublicAccessBlockConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},RestoreObject:{http:{requestUri:"/{Bucket}/{Key+}?restore"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RestoreRequest:{locationName:"RestoreRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Days:{type:"integer"},GlacierJobParameters:{type:"structure",required:["Tier"],members:{Tier:{}}},Type:{},Tier:{},Description:{},SelectParameters:{type:"structure",required:["InputSerialization","ExpressionType","Expression","OutputSerialization"],members:{InputSerialization:{shape:"Sea"},ExpressionType:{},Expression:{},OutputSerialization:{shape:"Sep"}}},OutputLocation:{type:"structure",members:{S3:{type:"structure",required:["BucketName","Prefix"],members:{BucketName:{},Prefix:{},Encryption:{type:"structure",required:["EncryptionType"],members:{EncryptionType:{},KMSKeyId:{shape:"Sr"},KMSContext:{}}},CannedACL:{},AccessControlList:{shape:"S3g"},Tagging:{shape:"Sdk"},UserMetadata:{type:"list",member:{locationName:"MetadataEntry",type:"structure",members:{Name:{},Value:{}}}},StorageClass:{}}}}}}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RestoreRequest"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"},RestoreOutputPath:{location:"header",locationName:"x-amz-restore-output-path"}}},alias:"PostObjectRestore",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},SelectObjectContent:{http:{requestUri:"/{Bucket}/{Key+}?select&select-type=2"},input:{locationName:"SelectObjectContentRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Bucket","Key","Expression","ExpressionType","InputSerialization","OutputSerialization"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},Expression:{},ExpressionType:{},RequestProgress:{type:"structure",members:{Enabled:{type:"boolean"}}},InputSerialization:{shape:"Sea"},OutputSerialization:{shape:"Sep"},ScanRange:{type:"structure",members:{Start:{type:"long"},End:{type:"long"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payload:{type:"structure",members:{Records:{type:"structure",members:{Payload:{eventpayload:!0,type:"blob"}},event:!0},Stats:{type:"structure",members:{Details:{eventpayload:!0,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:!0},Progress:{type:"structure",members:{Details:{eventpayload:!0,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:!0},Cont:{type:"structure",members:{},event:!0},End:{type:"structure",members:{},event:!0}},eventstream:!0}},payload:"Payload"}},UploadPart:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","PartNumber","UploadId"],members:{Body:{streaming:!0,type:"blob"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Body"},output:{type:"structure",members:{ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},UploadPartCopy:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key","PartNumber","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},CopySourceRange:{location:"header",locationName:"x-amz-copy-source-range"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},CopyPartResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyPartResult"}},WriteGetObjectResponse:{http:{requestUri:"/WriteGetObjectResponse"},input:{type:"structure",required:["RequestRoute","RequestToken"],members:{RequestRoute:{hostLabel:!0,location:"header",locationName:"x-amz-request-route"},RequestToken:{location:"header",locationName:"x-amz-request-token"},Body:{streaming:!0,type:"blob"},StatusCode:{location:"header",locationName:"x-amz-fwd-status",type:"integer"},ErrorCode:{location:"header",locationName:"x-amz-fwd-error-code"},ErrorMessage:{location:"header",locationName:"x-amz-fwd-error-message"},AcceptRanges:{location:"header",locationName:"x-amz-fwd-header-accept-ranges"},CacheControl:{location:"header",locationName:"x-amz-fwd-header-Cache-Control"},ContentDisposition:{location:"header",locationName:"x-amz-fwd-header-Content-Disposition"},ContentEncoding:{location:"header",locationName:"x-amz-fwd-header-Content-Encoding"},ContentLanguage:{location:"header",locationName:"x-amz-fwd-header-Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentRange:{location:"header",locationName:"x-amz-fwd-header-Content-Range"},ContentType:{location:"header",locationName:"x-amz-fwd-header-Content-Type"},ChecksumCRC32:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha256"},DeleteMarker:{location:"header",locationName:"x-amz-fwd-header-x-amz-delete-marker",type:"boolean"},ETag:{location:"header",locationName:"x-amz-fwd-header-ETag"},Expires:{location:"header",locationName:"x-amz-fwd-header-Expires",type:"timestamp"},Expiration:{location:"header",locationName:"x-amz-fwd-header-x-amz-expiration"},LastModified:{location:"header",locationName:"x-amz-fwd-header-Last-Modified",type:"timestamp"},MissingMeta:{location:"header",locationName:"x-amz-fwd-header-x-amz-missing-meta",type:"integer"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ObjectLockMode:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-mode"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-legal-hold"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},PartsCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-mp-parts-count",type:"integer"},ReplicationStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-replication-status"},RequestCharged:{location:"header",locationName:"x-amz-fwd-header-x-amz-request-charged"},Restore:{location:"header",locationName:"x-amz-fwd-header-x-amz-restore"},ServerSideEncryption:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},StorageClass:{location:"header",locationName:"x-amz-fwd-header-x-amz-storage-class"},TagCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-tagging-count",type:"integer"},VersionId:{location:"header",locationName:"x-amz-fwd-header-x-amz-version-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"}},payload:"Body"},authtype:"v4-unsigned-body",endpoint:{hostPrefix:"{RequestRoute}."},staticContextParams:{UseObjectLambdaEndpoint:{value:!0}}}},shapes:{Sk:{type:"blob",sensitive:!0},Sr:{type:"string",sensitive:!0},S1b:{type:"map",key:{},value:{}},S1i:{type:"string",sensitive:!0},S1k:{type:"blob",sensitive:!0},S1o:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{DisplayName:{},ID:{}}},S3g:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},S3i:{type:"structure",required:["Type"],members:{DisplayName:{},EmailAddress:{},ID:{},Type:{locationName:"xsi:type",xmlAttribute:!0},URI:{}},xmlNamespace:{prefix:"xsi",uri:"http://www.w3.org/2001/XMLSchema-instance"}},S3p:{type:"structure",required:["Id","StorageClassAnalysis"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"}}}}},StorageClassAnalysis:{type:"structure",members:{DataExport:{type:"structure",required:["OutputSchemaVersion","Destination"],members:{OutputSchemaVersion:{},Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Format","Bucket"],members:{Format:{},BucketAccountId:{},Bucket:{},Prefix:{}}}}}}}}}}},S3s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S3v:{type:"list",member:{shape:"S3s",locationName:"Tag"}},S44:{type:"list",member:{type:"structure",required:["AllowedMethods","AllowedOrigins"],members:{ID:{},AllowedHeaders:{locationName:"AllowedHeader",type:"list",member:{},flattened:!0},AllowedMethods:{locationName:"AllowedMethod",type:"list",member:{},flattened:!0},AllowedOrigins:{locationName:"AllowedOrigin",type:"list",member:{},flattened:!0},ExposeHeaders:{locationName:"ExposeHeader",type:"list",member:{},flattened:!0},MaxAgeSeconds:{type:"integer"}}},flattened:!0},S4h:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",required:["SSEAlgorithm"],members:{SSEAlgorithm:{},KMSMasterKeyID:{shape:"Sr"}}},BucketKeyEnabled:{type:"boolean"}}},flattened:!0}}},S4n:{type:"structure",required:["Id","Status","Tierings"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"}}}}},Status:{},Tierings:{locationName:"Tiering",type:"list",member:{type:"structure",required:["Days","AccessTier"],members:{Days:{type:"integer"},AccessTier:{}}},flattened:!0}}},S4x:{type:"structure",required:["Destination","IsEnabled","Id","IncludedObjectVersions","Schedule"],members:{Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Bucket","Format"],members:{AccountId:{},Bucket:{},Format:{},Prefix:{},Encryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{shape:"Sr"}}}}}}}}},IsEnabled:{type:"boolean"},Filter:{type:"structure",required:["Prefix"],members:{Prefix:{}}},Id:{},IncludedObjectVersions:{},OptionalFields:{type:"list",member:{locationName:"Field"}},Schedule:{type:"structure",required:["Frequency"],members:{Frequency:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Prefix","Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{},Status:{},Transition:{shape:"S5k"},NoncurrentVersionTransition:{shape:"S5m"},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:!0},S5f:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},S5g:{type:"timestamp",timestampFormat:"iso8601"},S5k:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},StorageClass:{}}},S5m:{type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{},NewerNoncurrentVersions:{type:"integer"}}},S5o:{type:"structure",members:{NoncurrentDays:{type:"integer"},NewerNoncurrentVersions:{type:"integer"}}},S5p:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},S5t:{type:"list",member:{type:"structure",required:["Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{deprecated:!0},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}}}},Status:{},Transitions:{locationName:"Transition",type:"list",member:{shape:"S5k"},flattened:!0},NoncurrentVersionTransitions:{locationName:"NoncurrentVersionTransition",type:"list",member:{shape:"S5m"},flattened:!0},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:!0},S65:{type:"structure",required:["TargetBucket","TargetPrefix"],members:{TargetBucket:{},TargetGrants:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},TargetPrefix:{}}},S6d:{type:"structure",required:["Id"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},AccessPointArn:{},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"},AccessPointArn:{}}}}}}},S6h:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},S6i:{type:"structure",members:{TopicConfiguration:{type:"structure",members:{Id:{},Events:{shape:"S6l",locationName:"Event"},Event:{deprecated:!0},Topic:{}}},QueueConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:!0},Events:{shape:"S6l",locationName:"Event"},Queue:{}}},CloudFunctionConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:!0},Events:{shape:"S6l",locationName:"Event"},CloudFunction:{},InvocationRole:{}}}}},S6l:{type:"list",member:{},flattened:!0},S6t:{type:"structure",members:{TopicConfigurations:{locationName:"TopicConfiguration",type:"list",member:{type:"structure",required:["TopicArn","Events"],members:{Id:{},TopicArn:{locationName:"Topic"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:!0},QueueConfigurations:{locationName:"QueueConfiguration",type:"list",member:{type:"structure",required:["QueueArn","Events"],members:{Id:{},QueueArn:{locationName:"Queue"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:!0},LambdaFunctionConfigurations:{locationName:"CloudFunctionConfiguration",type:"list",member:{type:"structure",required:["LambdaFunctionArn","Events"],members:{Id:{},LambdaFunctionArn:{locationName:"CloudFunction"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:!0},EventBridgeConfiguration:{type:"structure",members:{}}}},S6w:{type:"structure",members:{Key:{locationName:"S3Key",type:"structure",members:{FilterRules:{locationName:"FilterRule",type:"list",member:{type:"structure",members:{Name:{},Value:{}}},flattened:!0}}}}},S7a:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["ObjectOwnership"],members:{ObjectOwnership:{}}},flattened:!0}}},S7m:{type:"structure",required:["Role","Rules"],members:{Role:{},Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["Status","Destination"],members:{ID:{},Priority:{type:"integer"},Prefix:{deprecated:!0},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"}}}}},Status:{},SourceSelectionCriteria:{type:"structure",members:{SseKmsEncryptedObjects:{type:"structure",required:["Status"],members:{Status:{}}},ReplicaModifications:{type:"structure",required:["Status"],members:{Status:{}}}}},ExistingObjectReplication:{type:"structure",required:["Status"],members:{Status:{}}},Destination:{type:"structure",required:["Bucket"],members:{Bucket:{},Account:{},StorageClass:{},AccessControlTranslation:{type:"structure",required:["Owner"],members:{Owner:{}}},EncryptionConfiguration:{type:"structure",members:{ReplicaKmsKeyID:{}}},ReplicationTime:{type:"structure",required:["Status","Time"],members:{Status:{},Time:{shape:"S88"}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S88"}}}}},DeleteMarkerReplication:{type:"structure",members:{Status:{}}}}},flattened:!0}}},S88:{type:"structure",members:{Minutes:{type:"integer"}}},S8p:{type:"structure",required:["HostName"],members:{HostName:{},Protocol:{}}},S8s:{type:"structure",required:["Suffix"],members:{Suffix:{}}},S8u:{type:"structure",required:["Key"],members:{Key:{}}},S8v:{type:"list",member:{locationName:"RoutingRule",type:"structure",required:["Redirect"],members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{HostName:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}},Sa9:{type:"structure",members:{Status:{}}},Sac:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Mode:{},Days:{type:"integer"},Years:{type:"integer"}}}}}}},Sak:{type:"structure",members:{Mode:{},RetainUntilDate:{shape:"S5g"}}},Sar:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Sbr:{type:"structure",members:{ID:{},DisplayName:{}}},Sbs:{type:"list",member:{type:"structure",members:{Prefix:{}}},flattened:!0},Sbx:{type:"list",member:{}},Sc3:{type:"list",member:{},flattened:!0},Sc6:{type:"structure",members:{IsRestoreInProgress:{type:"boolean"},RestoreExpiryDate:{type:"timestamp"}}},Scf:{type:"list",member:{type:"structure",members:{Key:{},LastModified:{type:"timestamp"},ETag:{},ChecksumAlgorithm:{shape:"Sc3"},Size:{type:"long"},StorageClass:{},Owner:{shape:"S3d"},RestoreStatus:{shape:"Sc6"}}},flattened:!0},Scu:{type:"structure",members:{Grants:{shape:"S3g",locationName:"AccessControlList"},Owner:{shape:"S3d"}}},Sdk:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}},Sea:{type:"structure",members:{CSV:{type:"structure",members:{FileHeaderInfo:{},Comments:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{},AllowQuotedRecordDelimiter:{type:"boolean"}}},CompressionType:{},JSON:{type:"structure",members:{Type:{}}},Parquet:{type:"structure",members:{}}}},Sep:{type:"structure",members:{CSV:{type:"structure",members:{QuoteFields:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{}}},JSON:{type:"structure",members:{RecordDelimiter:{}}}}}},clientContextParams:{Accelerate:{documentation:"Enables this client to use S3 Transfer Acceleration endpoints.",type:"boolean"},DisableMultiRegionAccessPoints:{documentation:"Disables this client's usage of Multi-Region Access Points.",type:"boolean"},ForcePathStyle:{documentation:"Forces this client to use path-style addressing for buckets.",type:"boolean"},UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},{}],219:[function(e,t,r){t.exports={pagination:{ListBuckets:{result_key:"Buckets"},ListMultipartUploads:{input_token:["KeyMarker","UploadIdMarker"],limit_key:"MaxUploads",more_results:"IsTruncated",output_token:["NextKeyMarker","NextUploadIdMarker"],result_key:["Uploads","CommonPrefixes"]},ListObjectVersions:{input_token:["KeyMarker","VersionIdMarker"],limit_key:"MaxKeys",more_results:"IsTruncated",output_token:["NextKeyMarker","NextVersionIdMarker"],result_key:["Versions","DeleteMarkers","CommonPrefixes"]},ListObjects:{input_token:"Marker",limit_key:"MaxKeys",more_results:"IsTruncated",output_token:"NextMarker || Contents[-1].Key",result_key:["Contents","CommonPrefixes"]},ListObjectsV2:{input_token:"ContinuationToken",limit_key:"MaxKeys",output_token:"NextContinuationToken",result_key:["Contents","CommonPrefixes"]},ListParts:{input_token:"PartNumberMarker",limit_key:"MaxParts",more_results:"IsTruncated",output_token:"NextPartNumberMarker",result_key:"Parts"}}}},{}],220:[function(e,t,r){t.exports={version:2,waiters:{BucketExists:{delay:5,operation:"HeadBucket",maxAttempts:20,acceptors:[{expected:200,matcher:"status",state:"success"},{expected:301,matcher:"status",state:"success"},{expected:403,matcher:"status",state:"success"},{expected:404,matcher:"status",state:"retry"}]}, -BucketNotExists:{delay:5,operation:"HeadBucket",maxAttempts:20,acceptors:[{expected:404,matcher:"status",state:"success"}]},ObjectExists:{delay:5,operation:"HeadObject",maxAttempts:20,acceptors:[{expected:200,matcher:"status",state:"success"},{expected:404,matcher:"status",state:"retry"}]},ObjectNotExists:{delay:5,operation:"HeadObject",maxAttempts:20,acceptors:[{expected:404,matcher:"status",state:"success"}]}}}},{}],221:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-10-17",endpointPrefix:"secretsmanager",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Secrets Manager",serviceId:"Secrets Manager",signatureVersion:"v4",signingName:"secretsmanager",targetPrefix:"secretsmanager",uid:"secretsmanager-2017-10-17"},operations:{CancelRotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},CreateSecret:{input:{type:"structure",required:["Name"],members:{Name:{},ClientRequestToken:{idempotencyToken:!0},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},Tags:{shape:"Se"},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},ReplicationStatus:{shape:"Sn"}}}},DeleteResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},DeleteSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},RecoveryWindowInDays:{type:"long"},ForceDeleteWithoutRecovery:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},DeletionDate:{type:"timestamp"}}}},DescribeSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},VersionIdsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{},ReplicationStatus:{shape:"Sn"}}}},GetRandomPassword:{input:{type:"structure",members:{PasswordLength:{type:"long"},ExcludeCharacters:{},ExcludeNumbers:{type:"boolean"},ExcludePunctuation:{type:"boolean"},ExcludeUppercase:{type:"boolean"},ExcludeLowercase:{type:"boolean"},IncludeSpace:{type:"boolean"},RequireEachIncludedType:{type:"boolean"}}},output:{type:"structure",members:{RandomPassword:{type:"string",sensitive:!0}}}},GetResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},ResourcePolicy:{}}}},GetSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},VersionId:{},VersionStage:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1b"},CreatedDate:{type:"timestamp"}}}},ListSecretVersionIds:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},MaxResults:{type:"integer"},NextToken:{},IncludeDeprecated:{type:"boolean"}}},output:{type:"structure",members:{Versions:{type:"list",member:{type:"structure",members:{VersionId:{},VersionStages:{shape:"S1b"},LastAccessedDate:{type:"timestamp"},CreatedDate:{type:"timestamp"},KmsKeyIds:{type:"list",member:{}}}}},NextToken:{},ARN:{},Name:{}}}},ListSecrets:{input:{type:"structure",members:{IncludePlannedDeletion:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},SortOrder:{}}},output:{type:"structure",members:{SecretList:{type:"list",member:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},SecretVersionsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{}}}},NextToken:{}}}},PutResourcePolicy:{input:{type:"structure",required:["SecretId","ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{},BlockPublicPolicy:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{}}}},PutSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:!0},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1b"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},VersionStages:{shape:"S1b"}}}},RemoveRegionsFromReplication:{input:{type:"structure",required:["SecretId","RemoveReplicaRegions"],members:{SecretId:{},RemoveReplicaRegions:{type:"list",member:{}}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},ReplicateSecretToRegions:{input:{type:"structure",required:["SecretId","AddReplicaRegions"],members:{SecretId:{},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},RestoreSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},RotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:!0},RotationLambdaARN:{},RotationRules:{shape:"S12"},RotateImmediately:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},StopReplicationToReplica:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{}}}},TagResource:{input:{type:"structure",required:["SecretId","Tags"],members:{SecretId:{},Tags:{shape:"Se"}}}},UntagResource:{input:{type:"structure",required:["SecretId","TagKeys"],members:{SecretId:{},TagKeys:{type:"list",member:{}}}}},UpdateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:!0},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},UpdateSecretVersionStage:{input:{type:"structure",required:["SecretId","VersionStage"],members:{SecretId:{},VersionStage:{},RemoveFromVersionId:{},MoveToVersionId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},ValidateResourcePolicy:{input:{type:"structure",required:["ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{}}},output:{type:"structure",members:{PolicyValidationPassed:{type:"boolean"},ValidationErrors:{type:"list",member:{type:"structure",members:{CheckName:{},ErrorMessage:{}}}}}}}},shapes:{Sc:{type:"blob",sensitive:!0},Sd:{type:"string",sensitive:!0},Se:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Si:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{}}}},Sn:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{},Status:{},StatusMessage:{},LastAccessedDate:{type:"timestamp"}}}},S12:{type:"structure",members:{AutomaticallyAfterDays:{type:"long"},Duration:{},ScheduleExpression:{}}},S1a:{type:"map",key:{},value:{shape:"S1b"}},S1b:{type:"list",member:{}}}}},{}],222:[function(e,t,r){t.exports={pagination:{ListSecretVersionIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],223:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-12-10",endpointPrefix:"servicecatalog",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Service Catalog",serviceId:"Service Catalog",signatureVersion:"v4",targetPrefix:"AWS242ServiceCatalogService",uid:"servicecatalog-2015-12-10"},operations:{AcceptPortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},PortfolioShareType:{}}},output:{type:"structure",members:{}}},AssociateBudgetWithResource:{input:{type:"structure",required:["BudgetName","ResourceId"],members:{BudgetName:{},ResourceId:{}}},output:{type:"structure",members:{}}},AssociatePrincipalWithPortfolio:{input:{type:"structure",required:["PortfolioId","PrincipalARN","PrincipalType"],members:{AcceptLanguage:{},PortfolioId:{},PrincipalARN:{},PrincipalType:{}}},output:{type:"structure",members:{}}},AssociateProductWithPortfolio:{input:{type:"structure",required:["ProductId","PortfolioId"],members:{AcceptLanguage:{},ProductId:{},PortfolioId:{},SourcePortfolioId:{}}},output:{type:"structure",members:{}}},AssociateServiceActionWithProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId","ServiceActionId"],members:{ProductId:{},ProvisioningArtifactId:{},ServiceActionId:{},AcceptLanguage:{}}},output:{type:"structure",members:{}}},AssociateTagOptionWithResource:{input:{type:"structure",required:["ResourceId","TagOptionId"],members:{ResourceId:{},TagOptionId:{}}},output:{type:"structure",members:{}}},BatchAssociateServiceActionWithProvisioningArtifact:{input:{type:"structure",required:["ServiceActionAssociations"],members:{ServiceActionAssociations:{shape:"Sm"},AcceptLanguage:{}}},output:{type:"structure",members:{FailedServiceActionAssociations:{shape:"Sp"}}}},BatchDisassociateServiceActionFromProvisioningArtifact:{input:{type:"structure",required:["ServiceActionAssociations"],members:{ServiceActionAssociations:{shape:"Sm"},AcceptLanguage:{}}},output:{type:"structure",members:{FailedServiceActionAssociations:{shape:"Sp"}}}},CopyProduct:{input:{type:"structure",required:["SourceProductArn","IdempotencyToken"],members:{AcceptLanguage:{},SourceProductArn:{},TargetProductId:{},TargetProductName:{},SourceProvisioningArtifactIdentifiers:{type:"list",member:{type:"map",key:{},value:{}}},CopyOptions:{type:"list",member:{}},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{CopyProductToken:{}}}},CreateConstraint:{input:{type:"structure",required:["PortfolioId","ProductId","Parameters","Type","IdempotencyToken"],members:{AcceptLanguage:{},PortfolioId:{},ProductId:{},Parameters:{},Type:{},Description:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ConstraintDetail:{shape:"S1b"},ConstraintParameters:{},Status:{}}}},CreatePortfolio:{input:{type:"structure",required:["DisplayName","ProviderName","IdempotencyToken"],members:{AcceptLanguage:{},DisplayName:{},Description:{},ProviderName:{},Tags:{shape:"S1i"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{PortfolioDetail:{shape:"S1n"},Tags:{shape:"S1q"}}}},CreatePortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},AccountId:{},OrganizationNode:{shape:"S1s"},ShareTagOptions:{type:"boolean"},SharePrincipals:{type:"boolean"}}},output:{type:"structure",members:{PortfolioShareToken:{}}}},CreateProduct:{input:{type:"structure",required:["Name","Owner","ProductType","IdempotencyToken"],members:{AcceptLanguage:{},Name:{},Owner:{},Description:{},Distributor:{},SupportDescription:{},SupportEmail:{},SupportUrl:{},ProductType:{},Tags:{shape:"S1i"},ProvisioningArtifactParameters:{shape:"S24"},IdempotencyToken:{idempotencyToken:!0},SourceConnection:{shape:"S2c"}}},output:{type:"structure",members:{ProductViewDetail:{shape:"S2l"},ProvisioningArtifactDetail:{shape:"S2w"},Tags:{shape:"S1q"}}}},CreateProvisionedProductPlan:{input:{type:"structure",required:["PlanName","PlanType","ProductId","ProvisionedProductName","ProvisioningArtifactId","IdempotencyToken"],members:{AcceptLanguage:{},PlanName:{},PlanType:{},NotificationArns:{shape:"S33"},PathId:{},ProductId:{},ProvisionedProductName:{},ProvisioningArtifactId:{},ProvisioningParameters:{shape:"S36"},IdempotencyToken:{idempotencyToken:!0},Tags:{shape:"S1q"}}},output:{type:"structure",members:{PlanName:{},PlanId:{},ProvisionProductId:{},ProvisionedProductName:{},ProvisioningArtifactId:{}}}},CreateProvisioningArtifact:{input:{type:"structure",required:["ProductId","Parameters","IdempotencyToken"],members:{AcceptLanguage:{},ProductId:{},Parameters:{shape:"S24"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ProvisioningArtifactDetail:{shape:"S2w"},Info:{shape:"S27"},Status:{}}}},CreateServiceAction:{input:{type:"structure",required:["Name","DefinitionType","Definition","IdempotencyToken"],members:{Name:{},DefinitionType:{},Definition:{shape:"S3h"},Description:{},AcceptLanguage:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ServiceActionDetail:{shape:"S3m"}}}},CreateTagOption:{input:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},output:{type:"structure",members:{TagOptionDetail:{shape:"S3s"}}}},DeleteConstraint:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{}}},DeletePortfolio:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{}}},DeletePortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},AccountId:{},OrganizationNode:{shape:"S1s"}}},output:{type:"structure",members:{PortfolioShareToken:{}}}},DeleteProduct:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{}}},DeleteProvisionedProductPlan:{input:{type:"structure",required:["PlanId"],members:{AcceptLanguage:{},PlanId:{},IgnoreErrors:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId"],members:{AcceptLanguage:{},ProductId:{},ProvisioningArtifactId:{}}},output:{type:"structure",members:{}}},DeleteServiceAction:{input:{type:"structure",required:["Id"],members:{Id:{},AcceptLanguage:{}}},output:{type:"structure",members:{}}},DeleteTagOption:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{}}},DescribeConstraint:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{ConstraintDetail:{shape:"S1b"},ConstraintParameters:{},Status:{}}}},DescribeCopyProductStatus:{input:{type:"structure",required:["CopyProductToken"],members:{AcceptLanguage:{},CopyProductToken:{}}},output:{type:"structure",members:{CopyProductStatus:{},TargetProductId:{},StatusDetail:{}}}},DescribePortfolio:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{PortfolioDetail:{shape:"S1n"},Tags:{shape:"S1q"},TagOptions:{shape:"S4k"},Budgets:{shape:"S4l"}}}},DescribePortfolioShareStatus:{input:{type:"structure",required:["PortfolioShareToken"],members:{PortfolioShareToken:{}}},output:{type:"structure",members:{PortfolioShareToken:{},PortfolioId:{},OrganizationNodeValue:{},Status:{},ShareDetails:{type:"structure",members:{SuccessfulShares:{type:"list",member:{}},ShareErrors:{type:"list",member:{type:"structure",members:{Accounts:{type:"list",member:{}},Message:{},Error:{}}}}}}}}},DescribePortfolioShares:{input:{type:"structure",required:["PortfolioId","Type"],members:{PortfolioId:{},Type:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{NextPageToken:{},PortfolioShareDetails:{type:"list",member:{type:"structure",members:{PrincipalId:{},Type:{},Accepted:{type:"boolean"},ShareTagOptions:{type:"boolean"},SharePrincipals:{type:"boolean"}}}}}}},DescribeProduct:{input:{type:"structure",members:{AcceptLanguage:{},Id:{},Name:{}}},output:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},ProvisioningArtifacts:{shape:"S56"},Budgets:{shape:"S4l"},LaunchPaths:{type:"list",member:{type:"structure",members:{Id:{},Name:{}}}}}}},DescribeProductAsAdmin:{input:{type:"structure",members:{AcceptLanguage:{},Id:{},Name:{},SourcePortfolioId:{}}},output:{type:"structure",members:{ProductViewDetail:{shape:"S2l"},ProvisioningArtifactSummaries:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedTime:{type:"timestamp"},ProvisioningArtifactMetadata:{shape:"S27"}}}},Tags:{shape:"S1q"},TagOptions:{shape:"S4k"},Budgets:{shape:"S4l"}}}},DescribeProductView:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},ProvisioningArtifacts:{shape:"S56"}}}},DescribeProvisionedProduct:{input:{type:"structure",members:{AcceptLanguage:{},Id:{},Name:{}}},output:{type:"structure",members:{ProvisionedProductDetail:{shape:"S5k"},CloudWatchDashboards:{type:"list",member:{type:"structure",members:{Name:{}}}}}}},DescribeProvisionedProductPlan:{input:{type:"structure",required:["PlanId"],members:{AcceptLanguage:{},PlanId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ProvisionedProductPlanDetails:{type:"structure",members:{CreatedTime:{type:"timestamp"},PathId:{},ProductId:{},PlanName:{},PlanId:{},ProvisionProductId:{},ProvisionProductName:{},PlanType:{},ProvisioningArtifactId:{},Status:{},UpdatedTime:{type:"timestamp"},NotificationArns:{shape:"S33"},ProvisioningParameters:{shape:"S36"},Tags:{shape:"S1q"},StatusMessage:{}}},ResourceChanges:{type:"list",member:{type:"structure",members:{Action:{},LogicalResourceId:{},PhysicalResourceId:{},ResourceType:{},Replacement:{},Scope:{type:"list",member:{}},Details:{type:"list",member:{type:"structure",members:{Target:{type:"structure",members:{Attribute:{},Name:{},RequiresRecreation:{}}},Evaluation:{},CausingEntity:{}}}}}}},NextPageToken:{}}}},DescribeProvisioningArtifact:{input:{type:"structure",members:{AcceptLanguage:{},ProvisioningArtifactId:{},ProductId:{},ProvisioningArtifactName:{},ProductName:{},Verbose:{type:"boolean"},IncludeProvisioningArtifactParameters:{type:"boolean"}}},output:{type:"structure",members:{ProvisioningArtifactDetail:{shape:"S2w"},Info:{shape:"S27"},Status:{},ProvisioningArtifactParameters:{shape:"S6l"}}}},DescribeProvisioningParameters:{input:{type:"structure",members:{AcceptLanguage:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},PathId:{},PathName:{}}},output:{type:"structure",members:{ProvisioningArtifactParameters:{shape:"S6l"},ConstraintSummaries:{shape:"S6w"},UsageInstructions:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},TagOptions:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},ProvisioningArtifactPreferences:{type:"structure",members:{StackSetAccounts:{shape:"S76"},StackSetRegions:{shape:"S77"}}},ProvisioningArtifactOutputs:{shape:"S79",deprecated:!0,deprecatedMessage:"This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs."},ProvisioningArtifactOutputKeys:{shape:"S79"}}}},DescribeRecord:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"},RecordOutputs:{shape:"S7q"},NextPageToken:{}}}},DescribeServiceAction:{input:{type:"structure",required:["Id"],members:{Id:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionDetail:{shape:"S3m"}}}},DescribeServiceActionExecutionParameters:{input:{type:"structure",required:["ProvisionedProductId","ServiceActionId"],members:{ProvisionedProductId:{},ServiceActionId:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionParameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},DefaultValues:{shape:"S82"}}}}}}},DescribeTagOption:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{TagOptionDetail:{shape:"S3s"}}}},DisableAWSOrganizationsAccess:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateBudgetFromResource:{input:{type:"structure",required:["BudgetName","ResourceId"],members:{BudgetName:{},ResourceId:{}}},output:{type:"structure",members:{}}},DisassociatePrincipalFromPortfolio:{input:{type:"structure",required:["PortfolioId","PrincipalARN"],members:{AcceptLanguage:{},PortfolioId:{},PrincipalARN:{},PrincipalType:{}}},output:{type:"structure",members:{}}},DisassociateProductFromPortfolio:{input:{type:"structure",required:["ProductId","PortfolioId"],members:{AcceptLanguage:{},ProductId:{},PortfolioId:{}}},output:{type:"structure",members:{}}},DisassociateServiceActionFromProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId","ServiceActionId"],members:{ProductId:{},ProvisioningArtifactId:{},ServiceActionId:{},AcceptLanguage:{}}},output:{type:"structure",members:{}}},DisassociateTagOptionFromResource:{input:{type:"structure",required:["ResourceId","TagOptionId"],members:{ResourceId:{},TagOptionId:{}}},output:{type:"structure",members:{}}},EnableAWSOrganizationsAccess:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ExecuteProvisionedProductPlan:{input:{type:"structure",required:["PlanId","IdempotencyToken"],members:{AcceptLanguage:{},PlanId:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},ExecuteProvisionedProductServiceAction:{input:{type:"structure",required:["ProvisionedProductId","ServiceActionId","ExecuteToken"],members:{ProvisionedProductId:{},ServiceActionId:{},ExecuteToken:{idempotencyToken:!0},AcceptLanguage:{},Parameters:{type:"map",key:{},value:{shape:"S82"}}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},GetAWSOrganizationsAccessStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccessStatus:{}}}},GetProvisionedProductOutputs:{input:{type:"structure",members:{AcceptLanguage:{},ProvisionedProductId:{},ProvisionedProductName:{},OutputKeys:{type:"list",member:{}},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{Outputs:{shape:"S7q"},NextPageToken:{}}}},ImportAsProvisionedProduct:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId","ProvisionedProductName","PhysicalId","IdempotencyToken"],members:{AcceptLanguage:{},ProductId:{},ProvisioningArtifactId:{},ProvisionedProductName:{},PhysicalId:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},ListAcceptedPortfolioShares:{input:{type:"structure",members:{AcceptLanguage:{},PageToken:{},PageSize:{type:"integer"},PortfolioShareType:{}}},output:{type:"structure",members:{PortfolioDetails:{shape:"S90"},NextPageToken:{}}}},ListBudgetsForResource:{input:{type:"structure",required:["ResourceId"],members:{AcceptLanguage:{},ResourceId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{Budgets:{shape:"S4l"},NextPageToken:{}}}},ListConstraintsForPortfolio:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},ProductId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ConstraintDetails:{type:"list",member:{shape:"S1b"}},NextPageToken:{}}}},ListLaunchPaths:{input:{type:"structure",required:["ProductId"],members:{AcceptLanguage:{},ProductId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{LaunchPathSummaries:{type:"list",member:{type:"structure",members:{Id:{},ConstraintSummaries:{shape:"S6w"},Tags:{shape:"S1q"},Name:{}}}},NextPageToken:{}}}},ListOrganizationPortfolioAccess:{input:{type:"structure",required:["PortfolioId","OrganizationNodeType"],members:{AcceptLanguage:{},PortfolioId:{},OrganizationNodeType:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{OrganizationNodes:{type:"list",member:{shape:"S1s"}},NextPageToken:{}}}},ListPortfolioAccess:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},OrganizationParentId:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{AccountIds:{type:"list",member:{}},NextPageToken:{}}}},ListPortfolios:{input:{type:"structure",members:{AcceptLanguage:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{PortfolioDetails:{shape:"S90"},NextPageToken:{}}}},ListPortfoliosForProduct:{input:{type:"structure",required:["ProductId"],members:{AcceptLanguage:{},ProductId:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{PortfolioDetails:{shape:"S90"},NextPageToken:{}}}},ListPrincipalsForPortfolio:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{Principals:{type:"list",member:{type:"structure",members:{PrincipalARN:{},PrincipalType:{}}}},NextPageToken:{}}}},ListProvisionedProductPlans:{input:{type:"structure",members:{AcceptLanguage:{},ProvisionProductId:{},PageSize:{type:"integer"},PageToken:{},AccessLevelFilter:{shape:"S9p"}}},output:{type:"structure",members:{ProvisionedProductPlans:{type:"list",member:{type:"structure",members:{PlanName:{},PlanId:{},ProvisionProductId:{},ProvisionProductName:{},PlanType:{},ProvisioningArtifactId:{}}}},NextPageToken:{}}}},ListProvisioningArtifacts:{input:{type:"structure",required:["ProductId"],members:{AcceptLanguage:{},ProductId:{}}},output:{type:"structure",members:{ProvisioningArtifactDetails:{type:"list",member:{shape:"S2w"}},NextPageToken:{}}}},ListProvisioningArtifactsForServiceAction:{input:{type:"structure",required:["ServiceActionId"],members:{ServiceActionId:{},PageSize:{type:"integer"},PageToken:{},AcceptLanguage:{}}},output:{type:"structure",members:{ProvisioningArtifactViews:{type:"list",member:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},ProvisioningArtifact:{shape:"S57"}}}},NextPageToken:{}}}},ListRecordHistory:{input:{type:"structure",members:{AcceptLanguage:{},AccessLevelFilter:{shape:"S9p"},SearchFilter:{type:"structure",members:{Key:{},Value:{}}},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{RecordDetails:{type:"list",member:{shape:"S7f"}},NextPageToken:{}}}},ListResourcesForTagOption:{input:{type:"structure",required:["TagOptionId"],members:{TagOptionId:{},ResourceType:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ResourceDetails:{type:"list",member:{type:"structure",members:{Id:{},ARN:{},Name:{},Description:{},CreatedTime:{type:"timestamp"}}}},PageToken:{}}}},ListServiceActions:{input:{type:"structure",members:{AcceptLanguage:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ServiceActionSummaries:{shape:"Sak"},NextPageToken:{}}}},ListServiceActionsForProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId"],members:{ProductId:{},ProvisioningArtifactId:{},PageSize:{type:"integer"},PageToken:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionSummaries:{shape:"Sak"},NextPageToken:{}}}},ListStackInstancesForProvisionedProduct:{input:{type:"structure",required:["ProvisionedProductId"],members:{AcceptLanguage:{},ProvisionedProductId:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{StackInstances:{type:"list",member:{type:"structure",members:{Account:{},Region:{},StackInstanceStatus:{}}}},NextPageToken:{}}}},ListTagOptions:{input:{type:"structure",members:{Filters:{type:"structure",members:{Key:{},Value:{},Active:{type:"boolean"}}},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{TagOptionDetails:{shape:"S4k"},PageToken:{}}}},NotifyProvisionProductEngineWorkflowResult:{input:{type:"structure",required:["WorkflowToken","RecordId","Status","IdempotencyToken"],members:{WorkflowToken:{},RecordId:{},Status:{},FailureReason:{},ResourceIdentifier:{type:"structure",members:{UniqueTag:{type:"structure",members:{Key:{},Value:{}}}}},Outputs:{shape:"S7q"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},NotifyTerminateProvisionedProductEngineWorkflowResult:{input:{type:"structure",required:["WorkflowToken","RecordId","Status","IdempotencyToken"],members:{WorkflowToken:{},RecordId:{},Status:{},FailureReason:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},NotifyUpdateProvisionedProductEngineWorkflowResult:{input:{type:"structure",required:["WorkflowToken","RecordId","Status","IdempotencyToken"],members:{WorkflowToken:{},RecordId:{},Status:{},FailureReason:{},Outputs:{shape:"S7q"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},ProvisionProduct:{input:{type:"structure",required:["ProvisionedProductName","ProvisionToken"],members:{AcceptLanguage:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},PathId:{},PathName:{},ProvisionedProductName:{},ProvisioningParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},ProvisioningPreferences:{type:"structure",members:{StackSetAccounts:{shape:"S76"},StackSetRegions:{shape:"S77"},StackSetFailureToleranceCount:{type:"integer"},StackSetFailureTolerancePercentage:{type:"integer"},StackSetMaxConcurrencyCount:{type:"integer"},StackSetMaxConcurrencyPercentage:{type:"integer"}}},Tags:{shape:"S1q"},NotificationArns:{shape:"S33"},ProvisionToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},RejectPortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},PortfolioShareType:{}}},output:{type:"structure",members:{}}},ScanProvisionedProducts:{input:{type:"structure",members:{AcceptLanguage:{},AccessLevelFilter:{shape:"S9p"},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ProvisionedProducts:{type:"list",member:{shape:"S5k"}},NextPageToken:{}}}},SearchProducts:{input:{type:"structure",members:{AcceptLanguage:{},Filters:{shape:"Sbn"},PageSize:{type:"integer"},SortBy:{},SortOrder:{},PageToken:{}}},output:{type:"structure",members:{ProductViewSummaries:{type:"list",member:{shape:"S2m"}},ProductViewAggregations:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Value:{},ApproximateCount:{type:"integer"}}}}},NextPageToken:{}}}},SearchProductsAsAdmin:{input:{type:"structure",members:{AcceptLanguage:{},PortfolioId:{},Filters:{shape:"Sbn"},SortBy:{},SortOrder:{},PageToken:{},PageSize:{type:"integer"},ProductSource:{}}},output:{type:"structure",members:{ProductViewDetails:{type:"list",member:{shape:"S2l"}},NextPageToken:{}}}},SearchProvisionedProducts:{input:{type:"structure",members:{AcceptLanguage:{},AccessLevelFilter:{shape:"S9p"},Filters:{type:"map",key:{},value:{type:"list",member:{}}},SortBy:{},SortOrder:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ProvisionedProducts:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},Type:{},Id:{},Status:{},StatusMessage:{},CreatedTime:{type:"timestamp"},IdempotencyToken:{},LastRecordId:{},LastProvisioningRecordId:{},LastSuccessfulProvisioningRecordId:{},Tags:{shape:"S1q"},PhysicalId:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},UserArn:{},UserArnSession:{}}}},TotalResultsCount:{type:"integer"},NextPageToken:{}}}},TerminateProvisionedProduct:{input:{type:"structure",required:["TerminateToken"],members:{ProvisionedProductName:{},ProvisionedProductId:{},TerminateToken:{idempotencyToken:!0},IgnoreErrors:{type:"boolean"},AcceptLanguage:{},RetainPhysicalResources:{type:"boolean"}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},UpdateConstraint:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{},Description:{},Parameters:{}}},output:{type:"structure",members:{ConstraintDetail:{shape:"S1b"},ConstraintParameters:{},Status:{}}}},UpdatePortfolio:{input:{type:"structure",required:["Id"],members:{ -AcceptLanguage:{},Id:{},DisplayName:{},Description:{},ProviderName:{},AddTags:{shape:"S1i"},RemoveTags:{shape:"Sco"}}},output:{type:"structure",members:{PortfolioDetail:{shape:"S1n"},Tags:{shape:"S1q"}}}},UpdatePortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},AccountId:{},OrganizationNode:{shape:"S1s"},ShareTagOptions:{type:"boolean"},SharePrincipals:{type:"boolean"}}},output:{type:"structure",members:{PortfolioShareToken:{},Status:{}}}},UpdateProduct:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{},Name:{},Owner:{},Description:{},Distributor:{},SupportDescription:{},SupportEmail:{},SupportUrl:{},AddTags:{shape:"S1i"},RemoveTags:{shape:"Sco"},SourceConnection:{shape:"S2c"}}},output:{type:"structure",members:{ProductViewDetail:{shape:"S2l"},Tags:{shape:"S1q"}}}},UpdateProvisionedProduct:{input:{type:"structure",required:["UpdateToken"],members:{AcceptLanguage:{},ProvisionedProductName:{},ProvisionedProductId:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},PathId:{},PathName:{},ProvisioningParameters:{shape:"S36"},ProvisioningPreferences:{type:"structure",members:{StackSetAccounts:{shape:"S76"},StackSetRegions:{shape:"S77"},StackSetFailureToleranceCount:{type:"integer"},StackSetFailureTolerancePercentage:{type:"integer"},StackSetMaxConcurrencyCount:{type:"integer"},StackSetMaxConcurrencyPercentage:{type:"integer"},StackSetOperationType:{}}},Tags:{shape:"S1q"},UpdateToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},UpdateProvisionedProductProperties:{input:{type:"structure",required:["ProvisionedProductId","ProvisionedProductProperties","IdempotencyToken"],members:{AcceptLanguage:{},ProvisionedProductId:{},ProvisionedProductProperties:{shape:"Sd0"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ProvisionedProductId:{},ProvisionedProductProperties:{shape:"Sd0"},RecordId:{},Status:{}}}},UpdateProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId"],members:{AcceptLanguage:{},ProductId:{},ProvisioningArtifactId:{},Name:{},Description:{},Active:{type:"boolean"},Guidance:{}}},output:{type:"structure",members:{ProvisioningArtifactDetail:{shape:"S2w"},Info:{shape:"S27"},Status:{}}}},UpdateServiceAction:{input:{type:"structure",required:["Id"],members:{Id:{},Name:{},Definition:{shape:"S3h"},Description:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionDetail:{shape:"S3m"}}}},UpdateTagOption:{input:{type:"structure",required:["Id"],members:{Id:{},Value:{},Active:{type:"boolean"}}},output:{type:"structure",members:{TagOptionDetail:{shape:"S3s"}}}}},shapes:{Sm:{type:"list",member:{type:"structure",required:["ServiceActionId","ProductId","ProvisioningArtifactId"],members:{ServiceActionId:{},ProductId:{},ProvisioningArtifactId:{}}}},Sp:{type:"list",member:{type:"structure",members:{ServiceActionId:{},ProductId:{},ProvisioningArtifactId:{},ErrorCode:{},ErrorMessage:{}}}},S1b:{type:"structure",members:{ConstraintId:{},Type:{},Description:{},Owner:{},ProductId:{},PortfolioId:{}}},S1i:{type:"list",member:{shape:"S1j"}},S1j:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S1n:{type:"structure",members:{Id:{},ARN:{},DisplayName:{},Description:{},CreatedTime:{type:"timestamp"},ProviderName:{}}},S1q:{type:"list",member:{shape:"S1j"}},S1s:{type:"structure",members:{Type:{},Value:{}}},S24:{type:"structure",members:{Name:{},Description:{},Info:{shape:"S27"},Type:{},DisableTemplateValidation:{type:"boolean"}}},S27:{type:"map",key:{},value:{}},S2c:{type:"structure",required:["ConnectionParameters"],members:{Type:{},ConnectionParameters:{shape:"S2e"}}},S2e:{type:"structure",members:{CodeStar:{type:"structure",required:["ConnectionArn","Repository","Branch","ArtifactPath"],members:{ConnectionArn:{},Repository:{},Branch:{},ArtifactPath:{}}}}},S2l:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},Status:{},ProductARN:{},CreatedTime:{type:"timestamp"},SourceConnection:{type:"structure",members:{Type:{},ConnectionParameters:{shape:"S2e"},LastSync:{type:"structure",members:{LastSyncTime:{type:"timestamp"},LastSyncStatus:{},LastSyncStatusMessage:{},LastSuccessfulSyncTime:{type:"timestamp"},LastSuccessfulSyncProvisioningArtifactId:{}}}}}}},S2m:{type:"structure",members:{Id:{},ProductId:{},Name:{},Owner:{},ShortDescription:{},Type:{},Distributor:{},HasDefaultPath:{type:"boolean"},SupportEmail:{},SupportDescription:{},SupportUrl:{}}},S2w:{type:"structure",members:{Id:{},Name:{},Description:{},Type:{},CreatedTime:{type:"timestamp"},Active:{type:"boolean"},Guidance:{},SourceRevision:{}}},S33:{type:"list",member:{}},S36:{type:"list",member:{type:"structure",members:{Key:{},Value:{},UsePreviousValue:{type:"boolean"}}}},S3h:{type:"map",key:{},value:{}},S3m:{type:"structure",members:{ServiceActionSummary:{shape:"S3n"},Definition:{shape:"S3h"}}},S3n:{type:"structure",members:{Id:{},Name:{},Description:{},DefinitionType:{}}},S3s:{type:"structure",members:{Key:{},Value:{},Active:{type:"boolean"},Id:{},Owner:{}}},S4k:{type:"list",member:{shape:"S3s"}},S4l:{type:"list",member:{type:"structure",members:{BudgetName:{}}}},S56:{type:"list",member:{shape:"S57"}},S57:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedTime:{type:"timestamp"},Guidance:{}}},S5k:{type:"structure",members:{Name:{},Arn:{},Type:{},Id:{},Status:{},StatusMessage:{},CreatedTime:{type:"timestamp"},IdempotencyToken:{},LastRecordId:{},LastProvisioningRecordId:{},LastSuccessfulProvisioningRecordId:{},ProductId:{},ProvisioningArtifactId:{},LaunchRoleArn:{}}},S6l:{type:"list",member:{type:"structure",members:{ParameterKey:{},DefaultValue:{},ParameterType:{},IsNoEcho:{type:"boolean"},Description:{},ParameterConstraints:{type:"structure",members:{AllowedValues:{type:"list",member:{}},AllowedPattern:{},ConstraintDescription:{},MaxLength:{},MinLength:{},MaxValue:{},MinValue:{}}}}}},S6w:{type:"list",member:{type:"structure",members:{Type:{},Description:{}}}},S76:{type:"list",member:{}},S77:{type:"list",member:{}},S79:{type:"list",member:{type:"structure",members:{Key:{},Description:{}}}},S7f:{type:"structure",members:{RecordId:{},ProvisionedProductName:{},Status:{},CreatedTime:{type:"timestamp"},UpdatedTime:{type:"timestamp"},ProvisionedProductType:{},RecordType:{},ProvisionedProductId:{},ProductId:{},ProvisioningArtifactId:{},PathId:{},RecordErrors:{type:"list",member:{type:"structure",members:{Code:{},Description:{}}}},RecordTags:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},LaunchRoleArn:{}}},S7q:{type:"list",member:{type:"structure",members:{OutputKey:{},OutputValue:{},Description:{}}}},S82:{type:"list",member:{}},S90:{type:"list",member:{shape:"S1n"}},S9p:{type:"structure",members:{Key:{},Value:{}}},Sak:{type:"list",member:{shape:"S3n"}},Sbn:{type:"map",key:{},value:{type:"list",member:{}}},Sco:{type:"list",member:{}},Sd0:{type:"map",key:{},value:{}}}}},{}],224:[function(e,t,r){t.exports={pagination:{DescribePortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},GetProvisionedProductOutputs:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListAcceptedPortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListBudgetsForResource:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListConstraintsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListLaunchPaths:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListOrganizationPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolios:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfoliosForProduct:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPrincipalsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListProvisioningArtifactsForServiceAction:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListResourcesForTagOption:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},ListServiceActions:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListServiceActionsForProvisioningArtifact:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListTagOptions:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},SearchProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProductsAsAdmin:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProvisionedProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"}}}},{}],225:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-03-31",endpointPrefix:"sns",protocol:"query",serviceAbbreviation:"Amazon SNS",serviceFullName:"Amazon Simple Notification Service",serviceId:"SNS",signatureVersion:"v4",uid:"sns-2010-03-31",xmlNamespace:"http://sns.amazonaws.com/doc/2010-03-31/"},operations:{AddPermission:{input:{type:"structure",required:["TopicArn","Label","AWSAccountId","ActionName"],members:{TopicArn:{},Label:{},AWSAccountId:{type:"list",member:{}},ActionName:{type:"list",member:{}}}}},CheckIfPhoneNumberIsOptedOut:{input:{type:"structure",required:["phoneNumber"],members:{phoneNumber:{}}},output:{resultWrapper:"CheckIfPhoneNumberIsOptedOutResult",type:"structure",members:{isOptedOut:{type:"boolean"}}}},ConfirmSubscription:{input:{type:"structure",required:["TopicArn","Token"],members:{TopicArn:{},Token:{},AuthenticateOnUnsubscribe:{}}},output:{resultWrapper:"ConfirmSubscriptionResult",type:"structure",members:{SubscriptionArn:{}}}},CreatePlatformApplication:{input:{type:"structure",required:["Name","Platform","Attributes"],members:{Name:{},Platform:{},Attributes:{shape:"Sj"}}},output:{resultWrapper:"CreatePlatformApplicationResult",type:"structure",members:{PlatformApplicationArn:{}}}},CreatePlatformEndpoint:{input:{type:"structure",required:["PlatformApplicationArn","Token"],members:{PlatformApplicationArn:{},Token:{},CustomUserData:{},Attributes:{shape:"Sj"}}},output:{resultWrapper:"CreatePlatformEndpointResult",type:"structure",members:{EndpointArn:{}}}},CreateSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{},LanguageCode:{}}},output:{resultWrapper:"CreateSMSSandboxPhoneNumberResult",type:"structure",members:{}}},CreateTopic:{input:{type:"structure",required:["Name"],members:{Name:{},Attributes:{shape:"St"},Tags:{shape:"Sw"},DataProtectionPolicy:{}}},output:{resultWrapper:"CreateTopicResult",type:"structure",members:{TopicArn:{}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},DeletePlatformApplication:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{}}}},DeleteSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{}}},output:{resultWrapper:"DeleteSMSSandboxPhoneNumberResult",type:"structure",members:{}}},DeleteTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"GetDataProtectionPolicyResult",type:"structure",members:{DataProtectionPolicy:{}}}},GetEndpointAttributes:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{resultWrapper:"GetEndpointAttributesResult",type:"structure",members:{Attributes:{shape:"Sj"}}}},GetPlatformApplicationAttributes:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{}}},output:{resultWrapper:"GetPlatformApplicationAttributesResult",type:"structure",members:{Attributes:{shape:"Sj"}}}},GetSMSAttributes:{input:{type:"structure",members:{attributes:{type:"list",member:{}}}},output:{resultWrapper:"GetSMSAttributesResult",type:"structure",members:{attributes:{shape:"Sj"}}}},GetSMSSandboxAccountStatus:{input:{type:"structure",members:{}},output:{resultWrapper:"GetSMSSandboxAccountStatusResult",type:"structure",required:["IsInSandbox"],members:{IsInSandbox:{type:"boolean"}}}},GetSubscriptionAttributes:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}},output:{resultWrapper:"GetSubscriptionAttributesResult",type:"structure",members:{Attributes:{shape:"S1j"}}}},GetTopicAttributes:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},output:{resultWrapper:"GetTopicAttributesResult",type:"structure",members:{Attributes:{shape:"St"}}}},ListEndpointsByPlatformApplication:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{},NextToken:{}}},output:{resultWrapper:"ListEndpointsByPlatformApplicationResult",type:"structure",members:{Endpoints:{type:"list",member:{type:"structure",members:{EndpointArn:{},Attributes:{shape:"Sj"}}}},NextToken:{}}}},ListOriginationNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListOriginationNumbersResult",type:"structure",members:{NextToken:{},PhoneNumbers:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},PhoneNumber:{},Status:{},Iso2CountryCode:{},RouteType:{},NumberCapabilities:{type:"list",member:{}}}}}}}},ListPhoneNumbersOptedOut:{input:{type:"structure",members:{nextToken:{}}},output:{resultWrapper:"ListPhoneNumbersOptedOutResult",type:"structure",members:{phoneNumbers:{type:"list",member:{}},nextToken:{}}}},ListPlatformApplications:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListPlatformApplicationsResult",type:"structure",members:{PlatformApplications:{type:"list",member:{type:"structure",members:{PlatformApplicationArn:{},Attributes:{shape:"Sj"}}}},NextToken:{}}}},ListSMSSandboxPhoneNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListSMSSandboxPhoneNumbersResult",type:"structure",required:["PhoneNumbers"],members:{PhoneNumbers:{type:"list",member:{type:"structure",members:{PhoneNumber:{},Status:{}}}},NextToken:{}}}},ListSubscriptions:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListSubscriptionsResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListSubscriptionsByTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{},NextToken:{}}},output:{resultWrapper:"ListSubscriptionsByTopicResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"Sw"}}}},ListTopics:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListTopicsResult",type:"structure",members:{Topics:{type:"list",member:{type:"structure",members:{TopicArn:{}}}},NextToken:{}}}},OptInPhoneNumber:{input:{type:"structure",required:["phoneNumber"],members:{phoneNumber:{}}},output:{resultWrapper:"OptInPhoneNumberResult",type:"structure",members:{}}},Publish:{input:{type:"structure",required:["Message"],members:{TopicArn:{},TargetArn:{},PhoneNumber:{},Message:{},Subject:{},MessageStructure:{},MessageAttributes:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{resultWrapper:"PublishResult",type:"structure",members:{MessageId:{},SequenceNumber:{}}}},PublishBatch:{input:{type:"structure",required:["TopicArn","PublishBatchRequestEntries"],members:{TopicArn:{},PublishBatchRequestEntries:{type:"list",member:{type:"structure",required:["Id","Message"],members:{Id:{},Message:{},Subject:{},MessageStructure:{},MessageAttributes:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}}}}},output:{resultWrapper:"PublishBatchResult",type:"structure",members:{Successful:{type:"list",member:{type:"structure",members:{Id:{},MessageId:{},SequenceNumber:{}}}},Failed:{type:"list",member:{type:"structure",required:["Id","Code","SenderFault"],members:{Id:{},Code:{},Message:{},SenderFault:{type:"boolean"}}}}}}},PutDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn","DataProtectionPolicy"],members:{ResourceArn:{},DataProtectionPolicy:{}}}},RemovePermission:{input:{type:"structure",required:["TopicArn","Label"],members:{TopicArn:{},Label:{}}}},SetEndpointAttributes:{input:{type:"structure",required:["EndpointArn","Attributes"],members:{EndpointArn:{},Attributes:{shape:"Sj"}}}},SetPlatformApplicationAttributes:{input:{type:"structure",required:["PlatformApplicationArn","Attributes"],members:{PlatformApplicationArn:{},Attributes:{shape:"Sj"}}}},SetSMSAttributes:{input:{type:"structure",required:["attributes"],members:{attributes:{shape:"Sj"}}},output:{resultWrapper:"SetSMSAttributesResult",type:"structure",members:{}}},SetSubscriptionAttributes:{input:{type:"structure",required:["SubscriptionArn","AttributeName"],members:{SubscriptionArn:{},AttributeName:{},AttributeValue:{}}}},SetTopicAttributes:{input:{type:"structure",required:["TopicArn","AttributeName"],members:{TopicArn:{},AttributeName:{},AttributeValue:{}}}},Subscribe:{input:{type:"structure",required:["TopicArn","Protocol"],members:{TopicArn:{},Protocol:{},Endpoint:{},Attributes:{shape:"S1j"},ReturnSubscriptionArn:{type:"boolean"}}},output:{resultWrapper:"SubscribeResult",type:"structure",members:{SubscriptionArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sw"}}},output:{resultWrapper:"TagResourceResult",type:"structure",members:{}}},Unsubscribe:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"UntagResourceResult",type:"structure",members:{}}},VerifySMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber","OneTimePassword"],members:{PhoneNumber:{},OneTimePassword:{}}},output:{resultWrapper:"VerifySMSSandboxPhoneNumberResult",type:"structure",members:{}}}},shapes:{Sj:{type:"map",key:{},value:{}},St:{type:"map",key:{},value:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1j:{type:"map",key:{},value:{}},S2h:{type:"list",member:{type:"structure",members:{SubscriptionArn:{},Owner:{},Protocol:{},Endpoint:{},TopicArn:{}}}},S31:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{DataType:{},StringValue:{},BinaryValue:{type:"blob"}}}}}}},{}],226:[function(e,t,r){t.exports={pagination:{ListEndpointsByPlatformApplication:{input_token:"NextToken",output_token:"NextToken",result_key:"Endpoints"},ListOriginationNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListPhoneNumbersOptedOut:{input_token:"nextToken",output_token:"nextToken",result_key:"phoneNumbers"},ListPlatformApplications:{input_token:"NextToken",output_token:"NextToken",result_key:"PlatformApplications"},ListSMSSandboxPhoneNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListSubscriptions:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListSubscriptionsByTopic:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListTopics:{input_token:"NextToken",output_token:"NextToken",result_key:"Topics"}}}},{}],227:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-11-05",awsQueryCompatible:{},endpointPrefix:"sqs",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Amazon SQS",serviceFullName:"Amazon Simple Queue Service",serviceId:"SQS",signatureVersion:"v4",targetPrefix:"AmazonSQS",uid:"sqs-2012-11-05"},operations:{AddPermission:{input:{type:"structure",required:["QueueUrl","Label","AWSAccountIds","Actions"],members:{QueueUrl:{},Label:{},AWSAccountIds:{type:"list",member:{},flattened:!0},Actions:{type:"list",member:{},flattened:!0}}}},CancelMessageMoveTask:{input:{type:"structure",required:["TaskHandle"],members:{TaskHandle:{}}},output:{type:"structure",members:{ApproximateNumberOfMessagesMoved:{type:"long"}}}},ChangeMessageVisibility:{input:{type:"structure",required:["QueueUrl","ReceiptHandle","VisibilityTimeout"],members:{QueueUrl:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}}},ChangeMessageVisibilityBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}},flattened:!0}}},output:{type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{}}},flattened:!0},Failed:{shape:"Sg"}}}},CreateQueue:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},Attributes:{shape:"Sk"},tags:{shape:"Sm"}}},output:{type:"structure",members:{QueueUrl:{}}}},DeleteMessage:{input:{type:"structure",required:["QueueUrl","ReceiptHandle"],members:{QueueUrl:{},ReceiptHandle:{}}}},DeleteMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{}}},flattened:!0}}},output:{type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{}}},flattened:!0},Failed:{shape:"Sg"}}}},DeleteQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},GetQueueAttributes:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sz"}}},output:{type:"structure",members:{Attributes:{shape:"Sk"}}}},GetQueueUrl:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},QueueOwnerAWSAccountId:{}}},output:{type:"structure",members:{QueueUrl:{}}}},ListDeadLetterSourceQueues:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["queueUrls"],members:{queueUrls:{shape:"S17"},NextToken:{}}}},ListMessageMoveTasks:{input:{type:"structure",required:["SourceArn"],members:{SourceArn:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Results:{flattened:!0,type:"list",member:{type:"structure",members:{TaskHandle:{},Status:{},SourceArn:{},DestinationArn:{},MaxNumberOfMessagesPerSecond:{type:"integer"},ApproximateNumberOfMessagesMoved:{type:"long"},ApproximateNumberOfMessagesToMove:{type:"long"},FailureReason:{},StartedTimestamp:{type:"long"}}}}}}},ListQueueTags:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},ListQueues:{input:{type:"structure",members:{QueueNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{QueueUrls:{shape:"S17"},NextToken:{}}}},PurgeQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},ReceiveMessage:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sz"},MessageAttributeNames:{type:"list",member:{},flattened:!0},MaxNumberOfMessages:{type:"integer"},VisibilityTimeout:{type:"integer"},WaitTimeSeconds:{type:"integer"},ReceiveRequestAttemptId:{}}},output:{type:"structure",members:{Messages:{type:"list",member:{type:"structure",members:{MessageId:{},ReceiptHandle:{},MD5OfBody:{},Body:{},Attributes:{type:"map",key:{},value:{},flattened:!0},MD5OfMessageAttributes:{},MessageAttributes:{shape:"S1q"}}},flattened:!0}}}},RemovePermission:{input:{type:"structure",required:["QueueUrl","Label"],members:{QueueUrl:{},Label:{}}}},SendMessage:{input:{type:"structure",required:["QueueUrl","MessageBody"],members:{QueueUrl:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1q"},MessageSystemAttributes:{shape:"S1x"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{type:"structure",members:{MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},MessageId:{},SequenceNumber:{}}}},SendMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{type:"structure",required:["Id","MessageBody"],members:{Id:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1q"},MessageSystemAttributes:{shape:"S1x"},MessageDeduplicationId:{},MessageGroupId:{}}},flattened:!0}}},output:{type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{type:"structure",required:["Id","MessageId","MD5OfMessageBody"],members:{Id:{},MessageId:{},MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},SequenceNumber:{}}},flattened:!0},Failed:{shape:"Sg"}}}},SetQueueAttributes:{input:{type:"structure",required:["QueueUrl","Attributes"],members:{QueueUrl:{},Attributes:{shape:"Sk"}}}},StartMessageMoveTask:{input:{type:"structure",required:["SourceArn"],members:{SourceArn:{},DestinationArn:{},MaxNumberOfMessagesPerSecond:{type:"integer"}}},output:{type:"structure",members:{TaskHandle:{}}}},TagQueue:{input:{type:"structure",required:["QueueUrl","Tags"],members:{QueueUrl:{},Tags:{shape:"Sm"}}}},UntagQueue:{input:{type:"structure",required:["QueueUrl","TagKeys"],members:{QueueUrl:{},TagKeys:{type:"list",member:{},flattened:!0}}}}},shapes:{Sg:{type:"list",member:{type:"structure",required:["Id","SenderFault","Code"],members:{Id:{},SenderFault:{type:"boolean"},Code:{},Message:{}}},flattened:!0},Sk:{type:"map",key:{},value:{},flattened:!0},Sm:{type:"map",key:{},value:{},flattened:!0},Sz:{type:"list",member:{},flattened:!0},S17:{type:"list",member:{},flattened:!0},S1q:{type:"map",key:{},value:{type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1t",flattened:!0},BinaryListValues:{shape:"S1u",flattened:!0},DataType:{}}},flattened:!0},S1t:{type:"list",member:{}},S1u:{type:"list",member:{type:"blob"}},S1x:{type:"map",key:{},value:{type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1t",flattened:!0},BinaryListValues:{shape:"S1u",flattened:!0},DataType:{}}},flattened:!0}}}},{}],228:[function(e,t,r){t.exports={pagination:{ListDeadLetterSourceQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"queueUrls"},ListQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"QueueUrls"}}}},{}],229:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-11-06",endpointPrefix:"ssm",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon SSM",serviceFullName:"Amazon Simple Systems Manager (SSM)",serviceId:"SSM",signatureVersion:"v4",targetPrefix:"AmazonSSM",uid:"ssm-2014-11-06"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceType","ResourceId","Tags"],members:{ResourceType:{},ResourceId:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{}}},AssociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationType","ResourceType","ResourceUri"],members:{OpsItemId:{},AssociationType:{},ResourceType:{},ResourceUri:{}}},output:{type:"structure",members:{AssociationId:{}}}},CancelCommand:{input:{type:"structure",required:["CommandId"],members:{CommandId:{},InstanceIds:{shape:"Si"}}},output:{type:"structure",members:{}}},CancelMaintenanceWindowExecution:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{}}},output:{type:"structure",members:{WindowExecutionId:{}}}},CreateActivation:{input:{type:"structure",required:["IamRole"],members:{Description:{},DefaultInstanceName:{},IamRole:{},RegistrationLimit:{type:"integer"},ExpirationDate:{type:"timestamp"},Tags:{shape:"S4"},RegistrationMetadata:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}},output:{type:"structure",members:{ActivationId:{},ActivationCode:{}}}},CreateAssociation:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},InstanceId:{},Parameters:{shape:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},CreateAssociationBatch:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{shape:"S2s"}}}},output:{type:"structure",members:{Successful:{type:"list",member:{shape:"S2b"}},Failed:{type:"list",member:{type:"structure",members:{Entry:{shape:"S2s"},Message:{},Fault:{}}}}}}},CreateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Requires:{shape:"S31"},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentType:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},CreateMaintenanceWindow:{input:{type:"structure",required:["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],members:{Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},ClientToken:{idempotencyToken:!0},Tags:{shape:"S4"}}},output:{type:"structure",members:{WindowId:{}}}},CreateOpsItem:{input:{type:"structure",required:["Description","Source","Title"],members:{Description:{},OpsItemType:{},OperationalData:{shape:"S4p"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Source:{},Title:{},Tags:{shape:"S4"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},AccountId:{}}},output:{type:"structure",members:{OpsItemId:{},OpsItemArn:{}}}},CreateOpsMetadata:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},Metadata:{shape:"S59"},Tags:{shape:"S4"}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},CreatePatchBaseline:{input:{type:"structure",required:["Name"],members:{OperatingSystem:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},ClientToken:{idempotencyToken:!0},Tags:{shape:"S4"}}},output:{type:"structure",members:{BaselineId:{}}}},CreateResourceDataSync:{input:{type:"structure",required:["SyncName"],members:{SyncName:{},S3Destination:{shape:"S68"},SyncType:{},SyncSource:{shape:"S6h"}}},output:{type:"structure",members:{}}},DeleteActivation:{input:{type:"structure",required:["ActivationId"],members:{ActivationId:{}}},output:{type:"structure",members:{}}},DeleteAssociation:{input:{type:"structure",members:{Name:{},InstanceId:{},AssociationId:{}}},output:{type:"structure",members:{}}},DeleteDocument:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},VersionName:{},Force:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteInventory:{input:{type:"structure",required:["TypeName"],members:{TypeName:{}, -SchemaDeleteOption:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{DeletionId:{},TypeName:{},DeletionSummary:{shape:"S75"}}}},DeleteMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{}}},output:{type:"structure",members:{WindowId:{}}}},DeleteOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{}}},output:{type:"structure",members:{}}},DeleteOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{}}},output:{type:"structure",members:{}}},DeleteParameter:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteParameters:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S7m"}}},output:{type:"structure",members:{DeletedParameters:{shape:"S7m"},InvalidParameters:{shape:"S7m"}}}},DeletePatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{}}}},DeleteResourceDataSync:{input:{type:"structure",required:["SyncName"],members:{SyncName:{},SyncType:{}}},output:{type:"structure",members:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn","PolicyId","PolicyHash"],members:{ResourceArn:{},PolicyId:{},PolicyHash:{}}},output:{type:"structure",members:{}}},DeregisterManagedInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}},output:{type:"structure",members:{}}},DeregisterPatchBaselineForPatchGroup:{input:{type:"structure",required:["BaselineId","PatchGroup"],members:{BaselineId:{},PatchGroup:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{}}}},DeregisterTargetFromMaintenanceWindow:{input:{type:"structure",required:["WindowId","WindowTargetId"],members:{WindowId:{},WindowTargetId:{},Safe:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},WindowTargetId:{}}}},DeregisterTaskFromMaintenanceWindow:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{}}}},DescribeActivations:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{FilterKey:{},FilterValues:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ActivationList:{type:"list",member:{type:"structure",members:{ActivationId:{},Description:{},DefaultInstanceName:{},IamRole:{},RegistrationLimit:{type:"integer"},RegistrationsCount:{type:"integer"},ExpirationDate:{type:"timestamp"},Expired:{type:"boolean"},CreatedDate:{type:"timestamp"},Tags:{shape:"S4"}}}},NextToken:{}}}},DescribeAssociation:{input:{type:"structure",members:{Name:{},InstanceId:{},AssociationId:{},AssociationVersion:{}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},DescribeAssociationExecutionTargets:{input:{type:"structure",required:["AssociationId","ExecutionId"],members:{AssociationId:{},ExecutionId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AssociationExecutionTargets:{type:"list",member:{type:"structure",members:{AssociationId:{},AssociationVersion:{},ExecutionId:{},ResourceId:{},ResourceType:{},Status:{},DetailedStatus:{},LastExecutionDate:{type:"timestamp"},OutputSource:{type:"structure",members:{OutputSourceId:{},OutputSourceType:{}}}}}},NextToken:{}}}},DescribeAssociationExecutions:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Value","Type"],members:{Key:{},Value:{},Type:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AssociationExecutions:{type:"list",member:{type:"structure",members:{AssociationId:{},AssociationVersion:{},ExecutionId:{},Status:{},DetailedStatus:{},CreatedTime:{type:"timestamp"},LastExecutionDate:{type:"timestamp"},ResourceCountByStatus:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},NextToken:{}}}},DescribeAutomationExecutions:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutomationExecutionMetadataList:{type:"list",member:{type:"structure",members:{AutomationExecutionId:{},DocumentName:{},DocumentVersion:{},AutomationExecutionStatus:{},ExecutionStartTime:{type:"timestamp"},ExecutionEndTime:{type:"timestamp"},ExecutedBy:{},LogFile:{},Outputs:{shape:"S9m"},Mode:{},ParentAutomationExecutionId:{},CurrentStepName:{},CurrentAction:{},FailureMessage:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9r"},MaxConcurrency:{},MaxErrors:{},Target:{},AutomationType:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9v"},OpsItemId:{},AssociationId:{},ChangeRequestName:{}}}},NextToken:{}}}},DescribeAutomationStepExecutions:{input:{type:"structure",required:["AutomationExecutionId"],members:{AutomationExecutionId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},NextToken:{},MaxResults:{type:"integer"},ReverseOrder:{type:"boolean"}}},output:{type:"structure",members:{StepExecutions:{shape:"Sa5"},NextToken:{}}}},DescribeAvailablePatches:{input:{type:"structure",members:{Filters:{shape:"Saf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Patches:{type:"list",member:{shape:"San"}},NextToken:{}}}},DescribeDocument:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},VersionName:{}}},output:{type:"structure",members:{Document:{shape:"S3h"}}}},DescribeDocumentPermission:{input:{type:"structure",required:["Name","PermissionType"],members:{Name:{},PermissionType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountIds:{shape:"Sbi"},AccountSharingInfoList:{type:"list",member:{type:"structure",members:{AccountId:{},SharedDocumentVersion:{}}}},NextToken:{}}}},DescribeEffectiveInstanceAssociations:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Associations:{type:"list",member:{type:"structure",members:{AssociationId:{},InstanceId:{},Content:{},AssociationVersion:{}}}},NextToken:{}}}},DescribeEffectivePatchesForPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{EffectivePatches:{type:"list",member:{type:"structure",members:{Patch:{shape:"San"},PatchStatus:{type:"structure",members:{DeploymentStatus:{},ComplianceLevel:{},ApprovalDate:{type:"timestamp"}}}}}},NextToken:{}}}},DescribeInstanceAssociationsStatus:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceAssociationStatusInfos:{type:"list",member:{type:"structure",members:{AssociationId:{},Name:{},DocumentVersion:{},AssociationVersion:{},InstanceId:{},ExecutionDate:{type:"timestamp"},Status:{},DetailedStatus:{},ExecutionSummary:{},ErrorCode:{},OutputUrl:{type:"structure",members:{S3OutputUrl:{type:"structure",members:{OutputUrl:{}}}}},AssociationName:{}}}},NextToken:{}}}},DescribeInstanceInformation:{input:{type:"structure",members:{InstanceInformationFilterList:{type:"list",member:{type:"structure",required:["key","valueSet"],members:{key:{},valueSet:{shape:"Scb"}}}},Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{shape:"Scb"}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceInformationList:{type:"list",member:{type:"structure",members:{InstanceId:{},PingStatus:{},LastPingDateTime:{type:"timestamp"},AgentVersion:{},IsLatestVersion:{type:"boolean"},PlatformType:{},PlatformName:{},PlatformVersion:{},ActivationId:{},IamRole:{},RegistrationDate:{type:"timestamp"},ResourceType:{},Name:{},IPAddress:{},ComputerName:{},AssociationStatus:{},LastAssociationExecutionDate:{type:"timestamp"},LastSuccessfulAssociationExecutionDate:{type:"timestamp"},AssociationOverview:{type:"structure",members:{DetailedStatus:{},InstanceAssociationStatusAggregatedCount:{type:"map",key:{},value:{type:"integer"}}}},SourceId:{},SourceType:{}}}},NextToken:{}}}},DescribeInstancePatchStates:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Si"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InstancePatchStates:{type:"list",member:{shape:"Scx"}},NextToken:{}}}},DescribeInstancePatchStatesForPatchGroup:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{},Filters:{type:"list",member:{type:"structure",required:["Key","Values","Type"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InstancePatchStates:{type:"list",member:{shape:"Scx"}},NextToken:{}}}},DescribeInstancePatches:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},Filters:{shape:"Saf"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Patches:{type:"list",member:{type:"structure",required:["Title","KBId","Classification","Severity","State","InstalledTime"],members:{Title:{},KBId:{},Classification:{},Severity:{},State:{},InstalledTime:{type:"timestamp"},CVEIds:{}}}},NextToken:{}}}},DescribeInventoryDeletions:{input:{type:"structure",members:{DeletionId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InventoryDeletions:{type:"list",member:{type:"structure",members:{DeletionId:{},TypeName:{},DeletionStartTime:{type:"timestamp"},LastStatus:{},LastStatusMessage:{},DeletionSummary:{shape:"S75"},LastStatusUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTaskInvocations:{input:{type:"structure",required:["WindowExecutionId","TaskId"],members:{WindowExecutionId:{},TaskId:{},Filters:{shape:"Se3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutionTaskInvocationIdentities:{type:"list",member:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sef"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Sd0"},WindowTargetId:{}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTasks:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{},Filters:{shape:"Se3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutionTaskIdentities:{type:"list",member:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},TaskArn:{},TaskType:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutions:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutions:{type:"list",member:{type:"structure",members:{WindowId:{},WindowExecutionId:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeMaintenanceWindowSchedule:{input:{type:"structure",members:{WindowId:{},Targets:{shape:"S18"},ResourceType:{},Filters:{shape:"Saf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ScheduledWindowExecutions:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{},ExecutionTime:{}}}},NextToken:{}}}},DescribeMaintenanceWindowTargets:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Targets:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTargetId:{},ResourceType:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd0"},Name:{},Description:{shape:"S4b"}}}},NextToken:{}}}},DescribeMaintenanceWindowTasks:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tasks:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTaskId:{},TaskArn:{},Type:{},Targets:{shape:"S18"},TaskParameters:{shape:"Sf6"},Priority:{type:"integer"},LoggingInfo:{shape:"Sfc"},ServiceRoleArn:{},MaxConcurrency:{},MaxErrors:{},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},NextToken:{}}}},DescribeMaintenanceWindows:{input:{type:"structure",members:{Filters:{shape:"Se3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowIdentities:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},Enabled:{type:"boolean"},Duration:{type:"integer"},Cutoff:{type:"integer"},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},EndDate:{},StartDate:{},NextExecutionTime:{}}}},NextToken:{}}}},DescribeMaintenanceWindowsForTarget:{input:{type:"structure",required:["Targets","ResourceType"],members:{Targets:{shape:"S18"},ResourceType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowIdentities:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{}}}},NextToken:{}}}},DescribeOpsItems:{input:{type:"structure",members:{OpsItemFilters:{type:"list",member:{type:"structure",required:["Key","Values","Operator"],members:{Key:{},Values:{type:"list",member:{}},Operator:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},OpsItemSummaries:{type:"list",member:{type:"structure",members:{CreatedBy:{},CreatedTime:{type:"timestamp"},LastModifiedBy:{},LastModifiedTime:{type:"timestamp"},Priority:{type:"integer"},Source:{},Status:{},OpsItemId:{},Title:{},OperationalData:{shape:"S4p"},Category:{},Severity:{},OpsItemType:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"}}}}}}},DescribeParameters:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},ParameterFilters:{shape:"Sg6"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},KeyId:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},Description:{},AllowedPattern:{},Version:{type:"long"},Tier:{},Policies:{shape:"Sgl"},DataType:{}}}},NextToken:{}}}},DescribePatchBaselines:{input:{type:"structure",members:{Filters:{shape:"Saf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BaselineIdentities:{type:"list",member:{shape:"Sgr"}},NextToken:{}}}},DescribePatchGroupState:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{}}},output:{type:"structure",members:{Instances:{type:"integer"},InstancesWithInstalledPatches:{type:"integer"},InstancesWithInstalledOtherPatches:{type:"integer"},InstancesWithInstalledPendingRebootPatches:{type:"integer"},InstancesWithInstalledRejectedPatches:{type:"integer"},InstancesWithMissingPatches:{type:"integer"},InstancesWithFailedPatches:{type:"integer"},InstancesWithNotApplicablePatches:{type:"integer"},InstancesWithUnreportedNotApplicablePatches:{type:"integer"},InstancesWithCriticalNonCompliantPatches:{type:"integer"},InstancesWithSecurityNonCompliantPatches:{type:"integer"},InstancesWithOtherNonCompliantPatches:{type:"integer"}}}},DescribePatchGroups:{input:{type:"structure",members:{MaxResults:{type:"integer"},Filters:{shape:"Saf"},NextToken:{}}},output:{type:"structure",members:{Mappings:{type:"list",member:{type:"structure",members:{PatchGroup:{},BaselineIdentity:{shape:"Sgr"}}}},NextToken:{}}}},DescribePatchProperties:{input:{type:"structure",required:["OperatingSystem","Property"],members:{OperatingSystem:{},Property:{},PatchSet:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Properties:{type:"list",member:{type:"map",key:{},value:{}}},NextToken:{}}}},DescribeSessions:{input:{type:"structure",required:["State"],members:{State:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}},output:{type:"structure",members:{Sessions:{type:"list",member:{type:"structure",members:{SessionId:{},Target:{},Status:{},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"},DocumentName:{},Owner:{},Reason:{},Details:{},OutputUrl:{type:"structure",members:{S3OutputUrl:{},CloudWatchOutputUrl:{}}},MaxSessionDuration:{}}}},NextToken:{}}}},DisassociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationId"],members:{OpsItemId:{},AssociationId:{}}},output:{type:"structure",members:{}}},GetAutomationExecution:{input:{type:"structure",required:["AutomationExecutionId"],members:{AutomationExecutionId:{}}},output:{type:"structure",members:{AutomationExecution:{type:"structure",members:{AutomationExecutionId:{},DocumentName:{},DocumentVersion:{},ExecutionStartTime:{type:"timestamp"},ExecutionEndTime:{type:"timestamp"},AutomationExecutionStatus:{},StepExecutions:{shape:"Sa5"},StepExecutionsTruncated:{type:"boolean"},Parameters:{shape:"S9m"},Outputs:{shape:"S9m"},FailureMessage:{},Mode:{},ParentAutomationExecutionId:{},ExecutedBy:{},CurrentStepName:{},CurrentAction:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9r"},MaxConcurrency:{},MaxErrors:{},Target:{},TargetLocations:{shape:"S1s"},ProgressCounters:{type:"structure",members:{TotalSteps:{type:"integer"},SuccessSteps:{type:"integer"},FailedSteps:{type:"integer"},CancelledSteps:{type:"integer"},TimedOutSteps:{type:"integer"}}},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9v"},OpsItemId:{},AssociationId:{},ChangeRequestName:{}}}}}},GetCalendarState:{input:{type:"structure",required:["CalendarNames"],members:{CalendarNames:{shape:"S1q"},AtTime:{}}},output:{type:"structure",members:{State:{},AtTime:{},NextTransitionTime:{}}}},GetCommandInvocation:{input:{type:"structure",required:["CommandId","InstanceId"],members:{CommandId:{},InstanceId:{},PluginName:{}}},output:{type:"structure",members:{CommandId:{},InstanceId:{},Comment:{},DocumentName:{},DocumentVersion:{},PluginName:{},ResponseCode:{type:"integer"},ExecutionStartDateTime:{},ExecutionElapsedTime:{},ExecutionEndDateTime:{},Status:{},StatusDetails:{},StandardOutputContent:{},StandardOutputUrl:{},StandardErrorContent:{},StandardErrorUrl:{},CloudWatchOutputConfig:{shape:"Sic"}}}},GetConnectionStatus:{input:{type:"structure",required:["Target"],members:{Target:{}}},output:{type:"structure",members:{Target:{},Status:{}}}},GetDefaultPatchBaseline:{input:{type:"structure",members:{OperatingSystem:{}}},output:{type:"structure",members:{BaselineId:{},OperatingSystem:{}}}},GetDeployablePatchSnapshotForInstance:{input:{type:"structure",required:["InstanceId","SnapshotId"],members:{InstanceId:{},SnapshotId:{},BaselineOverride:{type:"structure",members:{OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},Sources:{shape:"S5y"}}}}},output:{type:"structure",members:{InstanceId:{},SnapshotId:{},SnapshotDownloadUrl:{},Product:{}}}},GetDocument:{input:{type:"structure",required:["Name"],members:{Name:{},VersionName:{},DocumentVersion:{},DocumentFormat:{}}},output:{type:"structure",members:{Name:{},CreatedDate:{type:"timestamp"},DisplayName:{},VersionName:{},DocumentVersion:{},Status:{},StatusInformation:{},Content:{},DocumentType:{},DocumentFormat:{},Requires:{shape:"S31"},AttachmentsContent:{type:"list",member:{type:"structure",members:{Name:{},Size:{type:"long"},Hash:{},HashType:{},Url:{}}}},ReviewStatus:{}}}},GetInventory:{input:{type:"structure",members:{Filters:{shape:"Siy"},Aggregators:{shape:"Sj4"},ResultAttributes:{type:"list",member:{type:"structure",required:["TypeName"],members:{TypeName:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entities:{type:"list",member:{type:"structure",members:{Id:{},Data:{type:"map",key:{},value:{type:"structure",required:["TypeName","SchemaVersion","Content"],members:{TypeName:{},SchemaVersion:{},CaptureTime:{},ContentHash:{},Content:{shape:"Sjl"}}}}}}},NextToken:{}}}},GetInventorySchema:{input:{type:"structure",members:{TypeName:{},NextToken:{},MaxResults:{type:"integer"},Aggregator:{type:"boolean"},SubType:{type:"boolean"}}},output:{type:"structure",members:{Schemas:{type:"list",member:{type:"structure",required:["TypeName","Attributes"],members:{TypeName:{},Version:{},Attributes:{type:"list",member:{type:"structure",required:["Name","DataType"],members:{Name:{},DataType:{}}}},DisplayName:{}}}},NextToken:{}}}},GetMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{}}},output:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},NextExecutionTime:{},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},Enabled:{type:"boolean"},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"}}}},GetMaintenanceWindowExecution:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskIds:{type:"list",member:{}},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},GetMaintenanceWindowExecutionTask:{input:{type:"structure",required:["WindowExecutionId","TaskId"],members:{WindowExecutionId:{},TaskId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},TaskArn:{},ServiceRole:{},Type:{},TaskParameters:{type:"list",member:{shape:"Sf6"},sensitive:!0},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},GetMaintenanceWindowExecutionTaskInvocation:{input:{type:"structure",required:["WindowExecutionId","TaskId","InvocationId"],members:{WindowExecutionId:{},TaskId:{},InvocationId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sef"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Sd0"},WindowTargetId:{}}}},GetMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf6"},TaskInvocationParameters:{shape:"Skc"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfc"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},GetOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{},OpsItemArn:{}}},output:{type:"structure",members:{OpsItem:{type:"structure",members:{CreatedBy:{},OpsItemType:{},CreatedTime:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedTime:{type:"timestamp"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Version:{},Title:{},Source:{},OperationalData:{shape:"S4p"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}}}}},GetOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceId:{},Metadata:{shape:"S59"},NextToken:{}}}},GetOpsSummary:{input:{type:"structure",members:{SyncName:{},Filters:{shape:"Skz"},Aggregators:{shape:"Sl5"},ResultAttributes:{type:"list",member:{type:"structure",required:["TypeName"],members:{TypeName:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entities:{type:"list",member:{type:"structure",members:{Id:{},Data:{type:"map",key:{},value:{type:"structure",members:{CaptureTime:{},Content:{type:"list",member:{type:"map",key:{},value:{}}}}}}}}},NextToken:{}}}},GetParameter:{input:{type:"structure",required:["Name"],members:{Name:{},WithDecryption:{type:"boolean"}}},output:{type:"structure",members:{Parameter:{shape:"Slr"}}}},GetParameterHistory:{input:{type:"structure",required:["Name"],members:{Name:{},WithDecryption:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},KeyId:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},Description:{},Value:{shape:"Sls"},AllowedPattern:{},Version:{type:"long"},Labels:{shape:"Sly"},Tier:{},Policies:{shape:"Sgl"},DataType:{}}}},NextToken:{}}}},GetParameters:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S7m"},WithDecryption:{type:"boolean"}}},output:{type:"structure",members:{Parameters:{shape:"Sm2"},InvalidParameters:{shape:"S7m"}}}},GetParametersByPath:{input:{type:"structure",required:["Path"],members:{Path:{},Recursive:{type:"boolean"},ParameterFilters:{shape:"Sg6"},WithDecryption:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{shape:"Sm2"},NextToken:{}}}},GetPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},PatchGroups:{type:"list",member:{}},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},GetPatchBaselineForPatchGroup:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{},OperatingSystem:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{},OperatingSystem:{}}}},GetResourcePolicies:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},PolicyHash:{},Policy:{}}}}}}},GetServiceSetting:{input:{type:"structure",required:["SettingId"],members:{SettingId:{}}},output:{type:"structure",members:{ServiceSetting:{shape:"Smk"}}}},LabelParameterVersion:{input:{type:"structure",required:["Name","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Sly"}}},output:{type:"structure",members:{InvalidLabels:{shape:"Sly"},ParameterVersion:{type:"long"}}}},ListAssociationVersions:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AssociationVersions:{type:"list",member:{type:"structure",members:{AssociationId:{},AssociationVersion:{},CreatedDate:{type:"timestamp"},Name:{},DocumentVersion:{},Parameters:{shape:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},NextToken:{}}}},ListAssociations:{input:{type:"structure",members:{AssociationFilterList:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Associations:{type:"list",member:{type:"structure",members:{Name:{},InstanceId:{},AssociationId:{},AssociationVersion:{},DocumentVersion:{},Targets:{shape:"S18"},LastExecutionDate:{type:"timestamp"},Overview:{shape:"S2i"},ScheduleExpression:{},AssociationName:{},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},NextToken:{}}}},ListCommandInvocations:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn2"},Details:{type:"boolean"}}},output:{type:"structure",members:{CommandInvocations:{type:"list",member:{type:"structure",members:{CommandId:{},InstanceId:{},InstanceName:{},Comment:{},DocumentName:{},DocumentVersion:{},RequestedDateTime:{type:"timestamp"},Status:{},StatusDetails:{},TraceOutput:{},StandardOutputUrl:{},StandardErrorUrl:{},CommandPlugins:{type:"list",member:{type:"structure",members:{Name:{},Status:{},StatusDetails:{},ResponseCode:{type:"integer"},ResponseStartDateTime:{type:"timestamp"},ResponseFinishDateTime:{type:"timestamp"},Output:{},StandardOutputUrl:{},StandardErrorUrl:{},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{}}}},ServiceRole:{},NotificationConfig:{shape:"Ske"},CloudWatchOutputConfig:{shape:"Sic"}}}},NextToken:{}}}},ListCommands:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn2"}}},output:{type:"structure",members:{Commands:{type:"list",member:{shape:"Sni"}},NextToken:{}}}},ListComplianceItems:{input:{type:"structure",members:{Filters:{shape:"Snp"},ResourceIds:{type:"list",member:{}},ResourceTypes:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComplianceItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},ResourceType:{},ResourceId:{},Id:{},Title:{},Status:{},Severity:{},ExecutionSummary:{shape:"So7"},Details:{shape:"Soa"}}}},NextToken:{}}}},ListComplianceSummaries:{input:{type:"structure",members:{Filters:{shape:"Snp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},CompliantSummary:{shape:"Sof"},NonCompliantSummary:{shape:"Soi"}}}},NextToken:{}}}},ListDocumentMetadataHistory:{input:{type:"structure",required:["Name","Metadata"],members:{Name:{},DocumentVersion:{},Metadata:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Name:{},DocumentVersion:{},Author:{},Metadata:{type:"structure",members:{ReviewerResponse:{type:"list",member:{type:"structure",members:{CreateTime:{type:"timestamp"},UpdatedTime:{type:"timestamp"},ReviewStatus:{},Comment:{shape:"Sop"},Reviewer:{}}}}}},NextToken:{}}}},ListDocumentVersions:{input:{type:"structure",required:["Name"],members:{Name:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentVersions:{type:"list",member:{type:"structure",members:{Name:{},DisplayName:{},DocumentVersion:{},VersionName:{},CreatedDate:{type:"timestamp"},IsDefaultVersion:{type:"boolean"},DocumentFormat:{},Status:{},StatusInformation:{},ReviewStatus:{}}}},NextToken:{}}}},ListDocuments:{input:{type:"structure",members:{DocumentFilterList:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}, -Filters:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentIdentifiers:{type:"list",member:{type:"structure",members:{Name:{},CreatedDate:{type:"timestamp"},DisplayName:{},Owner:{},VersionName:{},PlatformTypes:{shape:"S3v"},DocumentVersion:{},DocumentType:{},SchemaVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},Requires:{shape:"S31"},ReviewStatus:{},Author:{}}}},NextToken:{}}}},ListInventoryEntries:{input:{type:"structure",required:["InstanceId","TypeName"],members:{InstanceId:{},TypeName:{},Filters:{shape:"Siy"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TypeName:{},InstanceId:{},SchemaVersion:{},CaptureTime:{},Entries:{shape:"Sjl"},NextToken:{}}}},ListOpsItemEvents:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values","Operator"],members:{Key:{},Values:{type:"list",member:{}},Operator:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Summaries:{type:"list",member:{type:"structure",members:{OpsItemId:{},EventId:{},Source:{},DetailType:{},Detail:{},CreatedBy:{shape:"Spn"},CreatedTime:{type:"timestamp"}}}}}}},ListOpsItemRelatedItems:{input:{type:"structure",members:{OpsItemId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Values","Operator"],members:{Key:{},Values:{type:"list",member:{}},Operator:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Summaries:{type:"list",member:{type:"structure",members:{OpsItemId:{},AssociationId:{},ResourceType:{},AssociationType:{},ResourceUri:{},CreatedBy:{shape:"Spn"},CreatedTime:{type:"timestamp"},LastModifiedBy:{shape:"Spn"},LastModifiedTime:{type:"timestamp"}}}}}}},ListOpsMetadata:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OpsMetadataList:{type:"list",member:{type:"structure",members:{ResourceId:{},OpsMetadataArn:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},CreationDate:{type:"timestamp"}}}},NextToken:{}}}},ListResourceComplianceSummaries:{input:{type:"structure",members:{Filters:{shape:"Snp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},ResourceType:{},ResourceId:{},Status:{},OverallSeverity:{},ExecutionSummary:{shape:"So7"},CompliantSummary:{shape:"Sof"},NonCompliantSummary:{shape:"Soi"}}}},NextToken:{}}}},ListResourceDataSync:{input:{type:"structure",members:{SyncType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceDataSyncItems:{type:"list",member:{type:"structure",members:{SyncName:{},SyncType:{},SyncSource:{type:"structure",members:{SourceType:{},AwsOrganizationsSource:{shape:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},State:{},EnableAllOpsDataSources:{type:"boolean"}}},S3Destination:{shape:"S68"},LastSyncTime:{type:"timestamp"},LastSuccessfulSyncTime:{type:"timestamp"},SyncLastModifiedTime:{type:"timestamp"},LastStatus:{},SyncCreatedTime:{type:"timestamp"},LastSyncStatusMessage:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{},ResourceId:{}}},output:{type:"structure",members:{TagList:{shape:"S4"}}}},ModifyDocumentPermission:{input:{type:"structure",required:["Name","PermissionType"],members:{Name:{},PermissionType:{},AccountIdsToAdd:{shape:"Sbi"},AccountIdsToRemove:{shape:"Sbi"},SharedDocumentVersion:{}}},output:{type:"structure",members:{}}},PutComplianceItems:{input:{type:"structure",required:["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],members:{ResourceId:{},ResourceType:{},ComplianceType:{},ExecutionSummary:{shape:"So7"},Items:{type:"list",member:{type:"structure",required:["Severity","Status"],members:{Id:{},Title:{},Severity:{},Status:{},Details:{shape:"Soa"}}}},ItemContentHash:{},UploadType:{}}},output:{type:"structure",members:{}}},PutInventory:{input:{type:"structure",required:["InstanceId","Items"],members:{InstanceId:{},Items:{type:"list",member:{type:"structure",required:["TypeName","SchemaVersion","CaptureTime"],members:{TypeName:{},SchemaVersion:{},CaptureTime:{},ContentHash:{},Content:{shape:"Sjl"},Context:{type:"map",key:{},value:{}}}}}}},output:{type:"structure",members:{Message:{}}}},PutParameter:{input:{type:"structure",required:["Name","Value"],members:{Name:{},Description:{},Value:{shape:"Sls"},Type:{},KeyId:{},Overwrite:{type:"boolean"},AllowedPattern:{},Tags:{shape:"S4"},Tier:{},Policies:{},DataType:{}}},output:{type:"structure",members:{Version:{type:"long"},Tier:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{},PolicyId:{},PolicyHash:{}}},output:{type:"structure",members:{PolicyId:{},PolicyHash:{}}}},RegisterDefaultPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{}}}},RegisterPatchBaselineForPatchGroup:{input:{type:"structure",required:["BaselineId","PatchGroup"],members:{BaselineId:{},PatchGroup:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{}}}},RegisterTargetWithMaintenanceWindow:{input:{type:"structure",required:["WindowId","ResourceType","Targets"],members:{WindowId:{},ResourceType:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd0"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{WindowTargetId:{}}}},RegisterTaskWithMaintenanceWindow:{input:{type:"structure",required:["WindowId","TaskArn","TaskType"],members:{WindowId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf6"},TaskInvocationParameters:{shape:"Skc"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfc"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:!0},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{WindowTaskId:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceType","ResourceId","TagKeys"],members:{ResourceType:{},ResourceId:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ResetServiceSetting:{input:{type:"structure",required:["SettingId"],members:{SettingId:{}}},output:{type:"structure",members:{ServiceSetting:{shape:"Smk"}}}},ResumeSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},TokenValue:{},StreamUrl:{}}}},SendAutomationSignal:{input:{type:"structure",required:["AutomationExecutionId","SignalType"],members:{AutomationExecutionId:{},SignalType:{},Payload:{shape:"S9m"}}},output:{type:"structure",members:{}}},SendCommand:{input:{type:"structure",required:["DocumentName"],members:{InstanceIds:{shape:"Si"},Targets:{shape:"S18"},DocumentName:{},DocumentVersion:{},DocumentHash:{},DocumentHashType:{},TimeoutSeconds:{type:"integer"},Comment:{},Parameters:{shape:"S14"},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},MaxConcurrency:{},MaxErrors:{},ServiceRoleArn:{},NotificationConfig:{shape:"Ske"},CloudWatchOutputConfig:{shape:"Sic"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{Command:{shape:"Sni"}}}},StartAssociationsOnce:{input:{type:"structure",required:["AssociationIds"],members:{AssociationIds:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartAutomationExecution:{input:{type:"structure",required:["DocumentName"],members:{DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9m"},ClientToken:{},Mode:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartChangeRequestExecution:{input:{type:"structure",required:["DocumentName","Runbooks"],members:{ScheduledTime:{type:"timestamp"},DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9m"},ChangeRequestName:{},ClientToken:{},AutoApprove:{type:"boolean"},Runbooks:{shape:"S9v"},Tags:{shape:"S4"},ScheduledEndTime:{type:"timestamp"},ChangeDetails:{}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartSession:{input:{type:"structure",required:["Target"],members:{Target:{},DocumentName:{},Reason:{},Parameters:{type:"map",key:{},value:{type:"list",member:{}}}}},output:{type:"structure",members:{SessionId:{},TokenValue:{},StreamUrl:{}}}},StopAutomationExecution:{input:{type:"structure",required:["AutomationExecutionId"],members:{AutomationExecutionId:{},Type:{}}},output:{type:"structure",members:{}}},TerminateSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{}}}},UnlabelParameterVersion:{input:{type:"structure",required:["Name","ParameterVersion","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Sly"}}},output:{type:"structure",members:{RemovedLabels:{shape:"Sly"},InvalidLabels:{shape:"Sly"}}}},UpdateAssociation:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},Parameters:{shape:"S14"},DocumentVersion:{},ScheduleExpression:{},OutputLocation:{shape:"S1e"},Name:{},Targets:{shape:"S18"},AssociationName:{},AssociationVersion:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateAssociationStatus:{input:{type:"structure",required:["Name","InstanceId","AssociationStatus"],members:{Name:{},InstanceId:{},AssociationStatus:{shape:"S2e"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentVersion:{},DocumentFormat:{},TargetType:{}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},UpdateDocumentDefaultVersion:{input:{type:"structure",required:["Name","DocumentVersion"],members:{Name:{},DocumentVersion:{}}},output:{type:"structure",members:{Description:{type:"structure",members:{Name:{},DefaultVersion:{},DefaultVersionName:{}}}}}},UpdateDocumentMetadata:{input:{type:"structure",required:["Name","DocumentReviews"],members:{Name:{},DocumentVersion:{},DocumentReviews:{type:"structure",required:["Action"],members:{Action:{},Comment:{shape:"Sop"}}}}},output:{type:"structure",members:{}}},UpdateMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},Enabled:{type:"boolean"},Replace:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},Enabled:{type:"boolean"}}}},UpdateMaintenanceWindowTarget:{input:{type:"structure",required:["WindowId","WindowTargetId"],members:{WindowId:{},WindowTargetId:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd0"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},WindowTargetId:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd0"},Name:{},Description:{shape:"S4b"}}}},UpdateMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf6"},TaskInvocationParameters:{shape:"Skc"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfc"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf6"},TaskInvocationParameters:{shape:"Skc"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfc"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},UpdateManagedInstanceRole:{input:{type:"structure",required:["InstanceId","IamRole"],members:{InstanceId:{},IamRole:{}}},output:{type:"structure",members:{}}},UpdateOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{Description:{},OperationalData:{shape:"S4p"},OperationalDataToDelete:{type:"list",member:{}},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Title:{},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}},output:{type:"structure",members:{}}},UpdateOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MetadataToUpdate:{shape:"S59"},KeysToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},UpdatePatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},Replace:{type:"boolean"}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},UpdateResourceDataSync:{input:{type:"structure",required:["SyncName","SyncType","SyncSource"],members:{SyncName:{},SyncType:{},SyncSource:{shape:"S6h"}}},output:{type:"structure",members:{}}},UpdateServiceSetting:{input:{type:"structure",required:["SettingId","SettingValue"],members:{SettingId:{},SettingValue:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Si:{type:"list",member:{}},S14:{type:"map",key:{},value:{type:"list",member:{}},sensitive:!0},S18:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},S1e:{type:"structure",members:{S3Location:{type:"structure",members:{OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{}}}}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{shape:"S1t"}},S1t:{type:"structure",members:{Accounts:{type:"list",member:{}},Regions:{type:"list",member:{}},TargetLocationMaxConcurrency:{},TargetLocationMaxErrors:{},ExecutionRoleName:{},TargetLocationAlarmConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["Alarms"],members:{IgnorePollAlarmFailure:{type:"boolean"},Alarms:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}}}},S25:{type:"list",member:{type:"map",key:{},value:{type:"list",member:{}}}},S2b:{type:"structure",members:{Name:{},InstanceId:{},AssociationVersion:{},Date:{type:"timestamp"},LastUpdateAssociationDate:{type:"timestamp"},Status:{shape:"S2e"},Overview:{shape:"S2i"},DocumentVersion:{},AutomationTargetParameterName:{},Parameters:{shape:"S14"},AssociationId:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},LastExecutionDate:{type:"timestamp"},LastSuccessfulExecutionDate:{type:"timestamp"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},S2e:{type:"structure",required:["Date","Name","Message"],members:{Date:{type:"timestamp"},Name:{},Message:{},AdditionalInfo:{}}},S2i:{type:"structure",members:{Status:{},DetailedStatus:{},AssociationStatusAggregatedCount:{type:"map",key:{},value:{type:"integer"}}}},S2n:{type:"list",member:{type:"structure",required:["Name","State"],members:{Name:{},State:{}}}},S2s:{type:"structure",required:["Name"],members:{Name:{},InstanceId:{},Parameters:{shape:"S14"},AutomationTargetParameterName:{},DocumentVersion:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},S31:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Version:{},RequireType:{},VersionName:{}}}},S35:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Name:{}}}},S3h:{type:"structure",members:{Sha1:{},Hash:{},HashType:{},Name:{},DisplayName:{},VersionName:{},Owner:{},CreatedDate:{type:"timestamp"},Status:{},StatusInformation:{},DocumentVersion:{},Description:{},Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Description:{},DefaultValue:{}}}},PlatformTypes:{shape:"S3v"},DocumentType:{},SchemaVersion:{},LatestVersion:{},DefaultVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},AttachmentsInformation:{type:"list",member:{type:"structure",members:{Name:{}}}},Requires:{shape:"S31"},Author:{},ReviewInformation:{type:"list",member:{type:"structure",members:{ReviewedTime:{type:"timestamp"},Status:{},Reviewer:{}}}},ApprovedVersion:{},PendingReviewVersion:{},ReviewStatus:{},Category:{type:"list",member:{}},CategoryEnum:{type:"list",member:{}}}},S3v:{type:"list",member:{}},S4b:{type:"string",sensitive:!0},S4p:{type:"map",key:{},value:{type:"structure",members:{Value:{},Type:{}}}},S4u:{type:"list",member:{type:"structure",members:{Arn:{}}}},S4y:{type:"list",member:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{}}}},S59:{type:"map",key:{},value:{type:"structure",members:{Value:{}}}},S5i:{type:"structure",required:["PatchFilters"],members:{PatchFilters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},S5o:{type:"structure",required:["PatchRules"],members:{PatchRules:{type:"list",member:{type:"structure",required:["PatchFilterGroup"],members:{PatchFilterGroup:{shape:"S5i"},ComplianceLevel:{},ApproveAfterDays:{type:"integer"},ApproveUntilDate:{},EnableNonSecurity:{type:"boolean"}}}}}},S5u:{type:"list",member:{}},S5y:{type:"list",member:{type:"structure",required:["Name","Products","Configuration"],members:{Name:{},Products:{type:"list",member:{}},Configuration:{type:"string",sensitive:!0}}}},S68:{type:"structure",required:["BucketName","SyncFormat","Region"],members:{BucketName:{},Prefix:{},SyncFormat:{},Region:{},AWSKMSKeyARN:{},DestinationDataSharing:{type:"structure",members:{DestinationDataSharingType:{}}}}},S6h:{type:"structure",required:["SourceType","SourceRegions"],members:{SourceType:{},AwsOrganizationsSource:{shape:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},EnableAllOpsDataSources:{type:"boolean"}}},S6j:{type:"structure",required:["OrganizationSourceType"],members:{OrganizationSourceType:{},OrganizationalUnits:{type:"list",member:{type:"structure",members:{OrganizationalUnitId:{}}}}}},S6o:{type:"list",member:{}},S75:{type:"structure",members:{TotalCount:{type:"integer"},RemainingCount:{type:"integer"},SummaryItems:{type:"list",member:{type:"structure",members:{Version:{},Count:{type:"integer"},RemainingCount:{type:"integer"}}}}}},S7m:{type:"list",member:{}},S9m:{type:"map",key:{},value:{type:"list",member:{}}},S9r:{type:"structure",members:{ParameterValues:{type:"list",member:{}},Truncated:{type:"boolean"}}},S9v:{type:"list",member:{type:"structure",required:["DocumentName"],members:{DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9m"},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"}}}},Sa5:{type:"list",member:{type:"structure",members:{StepName:{},Action:{},TimeoutSeconds:{type:"long"},OnFailure:{},MaxAttempts:{type:"integer"},ExecutionStartTime:{type:"timestamp"},ExecutionEndTime:{type:"timestamp"},StepStatus:{},ResponseCode:{},Inputs:{type:"map",key:{},value:{}},Outputs:{shape:"S9m"},Response:{},FailureMessage:{},FailureDetails:{type:"structure",members:{FailureStage:{},FailureType:{},Details:{shape:"S9m"}}},StepExecutionId:{},OverriddenParameters:{shape:"S9m"},IsEnd:{type:"boolean"},NextStep:{},IsCritical:{type:"boolean"},ValidNextSteps:{type:"list",member:{}},Targets:{shape:"S18"},TargetLocation:{shape:"S1t"},TriggeredAlarms:{shape:"S2n"}}}},Saf:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},San:{type:"structure",members:{Id:{},ReleaseDate:{type:"timestamp"},Title:{},Description:{},ContentUrl:{},Vendor:{},ProductFamily:{},Product:{},Classification:{},MsrcSeverity:{},KbNumber:{},MsrcNumber:{},Language:{},AdvisoryIds:{type:"list",member:{}},BugzillaIds:{type:"list",member:{}},CVEIds:{type:"list",member:{}},Name:{},Epoch:{type:"integer"},Version:{},Release:{},Arch:{},Severity:{},Repository:{}}},Sbi:{type:"list",member:{}},Scb:{type:"list",member:{}},Scx:{type:"structure",required:["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],members:{InstanceId:{},PatchGroup:{},BaselineId:{},SnapshotId:{},InstallOverrideList:{},OwnerInformation:{shape:"Sd0"},InstalledCount:{type:"integer"},InstalledOtherCount:{type:"integer"},InstalledPendingRebootCount:{type:"integer"},InstalledRejectedCount:{type:"integer"},MissingCount:{type:"integer"},FailedCount:{type:"integer"},UnreportedNotApplicableCount:{type:"integer"},NotApplicableCount:{type:"integer"},OperationStartTime:{type:"timestamp"},OperationEndTime:{type:"timestamp"},Operation:{},LastNoRebootInstallOperationTime:{type:"timestamp"},RebootOption:{},CriticalNonCompliantCount:{type:"integer"},SecurityNonCompliantCount:{type:"integer"},OtherNonCompliantCount:{type:"integer"}}},Sd0:{type:"string",sensitive:!0},Se3:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sef:{type:"string",sensitive:!0},Sf6:{type:"map",key:{},value:{type:"structure",members:{Values:{type:"list",member:{type:"string",sensitive:!0},sensitive:!0}},sensitive:!0},sensitive:!0},Sfc:{type:"structure",required:["S3BucketName","S3Region"],members:{S3BucketName:{},S3KeyPrefix:{},S3Region:{}}},Sg6:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Option:{},Values:{type:"list",member:{}}}}},Sgl:{type:"list",member:{type:"structure",members:{PolicyText:{},PolicyType:{},PolicyStatus:{}}}},Sgr:{type:"structure",members:{BaselineId:{},BaselineName:{},OperatingSystem:{},BaselineDescription:{},DefaultBaseline:{type:"boolean"}}},Sic:{type:"structure",members:{CloudWatchLogGroupName:{},CloudWatchOutputEnabled:{type:"boolean"}}},Siy:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sj4:{type:"list",member:{type:"structure",members:{Expression:{},Aggregators:{shape:"Sj4"},Groups:{type:"list",member:{type:"structure",required:["Name","Filters"],members:{Name:{},Filters:{shape:"Siy"}}}}}}},Sjl:{type:"list",member:{type:"map",key:{},value:{}}},Skc:{type:"structure",members:{RunCommand:{type:"structure",members:{Comment:{},CloudWatchOutputConfig:{shape:"Sic"},DocumentHash:{},DocumentHashType:{},DocumentVersion:{},NotificationConfig:{shape:"Ske"},OutputS3BucketName:{},OutputS3KeyPrefix:{},Parameters:{shape:"S14"},ServiceRoleArn:{},TimeoutSeconds:{type:"integer"}}},Automation:{type:"structure",members:{DocumentVersion:{},Parameters:{shape:"S9m"}}},StepFunctions:{type:"structure",members:{Input:{type:"string",sensitive:!0},Name:{}}},Lambda:{type:"structure",members:{ClientContext:{},Qualifier:{},Payload:{type:"blob",sensitive:!0}}}}},Ske:{type:"structure",members:{NotificationArn:{},NotificationEvents:{type:"list",member:{}},NotificationType:{}}},Skz:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sl5:{type:"list",member:{type:"structure",members:{AggregatorType:{},TypeName:{},AttributeName:{},Values:{type:"map",key:{},value:{}},Filters:{shape:"Skz"},Aggregators:{shape:"Sl5"}}}},Slr:{type:"structure",members:{Name:{},Type:{},Value:{shape:"Sls"},Version:{type:"long"},Selector:{},SourceResult:{},LastModifiedDate:{type:"timestamp"},ARN:{},DataType:{}}},Sls:{type:"string",sensitive:!0},Sly:{type:"list",member:{}},Sm2:{type:"list",member:{shape:"Slr"}},Smk:{type:"structure",members:{SettingId:{},SettingValue:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},ARN:{},Status:{}}},Sn2:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sni:{type:"structure",members:{CommandId:{},DocumentName:{},DocumentVersion:{},Comment:{},ExpiresAfter:{type:"timestamp"},Parameters:{shape:"S14"},InstanceIds:{shape:"Si"},Targets:{shape:"S18"},RequestedDateTime:{type:"timestamp"},Status:{},StatusDetails:{},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},MaxConcurrency:{},MaxErrors:{},TargetCount:{type:"integer"},CompletedCount:{type:"integer"},ErrorCount:{type:"integer"},DeliveryTimedOutCount:{type:"integer"},ServiceRole:{},NotificationConfig:{shape:"Ske"},CloudWatchOutputConfig:{shape:"Sic"},TimeoutSeconds:{type:"integer"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},Snp:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},So7:{type:"structure",required:["ExecutionTime"],members:{ExecutionTime:{type:"timestamp"},ExecutionId:{},ExecutionType:{}}},Soa:{type:"map",key:{},value:{}},Sof:{type:"structure",members:{CompliantCount:{type:"integer"},SeveritySummary:{shape:"Soh"}}},Soh:{type:"structure",members:{CriticalCount:{type:"integer"},HighCount:{type:"integer"},MediumCount:{type:"integer"},LowCount:{type:"integer"},InformationalCount:{type:"integer"},UnspecifiedCount:{type:"integer"}}},Soi:{type:"structure",members:{NonCompliantCount:{type:"integer"},SeveritySummary:{shape:"Soh"}}},Sop:{type:"list",member:{type:"structure",members:{Type:{},Content:{}}}},Spn:{type:"structure",members:{Arn:{}}}}}},{}],230:[function(e,t,r){t.exports={pagination:{DescribeActivations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ActivationList"},DescribeAssociationExecutionTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AssociationExecutionTargets"},DescribeAssociationExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AssociationExecutions"},DescribeAutomationExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AutomationExecutionMetadataList"},DescribeAutomationStepExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StepExecutions"},DescribeAvailablePatches:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Patches"},DescribeEffectiveInstanceAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},DescribeEffectivePatchesForPatchBaseline:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EffectivePatches"},DescribeInstanceAssociationsStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceAssociationStatusInfos"},DescribeInstanceInformation:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceInformationList"},DescribeInstancePatchStates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstancePatchStates"},DescribeInstancePatchStatesForPatchGroup:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstancePatchStates"},DescribeInstancePatches:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Patches"},DescribeInventoryDeletions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InventoryDeletions"},DescribeMaintenanceWindowExecutionTaskInvocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowExecutionTaskInvocationIdentities"},DescribeMaintenanceWindowExecutionTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowExecutionTaskIdentities"},DescribeMaintenanceWindowExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowExecutions"},DescribeMaintenanceWindowSchedule:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledWindowExecutions"},DescribeMaintenanceWindowTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Targets"},DescribeMaintenanceWindowTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tasks"},DescribeMaintenanceWindows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowIdentities"},DescribeMaintenanceWindowsForTarget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowIdentities"},DescribeOpsItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"OpsItemSummaries"},DescribeParameters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},DescribePatchBaselines:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BaselineIdentities"},DescribePatchGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Mappings"},DescribePatchProperties:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Properties"},DescribeSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Sessions"},GetInventory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Entities"},GetInventorySchema:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Schemas"},GetOpsSummary:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Entities"},GetParameterHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetParametersByPath:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetResourcePolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Policies"},ListAssociationVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AssociationVersions"},ListAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},ListCommandInvocations:{input_token:"NextToken", -limit_key:"MaxResults",output_token:"NextToken",result_key:"CommandInvocations"},ListCommands:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Commands"},ListComplianceItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ComplianceItems"},ListComplianceSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ComplianceSummaryItems"},ListDocumentVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DocumentVersions"},ListDocuments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DocumentIdentifiers"},ListOpsItemEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Summaries"},ListOpsItemRelatedItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Summaries"},ListOpsMetadata:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"OpsMetadataList"},ListResourceComplianceSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ResourceComplianceSummaryItems"},ListResourceDataSync:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ResourceDataSyncItems"}}}},{}],231:[function(e,t,r){t.exports={version:2,waiters:{CommandExecuted:{delay:5,operation:"GetCommandInvocation",maxAttempts:20,acceptors:[{expected:"Pending",matcher:"path",state:"retry",argument:"Status"},{expected:"InProgress",matcher:"path",state:"retry",argument:"Status"},{expected:"Delayed",matcher:"path",state:"retry",argument:"Status"},{expected:"Success",matcher:"path",state:"success",argument:"Status"},{expected:"Cancelled",matcher:"path",state:"failure",argument:"Status"},{expected:"TimedOut",matcher:"path",state:"failure",argument:"Status"},{expected:"Failed",matcher:"path",state:"failure",argument:"Status"},{expected:"Cancelling",matcher:"path",state:"failure",argument:"Status"},{state:"retry",matcher:"error",expected:"InvocationDoesNotExist"}]}}}},{}],232:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-06-30",endpointPrefix:"storagegateway",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Storage Gateway",serviceId:"Storage Gateway",signatureVersion:"v4",targetPrefix:"StorageGateway_20130630",uid:"storagegateway-2013-06-30"},operations:{ActivateGateway:{input:{type:"structure",required:["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],members:{ActivationKey:{},GatewayName:{},GatewayTimezone:{},GatewayRegion:{},GatewayType:{},TapeDriveType:{},MediumChangerType:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddCache:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{ResourceARN:{}}}},AddUploadBuffer:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddWorkingStorage:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AssignTapePool:{input:{type:"structure",required:["TapeARN","PoolId"],members:{TapeARN:{},PoolId:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},AssociateFileSystem:{input:{type:"structure",required:["UserName","Password","ClientToken","GatewayARN","LocationARN"],members:{UserName:{},Password:{shape:"Sx"},ClientToken:{},GatewayARN:{},LocationARN:{},Tags:{shape:"S9"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},AttachVolume:{input:{type:"structure",required:["GatewayARN","VolumeARN","NetworkInterfaceId"],members:{GatewayARN:{},TargetName:{},VolumeARN:{},NetworkInterfaceId:{},DiskId:{}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CancelArchival:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CancelRetrieval:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CreateCachediSCSIVolume:{input:{type:"structure",required:["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],members:{GatewayARN:{},VolumeSizeInBytes:{type:"long"},SnapshotId:{},TargetName:{},SourceVolumeARN:{},NetworkInterfaceId:{},ClientToken:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CreateNFSFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},NFSFileShareDefaults:{shape:"S1p"},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSMBFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},SnapshotId:{}}}},CreateSnapshotFromVolumeRecoveryPoint:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{SnapshotId:{},VolumeARN:{},VolumeRecoveryPointTime:{}}}},CreateStorediSCSIVolume:{input:{type:"structure",required:["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],members:{GatewayARN:{},DiskId:{},SnapshotId:{},PreserveExistingData:{type:"boolean"},TargetName:{},NetworkInterfaceId:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},TargetARN:{}}}},CreateTapePool:{input:{type:"structure",required:["PoolName","StorageClass"],members:{PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},Tags:{shape:"S9"}}},output:{type:"structure",members:{PoolARN:{}}}},CreateTapeWithBarcode:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","TapeBarcode"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},TapeBarcode:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARN:{}}}},CreateTapes:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},ClientToken:{},NumTapesToCreate:{type:"integer"},TapeBarcodePrefix:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARNs:{shape:"S2x"}}}},DeleteAutomaticTapeCreationPolicy:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN","BandwidthType"],members:{GatewayARN:{},BandwidthType:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteChapCredentials:{input:{type:"structure",required:["TargetARN","InitiatorName"],members:{TargetARN:{},InitiatorName:{}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},DeleteFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},DeleteGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DeleteTape:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapeArchive:{input:{type:"structure",required:["TapeARN"],members:{TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapePool:{input:{type:"structure",required:["PoolARN"],members:{PoolARN:{}}},output:{type:"structure",members:{PoolARN:{}}}},DeleteVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DescribeAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Status:{},StartTime:{type:"timestamp"}}}},DescribeBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},DescribeBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}}},DescribeCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},CacheAllocatedInBytes:{type:"long"},CacheUsedPercentage:{type:"double"},CacheDirtyPercentage:{type:"double"},CacheHitPercentage:{type:"double"},CacheMissPercentage:{type:"double"}}}},DescribeCachediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{CachediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},SourceSnapshotId:{},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeChapCredentials:{input:{type:"structure",required:["TargetARN"],members:{TargetARN:{}}},output:{type:"structure",members:{ChapCredentials:{type:"list",member:{type:"structure",members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}}}}}},DescribeFileSystemAssociations:{input:{type:"structure",required:["FileSystemAssociationARNList"],members:{FileSystemAssociationARNList:{type:"list",member:{}}}},output:{type:"structure",members:{FileSystemAssociationInfoList:{type:"list",member:{type:"structure",members:{FileSystemAssociationARN:{},LocationARN:{},FileSystemAssociationStatus:{},AuditDestinationARN:{},GatewayARN:{},Tags:{shape:"S9"},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"},FileSystemAssociationStatusDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{}}}}}}}}}},DescribeGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayId:{},GatewayName:{},GatewayTimezone:{},GatewayState:{},GatewayNetworkInterfaces:{type:"list",member:{type:"structure",members:{Ipv4Address:{},MacAddress:{},Ipv6Address:{}},sensitive:!0}},GatewayType:{},NextUpdateAvailabilityDate:{},LastSoftwareUpdate:{},Ec2InstanceId:{},Ec2InstanceRegion:{},Tags:{shape:"S9"},VPCEndpoint:{},CloudWatchLogGroupARN:{},HostEnvironment:{},EndpointType:{},SoftwareUpdatesEndDate:{},DeprecationDate:{},GatewayCapacity:{},SupportedGatewayCapacities:{type:"list",member:{}},HostEnvironmentId:{},SoftwareVersion:{}}}},DescribeMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"},Timezone:{}}}},DescribeNFSFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5j"}}},output:{type:"structure",members:{NFSFileShareInfoList:{type:"list",member:{type:"structure",members:{NFSFileShareDefaults:{shape:"S1p"},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}}}}}},DescribeSMBFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5j"}}},output:{type:"structure",members:{SMBFileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}}}}}},DescribeSMBSettings:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DomainName:{},ActiveDirectoryStatus:{},SMBGuestPasswordSet:{type:"boolean"},SMBSecurityStrategy:{},FileSharesVisible:{type:"boolean"},SMBLocalGroups:{shape:"S5z"}}}},DescribeSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Timezone:{},Tags:{shape:"S9"}}}},DescribeStorediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{StorediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},VolumeDiskId:{},SourceSnapshotId:{},PreservedExistingData:{type:"boolean"},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeTapeArchives:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeArchives:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},CompletionTime:{type:"timestamp"},RetrievedTo:{},TapeStatus:{},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeTapeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},TapeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeRecoveryPointTime:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{}}}},Marker:{}}}},DescribeTapes:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Tapes:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{},VTLDevice:{},Progress:{type:"double"},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeUploadBuffer:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},UploadBufferUsedInBytes:{type:"long"},UploadBufferAllocatedInBytes:{type:"long"}}}},DescribeVTLDevices:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},VTLDeviceARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},VTLDevices:{type:"list",member:{type:"structure",members:{VTLDeviceARN:{},VTLDeviceType:{},VTLDeviceVendor:{},VTLDeviceProductIdentifier:{},DeviceiSCSIAttributes:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},ChapEnabled:{type:"boolean"}}}}}},Marker:{}}}},DescribeWorkingStorage:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},WorkingStorageUsedInBytes:{type:"long"},WorkingStorageAllocatedInBytes:{type:"long"}}}},DetachVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{},ForceDetach:{type:"boolean"}}},output:{type:"structure",members:{VolumeARN:{}}}},DisableGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DisassociateFileSystem:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},JoinDomain:{input:{type:"structure",required:["GatewayARN","DomainName","UserName","Password"],members:{GatewayARN:{},DomainName:{},OrganizationalUnit:{},DomainControllers:{type:"list",member:{}},TimeoutInSeconds:{type:"integer"},UserName:{},Password:{shape:"Sx"}}},output:{type:"structure",members:{GatewayARN:{},ActiveDirectoryStatus:{}}}},ListAutomaticTapeCreationPolicies:{input:{type:"structure",members:{GatewayARN:{}}},output:{type:"structure",members:{AutomaticTapeCreationPolicyInfos:{type:"list",member:{type:"structure",members:{AutomaticTapeCreationRules:{shape:"S7j"},GatewayARN:{}}}}}}},ListFileShares:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareType:{},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{}}}}}}},ListFileSystemAssociations:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileSystemAssociationSummaryList:{type:"list",member:{type:"structure",members:{FileSystemAssociationId:{},FileSystemAssociationARN:{},FileSystemAssociationStatus:{},GatewayARN:{}}}}}}},ListGateways:{input:{type:"structure",members:{Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Gateways:{type:"list",member:{type:"structure",members:{GatewayId:{},GatewayARN:{},GatewayType:{},GatewayOperationalState:{},GatewayName:{},Ec2InstanceId:{},Ec2InstanceRegion:{},HostEnvironment:{},HostEnvironmentId:{}}}},Marker:{}}}},ListLocalDisks:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Disks:{type:"list",member:{type:"structure",members:{DiskId:{},DiskPath:{},DiskNode:{},DiskStatus:{},DiskSizeInBytes:{type:"long"},DiskAllocationType:{},DiskAllocationResource:{},DiskAttributeList:{type:"list",member:{}}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ResourceARN:{},Marker:{},Tags:{shape:"S9"}}}},ListTapePools:{input:{type:"structure",members:{PoolARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PoolInfos:{type:"list",member:{type:"structure",members:{PoolARN:{},PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},PoolStatus:{}}}},Marker:{}}}},ListTapes:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeSizeInBytes:{type:"long"},TapeStatus:{},GatewayARN:{},PoolId:{},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},ListVolumeInitiators:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{Initiators:{type:"list",member:{}}}}},ListVolumeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},VolumeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},VolumeUsageInBytes:{type:"long"},VolumeRecoveryPointTime:{}}}}}}},ListVolumes:{input:{type:"structure",members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},Marker:{},VolumeInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},GatewayARN:{},GatewayId:{},VolumeType:{},VolumeSizeInBytes:{type:"long"},VolumeAttachmentStatus:{}}}}}}},NotifyWhenUploaded:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RefreshCache:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},FolderList:{type:"list",member:{}},Recursive:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{ResourceARN:{}}}},ResetCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},RetrieveTapeArchive:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},RetrieveTapeRecoveryPoint:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},SetLocalConsolePassword:{input:{type:"structure",required:["GatewayARN","LocalConsolePassword"],members:{GatewayARN:{},LocalConsolePassword:{type:"string",sensitive:!0}}},output:{type:"structure",members:{GatewayARN:{}}}},SetSMBGuestPassword:{input:{type:"structure",required:["GatewayARN","Password"],members:{GatewayARN:{},Password:{type:"string",sensitive:!0}}},output:{type:"structure",members:{GatewayARN:{}}}},ShutdownGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateAutomaticTapeCreationPolicy:{input:{type:"structure",required:["AutomaticTapeCreationRules","GatewayARN"],members:{AutomaticTapeCreationRules:{shape:"S7j"},GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN","BandwidthRateLimitIntervals"],members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateChapCredentials:{input:{type:"structure",required:["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},UpdateFileSystemAssociation:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},UserName:{},Password:{shape:"Sx"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},UpdateGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},GatewayName:{},GatewayTimezone:{},CloudWatchLogGroupARN:{},GatewayCapacity:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayName:{}}}},UpdateGatewaySoftwareNow:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN","HourOfDay","MinuteOfHour"],members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateNFSFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},NFSFileShareDefaults:{shape:"S1p"},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},CaseSensitivity:{},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShareVisibility:{input:{type:"structure",required:["GatewayARN","FileSharesVisible"],members:{GatewayARN:{},FileSharesVisible:{type:"boolean"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBLocalGroups:{input:{type:"structure",required:["GatewayARN","SMBLocalGroups"],members:{GatewayARN:{},SMBLocalGroups:{shape:"S5z"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBSecurityStrategy:{input:{type:"structure",required:["GatewayARN","SMBSecurityStrategy"],members:{GatewayARN:{},SMBSecurityStrategy:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSnapshotSchedule:{input:{type:"structure",required:["VolumeARN","StartAt","RecurrenceInHours"],members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{}}}},UpdateVTLDeviceType:{input:{type:"structure",required:["VTLDeviceARN","DeviceType"],members:{VTLDeviceARN:{},DeviceType:{}}},output:{type:"structure",members:{VTLDeviceARN:{}}}}},shapes:{S9:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sg:{type:"list",member:{}},Sx:{type:"string",sensitive:!0},S11:{type:"structure",members:{CacheStaleTimeoutInSeconds:{type:"integer"}}},S13:{type:"structure",members:{IpAddresses:{type:"list",member:{}}}},S1p:{type:"structure",members:{FileMode:{},DirectoryMode:{},GroupId:{type:"long"},OwnerId:{type:"long"}}},S1w:{type:"list",member:{}},S25:{type:"list",member:{}},S2x:{type:"list",member:{}},S3u:{type:"list",member:{type:"structure",required:["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],members:{StartHourOfDay:{type:"integer"},StartMinuteOfHour:{type:"integer"},EndHourOfDay:{type:"integer"},EndMinuteOfHour:{type:"integer"},DaysOfWeek:{type:"list",member:{type:"integer"}},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},S44:{type:"list",member:{}},S4d:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},LunNumber:{type:"integer"},ChapEnabled:{type:"boolean"}}},S4m:{type:"string",sensitive:!0},S5j:{type:"list",member:{}},S5z:{type:"structure",members:{GatewayAdmins:{shape:"S25"}}},S7j:{type:"list",member:{type:"structure",required:["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],members:{TapeBarcodePrefix:{},PoolId:{},TapeSizeInBytes:{type:"long"},MinimumNumTapes:{type:"integer"},Worm:{type:"boolean"}}}}}}},{}],233:[function(e,t,r){t.exports={pagination:{DescribeCachediSCSIVolumes:{result_key:"CachediSCSIVolumes"},DescribeStorediSCSIVolumes:{result_key:"StorediSCSIVolumes"},DescribeTapeArchives:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeArchives"},DescribeTapeRecoveryPoints:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeRecoveryPointInfos"},DescribeTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Tapes"},DescribeVTLDevices:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VTLDevices"},ListFileShares:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileShareInfoList"},ListFileSystemAssociations:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileSystemAssociationSummaryList"},ListGateways:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Gateways"},ListLocalDisks:{result_key:"Disks"},ListTagsForResource:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["ResourceARN"],output_token:"Marker",result_key:"Tags"},ListTapePools:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"PoolInfos"},ListTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeInfos"},ListVolumeRecoveryPoints:{result_key:"VolumeRecoveryPointInfos"},ListVolumes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VolumeInfos"}}}},{}],234:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-08-10",endpointPrefix:"streams.dynamodb",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon DynamoDB Streams",serviceId:"DynamoDB Streams",signatureVersion:"v4",signingName:"dynamodb",targetPrefix:"DynamoDBStreams_20120810", -uid:"streams-dynamodb-2012-08-10"},operations:{DescribeStream:{input:{type:"structure",required:["StreamArn"],members:{StreamArn:{},Limit:{type:"integer"},ExclusiveStartShardId:{}}},output:{type:"structure",members:{StreamDescription:{type:"structure",members:{StreamArn:{},StreamLabel:{},StreamStatus:{},StreamViewType:{},CreationRequestDateTime:{type:"timestamp"},TableName:{},KeySchema:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},Shards:{type:"list",member:{type:"structure",members:{ShardId:{},SequenceNumberRange:{type:"structure",members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}},ParentShardId:{}}}},LastEvaluatedShardId:{}}}}}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{eventID:{},eventName:{},eventVersion:{},eventSource:{},awsRegion:{},dynamodb:{type:"structure",members:{ApproximateCreationDateTime:{type:"timestamp"},Keys:{shape:"Sr"},NewImage:{shape:"Sr"},OldImage:{shape:"Sr"},SequenceNumber:{},SizeBytes:{type:"long"},StreamViewType:{}}},userIdentity:{type:"structure",members:{PrincipalId:{},Type:{}}}}}},NextShardIterator:{}}}},GetShardIterator:{input:{type:"structure",required:["StreamArn","ShardId","ShardIteratorType"],members:{StreamArn:{},ShardId:{},ShardIteratorType:{},SequenceNumber:{}}},output:{type:"structure",members:{ShardIterator:{}}}},ListStreams:{input:{type:"structure",members:{TableName:{},Limit:{type:"integer"},ExclusiveStartStreamArn:{}}},output:{type:"structure",members:{Streams:{type:"list",member:{type:"structure",members:{StreamArn:{},TableName:{},StreamLabel:{}}}},LastEvaluatedStreamArn:{}}}}},shapes:{Sr:{type:"map",key:{},value:{shape:"St"}},St:{type:"structure",members:{S:{},N:{},B:{type:"blob"},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{type:"blob"}},M:{type:"map",key:{},value:{shape:"St"}},L:{type:"list",member:{shape:"St"}},NULL:{type:"boolean"},BOOL:{type:"boolean"}}}}}},{}],235:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],236:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2011-06-15",endpointPrefix:"sts",globalEndpoint:"sts.amazonaws.com",protocol:"query",serviceAbbreviation:"AWS STS",serviceFullName:"AWS Security Token Service",serviceId:"STS",signatureVersion:"v4",uid:"sts-2011-06-15",xmlNamespace:"https://sts.amazonaws.com/doc/2011-06-15/"},operations:{AssumeRole:{input:{type:"structure",required:["RoleArn","RoleSessionName"],members:{RoleArn:{},RoleSessionName:{},PolicyArns:{shape:"S4"},Policy:{},DurationSeconds:{type:"integer"},Tags:{shape:"S8"},TransitiveTagKeys:{type:"list",member:{}},ExternalId:{},SerialNumber:{},TokenCode:{},SourceIdentity:{},ProvidedContexts:{type:"list",member:{type:"structure",members:{ProviderArn:{},ContextAssertion:{}}}}}},output:{resultWrapper:"AssumeRoleResult",type:"structure",members:{Credentials:{shape:"Sl"},AssumedRoleUser:{shape:"Sq"},PackedPolicySize:{type:"integer"},SourceIdentity:{}}}},AssumeRoleWithSAML:{input:{type:"structure",required:["RoleArn","PrincipalArn","SAMLAssertion"],members:{RoleArn:{},PrincipalArn:{},SAMLAssertion:{type:"string",sensitive:!0},PolicyArns:{shape:"S4"},Policy:{},DurationSeconds:{type:"integer"}}},output:{resultWrapper:"AssumeRoleWithSAMLResult",type:"structure",members:{Credentials:{shape:"Sl"},AssumedRoleUser:{shape:"Sq"},PackedPolicySize:{type:"integer"},Subject:{},SubjectType:{},Issuer:{},Audience:{},NameQualifier:{},SourceIdentity:{}}}},AssumeRoleWithWebIdentity:{input:{type:"structure",required:["RoleArn","RoleSessionName","WebIdentityToken"],members:{RoleArn:{},RoleSessionName:{},WebIdentityToken:{type:"string",sensitive:!0},ProviderId:{},PolicyArns:{shape:"S4"},Policy:{},DurationSeconds:{type:"integer"}}},output:{resultWrapper:"AssumeRoleWithWebIdentityResult",type:"structure",members:{Credentials:{shape:"Sl"},SubjectFromWebIdentityToken:{},AssumedRoleUser:{shape:"Sq"},PackedPolicySize:{type:"integer"},Provider:{},Audience:{},SourceIdentity:{}}}},DecodeAuthorizationMessage:{input:{type:"structure",required:["EncodedMessage"],members:{EncodedMessage:{}}},output:{resultWrapper:"DecodeAuthorizationMessageResult",type:"structure",members:{DecodedMessage:{}}}},GetAccessKeyInfo:{input:{type:"structure",required:["AccessKeyId"],members:{AccessKeyId:{}}},output:{resultWrapper:"GetAccessKeyInfoResult",type:"structure",members:{Account:{}}}},GetCallerIdentity:{input:{type:"structure",members:{}},output:{resultWrapper:"GetCallerIdentityResult",type:"structure",members:{UserId:{},Account:{},Arn:{}}}},GetFederationToken:{input:{type:"structure",required:["Name"],members:{Name:{},Policy:{},PolicyArns:{shape:"S4"},DurationSeconds:{type:"integer"},Tags:{shape:"S8"}}},output:{resultWrapper:"GetFederationTokenResult",type:"structure",members:{Credentials:{shape:"Sl"},FederatedUser:{type:"structure",required:["FederatedUserId","Arn"],members:{FederatedUserId:{},Arn:{}}},PackedPolicySize:{type:"integer"}}}},GetSessionToken:{input:{type:"structure",members:{DurationSeconds:{type:"integer"},SerialNumber:{},TokenCode:{}}},output:{resultWrapper:"GetSessionTokenResult",type:"structure",members:{Credentials:{shape:"Sl"}}}}},shapes:{S4:{type:"list",member:{type:"structure",members:{arn:{}}}},S8:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sl:{type:"structure",required:["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],members:{AccessKeyId:{},SecretAccessKey:{type:"string",sensitive:!0},SessionToken:{},Expiration:{type:"timestamp"}}},Sq:{type:"structure",required:["AssumedRoleId","Arn"],members:{AssumedRoleId:{},Arn:{}}}}}},{}],237:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],238:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"translate",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Translate",serviceId:"Translate",signatureVersion:"v4",signingName:"translate",targetPrefix:"AWSShineFrontendService_20170701",uid:"translate-2017-07-01"},operations:{CreateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},EncryptionKey:{shape:"S7"},ClientToken:{idempotencyToken:!0},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteTerminology:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DescribeTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TextTranslationJobProperties:{shape:"Sn"}}}},GetParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ParallelDataProperties:{shape:"S17"},DataLocation:{shape:"S1b"},AuxiliaryDataLocation:{shape:"S1b"},LatestUpdateAttemptAuxiliaryDataLocation:{shape:"S1b"}}}},GetTerminology:{input:{type:"structure",required:["Name"],members:{Name:{},TerminologyDataFormat:{}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1g"},TerminologyDataLocation:{shape:"S1j"},AuxiliaryDataLocation:{shape:"S1j"}}}},ImportTerminology:{input:{type:"structure",required:["Name","MergeStrategy","TerminologyData"],members:{Name:{},MergeStrategy:{},Description:{},TerminologyData:{type:"structure",required:["File","Format"],members:{File:{type:"blob",sensitive:!0},Format:{},Directionality:{}}},EncryptionKey:{shape:"S7"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1g"},AuxiliaryDataLocation:{shape:"S1j"}}}},ListLanguages:{input:{type:"structure",members:{DisplayLanguageCode:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Languages:{type:"list",member:{type:"structure",required:["LanguageName","LanguageCode"],members:{LanguageName:{},LanguageCode:{}}}},DisplayLanguageCode:{},NextToken:{}}}},ListParallelData:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ParallelDataPropertiesList:{type:"list",member:{shape:"S17"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sb"}}}},ListTerminologies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TerminologyPropertiesList:{type:"list",member:{shape:"S1g"}},NextToken:{}}}},ListTextTranslationJobs:{input:{type:"structure",members:{Filter:{type:"structure",members:{JobName:{},JobStatus:{},SubmittedBeforeTime:{type:"timestamp"},SubmittedAfterTime:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TextTranslationJobPropertiesList:{type:"list",member:{shape:"Sn"}},NextToken:{}}}},StartTextTranslationJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"Sx"},OutputDataConfig:{shape:"Sz"},DataAccessRoleArn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"St"},TerminologyNames:{shape:"Su"},ParallelDataNames:{shape:"Su"},ClientToken:{idempotencyToken:!0},Settings:{shape:"S11"}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},StopTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{}}},TranslateDocument:{input:{type:"structure",required:["Document","SourceLanguageCode","TargetLanguageCode"],members:{Document:{type:"structure",required:["Content","ContentType"],members:{Content:{type:"blob",sensitive:!0},ContentType:{}}},TerminologyNames:{shape:"Su"},SourceLanguageCode:{},TargetLanguageCode:{},Settings:{shape:"S11"}}},output:{type:"structure",required:["TranslatedDocument","SourceLanguageCode","TargetLanguageCode"],members:{TranslatedDocument:{type:"structure",required:["Content"],members:{Content:{type:"blob",sensitive:!0}}},SourceLanguageCode:{},TargetLanguageCode:{},AppliedTerminologies:{shape:"S2m"},AppliedSettings:{shape:"S11"}}}},TranslateText:{input:{type:"structure",required:["Text","SourceLanguageCode","TargetLanguageCode"],members:{Text:{},TerminologyNames:{shape:"Su"},SourceLanguageCode:{},TargetLanguageCode:{},Settings:{shape:"S11"}}},output:{type:"structure",required:["TranslatedText","SourceLanguageCode","TargetLanguageCode"],members:{TranslatedText:{},SourceLanguageCode:{},TargetLanguageCode:{},AppliedTerminologies:{shape:"S2m"},AppliedSettings:{shape:"S11"}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},ClientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{Name:{},Status:{},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}}}},shapes:{S4:{type:"structure",members:{S3Uri:{},Format:{}}},S7:{type:"structure",required:["Type","Id"],members:{Type:{},Id:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sn:{type:"structure",members:{JobId:{},JobName:{},JobStatus:{},JobDetails:{type:"structure",members:{TranslatedDocumentsCount:{type:"integer"},DocumentsWithErrorsCount:{type:"integer"},InputDocumentsCount:{type:"integer"}}},SourceLanguageCode:{},TargetLanguageCodes:{shape:"St"},TerminologyNames:{shape:"Su"},ParallelDataNames:{shape:"Su"},Message:{},SubmittedTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"Sx"},OutputDataConfig:{shape:"Sz"},DataAccessRoleArn:{},Settings:{shape:"S11"}}},St:{type:"list",member:{}},Su:{type:"list",member:{}},Sx:{type:"structure",required:["S3Uri","ContentType"],members:{S3Uri:{},ContentType:{}}},Sz:{type:"structure",required:["S3Uri"],members:{S3Uri:{},EncryptionKey:{shape:"S7"}}},S11:{type:"structure",members:{Formality:{},Profanity:{},Brevity:{}}},S17:{type:"structure",members:{Name:{},Arn:{},Description:{},Status:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S19"},ParallelDataConfig:{shape:"S4"},Message:{},ImportedDataSize:{type:"long"},ImportedRecordCount:{type:"long"},FailedRecordCount:{type:"long"},SkippedRecordCount:{type:"long"},EncryptionKey:{shape:"S7"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}},S19:{type:"list",member:{}},S1b:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}},S1g:{type:"structure",members:{Name:{},Description:{},Arn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S19"},EncryptionKey:{shape:"S7"},SizeBytes:{type:"integer"},TermCount:{type:"integer"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Directionality:{},Message:{},SkippedTermCount:{type:"integer"},Format:{}}},S1j:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}},S2m:{type:"list",member:{type:"structure",members:{Name:{},Terms:{type:"list",member:{type:"structure",members:{SourceText:{},TargetText:{}}}}}}}}}},{}],239:[function(e,t,r){t.exports={pagination:{ListLanguages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListParallelData:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTerminologies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTextTranslationJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},{}],240:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-08-24",endpointPrefix:"waf",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"WAF",serviceFullName:"AWS WAF",serviceId:"WAF",signatureVersion:"v4",targetPrefix:"AWSWAF_20150824",uid:"waf-2015-08-24"},operations:{CreateByteMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"},ChangeToken:{}}}},CreateGeoMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"},ChangeToken:{}}}},CreateIPSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{IPSet:{shape:"So"},ChangeToken:{}}}},CreateRateBasedRule:{input:{type:"structure",required:["Name","MetricName","RateKey","RateLimit","ChangeToken"],members:{Name:{},MetricName:{},RateKey:{},RateLimit:{type:"long"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S12"},ChangeToken:{}}}},CreateRegexMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"},ChangeToken:{}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"},ChangeToken:{}}}},CreateRule:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S1j"},ChangeToken:{}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"},ChangeToken:{}}}},CreateSizeConstraintSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"},ChangeToken:{}}}},CreateSqlInjectionMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"},ChangeToken:{}}}},CreateWebACL:{input:{type:"structure",required:["Name","MetricName","DefaultAction","ChangeToken"],members:{Name:{},MetricName:{},DefaultAction:{shape:"S20"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{WebACL:{shape:"S23"},ChangeToken:{}}}},CreateWebACLMigrationStack:{input:{type:"structure",required:["WebACLId","S3BucketName","IgnoreUnsupportedType"],members:{WebACLId:{},S3BucketName:{},IgnoreUnsupportedType:{type:"boolean"}}},output:{type:"structure",required:["S3ObjectUrl"],members:{S3ObjectUrl:{}}}},CreateXssMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"},ChangeToken:{}}}},DeleteByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken"],members:{ByteMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken"],members:{GeoMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken"],members:{IPSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","ChangeToken"],members:{RegexMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","ChangeToken"],members:{RegexPatternSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRuleGroup:{input:{type:"structure",required:["RuleGroupId","ChangeToken"],members:{RuleGroupId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken"],members:{SizeConstraintSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken"],members:{SqlInjectionMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken"],members:{XssMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},GetByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId"],members:{ByteMatchSetId:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"}}}},GetChangeToken:{input:{type:"structure",members:{}},output:{type:"structure",members:{ChangeToken:{}}}},GetChangeTokenStatus:{input:{type:"structure",required:["ChangeToken"],members:{ChangeToken:{}}},output:{type:"structure",members:{ChangeTokenStatus:{}}}},GetGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId"],members:{GeoMatchSetId:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"}}}},GetIPSet:{input:{type:"structure",required:["IPSetId"],members:{IPSetId:{}}},output:{type:"structure",members:{IPSet:{shape:"So"}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},GetPermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},GetRateBasedRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S12"}}}},GetRateBasedRuleManagedKeys:{input:{type:"structure",required:["RuleId"],members:{RuleId:{},NextMarker:{}}},output:{type:"structure",members:{ManagedKeys:{type:"list",member:{}},NextMarker:{}}}},GetRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId"],members:{RegexMatchSetId:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"}}}},GetRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId"],members:{RegexPatternSetId:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"}}}},GetRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S1j"}}}},GetRuleGroup:{input:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclId","RuleId","TimeWindow","MaxItems"],members:{WebAclId:{},RuleId:{},TimeWindow:{shape:"S4e"},MaxItems:{type:"long"}}},output:{type:"structure",members:{SampledRequests:{type:"list",member:{type:"structure",required:["Request","Weight"],members:{Request:{type:"structure",members:{ClientIP:{},Country:{},URI:{},Method:{},HTTPVersion:{},Headers:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleWithinRuleGroup:{}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S4e"}}}},GetSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId"],members:{SizeConstraintSetId:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"}}}},GetSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId"],members:{SqlInjectionMatchSetId:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"}}}},GetWebACL:{input:{type:"structure",required:["WebACLId"],members:{WebACLId:{}}},output:{type:"structure",members:{WebACL:{shape:"S23"}}}},GetXssMatchSet:{input:{type:"structure",required:["XssMatchSetId"],members:{XssMatchSetId:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"}}}},ListActivatedRulesInRuleGroup:{input:{type:"structure",members:{RuleGroupId:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ActivatedRules:{shape:"S24"}}}},ListByteMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ByteMatchSets:{type:"list",member:{type:"structure",required:["ByteMatchSetId","Name"],members:{ByteMatchSetId:{},Name:{}}}}}}},ListGeoMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},GeoMatchSets:{type:"list",member:{type:"structure",required:["GeoMatchSetId","Name"],members:{GeoMatchSetId:{},Name:{}}}}}}},ListIPSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{type:"structure",required:["IPSetId","Name"],members:{IPSetId:{},Name:{}}}}}}},ListLoggingConfigurations:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S3s"}},NextMarker:{}}}},ListRateBasedRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListRegexMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexMatchSets:{type:"list",member:{type:"structure",required:["RegexMatchSetId","Name"],members:{RegexMatchSetId:{},Name:{}}}}}}},ListRegexPatternSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{type:"structure",required:["RegexPatternSetId","Name"],members:{RegexPatternSetId:{},Name:{}}}}}}},ListRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name"],members:{RuleGroupId:{},Name:{}}}}}}},ListRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListSizeConstraintSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SizeConstraintSets:{type:"list",member:{type:"structure",required:["SizeConstraintSetId","Name"],members:{SizeConstraintSetId:{},Name:{}}}}}}},ListSqlInjectionMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SqlInjectionMatchSets:{type:"list",member:{type:"structure",required:["SqlInjectionMatchSetId","Name"],members:{SqlInjectionMatchSetId:{},Name:{}}}}}}},ListSubscribedRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name","MetricName"],members:{RuleGroupId:{},Name:{},MetricName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"Sx"}}}}}},ListWebACLs:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{type:"structure",required:["WebACLId","Name"],members:{WebACLId:{},Name:{}}}}}}},ListXssMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},XssMatchSets:{type:"list",member:{type:"structure",required:["XssMatchSetId","Name"],members:{XssMatchSetId:{},Name:{}}}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S3s"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},PutPermissionPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken","Updates"],members:{ByteMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ByteMatchTuple"],members:{Action:{},ByteMatchTuple:{shape:"S8"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken","Updates"],members:{GeoMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","GeoMatchConstraint"],members:{Action:{},GeoMatchConstraint:{shape:"Sj"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken","Updates"],members:{IPSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","IPSetDescriptor"],members:{Action:{},IPSetDescriptor:{shape:"Sq"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates","RateLimit"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"},RateLimit:{type:"long"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","Updates","ChangeToken"],members:{RegexMatchSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexMatchTuple"],members:{Action:{},RegexMatchTuple:{shape:"S1b"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","Updates","ChangeToken"],members:{RegexPatternSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexPatternString"],members:{Action:{},RegexPatternString:{}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRuleGroup:{input:{type:"structure",required:["RuleGroupId","Updates","ChangeToken"],members:{RuleGroupId:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken","Updates"],members:{SizeConstraintSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SizeConstraint"],members:{Action:{},SizeConstraint:{shape:"S1r"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken","Updates"],members:{SqlInjectionMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SqlInjectionMatchTuple"],members:{Action:{},SqlInjectionMatchTuple:{shape:"S1y"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},DefaultAction:{shape:"S20"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken","Updates"],members:{XssMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","XssMatchTuple"],members:{Action:{},XssMatchTuple:{shape:"S2m"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}}},shapes:{S5:{type:"structure",required:["ByteMatchSetId","ByteMatchTuples"],members:{ByteMatchSetId:{},Name:{},ByteMatchTuples:{type:"list",member:{shape:"S8"}}}},S8:{type:"structure",required:["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],members:{FieldToMatch:{shape:"S9"},TargetString:{type:"blob"},TextTransformation:{},PositionalConstraint:{}}},S9:{type:"structure",required:["Type"],members:{Type:{},Data:{}}},Sh:{type:"structure",required:["GeoMatchSetId","GeoMatchConstraints"],members:{GeoMatchSetId:{},Name:{},GeoMatchConstraints:{type:"list",member:{shape:"Sj"}}}},Sj:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},So:{type:"structure",required:["IPSetId","IPSetDescriptors"],members:{IPSetId:{},Name:{},IPSetDescriptors:{ -type:"list",member:{shape:"Sq"}}}},Sq:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},Sx:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S12:{type:"structure",required:["RuleId","MatchPredicates","RateKey","RateLimit"],members:{RuleId:{},Name:{},MetricName:{},MatchPredicates:{shape:"S13"},RateKey:{},RateLimit:{type:"long"}}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",required:["Negated","Type","DataId"],members:{Negated:{type:"boolean"},Type:{},DataId:{}}},S19:{type:"structure",members:{RegexMatchSetId:{},Name:{},RegexMatchTuples:{type:"list",member:{shape:"S1b"}}}},S1b:{type:"structure",required:["FieldToMatch","TextTransformation","RegexPatternSetId"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},RegexPatternSetId:{}}},S1e:{type:"structure",required:["RegexPatternSetId","RegexPatternStrings"],members:{RegexPatternSetId:{},Name:{},RegexPatternStrings:{type:"list",member:{}}}},S1j:{type:"structure",required:["RuleId","Predicates"],members:{RuleId:{},Name:{},MetricName:{},Predicates:{shape:"S13"}}},S1m:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{},Name:{},MetricName:{}}},S1p:{type:"structure",required:["SizeConstraintSetId","SizeConstraints"],members:{SizeConstraintSetId:{},Name:{},SizeConstraints:{type:"list",member:{shape:"S1r"}}}},S1r:{type:"structure",required:["FieldToMatch","TextTransformation","ComparisonOperator","Size"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},ComparisonOperator:{},Size:{type:"long"}}},S1w:{type:"structure",required:["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],members:{SqlInjectionMatchSetId:{},Name:{},SqlInjectionMatchTuples:{type:"list",member:{shape:"S1y"}}}},S1y:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S20:{type:"structure",required:["Type"],members:{Type:{}}},S23:{type:"structure",required:["WebACLId","DefaultAction","Rules"],members:{WebACLId:{},Name:{},MetricName:{},DefaultAction:{shape:"S20"},Rules:{shape:"S24"},WebACLArn:{}}},S24:{type:"list",member:{shape:"S25"}},S25:{type:"structure",required:["Priority","RuleId"],members:{Priority:{type:"integer"},RuleId:{},Action:{shape:"S20"},OverrideAction:{type:"structure",required:["Type"],members:{Type:{}}},Type:{},ExcludedRules:{type:"list",member:{type:"structure",required:["RuleId"],members:{RuleId:{}}}}}},S2k:{type:"structure",required:["XssMatchSetId","XssMatchTuples"],members:{XssMatchSetId:{},Name:{},XssMatchTuples:{type:"list",member:{shape:"S2m"}}}},S2m:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S3s:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"S9"}}}},S4e:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S5p:{type:"list",member:{type:"structure",required:["RuleId","Name"],members:{RuleId:{},Name:{}}}},S7f:{type:"list",member:{type:"structure",required:["Action","Predicate"],members:{Action:{},Predicate:{shape:"S14"}}}}}}},{}],241:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],242:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-05-01",endpointPrefix:"workdocs",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon WorkDocs",serviceId:"WorkDocs",signatureVersion:"v4",uid:"workdocs-2016-05-01"},operations:{AbortDocumentVersionUpload:{http:{method:"DELETE",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"}}}},ActivateUser:{http:{requestUri:"/api/v1/users/{UserId}/activation",responseCode:200},input:{type:"structure",required:["UserId"],members:{UserId:{location:"uri",locationName:"UserId"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{User:{shape:"S8"}}}},AddResourcePermissions:{http:{requestUri:"/api/v1/resources/{ResourceId}/permissions",responseCode:201},input:{type:"structure",required:["ResourceId","Principals"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},Principals:{type:"list",member:{type:"structure",required:["Id","Type","Role"],members:{Id:{},Type:{},Role:{}}}},NotificationOptions:{type:"structure",members:{SendEmail:{type:"boolean"},EmailMessage:{shape:"St"}}}}},output:{type:"structure",members:{ShareResults:{type:"list",member:{type:"structure",members:{PrincipalId:{},InviteePrincipalId:{},Role:{},Status:{},ShareId:{},StatusMessage:{shape:"St"}}}}}}},CreateComment:{http:{requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment",responseCode:201},input:{type:"structure",required:["DocumentId","VersionId","Text"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},ParentId:{},ThreadId:{},Text:{shape:"S10"},Visibility:{},NotifyCollaborators:{type:"boolean"}}},output:{type:"structure",members:{Comment:{shape:"S13"}}}},CreateCustomMetadata:{http:{method:"PUT",requestUri:"/api/v1/resources/{ResourceId}/customMetadata",responseCode:200},input:{type:"structure",required:["ResourceId","CustomMetadata"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},VersionId:{location:"querystring",locationName:"versionid"},CustomMetadata:{shape:"S16"}}},output:{type:"structure",members:{}}},CreateFolder:{http:{requestUri:"/api/v1/folders",responseCode:201},input:{type:"structure",required:["ParentFolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Name:{shape:"S1b"},ParentFolderId:{}}},output:{type:"structure",members:{Metadata:{shape:"S1d"}}}},CreateLabels:{http:{method:"PUT",requestUri:"/api/v1/resources/{ResourceId}/labels",responseCode:200},input:{type:"structure",required:["ResourceId","Labels"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},Labels:{shape:"S1g"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{}}},CreateNotificationSubscription:{http:{requestUri:"/api/v1/organizations/{OrganizationId}/subscriptions",responseCode:200},input:{type:"structure",required:["OrganizationId","Endpoint","Protocol","SubscriptionType"],members:{OrganizationId:{location:"uri",locationName:"OrganizationId"},Endpoint:{},Protocol:{},SubscriptionType:{}}},output:{type:"structure",members:{Subscription:{shape:"S1p"}}}},CreateUser:{http:{requestUri:"/api/v1/users",responseCode:201},input:{type:"structure",required:["Username","GivenName","Surname","Password"],members:{OrganizationId:{},Username:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},Password:{type:"string",sensitive:!0},TimeZoneId:{},StorageRule:{shape:"Sj"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{User:{shape:"S8"}}}},DeactivateUser:{http:{method:"DELETE",requestUri:"/api/v1/users/{UserId}/activation",responseCode:204},input:{type:"structure",required:["UserId"],members:{UserId:{location:"uri",locationName:"UserId"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}}},DeleteComment:{http:{method:"DELETE",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId","CommentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},CommentId:{location:"uri",locationName:"CommentId"}}}},DeleteCustomMetadata:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/customMetadata",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},VersionId:{location:"querystring",locationName:"versionId"},Keys:{location:"querystring",locationName:"keys",type:"list",member:{}},DeleteAll:{location:"querystring",locationName:"deleteAll",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteDocument:{http:{method:"DELETE",requestUri:"/api/v1/documents/{DocumentId}",responseCode:204},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"}}}},DeleteDocumentVersion:{http:{method:"DELETE",requestUri:"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId","DeletePriorVersions"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},DeletePriorVersions:{location:"querystring",locationName:"deletePriorVersions",type:"boolean"}}}},DeleteFolder:{http:{method:"DELETE",requestUri:"/api/v1/folders/{FolderId}",responseCode:204},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"}}}},DeleteFolderContents:{http:{method:"DELETE",requestUri:"/api/v1/folders/{FolderId}/contents",responseCode:204},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"}}}},DeleteLabels:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/labels",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Labels:{shape:"S1g",location:"querystring",locationName:"labels"},DeleteAll:{location:"querystring",locationName:"deleteAll",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteNotificationSubscription:{http:{method:"DELETE",requestUri:"/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}",responseCode:200},input:{type:"structure",required:["SubscriptionId","OrganizationId"],members:{SubscriptionId:{location:"uri",locationName:"SubscriptionId"},OrganizationId:{location:"uri",locationName:"OrganizationId"}}}},DeleteUser:{http:{method:"DELETE",requestUri:"/api/v1/users/{UserId}",responseCode:204},input:{type:"structure",required:["UserId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},UserId:{location:"uri",locationName:"UserId"}}}},DescribeActivities:{http:{method:"GET",requestUri:"/api/v1/activities",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},StartTime:{location:"querystring",locationName:"startTime",type:"timestamp"},EndTime:{location:"querystring",locationName:"endTime",type:"timestamp"},OrganizationId:{location:"querystring",locationName:"organizationId"},ActivityTypes:{location:"querystring",locationName:"activityTypes"},ResourceId:{location:"querystring",locationName:"resourceId"},UserId:{location:"querystring",locationName:"userId"},IncludeIndirectActivities:{location:"querystring",locationName:"includeIndirectActivities",type:"boolean"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{UserActivities:{type:"list",member:{type:"structure",members:{Type:{},TimeStamp:{type:"timestamp"},IsIndirectActivity:{type:"boolean"},OrganizationId:{},Initiator:{shape:"S2e"},Participants:{type:"structure",members:{Users:{type:"list",member:{shape:"S2e"}},Groups:{shape:"S2h"}}},ResourceMetadata:{shape:"S2k"},OriginalParent:{shape:"S2k"},CommentMetadata:{shape:"S2m"}}}},Marker:{}}}},DescribeComments:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}/comments",responseCode:200},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Comments:{type:"list",member:{shape:"S13"}},Marker:{}}}},DescribeDocumentVersions:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/versions",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Include:{location:"querystring",locationName:"include"},Fields:{location:"querystring",locationName:"fields"}}},output:{type:"structure",members:{DocumentVersions:{type:"list",member:{shape:"S2w"}},Marker:{}}}},DescribeFolderContents:{http:{method:"GET",requestUri:"/api/v1/folders/{FolderId}/contents",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},Sort:{location:"querystring",locationName:"sort"},Order:{location:"querystring",locationName:"order"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"},Type:{location:"querystring",locationName:"type"},Include:{location:"querystring",locationName:"include"}}},output:{type:"structure",members:{Folders:{shape:"S39"},Documents:{shape:"S3a"},Marker:{}}}},DescribeGroups:{http:{method:"GET",requestUri:"/api/v1/groups",responseCode:200},input:{type:"structure",required:["SearchQuery"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},SearchQuery:{shape:"S3d",location:"querystring",locationName:"searchQuery"},OrganizationId:{location:"querystring",locationName:"organizationId"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{Groups:{shape:"S2h"},Marker:{}}}},DescribeNotificationSubscriptions:{http:{method:"GET",requestUri:"/api/v1/organizations/{OrganizationId}/subscriptions",responseCode:200},input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{location:"uri",locationName:"OrganizationId"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{Subscriptions:{type:"list",member:{shape:"S1p"}},Marker:{}}}},DescribeResourcePermissions:{http:{method:"GET",requestUri:"/api/v1/resources/{ResourceId}/permissions",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},PrincipalId:{location:"querystring",locationName:"principalId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Principals:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Roles:{type:"list",member:{type:"structure",members:{Role:{},Type:{}}}}}}},Marker:{}}}},DescribeRootFolders:{http:{method:"GET",requestUri:"/api/v1/me/root",responseCode:200},input:{type:"structure",required:["AuthenticationToken"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Folders:{shape:"S39"},Marker:{}}}},DescribeUsers:{http:{method:"GET",requestUri:"/api/v1/users",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},OrganizationId:{location:"querystring",locationName:"organizationId"},UserIds:{location:"querystring",locationName:"userIds"},Query:{shape:"S3d",location:"querystring",locationName:"query"},Include:{location:"querystring",locationName:"include"},Order:{location:"querystring",locationName:"order"},Sort:{location:"querystring",locationName:"sort"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Fields:{location:"querystring",locationName:"fields"}}},output:{type:"structure",members:{Users:{type:"list",member:{shape:"S8"}},TotalNumberOfUsers:{deprecated:!0,type:"long"},Marker:{}}}},GetCurrentUser:{http:{method:"GET",requestUri:"/api/v1/me",responseCode:200},input:{type:"structure",required:["AuthenticationToken"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{User:{shape:"S8"}}}},GetDocument:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},IncludeCustomMetadata:{location:"querystring",locationName:"includeCustomMetadata",type:"boolean"}}},output:{type:"structure",members:{Metadata:{shape:"S3b"},CustomMetadata:{shape:"S16"}}}},GetDocumentPath:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/path",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Fields:{location:"querystring",locationName:"fields"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Path:{shape:"S44"}}}},GetDocumentVersion:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}",responseCode:200},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},Fields:{location:"querystring",locationName:"fields"},IncludeCustomMetadata:{location:"querystring",locationName:"includeCustomMetadata",type:"boolean"}}},output:{type:"structure",members:{Metadata:{shape:"S2w"},CustomMetadata:{shape:"S16"}}}},GetFolder:{http:{method:"GET",requestUri:"/api/v1/folders/{FolderId}",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},IncludeCustomMetadata:{location:"querystring",locationName:"includeCustomMetadata",type:"boolean"}}},output:{type:"structure",members:{Metadata:{shape:"S1d"},CustomMetadata:{shape:"S16"}}}},GetFolderPath:{http:{method:"GET",requestUri:"/api/v1/folders/{FolderId}/path",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Fields:{location:"querystring",locationName:"fields"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Path:{shape:"S44"}}}},GetResources:{http:{method:"GET",requestUri:"/api/v1/resources",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},UserId:{location:"querystring",locationName:"userId"},CollectionType:{location:"querystring",locationName:"collectionType"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Folders:{shape:"S39"},Documents:{shape:"S3a"},Marker:{}}}},InitiateDocumentVersionUpload:{http:{requestUri:"/api/v1/documents",responseCode:201},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Id:{},Name:{shape:"S1b"},ContentCreatedTimestamp:{type:"timestamp"},ContentModifiedTimestamp:{type:"timestamp"},ContentType:{},DocumentSizeInBytes:{type:"long"},ParentFolderId:{}}},output:{type:"structure",members:{Metadata:{shape:"S3b"},UploadMetadata:{type:"structure",members:{UploadUrl:{shape:"S31"},SignedHeaders:{type:"map",key:{},value:{}}}}}}},RemoveAllResourcePermissions:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/permissions",responseCode:204},input:{type:"structure",required:["ResourceId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"}}}},RemoveResourcePermission:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/permissions/{PrincipalId}",responseCode:204},input:{type:"structure",required:["ResourceId","PrincipalId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},PrincipalId:{location:"uri",locationName:"PrincipalId"},PrincipalType:{location:"querystring",locationName:"type"}}}},RestoreDocumentVersions:{http:{requestUri:"/api/v1/documentVersions/restore/{DocumentId}",responseCode:204},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"}}}},SearchResources:{http:{requestUri:"/api/v1/search",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},QueryText:{shape:"S3d"},QueryScopes:{type:"list",member:{}},OrganizationId:{},AdditionalResponseFields:{type:"list",member:{}},Filters:{type:"structure",members:{TextLocales:{type:"list",member:{}},ContentCategories:{type:"list",member:{}},ResourceTypes:{type:"list",member:{}},Labels:{type:"list",member:{}},Principals:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Roles:{type:"list",member:{}}}}},AncestorIds:{type:"list",member:{}},SearchCollectionTypes:{type:"list",member:{}},SizeRange:{type:"structure",members:{StartValue:{type:"long"},EndValue:{type:"long"}}},CreatedRange:{shape:"S5d"},ModifiedRange:{shape:"S5d"}}},OrderBy:{type:"list",member:{type:"structure",members:{Field:{},Order:{}}}},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ResourceType:{},WebUrl:{type:"string",sensitive:!0},DocumentMetadata:{shape:"S3b"},FolderMetadata:{shape:"S1d"},CommentMetadata:{shape:"S2m"},DocumentVersionMetadata:{shape:"S2w"}}}},Marker:{}}}},UpdateDocument:{http:{method:"PATCH",requestUri:"/api/v1/documents/{DocumentId}",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},Name:{shape:"S1b"},ParentFolderId:{},ResourceState:{}}}},UpdateDocumentVersion:{http:{method:"PATCH",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}",responseCode:200},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},VersionStatus:{}}}},UpdateFolder:{http:{method:"PATCH",requestUri:"/api/v1/folders/{FolderId}",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},Name:{shape:"S1b"},ParentFolderId:{},ResourceState:{}}}},UpdateUser:{http:{method:"PATCH",requestUri:"/api/v1/users/{UserId}",responseCode:200},input:{type:"structure",required:["UserId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},UserId:{location:"uri",locationName:"UserId"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},Type:{},StorageRule:{shape:"Sj"},TimeZoneId:{},Locale:{},GrantPoweruserPrivileges:{}}},output:{type:"structure",members:{User:{shape:"S8"}}}}},shapes:{S2:{type:"string",sensitive:!0},S8:{type:"structure",members:{Id:{},Username:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},OrganizationId:{},RootFolderId:{},RecycleBinFolderId:{},Status:{},Type:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},TimeZoneId:{},Locale:{},Storage:{type:"structure",members:{StorageUtilizedInBytes:{type:"long"},StorageRule:{shape:"Sj"}}}}},S9:{type:"string",sensitive:!0},Sa:{type:"string",sensitive:!0},Sb:{type:"string",sensitive:!0},Sj:{type:"structure",members:{StorageAllocatedInBytes:{type:"long"},StorageType:{}}},St:{type:"string",sensitive:!0},S10:{type:"string",sensitive:!0},S13:{type:"structure",required:["CommentId"],members:{CommentId:{},ParentId:{},ThreadId:{},Text:{shape:"S10"},Contributor:{shape:"S8"},CreatedTimestamp:{type:"timestamp"},Status:{},Visibility:{},RecipientId:{}}},S16:{type:"map",key:{},value:{}},S1b:{type:"string",sensitive:!0},S1d:{type:"structure",members:{Id:{},Name:{shape:"S1b"},CreatorId:{},ParentFolderId:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},ResourceState:{},Signature:{},Labels:{shape:"S1g"},Size:{type:"long"},LatestVersionSize:{type:"long"}}},S1g:{type:"list",member:{}},S1p:{type:"structure",members:{SubscriptionId:{},EndPoint:{},Protocol:{}}},S2e:{type:"structure",members:{Id:{},Username:{shape:"S9"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},EmailAddress:{shape:"Sa"}}},S2h:{type:"list",member:{type:"structure",members:{Id:{},Name:{}}}},S2k:{type:"structure",members:{Type:{},Name:{shape:"S1b"},OriginalName:{shape:"S1b"},Id:{},VersionId:{},Owner:{shape:"S2e"},ParentId:{}}},S2m:{type:"structure",members:{CommentId:{},Contributor:{shape:"S8"},CreatedTimestamp:{type:"timestamp"},CommentStatus:{},RecipientId:{},ContributorId:{}}},S2w:{type:"structure",members:{Id:{},Name:{shape:"S1b"},ContentType:{},Size:{type:"long"},Signature:{},Status:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},ContentCreatedTimestamp:{type:"timestamp"},ContentModifiedTimestamp:{type:"timestamp"},CreatorId:{},Thumbnail:{type:"map",key:{},value:{shape:"S31"}},Source:{type:"map",key:{},value:{shape:"S31"}}}},S31:{type:"string",sensitive:!0},S39:{type:"list",member:{shape:"S1d"}},S3a:{type:"list",member:{shape:"S3b"}},S3b:{type:"structure",members:{Id:{},CreatorId:{},ParentFolderId:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},LatestVersionMetadata:{shape:"S2w"},ResourceState:{},Labels:{shape:"S1g"}}},S3d:{type:"string",sensitive:!0},S44:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{Id:{},Name:{shape:"S1b"}}}}}},S5d:{type:"structure",members:{StartValue:{type:"timestamp"},EndValue:{type:"timestamp"}}}}}},{}],243:[function(e,t,r){t.exports={pagination:{DescribeActivities:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"UserActivities"},DescribeComments:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Comments"},DescribeDocumentVersions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"DocumentVersions"},DescribeFolderContents:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:["Folders","Documents"]},DescribeGroups:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Groups"},DescribeNotificationSubscriptions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Subscriptions"},DescribeResourcePermissions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Principals"},DescribeRootFolders:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Folders"},DescribeUsers:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Users"},SearchResources:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Items"}}}},{}],244:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-04-12",endpointPrefix:"xray",protocol:"rest-json",serviceFullName:"AWS X-Ray",serviceId:"XRay",signatureVersion:"v4",uid:"xray-2016-04-12"},operations:{BatchGetTraces:{http:{requestUri:"/Traces"},input:{type:"structure",required:["TraceIds"],members:{TraceIds:{shape:"S2"},NextToken:{}}},output:{type:"structure",members:{Traces:{type:"list",member:{type:"structure",members:{Id:{},Duration:{type:"double"},LimitExceeded:{type:"boolean"},Segments:{type:"list",member:{type:"structure",members:{Id:{},Document:{}}}}}}},UnprocessedTraceIds:{type:"list",member:{}},NextToken:{}}}},CreateGroup:{http:{requestUri:"/CreateGroup"},input:{type:"structure",required:["GroupName"],members:{GroupName:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Group:{shape:"So"}}}},CreateSamplingRule:{http:{requestUri:"/CreateSamplingRule"},input:{type:"structure",required:["SamplingRule"],members:{SamplingRule:{shape:"Sq"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{SamplingRuleRecord:{shape:"S16"}}}},DeleteGroup:{http:{requestUri:"/DeleteGroup"},input:{type:"structure",members:{GroupName:{},GroupARN:{}}},output:{type:"structure",members:{}}},DeleteResourcePolicy:{http:{requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["PolicyName"],members:{PolicyName:{},PolicyRevisionId:{}}},output:{type:"structure",members:{}}},DeleteSamplingRule:{http:{requestUri:"/DeleteSamplingRule"},input:{type:"structure",members:{RuleName:{},RuleARN:{}}},output:{type:"structure",members:{SamplingRuleRecord:{shape:"S16"}}}},GetEncryptionConfig:{http:{requestUri:"/EncryptionConfig"},input:{type:"structure",members:{}},output:{type:"structure",members:{EncryptionConfig:{shape:"S1j"}}}},GetGroup:{http:{requestUri:"/GetGroup"},input:{type:"structure",members:{GroupName:{},GroupARN:{}}},output:{type:"structure",members:{Group:{shape:"So"}}}},GetGroups:{http:{requestUri:"/Groups"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{GroupName:{},GroupARN:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"}}}},NextToken:{}}}},GetInsight:{http:{requestUri:"/Insight"},input:{type:"structure",required:["InsightId"],members:{InsightId:{}}},output:{type:"structure",members:{Insight:{type:"structure",members:{InsightId:{},GroupARN:{},GroupName:{},RootCauseServiceId:{shape:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"}, -RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}}}},GetInsightEvents:{http:{requestUri:"/InsightEvents"},input:{type:"structure",required:["InsightId"],members:{InsightId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InsightEvents:{type:"list",member:{type:"structure",members:{Summary:{},EventTime:{type:"timestamp"},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}},NextToken:{}}}},GetInsightImpactGraph:{http:{requestUri:"/InsightImpactGraph"},input:{type:"structure",required:["InsightId","StartTime","EndTime"],members:{InsightId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{}}},output:{type:"structure",members:{InsightId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ServiceGraphStartTime:{type:"timestamp"},ServiceGraphEndTime:{type:"timestamp"},Services:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},Type:{},Name:{},Names:{shape:"S1y"},AccountId:{},Edges:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"}}}}}}},NextToken:{}}}},GetInsightSummaries:{http:{requestUri:"/InsightSummaries"},input:{type:"structure",required:["StartTime","EndTime"],members:{States:{type:"list",member:{}},GroupARN:{},GroupName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InsightSummaries:{type:"list",member:{type:"structure",members:{InsightId:{},GroupARN:{},GroupName:{},RootCauseServiceId:{shape:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},GetSamplingRules:{http:{requestUri:"/GetSamplingRules"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{SamplingRuleRecords:{type:"list",member:{shape:"S16"}},NextToken:{}}}},GetSamplingStatisticSummaries:{http:{requestUri:"/SamplingStatisticSummaries"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{SamplingStatisticSummaries:{type:"list",member:{type:"structure",members:{RuleName:{},Timestamp:{type:"timestamp"},RequestCount:{type:"integer"},BorrowCount:{type:"integer"},SampledCount:{type:"integer"}}}},NextToken:{}}}},GetSamplingTargets:{http:{requestUri:"/SamplingTargets"},input:{type:"structure",required:["SamplingStatisticsDocuments"],members:{SamplingStatisticsDocuments:{type:"list",member:{type:"structure",required:["RuleName","ClientID","Timestamp","RequestCount","SampledCount"],members:{RuleName:{},ClientID:{},Timestamp:{type:"timestamp"},RequestCount:{type:"integer"},SampledCount:{type:"integer"},BorrowCount:{type:"integer"}}}}}},output:{type:"structure",members:{SamplingTargetDocuments:{type:"list",member:{type:"structure",members:{RuleName:{},FixedRate:{type:"double"},ReservoirQuota:{type:"integer"},ReservoirQuotaTTL:{type:"timestamp"},Interval:{type:"integer"}}}},LastRuleModification:{type:"timestamp"},UnprocessedStatistics:{type:"list",member:{type:"structure",members:{RuleName:{},ErrorCode:{},Message:{}}}}}}},GetServiceGraph:{http:{requestUri:"/ServiceGraph"},input:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},GroupName:{},GroupARN:{},NextToken:{}}},output:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Services:{shape:"S3e"},ContainsOldGroupVersions:{type:"boolean"},NextToken:{}}}},GetTimeSeriesServiceStatistics:{http:{requestUri:"/TimeSeriesServiceStatistics"},input:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},GroupName:{},GroupARN:{},EntitySelectorExpression:{},Period:{type:"integer"},ForecastStatistics:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{TimeSeriesServiceStatistics:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},EdgeSummaryStatistics:{shape:"S3i"},ServiceSummaryStatistics:{shape:"S3q"},ServiceForecastStatistics:{type:"structure",members:{FaultCountHigh:{type:"long"},FaultCountLow:{type:"long"}}},ResponseTimeHistogram:{shape:"S3l"}}}},ContainsOldGroupVersions:{type:"boolean"},NextToken:{}}}},GetTraceGraph:{http:{requestUri:"/TraceGraph"},input:{type:"structure",required:["TraceIds"],members:{TraceIds:{shape:"S2"},NextToken:{}}},output:{type:"structure",members:{Services:{shape:"S3e"},NextToken:{}}}},GetTraceSummaries:{http:{requestUri:"/TraceSummaries"},input:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},TimeRangeType:{},Sampling:{type:"boolean"},SamplingStrategy:{type:"structure",members:{Name:{},Value:{type:"double"}}},FilterExpression:{},NextToken:{}}},output:{type:"structure",members:{TraceSummaries:{type:"list",member:{type:"structure",members:{Id:{},StartTime:{type:"timestamp"},Duration:{type:"double"},ResponseTime:{type:"double"},HasFault:{type:"boolean"},HasError:{type:"boolean"},HasThrottle:{type:"boolean"},IsPartial:{type:"boolean"},Http:{type:"structure",members:{HttpURL:{},HttpStatus:{type:"integer"},HttpMethod:{},UserAgent:{},ClientIp:{}}},Annotations:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{AnnotationValue:{type:"structure",members:{NumberValue:{type:"double"},BooleanValue:{type:"boolean"},StringValue:{}}},ServiceIds:{shape:"S4d"}}}}},Users:{type:"list",member:{type:"structure",members:{UserName:{},ServiceIds:{shape:"S4d"}}}},ServiceIds:{shape:"S4d"},ResourceARNs:{type:"list",member:{type:"structure",members:{ARN:{}}}},InstanceIds:{type:"list",member:{type:"structure",members:{Id:{}}}},AvailabilityZones:{type:"list",member:{type:"structure",members:{Name:{}}}},EntryPoint:{shape:"S1x"},FaultRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},Remote:{type:"boolean"}}}},Inferred:{type:"boolean"}}}},ClientImpacting:{type:"boolean"}}}},ErrorRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},Remote:{type:"boolean"}}}},Inferred:{type:"boolean"}}}},ClientImpacting:{type:"boolean"}}}},ResponseTimeRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Coverage:{type:"double"},Remote:{type:"boolean"}}}},Inferred:{type:"boolean"}}}},ClientImpacting:{type:"boolean"}}}},Revision:{type:"integer"},MatchedEventTime:{type:"timestamp"}}}},ApproximateTime:{type:"timestamp"},TracesProcessedCount:{type:"long"},NextToken:{}}}},ListResourcePolicies:{http:{requestUri:"/ListResourcePolicies"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{ResourcePolicies:{type:"list",member:{shape:"S5a"}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"},NextToken:{}}}},PutEncryptionConfig:{http:{requestUri:"/PutEncryptionConfig"},input:{type:"structure",required:["Type"],members:{KeyId:{},Type:{}}},output:{type:"structure",members:{EncryptionConfig:{shape:"S1j"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},BypassPolicyLockoutCheck:{type:"boolean"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S5a"}}}},PutTelemetryRecords:{http:{requestUri:"/TelemetryRecords"},input:{type:"structure",required:["TelemetryRecords"],members:{TelemetryRecords:{type:"list",member:{type:"structure",required:["Timestamp"],members:{Timestamp:{type:"timestamp"},SegmentsReceivedCount:{type:"integer"},SegmentsSentCount:{type:"integer"},SegmentsSpilloverCount:{type:"integer"},SegmentsRejectedCount:{type:"integer"},BackendConnectionErrors:{type:"structure",members:{TimeoutCount:{type:"integer"},ConnectionRefusedCount:{type:"integer"},HTTPCode4XXCount:{type:"integer"},HTTPCode5XXCount:{type:"integer"},UnknownHostCount:{type:"integer"},OtherCount:{type:"integer"}}}}}},EC2InstanceId:{},Hostname:{},ResourceARN:{}}},output:{type:"structure",members:{}}},PutTraceSegments:{http:{requestUri:"/TraceSegments"},input:{type:"structure",required:["TraceSegmentDocuments"],members:{TraceSegmentDocuments:{type:"list",member:{}}}},output:{type:"structure",members:{UnprocessedTraceSegments:{type:"list",member:{type:"structure",members:{Id:{},ErrorCode:{},Message:{}}}}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateGroup:{http:{requestUri:"/UpdateGroup"},input:{type:"structure",members:{GroupName:{},GroupARN:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"}}},output:{type:"structure",members:{Group:{shape:"So"}}}},UpdateSamplingRule:{http:{requestUri:"/UpdateSamplingRule"},input:{type:"structure",required:["SamplingRuleUpdate"],members:{SamplingRuleUpdate:{type:"structure",members:{RuleName:{},RuleARN:{},ResourceARN:{},Priority:{type:"integer"},FixedRate:{type:"double"},ReservoirSize:{type:"integer"},Host:{},ServiceName:{},ServiceType:{},HTTPMethod:{},URLPath:{},Attributes:{shape:"S12"}}}}},output:{type:"structure",members:{SamplingRuleRecord:{shape:"S16"}}}}},shapes:{S2:{type:"list",member:{}},Si:{type:"structure",members:{InsightsEnabled:{type:"boolean"},NotificationsEnabled:{type:"boolean"}}},Sj:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",members:{GroupName:{},GroupARN:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"}}},Sq:{type:"structure",required:["ResourceARN","Priority","FixedRate","ReservoirSize","ServiceName","ServiceType","Host","HTTPMethod","URLPath","Version"],members:{RuleName:{},RuleARN:{},ResourceARN:{},Priority:{type:"integer"},FixedRate:{type:"double"},ReservoirSize:{type:"integer"},ServiceName:{},ServiceType:{},Host:{},HTTPMethod:{},URLPath:{},Version:{type:"integer"},Attributes:{shape:"S12"}}},S12:{type:"map",key:{},value:{}},S16:{type:"structure",members:{SamplingRule:{shape:"Sq"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"}}},S1j:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},S1x:{type:"structure",members:{Name:{},Names:{shape:"S1y"},AccountId:{},Type:{}}},S1y:{type:"list",member:{}},S1z:{type:"list",member:{}},S23:{type:"structure",members:{FaultCount:{type:"long"},OkCount:{type:"long"},TotalCount:{type:"long"}}},S25:{type:"list",member:{type:"structure",members:{ServiceId:{shape:"S1x"}}}},S3e:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},Name:{},Names:{shape:"S1y"},Root:{type:"boolean"},AccountId:{},Type:{},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Edges:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},SummaryStatistics:{shape:"S3i"},ResponseTimeHistogram:{shape:"S3l"},Aliases:{type:"list",member:{type:"structure",members:{Name:{},Names:{type:"list",member:{}},Type:{}}}},EdgeType:{},ReceivedEventAgeHistogram:{shape:"S3l"}}}},SummaryStatistics:{shape:"S3q"},DurationHistogram:{shape:"S3l"},ResponseTimeHistogram:{shape:"S3l"}}}},S3i:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S3j:{type:"structure",members:{ThrottleCount:{type:"long"},OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3k:{type:"structure",members:{OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3l:{type:"list",member:{type:"structure",members:{Value:{type:"double"},Count:{type:"integer"}}}},S3q:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S4d:{type:"list",member:{shape:"S1x"}},S4s:{type:"list",member:{type:"structure",members:{Name:{},Message:{}}}},S5a:{type:"structure",members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},LastUpdatedTime:{type:"timestamp"}}}}}},{}],245:[function(e,t,r){t.exports={pagination:{BatchGetTraces:{input_token:"NextToken",non_aggregate_keys:["UnprocessedTraceIds"],output_token:"NextToken",result_key:"Traces"},GetGroups:{input_token:"NextToken",output_token:"NextToken",result_key:"Groups"},GetInsightEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetInsightSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSamplingRules:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingRuleRecords"},GetSamplingStatisticSummaries:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingStatisticSummaries"},GetServiceGraph:{input_token:"NextToken",non_aggregate_keys:["StartTime","EndTime","ContainsOldGroupVersions"],output_token:"NextToken",result_key:"Services"},GetTimeSeriesServiceStatistics:{input_token:"NextToken",non_aggregate_keys:["ContainsOldGroupVersions"],output_token:"NextToken",result_key:"TimeSeriesServiceStatistics"},GetTraceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTraceSummaries:{input_token:"NextToken",non_aggregate_keys:["TracesProcessedCount","ApproximateTime"],output_token:"NextToken",result_key:"TraceSummaries"},ListResourcePolicies:{input_token:"NextToken",output_token:"NextToken",result_key:"ResourcePolicies"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",result_key:"Tags"}}}},{}],246:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.acm={},a.ACM=i.defineService("acm",["2015-12-08"]),Object.defineProperty(s.services.acm,"2015-12-08",{get:function(){var t=e("../apis/acm-2015-12-08.min.json");return t.paginators=e("../apis/acm-2015-12-08.paginators.json").pagination,t.waiters=e("../apis/acm-2015-12-08.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ACM},{"../apis/acm-2015-12-08.min.json":1,"../apis/acm-2015-12-08.paginators.json":2,"../apis/acm-2015-12-08.waiters2.json":3,"../lib/core":350,"../lib/node_loader":346}],247:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.amp={},a.Amp=i.defineService("amp",["2020-08-01"]),Object.defineProperty(s.services.amp,"2020-08-01",{get:function(){var t=e("../apis/amp-2020-08-01.min.json");return t.paginators=e("../apis/amp-2020-08-01.paginators.json").pagination,t.waiters=e("../apis/amp-2020-08-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Amp},{"../apis/amp-2020-08-01.min.json":4,"../apis/amp-2020-08-01.paginators.json":5,"../apis/amp-2020-08-01.waiters2.json":6,"../lib/core":350,"../lib/node_loader":346}],248:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.apigateway={},a.APIGateway=i.defineService("apigateway",["2015-07-09"]),e("../lib/services/apigateway"),Object.defineProperty(s.services.apigateway,"2015-07-09",{get:function(){var t=e("../apis/apigateway-2015-07-09.min.json");return t.paginators=e("../apis/apigateway-2015-07-09.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.APIGateway},{"../apis/apigateway-2015-07-09.min.json":7,"../apis/apigateway-2015-07-09.paginators.json":8,"../lib/core":350,"../lib/node_loader":346,"../lib/services/apigateway":403}],249:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.applicationautoscaling={},a.ApplicationAutoScaling=i.defineService("applicationautoscaling",["2016-02-06"]),Object.defineProperty(s.services.applicationautoscaling,"2016-02-06",{get:function(){var t=e("../apis/application-autoscaling-2016-02-06.min.json");return t.paginators=e("../apis/application-autoscaling-2016-02-06.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ApplicationAutoScaling},{"../apis/application-autoscaling-2016-02-06.min.json":9,"../apis/application-autoscaling-2016-02-06.paginators.json":10,"../lib/core":350,"../lib/node_loader":346}],250:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.athena={},a.Athena=i.defineService("athena",["2017-05-18"]),Object.defineProperty(s.services.athena,"2017-05-18",{get:function(){var t=e("../apis/athena-2017-05-18.min.json");return t.paginators=e("../apis/athena-2017-05-18.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Athena},{"../apis/athena-2017-05-18.min.json":11,"../apis/athena-2017-05-18.paginators.json":12,"../lib/core":350,"../lib/node_loader":346}],251:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.autoscaling={},a.AutoScaling=i.defineService("autoscaling",["2011-01-01"]),Object.defineProperty(s.services.autoscaling,"2011-01-01",{get:function(){var t=e("../apis/autoscaling-2011-01-01.min.json");return t.paginators=e("../apis/autoscaling-2011-01-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.AutoScaling},{"../apis/autoscaling-2011-01-01.min.json":13,"../apis/autoscaling-2011-01-01.paginators.json":14,"../lib/core":350,"../lib/node_loader":346}],252:[function(e,t,r){e("../lib/node_loader"),t.exports={ACM:e("./acm"),APIGateway:e("./apigateway"),ApplicationAutoScaling:e("./applicationautoscaling"),AutoScaling:e("./autoscaling"),CloudFormation:e("./cloudformation"),CloudFront:e("./cloudfront"),CloudHSM:e("./cloudhsm"),CloudTrail:e("./cloudtrail"),CloudWatch:e("./cloudwatch"),CloudWatchEvents:e("./cloudwatchevents"),CloudWatchLogs:e("./cloudwatchlogs"),CodeBuild:e("./codebuild"),CodeCommit:e("./codecommit"),CodeDeploy:e("./codedeploy"),CodePipeline:e("./codepipeline"),CognitoIdentity:e("./cognitoidentity"),CognitoIdentityServiceProvider:e("./cognitoidentityserviceprovider"),CognitoSync:e("./cognitosync"),ConfigService:e("./configservice"),CUR:e("./cur"),DeviceFarm:e("./devicefarm"),DirectConnect:e("./directconnect"),DynamoDB:e("./dynamodb"),DynamoDBStreams:e("./dynamodbstreams"),EC2:e("./ec2"),ECR:e("./ecr"),ECS:e("./ecs"),EFS:e("./efs"),ElastiCache:e("./elasticache"),ElasticBeanstalk:e("./elasticbeanstalk"),ELB:e("./elb"),ELBv2:e("./elbv2"),EMR:e("./emr"),ElasticTranscoder:e("./elastictranscoder"),Firehose:e("./firehose"),GameLift:e("./gamelift"),IAM:e("./iam"),Inspector:e("./inspector"),Iot:e("./iot"),IotData:e("./iotdata"),Kinesis:e("./kinesis"),KMS:e("./kms"),Lambda:e("./lambda"),LexRuntime:e("./lexruntime"),MachineLearning:e("./machinelearning"),MarketplaceCommerceAnalytics:e("./marketplacecommerceanalytics"),MTurk:e("./mturk"),MobileAnalytics:e("./mobileanalytics"),OpsWorks:e("./opsworks"),Polly:e("./polly"),RDS:e("./rds"),Redshift:e("./redshift"),Rekognition:e("./rekognition"),Route53:e("./route53"),Route53Domains:e("./route53domains"),S3:e("./s3"),ServiceCatalog:e("./servicecatalog"),SES:e("./ses"),SNS:e("./sns"),SQS:e("./sqs"),SSM:e("./ssm"),StorageGateway:e("./storagegateway"),STS:e("./sts"),XRay:e("./xray"),WAF:e("./waf"),WorkDocs:e("./workdocs"),LexModelBuildingService:e("./lexmodelbuildingservice"),Athena:e("./athena"),CloudHSMV2:e("./cloudhsmv2"),Pricing:e("./pricing"),CostExplorer:e("./costexplorer"),MediaStoreData:e("./mediastoredata"),Comprehend:e("./comprehend"),KinesisVideoArchivedMedia:e("./kinesisvideoarchivedmedia"),KinesisVideoMedia:e("./kinesisvideomedia"),KinesisVideo:e("./kinesisvideo"),Translate:e("./translate"),ResourceGroups:e("./resourcegroups"),Connect:e("./connect"),SecretsManager:e("./secretsmanager"),IoTAnalytics:e("./iotanalytics"),ComprehendMedical:e("./comprehendmedical"),Personalize:e("./personalize"),PersonalizeEvents:e("./personalizeevents"),PersonalizeRuntime:e("./personalizeruntime"),ForecastService:e("./forecastservice"),ForecastQueryService:e("./forecastqueryservice"),MarketplaceCatalog:e("./marketplacecatalog"),KinesisVideoSignalingChannels:e("./kinesisvideosignalingchannels"),Amp:e("./amp"),Location:e("./location"),LexRuntimeV2:e("./lexruntimev2")}},{"../lib/node_loader":346,"./acm":246,"./amp":247,"./apigateway":248,"./applicationautoscaling":249,"./athena":250,"./autoscaling":251,"./cloudformation":253,"./cloudfront":254,"./cloudhsm":255,"./cloudhsmv2":256,"./cloudtrail":257,"./cloudwatch":258,"./cloudwatchevents":259,"./cloudwatchlogs":260,"./codebuild":261,"./codecommit":262,"./codedeploy":263,"./codepipeline":264,"./cognitoidentity":265,"./cognitoidentityserviceprovider":266,"./cognitosync":267,"./comprehend":268,"./comprehendmedical":269,"./configservice":270,"./connect":271,"./costexplorer":272,"./cur":273,"./devicefarm":274,"./directconnect":275,"./dynamodb":276,"./dynamodbstreams":277,"./ec2":278,"./ecr":279,"./ecs":280,"./efs":281,"./elasticache":282,"./elasticbeanstalk":283,"./elastictranscoder":284,"./elb":285,"./elbv2":286,"./emr":287,"./firehose":288,"./forecastqueryservice":289,"./forecastservice":290,"./gamelift":291,"./iam":292,"./inspector":293,"./iot":294,"./iotanalytics":295,"./iotdata":296,"./kinesis":297,"./kinesisvideo":298,"./kinesisvideoarchivedmedia":299,"./kinesisvideomedia":300,"./kinesisvideosignalingchannels":301,"./kms":302,"./lambda":303,"./lexmodelbuildingservice":304,"./lexruntime":305,"./lexruntimev2":306,"./location":307,"./machinelearning":308,"./marketplacecatalog":309,"./marketplacecommerceanalytics":310,"./mediastoredata":311,"./mobileanalytics":312,"./mturk":313,"./opsworks":314,"./personalize":315,"./personalizeevents":316,"./personalizeruntime":317,"./polly":318,"./pricing":319,"./rds":320,"./redshift":321,"./rekognition":322,"./resourcegroups":323,"./route53":324,"./route53domains":325,"./s3":326,"./secretsmanager":327,"./servicecatalog":328,"./ses":329,"./sns":330,"./sqs":331,"./ssm":332,"./storagegateway":333,"./sts":334,"./translate":335,"./waf":336,"./workdocs":337,"./xray":338}],253:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudformation={},a.CloudFormation=i.defineService("cloudformation",["2010-05-15"]),Object.defineProperty(s.services.cloudformation,"2010-05-15",{get:function(){var t=e("../apis/cloudformation-2010-05-15.min.json");return t.paginators=e("../apis/cloudformation-2010-05-15.paginators.json").pagination,t.waiters=e("../apis/cloudformation-2010-05-15.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CloudFormation},{"../apis/cloudformation-2010-05-15.min.json":17,"../apis/cloudformation-2010-05-15.paginators.json":18,"../apis/cloudformation-2010-05-15.waiters2.json":19,"../lib/core":350,"../lib/node_loader":346}],254:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudfront={},a.CloudFront=i.defineService("cloudfront",["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25","2016-11-25*","2017-03-25","2017-03-25*","2017-10-30","2017-10-30*","2018-06-18","2018-06-18*","2018-11-05","2018-11-05*","2019-03-26","2019-03-26*","2020-05-31"]),e("../lib/services/cloudfront"),Object.defineProperty(s.services.cloudfront,"2016-11-25",{get:function(){var t=e("../apis/cloudfront-2016-11-25.min.json");return t.paginators=e("../apis/cloudfront-2016-11-25.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2016-11-25.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2017-03-25",{get:function(){var t=e("../apis/cloudfront-2017-03-25.min.json");return t.paginators=e("../apis/cloudfront-2017-03-25.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2017-03-25.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2017-10-30",{get:function(){var t=e("../apis/cloudfront-2017-10-30.min.json");return t.paginators=e("../apis/cloudfront-2017-10-30.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2017-10-30.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2018-06-18",{get:function(){var t=e("../apis/cloudfront-2018-06-18.min.json");return t.paginators=e("../apis/cloudfront-2018-06-18.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2018-06-18.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2018-11-05",{get:function(){var t=e("../apis/cloudfront-2018-11-05.min.json");return t.paginators=e("../apis/cloudfront-2018-11-05.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2018-11-05.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2019-03-26",{get:function(){var t=e("../apis/cloudfront-2019-03-26.min.json");return t.paginators=e("../apis/cloudfront-2019-03-26.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2019-03-26.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2020-05-31",{get:function(){var t=e("../apis/cloudfront-2020-05-31.min.json");return t.paginators=e("../apis/cloudfront-2020-05-31.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2020-05-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CloudFront},{"../apis/cloudfront-2016-11-25.min.json":20,"../apis/cloudfront-2016-11-25.paginators.json":21,"../apis/cloudfront-2016-11-25.waiters2.json":22,"../apis/cloudfront-2017-03-25.min.json":23,"../apis/cloudfront-2017-03-25.paginators.json":24,"../apis/cloudfront-2017-03-25.waiters2.json":25,"../apis/cloudfront-2017-10-30.min.json":26,"../apis/cloudfront-2017-10-30.paginators.json":27,"../apis/cloudfront-2017-10-30.waiters2.json":28,"../apis/cloudfront-2018-06-18.min.json":29,"../apis/cloudfront-2018-06-18.paginators.json":30,"../apis/cloudfront-2018-06-18.waiters2.json":31,"../apis/cloudfront-2018-11-05.min.json":32,"../apis/cloudfront-2018-11-05.paginators.json":33,"../apis/cloudfront-2018-11-05.waiters2.json":34,"../apis/cloudfront-2019-03-26.min.json":35,"../apis/cloudfront-2019-03-26.paginators.json":36,"../apis/cloudfront-2019-03-26.waiters2.json":37,"../apis/cloudfront-2020-05-31.min.json":38,"../apis/cloudfront-2020-05-31.paginators.json":39,"../apis/cloudfront-2020-05-31.waiters2.json":40,"../lib/core":350,"../lib/node_loader":346,"../lib/services/cloudfront":404}],255:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudhsm={},a.CloudHSM=i.defineService("cloudhsm",["2014-05-30"]),Object.defineProperty(s.services.cloudhsm,"2014-05-30",{get:function(){var t=e("../apis/cloudhsm-2014-05-30.min.json");return t.paginators=e("../apis/cloudhsm-2014-05-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudHSM},{"../apis/cloudhsm-2014-05-30.min.json":41,"../apis/cloudhsm-2014-05-30.paginators.json":42,"../lib/core":350,"../lib/node_loader":346}],256:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudhsmv2={},a.CloudHSMV2=i.defineService("cloudhsmv2",["2017-04-28"]),Object.defineProperty(s.services.cloudhsmv2,"2017-04-28",{get:function(){var t=e("../apis/cloudhsmv2-2017-04-28.min.json");return t.paginators=e("../apis/cloudhsmv2-2017-04-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudHSMV2},{"../apis/cloudhsmv2-2017-04-28.min.json":43,"../apis/cloudhsmv2-2017-04-28.paginators.json":44,"../lib/core":350,"../lib/node_loader":346}],257:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudtrail={},a.CloudTrail=i.defineService("cloudtrail",["2013-11-01"]),Object.defineProperty(s.services.cloudtrail,"2013-11-01",{get:function(){var t=e("../apis/cloudtrail-2013-11-01.min.json");return t.paginators=e("../apis/cloudtrail-2013-11-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudTrail},{"../apis/cloudtrail-2013-11-01.min.json":45,"../apis/cloudtrail-2013-11-01.paginators.json":46,"../lib/core":350,"../lib/node_loader":346}],258:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudwatch={},a.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]),Object.defineProperty(s.services.cloudwatch,"2010-08-01",{get:function(){var t=e("../apis/monitoring-2010-08-01.min.json");return t.paginators=e("../apis/monitoring-2010-08-01.paginators.json").pagination,t.waiters=e("../apis/monitoring-2010-08-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CloudWatch},{"../apis/monitoring-2010-08-01.min.json":170,"../apis/monitoring-2010-08-01.paginators.json":171,"../apis/monitoring-2010-08-01.waiters2.json":172,"../lib/core":350,"../lib/node_loader":346}],259:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudwatchevents={},a.CloudWatchEvents=i.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]),Object.defineProperty(s.services.cloudwatchevents,"2015-10-07",{get:function(){var t=e("../apis/events-2015-10-07.min.json");return t.paginators=e("../apis/events-2015-10-07.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudWatchEvents},{"../apis/events-2015-10-07.min.json":114,"../apis/events-2015-10-07.paginators.json":115,"../lib/core":350,"../lib/node_loader":346}],260:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudwatchlogs={},a.CloudWatchLogs=i.defineService("cloudwatchlogs",["2014-03-28"]),Object.defineProperty(s.services.cloudwatchlogs,"2014-03-28",{get:function(){var t=e("../apis/logs-2014-03-28.min.json");return t.paginators=e("../apis/logs-2014-03-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudWatchLogs},{"../apis/logs-2014-03-28.min.json":157,"../apis/logs-2014-03-28.paginators.json":158,"../lib/core":350,"../lib/node_loader":346}],261:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codebuild={},a.CodeBuild=i.defineService("codebuild",["2016-10-06"]),Object.defineProperty(s.services.codebuild,"2016-10-06",{get:function(){var t=e("../apis/codebuild-2016-10-06.min.json");return t.paginators=e("../apis/codebuild-2016-10-06.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CodeBuild},{"../apis/codebuild-2016-10-06.min.json":47,"../apis/codebuild-2016-10-06.paginators.json":48,"../lib/core":350,"../lib/node_loader":346}],262:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codecommit={},a.CodeCommit=i.defineService("codecommit",["2015-04-13"]),Object.defineProperty(s.services.codecommit,"2015-04-13",{get:function(){var t=e("../apis/codecommit-2015-04-13.min.json");return t.paginators=e("../apis/codecommit-2015-04-13.paginators.json").pagination,t}, -enumerable:!0,configurable:!0}),t.exports=a.CodeCommit},{"../apis/codecommit-2015-04-13.min.json":49,"../apis/codecommit-2015-04-13.paginators.json":50,"../lib/core":350,"../lib/node_loader":346}],263:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codedeploy={},a.CodeDeploy=i.defineService("codedeploy",["2014-10-06"]),Object.defineProperty(s.services.codedeploy,"2014-10-06",{get:function(){var t=e("../apis/codedeploy-2014-10-06.min.json");return t.paginators=e("../apis/codedeploy-2014-10-06.paginators.json").pagination,t.waiters=e("../apis/codedeploy-2014-10-06.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CodeDeploy},{"../apis/codedeploy-2014-10-06.min.json":51,"../apis/codedeploy-2014-10-06.paginators.json":52,"../apis/codedeploy-2014-10-06.waiters2.json":53,"../lib/core":350,"../lib/node_loader":346}],264:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codepipeline={},a.CodePipeline=i.defineService("codepipeline",["2015-07-09"]),Object.defineProperty(s.services.codepipeline,"2015-07-09",{get:function(){var t=e("../apis/codepipeline-2015-07-09.min.json");return t.paginators=e("../apis/codepipeline-2015-07-09.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CodePipeline},{"../apis/codepipeline-2015-07-09.min.json":54,"../apis/codepipeline-2015-07-09.paginators.json":55,"../lib/core":350,"../lib/node_loader":346}],265:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cognitoidentity={},a.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]),Object.defineProperty(s.services.cognitoidentity,"2014-06-30",{get:function(){var t=e("../apis/cognito-identity-2014-06-30.min.json");return t.paginators=e("../apis/cognito-identity-2014-06-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CognitoIdentity},{"../apis/cognito-identity-2014-06-30.min.json":56,"../apis/cognito-identity-2014-06-30.paginators.json":57,"../lib/core":350,"../lib/node_loader":346}],266:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cognitoidentityserviceprovider={},a.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]),Object.defineProperty(s.services.cognitoidentityserviceprovider,"2016-04-18",{get:function(){var t=e("../apis/cognito-idp-2016-04-18.min.json");return t.paginators=e("../apis/cognito-idp-2016-04-18.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CognitoIdentityServiceProvider},{"../apis/cognito-idp-2016-04-18.min.json":58,"../apis/cognito-idp-2016-04-18.paginators.json":59,"../lib/core":350,"../lib/node_loader":346}],267:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cognitosync={},a.CognitoSync=i.defineService("cognitosync",["2014-06-30"]),Object.defineProperty(s.services.cognitosync,"2014-06-30",{get:function(){var t=e("../apis/cognito-sync-2014-06-30.min.json");return t.paginators=e("../apis/cognito-sync-2014-06-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CognitoSync},{"../apis/cognito-sync-2014-06-30.min.json":60,"../apis/cognito-sync-2014-06-30.paginators.json":61,"../lib/core":350,"../lib/node_loader":346}],268:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.comprehend={},a.Comprehend=i.defineService("comprehend",["2017-11-27"]),Object.defineProperty(s.services.comprehend,"2017-11-27",{get:function(){var t=e("../apis/comprehend-2017-11-27.min.json");return t.paginators=e("../apis/comprehend-2017-11-27.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Comprehend},{"../apis/comprehend-2017-11-27.min.json":62,"../apis/comprehend-2017-11-27.paginators.json":63,"../lib/core":350,"../lib/node_loader":346}],269:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.comprehendmedical={},a.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]),Object.defineProperty(s.services.comprehendmedical,"2018-10-30",{get:function(){var t=e("../apis/comprehendmedical-2018-10-30.min.json");return t.paginators=e("../apis/comprehendmedical-2018-10-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ComprehendMedical},{"../apis/comprehendmedical-2018-10-30.min.json":64,"../apis/comprehendmedical-2018-10-30.paginators.json":65,"../lib/core":350,"../lib/node_loader":346}],270:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.configservice={},a.ConfigService=i.defineService("configservice",["2014-11-12"]),Object.defineProperty(s.services.configservice,"2014-11-12",{get:function(){var t=e("../apis/config-2014-11-12.min.json");return t.paginators=e("../apis/config-2014-11-12.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ConfigService},{"../apis/config-2014-11-12.min.json":66,"../apis/config-2014-11-12.paginators.json":67,"../lib/core":350,"../lib/node_loader":346}],271:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.connect={},a.Connect=i.defineService("connect",["2017-08-08"]),Object.defineProperty(s.services.connect,"2017-08-08",{get:function(){var t=e("../apis/connect-2017-08-08.min.json");return t.paginators=e("../apis/connect-2017-08-08.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Connect},{"../apis/connect-2017-08-08.min.json":68,"../apis/connect-2017-08-08.paginators.json":69,"../lib/core":350,"../lib/node_loader":346}],272:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.costexplorer={},a.CostExplorer=i.defineService("costexplorer",["2017-10-25"]),Object.defineProperty(s.services.costexplorer,"2017-10-25",{get:function(){var t=e("../apis/ce-2017-10-25.min.json");return t.paginators=e("../apis/ce-2017-10-25.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CostExplorer},{"../apis/ce-2017-10-25.min.json":15,"../apis/ce-2017-10-25.paginators.json":16,"../lib/core":350,"../lib/node_loader":346}],273:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cur={},a.CUR=i.defineService("cur",["2017-01-06"]),Object.defineProperty(s.services.cur,"2017-01-06",{get:function(){var t=e("../apis/cur-2017-01-06.min.json");return t.paginators=e("../apis/cur-2017-01-06.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CUR},{"../apis/cur-2017-01-06.min.json":70,"../apis/cur-2017-01-06.paginators.json":71,"../lib/core":350,"../lib/node_loader":346}],274:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.devicefarm={},a.DeviceFarm=i.defineService("devicefarm",["2015-06-23"]),Object.defineProperty(s.services.devicefarm,"2015-06-23",{get:function(){var t=e("../apis/devicefarm-2015-06-23.min.json");return t.paginators=e("../apis/devicefarm-2015-06-23.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.DeviceFarm},{"../apis/devicefarm-2015-06-23.min.json":72,"../apis/devicefarm-2015-06-23.paginators.json":73,"../lib/core":350,"../lib/node_loader":346}],275:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.directconnect={},a.DirectConnect=i.defineService("directconnect",["2012-10-25"]),Object.defineProperty(s.services.directconnect,"2012-10-25",{get:function(){var t=e("../apis/directconnect-2012-10-25.min.json");return t.paginators=e("../apis/directconnect-2012-10-25.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.DirectConnect},{"../apis/directconnect-2012-10-25.min.json":74,"../apis/directconnect-2012-10-25.paginators.json":75,"../lib/core":350,"../lib/node_loader":346}],276:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.dynamodb={},a.DynamoDB=i.defineService("dynamodb",["2011-12-05","2012-08-10"]),e("../lib/services/dynamodb"),Object.defineProperty(s.services.dynamodb,"2011-12-05",{get:function(){var t=e("../apis/dynamodb-2011-12-05.min.json");return t.paginators=e("../apis/dynamodb-2011-12-05.paginators.json").pagination,t.waiters=e("../apis/dynamodb-2011-12-05.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.dynamodb,"2012-08-10",{get:function(){var t=e("../apis/dynamodb-2012-08-10.min.json");return t.paginators=e("../apis/dynamodb-2012-08-10.paginators.json").pagination,t.waiters=e("../apis/dynamodb-2012-08-10.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.DynamoDB},{"../apis/dynamodb-2011-12-05.min.json":76,"../apis/dynamodb-2011-12-05.paginators.json":77,"../apis/dynamodb-2011-12-05.waiters2.json":78,"../apis/dynamodb-2012-08-10.min.json":79,"../apis/dynamodb-2012-08-10.paginators.json":80,"../apis/dynamodb-2012-08-10.waiters2.json":81,"../lib/core":350,"../lib/node_loader":346,"../lib/services/dynamodb":405}],277:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.dynamodbstreams={},a.DynamoDBStreams=i.defineService("dynamodbstreams",["2012-08-10"]),Object.defineProperty(s.services.dynamodbstreams,"2012-08-10",{get:function(){var t=e("../apis/streams.dynamodb-2012-08-10.min.json");return t.paginators=e("../apis/streams.dynamodb-2012-08-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.DynamoDBStreams},{"../apis/streams.dynamodb-2012-08-10.min.json":234,"../apis/streams.dynamodb-2012-08-10.paginators.json":235,"../lib/core":350,"../lib/node_loader":346}],278:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ec2={},a.EC2=i.defineService("ec2",["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*","2016-11-15"]),e("../lib/services/ec2"),Object.defineProperty(s.services.ec2,"2016-11-15",{get:function(){var t=e("../apis/ec2-2016-11-15.min.json");return t.paginators=e("../apis/ec2-2016-11-15.paginators.json").pagination,t.waiters=e("../apis/ec2-2016-11-15.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.EC2},{"../apis/ec2-2016-11-15.min.json":82,"../apis/ec2-2016-11-15.paginators.json":83,"../apis/ec2-2016-11-15.waiters2.json":84,"../lib/core":350,"../lib/node_loader":346,"../lib/services/ec2":406}],279:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ecr={},a.ECR=i.defineService("ecr",["2015-09-21"]),Object.defineProperty(s.services.ecr,"2015-09-21",{get:function(){var t=e("../apis/ecr-2015-09-21.min.json");return t.paginators=e("../apis/ecr-2015-09-21.paginators.json").pagination,t.waiters=e("../apis/ecr-2015-09-21.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ECR},{"../apis/ecr-2015-09-21.min.json":85,"../apis/ecr-2015-09-21.paginators.json":86,"../apis/ecr-2015-09-21.waiters2.json":87,"../lib/core":350,"../lib/node_loader":346}],280:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ecs={},a.ECS=i.defineService("ecs",["2014-11-13"]),Object.defineProperty(s.services.ecs,"2014-11-13",{get:function(){var t=e("../apis/ecs-2014-11-13.min.json");return t.paginators=e("../apis/ecs-2014-11-13.paginators.json").pagination,t.waiters=e("../apis/ecs-2014-11-13.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ECS},{"../apis/ecs-2014-11-13.min.json":88,"../apis/ecs-2014-11-13.paginators.json":89,"../apis/ecs-2014-11-13.waiters2.json":90,"../lib/core":350,"../lib/node_loader":346}],281:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.efs={},a.EFS=i.defineService("efs",["2015-02-01"]),Object.defineProperty(s.services.efs,"2015-02-01",{get:function(){var t=e("../apis/elasticfilesystem-2015-02-01.min.json");return t.paginators=e("../apis/elasticfilesystem-2015-02-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.EFS},{"../apis/elasticfilesystem-2015-02-01.min.json":97,"../apis/elasticfilesystem-2015-02-01.paginators.json":98,"../lib/core":350,"../lib/node_loader":346}],282:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elasticache={},a.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]),Object.defineProperty(s.services.elasticache,"2015-02-02",{get:function(){var t=e("../apis/elasticache-2015-02-02.min.json");return t.paginators=e("../apis/elasticache-2015-02-02.paginators.json").pagination,t.waiters=e("../apis/elasticache-2015-02-02.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ElastiCache},{"../apis/elasticache-2015-02-02.min.json":91,"../apis/elasticache-2015-02-02.paginators.json":92,"../apis/elasticache-2015-02-02.waiters2.json":93,"../lib/core":350,"../lib/node_loader":346}],283:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elasticbeanstalk={},a.ElasticBeanstalk=i.defineService("elasticbeanstalk",["2010-12-01"]),Object.defineProperty(s.services.elasticbeanstalk,"2010-12-01",{get:function(){var t=e("../apis/elasticbeanstalk-2010-12-01.min.json");return t.paginators=e("../apis/elasticbeanstalk-2010-12-01.paginators.json").pagination,t.waiters=e("../apis/elasticbeanstalk-2010-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ElasticBeanstalk},{"../apis/elasticbeanstalk-2010-12-01.min.json":94,"../apis/elasticbeanstalk-2010-12-01.paginators.json":95,"../apis/elasticbeanstalk-2010-12-01.waiters2.json":96,"../lib/core":350,"../lib/node_loader":346}],284:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elastictranscoder={},a.ElasticTranscoder=i.defineService("elastictranscoder",["2012-09-25"]),Object.defineProperty(s.services.elastictranscoder,"2012-09-25",{get:function(){var t=e("../apis/elastictranscoder-2012-09-25.min.json");return t.paginators=e("../apis/elastictranscoder-2012-09-25.paginators.json").pagination,t.waiters=e("../apis/elastictranscoder-2012-09-25.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ElasticTranscoder},{"../apis/elastictranscoder-2012-09-25.min.json":108,"../apis/elastictranscoder-2012-09-25.paginators.json":109,"../apis/elastictranscoder-2012-09-25.waiters2.json":110,"../lib/core":350,"../lib/node_loader":346}],285:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elb={},a.ELB=i.defineService("elb",["2012-06-01"]),Object.defineProperty(s.services.elb,"2012-06-01",{get:function(){var t=e("../apis/elasticloadbalancing-2012-06-01.min.json");return t.paginators=e("../apis/elasticloadbalancing-2012-06-01.paginators.json").pagination,t.waiters=e("../apis/elasticloadbalancing-2012-06-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ELB},{"../apis/elasticloadbalancing-2012-06-01.min.json":99,"../apis/elasticloadbalancing-2012-06-01.paginators.json":100,"../apis/elasticloadbalancing-2012-06-01.waiters2.json":101,"../lib/core":350,"../lib/node_loader":346}],286:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elbv2={},a.ELBv2=i.defineService("elbv2",["2015-12-01"]),Object.defineProperty(s.services.elbv2,"2015-12-01",{get:function(){var t=e("../apis/elasticloadbalancingv2-2015-12-01.min.json");return t.paginators=e("../apis/elasticloadbalancingv2-2015-12-01.paginators.json").pagination,t.waiters=e("../apis/elasticloadbalancingv2-2015-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ELBv2},{"../apis/elasticloadbalancingv2-2015-12-01.min.json":102,"../apis/elasticloadbalancingv2-2015-12-01.paginators.json":103,"../apis/elasticloadbalancingv2-2015-12-01.waiters2.json":104,"../lib/core":350,"../lib/node_loader":346}],287:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.emr={},a.EMR=i.defineService("emr",["2009-03-31"]),Object.defineProperty(s.services.emr,"2009-03-31",{get:function(){var t=e("../apis/elasticmapreduce-2009-03-31.min.json");return t.paginators=e("../apis/elasticmapreduce-2009-03-31.paginators.json").pagination,t.waiters=e("../apis/elasticmapreduce-2009-03-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.EMR},{"../apis/elasticmapreduce-2009-03-31.min.json":105,"../apis/elasticmapreduce-2009-03-31.paginators.json":106,"../apis/elasticmapreduce-2009-03-31.waiters2.json":107,"../lib/core":350,"../lib/node_loader":346}],288:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.firehose={},a.Firehose=i.defineService("firehose",["2015-08-04"]),Object.defineProperty(s.services.firehose,"2015-08-04",{get:function(){var t=e("../apis/firehose-2015-08-04.min.json");return t.paginators=e("../apis/firehose-2015-08-04.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Firehose},{"../apis/firehose-2015-08-04.min.json":116,"../apis/firehose-2015-08-04.paginators.json":117,"../lib/core":350,"../lib/node_loader":346}],289:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.forecastqueryservice={},a.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]),Object.defineProperty(s.services.forecastqueryservice,"2018-06-26",{get:function(){var t=e("../apis/forecastquery-2018-06-26.min.json");return t.paginators=e("../apis/forecastquery-2018-06-26.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ForecastQueryService},{"../apis/forecastquery-2018-06-26.min.json":120,"../apis/forecastquery-2018-06-26.paginators.json":121,"../lib/core":350,"../lib/node_loader":346}],290:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.forecastservice={},a.ForecastService=i.defineService("forecastservice",["2018-06-26"]),Object.defineProperty(s.services.forecastservice,"2018-06-26",{get:function(){var t=e("../apis/forecast-2018-06-26.min.json");return t.paginators=e("../apis/forecast-2018-06-26.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ForecastService},{"../apis/forecast-2018-06-26.min.json":118,"../apis/forecast-2018-06-26.paginators.json":119,"../lib/core":350,"../lib/node_loader":346}],291:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.gamelift={},a.GameLift=i.defineService("gamelift",["2015-10-01"]),Object.defineProperty(s.services.gamelift,"2015-10-01",{get:function(){var t=e("../apis/gamelift-2015-10-01.min.json");return t.paginators=e("../apis/gamelift-2015-10-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.GameLift},{"../apis/gamelift-2015-10-01.min.json":122,"../apis/gamelift-2015-10-01.paginators.json":123,"../lib/core":350,"../lib/node_loader":346}],292:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iam={},a.IAM=i.defineService("iam",["2010-05-08"]),Object.defineProperty(s.services.iam,"2010-05-08",{get:function(){var t=e("../apis/iam-2010-05-08.min.json");return t.paginators=e("../apis/iam-2010-05-08.paginators.json").pagination,t.waiters=e("../apis/iam-2010-05-08.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.IAM},{"../apis/iam-2010-05-08.min.json":124,"../apis/iam-2010-05-08.paginators.json":125,"../apis/iam-2010-05-08.waiters2.json":126,"../lib/core":350,"../lib/node_loader":346}],293:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.inspector={},a.Inspector=i.defineService("inspector",["2015-08-18*","2016-02-16"]),Object.defineProperty(s.services.inspector,"2016-02-16",{get:function(){var t=e("../apis/inspector-2016-02-16.min.json");return t.paginators=e("../apis/inspector-2016-02-16.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Inspector},{"../apis/inspector-2016-02-16.min.json":127,"../apis/inspector-2016-02-16.paginators.json":128,"../lib/core":350,"../lib/node_loader":346}],294:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iot={},a.Iot=i.defineService("iot",["2015-05-28"]),Object.defineProperty(s.services.iot,"2015-05-28",{get:function(){var t=e("../apis/iot-2015-05-28.min.json");return t.paginators=e("../apis/iot-2015-05-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Iot},{"../apis/iot-2015-05-28.min.json":129,"../apis/iot-2015-05-28.paginators.json":130,"../lib/core":350,"../lib/node_loader":346}],295:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iotanalytics={},a.IoTAnalytics=i.defineService("iotanalytics",["2017-11-27"]),Object.defineProperty(s.services.iotanalytics,"2017-11-27",{get:function(){var t=e("../apis/iotanalytics-2017-11-27.min.json");return t.paginators=e("../apis/iotanalytics-2017-11-27.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.IoTAnalytics},{"../apis/iotanalytics-2017-11-27.min.json":133,"../apis/iotanalytics-2017-11-27.paginators.json":134,"../lib/core":350,"../lib/node_loader":346}],296:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iotdata={},a.IotData=i.defineService("iotdata",["2015-05-28"]),e("../lib/services/iotdata"),Object.defineProperty(s.services.iotdata,"2015-05-28",{get:function(){var t=e("../apis/iot-data-2015-05-28.min.json");return t.paginators=e("../apis/iot-data-2015-05-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.IotData},{"../apis/iot-data-2015-05-28.min.json":131,"../apis/iot-data-2015-05-28.paginators.json":132,"../lib/core":350,"../lib/node_loader":346,"../lib/services/iotdata":407}],297:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesis={},a.Kinesis=i.defineService("kinesis",["2013-12-02"]),Object.defineProperty(s.services.kinesis,"2013-12-02",{get:function(){var t=e("../apis/kinesis-2013-12-02.min.json");return t.paginators=e("../apis/kinesis-2013-12-02.paginators.json").pagination,t.waiters=e("../apis/kinesis-2013-12-02.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Kinesis},{"../apis/kinesis-2013-12-02.min.json":135,"../apis/kinesis-2013-12-02.paginators.json":136,"../apis/kinesis-2013-12-02.waiters2.json":137,"../lib/core":350,"../lib/node_loader":346}],298:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideo={},a.KinesisVideo=i.defineService("kinesisvideo",["2017-09-30"]),Object.defineProperty(s.services.kinesisvideo,"2017-09-30",{get:function(){var t=e("../apis/kinesisvideo-2017-09-30.min.json");return t.paginators=e("../apis/kinesisvideo-2017-09-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideo},{"../apis/kinesisvideo-2017-09-30.min.json":144,"../apis/kinesisvideo-2017-09-30.paginators.json":145,"../lib/core":350,"../lib/node_loader":346}],299:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideoarchivedmedia={},a.KinesisVideoArchivedMedia=i.defineService("kinesisvideoarchivedmedia",["2017-09-30"]),Object.defineProperty(s.services.kinesisvideoarchivedmedia,"2017-09-30",{get:function(){var t=e("../apis/kinesis-video-archived-media-2017-09-30.min.json");return t.paginators=e("../apis/kinesis-video-archived-media-2017-09-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideoArchivedMedia},{"../apis/kinesis-video-archived-media-2017-09-30.min.json":138,"../apis/kinesis-video-archived-media-2017-09-30.paginators.json":139,"../lib/core":350,"../lib/node_loader":346}],300:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideomedia={},a.KinesisVideoMedia=i.defineService("kinesisvideomedia",["2017-09-30"]),Object.defineProperty(s.services.kinesisvideomedia,"2017-09-30",{get:function(){var t=e("../apis/kinesis-video-media-2017-09-30.min.json");return t.paginators=e("../apis/kinesis-video-media-2017-09-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideoMedia},{"../apis/kinesis-video-media-2017-09-30.min.json":140,"../apis/kinesis-video-media-2017-09-30.paginators.json":141,"../lib/core":350,"../lib/node_loader":346}],301:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideosignalingchannels={},a.KinesisVideoSignalingChannels=i.defineService("kinesisvideosignalingchannels",["2019-12-04"]),Object.defineProperty(s.services.kinesisvideosignalingchannels,"2019-12-04",{get:function(){var t=e("../apis/kinesis-video-signaling-2019-12-04.min.json");return t.paginators=e("../apis/kinesis-video-signaling-2019-12-04.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideoSignalingChannels},{"../apis/kinesis-video-signaling-2019-12-04.min.json":142,"../apis/kinesis-video-signaling-2019-12-04.paginators.json":143,"../lib/core":350,"../lib/node_loader":346}],302:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kms={},a.KMS=i.defineService("kms",["2014-11-01"]),Object.defineProperty(s.services.kms,"2014-11-01",{get:function(){var t=e("../apis/kms-2014-11-01.min.json");return t.paginators=e("../apis/kms-2014-11-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KMS},{"../apis/kms-2014-11-01.min.json":146,"../apis/kms-2014-11-01.paginators.json":147,"../lib/core":350,"../lib/node_loader":346}],303:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lambda={},a.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]),e("../lib/services/lambda"),Object.defineProperty(s.services.lambda,"2014-11-11",{get:function(){var t=e("../apis/lambda-2014-11-11.min.json");return t.paginators=e("../apis/lambda-2014-11-11.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.lambda,"2015-03-31",{get:function(){var t=e("../apis/lambda-2015-03-31.min.json");return t.paginators=e("../apis/lambda-2015-03-31.paginators.json").pagination,t.waiters=e("../apis/lambda-2015-03-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Lambda},{"../apis/lambda-2014-11-11.min.json":148,"../apis/lambda-2014-11-11.paginators.json":149,"../apis/lambda-2015-03-31.min.json":150,"../apis/lambda-2015-03-31.paginators.json":151,"../apis/lambda-2015-03-31.waiters2.json":152,"../lib/core":350,"../lib/node_loader":346,"../lib/services/lambda":408}],304:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lexmodelbuildingservice={},a.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]),Object.defineProperty(s.services.lexmodelbuildingservice,"2017-04-19",{get:function(){var t=e("../apis/lex-models-2017-04-19.min.json");return t.paginators=e("../apis/lex-models-2017-04-19.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.LexModelBuildingService},{"../apis/lex-models-2017-04-19.min.json":153,"../apis/lex-models-2017-04-19.paginators.json":154,"../lib/core":350,"../lib/node_loader":346}],305:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lexruntime={},a.LexRuntime=i.defineService("lexruntime",["2016-11-28"]),Object.defineProperty(s.services.lexruntime,"2016-11-28",{get:function(){var t=e("../apis/runtime.lex-2016-11-28.min.json");return t.paginators=e("../apis/runtime.lex-2016-11-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.LexRuntime},{"../apis/runtime.lex-2016-11-28.min.json":214,"../apis/runtime.lex-2016-11-28.paginators.json":215,"../lib/core":350,"../lib/node_loader":346}],306:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lexruntimev2={},a.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]),Object.defineProperty(s.services.lexruntimev2,"2020-08-07",{get:function(){var t=e("../apis/runtime.lex.v2-2020-08-07.min.json");return t.paginators=e("../apis/runtime.lex.v2-2020-08-07.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.LexRuntimeV2},{"../apis/runtime.lex.v2-2020-08-07.min.json":216,"../apis/runtime.lex.v2-2020-08-07.paginators.json":217,"../lib/core":350,"../lib/node_loader":346}],307:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.location={},a.Location=i.defineService("location",["2020-11-19"]),Object.defineProperty(s.services.location,"2020-11-19",{get:function(){var t=e("../apis/location-2020-11-19.min.json");return t.paginators=e("../apis/location-2020-11-19.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Location},{"../apis/location-2020-11-19.min.json":155,"../apis/location-2020-11-19.paginators.json":156,"../lib/core":350,"../lib/node_loader":346}],308:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.machinelearning={},a.MachineLearning=i.defineService("machinelearning",["2014-12-12"]),e("../lib/services/machinelearning"),Object.defineProperty(s.services.machinelearning,"2014-12-12",{get:function(){var t=e("../apis/machinelearning-2014-12-12.min.json");return t.paginators=e("../apis/machinelearning-2014-12-12.paginators.json").pagination,t.waiters=e("../apis/machinelearning-2014-12-12.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.MachineLearning},{"../apis/machinelearning-2014-12-12.min.json":159,"../apis/machinelearning-2014-12-12.paginators.json":160,"../apis/machinelearning-2014-12-12.waiters2.json":161,"../lib/core":350,"../lib/node_loader":346,"../lib/services/machinelearning":409}],309:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.marketplacecatalog={},a.MarketplaceCatalog=i.defineService("marketplacecatalog",["2018-09-17"]),Object.defineProperty(s.services.marketplacecatalog,"2018-09-17",{get:function(){var t=e("../apis/marketplace-catalog-2018-09-17.min.json");return t.paginators=e("../apis/marketplace-catalog-2018-09-17.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MarketplaceCatalog},{"../apis/marketplace-catalog-2018-09-17.min.json":162,"../apis/marketplace-catalog-2018-09-17.paginators.json":163,"../lib/core":350,"../lib/node_loader":346}],310:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.marketplacecommerceanalytics={},a.MarketplaceCommerceAnalytics=i.defineService("marketplacecommerceanalytics",["2015-07-01"]),Object.defineProperty(s.services.marketplacecommerceanalytics,"2015-07-01",{get:function(){var t=e("../apis/marketplacecommerceanalytics-2015-07-01.min.json");return t.paginators=e("../apis/marketplacecommerceanalytics-2015-07-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MarketplaceCommerceAnalytics},{"../apis/marketplacecommerceanalytics-2015-07-01.min.json":164,"../apis/marketplacecommerceanalytics-2015-07-01.paginators.json":165,"../lib/core":350,"../lib/node_loader":346}],311:[function(e,t,r){e("../lib/node_loader") -;var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.mediastoredata={},a.MediaStoreData=i.defineService("mediastoredata",["2017-09-01"]),Object.defineProperty(s.services.mediastoredata,"2017-09-01",{get:function(){var t=e("../apis/mediastore-data-2017-09-01.min.json");return t.paginators=e("../apis/mediastore-data-2017-09-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MediaStoreData},{"../apis/mediastore-data-2017-09-01.min.json":166,"../apis/mediastore-data-2017-09-01.paginators.json":167,"../lib/core":350,"../lib/node_loader":346}],312:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.mobileanalytics={},a.MobileAnalytics=i.defineService("mobileanalytics",["2014-06-05"]),Object.defineProperty(s.services.mobileanalytics,"2014-06-05",{get:function(){return e("../apis/mobileanalytics-2014-06-05.min.json")},enumerable:!0,configurable:!0}),t.exports=a.MobileAnalytics},{"../apis/mobileanalytics-2014-06-05.min.json":169,"../lib/core":350,"../lib/node_loader":346}],313:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.mturk={},a.MTurk=i.defineService("mturk",["2017-01-17"]),Object.defineProperty(s.services.mturk,"2017-01-17",{get:function(){var t=e("../apis/mturk-requester-2017-01-17.min.json");return t.paginators=e("../apis/mturk-requester-2017-01-17.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MTurk},{"../apis/mturk-requester-2017-01-17.min.json":173,"../apis/mturk-requester-2017-01-17.paginators.json":174,"../lib/core":350,"../lib/node_loader":346}],314:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.opsworks={},a.OpsWorks=i.defineService("opsworks",["2013-02-18"]),Object.defineProperty(s.services.opsworks,"2013-02-18",{get:function(){var t=e("../apis/opsworks-2013-02-18.min.json");return t.paginators=e("../apis/opsworks-2013-02-18.paginators.json").pagination,t.waiters=e("../apis/opsworks-2013-02-18.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.OpsWorks},{"../apis/opsworks-2013-02-18.min.json":175,"../apis/opsworks-2013-02-18.paginators.json":176,"../apis/opsworks-2013-02-18.waiters2.json":177,"../lib/core":350,"../lib/node_loader":346}],315:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.personalize={},a.Personalize=i.defineService("personalize",["2018-05-22"]),Object.defineProperty(s.services.personalize,"2018-05-22",{get:function(){var t=e("../apis/personalize-2018-05-22.min.json");return t.paginators=e("../apis/personalize-2018-05-22.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Personalize},{"../apis/personalize-2018-05-22.min.json":178,"../apis/personalize-2018-05-22.paginators.json":179,"../lib/core":350,"../lib/node_loader":346}],316:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.personalizeevents={},a.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]),Object.defineProperty(s.services.personalizeevents,"2018-03-22",{get:function(){var t=e("../apis/personalize-events-2018-03-22.min.json");return t.paginators=e("../apis/personalize-events-2018-03-22.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.PersonalizeEvents},{"../apis/personalize-events-2018-03-22.min.json":180,"../apis/personalize-events-2018-03-22.paginators.json":181,"../lib/core":350,"../lib/node_loader":346}],317:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.personalizeruntime={},a.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]),Object.defineProperty(s.services.personalizeruntime,"2018-05-22",{get:function(){var t=e("../apis/personalize-runtime-2018-05-22.min.json");return t.paginators=e("../apis/personalize-runtime-2018-05-22.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.PersonalizeRuntime},{"../apis/personalize-runtime-2018-05-22.min.json":182,"../apis/personalize-runtime-2018-05-22.paginators.json":183,"../lib/core":350,"../lib/node_loader":346}],318:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.polly={},a.Polly=i.defineService("polly",["2016-06-10"]),e("../lib/services/polly"),Object.defineProperty(s.services.polly,"2016-06-10",{get:function(){var t=e("../apis/polly-2016-06-10.min.json");return t.paginators=e("../apis/polly-2016-06-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Polly},{"../apis/polly-2016-06-10.min.json":184,"../apis/polly-2016-06-10.paginators.json":185,"../lib/core":350,"../lib/node_loader":346,"../lib/services/polly":410}],319:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.pricing={},a.Pricing=i.defineService("pricing",["2017-10-15"]),Object.defineProperty(s.services.pricing,"2017-10-15",{get:function(){var t=e("../apis/pricing-2017-10-15.min.json");return t.paginators=e("../apis/pricing-2017-10-15.paginators.json").pagination,t.waiters=e("../apis/pricing-2017-10-15.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Pricing},{"../apis/pricing-2017-10-15.min.json":186,"../apis/pricing-2017-10-15.paginators.json":187,"../apis/pricing-2017-10-15.waiters2.json":188,"../lib/core":350,"../lib/node_loader":346}],320:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.rds={},a.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]),e("../lib/services/rds"),Object.defineProperty(s.services.rds,"2013-01-10",{get:function(){var t=e("../apis/rds-2013-01-10.min.json");return t.paginators=e("../apis/rds-2013-01-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2013-02-12",{get:function(){var t=e("../apis/rds-2013-02-12.min.json");return t.paginators=e("../apis/rds-2013-02-12.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2013-09-09",{get:function(){var t=e("../apis/rds-2013-09-09.min.json");return t.paginators=e("../apis/rds-2013-09-09.paginators.json").pagination,t.waiters=e("../apis/rds-2013-09-09.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2014-09-01",{get:function(){var t=e("../apis/rds-2014-09-01.min.json");return t.paginators=e("../apis/rds-2014-09-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2014-10-31",{get:function(){var t=e("../apis/rds-2014-10-31.min.json");return t.paginators=e("../apis/rds-2014-10-31.paginators.json").pagination,t.waiters=e("../apis/rds-2014-10-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.RDS},{"../apis/rds-2013-01-10.min.json":189,"../apis/rds-2013-01-10.paginators.json":190,"../apis/rds-2013-02-12.min.json":191,"../apis/rds-2013-02-12.paginators.json":192,"../apis/rds-2013-09-09.min.json":193,"../apis/rds-2013-09-09.paginators.json":194,"../apis/rds-2013-09-09.waiters2.json":195,"../apis/rds-2014-09-01.min.json":196,"../apis/rds-2014-09-01.paginators.json":197,"../apis/rds-2014-10-31.min.json":198,"../apis/rds-2014-10-31.paginators.json":199,"../apis/rds-2014-10-31.waiters2.json":200,"../lib/core":350,"../lib/node_loader":346,"../lib/services/rds":411}],321:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.redshift={},a.Redshift=i.defineService("redshift",["2012-12-01"]),Object.defineProperty(s.services.redshift,"2012-12-01",{get:function(){var t=e("../apis/redshift-2012-12-01.min.json");return t.paginators=e("../apis/redshift-2012-12-01.paginators.json").pagination,t.waiters=e("../apis/redshift-2012-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Redshift},{"../apis/redshift-2012-12-01.min.json":201,"../apis/redshift-2012-12-01.paginators.json":202,"../apis/redshift-2012-12-01.waiters2.json":203,"../lib/core":350,"../lib/node_loader":346}],322:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.rekognition={},a.Rekognition=i.defineService("rekognition",["2016-06-27"]),Object.defineProperty(s.services.rekognition,"2016-06-27",{get:function(){var t=e("../apis/rekognition-2016-06-27.min.json");return t.paginators=e("../apis/rekognition-2016-06-27.paginators.json").pagination,t.waiters=e("../apis/rekognition-2016-06-27.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Rekognition},{"../apis/rekognition-2016-06-27.min.json":204,"../apis/rekognition-2016-06-27.paginators.json":205,"../apis/rekognition-2016-06-27.waiters2.json":206,"../lib/core":350,"../lib/node_loader":346}],323:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.resourcegroups={},a.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]),Object.defineProperty(s.services.resourcegroups,"2017-11-27",{get:function(){var t=e("../apis/resource-groups-2017-11-27.min.json");return t.paginators=e("../apis/resource-groups-2017-11-27.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ResourceGroups},{"../apis/resource-groups-2017-11-27.min.json":207,"../apis/resource-groups-2017-11-27.paginators.json":208,"../lib/core":350,"../lib/node_loader":346}],324:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.route53={},a.Route53=i.defineService("route53",["2013-04-01"]),e("../lib/services/route53"),Object.defineProperty(s.services.route53,"2013-04-01",{get:function(){var t=e("../apis/route53-2013-04-01.min.json");return t.paginators=e("../apis/route53-2013-04-01.paginators.json").pagination,t.waiters=e("../apis/route53-2013-04-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Route53},{"../apis/route53-2013-04-01.min.json":209,"../apis/route53-2013-04-01.paginators.json":210,"../apis/route53-2013-04-01.waiters2.json":211,"../lib/core":350,"../lib/node_loader":346,"../lib/services/route53":413}],325:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.route53domains={},a.Route53Domains=i.defineService("route53domains",["2014-05-15"]),Object.defineProperty(s.services.route53domains,"2014-05-15",{get:function(){var t=e("../apis/route53domains-2014-05-15.min.json");return t.paginators=e("../apis/route53domains-2014-05-15.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Route53Domains},{"../apis/route53domains-2014-05-15.min.json":212,"../apis/route53domains-2014-05-15.paginators.json":213,"../lib/core":350,"../lib/node_loader":346}],326:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.s3={},a.S3=i.defineService("s3",["2006-03-01"]),e("../lib/services/s3"),Object.defineProperty(s.services.s3,"2006-03-01",{get:function(){var t=e("../apis/s3-2006-03-01.min.json");return t.paginators=e("../apis/s3-2006-03-01.paginators.json").pagination,t.waiters=e("../apis/s3-2006-03-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.S3},{"../apis/s3-2006-03-01.min.json":218,"../apis/s3-2006-03-01.paginators.json":219,"../apis/s3-2006-03-01.waiters2.json":220,"../lib/core":350,"../lib/node_loader":346,"../lib/services/s3":414}],327:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.secretsmanager={},a.SecretsManager=i.defineService("secretsmanager",["2017-10-17"]),Object.defineProperty(s.services.secretsmanager,"2017-10-17",{get:function(){var t=e("../apis/secretsmanager-2017-10-17.min.json");return t.paginators=e("../apis/secretsmanager-2017-10-17.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.SecretsManager},{"../apis/secretsmanager-2017-10-17.min.json":221,"../apis/secretsmanager-2017-10-17.paginators.json":222,"../lib/core":350,"../lib/node_loader":346}],328:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.servicecatalog={},a.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]),Object.defineProperty(s.services.servicecatalog,"2015-12-10",{get:function(){var t=e("../apis/servicecatalog-2015-12-10.min.json");return t.paginators=e("../apis/servicecatalog-2015-12-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ServiceCatalog},{"../apis/servicecatalog-2015-12-10.min.json":223,"../apis/servicecatalog-2015-12-10.paginators.json":224,"../lib/core":350,"../lib/node_loader":346}],329:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ses={},a.SES=i.defineService("ses",["2010-12-01"]),Object.defineProperty(s.services.ses,"2010-12-01",{get:function(){var t=e("../apis/email-2010-12-01.min.json");return t.paginators=e("../apis/email-2010-12-01.paginators.json").pagination,t.waiters=e("../apis/email-2010-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.SES},{"../apis/email-2010-12-01.min.json":111,"../apis/email-2010-12-01.paginators.json":112,"../apis/email-2010-12-01.waiters2.json":113,"../lib/core":350,"../lib/node_loader":346}],330:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.sns={},a.SNS=i.defineService("sns",["2010-03-31"]),Object.defineProperty(s.services.sns,"2010-03-31",{get:function(){var t=e("../apis/sns-2010-03-31.min.json");return t.paginators=e("../apis/sns-2010-03-31.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.SNS},{"../apis/sns-2010-03-31.min.json":225,"../apis/sns-2010-03-31.paginators.json":226,"../lib/core":350,"../lib/node_loader":346}],331:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.sqs={},a.SQS=i.defineService("sqs",["2012-11-05"]),e("../lib/services/sqs"),Object.defineProperty(s.services.sqs,"2012-11-05",{get:function(){var t=e("../apis/sqs-2012-11-05.min.json");return t.paginators=e("../apis/sqs-2012-11-05.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.SQS},{"../apis/sqs-2012-11-05.min.json":227,"../apis/sqs-2012-11-05.paginators.json":228,"../lib/core":350,"../lib/node_loader":346,"../lib/services/sqs":416}],332:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ssm={},a.SSM=i.defineService("ssm",["2014-11-06"]),Object.defineProperty(s.services.ssm,"2014-11-06",{get:function(){var t=e("../apis/ssm-2014-11-06.min.json");return t.paginators=e("../apis/ssm-2014-11-06.paginators.json").pagination,t.waiters=e("../apis/ssm-2014-11-06.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.SSM},{"../apis/ssm-2014-11-06.min.json":229,"../apis/ssm-2014-11-06.paginators.json":230,"../apis/ssm-2014-11-06.waiters2.json":231,"../lib/core":350,"../lib/node_loader":346}],333:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.storagegateway={},a.StorageGateway=i.defineService("storagegateway",["2013-06-30"]),Object.defineProperty(s.services.storagegateway,"2013-06-30",{get:function(){var t=e("../apis/storagegateway-2013-06-30.min.json");return t.paginators=e("../apis/storagegateway-2013-06-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.StorageGateway},{"../apis/storagegateway-2013-06-30.min.json":232,"../apis/storagegateway-2013-06-30.paginators.json":233,"../lib/core":350,"../lib/node_loader":346}],334:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.sts={},a.STS=i.defineService("sts",["2011-06-15"]),e("../lib/services/sts"),Object.defineProperty(s.services.sts,"2011-06-15",{get:function(){var t=e("../apis/sts-2011-06-15.min.json");return t.paginators=e("../apis/sts-2011-06-15.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.STS},{"../apis/sts-2011-06-15.min.json":236,"../apis/sts-2011-06-15.paginators.json":237,"../lib/core":350,"../lib/node_loader":346,"../lib/services/sts":417}],335:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.translate={},a.Translate=i.defineService("translate",["2017-07-01"]),Object.defineProperty(s.services.translate,"2017-07-01",{get:function(){var t=e("../apis/translate-2017-07-01.min.json");return t.paginators=e("../apis/translate-2017-07-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Translate},{"../apis/translate-2017-07-01.min.json":238,"../apis/translate-2017-07-01.paginators.json":239,"../lib/core":350,"../lib/node_loader":346}],336:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.waf={},a.WAF=i.defineService("waf",["2015-08-24"]),Object.defineProperty(s.services.waf,"2015-08-24",{get:function(){var t=e("../apis/waf-2015-08-24.min.json");return t.paginators=e("../apis/waf-2015-08-24.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.WAF},{"../apis/waf-2015-08-24.min.json":240,"../apis/waf-2015-08-24.paginators.json":241,"../lib/core":350,"../lib/node_loader":346}],337:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.workdocs={},a.WorkDocs=i.defineService("workdocs",["2016-05-01"]),Object.defineProperty(s.services.workdocs,"2016-05-01",{get:function(){var t=e("../apis/workdocs-2016-05-01.min.json");return t.paginators=e("../apis/workdocs-2016-05-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.WorkDocs},{"../apis/workdocs-2016-05-01.min.json":242,"../apis/workdocs-2016-05-01.paginators.json":243,"../lib/core":350,"../lib/node_loader":346}],338:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.xray={},a.XRay=i.defineService("xray",["2016-04-12"]),Object.defineProperty(s.services.xray,"2016-04-12",{get:function(){var t=e("../apis/xray-2016-04-12.min.json");return t.paginators=e("../apis/xray-2016-04-12.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.XRay},{"../apis/xray-2016-04-12.min.json":244,"../apis/xray-2016-04-12.paginators.json":245,"../lib/core":350,"../lib/node_loader":346}],339:[function(e,t,r){function a(e,t){if(!a.services.hasOwnProperty(e))throw new Error("InvalidService: Failed to load api for "+e);return a.services[e][t]}a.services={},t.exports=a},{}],340:[function(e,t,r){var a=e("./browserHmac"),i=e("./browserMd5"),s=e("./browserSha1"),o=e("./browserSha256");t.exports={createHash:function(e){if("md5"===(e=e.toLowerCase()))return new i;if("sha256"===e)return new o;if("sha1"===e)return new s;throw new Error("Hash algorithm "+e+" is not supported in the browser SDK")},createHmac:function(e,t){if("md5"===(e=e.toLowerCase()))return new a(i,t);if("sha256"===e)return new a(o,t);if("sha1"===e)return new a(s,t);throw new Error("HMAC algorithm "+e+" is not supported in the browser SDK")},createSign:function(){throw new Error("createSign is not implemented in the browser")}}},{"./browserHmac":342,"./browserMd5":343,"./browserSha1":344,"./browserSha256":345}],341:[function(e,t,r){function a(e){return"string"==typeof e?0===e.length:0===e.byteLength}function i(e){return"string"==typeof e&&(e=new s(e,"utf8")),ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}var s=e("buffer/").Buffer;"undefined"!=typeof ArrayBuffer&&void 0===ArrayBuffer.isView&&(ArrayBuffer.isView=function(e){return o.indexOf(Object.prototype.toString.call(e))>-1});var o=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]","[object DataView]"];t.exports={isEmptyData:a,convertToBuffer:i}},{"buffer/":440}],342:[function(e,t,r){function a(e,t){this.hash=new e,this.outer=new e;var r=i(e,t),a=new Uint8Array(e.BLOCK_SIZE);a.set(r);for(var s=0;se.BLOCK_SIZE){var a=new e;a.update(r),r=a.digest()}var i=new Uint8Array(e.BLOCK_SIZE);return i.set(r),i}var s=e("./browserHashUtils");t.exports=a,a.prototype.update=function(e){if(s.isEmptyData(e)||this.error)return this;try{this.hash.update(s.convertToBuffer(e))}catch(e){this.error=e}return this},a.prototype.digest=function(e){return this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest(e)}},{"./browserHashUtils":341}],343:[function(e,t,r){function a(){this.state=[1732584193,4023233417,2562383102,271733878],this.buffer=new DataView(new ArrayBuffer(c)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}function i(e,t,r,a,i,s){return((t=(t+e&4294967295)+(a+s&4294967295)&4294967295)<>>32-i)+r&4294967295}function s(e,t,r,a,s,o,n){return i(t&r|~t&a,e,t,s,o,n)}function o(e,t,r,a,s,o,n){return i(t&a|r&~a,e,t,s,o,n)}function n(e,t,r,a,s,o,n){return i(t^r^a,e,t,s,o,n)}function u(e,t,r,a,s,o,n){return i(r^(t|~a),e,t,s,o,n)}var p=e("./browserHashUtils"),m=e("buffer/").Buffer,c=64;t.exports=a,a.BLOCK_SIZE=c,a.prototype.update=function(e){if(p.isEmptyData(e))return this;if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=p.convertToBuffer(e),r=0,a=t.byteLength;for(this.bytesHashed+=a;a>0;)this.buffer.setUint8(this.bufferLength++,t[r++]),a--,this.bufferLength===c&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=this,r=t.buffer,a=t.bufferLength,i=t.bytesHashed,s=8*i;if(r.setUint8(this.bufferLength++,128),a%c>=c-8){for(var o=this.bufferLength;o>>0,!0),r.setUint32(c-4,Math.floor(s/4294967296),!0),this.hashBuffer(),this.finished=!0}for(var n=new DataView(new ArrayBuffer(16)),o=0;o<4;o++)n.setUint32(4*o,this.state[o],!0);var u=new m(n.buffer,n.byteOffset,n.byteLength);return e?u.toString(e):u},a.prototype.hashBuffer=function(){var e=this,t=e.buffer,r=e.state,a=r[0],i=r[1],p=r[2],m=r[3];a=s(a,i,p,m,t.getUint32(0,!0),7,3614090360),m=s(m,a,i,p,t.getUint32(4,!0),12,3905402710),p=s(p,m,a,i,t.getUint32(8,!0),17,606105819),i=s(i,p,m,a,t.getUint32(12,!0),22,3250441966),a=s(a,i,p,m,t.getUint32(16,!0),7,4118548399),m=s(m,a,i,p,t.getUint32(20,!0),12,1200080426),p=s(p,m,a,i,t.getUint32(24,!0),17,2821735955),i=s(i,p,m,a,t.getUint32(28,!0),22,4249261313),a=s(a,i,p,m,t.getUint32(32,!0),7,1770035416),m=s(m,a,i,p,t.getUint32(36,!0),12,2336552879),p=s(p,m,a,i,t.getUint32(40,!0),17,4294925233),i=s(i,p,m,a,t.getUint32(44,!0),22,2304563134),a=s(a,i,p,m,t.getUint32(48,!0),7,1804603682),m=s(m,a,i,p,t.getUint32(52,!0),12,4254626195),p=s(p,m,a,i,t.getUint32(56,!0),17,2792965006),i=s(i,p,m,a,t.getUint32(60,!0),22,1236535329),a=o(a,i,p,m,t.getUint32(4,!0),5,4129170786),m=o(m,a,i,p,t.getUint32(24,!0),9,3225465664),p=o(p,m,a,i,t.getUint32(44,!0),14,643717713),i=o(i,p,m,a,t.getUint32(0,!0),20,3921069994),a=o(a,i,p,m,t.getUint32(20,!0),5,3593408605),m=o(m,a,i,p,t.getUint32(40,!0),9,38016083),p=o(p,m,a,i,t.getUint32(60,!0),14,3634488961),i=o(i,p,m,a,t.getUint32(16,!0),20,3889429448),a=o(a,i,p,m,t.getUint32(36,!0),5,568446438),m=o(m,a,i,p,t.getUint32(56,!0),9,3275163606),p=o(p,m,a,i,t.getUint32(12,!0),14,4107603335),i=o(i,p,m,a,t.getUint32(32,!0),20,1163531501),a=o(a,i,p,m,t.getUint32(52,!0),5,2850285829),m=o(m,a,i,p,t.getUint32(8,!0),9,4243563512),p=o(p,m,a,i,t.getUint32(28,!0),14,1735328473),i=o(i,p,m,a,t.getUint32(48,!0),20,2368359562),a=n(a,i,p,m,t.getUint32(20,!0),4,4294588738),m=n(m,a,i,p,t.getUint32(32,!0),11,2272392833),p=n(p,m,a,i,t.getUint32(44,!0),16,1839030562),i=n(i,p,m,a,t.getUint32(56,!0),23,4259657740),a=n(a,i,p,m,t.getUint32(4,!0),4,2763975236),m=n(m,a,i,p,t.getUint32(16,!0),11,1272893353),p=n(p,m,a,i,t.getUint32(28,!0),16,4139469664),i=n(i,p,m,a,t.getUint32(40,!0),23,3200236656),a=n(a,i,p,m,t.getUint32(52,!0),4,681279174),m=n(m,a,i,p,t.getUint32(0,!0),11,3936430074),p=n(p,m,a,i,t.getUint32(12,!0),16,3572445317),i=n(i,p,m,a,t.getUint32(24,!0),23,76029189),a=n(a,i,p,m,t.getUint32(36,!0),4,3654602809),m=n(m,a,i,p,t.getUint32(48,!0),11,3873151461),p=n(p,m,a,i,t.getUint32(60,!0),16,530742520),i=n(i,p,m,a,t.getUint32(8,!0),23,3299628645),a=u(a,i,p,m,t.getUint32(0,!0),6,4096336452),m=u(m,a,i,p,t.getUint32(28,!0),10,1126891415),p=u(p,m,a,i,t.getUint32(56,!0),15,2878612391),i=u(i,p,m,a,t.getUint32(20,!0),21,4237533241),a=u(a,i,p,m,t.getUint32(48,!0),6,1700485571),m=u(m,a,i,p,t.getUint32(12,!0),10,2399980690),p=u(p,m,a,i,t.getUint32(40,!0),15,4293915773),i=u(i,p,m,a,t.getUint32(4,!0),21,2240044497),a=u(a,i,p,m,t.getUint32(32,!0),6,1873313359),m=u(m,a,i,p,t.getUint32(60,!0),10,4264355552),p=u(p,m,a,i,t.getUint32(24,!0),15,2734768916),i=u(i,p,m,a,t.getUint32(52,!0),21,1309151649),a=u(a,i,p,m,t.getUint32(16,!0),6,4149444226),m=u(m,a,i,p,t.getUint32(44,!0),10,3174756917),p=u(p,m,a,i,t.getUint32(8,!0),15,718787259),i=u(i,p,m,a,t.getUint32(36,!0),21,3951481745),r[0]=a+r[0]&4294967295,r[1]=i+r[1]&4294967295,r[2]=p+r[2]&4294967295,r[3]=m+r[3]&4294967295}},{"./browserHashUtils":341,"buffer/":440}],344:[function(e,t,r){function a(){this.h0=1732584193,this.h1=4023233417,this.h2=2562383102,this.h3=271733878,this.h4=3285377520,this.block=new Uint32Array(80),this.offset=0,this.shift=24,this.totalLength=0}var i=e("buffer/").Buffer,s=e("./browserHashUtils");new Uint32Array([1518500249,1859775393,-1894007588,-899497514]),Math.pow(2,53);t.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(s.isEmptyData(e))return this;e=s.convertToBuffer(e);var t=e.length;this.totalLength+=8*t;for(var r=0;r14||14===this.offset&&this.shift<24)&&this.processBlock(),this.offset=14,this.shift=24,this.write(0),this.write(0),this.write(this.totalLength>0xffffffffff?this.totalLength/1099511627776:0),this.write(this.totalLength>4294967295?this.totalLength/4294967296:0);for(var t=24;t>=0;t-=8)this.write(this.totalLength>>t);var r=new i(20),a=new DataView(r.buffer);return a.setUint32(0,this.h0,!1),a.setUint32(4,this.h1,!1),a.setUint32(8,this.h2,!1),a.setUint32(12,this.h3,!1),a.setUint32(16,this.h4,!1),e?r.toString(e):r},a.prototype.processBlock=function(){for(var e=16;e<80;e++){var t=this.block[e-3]^this.block[e-8]^this.block[e-14]^this.block[e-16];this.block[e]=t<<1|t>>>31}var r,a,i=this.h0,s=this.h1,o=this.h2,n=this.h3,u=this.h4;for(e=0;e<80;e++){e<20?(r=n^s&(o^n),a=1518500249):e<40?(r=s^o^n,a=1859775393):e<60?(r=s&o|n&(s|o),a=2400959708):(r=s^o^n,a=3395469782);var p=(i<<5|i>>>27)+r+u+a+(0|this.block[e]);u=n,n=o,o=s<<30|s>>>2,s=i,i=p}for(this.h0=this.h0+i|0,this.h1=this.h1+s|0,this.h2=this.h2+o|0,this.h3=this.h3+n|0,this.h4=this.h4+u|0,this.offset=0,e=0;e<16;e++)this.block[e]=0}},{"./browserHashUtils":341,"buffer/":440}],345:[function(e,t,r){function a(){this.state=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}var i=e("buffer/").Buffer,s=e("./browserHashUtils"),o=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),n=Math.pow(2,53)-1;t.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(s.isEmptyData(e))return this;e=s.convertToBuffer(e);var t=0,r=e.byteLength;if(this.bytesHashed+=r,8*this.bytesHashed>n)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;r>0;)this.buffer[this.bufferLength++]=e[t++],r--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),a=this.bufferLength;if(r.setUint8(this.bufferLength++,128),a%64>=56){for(var s=this.bufferLength;s<64;s++)r.setUint8(s,0);this.hashBuffer(),this.bufferLength=0}for(var s=this.bufferLength;s<56;s++)r.setUint8(s,0);r.setUint32(56,Math.floor(t/4294967296),!0),r.setUint32(60,t),this.hashBuffer(),this.finished=!0}for(var o=new i(32),s=0;s<8;s++)o[4*s]=this.state[s]>>>24&255,o[4*s+1]=this.state[s]>>>16&255,o[4*s+2]=this.state[s]>>>8&255,o[4*s+3]=this.state[s]>>>0&255;return e?o.toString(e):o},a.prototype.hashBuffer=function(){for(var e=this,t=e.buffer,r=e.state,a=r[0],i=r[1],s=r[2],n=r[3],u=r[4],p=r[5],m=r[6],c=r[7],l=0;l<64;l++){if(l<16)this.temp[l]=(255&t[4*l])<<24|(255&t[4*l+1])<<16|(255&t[4*l+2])<<8|255&t[4*l+3];else{var d=this.temp[l-2],y=(d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10;d=this.temp[l-15];var b=(d>>>7|d<<25)^(d>>>18|d<<14)^d>>>3;this.temp[l]=(y+this.temp[l-7]|0)+(b+this.temp[l-16]|0)}var S=(((u>>>6|u<<26)^(u>>>11|u<<21)^(u>>>25|u<<7))+(u&p^~u&m)|0)+(c+(o[l]+this.temp[l]|0)|0)|0,g=((a>>>2|a<<30)^(a>>>13|a<<19)^(a>>>22|a<<10))+(a&i^a&s^i&s)|0;c=m,m=p,p=u,u=n+S|0,n=s,s=i,i=a,a=S+g|0}r[0]+=a,r[1]+=i,r[2]+=s,r[3]+=n,r[4]+=u,r[5]+=p,r[6]+=m,r[7]+=c}},{"./browserHashUtils":341,"buffer/":440}],346:[function(e,t,r){(function(r){(function(){var r=e("./util");r.crypto.lib=e("./browserCryptoLib"),r.Buffer=e("buffer/").Buffer,r.url=e("url/"),r.querystring=e("querystring/"),r.realClock=e("./realclock/browserClock"),r.environment="js",r.createEventStream=e("./event-stream/buffered-create-event-stream").createEventStream,r.isBrowser=function(){return!0},r.isNode=function(){return!1};var a=e("./core");if(t.exports=a,e("./credentials"),e("./credentials/credential_provider_chain"),e("./credentials/temporary_credentials"),e("./credentials/chainable_temporary_credentials"),e("./credentials/web_identity_credentials"),e("./credentials/cognito_identity_credentials"),e("./credentials/saml_credentials"),a.XML.Parser=e("./xml/browser_parser"),e("./http/xhr"),void 0===i)var i={browser:!0}}).call(this)}).call(this,e("_process"))},{"./browserCryptoLib":340,"./core":350,"./credentials":351,"./credentials/chainable_temporary_credentials":352,"./credentials/cognito_identity_credentials":353,"./credentials/credential_provider_chain":354,"./credentials/saml_credentials":355,"./credentials/temporary_credentials":356,"./credentials/web_identity_credentials":357,"./event-stream/buffered-create-event-stream":365,"./http/xhr":373,"./realclock/browserClock":393,"./util":428,"./xml/browser_parser":429,_process:445,"buffer/":440,"querystring/":452,"url/":454}],347:[function(e,t,r){var a=e("../core"),i=a.util.url,s=a.util.crypto.lib,o=a.util.base64.encode,n=a.util.inherit,u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]}) -},p=function(e,t){var r=s.createSign("RSA-SHA1");return r.write(e),u(r.sign(t,"base64"))},m=function(e,t,r,a){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(i.toString(),a)}},c=function(e,t,r){return e=e.replace(/\s/gm,""),{Policy:u(o(e)),"Key-Pair-Id":t,Signature:p(e,r)}},l=function(e){var t=e.split("://");if(t.length<2)throw new Error("Invalid URL.");return t[0].replace("*","")},d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")},y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of http, https, or rtmp")}},b=function(e,t){if(!t||"function"!=typeof t)throw e;t(e)},S=function(e,t){if(!t||"function"!=typeof t)return e;t(null,e)};a.CloudFront.Signer=n({constructor:function(e,t){if(void 0===e||void 0===t)throw new Error("A key pair ID and private key are required");this.keyPairId=e,this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey),a={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a["CloudFront-"+i]=r[i]);return S(a,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(e){return b(e,t)}var a=i.parse(e.url,!0),s=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);a.search=null;for(var o in s)Object.prototype.hasOwnProperty.call(s,o)&&(a.query[o]=s[o]);try{var n="rtmp"===l(e.url)?d(i.format(a)):i.format(a)}catch(e){return b(e,t)}return S(n,t)}}),t.exports=a.CloudFront.Signer},{"../core":350}],348:[function(e,t,r){var a=e("./core");e("./credentials"),e("./credentials/credential_provider_chain");var i;a.Config=a.util.inherit({constructor:function(e){void 0===e&&(e={}),e=this.extractCredentials(e),a.util.each.call(this,this.keys,function(t,r){this.set(t,e[t],r)})},getCredentials:function(e){function t(t){e(t,t?null:i.credentials)}function r(e,t){return new a.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}var i=this;i.credentials?"function"==typeof i.credentials.get?function(){i.credentials.get(function(e){e&&(e=r("Could not load credentials from "+i.credentials.constructor.name,e)),t(e)})}():function(){var e=null;i.credentials.accessKeyId&&i.credentials.secretAccessKey||(e=r("Missing credentials")),t(e)}():i.credentialProvider?i.credentialProvider.resolve(function(e,a){e&&(e=r("Could not load credentials from any providers",e)),i.credentials=a,t(e)}):t(r("No credentials to load"))},getToken:function(e){function t(t){e(t,t?null:i.token)}function r(e,t){return new a.util.error(t||new Error,{code:"TokenError",message:e,name:"TokenError"})}var i=this;i.token?"function"==typeof i.token.get?function(){i.token.get(function(e){e&&(e=r("Could not load token from "+i.token.constructor.name,e)),t(e)})}():function(){var e=null;i.token.token||(e=r("Missing token")),t(e)}():i.tokenProvider?i.tokenProvider.resolve(function(e,a){e&&(e=r("Could not load token from any providers",e)),i.token=a,t(e)}):t(r("No token to load"))},update:function(e,t){t=t||!1,e=this.extractCredentials(e),a.util.each.call(this,e,function(e,r){(t||Object.prototype.hasOwnProperty.call(this.keys,e)||a.Service.hasService(e))&&this.set(e,r)})},loadFromPath:function(e){this.clear();var t=JSON.parse(a.util.readFileSync(e)),r=new a.FileSystemCredentials(e),i=new a.CredentialProviderChain;return i.providers.unshift(r),i.resolve(function(e,r){if(e)throw e;t.credentials=r}),this.constructor(t),this},clear:function(){a.util.each.call(this,this.keys,function(e){delete this[e]}),this.set("credentials",void 0),this.set("credentialProvider",void 0)},set:function(e,t,r){void 0===t?(void 0===r&&(r=this.keys[e]),this[e]="function"==typeof r?r.call(this):r):"httpOptions"===e&&this[e]?this[e]=a.util.merge(this[e],t):this[e]=t},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:void 0,httpOptions:{timeout:12e4},maxRetries:void 0,maxRedirects:10,paramValidation:!0,sslEnabled:!0,s3ForcePathStyle:!1,s3BucketEndpoint:!1,s3DisableBodySigning:!0,s3UsEast1RegionalEndpoint:"legacy",s3UseArnRegion:void 0,computeChecksums:!0,convertResponseTypes:!0,correctClockSkew:!1,customUserAgent:null,dynamoDbCrc32:!0,systemClockOffset:0,signatureVersion:null,signatureCache:!0,retryDelayOptions:{},useAccelerateEndpoint:!1,clientSideMonitoring:!1,endpointDiscoveryEnabled:void 0,endpointCacheSize:1e3,hostPrefixEnabled:!0,stsRegionalEndpoints:"legacy",useFipsEndpoint:!1,useDualstackEndpoint:!1,token:null},extractCredentials:function(e){return e.accessKeyId&&e.secretAccessKey&&(e=a.util.copy(e),e.credentials=new a.Credentials(e)),e},setPromisesDependency:function(e){i=e,null===e&&"function"==typeof Promise&&(i=Promise);var t=[a.Request,a.Credentials,a.CredentialProviderChain];a.S3&&(t.push(a.S3),a.S3.ManagedUpload&&t.push(a.S3.ManagedUpload)),a.util.addPromises(t,i)},getPromisesDependency:function(){return i}}),a.config=new a.Config},{"./core":350,"./credentials":351,"./credentials/credential_provider_chain":354}],349:[function(e,t,r){(function(r){(function(){function a(e,t){if("string"==typeof e){if(["legacy","regional"].indexOf(e.toLowerCase())>=0)return e.toLowerCase();throw s.util.error(new Error,t)}}function i(e,t){e=e||{};var i;if(e[t.clientConfig]&&(i=a(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" or "regional". Got "'+e[t.clientConfig]+'".'})))return i;if(!s.util.isNode())return i;if(Object.prototype.hasOwnProperty.call(r.env,t.env)){if(i=a(r.env[t.env],{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" or "regional". Got "'+r.env[t.env]+'".'}))return i}var o={};try{o=s.util.getProfilesFromSharedConfig(s.util.iniLoader)[r.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(o&&Object.prototype.hasOwnProperty.call(o,t.sharedConfig)){if(i=a(o[t.sharedConfig],{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" or "regional". Got "'+o[t.sharedConfig]+'".'}))return i}return i}var s=e("./core");t.exports=i}).call(this)}).call(this,e("_process"))},{"./core":350,_process:445}],350:[function(e,t,r){var a={util:e("./util")};({}).toString(),t.exports=a,a.util.update(a,{VERSION:"2.1497.0",Signers:{},Protocol:{Json:e("./protocol/json"),Query:e("./protocol/query"),Rest:e("./protocol/rest"),RestJson:e("./protocol/rest_json"),RestXml:e("./protocol/rest_xml")},XML:{Builder:e("./xml/builder"),Parser:null},JSON:{Builder:e("./json/builder"),Parser:e("./json/parser")},Model:{Api:e("./model/api"),Operation:e("./model/operation"),Shape:e("./model/shape"),Paginator:e("./model/paginator"),ResourceWaiter:e("./model/resource_waiter")},apiLoader:e("./api_loader"),EndpointCache:e("../vendor/endpoint-cache").EndpointCache}),e("./sequential_executor"),e("./service"),e("./config"),e("./http"),e("./event_listeners"),e("./request"),e("./response"),e("./resource_waiter"),e("./signers/request_signer"),e("./param_validator"),e("./maintenance_mode_message"),a.events=new a.SequentialExecutor,a.util.memoizedProperty(a,"endpointCache",function(){return new a.EndpointCache(a.config.endpointCacheSize)},!0)},{"../vendor/endpoint-cache":465,"./api_loader":339,"./config":348,"./event_listeners":371,"./http":372,"./json/builder":374,"./json/parser":375,"./maintenance_mode_message":376,"./model/api":377,"./model/operation":379,"./model/paginator":380,"./model/resource_waiter":381,"./model/shape":382,"./param_validator":383,"./protocol/json":386,"./protocol/query":387,"./protocol/rest":388,"./protocol/rest_json":389,"./protocol/rest_xml":390,"./request":397,"./resource_waiter":398,"./response":399,"./sequential_executor":401,"./service":402,"./signers/request_signer":420,"./util":428,"./xml/builder":430}],351:[function(e,t,r){var a=e("./core");a.Credentials=a.util.inherit({constructor:function(){if(a.util.hideProperties(this,["secretAccessKey"]),this.expired=!1,this.expireTime=null,this.refreshCallbacks=[],1===arguments.length&&"object"==typeof arguments[0]){var e=arguments[0].credentials||arguments[0];this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,this.sessionToken=e.sessionToken}else this.accessKeyId=arguments[0],this.secretAccessKey=arguments[1],this.sessionToken=arguments[2]},expiryWindow:15,needsRefresh:function(){var e=a.util.date.getDate().getTime(),t=new Date(e+1e3*this.expiryWindow);return!!(this.expireTime&&t>this.expireTime)||(this.expired||!this.accessKeyId||!this.secretAccessKey)},get:function(e){var t=this;this.needsRefresh()?this.refresh(function(r){r||(t.expired=!1),e&&e(r)}):e&&e()},refresh:function(e){this.expired=!1,e()},coalesceRefresh:function(e,t){var r=this;1===r.refreshCallbacks.push(e)&&r.load(function(e){a.util.arrayEach(r.refreshCallbacks,function(r){t?r(e):a.util.defer(function(){r(e)})}),r.refreshCallbacks.length=0})},load:function(e){e()}}),a.Credentials.addPromisesToClass=function(e){this.prototype.getPromise=a.util.promisifyMethod("get",e),this.prototype.refreshPromise=a.util.promisifyMethod("refresh",e)},a.Credentials.deletePromisesFromClass=function(){delete this.prototype.getPromise,delete this.prototype.refreshPromise},a.util.addPromises(a.Credentials)},{"./core":350}],352:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.ChainableTemporaryCredentials=a.util.inherit(a.Credentials,{constructor:function(e){a.Credentials.call(this),e=e||{},this.errorCode="ChainableTemporaryCredentialsProviderFailure",this.expired=!0,this.tokenCodeFn=null;var t=a.util.copy(e.params)||{};if(t.RoleArn&&(t.RoleSessionName=t.RoleSessionName||"temporary-credentials"),t.SerialNumber){if(!e.tokenCodeFn||"function"!=typeof e.tokenCodeFn)throw new a.util.error(new Error("tokenCodeFn must be a function when params.SerialNumber is given"),{code:this.errorCode});this.tokenCodeFn=e.tokenCodeFn}var r=a.util.merge({params:t,credentials:e.masterCredentials||a.config.credentials},e.stsConfig||{});this.service=new i(r)},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this,r=t.service.config.params.RoleArn?"assumeRole":"getSessionToken";this.getTokenCode(function(a,i){var s={};if(a)return void e(a);i&&(s.TokenCode=i),t.service[r](s,function(r,a){r||t.service.credentialsFrom(a,t),e(r)})})},getTokenCode:function(e){var t=this;this.tokenCodeFn?this.tokenCodeFn(this.service.config.params.SerialNumber,function(r,i){if(r){var s=r;return r instanceof Error&&(s=r.message),void e(a.util.error(new Error("Error fetching MFA token: "+s),{code:t.errorCode}))}e(null,i)}):e(null)}})},{"../../clients/sts":334,"../core":350}],353:[function(e,t,r){var a=e("../core"),i=e("../../clients/cognitoidentity"),s=e("../../clients/sts");a.CognitoIdentityCredentials=a.util.inherit(a.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function(e,t){a.Credentials.call(this),this.expired=!0,this.params=e,this.data=null,this._identityId=null,this._clientConfig=a.util.copy(t||{}),this.loadCachedId();var r=this;Object.defineProperty(this,"identityId",{get:function(){return r.loadCachedId(),r._identityId||r.params.IdentityId},set:function(e){r._identityId=e}})},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.data=null,t._identityId=null,t.getId(function(r){r?(t.clearIdOnNotAuthorized(r),e(r)):t.params.RoleArn?t.getCredentialsFromSTS(e):t.getCredentialsForIdentity(e)})},clearCachedId:function(){this._identityId=null,delete this.params.IdentityId;var e=this.params.IdentityPoolId,t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t],delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function(e){var t=this;"NotAuthorizedException"==e.code&&t.clearCachedId()},getId:function(e){var t=this;if("string"==typeof t.params.IdentityId)return e(null,t.params.IdentityId);t.cognito.getId(function(r,a){!r&&a.IdentityId?(t.params.IdentityId=a.IdentityId,e(null,a.IdentityId)):e(r)})},loadCredentials:function(e,t){e&&t&&(t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration)},getCredentialsForIdentity:function(e){var t=this;t.cognito.getCredentialsForIdentity(function(r,a){r?t.clearIdOnNotAuthorized(r):(t.cacheId(a),t.data=a,t.loadCredentials(t.data,t)),e(r)})},getCredentialsFromSTS:function(e){var t=this;t.cognito.getOpenIdToken(function(r,a){r?(t.clearIdOnNotAuthorized(r),e(r)):(t.cacheId(a),t.params.WebIdentityToken=a.Token,t.webIdentityCredentials.refresh(function(r){r||(t.data=t.webIdentityCredentials.data,t.sts.credentialsFrom(t.data,t)),e(r)}))})},loadCachedId:function(){var e=this;if(a.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var r=Object.keys(e.params.Logins);0!==(e.getStorage("providers")||"").split(",").filter(function(e){return-1!==r.indexOf(e)}).length&&(e.params.IdentityId=t)}else t&&(e.params.IdentityId=t)}},createClients:function(){var e=this._clientConfig;if(this.webIdentityCredentials=this.webIdentityCredentials||new a.WebIdentityCredentials(this.params,e),!this.cognito){var t=a.util.merge({},e);t.params=this.params,this.cognito=new i(t)}this.sts=this.sts||new s(e)},cacheId:function(e){this._identityId=e.IdentityId,this.params.IdentityId=this._identityId,a.util.isBrowser()&&(this.setStorage("id",e.IdentityId),this.params.Logins&&this.setStorage("providers",Object.keys(this.params.Logins).join(",")))},getStorage:function(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(e){}},storage:function(){try{var e=a.util.isBrowser()&&null!==window.localStorage&&"object"==typeof window.localStorage?window.localStorage:{};return e["aws.test-storage"]="foobar",delete e["aws.test-storage"],e}catch(e){return{}}}()})},{"../../clients/cognitoidentity":265,"../../clients/sts":334,"../core":350}],354:[function(e,t,r){var a=e("../core");a.CredentialProviderChain=a.util.inherit(a.Credentials,{constructor:function(e){this.providers=e||a.CredentialProviderChain.defaultProviders.slice(0),this.resolveCallbacks=[]},resolve:function(e){function t(e,o){if(!e&&o||i===s.length)return a.util.arrayEach(r.resolveCallbacks,function(t){t(e,o)}),void(r.resolveCallbacks.length=0);var n=s[i++];o="function"==typeof n?n.call():n,o.get?o.get(function(e){t(e,e?null:o)}):t(null,o)}var r=this;if(0===r.providers.length)return e(new Error("No providers")),r;if(1===r.resolveCallbacks.push(e)){var i=0,s=r.providers.slice(0);t()}return r}}),a.CredentialProviderChain.defaultProviders=[],a.CredentialProviderChain.addPromisesToClass=function(e){this.prototype.resolvePromise=a.util.promisifyMethod("resolve",e)},a.CredentialProviderChain.deletePromisesFromClass=function(){delete this.prototype.resolvePromise},a.util.addPromises(a.CredentialProviderChain)},{"../core":350}],355:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.SAMLCredentials=a.util.inherit(a.Credentials,{constructor:function(e){a.Credentials.call(this),this.expired=!0,this.params=e},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithSAML(function(r,a){r||t.service.credentialsFrom(a,t),e(r)})},createClients:function(){this.service=this.service||new i({params:this.params})}})},{"../../clients/sts":334,"../core":350}],356:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.TemporaryCredentials=a.util.inherit(a.Credentials,{constructor:function(e,t){a.Credentials.call(this),this.loadMasterCredentials(t),this.expired=!0,this.params=e||{},this.params.RoleArn&&(this.params.RoleSessionName=this.params.RoleSessionName||"temporary-credentials")},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.masterCredentials.get(function(){t.service.config.credentials=t.masterCredentials,(t.params.RoleArn?t.service.assumeRole:t.service.getSessionToken).call(t.service,function(r,a){r||t.service.credentialsFrom(a,t),e(r)})})},loadMasterCredentials:function(e){for(this.masterCredentials=e||a.config.credentials;this.masterCredentials.masterCredentials;)this.masterCredentials=this.masterCredentials.masterCredentials;"function"!=typeof this.masterCredentials.get&&(this.masterCredentials=new a.Credentials(this.masterCredentials))},createClients:function(){this.service=this.service||new i({params:this.params})}})},{"../../clients/sts":334,"../core":350}],357:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.WebIdentityCredentials=a.util.inherit(a.Credentials,{constructor:function(e,t){a.Credentials.call(this),this.expired=!0,this.params=e,this.params.RoleSessionName=this.params.RoleSessionName||"web-identity",this.data=null,this._clientConfig=a.util.copy(t||{})},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithWebIdentity(function(r,a){t.data=null,r||(t.data=a,t.service.credentialsFrom(a,t)),e(r)})},createClients:function(){if(!this.service){var e=a.util.merge({},this._clientConfig);e.params=this.params,this.service=new i(e)}}})},{"../../clients/sts":334,"../core":350}],358:[function(e,t,r){(function(r){(function(){function a(e){var t=e.service,r=t.api||{},a={};return t.config.region&&(a.region=t.config.region),r.serviceId&&(a.serviceId=r.serviceId),t.config.credentials.accessKeyId&&(a.accessKeyId=t.config.credentials.accessKeyId),a}function i(e,t,r){r&&void 0!==t&&null!==t&&"structure"===r.type&&r.required&&r.required.length>0&&b.arrayEach(r.required,function(a){var s=r.members[a];if(!0===s.endpointDiscoveryId){var o=s.isLocationName?s.name:a;e[o]=String(t[a])}else i(e,t[a],s)})}function s(e,t){var r={};return i(r,e.params,t),r}function o(e){var t=e.service,r=t.api,i=r.operations?r.operations[e.operation]:void 0,o=i?i.input:void 0,n=s(e,o),p=a(e);Object.keys(n).length>0&&(p=b.update(p,n),i&&(p.operation=i.name));var m=y.endpointCache.get(p);if(!m||1!==m.length||""!==m[0].Address)if(m&&m.length>0)e.httpRequest.updateEndpoint(m[0].Address);else{var c=t.makeRequest(r.endpointOperation,{Operation:i.name,Identifiers:n});u(c),c.removeListener("validate",y.EventListeners.Core.VALIDATE_PARAMETERS),c.removeListener("retry",y.EventListeners.Core.RETRY_CHECK),y.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}]),c.send(function(e,t){t&&t.Endpoints?y.endpointCache.put(p,t.Endpoints):e&&y.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}])})}}function n(e,t){var r=e.service,i=r.api,o=i.operations?i.operations[e.operation]:void 0,n=o?o.input:void 0,p=s(e,n),m=a(e);Object.keys(p).length>0&&(m=b.update(m,p),o&&(m.operation=o.name));var c=y.EndpointCache.getKeyString(m),l=y.endpointCache.get(c);if(l&&1===l.length&&""===l[0].Address)return g[c]||(g[c]=[]),void g[c].push({request:e,callback:t});if(l&&l.length>0)e.httpRequest.updateEndpoint(l[0].Address),t();else{var d=r.makeRequest(i.endpointOperation,{Operation:o.name,Identifiers:p});d.removeListener("validate",y.EventListeners.Core.VALIDATE_PARAMETERS),u(d),y.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:60}]),d.send(function(r,a){if(r){if(e.response.error=b.error(r,{retryable:!1}),y.endpointCache.remove(m),g[c]){var i=g[c];b.arrayEach(i,function(e){e.request.response.error=b.error(r,{retryable:!1}),e.callback()}),delete g[c]}}else if(a&&(y.endpointCache.put(c,a.Endpoints),e.httpRequest.updateEndpoint(a.Endpoints[0].Address),g[c])){var i=g[c];b.arrayEach(i,function(e){e.request.httpRequest.updateEndpoint(a.Endpoints[0].Address),e.callback()}),delete g[c]}t()})}}function u(e){var t=e.service.api,r=t.apiVersion;r&&!e.httpRequest.headers["x-amz-api-version"]&&(e.httpRequest.headers["x-amz-api-version"]=r)}function p(e){var t=e.error,r=e.httpResponse;if(t&&("InvalidEndpointException"===t.code||421===r.statusCode)){var i=e.request,o=i.service.api.operations||{},n=o[i.operation]?o[i.operation].input:void 0,u=s(i,n),p=a(i);Object.keys(u).length>0&&(p=b.update(p,u),o[i.operation]&&(p.operation=o[i.operation].name)),y.endpointCache.remove(p)}}function m(e){if(e._originalConfig&&e._originalConfig.endpoint&&!0===e._originalConfig.endpointDiscoveryEnabled)throw b.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."});var t=y.config[e.serviceIdentifier]||{};return Boolean(y.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}function c(e){return["false","0"].indexOf(e)>=0}function l(e){var t=e.service||{};if(void 0!==t.config.endpointDiscoveryEnabled)return t.config.endpointDiscoveryEnabled;if(!b.isBrowser()){for(var a=0;a-1&&0===++e[t];t--);}var s=e("../core").util,o=s.buffer.toBuffer;a.fromNumber=function(e){ -if(e>0x8000000000000000||e<-0x8000000000000000)throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64");for(var t=new Uint8Array(8),r=7,s=Math.abs(Math.round(e));r>-1&&s>0;r--,s/=256)t[r]=s;return e<0&&i(t),new a(t)},a.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&i(e),parseInt(e.toString("hex"),16)*(t?-1:1)},a.prototype.toString=function(){return String(this.valueOf())},t.exports={Int64:a}},{"../core":350}],368:[function(e,t,r){function a(e,t,r){var a=s(t),o=a.headers[":message-type"];if(o){if("error"===o.value)throw i(a);if("event"!==o.value)return}var n=a.headers[":event-type"],u=r.members[n.value];if(u){var p={},m=u.eventPayloadMemberName;if(m){var c=u.members[m];"binary"===c.type?p[m]=a.body:p[m]=e.parse(a.body.toString(),c)}for(var l=u.eventHeaderMemberNames,d=0;d=0)return e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",t();i.util.computeSha256(s,function(r,a){r?t(r):(e.httpRequest.headers["X-Amz-Content-Sha256"]=a,t())})}else t()}}),e("SET_CONTENT_LENGTH","afterBuild",function(e){var t=r(e),a=i.util.getRequestPayloadShape(e);if(void 0===e.httpRequest.headers["Content-Length"])try{var s=i.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=s}catch(r){if(a&&a.isStreaming){if(a.requiresLength)throw r;if(t.indexOf("unsigned-body")>=0)return void(e.httpRequest.headers["Transfer-Encoding"]="chunked");throw r}throw r}}),e("SET_HTTP_HOST","afterBuild",function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host}),e("SET_TRACE_ID","afterBuild",function(e){if(i.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,"X-Amzn-Trace-Id")){var r=t.env.AWS_LAMBDA_FUNCTION_NAME,a=t.env._X_AMZN_TRACE_ID;"string"==typeof r&&r.length>0&&"string"==typeof a&&a.length>0&&(e.httpRequest.headers["X-Amzn-Trace-Id"]=a)}}),e("RESTART","restart",function(){var e=this.response.error;e&&e.retryable&&(this.httpRequest=new i.HttpRequest(this.service.endpoint,this.service.region),this.response.retryCount=600?this.emit("sign",[this],function(e){e?t(e):o()}):o()}),e("HTTP_HEADERS","httpHeaders",function(e,t,r,a){r.httpResponse.statusCode=e,r.httpResponse.statusMessage=a,r.httpResponse.headers=t,r.httpResponse.body=i.util.buffer.toBuffer(""),r.httpResponse.buffers=[],r.httpResponse.numBytes=0;var s=t.date||t.Date,o=r.request.service;if(s){var n=Date.parse(s);o.config.correctClockSkew&&o.isClockSkewed(n)&&o.applyClockOffset(n)}}),e("HTTP_DATA","httpData",function(e,t){if(e){if(i.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"],a={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[a,t])}t.httpResponse.buffers.push(i.util.buffer.toBuffer(e))}}),e("HTTP_DONE","httpDone",function(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=i.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes,delete e.httpResponse.buffers}),e("FINALIZE_ERROR","retry",function(e){e.httpResponse.statusCode&&(e.error.statusCode=e.httpResponse.statusCode,void 0===e.error.retryable&&(e.error.retryable=this.service.retryableError(e.error,this)))}),e("INVALIDATE_CREDENTIALS","retry",function(e){if(e.error)switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=!0,e.request.service.config.credentials.expired=!0}}),e("EXPIRED_SIGNATURE","retry",function(e){var t=e.error;t&&"string"==typeof t.code&&"string"==typeof t.message&&t.code.match(/Signature/)&&t.message.match(/expired/)&&(e.error.retryable=!0)}),e("CLOCK_SKEWED","retry",function(e){e.error&&this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew&&(e.error.retryable=!0)}),e("REDIRECT","retry",function(e){e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers.location&&(this.httpRequest.endpoint=new i.Endpoint(e.httpResponse.headers.location),this.httpRequest.headers.Host=this.httpRequest.endpoint.host,e.error.redirect=!0,e.error.retryable=!0)}),e("RETRY_CHECK","retry",function(e){e.error&&(e.error.redirect&&e.redirectCount=0?(e.error=null,setTimeout(t,r)):t()})}),CorePost:(new s).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",i.util.extractRequestId),e("EXTRACT_REQUEST_ID","extractError",i.util.extractRequestId),e("ENOTFOUND_ERROR","httpError",function(e){if("NetworkingError"===e.code&&function(e){return"ENOTFOUND"===e.errno||"number"==typeof e.errno&&"function"==typeof i.util.getSystemErrorName&&["EAI_NONAME","EAI_NODATA"].indexOf(i.util.getSystemErrorName(e.errno)>=0)}(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=i.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:!0,originalError:e})}})}),Logger:(new s).addNamedListeners(function(t){t("LOG_REQUEST","complete",function(t){function r(e,t){if(!t)return t;if(e.isSensitive)return"***SensitiveInformation***";switch(e.type){case"structure":var a={};return i.util.each(t,function(t,i){Object.prototype.hasOwnProperty.call(e.members,t)?a[t]=r(e.members[t],i):a[t]=i}),a;case"list":var s=[];return i.util.arrayEach(t,function(t,a){s.push(r(e.member,t))}),s;case"map":var o={};return i.util.each(t,function(t,a){o[t]=r(e.value,a)}),o;default:return t}}var a=t.request,s=a.service.config.logger;if(s){var o=function(){var o=t.request.service.getSkewCorrectedDate().getTime(),n=(o-a.startTime.getTime())/1e3,u=!!s.isTTY,p=t.httpResponse.statusCode,m=a.params;if(a.service.api.operations&&a.service.api.operations[a.operation]&&a.service.api.operations[a.operation].input){m=r(a.service.api.operations[a.operation].input,a.params)}var c=e("util").inspect(m,!0,null),l="";return u&&(l+=""),l+="[AWS "+a.service.serviceIdentifier+" "+p,l+=" "+n.toString()+"s "+t.retryCount+" retries]",u&&(l+=""),l+=" "+i.util.string.lowerFirst(a.operation),l+="("+c+")",u&&(l+=""),l}();"function"==typeof s.log?s.log(o):"function"==typeof s.write&&s.write(o+"\n")}})}),Json:(new s).addNamedListeners(function(t){var r=e("./protocol/json");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)}),Rest:(new s).addNamedListeners(function(t){var r=e("./protocol/rest");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)}),RestJson:(new s).addNamedListeners(function(t){var r=e("./protocol/rest_json");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError),t("UNSET_CONTENT_LENGTH","afterBuild",r.unsetContentLength)}),RestXml:(new s).addNamedListeners(function(t){var r=e("./protocol/rest_xml");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)}),Query:(new s).addNamedListeners(function(t){var r=e("./protocol/query");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)})}}).call(this)}).call(this,e("_process"))},{"./core":350,"./discover_endpoint":358,"./protocol/json":386,"./protocol/query":387,"./protocol/rest":388,"./protocol/rest_json":389,"./protocol/rest_xml":390,"./sequential_executor":401,_process:445,util:439}],372:[function(e,t,r){var a=e("./core"),i=a.util.inherit;a.Endpoint=i({constructor:function(e,t){if(a.util.hideProperties(this,["slashes","auth","hash","search","query"]),void 0===e||null===e)throw new Error("Invalid endpoint: "+e);if("string"!=typeof e)return a.util.copy(e);if(!e.match(/^http/)){e=((t&&void 0!==t.sslEnabled?t.sslEnabled:a.config.sslEnabled)?"https":"http")+"://"+e}a.util.update(this,a.util.urlParse(e)),this.port?this.port=parseInt(this.port,10):this.port="https:"===this.protocol?443:80}}),a.HttpRequest=i({constructor:function(e,t){e=new a.Endpoint(e),this.method="POST",this.path=e.path||"/",this.headers={},this.body="",this.endpoint=e,this.region=t,this._userAgent="",this.setUserAgent()},setUserAgent:function(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=a.util.userAgent()},getUserAgentHeaderName:function(){return(a.util.isBrowser()?"X-Amz-":"")+"User-Agent"},appendToUserAgent:function(e){"string"==typeof e&&e&&(this._userAgent+=" "+e),this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function(){return this._userAgent},pathname:function(){return this.path.split("?",1)[0]},search:function(){var e=this.path.split("?",2)[1];return e?(e=a.util.queryStringParse(e),a.util.queryParamsToString(e)):""},updateEndpoint:function(e){var t=new a.Endpoint(e);this.endpoint=t,this.path=t.path||"/",this.headers.Host&&(this.headers.Host=t.host)}}),a.HttpResponse=i({constructor:function(){this.statusCode=void 0,this.headers={},this.body=void 0,this.streaming=!1,this.stream=null},createUnbufferedStream:function(){return this.streaming=!0,this.stream}}),a.HttpClient=i({}),a.HttpClient.getInstance=function(){return void 0===this.singleton&&(this.singleton=new this),this.singleton}},{"./core":350}],373:[function(e,t,r){var a=e("../core"),i=e("events").EventEmitter;e("../http"),a.XHRClient=a.util.inherit({handleRequest:function(e,t,r,s){var o=this,n=e.endpoint,u=new i,p=n.protocol+"//"+n.hostname;80!==n.port&&443!==n.port&&(p+=":"+n.port),p+=e.path;var m=new XMLHttpRequest,c=!1;e.stream=m,m.addEventListener("readystatechange",function(){try{if(0===m.status)return}catch(e){return}this.readyState>=this.HEADERS_RECEIVED&&!c&&(u.statusCode=m.status,u.headers=o.parseHeaders(m.getAllResponseHeaders()),u.emit("headers",u.statusCode,u.headers,m.statusText),c=!0),this.readyState===this.DONE&&o.finishRequest(m,u)},!1),m.upload.addEventListener("progress",function(e){u.emit("sendProgress",e)}),m.addEventListener("progress",function(e){u.emit("receiveProgress",e)},!1),m.addEventListener("timeout",function(){s(a.util.error(new Error("Timeout"),{code:"TimeoutError"}))},!1),m.addEventListener("error",function(){s(a.util.error(new Error("Network Failure"),{code:"NetworkingError"}))},!1),m.addEventListener("abort",function(){s(a.util.error(new Error("Request aborted"),{code:"RequestAbortedError"}))},!1),r(u),m.open(e.method,p,!1!==t.xhrAsync),a.util.each(e.headers,function(e,t){"Content-Length"!==e&&"User-Agent"!==e&&"Host"!==e&&m.setRequestHeader(e,t)}),t.timeout&&!1!==t.xhrAsync&&(m.timeout=t.timeout),t.xhrWithCredentials&&(m.withCredentials=!0);try{m.responseType="arraybuffer"}catch(e){}try{e.body?m.send(e.body):m.send()}catch(t){if(!e.body||"object"!=typeof e.body.buffer)throw t;m.send(e.body.buffer)}return u},parseHeaders:function(e){var t={};return a.util.arrayEach(e.split(/\r?\n/),function(e){var r=e.split(":",1)[0],a=e.substring(r.length+2);r.length>0&&(t[r.toLowerCase()]=a)}),t},finishRequest:function(e,t){var r;if("arraybuffer"===e.responseType&&e.response){var i=e.response;r=new a.util.Buffer(i.byteLength);for(var s=new Uint8Array(i),o=0;o-1?t||"":t,this.isJsonValue?JSON.parse(t):t&&"function"==typeof t.toString?t.toString():t},this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function l(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseFloat(e)},this.toWireFormat=this.toType}function d(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseInt(e,10)},this.toWireFormat=this.toType}function y(){s.apply(this,arguments),this.toType=function(e){var t=h.base64.decode(e);if(this.isSensitive&&h.isNode()&&"function"==typeof h.Buffer.alloc){var r=h.Buffer.alloc(t.length,t);t.fill(0),t=r}return t},this.toWireFormat=h.base64.encode}function b(){y.apply(this,arguments)}function S(){s.apply(this,arguments),this.toType=function(e){return"boolean"==typeof e?e:null===e||void 0===e?null:"true"===e}}var g=e("./collection"),h=e("../util");s.normalizedTypes={character:"string",double:"float",long:"integer",short:"integer",biginteger:"integer",bigdecimal:"float",blob:"binary"},s.types={structure:n,list:u,map:p,boolean:S,timestamp:m,float:l,integer:d,string:c,base64:b,binary:y},s.resolve=function(e,t){if(e.shape){var r=t.api.shapes[e.shape];if(!r)throw new Error("Cannot find shape reference: "+e.shape);return r}return null -},s.create=function(e,t,r){if(e.isShape)return e;var a=s.resolve(e,t);if(a){var i=Object.keys(e);t.documentation||(i=i.filter(function(e){return!e.match(/documentation/)}));var o=function(){a.constructor.call(this,e,t,r)};return o.prototype=a,new o}e.type||(e.members?e.type="structure":e.member?e.type="list":e.key?e.type="map":e.type="string");var n=e.type;if(s.normalizedTypes[e.type]&&(e.type=s.normalizedTypes[e.type]),s.types[e.type])return new s.types[e.type](e,t,r);throw new Error("Unrecognized shape type: "+n)},s.shapes={StructureShape:n,ListShape:u,MapShape:p,StringShape:c,BooleanShape:S,Base64Shape:b},t.exports=s},{"../util":428,"./collection":378}],383:[function(e,t,r){var a=e("./core");a.ParamValidator=a.util.inherit({constructor:function(e){!0!==e&&void 0!==e||(e={min:!0}),this.validation=e},validate:function(e,t,r){if(this.errors=[],this.validateMember(e,t||{},r||"params"),this.errors.length>1){var i=this.errors.join("\n* ");throw i="There were "+this.errors.length+" validation errors:\n* "+i,a.util.error(new Error(i),{code:"MultipleValidationErrors",errors:this.errors})}if(1===this.errors.length)throw this.errors[0];return!0},fail:function(e,t){this.errors.push(a.util.error(new Error(t),{code:e}))},validateStructure:function(e,t,r){if(e.isDocument)return!0;this.validateType(t,r,["object"],"structure");for(var a,i=0;e.required&&i= 1, but found "'+t+'" for '+r)},validatePattern:function(e,t,r){this.validation.pattern&&void 0!==e.pattern&&(new RegExp(e.pattern).test(t)||this.fail("PatternMatchError",'Provided value "'+t+'" does not match regex pattern /'+e.pattern+"/ for "+r))},validateRange:function(e,t,r,a){this.validation.min&&void 0!==e.min&&t= "+e.min+", but found "+t+" for "+r),this.validation.max&&void 0!==e.max&&t>e.max&&this.fail("MaxRangeError","Expected "+a+" <= "+e.max+", but found "+t+" for "+r)},validateEnum:function(e,t,r){this.validation.enum&&void 0!==e.enum&&-1===e.enum.indexOf(t)&&this.fail("EnumError","Found string value of "+t+", but expected "+e.enum.join("|")+" for "+r)},validateType:function(e,t,r,i){if(null===e||void 0===e)return!1;for(var s=!1,o=0;o63)throw u.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."});if(!r.test(e))throw p.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})})}var u=e("../util"),p=e("../core");t.exports={populateHostPrefix:a}},{"../core":350,"../util":428}],386:[function(e,t,r){function a(e){var t=e.httpRequest,r=e.service.api,a=r.targetPrefix+"."+r.operations[e.operation].name,i=r.jsonVersion||"1.0",s=r.operations[e.operation].input,o=new n;1===i&&(i="1.0"),r.awsQueryCompatible&&(t.params||(t.params={}),Object.assign(t.params,e.params)),t.body=o.build(e.params||{},s),t.headers["Content-Type"]="application/x-amz-json-"+i,t.headers["X-Amz-Target"]=a,p(e)}function i(e){var t={},r=e.httpResponse;if(t.code=r.headers["x-amzn-errortype"]||"UnknownError","string"==typeof t.code&&(t.code=t.code.split(":")[0]),r.body.length>0)try{var a=JSON.parse(r.body.toString()),i=a.__type||a.code||a.Code;i&&(t.code=i.split("#").pop()),"RequestEntityTooLarge"===t.code?t.message="Request body must be less than 1 MB":t.message=a.message||a.Message||null;for(var s in a||{})"code"!==s&&"message"!==s&&(t["["+s+"]"]="See error."+s+" for details.",Object.defineProperty(t,s,{value:a[s],enumerable:!1,writable:!0}))}catch(a){t.statusCode=r.statusCode,t.message=r.statusMessage}else t.statusCode=r.statusCode,t.message=r.statusCode.toString();e.error=o.error(new Error,t)}function s(e){var t=e.httpResponse.body.toString()||"{}";if(!1===e.request.service.config.convertResponseTypes)e.data=JSON.parse(t);else{var r=e.request.service.api.operations[e.request.operation],a=r.output||{},i=new u;e.data=i.parse(t,a)}}var o=e("../util"),n=e("../json/builder"),u=e("../json/parser"),p=e("./helpers").populateHostPrefix;t.exports={buildRequest:a,extractError:i,extractData:s}},{"../json/builder":374,"../json/parser":375,"../util":428,"./helpers":385}],387:[function(e,t,r){function a(e){var t=e.service.api.operations[e.operation],r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8",r.params={Version:e.service.api.apiVersion,Action:t.name},(new u).serialize(e.params,t.input,function(e,t){r.params[e]=t}),r.body=n.queryParamsToString(r.params),m(e)}function i(e){var t,r=e.httpResponse.body.toString();if(r.match("=0?"&":"?";var n=[];m.arrayEach(Object.keys(s).sort(),function(e){Array.isArray(s[e])||(s[e]=[s[e]]);for(var t=0;t=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":374,"../json/parser":375,"../util":428,"./json":386,"./rest":388}],390:[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":350,"../util":428,"./rest":388}],391:[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":428}],392:[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":350}],393:[function(e,t,r){t.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},{}],394:[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}},{}],395:[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],[t,"internal-*"],["*","*"]].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=0){u=!0;var p=0}var m=function(){u&&p!==n?i.emit("error",a.util.error(new Error("Stream content length mismatch. Received "+p+" of "+n+" bytes."),{code:"StreamContentLengthMismatch"})):2===a.HttpClient.streamsApiVersion?i.end():i.emit("end") -},c=o.httpResponse.createUnbufferedStream();if(2===a.HttpClient.streamsApiVersion)if(u){var l=new e.PassThrough;l._write=function(t){return t&&t.length&&(p+=t.length),e.PassThrough.prototype._write.apply(this,arguments)},l.on("end",m),i.on("error",function(e){u=!1,c.unpipe(l),l.emit("end"),l.end()}),c.pipe(l).pipe(i,{end:!1})}else c.pipe(i);else u&&c.on("data",function(e){e&&e.length&&(p+=e.length)}),c.on("data",function(e){i.emit("data",e)}),c.on("end",m);c.on("error",function(e){u=!1,i.emit("error",e)})}}),i},emitEvent:function(e,t,r){"function"==typeof t&&(r=t,t=null),r||(r=function(){}),t||(t=this.eventParameters(e,this.response)),a.SequentialExecutor.prototype.emit.call(this,e,t,function(e){e&&(this.response.error=e),r.call(this,e)})},eventParameters:function(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function(e,t){return t||"function"!=typeof e||(t=e,e=null),(new a.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function(){return this._unAuthenticated=!0,this.removeListener("validate",a.EventListeners.Core.VALIDATE_CREDENTIALS),this.removeListener("sign",a.EventListeners.Core.SIGN),this},toGet:function(){return"query"!==this.service.api.protocol&&"ec2"!==this.service.api.protocol||(this.removeListener("build",this.buildAsGet),this.addListener("build",this.buildAsGet)),this},buildAsGet:function(e){e.httpRequest.method="GET",e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function(){this._haltHandlersOnError=!0}}),a.Request.addPromisesToClass=function(e){this.prototype.promise=function(){var t=this;return this.httpRequest.appendToUserAgent("promise"),new e(function(e,r){t.on("complete",function(t){t.error?r(t.error):e(Object.defineProperty(t.data||{},"$response",{value:t}))}),t.runTo()})}},a.Request.deletePromisesFromClass=function(){delete this.prototype.promise},a.util.addPromises(a.Request),a.util.mixin(a.Request,a.SequentialExecutor)}).call(this)}).call(this,e("_process"))},{"./core":350,"./state_machine":427,_process:445,jmespath:444}],398:[function(e,t,r){function a(e){var t=e.request._waiter,r=t.config.acceptors,a=!1,i="retry";r.forEach(function(r){if(!a){var s=t.matchers[r.matcher];s&&s(e,r.expected,r.argument)&&(a=!0,i=r.state)}}),!a&&e.error&&(i="failure"),"success"===i?t.setSuccess(e):t.setError(e,"retry"===i)}var i=e("./core"),s=i.util.inherit,o=e("jmespath");i.ResourceWaiter=s({constructor:function(e,t){this.service=e,this.state=t,this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,r){try{var a=o.search(e.data,r)}catch(e){return!1}return o.strictDeepEqual(a,t)},pathAll:function(e,t,r){try{var a=o.search(e.data,r)}catch(e){return!1}Array.isArray(a)||(a=[a]);var i=a.length;if(!i)return!1;for(var s=0;s=1&&t.doneParts===t.numParts&&t.finishMultiPart()}))}r&&t.fillQueue.call(t)},abort:function(){var e=this;!0===e.isDoneChunking&&1===e.totalPartNumbers&&e.singlePart?e.singlePart.abort():e.cleanup(a.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1}))},validateBody:function(){var e=this;if(e.body=e.service.config.params.Body,"string"==typeof e.body)e.body=a.util.buffer.toBuffer(e.body);else if(!e.body)throw new Error("params.Body is required");e.sliceFn=a.util.arraySliceFn(e.body)},bindServiceObject:function(e){e=e||{};var t=this;if(t.service){var r=t.service,i=a.util.copy(r.config);i.signatureVersion=r.getSignatureVersion(),t.service=new r.constructor.__super__(i),t.service.config.params=a.util.merge(t.service.config.params||{},e),Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:!1,configurable:!0})}else t.service=new a.S3({params:e})},adjustTotalBytes:function(){var e=this;try{e.totalBytes=i(e.body)}catch(e){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);t>e.partSize&&(e.partSize=t)}else e.totalBytes=void 0},isDoneChunking:!1,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:void 0,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:!1,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function(){var e=this,t=i(e.body);if(0===t)return e.isDoneChunking=!0,e.numParts=1,void e.nextChunk(e.body);for(;e.activeParts=e.queueSize)){var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t&&(e.partBuffers.push(t),e.partBufferLength+=t.length,e.totalChunkedBytes+=t.length),e.partBufferLength>=e.partSize){var r=1===e.partBuffers.length?e.partBuffers[0]:s.concat(e.partBuffers);if(e.partBuffers=[],e.partBufferLength=0,r.length>e.partSize){var a=r.slice(e.partSize);e.partBuffers.push(a),e.partBufferLength+=a.length,r=r.slice(0,e.partSize)}e.nextChunk(r)}e.isDoneChunking&&!e.isDoneSending&&(r=1===e.partBuffers.length?e.partBuffers[0]:s.concat(e.partBuffers),e.partBuffers=[],e.partBufferLength=0,e.totalBytes=e.totalChunkedBytes,e.isDoneSending=!0,(0===e.numParts||r.length>0)&&(e.numParts++,e.nextChunk(r))),e.body.read(0)}},nextChunk:function(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&1===r){var i={Body:e};this.tags&&(i.Tagging=this.getTaggingHeader());var s=t.service.putObject(i);return s._managedUpload=t,s.on("httpUploadProgress",t.progress).send(t.finishSinglePart),t.singlePart=s,null}if(t.service.config.params.ContentMD5){var o=a.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:!1});return t.cleanup(o),null}if(t.completeInfo[r]&&null!==t.completeInfo[r].ETag)return null;t.activeParts++,t.service.config.params.UploadId?t.uploadPart(e,r):t.multipartReq?t.queueChunks(e,r):(t.multipartReq=t.service.createMultipartUpload(),t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId,t.multipartReq=null}),t.queueChunks(e,r),t.multipartReq.on("error",function(e){t.cleanup(e)}),t.multipartReq.send())},getTaggingHeader:function(){for(var e=[],t=0;t-1&&r.splice(i,1)}return this},removeAllListeners:function(e){return e?delete this._events[e]:this._events={},this},emit:function(e,t,r){r||(r=function(){});var a=this.listeners(e),i=a.length;return this.callListeners(a,t,r),i>0},callListeners:function(e,t,r,i){function s(i){if(i&&(n=a.util.error(n||new Error,i),o._haltHandlersOnError))return r.call(o,n);o.callListeners(e,t,r,n)}for(var o=this,n=i||null;e.length>0;){var u=e.shift();if(u._isAsync)return void u.apply(o,t.concat([s]));try{u.apply(o,t)}catch(e){n=a.util.error(n||new Error,e)}if(n&&o._haltHandlersOnError)return void r.call(o,n)}r.call(o,n)},addListeners:function(e){var t=this;return e._events&&(e=e._events),a.util.each(e,function(e,r){"function"==typeof r&&(r=[r]),a.util.arrayEach(r,function(r){t.on(e,r)})}),t},addNamedListener:function(e,t,r,a){return this[e]=r,this.addListener(t,r,a),this},addNamedAsyncListener:function(e,t,r,a){return r._isAsync=!0,this.addNamedListener(e,t,r,a)},addNamedListeners:function(e){var t=this;return e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)}),this}}),a.SequentialExecutor.prototype.addListener=a.SequentialExecutor.prototype.on,t.exports=a.SequentialExecutor},{"./core":350}],402:[function(e,t,r){(function(r){(function(){var a=e("./core"),i=e("./model/api"),s=e("./region_config"),o=a.util.inherit,n=0,u=e("./region/utils");a.Service=o({constructor:function(e){if(!this.loadServiceClass)throw a.util.error(new Error,"Service must be constructed with `new' operator");if(e){if(e.region){var t=e.region;u.isFipsRegion(t)&&(e.region=u.getRealRegion(t),e.useFipsEndpoint=!0),u.isGlobalRegion(t)&&(e.region=u.getRealRegion(t))}"boolean"==typeof e.useDualstack&&"boolean"!=typeof e.useDualstackEndpoint&&(e.useDualstackEndpoint=e.useDualstack)}var r=this.loadServiceClass(e||{});if(r){var i=a.util.copy(e),s=new r(e);return Object.defineProperty(s,"_originalConfig",{get:function(){return i},enumerable:!1,configurable:!0}),s._clientId=++n,s}this.initialize(e)},initialize:function(e){var t=a.config[this.serviceIdentifier];if(this.config=new a.Config(a.config),t&&this.config.update(t,!0),e&&this.config.update(e,!0),this.validateService(),this.config.endpoint||s.configureEndpoint(this),this.config.endpoint=this.endpointFromTemplate(this.config.endpoint),this.setEndpoint(this.config.endpoint),a.SequentialExecutor.call(this),a.Service.addDefaultMonitoringListeners(this),(this.config.clientSideMonitoring||a.Service._clientSideMonitoring)&&this.publisher){var i=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",function(e){r.nextTick(function(){i.eventHandler(e)})}),this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",function(e){r.nextTick(function(){i.eventHandler(e)})})}},validateService:function(){},loadServiceClass:function(e){var t=e;if(a.util.isEmpty(this.api)){if(t.apiConfig)return a.Service.defineServiceApi(this.constructor,t.apiConfig);if(this.constructor.services){t=new a.Config(a.config),t.update(e,!0);var r=t.apiVersions[this.constructor.serviceIdentifier];return r=r||t.apiVersion,this.getLatestServiceClass(r)}return null}return null},getLatestServiceClass:function(e){return e=this.getLatestServiceVersion(e),null===this.constructor.services[e]&&a.Service.defineServiceApi(this.constructor,e),this.constructor.services[e]},getLatestServiceVersion:function(e){if(!this.constructor.services||0===this.constructor.services.length)throw new Error("No services defined on "+this.constructor.serviceIdentifier);if(e?a.util.isType(e,Date)&&(e=a.util.date.iso8601(e).split("T")[0]):e="latest",Object.hasOwnProperty(this.constructor.services,e))return e;for(var t=Object.keys(this.constructor.services).sort(),r=null,i=t.length-1;i>=0;i--)if("*"!==t[i][t[i].length-1]&&(r=t[i]),t[i].substr(0,10)<=e)return r;throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function(e){if(e){if("function"!=typeof e)throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests");this.customRequestHandler=e}else this.customRequestHandler=null},makeRequest:function(e,t,r){if("function"==typeof t&&(r=t,t=null),t=t||{},this.config.params){var i=this.api.operations[e];i&&(t=a.util.copy(t),a.util.each(this.config.params,function(e,r){i.input.members[e]&&(void 0!==t[e]&&null!==t[e]||(t[e]=r))}))}var s=new a.Request(this,e,t);return this.addAllRequestListeners(s),this.attachMonitoringEmitter(s),r&&s.send(r),s},makeUnauthenticatedRequest:function(e,t,r){"function"==typeof t&&(r=t,t={});var a=this.makeRequest(e,t).toUnauthenticated();return r?a.send(r):a},waitFor:function(e,t,r){return new a.ResourceWaiter(this,e).wait(t,r)},addAllRequestListeners:function(e){for(var t=[a.events,a.EventListeners.Core,this.serviceInterface(),a.EventListeners.CorePost],r=0;r299?(i.code&&(r.FinalAwsException=i.code),i.message&&(r.FinalAwsExceptionMessage=i.message)):((i.code||i.name)&&(r.FinalSdkException=i.code||i.name),i.message&&(r.FinalSdkExceptionMessage=i.message))}return r},apiAttemptEvent:function(e){var t=e.service.api.operations[e.operation],r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()},a=e.response;return a.httpResponse.statusCode&&(r.HttpStatusCode=a.httpResponse.statusCode),!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId&&(r.AccessKey=e.service.config.credentials.accessKeyId),a.httpResponse.headers?(e.httpRequest.headers["x-amz-security-token"]&&(r.SessionToken=e.httpRequest.headers["x-amz-security-token"]),a.httpResponse.headers["x-amzn-requestid"]&&(r.XAmznRequestId=a.httpResponse.headers["x-amzn-requestid"]),a.httpResponse.headers["x-amz-request-id"]&&(r.XAmzRequestId=a.httpResponse.headers["x-amz-request-id"]),a.httpResponse.headers["x-amz-id-2"]&&(r.XAmzId2=a.httpResponse.headers["x-amz-id-2"]),r):r},attemptFailEvent:function(e){var t=this.apiAttemptEvent(e),r=e.response,a=r.error;return r.httpResponse.statusCode>299?(a.code&&(t.AwsException=a.code),a.message&&(t.AwsExceptionMessage=a.message)):((a.code||a.name)&&(t.SdkException=a.code||a.name),a.message&&(t.SdkExceptionMessage=a.message)),t},attachMonitoringEmitter:function(e){var t,r,i,s,o,n,u=0,p=this;e.on("validate",function(){s=a.util.realClock.now(),n=Date.now()},!0),e.on("sign",function(){r=a.util.realClock.now(),t=Date.now(),o=e.httpRequest.region,u++},!0),e.on("validateResponse",function(){i=Math.round(a.util.realClock.now()-r)}),e.addNamedListener("API_CALL_ATTEMPT","success",function(){var r=p.apiAttemptEvent(e);r.Timestamp=t,r.AttemptLatency=i>=0?i:0,r.Region=o,p.emit("apiCallAttempt",[r])}),e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function(){var s=p.attemptFailEvent(e);s.Timestamp=t,i=i||Math.round(a.util.realClock.now()-r),s.AttemptLatency=i>=0?i:0,s.Region=o,p.emit("apiCallAttempt",[s])}),e.addNamedListener("API_CALL","complete",function(){var t=p.apiCallEvent(e);if(t.AttemptCount=u,!(t.AttemptCount<=0)){t.Timestamp=n;var r=Math.round(a.util.realClock.now()-s);t.Latency=r>=0?r:0;var i=e.response;i.error&&i.error.retryable&&"number"==typeof i.retryCount&&"number"==typeof i.maxRetries&&i.retryCount>=i.maxRetries&&(t.MaxRetriesExceeded=1),p.emit("apiCall",[t])}})},setupRequestListeners:function(e){},getSigningName:function(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function(e){var t,r=null,i="";if(e){r=(e.service.api.operations||{})[e.operation]||null,i=r?r.authtype:""}return t=this.config.signatureVersion?this.config.signatureVersion:"v4"===i||"v4-unsigned-body"===i?"v4":"bearer"===i?"bearer":this.api.signatureVersion,a.Signers.RequestSigner.getVersion(t)},serviceInterface:function(){switch(this.api.protocol){case"ec2":case"query":return a.EventListeners.Query;case"json":return a.EventListeners.Json;case"rest-json":return a.EventListeners.RestJson;case"rest-xml":return a.EventListeners.RestXml}if(this.api.protocol)throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")},successfulResponse:function(e){return e.httpResponse.statusCode<300},numRetries:function(){return void 0!==this.config.maxRetries?this.config.maxRetries:this.defaultRetryCount},retryDelays:function(e,t){return a.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function(e){return!!this.timeoutError(e)||(!!this.networkingError(e)||(!!this.expiredCredentialsError(e)||(!!this.throttledError(e)||e.statusCode>=500)))},networkingError:function(e){return"NetworkingError"===e.code},timeoutError:function(e){return"TimeoutError"===e.code},expiredCredentialsError:function(e){return"ExpiredTokenException"===e.code},clockSkewError:function(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return!0;default:return!1}},getSkewCorrectedDate:function(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function(e){e&&(this.config.systemClockOffset=e-Date.now())},isClockSkewed:function(e){if(e)return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5},throttledError:function(e){if(429===e.statusCode)return!0;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return!0;default:return!1}},endpointFromTemplate:function(e){if("string"!=typeof e)return e;var t=e;return t=t.replace(/\{service\}/g,this.api.endpointPrefix),t=t.replace(/\{region\}/g,this.config.region),t=t.replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http")},setEndpoint:function(e){this.endpoint=new a.Endpoint(e,this.config)},paginationConfig:function(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var i=new Error;throw a.util.error(i,"No pagination configuration for "+e)}return null}return r}}),a.util.update(a.Service,{defineMethods:function(e){a.util.each(e.prototype.api.operations,function(t){if(!e.prototype[t]){"none"===e.prototype.api.operations[t].authtype?e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}:e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)}}})},defineService:function(e,t,r){a.Service._serviceMap[e]=!0,Array.isArray(t)||(r=t,t=[]);var i=o(a.Service,r||{});if("string"==typeof e){a.Service.addVersions(i,t);var s=i.serviceIdentifier||e;i.serviceIdentifier=s}else i.prototype.api=e,a.Service.defineMethods(i);if(a.SequentialExecutor.call(this.prototype),!this.prototype.publisher&&a.util.clientSideMonitoring){var n=a.util.clientSideMonitoring.Publisher,u=a.util.clientSideMonitoring.configProvider,p=u();this.prototype.publisher=new n(p),p.enabled&&(a.Service._clientSideMonitoring=!0)}return a.SequentialExecutor.call(i.prototype),a.Service.addDefaultMonitoringListeners(i.prototype),i},addVersions:function(e,t){Array.isArray(t)||(t=[t]),e.services=e.services||{};for(var r=0;r=0){throw a.util.error(new Error,{name:"InvalidEndpoint",message:"AWS.IotData requires an explicit `endpoint' configuration option."})}},setupRequestListeners:function(e){e.addListener("validateResponse",this.validateResponseBody),i.indexOf(e.operation)>-1&&e.addListener("extractData",a.util.convertPayloadToString)},validateResponseBody:function(e){var t=e.httpResponse.body.toString()||"{}",r=t.trim();r&&"{"===r.charAt(0)||(e.httpResponse.body="")}})},{"../core":350}],408:[function(e,t,r){var a=e("../core");a.util.update(a.Lambda.prototype,{setupRequestListeners:function(e){"invoke"===e.operation&&e.addListener("extractData",a.util.convertPayloadToString)}})},{"../core":350}],409:[function(e,t,r){var a=e("../core");a.util.update(a.MachineLearning.prototype,{setupRequestListeners:function(e){"predict"===e.operation&&e.addListener("build",this.buildEndpoint)},buildEndpoint:function(e){ -var t=e.params.PredictEndpoint;t&&(e.httpRequest.endpoint=new a.Endpoint(t))}})},{"../core":350}],410:[function(e,t,r){e("../polly/presigner")},{"../polly/presigner":384}],411:[function(e,t,r){var a=e("../core"),i=e("./rdsutil");e("../rds/signer");var s=["copyDBSnapshot","createDBInstanceReadReplica","createDBCluster","copyDBClusterSnapshot","startDBInstanceAutomatedBackupsReplication"];a.util.update(a.RDS.prototype,{setupRequestListeners:function(e){i.setupRequestListeners(this,e,s)}})},{"../core":350,"../rds/signer":392,"./rdsutil":412}],412:[function(e,t,r){var a=e("../core"),i={setupRequestListeners:function(e,t,r){if(-1!==r.indexOf(t.operation)&&t.params.SourceRegion)if(t.params=a.util.copy(t.params),t.params.PreSignedUrl||t.params.SourceRegion===e.config.region)delete t.params.SourceRegion;else{var s=!!e.config.paramValidation;s&&t.removeListener("validate",a.EventListeners.Core.VALIDATE_PARAMETERS),t.onAsync("validate",i.buildCrossRegionPresignedUrl),s&&t.addListener("validate",a.EventListeners.Core.VALIDATE_PARAMETERS)}},buildCrossRegionPresignedUrl:function(e,t){var r=a.util.copy(e.service.config);r.region=e.params.SourceRegion,delete e.params.SourceRegion,delete r.endpoint,delete r.params,r.signatureVersion="v4";var i=e.service.config.region,s=new e.service.constructor(r),o=s[e.operation](a.util.copy(e.params));o.on("build",function(e){var t=e.httpRequest;t.params.DestinationRegion=i,t.body=a.util.queryParamsToString(t.params)}),o.presign(function(r,a){r?t(r):(e.params.PreSignedUrl=a,t())})}};t.exports=i},{"../core":350}],413:[function(e,t,r){var a=e("../core");a.util.update(a.Route53.prototype,{setupRequestListeners:function(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function(e){return"PriorRequestNotComplete"===e.code&&400===e.statusCode||a.Service.prototype.retryableError.call(this,e)}})},{"../core":350}],414:[function(e,t,r){var a=e("../core"),i=e("../signers/v4_credentials"),s=e("../config_regional_endpoint"),o=e("./s3util"),n=e("../region_config");e("../s3/managed_upload");var u={completeMultipartUpload:!0,copyObject:!0,uploadPartCopy:!0},p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];a.util.update(a.S3.prototype,{getSignatureVersion:function(e){var t=this.api.signatureVersion,r=this._originalConfig?this._originalConfig.signatureVersion:null,a=this.config.signatureVersion,i=!!e&&e.isPresigned();return r?r="v2"===r?"s3":r:(!0!==i?t="v4":a&&(t=a),t)},getSigningName:function(e){if(e&&"writeGetObjectResponse"===e.operation)return"s3-object-lambda";var t=a.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function(e){var t=this.getSignatureVersion(e);return a.Signers.RequestSigner.getVersion(t)},validateService:function(){var e,t=[];if(this.config.region||(this.config.region="us-east-1"),!this.config.endpoint&&this.config.s3BucketEndpoint&&t.push("An endpoint must be provided when configuring `s3BucketEndpoint` to true."),1===t.length?e=t[0]:t.length>1&&(e="Multiple configuration errors:\n"+t.join("\n")),e)throw a.util.error(new Error,{name:"InvalidEndpoint",message:e})},shouldDisableBodySigning:function(e){var t=this.getSignerClass();return!0===this.config.s3DisableBodySigning&&t===a.Signers.V4&&"https:"===e.httpRequest.endpoint.protocol},setupRequestListeners:function(e){if(e.addListener("validate",this.validateScheme),e.addListener("validate",this.validateBucketName,!0),e.addListener("validate",this.optInUsEast1RegionalEndpoint,!0),e.removeListener("validate",a.EventListeners.Core.VALIDATE_REGION),e.addListener("build",this.addContentType),e.addListener("build",this.computeContentMd5),e.addListener("build",this.computeSseCustomerKeyMd5),e.addListener("build",this.populateURI),e.addListener("afterBuild",this.addExpect100Continue),e.addListener("extractError",this.extractError),e.addListener("extractData",a.util.hoistPayloadMember),e.addListener("extractData",this.extractData),e.addListener("extractData",this.extractErrorFrom200Response),e.addListener("beforePresign",this.prepareSignedUrl),this.shouldDisableBodySigning(e)&&(e.removeListener("afterBuild",a.EventListeners.Core.COMPUTE_SHA256),e.addListener("afterBuild",this.disableBodySigning)),"createBucket"!==e.operation&&o.isArnInParam(e,"Bucket"))return e._parsedArn=a.util.ARN.parse(e.params.Bucket),e.removeListener("validate",this.validateBucketName),e.removeListener("build",this.populateURI),"s3"===e._parsedArn.service?(e.addListener("validate",o.validateS3AccessPointArn),e.addListener("validate",this.validateArnResourceType),e.addListener("validate",this.validateArnRegion)):"s3-outposts"===e._parsedArn.service&&(e.addListener("validate",o.validateOutpostsAccessPointArn),e.addListener("validate",o.validateOutpostsArn),e.addListener("validate",o.validateArnRegion)),e.addListener("validate",o.validateArnAccount),e.addListener("validate",o.validateArnService),e.addListener("build",this.populateUriFromAccessPointArn),void e.addListener("build",o.validatePopulateUriFromArn);e.addListener("validate",this.validateBucketEndpoint),e.addListener("validate",this.correctBucketRegionFromCache),e.onAsync("extractError",this.requestBucketRegion),a.util.isBrowser()&&e.onAsync("retry",this.reqRegionForNetworkingError)},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol;if((t.SSECustomerKey||t.CopySourceSSECustomerKey)&&"https:"!==r)throw a.util.error(new Error,{code:"ConfigError",message:"Cannot send SSE keys over HTTP. Set 'sslEnabled'to 'true' in your configuration"})},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){throw a.util.error(new Error,{code:"ConfigError",message:"Cannot send requests to root API with `s3BucketEndpoint` set."})}},validateArnRegion:function(e){o.validateArnRegion(e,{allowFipsEndpoint:!0})},validateArnResourceType:function(e){var t=e._parsedArn.resource;if(0!==t.indexOf("accesspoint:")&&0!==t.indexOf("accesspoint/"))throw a.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})},validateBucketName:function(e){var t=e.service,r=t.getSignatureVersion(e),i=e.params&&e.params.Bucket,s=e.params&&e.params.Key,o=i&&i.indexOf("/");if(i&&o>=0)if("string"==typeof s&&o>0){e.params=a.util.copy(e.params);var n=i.substr(o+1)||"";e.params.Key=n+"/"+s,e.params.Bucket=i.substr(0,o)}else if("v4"===r){var u="Bucket names cannot contain forward slashes. Bucket: "+i;throw a.util.error(new Error,{code:"InvalidBucket",message:u})}},isValidAccelerateOperation:function(e){return-1===["createBucket","deleteBucket","listBuckets"].indexOf(e)},optInUsEast1RegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.s3UsEast1RegionalEndpoint=s(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"}),!(t._originalConfig||{}).endpoint&&"us-east-1"===e.httpRequest.region&&"regional"===r.s3UsEast1RegionalEndpoint&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var a=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,a)+".us-east-1"+r.endpoint.substring(a),e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function(e){var t=e.httpRequest,r=e.params.Bucket,a=e.service,i=t.endpoint;if(r&&!a.pathStyleBucketName(r)){a.config.useAccelerateEndpoint&&a.isValidAccelerateOperation(e.operation)?a.config.useDualstackEndpoint?i.hostname=r+".s3-accelerate.dualstack.amazonaws.com":i.hostname=r+".s3-accelerate.amazonaws.com":a.config.s3BucketEndpoint||(i.hostname=r+"."+i.hostname);var s=i.port;i.host=80!==s&&443!==s?i.hostname+":"+i.port:i.hostname,t.virtualHostedBucket=r,a.removeVirtualHostedBucketFromPath(e)}},removeVirtualHostedBucketFromPath:function(e){var t=e.httpRequest,r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+a.util.uriEscapePath(e.params.Key);if(0===t.path.indexOf(i)&&(t.path.length===i.length||"?"===t.path[i.length]))return}t.path=t.path.replace(new RegExp("/"+r),""),"/"!==t.path[0]&&(t.path="/"+t.path)}},populateUriFromAccessPointArn:function(e){var t=e._parsedArn,r="s3-outposts"===t.service,i="s3-object-lambda"===t.service,s=r?"."+t.outpostId:"",o=r?"s3-outposts":"s3-accesspoint",u=!r&&e.service.config.useFipsEndpoint?"-fips":"",p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"",m=e.httpRequest.endpoint,c=n.getEndpointSuffix(t.region),l=e.service.config.s3UseArnRegion;if(m.hostname=[t.accessPoint+"-"+t.accountId+s,o+u+p,l?t.region:e.service.config.region,c].join("."),i){var o="s3-object-lambda",d=t.resource.split("/")[1],u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=a.util.uriEscape(e.params.Bucket),b=e.httpRequest.path;e.httpRequest.path=b.replace(new RegExp("/"+y),""),"/"!==e.httpRequest.path[0]&&(e.httpRequest.path="/"+e.httpRequest.path),e.httpRequest.region=t.region},addExpect100Continue:function(e){var t=e.httpRequest.headers["Content-Length"];a.util.isNode()&&(t>=1048576||e.params.Body instanceof a.util.stream.Stream)&&(e.httpRequest.headers.Expect="100-continue")},addContentType:function(e){var t=e.httpRequest;if("GET"===t.method||"HEAD"===t.method)return void delete t.headers["Content-Type"];t.headers["Content-Type"]||(t.headers["Content-Type"]="application/octet-stream");var r=t.headers["Content-Type"];if(a.util.isBrowser())if("string"!=typeof t.body||r.match(/;\s*charset=/)){var i=function(e,t,r){return t+r.toUpperCase()};t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,i)}else{t.headers["Content-Type"]+="; charset=UTF-8"}},willComputeChecksums:function(e){var t=e.service.api.operations[e.operation].input.members,r=e.httpRequest.body,i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(a.util.Buffer.isBuffer(e.httpRequest.body)||"string"==typeof e.httpRequest.body);return!(!i||!e.service.shouldDisableBodySigning(e)||e.isPresigned())||!(!i||"s3"!==this.getSignatureVersion(e)||!e.isPresigned())},computeContentMd5:function(e){if(e.service.willComputeChecksums(e)){var t=a.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function(e){var t={SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"};a.util.each(t,function(t,r){if(e.params[t]){var i=a.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}})},pathStyleBucketName:function(e){return!!this.config.s3ForcePathStyle||!this.config.s3BucketEndpoint&&(!o.dnsCompatibleBucketName(e)||!(!this.config.sslEnabled||!e.match(/\./)))},extractErrorFrom200Response:function(e){if(u[e.request.operation]){var t=e.httpResponse;if(t.body&&t.body.toString().match("")){e.data=null;throw(this.service?this.service:this).extractError(e),e.error}if(!t.body||!t.body.toString().match(/<[\w_]/))throw e.data=null,a.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function(e,t){return!(!u[t.operation]||200!==e.statusCode)||(!t._requestRegionForBucket||!t.service.bucketRegionCache[t._requestRegionForBucket])&&(!(!e||"RequestTimeout"!==e.code)||(e&&-1!=p.indexOf(e.code)&&e.region&&e.region!=t.httpRequest.region?(t.httpRequest.region=e.region,301===e.statusCode&&t.service.updateReqBucketRegion(t),!0):a.Service.prototype.retryableError.call(this,e,t)))},updateReqBucketRegion:function(e,t){var r=e.httpRequest;if("string"==typeof t&&t.length&&(r.region=t),r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){var i=e.service,s=i.config,o=s.s3BucketEndpoint;o&&delete s.s3BucketEndpoint;var n=a.util.copy(s);delete n.endpoint,n.region=r.region,r.endpoint=new a.S3(n).endpoint,i.populateURI(e),s.s3BucketEndpoint=o,r.headers.Host=r.endpoint.host,"validate"===e._asm.currentState&&(e.removeListener("build",i.populateURI),e.addListener("build",i.removeVirtualHostedBucketFromPath))}},extractData:function(e){var t=e.request;if("getBucketLocation"===t.operation){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data._,e.data.LocationConstraint=r?r[1]:""}var a=t.params.Bucket||null;if("deleteBucket"!==t.operation||"string"!=typeof a||e.error){var i=e.httpResponse.headers||{},s=i["x-amz-bucket-region"]||null;if(!s&&"createBucket"===t.operation&&!e.error){var o=t.params.CreateBucketConfiguration;s=o?"EU"===o.LocationConstraint?"eu-west-1":o.LocationConstraint:"us-east-1"}s&&a&&s!==t.service.bucketRegionCache[a]&&(t.service.bucketRegionCache[a]=s)}else t.service.clearBucketRegionCache(a);t.service.extractRequestIds(e)},extractError:function(e){var t={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"},r=e.request,i=e.httpResponse.statusCode,s=e.httpResponse.body||"",o=e.httpResponse.headers||{},n=o["x-amz-bucket-region"]||null,u=r.params.Bucket||null,p=r.service.bucketRegionCache;n&&u&&n!==p[u]&&(p[u]=n);var m;if(t[i]&&0===s.length)u&&!n&&(m=p[u]||null)!==r.httpRequest.region&&(n=m),e.error=a.util.error(new Error,{code:t[i],message:null,region:n});else{var c=(new a.XML.Parser).parse(s.toString());c.Region&&!n?(n=c.Region,u&&n!==p[u]&&(p[u]=n)):!u||n||c.Region||(m=p[u]||null)!==r.httpRequest.region&&(n=m),e.error=a.util.error(new Error,{code:c.Code||i,message:c.Message||null,region:n})}r.service.extractRequestIds(e)},requestBucketRegion:function(e,t){var r=e.error,i=e.request,s=i.params.Bucket||null;if(!r||!s||r.region||"listObjects"===i.operation||a.util.isNode()&&"headBucket"===i.operation||400===r.statusCode&&"headObject"!==i.operation||-1===p.indexOf(r.code))return t();var o=a.util.isNode()?"headBucket":"listObjects",n={Bucket:s};"listObjects"===o&&(n.MaxKeys=0);var u=i.service[o](n);u._requestRegionForBucket=s,u.send(function(){var e=i.service.bucketRegionCache[s]||null;r.region=e,t()})},reqRegionForNetworkingError:function(e,t){if(!a.util.isBrowser())return t();var r=e.error,i=e.request,s=i.params.Bucket;if(!r||"NetworkingError"!==r.code||!s||"us-east-1"===i.httpRequest.region)return t();var n=i.service,u=n.bucketRegionCache,p=u[s]||null;if(p&&p!==i.httpRequest.region)n.updateReqBucketRegion(i,p),t();else if(o.dnsCompatibleBucketName(s))if(i.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:s,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1"),m._requestRegionForBucket=s,m.send(function(){var e=n.bucketRegionCache[s]||null;e&&e!==i.httpRequest.region&&n.updateReqBucketRegion(i,e),t()})}else t();else n.updateReqBucketRegion(i,"us-east-1"),"us-east-1"!==u[s]&&(u[s]="us-east-1"),t()},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;e?"string"==typeof e&&(e=[e]):e=Object.keys(t);for(var r=0;r=0)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"});if(!r&&o!==n)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"});if(r&&i.getEndpointSuffix(o)!==i.getEndpointSuffix(n))throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"});if(e.service.config.useAccelerateEndpoint)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"});if("s3-outposts"===e._parsedArn.service&&e.service.config.useDualstackEndpoint)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})},loadUseArnRegionConfig:function(e){var t="AWS_S3_USE_ARN_REGION",i="s3_use_arn_region",s=!0,o=e.service._originalConfig||{};if(void 0!==e.service.config.s3UseArnRegion)return e.service.config.s3UseArnRegion;if(void 0!==o.s3UseArnRegion)s=!0===o.s3UseArnRegion;else if(a.util.isNode())if(r.env[t]){var n=r.env[t].trim().toLowerCase();if(["false","true"].indexOf(n)<0)throw a.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+r.env[t],retryable:!1});s="true"===n}else{var u={},p={};try{u=a.util.getProfilesFromSharedConfig(a.util.iniLoader),p=u[r.env.AWS_PROFILE||a.util.defaultProfile]}catch(e){}if(p[i]){if(["false","true"].indexOf(p[i].trim().toLowerCase())<0)throw a.util.error(new Error,{code:"InvalidConfiguration",message:i+" only accepts true or false. Got "+p[i],retryable:!1});s="true"===p[i].trim().toLowerCase()}}return e.service.config.s3UseArnRegion=s,s},validatePopulateUriFromArn:function(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"});if(e.service.config.s3ForcePathStyle)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})},dnsCompatibleBucketName:function(e){var t=e,r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/),a=new RegExp(/(\d+\.){3}\d+/),i=new RegExp(/\.\./);return!(!t.match(r)||t.match(a)||t.match(i))}};t.exports=s}).call(this)}).call(this,e("_process"))},{"../core":350,"../region_config":395,_process:445}],416:[function(e,t,r){var a=e("../core");a.util.update(a.SQS.prototype,{setupRequestListeners:function(e){e.addListener("build",this.buildEndpoint),e.service.config.computeChecksums&&("sendMessage"===e.operation?e.addListener("extractData",this.verifySendMessageChecksum):"sendMessageBatch"===e.operation?e.addListener("extractData",this.verifySendMessageBatchChecksum):"receiveMessage"===e.operation&&e.addListener("extractData",this.verifyReceiveMessageChecksum))},verifySendMessageChecksum:function(e){if(e.data){var t=e.data.MD5OfMessageBody,r=this.params.MessageBody,a=this.service.calculateChecksum(r);if(a!==t){var i='Got "'+e.data.MD5OfMessageBody+'", expecting "'+a+'".';this.service.throwInvalidChecksumError(e,[e.data.MessageId],i)}}},verifySendMessageBatchChecksum:function(e){if(e.data){var t=this.service,r={},i=[],s=[];a.util.arrayEach(e.data.Successful,function(e){r[e.Id]=e}),a.util.arrayEach(this.params.Entries,function(e){if(r[e.Id]){var a=r[e.Id].MD5OfMessageBody,o=e.MessageBody;t.isChecksumValid(a,o)||(i.push(e.Id),s.push(r[e.Id].MessageId))}}),i.length>0&&t.throwInvalidChecksumError(e,s,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function(e){if(e.data){var t=this.service,r=[];a.util.arrayEach(e.data.Messages,function(e){var a=e.MD5OfBody,i=e.Body;t.isChecksumValid(a,i)||r.push(e.MessageId)}),r.length>0&&t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function(e,t,r){e.error=a.util.error(new Error,{retryable:!0,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function(e){return a.util.crypto.md5(e,"hex")},buildEndpoint:function(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new a.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);r&&(e.httpRequest.region=r[1])}}})},{"../core":350}],417:[function(e,t,r){var a=e("../core"),i=e("../config_regional_endpoint");a.util.update(a.STS.prototype,{credentialsFrom:function(e,t){return e?(t||(t=new a.TemporaryCredentials),t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretAccessKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration,t):null},assumeRoleWithWebIdentity:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function(e){e.addListener("validate",this.optInRegionalEndpoint,!0)},optInRegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.stsRegionalEndpoints=i(t._originalConfig,{env:"AWS_STS_REGIONAL_ENDPOINTS",sharedConfig:"sts_regional_endpoints",clientConfig:"stsRegionalEndpoints"}),"regional"===r.stsRegionalEndpoints&&t.isGlobalEndpoint){if(!r.region)throw a.util.error(new Error,{code:"ConfigError",message:"Missing region in config"});var s=r.endpoint.indexOf(".amazonaws.com"),o=r.endpoint.substring(0,s)+"."+r.region+r.endpoint.substring(s);e.httpRequest.updateEndpoint(o),e.httpRequest.region=r.region}}})},{"../config_regional_endpoint":349,"../core":350}],418:[function(e,t,r){var a=e("../core");a.Signers.Bearer=a.util.inherit(a.Signers.RequestSigner,{constructor:function(e){a.Signers.RequestSigner.call(this,e)},addAuthorization:function(e){this.request.headers.Authorization="Bearer "+e.token}})},{"../core":350}],419:[function(e,t,r){function a(e){var t=e.httpRequest.headers[n],r=e.service.getSignerClass(e);if(delete e.httpRequest.headers["User-Agent"],delete e.httpRequest.headers["X-Amz-User-Agent"],r===s.Signers.V4){if(t>604800){throw s.util.error(new Error,{code:"InvalidExpiryTime",message:"Presigning does not support expiry time greater than a week with SigV4 signing.",retryable:!1})}e.httpRequest.headers[n]=t}else{if(r!==s.Signers.S3)throw s.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:!1});var a=e.service?e.service.getSkewCorrectedDate():s.util.date.getDate();e.httpRequest.headers[n]=parseInt(s.util.date.unixTimestamp(a)+t,10).toString()}}function i(e){var t=e.httpRequest.endpoint,r=s.util.urlParse(e.httpRequest.path),a={};r.search&&(a=s.util.queryStringParse(r.search.substr(1)));var i=e.httpRequest.headers.Authorization.split(" ");if("AWS"===i[0])i=i[1].split(":"),a.Signature=i.pop(),a.AWSAccessKeyId=i.join(":"),s.util.each(e.httpRequest.headers,function(e,t){e===n&&(e="Expires"),0===e.indexOf("x-amz-meta-")&&(delete a[e],e=e.toLowerCase()),a[e]=t}),delete e.httpRequest.headers[n],delete a.Authorization,delete a.Host;else if("AWS4-HMAC-SHA256"===i[0]){i.shift();var o=i.join(" "),u=o.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];a["X-Amz-Signature"]=u,delete a.Expires}t.pathname=r.pathname,t.search=s.util.queryParamsToString(a)}var s=e("../core"),o=s.util.inherit,n="presigned-expires";s.Signers.Presign=o({sign:function(e,t,r){if(e.httpRequest.headers[n]=t||3600,e.on("build",a),e.on("sign",i),e.removeListener("afterBuild",s.EventListeners.Core.SET_CONTENT_LENGTH),e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256),e.emit("beforePresign",[e]),!r){if(e.build(),e.response.error)throw e.response.error;return s.util.urlFormat(e.httpRequest.endpoint)}e.build(function(){this.response.error?r(this.response.error):r(null,s.util.urlFormat(e.httpRequest.endpoint))})}}),t.exports=s.Signers.Presign},{"../core":350}],420:[function(e,t,r){var a=e("../core"),i=a.util.inherit;a.Signers.RequestSigner=i({constructor:function(e){this.request=e},setServiceClientId:function(e){this.serviceClientId=e},getServiceClientId:function(){return this.serviceClientId}}),a.Signers.RequestSigner.getVersion=function(e){switch(e){case"v2":return a.Signers.V2;case"v3":return a.Signers.V3;case"s3v4":case"v4":return a.Signers.V4;case"s3":return a.Signers.S3;case"v3https":return a.Signers.V3Https;case"bearer":return a.Signers.Bearer}throw new Error("Unknown signing version "+e)},e("./v2"),e("./v3"),e("./v3https"),e("./v4"),e("./s3"),e("./presign"),e("./bearer")},{"../core":350,"./bearer":418,"./presign":419,"./s3":421,"./v2":422,"./v3":423,"./v3https":424,"./v4":425}],421:[function(e,t,r){var a=e("../core"),i=a.util.inherit;a.Signers.S3=i(a.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function(e,t){this.request.headers["presigned-expires"]||(this.request.headers["X-Amz-Date"]=a.util.date.rfc822(t)),e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken);var r=this.sign(e.secretAccessKey,this.stringToSign()),i="AWS "+e.accessKeyId+":"+r;this.request.headers.Authorization=i},stringToSign:function(){var e=this.request,t=[];t.push(e.method),t.push(e.headers["Content-MD5"]||""),t.push(e.headers["Content-Type"]||""),t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();return r&&t.push(r),t.push(this.canonicalizedResource()),t.join("\n")},canonicalizedAmzHeaders:function(){var e=[];a.util.each(this.request.headers,function(t){t.match(/^x-amz-/i)&&e.push(t)}),e.sort(function(e,t){return e.toLowerCase()=0?"&":"?";this.request.path+=s+a.util.queryParamsToString(i)},authorization:function(e,t){var r=[],a=this.credentialString(t);return r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+a),r.push("SignedHeaders="+this.signedHeaders()),r.push("Signature="+this.signature(e,t)),r.join(", ")},signature:function(e,t){var r=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return a.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function(e){var t=[];return t.push("AWS4-HMAC-SHA256"),t.push(e),t.push(this.credentialString(e)),t.push(this.hexEncodedHash(this.canonicalString())),t.join("\n")},canonicalString:function(){var e=[],t=this.request.pathname();return"s3"!==this.serviceName&&"s3v4"!==this.signatureVersion&&(t=a.util.uriEscapePath(t)),e.push(this.request.method),e.push(t),e.push(this.request.search()),e.push(this.canonicalHeaders()+"\n"),e.push(this.signedHeaders()),e.push(this.hexEncodedBodyHash()),e.join("\n")},canonicalHeaders:function(){var e=[];a.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])}),e.sort(function(e,t){return e[0].toLowerCase()-1&&!e.body?"UNSIGNED-PAYLOAD":e.headers["X-Amz-Content-Sha256"]?e.headers["X-Amz-Content-Sha256"]:this.hexEncodedHash(this.request.body||"")},unsignableHeaders:["authorization","content-type","content-length","user-agent","presigned-expires","expect","x-amzn-trace-id"],isSignableHeader:function(e){return 0===e.toLowerCase().indexOf("x-amz-")||this.unsignableHeaders.indexOf(e)<0},isPresigned:function(){return!!this.request.headers["presigned-expires"]}}),t.exports=a.Signers.V4},{"../core":350,"./v4_credentials":426}],426:[function(e,t,r){var a=e("../core"),i={},s=[];t.exports={createScope:function(e,t,r){return[e.substr(0,8),t,r,"aws4_request"].join("/")},getSigningKey:function(e,t,r,o,n){var u=a.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64"),p=[u,t,r,o].join("_");if((n=!1!==n)&&p in i)return i[p];var m=a.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer"),c=a.util.crypto.hmac(m,r,"buffer"),l=a.util.crypto.hmac(c,o,"buffer"),d=a.util.crypto.hmac(l,"aws4_request","buffer");return n&&(i[p]=d,s.push(p),s.length>50&&delete i[s.shift()]),d},emptyCache:function(){i={},s=[]}}},{"../core":350}],427:[function(e,t,r){function a(e,t){this.currentState=t||null,this.states=e||{}}a.prototype.runTo=function(e,t,r,a){"function"==typeof e&&(a=r,r=t,t=e,e=null);var i=this,s=i.states[i.currentState];s.fn.call(r||i,a,function(a){if(a){if(!s.fail)return t?t.call(r,a):null;i.currentState=s.fail}else{if(!s.accept)return t?t.call(r):null;i.currentState=s.accept}if(i.currentState===e)return t?t.call(r,a):null;i.runTo(e,t,r,a)})},a.prototype.addState=function(e,t,r,a){return"function"==typeof t?(a=t,t=null,r=null):"function"==typeof r&&(a=r,r=null),this.currentState||(this.currentState=e),this.states[e]={accept:t,fail:r,fn:a},this},t.exports=a},{}],428:[function(e,t,r){(function(r,a){(function(){var i,s={environment:"nodejs",engine:function(){if(s.isBrowser()&&"undefined"!=typeof navigator)return navigator.userAgent;var e=r.platform+"/"+r.version;return r.env.AWS_EXECUTION_ENV&&(e+=" exec-env/"+r.env.AWS_EXECUTION_ENV),e},userAgent:function(){var t=s.environment,r="aws-sdk-"+t+"/"+e("./core").VERSION;return"nodejs"===t&&(r+=" "+s.engine()),r},uriEscape:function(e){var t=encodeURIComponent(e);return t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape),t=t.replace(/[*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})},uriEscapePath:function(e){var t=[];return s.arrayEach(e.split("/"),function(e){t.push(s.uriEscape(e))}),t.join("/")},urlParse:function(e){return s.url.parse(e)},urlFormat:function(e){return s.url.format(e)},queryStringParse:function(e){return s.querystring.parse(e)},queryParamsToString:function(e){var t=[],r=s.uriEscape,a=Object.keys(e).sort();return s.arrayEach(a,function(a){var i=e[a],o=r(a),n=o+"=";if(Array.isArray(i)){var u=[];s.arrayEach(i,function(e){u.push(r(e))}),n=o+"="+u.sort().join("&"+o+"=")}else void 0!==i&&null!==i&&(n=o+"="+r(i));t.push(n)}),t.join("&")},readFileSync:function(t){return s.isBrowser()?null:e("fs").readFileSync(t,"utf-8")},base64:{encode:function(e){if("number"==typeof e)throw s.error(new Error("Cannot base64 encode number "+e));return null===e||void 0===e?e:s.buffer.toBuffer(e).toString("base64")},decode:function(e){if("number"==typeof e)throw s.error(new Error("Cannot base64 decode number "+e));return null===e||void 0===e?e:s.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return"function"==typeof s.Buffer.from&&s.Buffer.from!==Uint8Array.from?s.Buffer.from(e,t):new s.Buffer(e,t)},alloc:function(e,t,r){if("number"!=typeof e)throw new Error("size passed to alloc must be a number.");if("function"==typeof s.Buffer.alloc)return s.Buffer.alloc(e,t,r);var a=new s.Buffer(e);return void 0!==t&&"function"==typeof a.fill&&a.fill(t,void 0,void 0,r),a},toStream:function(e){s.Buffer.isBuffer(e)||(e=s.buffer.toBuffer(e));var t=new s.stream.Readable,r=0;return t._read=function(a){if(r>=e.length)return t.push(null);var i=r+a;i>e.length&&(i=e.length),t.push(e.slice(r,i)),r=i},t},concat:function(e){var t,r=0,a=0,i=null;for(t=0;t>>8^t[255&(r^e.readUInt8(a))]}return(-1^r)>>>0},hmac:function(e,t,r,a){return r||(r="binary"),"buffer"===r&&(r=void 0),a||(a="sha256"),"string"==typeof t&&(t=s.buffer.toBuffer(t)),s.crypto.lib.createHmac(a,e).update(t).digest(r)},md5:function(e,t,r){return s.crypto.hash("md5",e,t,r)},sha256:function(e,t,r){return s.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,a){var i=s.crypto.createHash(e);r||(r="binary"),"buffer"===r&&(r=void 0),"string"==typeof t&&(t=s.buffer.toBuffer(t));var o=s.arraySliceFn(t),n=s.Buffer.isBuffer(t);if(s.isBrowser()&&"undefined"!=typeof ArrayBuffer&&t&&t.buffer instanceof ArrayBuffer&&(n=!0),a&&"object"==typeof t&&"function"==typeof t.on&&!n)t.on("data",function(e){i.update(e)}),t.on("error",function(e){a(e)}),t.on("end",function(){a(null,i.digest(r))});else{if(!a||!o||n||"undefined"==typeof FileReader){s.isBrowser()&&"object"==typeof t&&!n&&(t=new s.Buffer(new Uint8Array(t)));var u=i.update(t).digest(r);return a&&a(null,u),u}var p=0,m=new FileReader;m.onerror=function(){a(new Error("Failed to read data."))},m.onload=function(){var e=new s.Buffer(new Uint8Array(m.result));i.update(e),p+=e.length,m._continueReading()},m._continueReading=function(){if(p>=t.size)return void a(null,i.digest(r));var e=p+524288;e>t.size&&(e=t.size),m.readAsArrayBuffer(o.call(t,p,e))},m._continueReading()}},toHex:function(e){for(var t=[],r=0;r=3e5,!1),i.config.isClockSkewed},applyClockOffset:function(e){e&&(i.config.systemClockOffset=e-(new Date).getTime())},extractRequestId:function(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];!t&&e.data&&e.data.ResponseMetadata&&(t=e.data.ResponseMetadata.RequestId),t&&(e.requestId=t),e.error&&(e.error.requestId=t)},addPromises:function(e,t){var r=!1;void 0===t&&i&&i.config&&(t=i.config.getPromisesDependency()),void 0===t&&"undefined"!=typeof Promise&&(t=Promise),"function"!=typeof t&&(r=!0),Array.isArray(e)||(e=[e]);for(var a=0;a=0)return n++,void setTimeout(p,i+(e.retryAfter||0))}r(e)},p=function(){var t="";a.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()}),e.on("end",function(){var a=e.statusCode;if(a<300)r(null,t);else{var i=1e3*parseInt(e.headers["retry-after"],10)||0,o=s.error(new Error,{statusCode:a,retryable:a>=500||429===a});i&&o.retryable&&(o.retryAfter=i),u(o)}})},u)};i.util.defer(p)},uuid:{v4:function(){return e("uuid").v4()}},convertPayloadToString:function(e){var t=e.request,r=t.operation,a=t.service.api.operations[r].output||{};a.payload&&e.data[a.payload]&&(e.data[a.payload]=e.data[a.payload].toString())},defer:function(e){"object"==typeof r&&"function"==typeof r.nextTick?r.nextTick(e):"function"==typeof a?a(e):setTimeout(e,0)},getRequestPayloadShape:function(e){var t=e.service.api.operations;if(t){var r=(t||{})[e.operation];if(r&&r.input&&r.input.payload)return r.input.members[r.input.payload]}},getProfilesFromSharedConfig:function(e,t){function a(e,t){for(var r=0,a=Object.keys(t);r=6},parse:function(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function(e){if(void 0===e.service||void 0===e.region||void 0===e.accountId||void 0===e.resource)throw s.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};t.exports=s}).call(this)}).call(this,e("_process"),e("timers").setImmediate)},{"../apis/metadata.json":168,"./core":350,_process:445,fs:436,timers:453,uuid:456}],429:[function(e,t,r){function a(){}function i(e,t){for(var r=e.getElementsByTagName(t),a=0,i=r.length;a0||a?s.toString():""},t.exports=a},{"../util":428,"./xml-node":433,"./xml-text":434}],431:[function(e,t,r){function a(e){return e.replace(/&/g,"&").replace(/'/g,"'").replace(//g,">").replace(/"/g,""")}t.exports={escapeAttribute:a}},{}],432:[function(e,t,r){function a(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}t.exports={escapeElement:a}},{}],433:[function(e,t,r){function a(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}var i=e("./escape-attribute").escapeAttribute;a.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},a.prototype.addChildNode=function(e){return this.children.push(e),this},a.prototype.removeAttribute=function(e){return delete this.attributes[e],this},a.prototype.toString=function(){for(var e=Boolean(this.children.length),t="<"+this.name,r=this.attributes,a=0,s=Object.keys(r);a"+this.children.map(function(e){return e.toString()}).join("")+"":"/>"},t.exports={XmlNode:a}},{"./escape-attribute":431}],434:[function(e,t,r){function a(e){this.value=e}var i=e("./escape-element").escapeElement;a.prototype.toString=function(){return i(""+this.value)},t.exports={XmlText:a}},{"./escape-element":432}],435:[function(e,t,r){"use strict";function a(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function i(e){var t=a(e),r=t[0],i=t[1];return 3*(r+i)/4-i}function s(e,t,r){return 3*(t+r)/4-r}function o(e){var t,r,i=a(e),o=i[0],n=i[1],u=new l(s(e,o,n)),p=0,m=n>0?o-4:o;for(r=0;r>16&255,u[p++]=t>>8&255,u[p++]=255&t;return 2===n&&(t=c[e.charCodeAt(r)]<<2|c[e.charCodeAt(r+1)]>>4,u[p++]=255&t),1===n&&(t=c[e.charCodeAt(r)]<<10|c[e.charCodeAt(r+1)]<<4|c[e.charCodeAt(r+2)]>>2,u[p++]=t>>8&255,u[p++]=255&t),u}function n(e){return m[e>>18&63]+m[e>>12&63]+m[e>>6&63]+m[63&e]}function u(e,t,r){for(var a,i=[],s=t;so?o:s+16383));return 1===a?(t=e[r-1],i.push(m[t>>2]+m[t<<4&63]+"==")):2===a&&(t=(e[r-2]<<8)+e[r-1],i.push(m[t>>10]+m[t>>4&63]+m[t<<2&63]+"=")),i.join("")}r.byteLength=i,r.toByteArray=o,r.fromByteArray=p;for(var m=[],c=[],l="undefined"!=typeof Uint8Array?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",y=0,b=d.length;y=3&&(a.depth=arguments[2]),arguments.length>=4&&(a.colors=arguments[3]),b(t)?a.showHidden=t:t&&r._extend(a,t),f(a.showHidden)&&(a.showHidden=!1),f(a.depth)&&(a.depth=2),f(a.colors)&&(a.colors=!1),f(a.customInspect)&&(a.customInspect=!0),a.colors&&(a.stylize=s),u(a,e,a.depth)}function s(e,t){var r=i.styles[t];return r?"["+i.colors[r][0]+"m"+e+"["+i.colors[r][1]+"m":e}function o(e,t){return e}function n(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}function u(e,t,a){if(e.customInspect&&t&&R(t.inspect)&&t.inspect!==r.inspect&&(!t.constructor||t.constructor.prototype!==t)){var i=t.inspect(a,e);return I(i)||(i=u(e,i,a)),i}var s=p(e,t);if(s)return s;var o=Object.keys(t),b=n(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),A(t)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return m(t);if(0===o.length){if(R(t)){var S=t.name?": "+t.name:"";return e.stylize("[Function"+S+"]","special")}if(T(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(k(t))return e.stylize(Date.prototype.toString.call(t),"date");if(A(t))return m(t)}var g="",h=!1,N=["{","}"];if(y(t)&&(h=!0,N=["[","]"]),R(t)){g=" [Function"+(t.name?": "+t.name:"")+"]"}if(T(t)&&(g=" "+RegExp.prototype.toString.call(t)),k(t)&&(g=" "+Date.prototype.toUTCString.call(t)),A(t)&&(g=" "+m(t)),0===o.length&&(!h||0==t.length))return N[0]+g+N[1];if(a<0)return T(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special");e.seen.push(t);var f;return f=h?c(e,t,a,b,o):o.map(function(r){return l(e,t,a,b,r,h)}),e.seen.pop(),d(f,g,N)}function p(e,t){if(f(t))return e.stylize("undefined","undefined");if(I(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return h(t)?e.stylize(""+t,"number"):b(t)?e.stylize(""+t,"boolean"):S(t)?e.stylize("null","null"):void 0}function m(e){return"["+Error.prototype.toString.call(e)+"]"}function c(e,t,r,a,i){for(var s=[],o=0,n=t.length;o-1&&(n=s?n.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+n.split("\n").map(function(e){return" "+e}).join("\n"))):n=e.stylize("[Circular]","special")),f(o)){if(s&&i.match(/^\d+$/))return n;o=JSON.stringify(""+i),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+n}function d(e,t,r){var a=0;return e.reduce(function(e,t){return a++,t.indexOf("\n")>=0&&a++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function y(e){return Array.isArray(e)}function b(e){return"boolean"==typeof e}function S(e){return null===e}function g(e){return null==e}function h(e){return"number"==typeof e}function I(e){return"string"==typeof e}function N(e){return"symbol"==typeof e}function f(e){return void 0===e}function T(e){return C(e)&&"[object RegExp]"===v(e)}function C(e){return"object"==typeof e&&null!==e}function k(e){return C(e)&&"[object Date]"===v(e)}function A(e){return C(e)&&("[object Error]"===v(e)||e instanceof Error)}function R(e){return"function"==typeof e}function D(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function v(e){return Object.prototype.toString.call(e)}function P(e){return e<10?"0"+e.toString(10):e.toString(10)}function x(){var e=new Date,t=[P(e.getHours()),P(e.getMinutes()),P(e.getSeconds())].join(":");return[e.getDate(),G[e.getMonth()],t].join(" ")}function q(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var E=/%[sdj%]/g;r.format=function(e){if(!I(e)){for(var t=[],r=0;r=s)return e;switch(e){case"%s":return String(a[r++]);case"%d":return Number(a[r++]);case"%j":try{return JSON.stringify(a[r++])}catch(e){return"[Circular]"}default:return e}}),n=a[r];r=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 x(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 I(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:N(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):N(e,[t],r,a,i);throw new TypeError("val must be string, number or Buffer")}function N(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;pn&&(r=n-u),p=r;p>=0;p--){for(var c=!0,l=0;li&&(a=i):a=i;var s=t.length;if(s%2!=0)throw new TypeError("Invalid hex string");a>s/2&&(a=s/2);for(var o=0;o239?4:s>223?3:s>191?2:1;if(i+n<=r){var u,p,m,c;switch(n){case 1:s<128&&(o=s);break;case 2:u=e[i+1],128==(192&u)&&(c=(31&s)<<6|63&u)>127&&(o=c);break;case 3:u=e[i+1],p=e[i+2],128==(192&u)&&128==(192&p)&&(c=(15&s)<<12|(63&u)<<6|63&p)>2047&&(c<55296||c>57343)&&(o=c);break;case 4:u=e[i+1],p=e[i+2],m=e[i+3],128==(192&u)&&128==(192&p)&&128==(192&m)&&(c=(15&s)<<18|(63&u)<<12|(63&p)<<6|63&m)>65535&&c<1114112&&(o=c)}}null===o?(o=65533,n=1):o>65535&&(o-=65536,a.push(o>>>10&1023|55296),o=56320|1023&o),a.push(o),i+=n}return P(a)}function P(e){var t=e.length;if(t<=$)return String.fromCharCode.apply(String,e);for(var r="",a=0;aa)&&(r=a);for(var i="",s=t;sr)throw new RangeError("Trying to access beyond buffer length")}function G(e,t,r,a,i,o){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function w(e,t,r,a){t<0&&(t=65535+t+1);for(var i=0,s=Math.min(e.length-r,2);i>>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>8,i=r%256,s.push(i),s.push(a);return s}function H(e){return Z.toByteArray(O(e))}function Q(e,t,r,a){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function J(e){return e!==e}var Z=e("base64-js"),X=e("ieee754"),Y=e("isarray");r.Buffer=s,r.SlowBuffer=b,r.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),r.kMaxLength=a(),s.poolSize=8192,s._augment=function(e){return e.__proto__=s.prototype,e},s.from=function(e,t,r){return o(null,e,t,r)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(e,t,r){return u(null,e,t,r)},s.allocUnsafe=function(e){return p(null,e)},s.allocUnsafeSlow=function(e){return p(null,e)},s.isBuffer=function(e){return!(null==e||!e._isBuffer)},s.compare=function(e,t){if(!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,a=t.length,i=0,o=Math.min(r,a);i0&&(e=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(e+=" ... ")),""},s.prototype.compare=function(e,t,r,a,i){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===a&&(a=0),void 0===i&&(i=this.length),t<0||r>e.length||a<0||i>this.length)throw new RangeError("out of range index");if(a>=i&&t>=r)return 0;if(a>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,a>>>=0,i>>>=0,this===e)return 0;for(var o=i-a,n=r-t,u=Math.min(o,n),p=this.slice(a,i),m=e.slice(t,r),c=0;ci)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var s=!1;;)switch(a){case"hex":return f(this,e,t,r);case"utf8":case"utf-8":return T(this,e,t,r);case"ascii":return C(this,e,t,r);case"latin1":case"binary":return k(this,e,t,r);case"base64":return A(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,t,r);default:if(s)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),s=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var $=4096;s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(i*=256);)a+=this[e+--t]*i;return a},s.prototype.readUInt8=function(e,t){return t||L(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return t||L(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return t||L(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var a=this[e],i=1,s=0;++s=i&&(a-=Math.pow(2,8*t)),a},s.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var a=t,i=1,s=this[e+--a];a>0&&(i*=256);)s+=this[e+--a]*i;return i*=128,s>=i&&(s-=Math.pow(2,8*t)),s},s.prototype.readInt8=function(e,t){return t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){t||L(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(e,t){t||L(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(e,t){return t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return t||L(e,4,this.length),X.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return t||L(e,4,this.length),X.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return t||L(e,8,this.length),X.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return t||L(e,8,this.length),X.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,a){if(e=+e,t|=0,r|=0,!a){G(this,e,t,r,Math.pow(2,8*r)-1,0)}var i=1,s=0;for(this[t]=255&e;++s=0&&(s*=256);)this[t+i]=e/s&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,1,255,0),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):w(this,e,t,!0),t+2},s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):w(this,e,t,!1),t+2},s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},s.prototype.writeIntLE=function(e,t,r,a){if(e=+e,t|=0,!a){var i=Math.pow(2,8*r-1);G(this,e,t,r,i-1,-i)}var s=0,o=1,n=0;for(this[t]=255&e;++s>0)-n&255;return t+r},s.prototype.writeIntBE=function(e,t,r,a){if(e=+e,t|=0,!a){var i=Math.pow(2,8*r-1);G(this,e,t,r,i-1,-i)}var s=r-1,o=1,n=0;for(this[t+s]=255&e;--s>=0&&(o*=256);)e<0&&0===n&&0!==this[t+s+1]&&(n=1),this[t+s]=(e/o>>0)-n&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,1,127,-128),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):w(this,e,t,!0),t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):w(this,e,t,!1),t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},s.prototype.writeFloatLE=function(e,t,r){return _(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return _(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return F(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return F(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,a){if(r||(r=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!s.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0);var o;if("number"==typeof e)for(o=t;o0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},a.prototype.on=a.prototype.addListener,a.prototype.once=function(e,t){function r(){this.removeListener(e,r),a||(a=!0,t.apply(this,arguments))}if(!i(t))throw TypeError("listener must be a function");var a=!1;return r.listener=t,this.on(e,r),this},a.prototype.removeListener=function(e,t){var r,a,s,n;if(!i(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(r=this._events[e],s=r.length,a=-1,r===t||i(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(o(r)){for(n=s;n-- >0;)if(r[n]===t||r[n].listener&&r[n].listener===t){a=n;break}if(a<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},a.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r=this._events[e],i(r))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},a.prototype.listeners=function(e){return this._events&&this._events[e]?i(this._events[e])?[this._events[e]]:this._events[e].slice():[]},a.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(i(t))return 1;if(t)return t.length}return 0},a.listenerCount=function(e,t){return e.listenerCount(t)}},{}],442:[function(e,t,r){r.read=function(e,t,r,a,i){var s,o,n=8*i-a-1,u=(1<>1,m=-7,c=r?i-1:0,l=r?-1:1,d=e[t+c];for(c+=l,s=d&(1<<-m)-1,d>>=-m,m+=n;m>0;s=256*s+e[t+c],c+=l,m-=8);for(o=s&(1<<-m)-1,s>>=-m,m+=a;m>0;o=256*o+e[t+c],c+=l,m-=8);if(0===s)s=1-p;else{if(s===u)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,a),s-=p}return(d?-1:1)*o*Math.pow(2,s-a)},r.write=function(e,t,r,a,i,s){var o,n,u,p=8*s-i-1,m=(1<>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}},{}],443:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],444:[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="a"&&e<="z"||e>="A"&&e<="Z"||"_"===e}function n(e){return e>="0"&&e<="9"||"-"===e}function u(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"_"===e}function p(){}function m(){}function c(e){this.runtime=e}function l(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[g]}]},avg:{_func:this._functionAvg,_signature:[{types:[C]}]},ceil:{_func:this._functionCeil,_signature:[{types:[g]}]},contains:{_func:this._functionContains,_signature:[{types:[I,N]},{types:[h]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[I]},{types:[I]}]},floor:{_func:this._functionFloor,_signature:[{types:[g]}]},length:{_func:this._functionLength,_signature:[{types:[I,N,f]}]},map:{_func:this._functionMap,_signature:[{types:[T]},{types:[N]}]},max:{_func:this._functionMax,_signature:[{types:[C,k]}]},merge:{_func:this._functionMerge,_signature:[{types:[f],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[N]},{types:[T]}]},sum:{_func:this._functionSum,_signature:[{types:[C]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[I]},{types:[I]}]},min:{_func:this._functionMin,_signature:[{types:[C,k]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[N]},{types:[T]}]},type:{_func:this._functionType,_signature:[{types:[h]}]},keys:{_func:this._functionKeys,_signature:[{types:[f]}]},values:{_func:this._functionValues,_signature:[{types:[f]}]},sort:{_func:this._functionSort,_signature:[{types:[k,C]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[N]},{types:[T]}]},join:{_func:this._functionJoin,_signature:[{types:[I]},{types:[k]}]},reverse:{_func:this._functionReverse,_signature:[{types:[I,N]}]},to_array:{_func:this._functionToArray,_signature:[{types:[h]}]},to_string:{_func:this._functionToString,_signature:[{types:[h]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[h]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[h],variadic:!0}]}}}function d(e){return(new m).parse(e)}function y(e){return(new p).tokenize(e)}function b(e,t){var r=new m,a=new l,i=new c(a);a._interpreter=i;var s=r.parse(t);return i.search(s,e)}var S;S="function"==typeof String.prototype.trimLeft?function(e){return e.trimLeft()}:function(e){return e.match(/^\s*(.*)/)[1]};var g=0,h=1,I=2,N=3,f=4,T=6,C=8,k=9,A={0:"number",1:"any",2:"string",3:"array",4:"object",5:"boolean",6:"expression",7:"null",8:"Array",9:"Array"},R={".":"Dot","*":"Star",",":"Comma",":":"Colon","{":"Lbrace","}":"Rbrace","]":"Rbracket","(":"Lparen",")":"Rparen","@":"Current"},D={"<":!0,">":!0,"=":!0,"!":!0},v={" ":!0,"\t":!0,"\n":!0};p.prototype={tokenize:function(e){var t=[];this._current=0;for(var r,a,i;this._current"===r?"="===e[this._current]?(this._current++,{type:"GTE",value:">=",start:t}):{type:"GT",value:">",start:t}:"="===r&&"="===e[this._current]?(this._current++,{type:"EQ",value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t,r=this._current,a=e.length;"`"!==e[this._current]&&this._current=0)return!0;if(r.indexOf(e)>=0)return!0;if(!(a.indexOf(e[0])>=0))return!1;try{return JSON.parse(e),!0}catch(e){return!1}}};var P={};P.EOF=0,P.UnquotedIdentifier=0,P.QuotedIdentifier=0,P.Rbracket=0,P.Rparen=0,P.Comma=0,P.Rbrace=0,P.Number=0,P.Current=0,P.Expref=0,P.Pipe=1,P.Or=2,P.And=3,P.EQ=5,P.GT=5,P.LT=5,P.GTE=5,P.LTE=5,P.NE=5,P.Flatten=9,P.Star=20,P.Filter=21,P.Dot=40,P.Not=45,P.Lbrace=50,P.Lbracket=55,P.Lparen=60,m.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t=this.expression(0);if("EOF"!==this._lookahead(0)){var r=this._lookaheadToken(0),a=new Error("Unexpected token type: "+r.type+", value: "+r.value);throw a.name="ParserError",a}return t},_loadTokens:function(e){var t=new p,r=t.tokenize(e);r.push({type:"EOF",value:"",start:e.length}),this.tokens=r},expression:function(e){var t=this._lookaheadToken(0);this._advance();for(var r=this.nud(t),a=this._lookahead(0);e=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;b0)for(b=I;bN;b+=f)p.push(o[b]);return p;case"Projection":var T=this.visit(e.children[0],o);if(!t(T))return null;for(y=[],b=0;bc;break;case"GTE":p=m>=c;break;case"LT":p=m=e&&(t=r<0?e-1:e),t}},l.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(void 0===r)throw new Error("Unknown function: "+e+"()");return this._validateArgs(e,t,r._signature),r._func.call(this,t)},_validateArgs:function(e,t,r){var a;if(r[r.length-1].variadic){if(t.length=0;a--)r+=t[a];return r}var i=e[0].slice(0);return i.reverse(),i},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,r=e[0],a=0;a=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return r(e[0])?Object.keys(e[0]).length:e[0].length},_functionMap:function(e){for(var t=[],r=this._interpreter,a=e[0],i=e[1],s=0;s0){if(this._getTypeName(e[0][0])===g)return Math.max.apply(Math,e[0]);for(var t=e[0],r=t[0],a=1;a0){if(this._getTypeName(e[0][0])===g)return Math.min.apply(Math,e[0]);for(var t=e[0],r=t[0],a=1;an?1:oo&&(o=r,t=i[n]);return t},_functionMinBy:function(e){for(var t,r,a=e[1],i=e[0],s=this.createKeyFunction(a,[g,I]),o=1/0,n=0;n1)for(var r=1;r1&&(a=r[0]+"@",e=r[1]),e=e.replace(E,"."),a+s(e.split("."),t).join(".")}function n(e){for(var t,r,a=[],i=0,s=e.length;i=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,I=D;for(r=e.lastIndexOf(P),r<0&&(r=0),a=0;a=128&&i("not-basic"),b.push(e.charCodeAt(a));for(s=r>0?r+1:0;s=S&&i("invalid-input"),l=p(e.charCodeAt(s++)),(l>=T||l>G((f-g)/n))&&i("overflow"),g+=l*n,d=m<=I?C:m>=I+k?k:m-I,!(lG(f/y)&&i("overflow"),n*=y;t=b.length+1,I=c(g-o,t,0==o),G(g/t)>f-h&&i("overflow"),h+=G(g/t),g%=t,b.splice(g++,0,h)}return u(b)}function d(e){var t,r,a,s,o,u,p,l,d,y,b,S,g,h,I,N=[];for(e=n(e),S=e.length,t=v,r=0,o=D,u=0;u=t&&bG((f-r)/g)&&i("overflow"),r+=(p-t)*g,t=p,u=0;uf&&i("overflow"),b==t){for(l=r,d=T;y=d<=o?C:d>=o+k?k:d-o,!(l= 0x80 (not a basic code point)","invalid-input":"Invalid input"},L=T-C,G=Math.floor,w=String.fromCharCode;if(I={version:"1.3.2",ucs2:{decode:n,encode:u},decode:l,encode:d,toASCII:b,toUnicode:y},"function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return I});else if(S&&g)if(t.exports==S)g.exports=I;else for(N in I)I.hasOwnProperty(N)&&(S[N]=I[N]);else a.punycode=I}(this)}).call(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],447:[function(e,t,r){"use strict";function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.exports=function(e,t,r,s){t=t||"&",r=r||"=";var o={};if("string"!=typeof e||0===e.length)return o;var n=/\+/g;e=e.split(t);var u=1e3;s&&"number"==typeof s.maxKeys&&(u=s.maxKeys);var p=e.length;u>0&&p>u&&(p=u);for(var m=0;m=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)}},{}],448:[function(e,t,r){"use strict";function a(e,t){if(e.map)return e.map(t);for(var r=[],a=0;a0&&u>n&&(u=n);for(var p=0;p=0?(m=y.substr(0,b),c=y.substr(b+1)):(m=y,c=""),l=decodeURIComponent(m),d=decodeURIComponent(c),a(s,l)?Array.isArray(s[l])?s[l].push(d):s[l]=[s[l],d]:s[l]=d}return s}},{}],451:[function(e,t,r){"use strict";var a=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};t.exports=function(e,t,r,i){return t=t||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map(function(i){var s=encodeURIComponent(a(i))+r;return Array.isArray(e[i])?e[i].map(function(e){return s+encodeURIComponent(a(e))}).join(t):s+encodeURIComponent(a(e[i]))}).join(t):i?encodeURIComponent(a(i))+r+encodeURIComponent(a(e)):""}},{}],452:[function(e,t,r){arguments[4][449][0].apply(r,arguments)},{"./decode":450,"./encode":451,dup:449}],453:[function(e,t,r){(function(t,a){(function(){function i(e,t){this._id=e,this._clearFn=t}var s=e("process/browser.js").nextTick,o=Function.prototype.apply,n=Array.prototype.slice,u={},p=0;r.setTimeout=function(){return new i(o.call(setTimeout,window,arguments),clearTimeout)},r.setInterval=function(){return new i(o.call(setInterval,window,arguments),clearInterval)},r.clearTimeout=r.clearInterval=function(e){e.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(window,this._id)},r.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},r.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},r._unrefActive=r.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},r.setImmediate="function"==typeof t?t:function(e){var t=p++,a=!(arguments.length<2)&&n.call(arguments,1);return u[t]=!0,s(function(){u[t]&&(a?e.apply(null,a):e.call(null),r.clearImmediate(t))}),t},r.clearImmediate="function"==typeof a?a:function(e){delete u[e]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":445,timers:453}],454:[function(e,t,r){function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function i(e,t,r){if(e&&p(e)&&e instanceof a)return e;var i=new a;return i.parse(e,t,r),i}function s(e){return u(e)&&(e=i(e)),e instanceof a?e.format():a.prototype.format.call(e)}function o(e,t){return i(e,!1,!0).resolve(t)}function n(e,t){return e?i(e,!1,!0).resolveObject(t):t}function u(e){return"string"==typeof e}function p(e){return"object"==typeof e&&null!==e}function m(e){return null===e}function c(e){return null==e}var l=e("punycode");r.parse=i,r.resolve=o,r.resolveObject=n,r.format=s,r.Url=a;var d=/^([a-z0-9.+-]+:)/i,y=/:[0-9]*$/,b=["<",">",'"',"`"," ","\r","\n","\t"],S=["{","}","|","\\","^","`"].concat(b),g=["'"].concat(S),h=["%","/","?",";","#"].concat(g),I=["/","?","#"],N=/^[a-z0-9A-Z_-]{0,63}$/,f=/^([a-z0-9A-Z_-]{0,63})(.*)$/,T={javascript:!0,"javascript:":!0},C={javascript:!0,"javascript:":!0},k={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},A=e("querystring");a.prototype.parse=function(e,t,r){if(!u(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e;a=a.trim();var i=d.exec(a);if(i){i=i[0];var s=i.toLowerCase();this.protocol=s,a=a.substr(i.length)}if(r||i||a.match(/^\/\/[^@\/]+@[^@\/]+/)){var o="//"===a.substr(0,2);!o||i&&C[i]||(a=a.substr(2),this.slashes=!0)}if(!C[i]&&(o||i&&!k[i])){for(var n=-1,p=0;p127?v+="x":v+=D[P];if(!v.match(N)){var q=S.slice(0,p),E=S.slice(p+1),M=D.match(f);M&&(q.push(M[1]),E.unshift(M[2])),E.length&&(a="/"+E.join(".")+a),this.hostname=q.join(".");break}}}if(this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),!b){for(var L=this.hostname.split("."),G=[],p=0;p0)&&r.host.split("@");S&&(r.auth=S.shift(),r.host=r.hostname=S.shift())}return r.search=e.search,r.query=e.query,m(r.pathname)&&m(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!y.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var g=y.slice(-1)[0],h=(r.host||e.host)&&("."===g||".."===g)||""===g,I=0,N=y.length;N>=0;N--)g=y[N],"."==g?y.splice(N,1):".."===g?(y.splice(N,1),I++):I&&(y.splice(N,1),I--);if(!l&&!d)for(;I--;I)y.unshift("..");!l||""===y[0]||y[0]&&"/"===y[0].charAt(0)||y.unshift(""),h&&"/"!==y.join("/").substr(-1)&&y.push("");var f=""===y[0]||y[0]&&"/"===y[0].charAt(0);if(b){r.hostname=r.host=f?"":y.length?y.shift():"";var S=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");S&&(r.auth=S.shift(),r.host=r.hostname=S.shift())}return l=l||r.host&&y.length,l&&!f&&y.unshift(""),y.length?r.pathname=y.join("/"):(r.pathname=null,r.path=null),m(r.pathname)&&m(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=y.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},{punycode:446,querystring:449}],455:[function(e,t,r){"use strict";function a(e,t){var r=t||0,a=i;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;for(var i=[],s=0;s<256;++s)i[s]=(s+256).toString(16).substr(1);var o=a;r.default=o},{}],456:[function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"v1",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(r,"v3",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(r,"v4",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(r,"v5",{enumerable:!0,get:function(){return n.default}});var i=a(e("./v1.js")),s=a(e("./v3.js")),o=a(e("./v4.js")),n=a(e("./v5.js"))},{"./v1.js":460,"./v3.js":461,"./v4.js":463,"./v5.js":464}],457:[function(e,t,r){"use strict";function a(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Array(t.length);for(var r=0;r>5]>>>t%32&255,a=parseInt(o.charAt(r>>>4&15)+o.charAt(15&r),16),i.push(a);return i}function s(e,t){e[t>>5]|=128<>>9<<4)]=t;var r,a,i,s,o,u=1732584193,p=-271733879,y=-1732584194,b=271733878;for(r=0;r>2)-1]=void 0,t=0;t>5]|=(255&e[t/8])<>16)+(t>>16)+(r>>16)<<16|65535&r}function u(e,t){return e<>>32-t}function p(e,t,r,a,i,s){return n(u(n(n(t,e),n(a,s)),i),r)}function m(e,t,r,a,i,s,o){return p(t&r|~t&a,e,t,i,s,o)}function c(e,t,r,a,i,s,o){return p(t&a|r&~a,e,t,i,s,o)}function l(e,t,r,a,i,s,o){return p(t^r^a,e,t,i,s,o)}function d(e,t,r,a,i,s,o){return p(r^(t|~a),e,t,i,s,o)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var y=a;r.default=y},{}],458:[function(e,t,r){"use strict";function a(){if(!i)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(s)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),s=new Uint8Array(16)},{}],459:[function(e,t,r){"use strict";function a(e,t,r,a){switch(e){case 0:return t&r^~t&a;case 1:return t^r^a;case 2:return t&r^t&a^r&a;case 3:return t^r^a}}function i(e,t){return e<>>32-t}function s(e){var t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var s=unescape(encodeURIComponent(e));e=new Array(s.length);for(var o=0;o>>0;g=S,S=b,b=i(y,30)>>>0,y=d,d=I}r[0]=r[0]+d>>>0,r[1]=r[1]+y>>>0,r[2]=r[2]+b>>>0,r[3]=r[3]+S>>>0,r[4]=r[4]+g>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o=s;r.default=o},{}],460:[function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){var a=t&&r||0,i=t||[];e=e||{};var c=e.node||s,l=void 0!==e.clockseq?e.clockseq:o;if(null==c||null==l){var d=e.random||(e.rng||n.default)();null==c&&(c=s=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==l&&(l=o=16383&(d[6]<<8|d[7]))}var y=void 0!==e.msecs?e.msecs:(new Date).getTime(),b=void 0!==e.nsecs?e.nsecs:m+1,S=y-p+(b-m)/1e4;if(S<0&&void 0===e.clockseq&&(l=l+1&16383),(S<0||y>p)&&void 0===e.nsecs&&(b=0),b>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");p=y,m=b,o=l,y+=122192928e5;var g=(1e4*(268435455&y)+b)%4294967296;i[a++]=g>>>24&255,i[a++]=g>>>16&255,i[a++]=g>>>8&255,i[a++]=255&g;var h=y/4294967296*1e4&268435455;i[a++]=h>>>8&255,i[a++]=255&h,i[a++]=h>>>24&15|16,i[a++]=h>>>16&255,i[a++]=l>>>8|128,i[a++]=255&l;for(var I=0;I<6;++I)i[a+I]=c[I];return t||(0,u.default)(i)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var s,o,n=a(e("./rng.js")),u=a(e("./bytesToUuid.js")),p=0,m=0,c=i;r.default=c},{"./bytesToUuid.js":455,"./rng.js":458}],461:[function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e("./v35.js")),s=a(e("./md5.js"));const o=(0,i.default)("v3",48,s.default);var n=o;r.default=n},{"./md5.js":457,"./v35.js":462}],462:[function(e,t,r){"use strict";function a(e){var t=[];return e.replace(/[a-fA-F0-9]{2}/g,function(e){t.push(parseInt(e,16))}),t}function i(e){e=unescape(encodeURIComponent(e));for(var t=new Array(e.length),r=0;r=0;s--){i[s].Expire `0`",state:"success"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},BundleTaskComplete:{delay:15,operation:"DescribeBundleTasks",maxAttempts:40,acceptors:[{expected:"complete",matcher:"pathAll",state:"success",argument:"BundleTasks[].State"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"BundleTasks[].State"}]},ConversionTaskCancelled:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},ConversionTaskCompleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"},{expected:"cancelled",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"},{expected:"cancelling",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"}]},ConversionTaskDeleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},CustomerGatewayAvailable:{delay:15,operation:"DescribeCustomerGateways",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"CustomerGateways[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"}]},ExportTaskCancelled:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ExportTaskCompleted:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ImageExists:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{matcher:"path",expected:!0,argument:"length(Images[]) > `0`",state:"success"},{matcher:"error",expected:"InvalidAMIID.NotFound",state:"retry"}]},ImageAvailable:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"Images[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"Images[].State",expected:"failed"}]},InstanceRunning:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"running",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"shutting-down",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].InstanceStatus.Status",expected:"ok"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStopped:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"stopped",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InstanceTerminated:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"terminated",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InternetGatewayExists:{operation:"DescribeInternetGateways",delay:5,maxAttempts:6,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(InternetGateways[].InternetGatewayId) > `0`"},{expected:"InvalidInternetGateway.NotFound",matcher:"error",state:"retry"}]},KeyPairExists:{operation:"DescribeKeyPairs",delay:5,maxAttempts:6,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(KeyPairs[].KeyName) > `0`"},{expected:"InvalidKeyPair.NotFound",matcher:"error",state:"retry"}]},NatGatewayAvailable:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"failed"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleting"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleted"},{state:"retry",matcher:"error",expected:"NatGatewayNotFound"}]},NatGatewayDeleted:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"deleted"},{state:"success",matcher:"error",expected:"NatGatewayNotFound"}]},NetworkInterfaceAvailable:{operation:"DescribeNetworkInterfaces",delay:20,maxAttempts:10,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"NetworkInterfaces[].Status"},{expected:"InvalidNetworkInterfaceID.NotFound",matcher:"error",state:"failure"}]},PasswordDataAvailable:{operation:"GetPasswordData",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"path",argument:"length(PasswordData) > `0`",expected:!0}]},SnapshotCompleted:{delay:15,operation:"DescribeSnapshots",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"Snapshots[].State"},{expected:"error",matcher:"pathAny",state:"failure",argument:"Snapshots[].State"}]},SnapshotImported:{delay:15,operation:"DescribeImportSnapshotTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{expected:"error",matcher:"pathAny",state:"failure",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},SecurityGroupExists:{operation:"DescribeSecurityGroups",delay:5,maxAttempts:6,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(SecurityGroups[].GroupId) > `0`"},{expected:"InvalidGroup.NotFound",matcher:"error",state:"retry"}]},SpotInstanceRequestFulfilled:{operation:"DescribeSpotInstanceRequests",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"fulfilled"},{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"request-canceled-and-instance-running"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"schedule-expired"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"canceled-before-fulfillment"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"bad-parameters"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"system-error"},{state:"retry",matcher:"error",expected:"InvalidSpotInstanceRequestID.NotFound"}]},StoreImageTaskComplete:{delay:5,operation:"DescribeStoreImageTasks",maxAttempts:40,acceptors:[{expected:"Completed",matcher:"pathAll",state:"success",argument:"StoreImageTaskResults[].StoreTaskState"},{expected:"Failed",matcher:"pathAny",state:"failure",argument:"StoreImageTaskResults[].StoreTaskState"},{expected:"InProgress",matcher:"pathAny",state:"retry",argument:"StoreImageTaskResults[].StoreTaskState"}]},SubnetAvailable:{delay:15,operation:"DescribeSubnets",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Subnets[].State"}]},SystemStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].SystemStatus.Status",expected:"ok"}]},VolumeAvailable:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VolumeDeleted:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{matcher:"error",expected:"InvalidVolume.NotFound",state:"success"}]},VolumeInUse:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"in-use",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VpcAvailable:{delay:15,operation:"DescribeVpcs",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Vpcs[].State"}]},VpcExists:{operation:"DescribeVpcs",delay:1,maxAttempts:5,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcID.NotFound",state:"retry"}]},VpnConnectionAvailable:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpnConnectionDeleted:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpcPeeringConnectionExists:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"retry"}]},VpcPeeringConnectionDeleted:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpcPeeringConnections[].Status.Code"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"success"}]}}}},{}],85:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-09-21",endpointPrefix:"api.ecr",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECR",serviceFullName:"Amazon EC2 Container Registry",serviceId:"ECR",signatureVersion:"v4",signingName:"ecr",targetPrefix:"AmazonEC2ContainerRegistry_V20150921",uid:"ecr-2015-09-21"},operations:{BatchCheckLayerAvailability:{input:{type:"structure",required:["repositoryName","layerDigests"],members:{registryId:{},repositoryName:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{layers:{type:"list",member:{type:"structure",members:{layerDigest:{},layerAvailability:{},layerSize:{type:"long"},mediaType:{}}}},failures:{type:"list",member:{type:"structure",members:{layerDigest:{},failureCode:{},failureReason:{}}}}}}},BatchDeleteImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"}}},output:{type:"structure",members:{imageIds:{shape:"Si"},failures:{shape:"Sn"}}}},BatchGetImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},acceptedMediaTypes:{type:"list",member:{}}}},output:{type:"structure",members:{images:{type:"list",member:{shape:"Sv"}},failures:{shape:"Sn"}}}},BatchGetRepositoryScanningConfiguration:{input:{type:"structure",required:["repositoryNames"],members:{repositoryNames:{type:"list",member:{}}}},output:{type:"structure",members:{scanningConfigurations:{type:"list",member:{type:"structure",members:{repositoryArn:{},repositoryName:{},scanOnPush:{type:"boolean"},scanFrequency:{},appliedScanFilters:{shape:"S15"}}}},failures:{type:"list",member:{type:"structure",members:{repositoryName:{},failureCode:{},failureReason:{}}}}}}},CompleteLayerUpload:{input:{type:"structure",required:["repositoryName","uploadId","layerDigests"],members:{registryId:{},repositoryName:{},uploadId:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},layerDigest:{}}}},CreatePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix","upstreamRegistryUrl"],members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},tags:{shape:"S1n"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},DeletePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix"],members:{ecrRepositoryPrefix:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},DeleteRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},DescribeImageReplicationStatus:{input:{type:"structure",required:["repositoryName","imageId"],members:{repositoryName:{},imageId:{shape:"Sj"},registryId:{}}},output:{type:"structure",members:{repositoryName:{},imageId:{shape:"Sj"},replicationStatuses:{type:"list",member:{type:"structure",members:{region:{},registryId:{},status:{},failureCode:{}}}}}}},DescribeImageScanFindings:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"},imageScanFindings:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"},findings:{type:"list",member:{type:"structure",members:{name:{},description:{},uri:{},severity:{},attributes:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}}}}},enhancedFindings:{type:"list",member:{type:"structure",members:{awsAccountId:{},description:{},findingArn:{},firstObservedAt:{type:"timestamp"},lastObservedAt:{type:"timestamp"},packageVulnerabilityDetails:{type:"structure",members:{cvss:{type:"list",member:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{},source:{},version:{}}}},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"},vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",members:{arch:{},epoch:{type:"integer"},filePath:{},name:{},packageManager:{},release:{},sourceLayerHash:{},version:{}}}}}},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{url:{},text:{}}}}},resources:{type:"list",member:{type:"structure",members:{details:{type:"structure",members:{awsEcrContainerImage:{type:"structure",members:{architecture:{},author:{},imageHash:{},imageTags:{type:"list",member:{}},platform:{},pushedAt:{type:"timestamp"},registry:{},repositoryName:{}}}}},id:{},tags:{type:"map",key:{},value:{}},type:{}}}},score:{type:"double"},scoreDetails:{type:"structure",members:{cvss:{type:"structure",members:{adjustments:{type:"list",member:{type:"structure",members:{metric:{},reason:{}}}},score:{type:"double"},scoreSource:{},scoringVector:{},version:{}}}}},severity:{},status:{},title:{},type:{},updatedAt:{type:"timestamp"}}}}}},nextToken:{}}}},DescribeImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageDetails:{type:"list",member:{type:"structure",members:{registryId:{},repositoryName:{},imageDigest:{},imageTags:{shape:"S4m"},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageScanStatus:{shape:"S2o"},imageScanFindingsSummary:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"}}},imageManifestMediaType:{},artifactMediaType:{},lastRecordedPullTime:{type:"timestamp"}}}},nextToken:{}}}},DescribePullThroughCacheRules:{input:{type:"structure",members:{registryId:{},ecrRepositoryPrefixes:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{pullThroughCacheRules:{type:"list",member:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},nextToken:{}}}},DescribeRegistry:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},replicationConfiguration:{shape:"S4y"}}}},DescribeRepositories:{input:{type:"structure",members:{registryId:{},repositoryNames:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1x"}},nextToken:{}}}},GetAuthorizationToken:{input:{type:"structure",members:{registryIds:{deprecated:!0,deprecatedMessage:"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn't change the permissions scope of the authorization token.",type:"list",member:{}}}},output:{type:"structure",members:{authorizationData:{type:"list",member:{type:"structure",members:{authorizationToken:{},expiresAt:{type:"timestamp"},proxyEndpoint:{}}}}}}},GetDownloadUrlForLayer:{input:{type:"structure",required:["repositoryName","layerDigest"],members:{registryId:{},repositoryName:{},layerDigest:{}}},output:{type:"structure",members:{downloadUrl:{},layerDigest:{}}}},GetLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},GetLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{},nextToken:{},previewResults:{type:"list",member:{type:"structure",members:{imageTags:{shape:"S4m"},imageDigest:{},imagePushedAt:{type:"timestamp"},action:{type:"structure",members:{type:{}}},appliedRulePriority:{type:"integer"}}}},summary:{type:"structure",members:{expiringImageTotalCount:{type:"integer"}}}}}},GetRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},GetRegistryScanningConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},scanningConfiguration:{shape:"S63"}}}},GetRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},InitiateLayerUpload:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{uploadId:{},partSize:{type:"long"}}}},ListImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageIds:{shape:"Si"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S1n"}}}},PutImage:{input:{type:"structure",required:["repositoryName","imageManifest"],members:{registryId:{},repositoryName:{},imageManifest:{},imageManifestMediaType:{},imageTag:{},imageDigest:{}}},output:{type:"structure",members:{image:{shape:"Sv"}}}},PutImageScanningConfiguration:{input:{type:"structure",required:["repositoryName","imageScanningConfiguration"],members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}}},PutImageTagMutability:{input:{type:"structure",required:["repositoryName","imageTagMutability"],members:{registryId:{},repositoryName:{},imageTagMutability:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageTagMutability:{}}}},PutLifecyclePolicy:{input:{type:"structure",required:["repositoryName","lifecyclePolicyText"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}}},PutRegistryPolicy:{input:{type:"structure",required:["policyText"],members:{policyText:{}}},output:{type:"structure",members:{registryId:{},policyText:{}}}},PutRegistryScanningConfiguration:{input:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},output:{type:"structure",members:{registryScanningConfiguration:{shape:"S63"}}}},PutReplicationConfiguration:{input:{type:"structure",required:["replicationConfiguration"],members:{replicationConfiguration:{shape:"S4y"}}},output:{type:"structure",members:{replicationConfiguration:{shape:"S4y"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},StartImageScan:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"}}}},StartLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S1n"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UploadLayerPart:{input:{type:"structure",required:["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],members:{registryId:{},repositoryName:{},uploadId:{},partFirstByte:{type:"long"},partLastByte:{type:"long"},layerPartBlob:{type:"blob"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},lastByteReceived:{type:"long"}}}}},shapes:{Si:{type:"list",member:{shape:"Sj"}},Sj:{type:"structure",members:{imageDigest:{},imageTag:{}}},Sn:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sj"},failureCode:{},failureReason:{}}}},Sv:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageManifest:{},imageManifestMediaType:{}}},S15:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}},S1n:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1s:{type:"structure",members:{scanOnPush:{type:"boolean"}}},S1t:{type:"structure",required:["encryptionType"],members:{encryptionType:{},kmsKey:{}}},S1x:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},S2o:{type:"structure",members:{status:{},description:{}}},S2u:{type:"map",key:{},value:{type:"integer"}},S4m:{type:"list",member:{}},S4y:{type:"structure",required:["rules"],members:{rules:{type:"list",member:{type:"structure",required:["destinations"],members:{destinations:{type:"list",member:{type:"structure",required:["region","registryId"],members:{region:{},registryId:{}}}},repositoryFilters:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}}}}}}},S63:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},S65:{type:"list",member:{type:"structure",required:["scanFrequency","repositoryFilters"],members:{scanFrequency:{},repositoryFilters:{shape:"S15"}}}}}}},{}],86:[function(e,t,r){t.exports={pagination:{DescribeImageScanFindings:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["registryId","repositoryName","imageId","imageScanStatus","imageScanFindings"],output_token:"nextToken",result_key:["imageScanFindings.findings","imageScanFindings.enhancedFindings"]},DescribeImages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"imageDetails"},DescribePullThroughCacheRules:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"pullThroughCacheRules"},DescribeRepositories:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"repositories"},GetLifecyclePolicyPreview:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["registryId","repositoryName","lifecyclePolicyText","status","summary"],output_token:"nextToken",result_key:"previewResults"},ListImages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"imageIds"}}}},{}],87:[function(e,t,r){t.exports={version:2,waiters:{ImageScanComplete:{description:"Wait until an image scan is complete and findings can be accessed",operation:"DescribeImageScanFindings",delay:5,maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"imageScanStatus.status",expected:"COMPLETE"},{state:"failure",matcher:"path",argument:"imageScanStatus.status",expected:"FAILED"}]},LifecyclePolicyPreviewComplete:{description:"Wait until a lifecycle policy preview request is complete and results can be accessed",operation:"GetLifecyclePolicyPreview",delay:5,maxAttempts:20,acceptors:[{state:"success",matcher:"path",argument:"status",expected:"COMPLETE"},{state:"failure",matcher:"path",argument:"status",expected:"FAILED"}]}}}},{}],88:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-11-13",endpointPrefix:"ecs",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECS", +serviceFullName:"Amazon EC2 Container Service",serviceId:"ECS",signatureVersion:"v4",targetPrefix:"AmazonEC2ContainerServiceV20141113",uid:"ecs-2014-11-13"},operations:{CreateCapacityProvider:{input:{type:"structure",required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{shape:"S3"},tags:{shape:"Sa"}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},CreateCluster:{input:{type:"structure",members:{clusterName:{},tags:{shape:"Sa"},settings:{shape:"Sj"},configuration:{shape:"Sm"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},CreateService:{input:{type:"structure",required:["serviceName"],members:{cluster:{},serviceName:{},taskDefinition:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},desiredCount:{type:"integer"},clientToken:{},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},role:{},deploymentConfiguration:{shape:"S1d"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},CreateTaskSet:{input:{type:"structure",required:["service","cluster","taskDefinition"],members:{service:{},cluster:{},externalId:{},taskDefinition:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},scale:{shape:"S29"},clientToken:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeleteAccountSetting:{input:{type:"structure",required:["name"],members:{name:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},DeleteAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},DeleteCapacityProvider:{input:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},DeleteCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},DeleteService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},force:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},DeleteTaskDefinitions:{input:{type:"structure",required:["taskDefinitions"],members:{taskDefinitions:{shape:"Sr"}}},output:{type:"structure",members:{taskDefinitions:{type:"list",member:{shape:"S35"}},failures:{shape:"S56"}}}},DeleteTaskSet:{input:{type:"structure",required:["cluster","service","taskSet"],members:{cluster:{},service:{},taskSet:{},force:{type:"boolean"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeregisterContainerInstance:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{},force:{type:"boolean"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},DeregisterTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"}}}},DescribeCapacityProviders:{input:{type:"structure",members:{capacityProviders:{shape:"Sr"},include:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{capacityProviders:{type:"list",member:{shape:"Sf"}},failures:{shape:"S56"},nextToken:{}}}},DescribeClusters:{input:{type:"structure",members:{clusters:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{clusters:{type:"list",member:{shape:"Sy"}},failures:{shape:"S56"}}}},DescribeContainerInstances:{input:{type:"structure",required:["containerInstances"],members:{cluster:{},containerInstances:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},DescribeServices:{input:{type:"structure",required:["services"],members:{cluster:{},services:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{services:{type:"list",member:{shape:"S25"}},failures:{shape:"S56"}}}},DescribeTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},DescribeTaskSets:{input:{type:"structure",required:["cluster","service"],members:{cluster:{},service:{},taskSets:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskSets:{shape:"S26"},failures:{shape:"S56"}}}},DescribeTasks:{input:{type:"structure",required:["tasks"],members:{cluster:{},tasks:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},DiscoverPollEndpoint:{input:{type:"structure",members:{containerInstance:{},cluster:{}}},output:{type:"structure",members:{endpoint:{},telemetryEndpoint:{},serviceConnectEndpoint:{}}}},ExecuteCommand:{input:{type:"structure",required:["command","interactive","task"],members:{cluster:{},container:{},command:{},interactive:{type:"boolean"},task:{}}},output:{type:"structure",members:{clusterArn:{},containerArn:{},containerName:{},interactive:{type:"boolean"},session:{type:"structure",members:{sessionId:{},streamUrl:{},tokenValue:{type:"string",sensitive:!0}}},taskArn:{}}}},GetTaskProtection:{input:{type:"structure",required:["cluster"],members:{cluster:{},tasks:{shape:"Sr"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},ListAccountSettings:{input:{type:"structure",members:{name:{},value:{},principalArn:{},effectiveSettings:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{settings:{type:"list",member:{shape:"S2p"}},nextToken:{}}}},ListAttributes:{input:{type:"structure",required:["targetType"],members:{cluster:{},targetType:{},attributeName:{},attributeValue:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{attributes:{shape:"S2r"},nextToken:{}}}},ListClusters:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{clusterArns:{shape:"Sr"},nextToken:{}}}},ListContainerInstances:{input:{type:"structure",members:{cluster:{},filter:{},nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{containerInstanceArns:{shape:"Sr"},nextToken:{}}}},ListServices:{input:{type:"structure",members:{cluster:{},nextToken:{},maxResults:{type:"integer"},launchType:{},schedulingStrategy:{}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListServicesByNamespace:{input:{type:"structure",required:["namespace"],members:{namespace:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTaskDefinitionFamilies:{input:{type:"structure",members:{familyPrefix:{},status:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{families:{shape:"Sr"},nextToken:{}}}},ListTaskDefinitions:{input:{type:"structure",members:{familyPrefix:{},status:{},sort:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{taskDefinitionArns:{shape:"Sr"},nextToken:{}}}},ListTasks:{input:{type:"structure",members:{cluster:{},containerInstance:{},family:{},nextToken:{},maxResults:{type:"integer"},startedBy:{},serviceName:{},desiredStatus:{},launchType:{}}},output:{type:"structure",members:{taskArns:{shape:"Sr"},nextToken:{}}}},PutAccountSetting:{input:{type:"structure",required:["name","value"],members:{name:{},value:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAccountSettingDefault:{input:{type:"structure",required:["name","value"],members:{name:{},value:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},PutClusterCapacityProviders:{input:{type:"structure",required:["cluster","capacityProviders","defaultCapacityProviderStrategy"],members:{cluster:{},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},RegisterContainerInstance:{input:{type:"structure",members:{cluster:{},instanceIdentityDocument:{},instanceIdentityDocumentSignature:{},totalResources:{shape:"S5f"},versionInfo:{shape:"S5e"},containerInstanceArn:{},attributes:{shape:"S2r"},platformDevices:{type:"list",member:{type:"structure",required:["id","type"],members:{id:{},type:{}}}},tags:{shape:"Sa"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},RegisterTaskDefinition:{input:{type:"structure",required:["family","containerDefinitions"],members:{family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},containerDefinitions:{shape:"S36"},volumes:{shape:"S4c"},placementConstraints:{shape:"S4q"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},tags:{shape:"Sa"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},inferenceAccelerators:{shape:"S4y"},ephemeralStorage:{shape:"S55"},runtimePlatform:{shape:"S4v"}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},RunTask:{input:{type:"structure",required:["taskDefinition"],members:{capacityProviderStrategy:{shape:"Ss"},cluster:{},count:{type:"integer"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},launchType:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{},clientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StartTask:{input:{type:"structure",required:["containerInstances","taskDefinition"],members:{cluster:{},containerInstances:{shape:"Sr"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StopTask:{input:{type:"structure",required:["task"],members:{cluster:{},task:{},reason:{}}},output:{type:"structure",members:{task:{shape:"S6m"}}}},SubmitAttachmentStateChanges:{input:{type:"structure",required:["attachments"],members:{cluster:{},attachments:{shape:"S8q"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitContainerStateChange:{input:{type:"structure",members:{cluster:{},task:{},containerName:{},runtimeId:{},status:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6q"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitTaskStateChange:{input:{type:"structure",members:{cluster:{},task:{},status:{},reason:{},containers:{type:"list",member:{type:"structure",members:{containerName:{},imageDigest:{},runtimeId:{},exitCode:{type:"integer"},networkBindings:{shape:"S6q"},reason:{},status:{}}}},attachments:{shape:"S8q"},managedAgents:{type:"list",member:{type:"structure",required:["containerName","managedAgentName","status"],members:{containerName:{},managedAgentName:{},status:{},reason:{}}}},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},executionStoppedAt:{type:"timestamp"}}},output:{type:"structure",members:{acknowledgment:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCapacityProvider:{input:{type:"structure",required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{type:"structure",members:{managedScaling:{shape:"S4"},managedTerminationProtection:{}}}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},UpdateCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{},settings:{shape:"Sj"},configuration:{shape:"Sm"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateClusterSettings:{input:{type:"structure",required:["cluster","settings"],members:{cluster:{},settings:{shape:"Sj"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateContainerAgent:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},UpdateContainerInstancesState:{input:{type:"structure",required:["containerInstances","status"],members:{cluster:{},containerInstances:{shape:"Sr"},status:{}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},UpdateService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},desiredCount:{type:"integer"},taskDefinition:{},capacityProviderStrategy:{shape:"Ss"},deploymentConfiguration:{shape:"S1d"},networkConfiguration:{shape:"S1m"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},forceNewDeployment:{type:"boolean"},healthCheckGracePeriodSeconds:{type:"integer"},enableExecuteCommand:{type:"boolean"},enableECSManagedTags:{type:"boolean"},loadBalancers:{shape:"S17"},propagateTags:{},serviceRegistries:{shape:"S1a"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},UpdateServicePrimaryTaskSet:{input:{type:"structure",required:["cluster","service","primaryTaskSet"],members:{cluster:{},service:{},primaryTaskSet:{}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},UpdateTaskProtection:{input:{type:"structure",required:["cluster","tasks","protectionEnabled"],members:{cluster:{},tasks:{shape:"Sr"},protectionEnabled:{type:"boolean"},expiresInMinutes:{type:"integer"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},UpdateTaskSet:{input:{type:"structure",required:["cluster","service","taskSet","scale"],members:{cluster:{},service:{},taskSet:{},scale:{shape:"S29"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}}},shapes:{S3:{type:"structure",required:["autoScalingGroupArn"],members:{autoScalingGroupArn:{},managedScaling:{shape:"S4"},managedTerminationProtection:{}}},S4:{type:"structure",members:{status:{},targetCapacity:{type:"integer"},minimumScalingStepSize:{type:"integer"},maximumScalingStepSize:{type:"integer"},instanceWarmupPeriod:{type:"integer"}}},Sa:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},Sf:{type:"structure",members:{capacityProviderArn:{},name:{},status:{},autoScalingGroupProvider:{shape:"S3"},updateStatus:{},updateStatusReason:{},tags:{shape:"Sa"}}},Sj:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},Sm:{type:"structure",members:{executeCommandConfiguration:{type:"structure",members:{kmsKeyId:{},logging:{},logConfiguration:{type:"structure",members:{cloudWatchLogGroupName:{},cloudWatchEncryptionEnabled:{type:"boolean"},s3BucketName:{},s3EncryptionEnabled:{type:"boolean"},s3KeyPrefix:{}}}}}}},Sr:{type:"list",member:{}},Ss:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},Sw:{type:"structure",required:["namespace"],members:{namespace:{}}},Sy:{type:"structure",members:{clusterArn:{},clusterName:{},configuration:{shape:"Sm"},status:{},registeredContainerInstancesCount:{type:"integer"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},activeServicesCount:{type:"integer"},statistics:{type:"list",member:{shape:"S11"}},tags:{shape:"Sa"},settings:{shape:"Sj"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},attachments:{shape:"S12"},attachmentsStatus:{},serviceConnectDefaults:{type:"structure",members:{namespace:{}}}}},S11:{type:"structure",members:{name:{},value:{}}},S12:{type:"list",member:{type:"structure",members:{id:{},type:{},status:{},details:{type:"list",member:{shape:"S11"}}}}},S17:{type:"list",member:{type:"structure",members:{targetGroupArn:{},loadBalancerName:{},containerName:{},containerPort:{type:"integer"}}}},S1a:{type:"list",member:{type:"structure",members:{registryArn:{},port:{type:"integer"},containerName:{},containerPort:{type:"integer"}}}},S1d:{type:"structure",members:{deploymentCircuitBreaker:{type:"structure",required:["enable","rollback"],members:{enable:{type:"boolean"},rollback:{type:"boolean"}}},maximumPercent:{type:"integer"},minimumHealthyPercent:{type:"integer"},alarms:{type:"structure",required:["alarmNames","enable","rollback"],members:{alarmNames:{shape:"Sr"},enable:{type:"boolean"},rollback:{type:"boolean"}}}}},S1g:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S1j:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},S1m:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["subnets"],members:{subnets:{shape:"Sr"},securityGroups:{shape:"Sr"},assignPublicIp:{}}}}},S1q:{type:"structure",required:["type"],members:{type:{}}},S1t:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},namespace:{},services:{type:"list",member:{type:"structure",required:["portName"],members:{portName:{},discoveryName:{},clientAliases:{type:"list",member:{type:"structure",required:["port"],members:{port:{type:"integer"},dnsName:{}}}},ingressPortOverride:{type:"integer"}}}},logConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S22"}}},S22:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S25:{type:"structure",members:{serviceArn:{},serviceName:{},clusterArn:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},status:{},desiredCount:{type:"integer"},runningCount:{type:"integer"},pendingCount:{type:"integer"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},taskDefinition:{},deploymentConfiguration:{shape:"S1d"},taskSets:{shape:"S26"},deployments:{type:"list",member:{type:"structure",members:{id:{},status:{},taskDefinition:{},desiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},failedTasks:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},capacityProviderStrategy:{shape:"Ss"},launchType:{},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},rolloutState:{},rolloutStateReason:{},serviceConnectConfiguration:{shape:"S1t"},serviceConnectResources:{type:"list",member:{type:"structure",members:{discoveryName:{},discoveryArn:{}}}}}}},roleArn:{},events:{type:"list",member:{type:"structure",members:{id:{},createdAt:{type:"timestamp"},message:{}}}},createdAt:{type:"timestamp"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},createdBy:{},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},S26:{type:"list",member:{shape:"S27"}},S27:{type:"structure",members:{id:{},taskSetArn:{},serviceArn:{},clusterArn:{},startedBy:{},externalId:{},status:{},taskDefinition:{},computedDesiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},scale:{shape:"S29"},stabilityStatus:{},stabilityStatusAt:{type:"timestamp"},tags:{shape:"Sa"}}},S29:{type:"structure",members:{value:{type:"double"},unit:{}}},S2p:{type:"structure",members:{name:{},value:{},principalArn:{}}},S2r:{type:"list",member:{shape:"S2s"}},S2s:{type:"structure",required:["name"],members:{name:{},value:{},targetType:{},targetId:{}}},S35:{type:"structure",members:{taskDefinitionArn:{},containerDefinitions:{shape:"S36"},family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},revision:{type:"integer"},volumes:{shape:"S4c"},status:{},requiresAttributes:{type:"list",member:{shape:"S2s"}},placementConstraints:{shape:"S4q"},compatibilities:{shape:"S4t"},runtimePlatform:{shape:"S4v"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},inferenceAccelerators:{shape:"S4y"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},registeredAt:{type:"timestamp"},deregisteredAt:{type:"timestamp"},registeredBy:{},ephemeralStorage:{shape:"S55"}}},S36:{type:"list",member:{type:"structure",members:{name:{},image:{},repositoryCredentials:{type:"structure",required:["credentialsParameter"],members:{credentialsParameter:{}}},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},links:{shape:"Sr"},portMappings:{type:"list",member:{type:"structure",members:{containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},name:{},appProtocol:{},containerPortRange:{}}}},essential:{type:"boolean"},entryPoint:{shape:"Sr"},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},mountPoints:{type:"list",member:{type:"structure",members:{sourceVolume:{},containerPath:{},readOnly:{type:"boolean"}}}},volumesFrom:{type:"list",member:{type:"structure",members:{sourceContainer:{},readOnly:{type:"boolean"}}}},linuxParameters:{type:"structure",members:{capabilities:{type:"structure",members:{add:{shape:"Sr"},drop:{shape:"Sr"}}},devices:{type:"list",member:{type:"structure",required:["hostPath"],members:{hostPath:{},containerPath:{},permissions:{type:"list",member:{}}}}},initProcessEnabled:{type:"boolean"},sharedMemorySize:{type:"integer"},tmpfs:{type:"list",member:{type:"structure",required:["containerPath","size"],members:{containerPath:{},size:{type:"integer"},mountOptions:{shape:"Sr"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},secrets:{shape:"S22"},dependsOn:{type:"list",member:{type:"structure",required:["containerName","condition"],members:{containerName:{},condition:{}}}},startTimeout:{type:"integer"},stopTimeout:{type:"integer"},hostname:{},user:{},workingDirectory:{},disableNetworking:{type:"boolean"},privileged:{type:"boolean"},readonlyRootFilesystem:{type:"boolean"},dnsServers:{shape:"Sr"},dnsSearchDomains:{shape:"Sr"},extraHosts:{type:"list",member:{type:"structure",required:["hostname","ipAddress"],members:{hostname:{},ipAddress:{}}}},dockerSecurityOptions:{shape:"Sr"},interactive:{type:"boolean"},pseudoTerminal:{type:"boolean"},dockerLabels:{type:"map",key:{},value:{}},ulimits:{type:"list",member:{type:"structure",required:["name","softLimit","hardLimit"],members:{name:{},softLimit:{type:"integer"},hardLimit:{type:"integer"}}}},logConfiguration:{shape:"S1z"},healthCheck:{type:"structure",required:["command"],members:{command:{shape:"Sr"},interval:{type:"integer"},timeout:{type:"integer"},retries:{type:"integer"},startPeriod:{type:"integer"}}},systemControls:{type:"list",member:{type:"structure",members:{namespace:{},value:{}}}},resourceRequirements:{shape:"S45"},firelensConfiguration:{type:"structure",required:["type"],members:{type:{},options:{type:"map",key:{},value:{}}}},credentialSpecs:{shape:"Sr"}}}},S3d:{type:"list",member:{shape:"S11"}},S3e:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S45:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S4c:{type:"list",member:{type:"structure",members:{name:{},host:{type:"structure",members:{sourcePath:{}}},dockerVolumeConfiguration:{type:"structure",members:{scope:{},autoprovision:{type:"boolean"},driver:{},driverOpts:{shape:"S4h"},labels:{shape:"S4h"}}},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}},fsxWindowsFileServerVolumeConfiguration:{type:"structure",required:["fileSystemId","rootDirectory","authorizationConfig"],members:{fileSystemId:{},rootDirectory:{},authorizationConfig:{type:"structure",required:["credentialsParameter","domain"],members:{credentialsParameter:{},domain:{}}}}}}}},S4h:{type:"map",key:{},value:{}},S4q:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S4t:{type:"list",member:{}},S4v:{type:"structure",members:{cpuArchitecture:{},operatingSystemFamily:{}}},S4y:{type:"list",member:{type:"structure",required:["deviceName","deviceType"],members:{deviceName:{},deviceType:{}}}},S52:{type:"structure",required:["containerName"],members:{type:{},containerName:{},properties:{type:"list",member:{shape:"S11"}}}},S55:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S56:{type:"list",member:{type:"structure",members:{arn:{},reason:{},detail:{}}}},S5c:{type:"structure",members:{containerInstanceArn:{},ec2InstanceId:{},capacityProviderName:{},version:{type:"long"},versionInfo:{shape:"S5e"},remainingResources:{shape:"S5f"},registeredResources:{shape:"S5f"},status:{},statusReason:{},agentConnected:{type:"boolean"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},agentUpdateStatus:{},attributes:{shape:"S2r"},registeredAt:{type:"timestamp"},attachments:{shape:"S12"},tags:{shape:"Sa"},healthStatus:{type:"structure",members:{overallStatus:{},details:{type:"list",member:{type:"structure",members:{type:{},status:{},lastUpdated:{type:"timestamp"},lastStatusChange:{type:"timestamp"}}}}}}}},S5e:{type:"structure",members:{agentVersion:{},agentHash:{},dockerVersion:{}}},S5f:{type:"list",member:{type:"structure",members:{name:{},type:{},doubleValue:{type:"double"},longValue:{type:"long"},integerValue:{type:"integer"},stringSetValue:{shape:"Sr"}}}},S63:{type:"list",member:{shape:"S5c"}},S6l:{type:"list",member:{shape:"S6m"}},S6m:{type:"structure",members:{attachments:{shape:"S12"},attributes:{shape:"S2r"},availabilityZone:{},capacityProviderName:{},clusterArn:{},connectivity:{},connectivityAt:{type:"timestamp"},containerInstanceArn:{},containers:{type:"list",member:{type:"structure",members:{containerArn:{},taskArn:{},name:{},image:{},imageDigest:{},runtimeId:{},lastStatus:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6q"},networkInterfaces:{type:"list",member:{type:"structure",members:{attachmentId:{},privateIpv4Address:{},ipv6Address:{}}}},healthStatus:{},managedAgents:{type:"list",member:{type:"structure",members:{lastStartedAt:{type:"timestamp"},name:{},reason:{},lastStatus:{}}}},cpu:{},memory:{},memoryReservation:{},gpuIds:{type:"list",member:{}}}}},cpu:{},createdAt:{type:"timestamp"},desiredStatus:{},enableExecuteCommand:{type:"boolean"},executionStoppedAt:{type:"timestamp"},group:{},healthStatus:{},inferenceAccelerators:{shape:"S4y"},lastStatus:{},launchType:{},memory:{},overrides:{shape:"S6z"},platformVersion:{},platformFamily:{},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},startedAt:{type:"timestamp"},startedBy:{},stopCode:{},stoppedAt:{type:"timestamp"},stoppedReason:{},stoppingAt:{type:"timestamp"},tags:{shape:"Sa"},taskArn:{},taskDefinitionArn:{},version:{type:"long"},ephemeralStorage:{shape:"S55"}}},S6q:{type:"list",member:{type:"structure",members:{bindIP:{},containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},containerPortRange:{},hostPortRange:{}}}},S6z:{type:"structure",members:{containerOverrides:{type:"list",member:{type:"structure",members:{name:{},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},resourceRequirements:{shape:"S45"}}}},cpu:{},inferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},executionRoleArn:{},memory:{},taskRoleArn:{},ephemeralStorage:{shape:"S55"}}},S7d:{type:"list",member:{type:"structure",members:{taskArn:{},protectionEnabled:{type:"boolean"},expirationDate:{type:"timestamp"}}}},S8q:{type:"list",member:{type:"structure",required:["attachmentArn","status"],members:{attachmentArn:{},status:{}}}}}}},{}],89:[function(e,t,r){t.exports={pagination:{ListAccountSettings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"settings"},ListAttributes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"attributes"},ListClusters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"clusterArns"},ListContainerInstances:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"containerInstanceArns"},ListServices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"serviceArns"},ListServicesByNamespace:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"serviceArns"},ListTaskDefinitionFamilies:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"families"},ListTaskDefinitions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskDefinitionArns"},ListTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskArns"}}}},{}],90:[function(e,t,r){t.exports={version:2,waiters:{TasksRunning:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAny",state:"failure",argument:"tasks[].lastStatus"},{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"RUNNING",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},TasksStopped:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},ServicesStable:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"DRAINING",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:"INACTIVE",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:!0,matcher:"path",state:"success",argument:"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`"}]},ServicesInactive:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"INACTIVE",matcher:"pathAny",state:"success",argument:"services[].status"}]}}}},{}],91:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-02-02",endpointPrefix:"elasticache",protocol:"query",serviceFullName:"Amazon ElastiCache",serviceId:"ElastiCache",signatureVersion:"v4",uid:"elasticache-2015-02-02",xmlNamespace:"http://elasticache.amazonaws.com/doc/2015-02-02/"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S3"}}},output:{shape:"S5", +resultWrapper:"AddTagsToResourceResult"}},AuthorizeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},BatchApplyUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchApplyUpdateActionResult"}},BatchStopUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchStopUpdateActionResult"}},CompleteMigration:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},Force:{type:"boolean"}}},output:{resultWrapper:"CompleteMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CopySnapshot:{input:{type:"structure",required:["SourceSnapshotName","TargetSnapshotName"],members:{SourceSnapshotName:{},TargetSnapshotName:{},TargetBucket:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CopySnapshotResult",type:"structure",members:{Snapshot:{shape:"S1u"}}}},CreateCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},ReplicationGroupId:{},AZMode:{},PreferredAvailabilityZone:{},PreferredAvailabilityZones:{shape:"S23"},NumCacheNodes:{type:"integer"},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},Tags:{shape:"S3"},SnapshotArns:{shape:"S26"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},OutpostMode:{},PreferredOutpostArn:{},PreferredOutpostArns:{shape:"S28"},LogDeliveryConfigurations:{shape:"S29"},TransitEncryptionEnabled:{type:"boolean"},NetworkType:{},IpDiscovery:{}}},output:{resultWrapper:"CreateCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},CreateCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","CacheParameterGroupFamily","Description"],members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheParameterGroupResult",type:"structure",members:{CacheParameterGroup:{shape:"S2p"}}}},CreateCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName","Description"],members:{CacheSecurityGroupName:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSecurityGroupResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},CreateCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2t"},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2v"}}}},CreateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupIdSuffix:{},GlobalReplicationGroupDescription:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"CreateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},CreateReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId","ReplicationGroupDescription"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},GlobalReplicationGroupId:{},PrimaryClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NumCacheClusters:{type:"integer"},PreferredCacheClusterAZs:{shape:"S1z"},NumNodeGroups:{type:"integer"},ReplicasPerNodeGroup:{type:"integer"},NodeGroupConfiguration:{type:"list",member:{shape:"S1x",locationName:"NodeGroupConfiguration"}},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},Tags:{shape:"S3"},SnapshotArns:{shape:"S26"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},KmsKeyId:{},UserGroupIds:{type:"list",member:{}},LogDeliveryConfigurations:{shape:"S29"},DataTieringEnabled:{type:"boolean"},NetworkType:{},IpDiscovery:{},TransitEncryptionMode:{},ClusterMode:{}}},output:{resultWrapper:"CreateReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CreateSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1u"}}}},CreateUser:{input:{type:"structure",required:["UserId","UserName","Engine","AccessString"],members:{UserId:{},UserName:{},Engine:{},Passwords:{shape:"S3i"},AccessString:{},NoPasswordRequired:{type:"boolean"},Tags:{shape:"S3"},AuthenticationMode:{shape:"S3k"}}},output:{shape:"S3m",resultWrapper:"CreateUserResult"}},CreateUserGroup:{input:{type:"structure",required:["UserGroupId","Engine"],members:{UserGroupId:{},Engine:{},UserIds:{shape:"S3q"},Tags:{shape:"S3"}}},output:{shape:"S3r",resultWrapper:"CreateUserGroupResult"}},DecreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},GlobalNodeGroupsToRemove:{shape:"S3w"},GlobalNodeGroupsToRetain:{shape:"S3w"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},DecreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3z"},ReplicasToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},DeleteCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{}}}},DeleteCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName"],members:{CacheSecurityGroupName:{}}}},DeleteCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{}}}},DeleteGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],members:{GlobalReplicationGroupId:{},RetainPrimaryReplicationGroup:{type:"boolean"}}},output:{resultWrapper:"DeleteGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},DeleteReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},RetainPrimaryCluster:{type:"boolean"},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{SnapshotName:{}}},output:{resultWrapper:"DeleteSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1u"}}}},DeleteUser:{input:{type:"structure",required:["UserId"],members:{UserId:{}}},output:{shape:"S3m",resultWrapper:"DeleteUserResult"}},DeleteUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{}}},output:{shape:"S3r",resultWrapper:"DeleteUserGroupResult"}},DescribeCacheClusters:{input:{type:"structure",members:{CacheClusterId:{},MaxRecords:{type:"integer"},Marker:{},ShowCacheNodeInfo:{type:"boolean"},ShowCacheClustersNotInReplicationGroups:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheClustersResult",type:"structure",members:{Marker:{},CacheClusters:{type:"list",member:{shape:"S2c",locationName:"CacheCluster"}}}}},DescribeCacheEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheEngineVersionsResult",type:"structure",members:{Marker:{},CacheEngineVersions:{type:"list",member:{locationName:"CacheEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},CacheEngineDescription:{},CacheEngineVersionDescription:{}}}}}}},DescribeCacheParameterGroups:{input:{type:"structure",members:{CacheParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParameterGroupsResult",type:"structure",members:{Marker:{},CacheParameterGroups:{type:"list",member:{shape:"S2p",locationName:"CacheParameterGroup"}}}}},DescribeCacheParameters:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParametersResult",type:"structure",members:{Marker:{},Parameters:{shape:"S4s"},CacheNodeTypeSpecificParameters:{shape:"S4v"}}}},DescribeCacheSecurityGroups:{input:{type:"structure",members:{CacheSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSecurityGroupsResult",type:"structure",members:{Marker:{},CacheSecurityGroups:{type:"list",member:{shape:"S8",locationName:"CacheSecurityGroup"}}}}},DescribeCacheSubnetGroups:{input:{type:"structure",members:{CacheSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSubnetGroupsResult",type:"structure",members:{Marker:{},CacheSubnetGroups:{type:"list",member:{shape:"S2v",locationName:"CacheSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["CacheParameterGroupFamily"],members:{CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{CacheParameterGroupFamily:{},Marker:{},Parameters:{shape:"S4s"},CacheNodeTypeSpecificParameters:{shape:"S4v"}},wrapper:!0}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},Date:{type:"timestamp"}}}}}}},DescribeGlobalReplicationGroups:{input:{type:"structure",members:{GlobalReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{},ShowMemberInfo:{type:"boolean"}}},output:{resultWrapper:"DescribeGlobalReplicationGroupsResult",type:"structure",members:{Marker:{},GlobalReplicationGroups:{type:"list",member:{shape:"S33",locationName:"GlobalReplicationGroup"}}}}},DescribeReplicationGroups:{input:{type:"structure",members:{ReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReplicationGroupsResult",type:"structure",members:{Marker:{},ReplicationGroups:{type:"list",member:{shape:"So",locationName:"ReplicationGroup"}}}}},DescribeReservedCacheNodes:{input:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesResult",type:"structure",members:{Marker:{},ReservedCacheNodes:{type:"list",member:{shape:"S5m",locationName:"ReservedCacheNode"}}}}},DescribeReservedCacheNodesOfferings:{input:{type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesOfferingsResult",type:"structure",members:{Marker:{},ReservedCacheNodesOfferings:{type:"list",member:{locationName:"ReservedCacheNodesOffering",type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},ProductDescription:{},OfferingType:{},RecurringCharges:{shape:"S5n"}},wrapper:!0}}}}},DescribeServiceUpdates:{input:{type:"structure",members:{ServiceUpdateName:{},ServiceUpdateStatus:{shape:"S5u"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeServiceUpdatesResult",type:"structure",members:{Marker:{},ServiceUpdates:{type:"list",member:{locationName:"ServiceUpdate",type:"structure",members:{ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateEndDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateStatus:{},ServiceUpdateDescription:{},ServiceUpdateType:{},Engine:{},EngineVersion:{},AutoUpdateAfterRecommendedApplyByDate:{type:"boolean"},EstimatedUpdateTime:{}}}}}}},DescribeSnapshots:{input:{type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},SnapshotSource:{},Marker:{},MaxRecords:{type:"integer"},ShowNodeGroupConfig:{type:"boolean"}}},output:{resultWrapper:"DescribeSnapshotsResult",type:"structure",members:{Marker:{},Snapshots:{type:"list",member:{shape:"S1u",locationName:"Snapshot"}}}}},DescribeUpdateActions:{input:{type:"structure",members:{ServiceUpdateName:{},ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},Engine:{},ServiceUpdateStatus:{shape:"S5u"},ServiceUpdateTimeRange:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},UpdateActionStatus:{type:"list",member:{}},ShowNodeLevelUpdateStatus:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUpdateActionsResult",type:"structure",members:{Marker:{},UpdateActions:{type:"list",member:{locationName:"UpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateStatus:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateType:{},UpdateActionAvailableDate:{type:"timestamp"},UpdateActionStatus:{},NodesUpdated:{},UpdateActionStatusModifiedDate:{type:"timestamp"},SlaMet:{},NodeGroupUpdateStatus:{type:"list",member:{locationName:"NodeGroupUpdateStatus",type:"structure",members:{NodeGroupId:{},NodeGroupMemberUpdateStatus:{type:"list",member:{locationName:"NodeGroupMemberUpdateStatus",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}}}}},CacheNodeUpdateStatus:{type:"list",member:{locationName:"CacheNodeUpdateStatus",type:"structure",members:{CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}},EstimatedUpdateTime:{},Engine:{}}}}}}},DescribeUserGroups:{input:{type:"structure",members:{UserGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUserGroupsResult",type:"structure",members:{UserGroups:{type:"list",member:{shape:"S3r"}},Marker:{}}}},DescribeUsers:{input:{type:"structure",members:{Engine:{},UserId:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUsersResult",type:"structure",members:{Users:{type:"list",member:{shape:"S3m"}},Marker:{}}}},DisassociateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],members:{GlobalReplicationGroupId:{},ReplicationGroupId:{},ReplicationGroupRegion:{}}},output:{resultWrapper:"DisassociateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},FailoverGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupId:{},PrimaryRegion:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"FailoverGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},IncreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},RegionalConfigurations:{type:"list",member:{locationName:"RegionalConfiguration",type:"structure",required:["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],members:{ReplicationGroupId:{},ReplicationGroupRegion:{},ReshardingConfiguration:{shape:"S71"}}}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},IncreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3z"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ListAllowedNodeTypeModifications:{input:{type:"structure",members:{CacheClusterId:{},ReplicationGroupId:{}}},output:{resultWrapper:"ListAllowedNodeTypeModificationsResult",type:"structure",members:{ScaleUpModifications:{shape:"S78"},ScaleDownModifications:{shape:"S78"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{shape:"S5",resultWrapper:"ListTagsForResourceResult"}},ModifyCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2e"},AZMode:{},NewAvailabilityZones:{shape:"S23"},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},LogDeliveryConfigurations:{shape:"S29"},IpDiscovery:{}}},output:{resultWrapper:"ModifyCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},ModifyCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","ParameterNameValues"],members:{CacheParameterGroupName:{},ParameterNameValues:{shape:"S7e"}}},output:{shape:"S7g",resultWrapper:"ModifyCacheParameterGroupResult"}},ModifyCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2t"}}},output:{resultWrapper:"ModifyCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2v"}}}},ModifyGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"},CacheNodeType:{},EngineVersion:{},CacheParameterGroupName:{},GlobalReplicationGroupDescription:{},AutomaticFailoverEnabled:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},ModifyReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},PrimaryClusterId:{},SnapshottingClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NodeGroupId:{deprecated:!0},CacheSecurityGroupNames:{shape:"S24"},SecurityGroupIds:{shape:"S25"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"},RemoveUserGroups:{type:"boolean"},LogDeliveryConfigurations:{shape:"S29"},IpDiscovery:{},TransitEncryptionEnabled:{type:"boolean"},TransitEncryptionMode:{},ClusterMode:{}}},output:{resultWrapper:"ModifyReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyReplicationGroupShardConfiguration:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{ReplicationGroupId:{},NodeGroupCount:{type:"integer"},ApplyImmediately:{type:"boolean"},ReshardingConfiguration:{shape:"S71"},NodeGroupsToRemove:{type:"list",member:{locationName:"NodeGroupToRemove"}},NodeGroupsToRetain:{type:"list",member:{locationName:"NodeGroupToRetain"}}}},output:{resultWrapper:"ModifyReplicationGroupShardConfigurationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},AccessString:{},AppendAccessString:{},Passwords:{shape:"S3i"},NoPasswordRequired:{type:"boolean"},AuthenticationMode:{shape:"S3k"}}},output:{shape:"S3m",resultWrapper:"ModifyUserResult"}},ModifyUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{},UserIdsToAdd:{shape:"S3q"},UserIdsToRemove:{shape:"S3q"}}},output:{shape:"S3r",resultWrapper:"ModifyUserGroupResult"}},PurchaseReservedCacheNodesOffering:{input:{type:"structure",required:["ReservedCacheNodesOfferingId"],members:{ReservedCacheNodesOfferingId:{},ReservedCacheNodeId:{},CacheNodeCount:{type:"integer"},Tags:{shape:"S3"}}},output:{resultWrapper:"PurchaseReservedCacheNodesOfferingResult",type:"structure",members:{ReservedCacheNode:{shape:"S5m"}}}},RebalanceSlotsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"RebalanceSlotsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S33"}}}},RebootCacheCluster:{input:{type:"structure",required:["CacheClusterId","CacheNodeIdsToReboot"],members:{CacheClusterId:{},CacheNodeIdsToReboot:{shape:"S2e"}}},output:{resultWrapper:"RebootCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S2c"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}},output:{shape:"S5",resultWrapper:"RemoveTagsFromResourceResult"}},ResetCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},ResetAllParameters:{type:"boolean"},ParameterNameValues:{shape:"S7e"}}},output:{shape:"S7g",resultWrapper:"ResetCacheParameterGroupResult"}},RevokeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},StartMigration:{input:{type:"structure",required:["ReplicationGroupId","CustomerNodeEndpointList"],members:{ReplicationGroupId:{},CustomerNodeEndpointList:{shape:"S85"}}},output:{resultWrapper:"StartMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},TestFailover:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupId"],members:{ReplicationGroupId:{},NodeGroupId:{}}},output:{resultWrapper:"TestFailoverResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},TestMigration:{input:{type:"structure",required:["ReplicationGroupId","CustomerNodeEndpointList"],members:{ReplicationGroupId:{},CustomerNodeEndpointList:{shape:"S85"}}},output:{resultWrapper:"TestMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}}},shapes:{S3:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S5:{type:"structure",members:{TagList:{shape:"S3"}}},S8:{type:"structure",members:{OwnerId:{},CacheSecurityGroupName:{},Description:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}}},ARN:{}},wrapper:!0},Sc:{type:"list",member:{}},Sd:{type:"list",member:{}},Se:{type:"structure",members:{ProcessedUpdateActions:{type:"list",member:{locationName:"ProcessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},UpdateActionStatus:{}}}},UnprocessedUpdateActions:{type:"list",member:{locationName:"UnprocessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ErrorType:{},ErrorMessage:{}}}}}},So:{type:"structure",members:{ReplicationGroupId:{},Description:{},GlobalReplicationGroupInfo:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupMemberRole:{}}},Status:{},PendingModifiedValues:{type:"structure",members:{PrimaryClusterId:{},AutomaticFailoverStatus:{},Resharding:{type:"structure",members:{SlotMigration:{type:"structure",members:{ProgressPercentage:{type:"double"}}}}},AuthTokenStatus:{},UserGroups:{type:"structure",members:{UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"}}},LogDeliveryConfigurations:{shape:"Sz"},TransitEncryptionEnabled:{type:"boolean"},TransitEncryptionMode:{},ClusterMode:{}}},MemberClusters:{type:"list",member:{locationName:"ClusterId"}},NodeGroups:{type:"list",member:{locationName:"NodeGroup",type:"structure",members:{NodeGroupId:{},Status:{},PrimaryEndpoint:{shape:"S1d"},ReaderEndpoint:{shape:"S1d"},Slots:{},NodeGroupMembers:{type:"list",member:{locationName:"NodeGroupMember",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},ReadEndpoint:{shape:"S1d"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CurrentRole:{}}}}}}},SnapshottingClusterId:{},AutomaticFailover:{},MultiAZ:{},ConfigurationEndpoint:{shape:"S1d"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},ClusterEnabled:{type:"boolean"},CacheNodeType:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},MemberClustersOutpostArns:{type:"list",member:{locationName:"ReplicationGroupOutpostArn"}},KmsKeyId:{},ARN:{},UserGroupIds:{shape:"Sx"},LogDeliveryConfigurations:{shape:"S1m"},ReplicationGroupCreateTime:{type:"timestamp"},DataTiering:{},AutoMinorVersionUpgrade:{type:"boolean"},NetworkType:{},IpDiscovery:{},TransitEncryptionMode:{},ClusterMode:{}},wrapper:!0},Sx:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{}}},locationName:"PendingLogDeliveryConfiguration"},S13:{type:"structure",members:{CloudWatchLogsDetails:{type:"structure",members:{LogGroup:{}}},KinesisFirehoseDetails:{type:"structure",members:{DeliveryStream:{}}}}},S1d:{type:"structure",members:{Address:{},Port:{type:"integer"}}},S1m:{type:"list",member:{locationName:"LogDeliveryConfiguration",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Status:{},Message:{}}}},S1u:{type:"structure",members:{SnapshotName:{},ReplicationGroupId:{},ReplicationGroupDescription:{},CacheClusterId:{},SnapshotStatus:{},SnapshotSource:{},CacheNodeType:{},Engine:{},EngineVersion:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},TopicArn:{},Port:{type:"integer"},CacheParameterGroupName:{},CacheSubnetGroupName:{},VpcId:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},NumNodeGroups:{type:"integer"},AutomaticFailover:{},NodeSnapshots:{type:"list",member:{locationName:"NodeSnapshot",type:"structure",members:{CacheClusterId:{},NodeGroupId:{},CacheNodeId:{},NodeGroupConfiguration:{shape:"S1x"},CacheSize:{},CacheNodeCreateTime:{type:"timestamp"},SnapshotCreateTime:{type:"timestamp"}},wrapper:!0}},KmsKeyId:{},ARN:{},DataTiering:{}},wrapper:!0},S1x:{type:"structure",members:{NodeGroupId:{},Slots:{},ReplicaCount:{type:"integer"},PrimaryAvailabilityZone:{},ReplicaAvailabilityZones:{shape:"S1z"},PrimaryOutpostArn:{},ReplicaOutpostArns:{type:"list",member:{locationName:"OutpostArn"}}}},S1z:{type:"list",member:{locationName:"AvailabilityZone"}},S23:{type:"list",member:{locationName:"PreferredAvailabilityZone"}},S24:{type:"list",member:{locationName:"CacheSecurityGroupName"}},S25:{type:"list",member:{locationName:"SecurityGroupId"}},S26:{type:"list",member:{locationName:"SnapshotArn"}},S28:{type:"list",member:{locationName:"PreferredOutpostArn"}},S29:{type:"list",member:{locationName:"LogDeliveryConfigurationRequest",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Enabled:{type:"boolean"}}}},S2c:{type:"structure",members:{CacheClusterId:{},ConfigurationEndpoint:{shape:"S1d"},ClientDownloadLandingPage:{},CacheNodeType:{},Engine:{},EngineVersion:{},CacheClusterStatus:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2e"},EngineVersion:{},CacheNodeType:{},AuthTokenStatus:{},LogDeliveryConfigurations:{shape:"Sz"},TransitEncryptionEnabled:{type:"boolean"},TransitEncryptionMode:{}}},NotificationConfiguration:{type:"structure",members:{TopicArn:{},TopicStatus:{}}},CacheSecurityGroups:{type:"list",member:{locationName:"CacheSecurityGroup",type:"structure",members:{CacheSecurityGroupName:{},Status:{}}}},CacheParameterGroup:{type:"structure",members:{CacheParameterGroupName:{},ParameterApplyStatus:{},CacheNodeIdsToReboot:{shape:"S2e"}}},CacheSubnetGroupName:{},CacheNodes:{type:"list",member:{locationName:"CacheNode",type:"structure",members:{CacheNodeId:{},CacheNodeStatus:{},CacheNodeCreateTime:{type:"timestamp"},Endpoint:{shape:"S1d"},ParameterGroupStatus:{},SourceCacheNodeId:{},CustomerAvailabilityZone:{},CustomerOutpostArn:{}}}},AutoMinorVersionUpgrade:{type:"boolean"},SecurityGroups:{type:"list",member:{type:"structure",members:{SecurityGroupId:{},Status:{}}}},ReplicationGroupId:{},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{},ReplicationGroupLogDeliveryEnabled:{type:"boolean"},LogDeliveryConfigurations:{shape:"S1m"},NetworkType:{}, +IpDiscovery:{},TransitEncryptionMode:{}},wrapper:!0},S2e:{type:"list",member:{locationName:"CacheNodeId"}},S2p:{type:"structure",members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},IsGlobal:{type:"boolean"},ARN:{}},wrapper:!0},S2t:{type:"list",member:{locationName:"SubnetIdentifier"}},S2v:{type:"structure",members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},VpcId:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}},wrapper:!0},SubnetOutpost:{type:"structure",members:{SubnetOutpostArn:{}}},SupportedNetworkTypes:{shape:"S30"}}}},ARN:{},SupportedNetworkTypes:{shape:"S30"}},wrapper:!0},S30:{type:"list",member:{}},S33:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupDescription:{},Status:{},CacheNodeType:{},Engine:{},EngineVersion:{},Members:{type:"list",member:{locationName:"GlobalReplicationGroupMember",type:"structure",members:{ReplicationGroupId:{},ReplicationGroupRegion:{},Role:{},AutomaticFailover:{},Status:{}},wrapper:!0}},ClusterEnabled:{type:"boolean"},GlobalNodeGroups:{type:"list",member:{locationName:"GlobalNodeGroup",type:"structure",members:{GlobalNodeGroupId:{},Slots:{}}}},AuthTokenEnabled:{type:"boolean"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{}},wrapper:!0},S3i:{type:"list",member:{}},S3k:{type:"structure",members:{Type:{},Passwords:{shape:"S3i"}}},S3m:{type:"structure",members:{UserId:{},UserName:{},Status:{},Engine:{},MinimumEngineVersion:{},AccessString:{},UserGroupIds:{shape:"Sx"},Authentication:{type:"structure",members:{Type:{},PasswordCount:{type:"integer"}}},ARN:{}}},S3q:{type:"list",member:{}},S3r:{type:"structure",members:{UserGroupId:{},Status:{},Engine:{},UserIds:{shape:"S3s"},MinimumEngineVersion:{},PendingChanges:{type:"structure",members:{UserIdsToRemove:{shape:"S3s"},UserIdsToAdd:{shape:"S3s"}}},ReplicationGroups:{type:"list",member:{}},ARN:{}}},S3s:{type:"list",member:{}},S3w:{type:"list",member:{locationName:"GlobalNodeGroupId"}},S3z:{type:"list",member:{locationName:"ConfigureShard",type:"structure",required:["NodeGroupId","NewReplicaCount"],members:{NodeGroupId:{},NewReplicaCount:{type:"integer"},PreferredAvailabilityZones:{shape:"S23"},PreferredOutpostArns:{shape:"S28"}}}},S4s:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ChangeType:{}}}},S4v:{type:"list",member:{locationName:"CacheNodeTypeSpecificParameter",type:"structure",members:{ParameterName:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},CacheNodeTypeSpecificValues:{type:"list",member:{locationName:"CacheNodeTypeSpecificValue",type:"structure",members:{CacheNodeType:{},Value:{}}}},ChangeType:{}}}},S5m:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CacheNodeCount:{type:"integer"},ProductDescription:{},OfferingType:{},State:{},RecurringCharges:{shape:"S5n"},ReservationARN:{}},wrapper:!0},S5n:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S5u:{type:"list",member:{}},S71:{type:"list",member:{locationName:"ReshardingConfiguration",type:"structure",members:{NodeGroupId:{},PreferredAvailabilityZones:{shape:"S1z"}}}},S78:{type:"list",member:{}},S7e:{type:"list",member:{locationName:"ParameterNameValue",type:"structure",members:{ParameterName:{},ParameterValue:{}}}},S7g:{type:"structure",members:{CacheParameterGroupName:{}}},S85:{type:"list",member:{type:"structure",members:{Address:{},Port:{type:"integer"}}}}}}},{}],92:[function(e,t,r){t.exports={pagination:{DescribeCacheClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheClusters"},DescribeCacheEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheEngineVersions"},DescribeCacheParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheParameterGroups"},DescribeCacheParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeCacheSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheSecurityGroups"},DescribeCacheSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"CacheSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeGlobalReplicationGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalReplicationGroups"},DescribeReplicationGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReplicationGroups"},DescribeReservedCacheNodes:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedCacheNodes"},DescribeReservedCacheNodesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedCacheNodesOfferings"},DescribeServiceUpdates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ServiceUpdates"},DescribeSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Snapshots"},DescribeUpdateActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UpdateActions"},DescribeUserGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UserGroups"},DescribeUsers:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Users"}}}},{}],93:[function(e,t,r){t.exports={version:2,waiters:{CacheClusterAvailable:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAll",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleting",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is available.",maxAttempts:40,operation:"DescribeCacheClusters"},CacheClusterDeleted:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAll",state:"success"},{expected:"CacheClusterNotFound",matcher:"error",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"creating",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"modifying",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"snapshotting",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is deleted.",maxAttempts:40,operation:"DescribeCacheClusters"},ReplicationGroupAvailable:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache replication group is available.",maxAttempts:40,operation:"DescribeReplicationGroups"},ReplicationGroupDeleted:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAny",state:"failure"},{expected:"ReplicationGroupNotFoundFault",matcher:"error",state:"success"}],delay:15,description:"Wait until ElastiCache replication group is deleted.",maxAttempts:40,operation:"DescribeReplicationGroups"}}}},{}],94:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-12-01",endpointPrefix:"elasticbeanstalk",protocol:"query",serviceAbbreviation:"Elastic Beanstalk",serviceFullName:"AWS Elastic Beanstalk",serviceId:"Elastic Beanstalk",signatureVersion:"v4",uid:"elasticbeanstalk-2010-12-01",xmlNamespace:"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/"},operations:{AbortEnvironmentUpdate:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}}},ApplyEnvironmentManagedAction:{input:{type:"structure",required:["ActionId"],members:{EnvironmentName:{},EnvironmentId:{},ActionId:{}}},output:{resultWrapper:"ApplyEnvironmentManagedActionResult",type:"structure",members:{ActionId:{},ActionDescription:{},ActionType:{},Status:{}}}},AssociateEnvironmentOperationsRole:{input:{type:"structure",required:["EnvironmentName","OperationsRole"],members:{EnvironmentName:{},OperationsRole:{}}}},CheckDNSAvailability:{input:{type:"structure",required:["CNAMEPrefix"],members:{CNAMEPrefix:{}}},output:{resultWrapper:"CheckDNSAvailabilityResult",type:"structure",members:{Available:{type:"boolean"},FullyQualifiedCNAME:{}}}},ComposeEnvironments:{input:{type:"structure",members:{ApplicationName:{},GroupName:{},VersionLabels:{type:"list",member:{}}}},output:{shape:"Sk",resultWrapper:"ComposeEnvironmentsResult"}},CreateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Description:{},ResourceLifecycleConfig:{shape:"S19"},Tags:{shape:"S1f"}}},output:{shape:"S1j",resultWrapper:"CreateApplicationResult"}},CreateApplicationVersion:{input:{type:"structure",required:["ApplicationName","VersionLabel"],members:{ApplicationName:{},VersionLabel:{},Description:{},SourceBuildInformation:{shape:"S1p"},SourceBundle:{shape:"S1t"},BuildConfiguration:{type:"structure",required:["CodeBuildServiceRole","Image"],members:{ArtifactName:{},CodeBuildServiceRole:{},ComputeType:{},Image:{},TimeoutInMinutes:{type:"integer"}}},AutoCreateApplication:{type:"boolean"},Process:{type:"boolean"},Tags:{shape:"S1f"}}},output:{shape:"S21",resultWrapper:"CreateApplicationVersionResult"}},CreateConfigurationTemplate:{input:{type:"structure",required:["ApplicationName","TemplateName"],members:{ApplicationName:{},TemplateName:{},SolutionStackName:{},PlatformArn:{},SourceConfiguration:{type:"structure",members:{ApplicationName:{},TemplateName:{}}},EnvironmentId:{},Description:{},OptionSettings:{shape:"S27"},Tags:{shape:"S1f"}}},output:{shape:"S2d",resultWrapper:"CreateConfigurationTemplateResult"}},CreateEnvironment:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},EnvironmentName:{},GroupName:{},Description:{},CNAMEPrefix:{},Tier:{shape:"S13"},Tags:{shape:"S1f"},VersionLabel:{},TemplateName:{},SolutionStackName:{},PlatformArn:{},OptionSettings:{shape:"S27"},OptionsToRemove:{shape:"S2g"},OperationsRole:{}}},output:{shape:"Sm",resultWrapper:"CreateEnvironmentResult"}},CreatePlatformVersion:{input:{type:"structure",required:["PlatformName","PlatformVersion","PlatformDefinitionBundle"],members:{PlatformName:{},PlatformVersion:{},PlatformDefinitionBundle:{shape:"S1t"},EnvironmentName:{},OptionSettings:{shape:"S27"},Tags:{shape:"S1f"}}},output:{resultWrapper:"CreatePlatformVersionResult",type:"structure",members:{PlatformSummary:{shape:"S2m"},Builder:{type:"structure",members:{ARN:{}}}}}},CreateStorageLocation:{output:{resultWrapper:"CreateStorageLocationResult",type:"structure",members:{S3Bucket:{}}}},DeleteApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},TerminateEnvByForce:{type:"boolean"}}}},DeleteApplicationVersion:{input:{type:"structure",required:["ApplicationName","VersionLabel"],members:{ApplicationName:{},VersionLabel:{},DeleteSourceBundle:{type:"boolean"}}}},DeleteConfigurationTemplate:{input:{type:"structure",required:["ApplicationName","TemplateName"],members:{ApplicationName:{},TemplateName:{}}}},DeleteEnvironmentConfiguration:{input:{type:"structure",required:["ApplicationName","EnvironmentName"],members:{ApplicationName:{},EnvironmentName:{}}}},DeletePlatformVersion:{input:{type:"structure",members:{PlatformArn:{}}},output:{resultWrapper:"DeletePlatformVersionResult",type:"structure",members:{PlatformSummary:{shape:"S2m"}}}},DescribeAccountAttributes:{output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{ResourceQuotas:{type:"structure",members:{ApplicationQuota:{shape:"S3c"},ApplicationVersionQuota:{shape:"S3c"},EnvironmentQuota:{shape:"S3c"},ConfigurationTemplateQuota:{shape:"S3c"},CustomPlatformQuota:{shape:"S3c"}}}}}},DescribeApplicationVersions:{input:{type:"structure",members:{ApplicationName:{},VersionLabels:{shape:"S1m"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeApplicationVersionsResult",type:"structure",members:{ApplicationVersions:{type:"list",member:{shape:"S22"}},NextToken:{}}}},DescribeApplications:{input:{type:"structure",members:{ApplicationNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeApplicationsResult",type:"structure",members:{Applications:{type:"list",member:{shape:"S1k"}}}}},DescribeConfigurationOptions:{input:{type:"structure",members:{ApplicationName:{},TemplateName:{},EnvironmentName:{},SolutionStackName:{},PlatformArn:{},Options:{shape:"S2g"}}},output:{resultWrapper:"DescribeConfigurationOptionsResult",type:"structure",members:{SolutionStackName:{},PlatformArn:{},Options:{type:"list",member:{type:"structure",members:{Namespace:{},Name:{},DefaultValue:{},ChangeSeverity:{},UserDefined:{type:"boolean"},ValueType:{},ValueOptions:{type:"list",member:{}},MinValue:{type:"integer"},MaxValue:{type:"integer"},MaxLength:{type:"integer"},Regex:{type:"structure",members:{Pattern:{},Label:{}}}}}}}}},DescribeConfigurationSettings:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},TemplateName:{},EnvironmentName:{}}},output:{resultWrapper:"DescribeConfigurationSettingsResult",type:"structure",members:{ConfigurationSettings:{type:"list",member:{shape:"S2d"}}}}},DescribeEnvironmentHealth:{input:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},AttributeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeEnvironmentHealthResult",type:"structure",members:{EnvironmentName:{},HealthStatus:{},Status:{},Color:{},Causes:{shape:"S48"},ApplicationMetrics:{shape:"S4a"},InstancesHealth:{type:"structure",members:{NoData:{type:"integer"},Unknown:{type:"integer"},Pending:{type:"integer"},Ok:{type:"integer"},Info:{type:"integer"},Warning:{type:"integer"},Degraded:{type:"integer"},Severe:{type:"integer"}}},RefreshedAt:{type:"timestamp"}}}},DescribeEnvironmentManagedActionHistory:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{},NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"DescribeEnvironmentManagedActionHistoryResult",type:"structure",members:{ManagedActionHistoryItems:{type:"list",member:{type:"structure",members:{ActionId:{},ActionType:{},ActionDescription:{},FailureType:{},Status:{},FailureDescription:{},ExecutedTime:{type:"timestamp"},FinishedTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeEnvironmentManagedActions:{input:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},Status:{}}},output:{resultWrapper:"DescribeEnvironmentManagedActionsResult",type:"structure",members:{ManagedActions:{type:"list",member:{type:"structure",members:{ActionId:{},ActionDescription:{},ActionType:{},Status:{},WindowStartTime:{type:"timestamp"}}}}}}},DescribeEnvironmentResources:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}},output:{resultWrapper:"DescribeEnvironmentResourcesResult",type:"structure",members:{EnvironmentResources:{type:"structure",members:{EnvironmentName:{},AutoScalingGroups:{type:"list",member:{type:"structure",members:{Name:{}}}},Instances:{type:"list",member:{type:"structure",members:{Id:{}}}},LaunchConfigurations:{type:"list",member:{type:"structure",members:{Name:{}}}},LaunchTemplates:{type:"list",member:{type:"structure",members:{Id:{}}}},LoadBalancers:{type:"list",member:{type:"structure",members:{Name:{}}}},Triggers:{type:"list",member:{type:"structure",members:{Name:{}}}},Queues:{type:"list",member:{type:"structure",members:{Name:{},URL:{}}}}}}}}},DescribeEnvironments:{input:{type:"structure",members:{ApplicationName:{},VersionLabel:{},EnvironmentIds:{type:"list",member:{}},EnvironmentNames:{type:"list",member:{}},IncludeDeleted:{type:"boolean"},IncludedDeletedBackTo:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{}}},output:{shape:"Sk",resultWrapper:"DescribeEnvironmentsResult"}},DescribeEvents:{input:{type:"structure",members:{ApplicationName:{},VersionLabel:{},TemplateName:{},EnvironmentId:{},EnvironmentName:{},PlatformArn:{},RequestId:{},Severity:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Events:{type:"list",member:{type:"structure",members:{EventDate:{type:"timestamp"},Message:{},ApplicationName:{},VersionLabel:{},TemplateName:{},EnvironmentName:{},PlatformArn:{},RequestId:{},Severity:{}}}},NextToken:{}}}},DescribeInstancesHealth:{input:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},AttributeNames:{type:"list",member:{}},NextToken:{}}},output:{resultWrapper:"DescribeInstancesHealthResult",type:"structure",members:{InstanceHealthList:{type:"list",member:{type:"structure",members:{InstanceId:{},HealthStatus:{},Color:{},Causes:{shape:"S48"},LaunchedAt:{type:"timestamp"},ApplicationMetrics:{shape:"S4a"},System:{type:"structure",members:{CPUUtilization:{type:"structure",members:{User:{type:"double"},Nice:{type:"double"},System:{type:"double"},Idle:{type:"double"},IOWait:{type:"double"},IRQ:{type:"double"},SoftIRQ:{type:"double"},Privileged:{type:"double"}}},LoadAverage:{type:"list",member:{type:"double"}}}},Deployment:{type:"structure",members:{VersionLabel:{},DeploymentId:{type:"long"},Status:{},DeploymentTime:{type:"timestamp"}}},AvailabilityZone:{},InstanceType:{}}}},RefreshedAt:{type:"timestamp"},NextToken:{}}}},DescribePlatformVersion:{input:{type:"structure",members:{PlatformArn:{}}},output:{resultWrapper:"DescribePlatformVersionResult",type:"structure",members:{PlatformDescription:{type:"structure",members:{PlatformArn:{},PlatformOwner:{},PlatformName:{},PlatformVersion:{},SolutionStackName:{},PlatformStatus:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},PlatformCategory:{},Description:{},Maintainer:{},OperatingSystemName:{},OperatingSystemVersion:{},ProgrammingLanguages:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},Frameworks:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},CustomAmiList:{type:"list",member:{type:"structure",members:{VirtualizationType:{},ImageId:{}}}},SupportedTierList:{shape:"S2s"},SupportedAddonList:{shape:"S2u"},PlatformLifecycleState:{},PlatformBranchName:{},PlatformBranchLifecycleState:{}}}}}},DisassociateEnvironmentOperationsRole:{input:{type:"structure",required:["EnvironmentName"],members:{EnvironmentName:{}}}},ListAvailableSolutionStacks:{output:{resultWrapper:"ListAvailableSolutionStacksResult",type:"structure",members:{SolutionStacks:{type:"list",member:{}},SolutionStackDetails:{type:"list",member:{type:"structure",members:{SolutionStackName:{},PermittedFileTypes:{type:"list",member:{}}}}}}}},ListPlatformBranches:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Attribute:{},Operator:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"ListPlatformBranchesResult",type:"structure",members:{PlatformBranchSummaryList:{type:"list",member:{type:"structure",members:{PlatformName:{},BranchName:{},LifecycleState:{},BranchOrder:{type:"integer"},SupportedTierList:{shape:"S2s"}}}},NextToken:{}}}},ListPlatformVersions:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Type:{},Operator:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"ListPlatformVersionsResult",type:"structure",members:{PlatformSummaryList:{type:"list",member:{shape:"S2m"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{ResourceArn:{},ResourceTags:{shape:"S7g"}}}},RebuildEnvironment:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}}},RequestEnvironmentInfo:{input:{type:"structure",required:["InfoType"],members:{EnvironmentId:{},EnvironmentName:{},InfoType:{}}}},RestartAppServer:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{}}}},RetrieveEnvironmentInfo:{input:{type:"structure",required:["InfoType"],members:{EnvironmentId:{},EnvironmentName:{},InfoType:{}}},output:{resultWrapper:"RetrieveEnvironmentInfoResult",type:"structure",members:{EnvironmentInfo:{type:"list",member:{type:"structure",members:{InfoType:{},Ec2InstanceId:{},SampleTimestamp:{type:"timestamp"},Message:{}}}}}}},SwapEnvironmentCNAMEs:{input:{type:"structure",members:{SourceEnvironmentId:{},SourceEnvironmentName:{},DestinationEnvironmentId:{},DestinationEnvironmentName:{}}}},TerminateEnvironment:{input:{type:"structure",members:{EnvironmentId:{},EnvironmentName:{},TerminateResources:{type:"boolean"},ForceTerminate:{type:"boolean"}}},output:{shape:"Sm",resultWrapper:"TerminateEnvironmentResult"}},UpdateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Description:{}}},output:{shape:"S1j",resultWrapper:"UpdateApplicationResult"}},UpdateApplicationResourceLifecycle:{input:{type:"structure",required:["ApplicationName","ResourceLifecycleConfig"],members:{ApplicationName:{},ResourceLifecycleConfig:{shape:"S19"}}},output:{resultWrapper:"UpdateApplicationResourceLifecycleResult",type:"structure",members:{ApplicationName:{},ResourceLifecycleConfig:{shape:"S19"}}}},UpdateApplicationVersion:{input:{type:"structure",required:["ApplicationName","VersionLabel"],members:{ApplicationName:{},VersionLabel:{},Description:{}}},output:{shape:"S21",resultWrapper:"UpdateApplicationVersionResult"}},UpdateConfigurationTemplate:{input:{type:"structure",required:["ApplicationName","TemplateName"],members:{ApplicationName:{},TemplateName:{},Description:{},OptionSettings:{shape:"S27"},OptionsToRemove:{shape:"S2g"}}},output:{shape:"S2d",resultWrapper:"UpdateConfigurationTemplateResult"}},UpdateEnvironment:{input:{type:"structure",members:{ApplicationName:{},EnvironmentId:{},EnvironmentName:{},GroupName:{},Description:{},Tier:{shape:"S13"},VersionLabel:{},TemplateName:{},SolutionStackName:{},PlatformArn:{},OptionSettings:{shape:"S27"},OptionsToRemove:{shape:"S2g"}}},output:{shape:"Sm",resultWrapper:"UpdateEnvironmentResult"}},UpdateTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},TagsToAdd:{shape:"S7g"},TagsToRemove:{type:"list",member:{}}}}},ValidateConfigurationSettings:{input:{type:"structure",required:["ApplicationName","OptionSettings"],members:{ApplicationName:{},TemplateName:{},EnvironmentName:{},OptionSettings:{shape:"S27"}}},output:{resultWrapper:"ValidateConfigurationSettingsResult",type:"structure",members:{Messages:{type:"list",member:{type:"structure",members:{Message:{},Severity:{},Namespace:{},OptionName:{}}}}}}}},shapes:{Sk:{type:"structure",members:{Environments:{type:"list",member:{shape:"Sm"}},NextToken:{}}},Sm:{type:"structure",members:{EnvironmentName:{},EnvironmentId:{},ApplicationName:{},VersionLabel:{},SolutionStackName:{},PlatformArn:{},TemplateName:{},Description:{},EndpointURL:{},CNAME:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},Status:{},AbortableOperationInProgress:{type:"boolean"},Health:{},HealthStatus:{},Resources:{type:"structure",members:{LoadBalancer:{type:"structure",members:{LoadBalancerName:{},Domain:{},Listeners:{type:"list",member:{type:"structure",members:{Protocol:{},Port:{type:"integer"}}}}}}}},Tier:{shape:"S13"},EnvironmentLinks:{type:"list",member:{type:"structure",members:{LinkName:{},EnvironmentName:{}}}},EnvironmentArn:{},OperationsRole:{}}},S13:{type:"structure",members:{Name:{},Type:{},Version:{}}},S19:{type:"structure",members:{ServiceRole:{},VersionLifecycleConfig:{type:"structure",members:{MaxCountRule:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},MaxCount:{type:"integer"},DeleteSourceFromS3:{type:"boolean"}}},MaxAgeRule:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},MaxAgeInDays:{type:"integer"},DeleteSourceFromS3:{type:"boolean"}}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",members:{Key:{},Value:{}}},S1j:{type:"structure",members:{Application:{shape:"S1k"}}},S1k:{type:"structure",members:{ApplicationArn:{},ApplicationName:{},Description:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},Versions:{shape:"S1m"},ConfigurationTemplates:{type:"list",member:{}},ResourceLifecycleConfig:{shape:"S19"}}},S1m:{type:"list",member:{}},S1p:{type:"structure",required:["SourceType","SourceRepository","SourceLocation"],members:{SourceType:{},SourceRepository:{},SourceLocation:{}}},S1t:{type:"structure",members:{S3Bucket:{},S3Key:{}}},S21:{type:"structure",members:{ApplicationVersion:{shape:"S22"}}},S22:{type:"structure",members:{ApplicationVersionArn:{},ApplicationName:{},Description:{},VersionLabel:{},SourceBuildInformation:{shape:"S1p"},BuildArn:{},SourceBundle:{shape:"S1t"},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},Status:{}}},S27:{type:"list",member:{type:"structure",members:{ResourceName:{},Namespace:{},OptionName:{},Value:{}}}},S2d:{type:"structure",members:{SolutionStackName:{},PlatformArn:{},ApplicationName:{},TemplateName:{},Description:{},EnvironmentName:{},DeploymentStatus:{},DateCreated:{type:"timestamp"},DateUpdated:{type:"timestamp"},OptionSettings:{shape:"S27"}}},S2g:{type:"list",member:{type:"structure",members:{ResourceName:{},Namespace:{},OptionName:{}}}},S2m:{type:"structure",members:{PlatformArn:{},PlatformOwner:{},PlatformStatus:{},PlatformCategory:{},OperatingSystemName:{},OperatingSystemVersion:{},SupportedTierList:{shape:"S2s"},SupportedAddonList:{shape:"S2u"},PlatformLifecycleState:{},PlatformVersion:{},PlatformBranchName:{},PlatformBranchLifecycleState:{}}},S2s:{type:"list",member:{}},S2u:{type:"list",member:{}},S3c:{type:"structure",members:{Maximum:{type:"integer"}}},S48:{type:"list",member:{}},S4a:{type:"structure",members:{Duration:{type:"integer"},RequestCount:{type:"integer"},StatusCodes:{type:"structure",members:{Status2xx:{type:"integer"},Status3xx:{type:"integer"},Status4xx:{type:"integer"},Status5xx:{type:"integer"}}},Latency:{type:"structure",members:{P999:{type:"double"},P99:{type:"double"},P95:{type:"double"},P90:{type:"double"},P85:{type:"double"},P75:{type:"double"},P50:{type:"double"},P10:{type:"double"}}}}},S7g:{type:"list",member:{shape:"S1g"}}}}},{}],95:[function(e,t,r){t.exports={pagination:{DescribeApplicationVersions:{result_key:"ApplicationVersions"},DescribeApplications:{result_key:"Applications"},DescribeConfigurationOptions:{result_key:"Options"},DescribeEnvironmentManagedActionHistory:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"ManagedActionHistoryItems"},DescribeEnvironments:{result_key:"Environments"},DescribeEvents:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"Events"},ListAvailableSolutionStacks:{result_key:"SolutionStacks"},ListPlatformBranches:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken"},ListPlatformVersions:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"PlatformSummaryList"}}}},{}],96:[function(e,t,r){t.exports={version:2,waiters:{EnvironmentExists:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Launching"}]},EnvironmentUpdated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Updating"}]},EnvironmentTerminated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminated"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminating"}]}}}},{}],97:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-02-01",endpointPrefix:"elasticfilesystem",protocol:"rest-json",serviceAbbreviation:"EFS",serviceFullName:"Amazon Elastic File System",serviceId:"EFS",signatureVersion:"v4",uid:"elasticfilesystem-2015-02-01"},operations:{CreateAccessPoint:{http:{requestUri:"/2015-02-01/access-points",responseCode:200},input:{type:"structure",required:["ClientToken","FileSystemId"],members:{ClientToken:{idempotencyToken:!0},Tags:{shape:"S3"},FileSystemId:{},PosixUser:{shape:"S8"},RootDirectory:{shape:"Sc"}}},output:{shape:"Si"}},CreateFileSystem:{http:{requestUri:"/2015-02-01/file-systems",responseCode:201},input:{type:"structure",required:["CreationToken"],members:{CreationToken:{idempotencyToken:!0},PerformanceMode:{},Encrypted:{type:"boolean"},KmsKeyId:{},ThroughputMode:{},ProvisionedThroughputInMibps:{type:"double"},AvailabilityZoneName:{},Backup:{type:"boolean"},Tags:{shape:"S3"}}},output:{shape:"Sx"}},CreateMountTarget:{http:{requestUri:"/2015-02-01/mount-targets",responseCode:200},input:{type:"structure",required:["FileSystemId","SubnetId"],members:{FileSystemId:{},SubnetId:{},IpAddress:{},SecurityGroups:{shape:"S18"}}},output:{shape:"S1a"}},CreateReplicationConfiguration:{http:{requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:200},input:{type:"structure",required:["SourceFileSystemId","Destinations"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"},Destinations:{type:"list",member:{type:"structure",members:{Region:{},AvailabilityZoneName:{},KmsKeyId:{}}}}}},output:{shape:"S1i"}},CreateTags:{http:{requestUri:"/2015-02-01/create-tags/{FileSystemId}",responseCode:204},input:{type:"structure",required:["FileSystemId","Tags"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},Tags:{shape:"S3"}}},deprecated:!0,deprecatedMessage:"Use TagResource."},DeleteAccessPoint:{http:{method:"DELETE",requestUri:"/2015-02-01/access-points/{AccessPointId}",responseCode:204},input:{type:"structure",required:["AccessPointId"],members:{AccessPointId:{location:"uri",locationName:"AccessPointId"}}}},DeleteFileSystem:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{FileSystemId}",responseCode:204},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}}},DeleteFileSystemPolicy:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{FileSystemId}/policy",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}}}, +DeleteMountTarget:{http:{method:"DELETE",requestUri:"/2015-02-01/mount-targets/{MountTargetId}",responseCode:204},input:{type:"structure",required:["MountTargetId"],members:{MountTargetId:{location:"uri",locationName:"MountTargetId"}}}},DeleteReplicationConfiguration:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:204},input:{type:"structure",required:["SourceFileSystemId"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"}}}},DeleteTags:{http:{requestUri:"/2015-02-01/delete-tags/{FileSystemId}",responseCode:204},input:{type:"structure",required:["FileSystemId","TagKeys"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},TagKeys:{shape:"S1t"}}},deprecated:!0,deprecatedMessage:"Use UntagResource."},DescribeAccessPoints:{http:{method:"GET",requestUri:"/2015-02-01/access-points",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},AccessPointId:{location:"querystring",locationName:"AccessPointId"},FileSystemId:{location:"querystring",locationName:"FileSystemId"}}},output:{type:"structure",members:{AccessPoints:{type:"list",member:{shape:"Si"}},NextToken:{}}}},DescribeAccountPreferences:{http:{method:"GET",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"},NextToken:{}}}},DescribeBackupPolicy:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/{FileSystemId}/backup-policy",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{shape:"S26"}},DescribeFileSystemPolicy:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/{FileSystemId}/policy",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{shape:"S2a"}},DescribeFileSystems:{http:{method:"GET",requestUri:"/2015-02-01/file-systems",responseCode:200},input:{type:"structure",members:{MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},Marker:{location:"querystring",locationName:"Marker"},CreationToken:{location:"querystring",locationName:"CreationToken"},FileSystemId:{location:"querystring",locationName:"FileSystemId"}}},output:{type:"structure",members:{Marker:{},FileSystems:{type:"list",member:{shape:"Sx"}},NextMarker:{}}}},DescribeLifecycleConfiguration:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{shape:"S2i"}},DescribeMountTargetSecurityGroups:{http:{method:"GET",requestUri:"/2015-02-01/mount-targets/{MountTargetId}/security-groups",responseCode:200},input:{type:"structure",required:["MountTargetId"],members:{MountTargetId:{location:"uri",locationName:"MountTargetId"}}},output:{type:"structure",required:["SecurityGroups"],members:{SecurityGroups:{shape:"S18"}}}},DescribeMountTargets:{http:{method:"GET",requestUri:"/2015-02-01/mount-targets",responseCode:200},input:{type:"structure",members:{MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},Marker:{location:"querystring",locationName:"Marker"},FileSystemId:{location:"querystring",locationName:"FileSystemId"},MountTargetId:{location:"querystring",locationName:"MountTargetId"},AccessPointId:{location:"querystring",locationName:"AccessPointId"}}},output:{type:"structure",members:{Marker:{},MountTargets:{type:"list",member:{shape:"S1a"}},NextMarker:{}}}},DescribeReplicationConfigurations:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/replication-configurations",responseCode:200},input:{type:"structure",members:{FileSystemId:{location:"querystring",locationName:"FileSystemId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Replications:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},DescribeTags:{http:{method:"GET",requestUri:"/2015-02-01/tags/{FileSystemId}/",responseCode:200},input:{type:"structure",required:["FileSystemId"],members:{MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},Marker:{location:"querystring",locationName:"Marker"},FileSystemId:{location:"uri",locationName:"FileSystemId"}}},output:{type:"structure",required:["Tags"],members:{Marker:{},Tags:{shape:"S3"},NextMarker:{}}},deprecated:!0,deprecatedMessage:"Use ListTagsForResource."},ListTagsForResource:{http:{method:"GET",requestUri:"/2015-02-01/resource-tags/{ResourceId}",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Tags:{shape:"S3"},NextToken:{}}}},ModifyMountTargetSecurityGroups:{http:{method:"PUT",requestUri:"/2015-02-01/mount-targets/{MountTargetId}/security-groups",responseCode:204},input:{type:"structure",required:["MountTargetId"],members:{MountTargetId:{location:"uri",locationName:"MountTargetId"},SecurityGroups:{shape:"S18"}}}},PutAccountPreferences:{http:{method:"PUT",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",required:["ResourceIdType"],members:{ResourceIdType:{}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"}}}},PutBackupPolicy:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}/backup-policy",responseCode:200},input:{type:"structure",required:["FileSystemId","BackupPolicy"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},BackupPolicy:{shape:"S27"}}},output:{shape:"S26"}},PutFileSystemPolicy:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}/policy",responseCode:200},input:{type:"structure",required:["FileSystemId","Policy"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"}}},output:{shape:"S2a"}},PutLifecycleConfiguration:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration",responseCode:200},input:{type:"structure",required:["FileSystemId","LifecyclePolicies"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},LifecyclePolicies:{shape:"S2j"}}},output:{shape:"S2i"}},TagResource:{http:{requestUri:"/2015-02-01/resource-tags/{ResourceId}",responseCode:200},input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},Tags:{shape:"S3"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/2015-02-01/resource-tags/{ResourceId}",responseCode:200},input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},TagKeys:{shape:"S1t",location:"querystring",locationName:"tagKeys"}}}},UpdateFileSystem:{http:{method:"PUT",requestUri:"/2015-02-01/file-systems/{FileSystemId}",responseCode:202},input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{location:"uri",locationName:"FileSystemId"},ThroughputMode:{},ProvisionedThroughputInMibps:{type:"double"}}},output:{shape:"Sx"}}},shapes:{S3:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S8:{type:"structure",required:["Uid","Gid"],members:{Uid:{type:"long"},Gid:{type:"long"},SecondaryGids:{type:"list",member:{type:"long"}}}},Sc:{type:"structure",members:{Path:{},CreationInfo:{type:"structure",required:["OwnerUid","OwnerGid","Permissions"],members:{OwnerUid:{type:"long"},OwnerGid:{type:"long"},Permissions:{}}}}},Si:{type:"structure",members:{ClientToken:{},Name:{},Tags:{shape:"S3"},AccessPointId:{},AccessPointArn:{},FileSystemId:{},PosixUser:{shape:"S8"},RootDirectory:{shape:"Sc"},OwnerId:{},LifeCycleState:{}}},Sx:{type:"structure",required:["OwnerId","CreationToken","FileSystemId","CreationTime","LifeCycleState","NumberOfMountTargets","SizeInBytes","PerformanceMode","Tags"],members:{OwnerId:{},CreationToken:{},FileSystemId:{},FileSystemArn:{},CreationTime:{type:"timestamp"},LifeCycleState:{},Name:{},NumberOfMountTargets:{type:"integer"},SizeInBytes:{type:"structure",required:["Value"],members:{Value:{type:"long"},Timestamp:{type:"timestamp"},ValueInIA:{type:"long"},ValueInStandard:{type:"long"}}},PerformanceMode:{},Encrypted:{type:"boolean"},KmsKeyId:{},ThroughputMode:{},ProvisionedThroughputInMibps:{type:"double"},AvailabilityZoneName:{},AvailabilityZoneId:{},Tags:{shape:"S3"}}},S18:{type:"list",member:{}},S1a:{type:"structure",required:["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],members:{OwnerId:{},MountTargetId:{},FileSystemId:{},SubnetId:{},LifeCycleState:{},IpAddress:{},NetworkInterfaceId:{},AvailabilityZoneId:{},AvailabilityZoneName:{},VpcId:{}}},S1i:{type:"structure",required:["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],members:{SourceFileSystemId:{},SourceFileSystemRegion:{},SourceFileSystemArn:{},OriginalSourceFileSystemArn:{},CreationTime:{type:"timestamp"},Destinations:{type:"list",member:{type:"structure",required:["Status","FileSystemId","Region"],members:{Status:{},FileSystemId:{},Region:{},LastReplicatedTimestamp:{type:"timestamp"}}}}}},S1t:{type:"list",member:{}},S21:{type:"structure",members:{ResourceIdType:{},Resources:{type:"list",member:{}}}},S26:{type:"structure",members:{BackupPolicy:{shape:"S27"}}},S27:{type:"structure",required:["Status"],members:{Status:{}}},S2a:{type:"structure",members:{FileSystemId:{},Policy:{}}},S2i:{type:"structure",members:{LifecyclePolicies:{shape:"S2j"}}},S2j:{type:"list",member:{type:"structure",members:{TransitionToIA:{},TransitionToPrimaryStorageClass:{}}}}}}},{}],98:[function(e,t,r){t.exports={pagination:{DescribeAccessPoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileSystems:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems"},DescribeTags:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],99:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-06-01",endpointPrefix:"elasticloadbalancing",protocol:"query",serviceFullName:"Elastic Load Balancing",serviceId:"Elastic Load Balancing",signatureVersion:"v4",uid:"elasticloadbalancing-2012-06-01",xmlNamespace:"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/"},operations:{AddTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{shape:"S4"}}},output:{resultWrapper:"AddTagsResult",type:"structure",members:{}}},ApplySecurityGroupsToLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","SecurityGroups"],members:{LoadBalancerName:{},SecurityGroups:{shape:"Sa"}}},output:{resultWrapper:"ApplySecurityGroupsToLoadBalancerResult",type:"structure",members:{SecurityGroups:{shape:"Sa"}}}},AttachLoadBalancerToSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"AttachLoadBalancerToSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},ConfigureHealthCheck:{input:{type:"structure",required:["LoadBalancerName","HealthCheck"],members:{LoadBalancerName:{},HealthCheck:{shape:"Si"}}},output:{resultWrapper:"ConfigureHealthCheckResult",type:"structure",members:{HealthCheck:{shape:"Si"}}}},CreateAppCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","CookieName"],members:{LoadBalancerName:{},PolicyName:{},CookieName:{}}},output:{resultWrapper:"CreateAppCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLBCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{},CookieExpirationPeriod:{type:"long"}}},output:{resultWrapper:"CreateLBCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},SecurityGroups:{shape:"Sa"},Scheme:{},Tags:{shape:"S4"}}},output:{resultWrapper:"CreateLoadBalancerResult",type:"structure",members:{DNSName:{}}}},CreateLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"}}},output:{resultWrapper:"CreateLoadBalancerListenersResult",type:"structure",members:{}}},CreateLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","PolicyTypeName"],members:{LoadBalancerName:{},PolicyName:{},PolicyTypeName:{},PolicyAttributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}},output:{resultWrapper:"CreateLoadBalancerPolicyResult",type:"structure",members:{}}},DeleteLoadBalancer:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DeleteLoadBalancerResult",type:"structure",members:{}}},DeleteLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPorts"],members:{LoadBalancerName:{},LoadBalancerPorts:{type:"list",member:{type:"integer"}}}},output:{resultWrapper:"DeleteLoadBalancerListenersResult",type:"structure",members:{}}},DeleteLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{}}},output:{resultWrapper:"DeleteLoadBalancerPolicyResult",type:"structure",members:{}}},DeregisterInstancesFromLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DeregisterInstancesFromLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},DescribeAccountLimits:{input:{type:"structure",members:{Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{Limits:{type:"list",member:{type:"structure",members:{Name:{},Max:{}}}},NextMarker:{}}}},DescribeInstanceHealth:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DescribeInstanceHealthResult",type:"structure",members:{InstanceStates:{type:"list",member:{type:"structure",members:{InstanceId:{},State:{},ReasonCode:{},Description:{}}}}}}},DescribeLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DescribeLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerAttributes:{shape:"S2a"}}}},DescribeLoadBalancerPolicies:{input:{type:"structure",members:{LoadBalancerName:{},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"DescribeLoadBalancerPoliciesResult",type:"structure",members:{PolicyDescriptions:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyTypeName:{},PolicyAttributeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}}}}}},DescribeLoadBalancerPolicyTypes:{input:{type:"structure",members:{PolicyTypeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeLoadBalancerPolicyTypesResult",type:"structure",members:{PolicyTypeDescriptions:{type:"list",member:{type:"structure",members:{PolicyTypeName:{},Description:{},PolicyAttributeTypeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{},Description:{},DefaultValue:{},Cardinality:{}}}}}}}}}},DescribeLoadBalancers:{input:{type:"structure",members:{LoadBalancerNames:{shape:"S2"},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancerDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},DNSName:{},CanonicalHostedZoneName:{},CanonicalHostedZoneNameID:{},ListenerDescriptions:{type:"list",member:{type:"structure",members:{Listener:{shape:"Sy"},PolicyNames:{shape:"S2s"}}}},Policies:{type:"structure",members:{AppCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieName:{}}}},LBCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieExpirationPeriod:{type:"long"}}}},OtherPolicies:{shape:"S2s"}}},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}}},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},VPCId:{},Instances:{shape:"S1p"},HealthCheck:{shape:"Si"},SourceSecurityGroup:{type:"structure",members:{OwnerAlias:{},GroupName:{}}},SecurityGroups:{shape:"Sa"},CreatedTime:{type:"timestamp"},Scheme:{}}}},NextMarker:{}}}},DescribeTags:{input:{type:"structure",required:["LoadBalancerNames"],members:{LoadBalancerNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TagDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},Tags:{shape:"S4"}}}}}}},DetachLoadBalancerFromSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"DetachLoadBalancerFromSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},DisableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"DisableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},EnableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"EnableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},ModifyLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerAttributes"],members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}},output:{resultWrapper:"ModifyLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}}},RegisterInstancesWithLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"RegisterInstancesWithLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},RemoveTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{type:"list",member:{type:"structure",members:{Key:{}}}}}},output:{resultWrapper:"RemoveTagsResult",type:"structure",members:{}}},SetLoadBalancerListenerSSLCertificate:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","SSLCertificateId"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},SSLCertificateId:{}}},output:{resultWrapper:"SetLoadBalancerListenerSSLCertificateResult",type:"structure",members:{}}},SetLoadBalancerPoliciesForBackendServer:{input:{type:"structure",required:["LoadBalancerName","InstancePort","PolicyNames"],members:{LoadBalancerName:{},InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesForBackendServerResult",type:"structure",members:{}}},SetLoadBalancerPoliciesOfListener:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","PolicyNames"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesOfListenerResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sa:{type:"list",member:{}},Se:{type:"list",member:{}},Si:{type:"structure",required:["Target","Interval","Timeout","UnhealthyThreshold","HealthyThreshold"],members:{Target:{},Interval:{type:"integer"},Timeout:{type:"integer"},UnhealthyThreshold:{type:"integer"},HealthyThreshold:{type:"integer"}}},Sx:{type:"list",member:{shape:"Sy"}},Sy:{type:"structure",required:["Protocol","LoadBalancerPort","InstancePort"],members:{Protocol:{},LoadBalancerPort:{type:"integer"},InstanceProtocol:{},InstancePort:{type:"integer"},SSLCertificateId:{}}},S13:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",members:{InstanceId:{}}}},S2a:{type:"structure",members:{CrossZoneLoadBalancing:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}},AccessLog:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},S3BucketName:{},EmitInterval:{type:"integer"},S3BucketPrefix:{}}},ConnectionDraining:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Timeout:{type:"integer"}}},ConnectionSettings:{type:"structure",required:["IdleTimeout"],members:{IdleTimeout:{type:"integer"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},S2s:{type:"list",member:{}}}}},{}],100:[function(e,t,r){t.exports={pagination:{DescribeInstanceHealth:{result_key:"InstanceStates"},DescribeLoadBalancerPolicies:{result_key:"PolicyDescriptions"},DescribeLoadBalancerPolicyTypes:{result_key:"PolicyTypeDescriptions"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancerDescriptions"}}}},{}],101:[function(e,t,r){t.exports={version:2,waiters:{InstanceDeregistered:{delay:15,operation:"DescribeInstanceHealth",maxAttempts:40,acceptors:[{expected:"OutOfService",matcher:"pathAll",state:"success",argument:"InstanceStates[].State"},{matcher:"error",expected:"InvalidInstance",state:"success"}]},AnyInstanceInService:{acceptors:[{argument:"InstanceStates[].State",expected:"InService",matcher:"pathAny",state:"success"}],delay:15,maxAttempts:40,operation:"DescribeInstanceHealth"},InstanceInService:{acceptors:[{argument:"InstanceStates[].State",expected:"InService",matcher:"pathAll",state:"success"},{matcher:"error",expected:"InvalidInstance",state:"retry"}],delay:15,maxAttempts:40,operation:"DescribeInstanceHealth"}}}},{}],102:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-12-01",endpointPrefix:"elasticloadbalancing",protocol:"query",serviceAbbreviation:"Elastic Load Balancing v2",serviceFullName:"Elastic Load Balancing",serviceId:"Elastic Load Balancing v2",signatureVersion:"v4",uid:"elasticloadbalancingv2-2015-12-01",xmlNamespace:"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/"},operations:{AddListenerCertificates:{input:{type:"structure",required:["ListenerArn","Certificates"],members:{ListenerArn:{},Certificates:{shape:"S3"}}},output:{resultWrapper:"AddListenerCertificatesResult",type:"structure",members:{Certificates:{shape:"S3"}}}},AddTags:{input:{type:"structure",required:["ResourceArns","Tags"],members:{ResourceArns:{shape:"S9"},Tags:{shape:"Sb"}}},output:{resultWrapper:"AddTagsResult",type:"structure",members:{}}},CreateListener:{input:{type:"structure",required:["LoadBalancerArn","DefaultActions"],members:{LoadBalancerArn:{},Protocol:{},Port:{type:"integer"},SslPolicy:{},Certificates:{shape:"S3"},DefaultActions:{shape:"Sl"},AlpnPolicy:{shape:"S1y"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateListenerResult",type:"structure",members:{Listeners:{shape:"S21"}}}},CreateLoadBalancer:{input:{type:"structure",required:["Name"],members:{Name:{},Subnets:{shape:"S25"},SubnetMappings:{shape:"S27"},SecurityGroups:{shape:"S2c"},Scheme:{},Tags:{shape:"Sb"},Type:{},IpAddressType:{},CustomerOwnedIpv4Pool:{}}},output:{resultWrapper:"CreateLoadBalancerResult",type:"structure",members:{LoadBalancers:{shape:"S2j"}}}},CreateRule:{input:{type:"structure",required:["ListenerArn","Conditions","Priority","Actions"],members:{ListenerArn:{},Conditions:{shape:"S31"},Priority:{type:"integer"},Actions:{shape:"Sl"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateRuleResult",type:"structure",members:{Rules:{shape:"S3h"}}}},CreateTargetGroup:{input:{type:"structure",required:["Name"],members:{Name:{},Protocol:{},ProtocolVersion:{},Port:{type:"integer"},VpcId:{},HealthCheckProtocol:{},HealthCheckPort:{},HealthCheckEnabled:{type:"boolean"},HealthCheckPath:{},HealthCheckIntervalSeconds:{type:"integer"},HealthCheckTimeoutSeconds:{type:"integer"},HealthyThresholdCount:{type:"integer"},UnhealthyThresholdCount:{type:"integer"},Matcher:{shape:"S3v"},TargetType:{},Tags:{shape:"Sb"},IpAddressType:{}}},output:{resultWrapper:"CreateTargetGroupResult",type:"structure",members:{TargetGroups:{shape:"S41"}}}},DeleteListener:{input:{type:"structure",required:["ListenerArn"],members:{ListenerArn:{}}},output:{resultWrapper:"DeleteListenerResult",type:"structure",members:{}}},DeleteLoadBalancer:{input:{type:"structure",required:["LoadBalancerArn"],members:{LoadBalancerArn:{}}},output:{resultWrapper:"DeleteLoadBalancerResult",type:"structure",members:{}}},DeleteRule:{input:{type:"structure",required:["RuleArn"],members:{RuleArn:{}}},output:{resultWrapper:"DeleteRuleResult",type:"structure",members:{}}},DeleteTargetGroup:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{}}},output:{resultWrapper:"DeleteTargetGroupResult",type:"structure",members:{}}},DeregisterTargets:{input:{type:"structure",required:["TargetGroupArn","Targets"],members:{TargetGroupArn:{},Targets:{shape:"S4d"}}},output:{resultWrapper:"DeregisterTargetsResult",type:"structure",members:{}}},DescribeAccountLimits:{input:{type:"structure",members:{Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{Limits:{type:"list",member:{type:"structure",members:{Name:{},Max:{}}}},NextMarker:{}}}},DescribeListenerCertificates:{input:{type:"structure",required:["ListenerArn"],members:{ListenerArn:{},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeListenerCertificatesResult",type:"structure",members:{Certificates:{shape:"S3"},NextMarker:{}}}},DescribeListeners:{input:{type:"structure",members:{LoadBalancerArn:{},ListenerArns:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeListenersResult",type:"structure",members:{Listeners:{shape:"S21"},NextMarker:{}}}},DescribeLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerArn"],members:{LoadBalancerArn:{}}},output:{resultWrapper:"DescribeLoadBalancerAttributesResult",type:"structure",members:{Attributes:{shape:"S4w"}}}},DescribeLoadBalancers:{input:{type:"structure",members:{LoadBalancerArns:{shape:"S43"},Names:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancers:{shape:"S2j"},NextMarker:{}}}},DescribeRules:{input:{type:"structure",members:{ListenerArn:{},RuleArns:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeRulesResult",type:"structure",members:{Rules:{shape:"S3h"},NextMarker:{}}}},DescribeSSLPolicies:{input:{type:"structure",members:{Names:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"},LoadBalancerType:{}}},output:{resultWrapper:"DescribeSSLPoliciesResult",type:"structure",members:{SslPolicies:{type:"list",member:{type:"structure",members:{SslProtocols:{type:"list",member:{}},Ciphers:{type:"list",member:{type:"structure",members:{Name:{},Priority:{type:"integer"}}}},Name:{},SupportedLoadBalancerTypes:{shape:"S34"}}}},NextMarker:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceArns"],members:{ResourceArns:{shape:"S9"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TagDescriptions:{type:"list",member:{type:"structure",members:{ResourceArn:{},Tags:{shape:"Sb"}}}}}}},DescribeTargetGroupAttributes:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{}}},output:{resultWrapper:"DescribeTargetGroupAttributesResult",type:"structure",members:{Attributes:{shape:"S5n"}}}},DescribeTargetGroups:{input:{type:"structure",members:{LoadBalancerArn:{},TargetGroupArns:{type:"list",member:{}},Names:{type:"list",member:{}},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeTargetGroupsResult",type:"structure",members:{TargetGroups:{shape:"S41"},NextMarker:{}}}},DescribeTargetHealth:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{},Targets:{shape:"S4d"}}},output:{resultWrapper:"DescribeTargetHealthResult",type:"structure",members:{TargetHealthDescriptions:{type:"list",member:{type:"structure",members:{Target:{shape:"S4e"},HealthCheckPort:{},TargetHealth:{type:"structure",members:{State:{},Reason:{},Description:{}}}}}}}}},ModifyListener:{input:{type:"structure",required:["ListenerArn"],members:{ListenerArn:{},Port:{type:"integer"},Protocol:{},SslPolicy:{},Certificates:{shape:"S3"},DefaultActions:{shape:"Sl"},AlpnPolicy:{shape:"S1y"}}},output:{resultWrapper:"ModifyListenerResult",type:"structure",members:{Listeners:{shape:"S21"}}}},ModifyLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerArn","Attributes"],members:{LoadBalancerArn:{},Attributes:{shape:"S4w"}}},output:{resultWrapper:"ModifyLoadBalancerAttributesResult",type:"structure",members:{Attributes:{shape:"S4w"}}}},ModifyRule:{input:{type:"structure",required:["RuleArn"],members:{RuleArn:{},Conditions:{shape:"S31"},Actions:{shape:"Sl"}}},output:{resultWrapper:"ModifyRuleResult",type:"structure",members:{Rules:{shape:"S3h"}}}},ModifyTargetGroup:{input:{type:"structure",required:["TargetGroupArn"],members:{TargetGroupArn:{},HealthCheckProtocol:{},HealthCheckPort:{},HealthCheckPath:{},HealthCheckEnabled:{type:"boolean"},HealthCheckIntervalSeconds:{type:"integer"},HealthCheckTimeoutSeconds:{type:"integer"},HealthyThresholdCount:{type:"integer"},UnhealthyThresholdCount:{type:"integer"},Matcher:{shape:"S3v"}}},output:{resultWrapper:"ModifyTargetGroupResult",type:"structure",members:{TargetGroups:{shape:"S41"}}}},ModifyTargetGroupAttributes:{input:{type:"structure",required:["TargetGroupArn","Attributes"],members:{TargetGroupArn:{},Attributes:{shape:"S5n"}}},output:{resultWrapper:"ModifyTargetGroupAttributesResult",type:"structure",members:{Attributes:{shape:"S5n"}}}},RegisterTargets:{input:{type:"structure",required:["TargetGroupArn","Targets"],members:{TargetGroupArn:{},Targets:{shape:"S4d"}}},output:{resultWrapper:"RegisterTargetsResult",type:"structure",members:{}}},RemoveListenerCertificates:{input:{type:"structure",required:["ListenerArn","Certificates"],members:{ListenerArn:{},Certificates:{shape:"S3"}}},output:{resultWrapper:"RemoveListenerCertificatesResult",type:"structure",members:{}}},RemoveTags:{input:{type:"structure",required:["ResourceArns","TagKeys"],members:{ResourceArns:{shape:"S9"},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"RemoveTagsResult",type:"structure",members:{}}},SetIpAddressType:{input:{type:"structure",required:["LoadBalancerArn","IpAddressType"],members:{LoadBalancerArn:{},IpAddressType:{}}},output:{resultWrapper:"SetIpAddressTypeResult",type:"structure",members:{IpAddressType:{}}}},SetRulePriorities:{input:{type:"structure",required:["RulePriorities"],members:{RulePriorities:{type:"list",member:{type:"structure",members:{RuleArn:{},Priority:{type:"integer"}}}}}},output:{resultWrapper:"SetRulePrioritiesResult",type:"structure",members:{Rules:{shape:"S3h"}}}},SetSecurityGroups:{input:{type:"structure", +required:["LoadBalancerArn","SecurityGroups"],members:{LoadBalancerArn:{},SecurityGroups:{shape:"S2c"},EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic:{}}},output:{resultWrapper:"SetSecurityGroupsResult",type:"structure",members:{SecurityGroupIds:{shape:"S2c"},EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic:{}}}},SetSubnets:{input:{type:"structure",required:["LoadBalancerArn"],members:{LoadBalancerArn:{},Subnets:{shape:"S25"},SubnetMappings:{shape:"S27"},IpAddressType:{}}},output:{resultWrapper:"SetSubnetsResult",type:"structure",members:{AvailabilityZones:{shape:"S2s"},IpAddressType:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{CertificateArn:{},IsDefault:{type:"boolean"}}}},S9:{type:"list",member:{}},Sb:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sl:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},TargetGroupArn:{},AuthenticateOidcConfig:{type:"structure",required:["Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","ClientId"],members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{},SessionCookieName:{},Scope:{},SessionTimeout:{type:"long"},AuthenticationRequestExtraParams:{type:"map",key:{},value:{}},OnUnauthenticatedRequest:{},UseExistingClientSecret:{type:"boolean"}}},AuthenticateCognitoConfig:{type:"structure",required:["UserPoolArn","UserPoolClientId","UserPoolDomain"],members:{UserPoolArn:{},UserPoolClientId:{},UserPoolDomain:{},SessionCookieName:{},Scope:{},SessionTimeout:{type:"long"},AuthenticationRequestExtraParams:{type:"map",key:{},value:{}},OnUnauthenticatedRequest:{}}},Order:{type:"integer"},RedirectConfig:{type:"structure",required:["StatusCode"],members:{Protocol:{},Port:{},Host:{},Path:{},Query:{},StatusCode:{}}},FixedResponseConfig:{type:"structure",required:["StatusCode"],members:{MessageBody:{},StatusCode:{},ContentType:{}}},ForwardConfig:{type:"structure",members:{TargetGroups:{type:"list",member:{type:"structure",members:{TargetGroupArn:{},Weight:{type:"integer"}}}},TargetGroupStickinessConfig:{type:"structure",members:{Enabled:{type:"boolean"},DurationSeconds:{type:"integer"}}}}}}}},S1y:{type:"list",member:{}},S21:{type:"list",member:{type:"structure",members:{ListenerArn:{},LoadBalancerArn:{},Port:{type:"integer"},Protocol:{},Certificates:{shape:"S3"},SslPolicy:{},DefaultActions:{shape:"Sl"},AlpnPolicy:{shape:"S1y"}}}},S25:{type:"list",member:{}},S27:{type:"list",member:{type:"structure",members:{SubnetId:{},AllocationId:{},PrivateIPv4Address:{},IPv6Address:{}}}},S2c:{type:"list",member:{}},S2j:{type:"list",member:{type:"structure",members:{LoadBalancerArn:{},DNSName:{},CanonicalHostedZoneId:{},CreatedTime:{type:"timestamp"},LoadBalancerName:{},Scheme:{},VpcId:{},State:{type:"structure",members:{Code:{},Reason:{}}},Type:{},AvailabilityZones:{shape:"S2s"},SecurityGroups:{shape:"S2c"},IpAddressType:{},CustomerOwnedIpv4Pool:{},EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic:{}}}},S2s:{type:"list",member:{type:"structure",members:{ZoneName:{},SubnetId:{},OutpostId:{},LoadBalancerAddresses:{type:"list",member:{type:"structure",members:{IpAddress:{},AllocationId:{},PrivateIPv4Address:{},IPv6Address:{}}}}}}},S31:{type:"list",member:{type:"structure",members:{Field:{},Values:{shape:"S34"},HostHeaderConfig:{type:"structure",members:{Values:{shape:"S34"}}},PathPatternConfig:{type:"structure",members:{Values:{shape:"S34"}}},HttpHeaderConfig:{type:"structure",members:{HttpHeaderName:{},Values:{shape:"S34"}}},QueryStringConfig:{type:"structure",members:{Values:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},HttpRequestMethodConfig:{type:"structure",members:{Values:{shape:"S34"}}},SourceIpConfig:{type:"structure",members:{Values:{shape:"S34"}}}}}},S34:{type:"list",member:{}},S3h:{type:"list",member:{type:"structure",members:{RuleArn:{},Priority:{},Conditions:{shape:"S31"},Actions:{shape:"Sl"},IsDefault:{type:"boolean"}}}},S3v:{type:"structure",members:{HttpCode:{},GrpcCode:{}}},S41:{type:"list",member:{type:"structure",members:{TargetGroupArn:{},TargetGroupName:{},Protocol:{},Port:{type:"integer"},VpcId:{},HealthCheckProtocol:{},HealthCheckPort:{},HealthCheckEnabled:{type:"boolean"},HealthCheckIntervalSeconds:{type:"integer"},HealthCheckTimeoutSeconds:{type:"integer"},HealthyThresholdCount:{type:"integer"},UnhealthyThresholdCount:{type:"integer"},HealthCheckPath:{},Matcher:{shape:"S3v"},LoadBalancerArns:{shape:"S43"},TargetType:{},ProtocolVersion:{},IpAddressType:{}}}},S43:{type:"list",member:{}},S4d:{type:"list",member:{shape:"S4e"}},S4e:{type:"structure",required:["Id"],members:{Id:{},Port:{type:"integer"},AvailabilityZone:{}}},S4w:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S5n:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},{}],103:[function(e,t,r){t.exports={pagination:{DescribeListeners:{input_token:"Marker",output_token:"NextMarker",result_key:"Listeners"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancers"},DescribeTargetGroups:{input_token:"Marker",output_token:"NextMarker",result_key:"TargetGroups"}}}},{}],104:[function(e,t,r){t.exports={version:2,waiters:{LoadBalancerExists:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"LoadBalancerNotFound",state:"retry"}]},LoadBalancerAvailable:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{state:"retry",matcher:"pathAny",argument:"LoadBalancers[].State.Code",expected:"provisioning"},{state:"retry",matcher:"error",expected:"LoadBalancerNotFound"}]},LoadBalancersDeleted:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"retry",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{matcher:"error",expected:"LoadBalancerNotFound",state:"success"}]},TargetInService:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"healthy",matcher:"pathAll",state:"success"},{matcher:"error",expected:"InvalidInstance",state:"retry"}]},TargetDeregistered:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{matcher:"error",expected:"InvalidTarget",state:"success"},{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"unused",matcher:"pathAll",state:"success"}]}}}},{}],105:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2009-03-31",endpointPrefix:"elasticmapreduce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon EMR",serviceFullName:"Amazon EMR",serviceId:"EMR",signatureVersion:"v4",targetPrefix:"ElasticMapReduce",uid:"elasticmapreduce-2009-03-31"},operations:{AddInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{shape:"S3"}}},output:{type:"structure",members:{ClusterId:{},InstanceFleetId:{},ClusterArn:{}}}},AddInstanceGroups:{input:{type:"structure",required:["InstanceGroups","JobFlowId"],members:{InstanceGroups:{shape:"S11"},JobFlowId:{}}},output:{type:"structure",members:{JobFlowId:{},InstanceGroupIds:{type:"list",member:{}},ClusterArn:{}}}},AddJobFlowSteps:{input:{type:"structure",required:["JobFlowId","Steps"],members:{JobFlowId:{},Steps:{shape:"S1m"},ExecutionRoleArn:{}}},output:{type:"structure",members:{StepIds:{shape:"S1v"}}}},AddTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"S1y"}}},output:{type:"structure",members:{}}},CancelSteps:{input:{type:"structure",required:["ClusterId","StepIds"],members:{ClusterId:{},StepIds:{shape:"S1v"},StepCancellationOption:{}}},output:{type:"structure",members:{CancelStepsInfoList:{type:"list",member:{type:"structure",members:{StepId:{},Status:{},Reason:{}}}}}}},CreateSecurityConfiguration:{input:{type:"structure",required:["Name","SecurityConfiguration"],members:{Name:{},SecurityConfiguration:{}}},output:{type:"structure",required:["Name","CreationDateTime"],members:{Name:{},CreationDateTime:{type:"timestamp"}}}},CreateStudio:{input:{type:"structure",required:["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],members:{Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}},output:{type:"structure",members:{StudioId:{},Url:{}}}},CreateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}},DeleteSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}}},DeleteStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}}},DescribeCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{Cluster:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2p"},Ec2InstanceAttributes:{type:"structure",members:{Ec2KeyName:{},Ec2SubnetId:{},RequestedEc2SubnetIds:{shape:"S2y"},Ec2AvailabilityZone:{},RequestedEc2AvailabilityZones:{shape:"S2y"},IamInstanceProfile:{},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S2z"},AdditionalSlaveSecurityGroups:{shape:"S2z"}}},InstanceCollectionType:{},LogUri:{},LogEncryptionKmsKeyId:{},RequestedAmiVersion:{},RunningAmiVersion:{},ReleaseLabel:{},AutoTerminate:{type:"boolean"},TerminationProtected:{type:"boolean"},VisibleToAllUsers:{type:"boolean"},Applications:{shape:"S32"},Tags:{shape:"S1y"},ServiceRole:{},NormalizedInstanceHours:{type:"integer"},MasterPublicDnsName:{},Configurations:{shape:"Si"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},ClusterArn:{},OutpostArn:{},StepConcurrencyLevel:{type:"integer"},PlacementGroups:{shape:"S38"},OSReleaseLabel:{},EbsRootVolumeIops:{type:"integer"},EbsRootVolumeThroughput:{type:"integer"}}}}}},DescribeJobFlows:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},JobFlowIds:{shape:"S1t"},JobFlowStates:{type:"list",member:{}}}},output:{type:"structure",members:{JobFlows:{type:"list",member:{type:"structure",required:["JobFlowId","Name","ExecutionStatusDetail","Instances"],members:{JobFlowId:{},Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AmiVersion:{},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}},Instances:{type:"structure",required:["MasterInstanceType","SlaveInstanceType","InstanceCount"],members:{MasterInstanceType:{},MasterPublicDnsName:{},MasterInstanceId:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{type:"list",member:{type:"structure",required:["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],members:{InstanceGroupId:{},Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceRequestCount:{type:"integer"},InstanceRunningCount:{type:"integer"},State:{},LastStateChangeReason:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},CustomAmiId:{}}}},NormalizedInstanceHours:{type:"integer"},Ec2KeyName:{},Ec2SubnetId:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{}}},Steps:{type:"list",member:{type:"structure",required:["StepConfig","ExecutionStatusDetail"],members:{StepConfig:{shape:"S1n"},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}}}}},BootstrapActions:{type:"list",member:{type:"structure",members:{BootstrapActionConfig:{shape:"S3t"}}}},SupportedProducts:{shape:"S3v"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},AutoScalingRole:{},ScaleDownBehavior:{}}}}}},deprecated:!0},DescribeNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}},output:{type:"structure",members:{NotebookExecution:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},ExecutionEngine:{shape:"S3z"},NotebookExecutionName:{},NotebookParams:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Arn:{},OutputNotebookURI:{},LastStateChangeReason:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{shape:"S43"},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}}}}},DescribeReleaseLabel:{input:{type:"structure",members:{ReleaseLabel:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabel:{},Applications:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},NextToken:{},AvailableOSReleases:{type:"list",member:{type:"structure",members:{Label:{}}}}}}},DescribeSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},SecurityConfiguration:{},CreationDateTime:{type:"timestamp"}}}},DescribeStep:{input:{type:"structure",required:["ClusterId","StepId"],members:{ClusterId:{},StepId:{}}},output:{type:"structure",members:{Step:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"},ExecutionRoleArn:{}}}}}},DescribeStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}},output:{type:"structure",members:{Studio:{type:"structure",members:{StudioId:{},StudioArn:{},Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},Url:{},CreationTime:{type:"timestamp"},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}}}}},GetAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{AutoTerminationPolicy:{shape:"S4w"}}}},GetBlockPublicAccessConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",required:["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],members:{BlockPublicAccessConfiguration:{shape:"S50"},BlockPublicAccessConfigurationMetadata:{type:"structure",required:["CreationDateTime","CreatedByArn"],members:{CreationDateTime:{type:"timestamp"},CreatedByArn:{}}}}}},GetClusterSessionCredentials:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},ExecutionRoleArn:{}}},output:{type:"structure",members:{Credentials:{type:"structure",members:{UsernamePassword:{type:"structure",members:{Username:{},Password:{}},sensitive:!0}},union:!0},ExpiresAt:{type:"timestamp"}}}},GetManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{ManagedScalingPolicy:{shape:"S5b"}}}},GetStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}},output:{type:"structure",members:{SessionMapping:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}}},ListBootstrapActions:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{BootstrapActions:{type:"list",member:{type:"structure",members:{Name:{},ScriptPath:{},Args:{shape:"S2z"}}}},Marker:{}}}},ListClusters:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ClusterStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Clusters:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2p"},NormalizedInstanceHours:{type:"integer"},ClusterArn:{},OutpostArn:{}}}},Marker:{}}}},ListInstanceFleets:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceFleets:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},ProvisionedOnDemandCapacity:{type:"integer"},ProvisionedSpotCapacity:{type:"integer"},InstanceTypeSpecifications:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},Configurations:{shape:"Si"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}}},Marker:{}}}},ListInstanceGroups:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceGroups:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Market:{},InstanceGroupType:{},BidPrice:{},InstanceType:{},RequestedInstanceCount:{type:"integer"},RunningInstanceCount:{type:"integer"},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},Configurations:{shape:"Si"},ConfigurationsVersion:{type:"long"},LastSuccessfullyAppliedConfigurations:{shape:"Si"},LastSuccessfullyAppliedConfigurationsVersion:{type:"long"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},ShrinkPolicy:{shape:"S6e"},AutoScalingPolicy:{shape:"S6i"},CustomAmiId:{}}}},Marker:{}}}},ListInstances:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},InstanceGroupId:{},InstanceGroupTypes:{type:"list",member:{}},InstanceFleetId:{},InstanceFleetType:{},InstanceStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{Id:{},Ec2InstanceId:{},PublicDnsName:{},PublicIpAddress:{},PrivateDnsName:{},PrivateIpAddress:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceGroupId:{},InstanceFleetId:{},Market:{},InstanceType:{},EbsVolumes:{type:"list",member:{type:"structure",members:{Device:{},VolumeId:{}}}}}}},Marker:{}}}},ListNotebookExecutions:{input:{type:"structure",members:{EditorId:{},Status:{},From:{type:"timestamp"},To:{type:"timestamp"},Marker:{},ExecutionEngineId:{}}},output:{type:"structure",members:{NotebookExecutions:{type:"list",member:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},NotebookExecutionName:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NotebookS3Location:{shape:"S43"},ExecutionEngineId:{}}}},Marker:{}}}},ListReleaseLabels:{input:{type:"structure",members:{Filters:{type:"structure",members:{Prefix:{},Application:{}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabels:{shape:"S2z"},NextToken:{}}}},ListSecurityConfigurations:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{SecurityConfigurations:{type:"list",member:{type:"structure",members:{Name:{},CreationDateTime:{type:"timestamp"}}}},Marker:{}}}},ListSteps:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepStates:{type:"list",member:{}},StepIds:{shape:"S1t"},Marker:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"}}}},Marker:{}}}},ListStudioSessionMappings:{input:{type:"structure",members:{StudioId:{},IdentityType:{},Marker:{}}},output:{type:"structure",members:{SessionMappings:{type:"list",member:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ListStudios:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{Studios:{type:"list",member:{type:"structure",members:{StudioId:{},Name:{},VpcId:{},Description:{},Url:{},AuthMode:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ListSupportedInstanceTypes:{input:{type:"structure",required:["ReleaseLabel"],members:{ReleaseLabel:{},Marker:{}}},output:{type:"structure",members:{SupportedInstanceTypes:{type:"list",member:{type:"structure",members:{Type:{},MemoryGB:{type:"float"},StorageGB:{type:"integer"},VCPU:{type:"integer"},Is64BitsOnly:{type:"boolean"},InstanceFamilyId:{},EbsOptimizedAvailable:{type:"boolean"},EbsOptimizedByDefault:{type:"boolean"},NumberOfDisks:{type:"integer"},EbsStorageOnly:{type:"boolean"},Architecture:{}}}},Marker:{}}}},ModifyCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepConcurrencyLevel:{type:"integer"}}},output:{type:"structure",members:{StepConcurrencyLevel:{type:"integer"}}}},ModifyInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{type:"structure",required:["InstanceFleetId"],members:{InstanceFleetId:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},ResizeSpecifications:{shape:"Su"}}}}}},ModifyInstanceGroups:{input:{type:"structure",members:{ClusterId:{},InstanceGroups:{type:"list",member:{type:"structure",required:["InstanceGroupId"],members:{InstanceGroupId:{},InstanceCount:{type:"integer"},EC2InstanceIdsToTerminate:{type:"list",member:{}},ShrinkPolicy:{shape:"S6e"},ReconfigurationType:{},Configurations:{shape:"Si"}}}}}}},PutAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId","AutoScalingPolicy"],members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S15"}}},output:{type:"structure",members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S6i"},ClusterArn:{}}}},PutAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},AutoTerminationPolicy:{shape:"S4w"}}},output:{type:"structure",members:{}}},PutBlockPublicAccessConfiguration:{input:{type:"structure",required:["BlockPublicAccessConfiguration"],members:{BlockPublicAccessConfiguration:{shape:"S50"}}},output:{type:"structure",members:{}}},PutManagedScalingPolicy:{input:{type:"structure",required:["ClusterId","ManagedScalingPolicy"],members:{ClusterId:{},ManagedScalingPolicy:{shape:"S5b"}}},output:{type:"structure",members:{}}},RemoveAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId"],members:{ClusterId:{},InstanceGroupId:{}}},output:{type:"structure",members:{}}},RemoveAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveTags:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{shape:"S2z"}}},output:{type:"structure",members:{}}},RunJobFlow:{input:{type:"structure",required:["Name","Instances"],members:{Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AdditionalInfo:{},AmiVersion:{},ReleaseLabel:{},Instances:{type:"structure",members:{MasterInstanceType:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{shape:"S11"},InstanceFleets:{type:"list",member:{shape:"S3"}},Ec2KeyName:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{},Ec2SubnetId:{},Ec2SubnetIds:{shape:"S2y"},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S8l"},AdditionalSlaveSecurityGroups:{shape:"S8l"}}},Steps:{shape:"S1m"},BootstrapActions:{type:"list",member:{shape:"S3t"}},SupportedProducts:{shape:"S3v"},NewSupportedProducts:{type:"list",member:{type:"structure",members:{Name:{},Args:{shape:"S1t"}}}},Applications:{shape:"S32"},Configurations:{shape:"Si"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},Tags:{shape:"S1y"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},StepConcurrencyLevel:{type:"integer"},ManagedScalingPolicy:{shape:"S5b"},PlacementGroupConfigs:{shape:"S38"},AutoTerminationPolicy:{shape:"S4w"},OSReleaseLabel:{},EbsRootVolumeIops:{type:"integer"},EbsRootVolumeThroughput:{type:"integer"}}},output:{type:"structure",members:{JobFlowId:{},ClusterArn:{}}}},SetTerminationProtection:{input:{type:"structure",required:["JobFlowIds","TerminationProtected"],members:{JobFlowIds:{shape:"S1t"},TerminationProtected:{type:"boolean"}}}},SetVisibleToAllUsers:{input:{type:"structure",required:["JobFlowIds","VisibleToAllUsers"],members:{JobFlowIds:{shape:"S1t"},VisibleToAllUsers:{type:"boolean"}}}},StartNotebookExecution:{input:{type:"structure",required:["ExecutionEngine","ServiceRole"],members:{EditorId:{},RelativePath:{},NotebookExecutionName:{},NotebookParams:{},ExecutionEngine:{shape:"S3z"},ServiceRole:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}},output:{type:"structure",members:{NotebookExecutionId:{}}}},StopNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}}},TerminateJobFlows:{input:{type:"structure",required:["JobFlowIds"],members:{JobFlowIds:{shape:"S1t"}}}},UpdateStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{},Name:{},Description:{},SubnetIds:{shape:"S2d"},DefaultS3Location:{}}}},UpdateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}}},shapes:{S3:{type:"structure",required:["InstanceFleetType"],members:{Name:{},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},InstanceTypeConfigs:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},EbsConfiguration:{shape:"Sa"},Configurations:{shape:"Si"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}},Sa:{type:"structure",members:{EbsBlockDeviceConfigs:{type:"list",member:{type:"structure",required:["VolumeSpecification"],members:{VolumeSpecification:{shape:"Sd"},VolumesPerInstance:{type:"integer"}}}},EbsOptimized:{type:"boolean"}}},Sd:{type:"structure",required:["VolumeType","SizeInGB"],members:{VolumeType:{},Iops:{type:"integer"},SizeInGB:{type:"integer"},Throughput:{type:"integer"}}},Si:{type:"list",member:{type:"structure",members:{Classification:{},Configurations:{shape:"Si"},Properties:{shape:"Sk"}}}},Sk:{type:"map",key:{},value:{}},Sl:{type:"structure",members:{SpotSpecification:{type:"structure",required:["TimeoutDurationMinutes","TimeoutAction"],members:{TimeoutDurationMinutes:{type:"integer"},TimeoutAction:{},BlockDurationMinutes:{type:"integer"},AllocationStrategy:{}}},OnDemandSpecification:{type:"structure",required:["AllocationStrategy"],members:{AllocationStrategy:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{},CapacityReservationPreference:{},CapacityReservationResourceGroupArn:{}}}}}}},Su:{type:"structure",members:{SpotResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}},OnDemandResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}}}},S11:{type:"list",member:{type:"structure",required:["InstanceRole","InstanceType","InstanceCount"],members:{Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceCount:{type:"integer"},Configurations:{shape:"Si"},EbsConfiguration:{shape:"Sa"},AutoScalingPolicy:{shape:"S15"},CustomAmiId:{}}}},S15:{type:"structure",required:["Constraints","Rules"],members:{Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S16:{type:"structure",required:["MinCapacity","MaxCapacity"],members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S17:{type:"list",member:{type:"structure",required:["Name","Action","Trigger"],members:{Name:{},Description:{},Action:{type:"structure",required:["SimpleScalingPolicyConfiguration"],members:{Market:{},SimpleScalingPolicyConfiguration:{type:"structure",required:["ScalingAdjustment"],members:{AdjustmentType:{},ScalingAdjustment:{type:"integer"},CoolDown:{type:"integer"}}}}},Trigger:{type:"structure",required:["CloudWatchAlarmDefinition"],members:{CloudWatchAlarmDefinition:{type:"structure",required:["ComparisonOperator","MetricName","Period","Threshold"],members:{ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},Namespace:{},Period:{type:"integer"},Statistic:{},Threshold:{type:"double"},Unit:{},Dimensions:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}}}}}},S1m:{type:"list",member:{shape:"S1n"}},S1n:{type:"structure",required:["Name","HadoopJarStep"],members:{Name:{},ActionOnFailure:{},HadoopJarStep:{type:"structure",required:["Jar"],members:{Properties:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Jar:{},MainClass:{},Args:{shape:"S1t"}}}}},S1t:{type:"list",member:{}},S1v:{type:"list",member:{}},S1y:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S2d:{type:"list",member:{}},S2p:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}},ErrorDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorData:{type:"list",member:{shape:"Sk"}},ErrorMessage:{}}}}}},S2y:{type:"list",member:{}},S2z:{type:"list",member:{}},S32:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Args:{shape:"S2z"},AdditionalInfo:{shape:"Sk"}}}},S36:{type:"structure",required:["Realm","KdcAdminPassword"],members:{Realm:{},KdcAdminPassword:{},CrossRealmTrustPrincipalPassword:{},ADDomainJoinUser:{},ADDomainJoinPassword:{}}},S38:{type:"list",member:{type:"structure",required:["InstanceRole"],members:{InstanceRole:{},PlacementStrategy:{}}}},S3m:{type:"structure",members:{AvailabilityZone:{},AvailabilityZones:{shape:"S2y"}}},S3t:{type:"structure",required:["Name","ScriptBootstrapAction"],members:{Name:{},ScriptBootstrapAction:{type:"structure",required:["Path"],members:{Path:{},Args:{ +shape:"S1t"}}}}},S3v:{type:"list",member:{}},S3z:{type:"structure",required:["Id"],members:{Id:{},Type:{},MasterInstanceSecurityGroupId:{},ExecutionRoleArn:{}}},S43:{type:"structure",members:{Bucket:{},Key:{}}},S47:{type:"map",key:{},value:{}},S4k:{type:"structure",members:{Jar:{},Properties:{shape:"Sk"},MainClass:{},Args:{shape:"S2z"}}},S4l:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},FailureDetails:{type:"structure",members:{Reason:{},Message:{},LogFile:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},S4w:{type:"structure",members:{IdleTimeout:{type:"long"}}},S50:{type:"structure",required:["BlockPublicSecurityGroupRules"],members:{BlockPublicSecurityGroupRules:{type:"boolean"},PermittedPublicSecurityGroupRuleRanges:{type:"list",member:{type:"structure",required:["MinRange"],members:{MinRange:{type:"integer"},MaxRange:{type:"integer"}}}}}},S5b:{type:"structure",members:{ComputeLimits:{type:"structure",required:["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],members:{UnitType:{},MinimumCapacityUnits:{type:"integer"},MaximumCapacityUnits:{type:"integer"},MaximumOnDemandCapacityUnits:{type:"integer"},MaximumCoreCapacityUnits:{type:"integer"}}}}},S62:{type:"list",member:{type:"structure",members:{VolumeSpecification:{shape:"Sd"},Device:{}}}},S6e:{type:"structure",members:{DecommissionTimeout:{type:"integer"},InstanceResizePolicy:{type:"structure",members:{InstancesToTerminate:{shape:"S6g"},InstancesToProtect:{shape:"S6g"},InstanceTerminationTimeout:{type:"integer"}}}}},S6g:{type:"list",member:{}},S6i:{type:"structure",members:{Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}}}},Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S8l:{type:"list",member:{}}}}},{}],106:[function(e,t,r){t.exports={pagination:{DescribeJobFlows:{result_key:"JobFlows"},ListBootstrapActions:{input_token:"Marker",output_token:"Marker",result_key:"BootstrapActions"},ListClusters:{input_token:"Marker",output_token:"Marker",result_key:"Clusters"},ListInstanceFleets:{input_token:"Marker",output_token:"Marker",result_key:"InstanceFleets"},ListInstanceGroups:{input_token:"Marker",output_token:"Marker",result_key:"InstanceGroups"},ListInstances:{input_token:"Marker",output_token:"Marker",result_key:"Instances"},ListNotebookExecutions:{input_token:"Marker",output_token:"Marker",result_key:"NotebookExecutions"},ListReleaseLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListSecurityConfigurations:{input_token:"Marker",output_token:"Marker",result_key:"SecurityConfigurations"},ListSteps:{input_token:"Marker",output_token:"Marker",result_key:"Steps"},ListStudioSessionMappings:{input_token:"Marker",output_token:"Marker",result_key:"SessionMappings"},ListStudios:{input_token:"Marker",output_token:"Marker",result_key:"Studios"},ListSupportedInstanceTypes:{input_token:"Marker",output_token:"Marker"}}}},{}],107:[function(e,t,r){t.exports={version:2,waiters:{ClusterRunning:{delay:30,operation:"DescribeCluster",maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"Cluster.Status.State",expected:"RUNNING"},{state:"success",matcher:"path",argument:"Cluster.Status.State",expected:"WAITING"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATING"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED_WITH_ERRORS"}]},StepComplete:{delay:30,operation:"DescribeStep",maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"Step.Status.State",expected:"COMPLETED"},{state:"failure",matcher:"path",argument:"Step.Status.State",expected:"FAILED"},{state:"failure",matcher:"path",argument:"Step.Status.State",expected:"CANCELLED"}]},ClusterTerminated:{delay:30,operation:"DescribeCluster",maxAttempts:60,acceptors:[{state:"success",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED"},{state:"failure",matcher:"path",argument:"Cluster.Status.State",expected:"TERMINATED_WITH_ERRORS"}]}}}},{}],108:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-09-25",endpointPrefix:"elastictranscoder",protocol:"rest-json",serviceFullName:"Amazon Elastic Transcoder",serviceId:"Elastic Transcoder",signatureVersion:"v4",uid:"elastictranscoder-2012-09-25"},operations:{CancelJob:{http:{method:"DELETE",requestUri:"/2012-09-25/jobs/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},CreateJob:{http:{requestUri:"/2012-09-25/jobs",responseCode:201},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"Su"},Outputs:{type:"list",member:{shape:"Su"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"}}}},UserMetadata:{shape:"S1v"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},CreatePipeline:{http:{requestUri:"/2012-09-25/pipelines",responseCode:201},input:{type:"structure",required:["Name","InputBucket","Role"],members:{Name:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},CreatePreset:{http:{requestUri:"/2012-09-25/presets",responseCode:201},input:{type:"structure",required:["Name","Container"],members:{Name:{},Description:{},Container:{},Video:{shape:"S2r"},Audio:{shape:"S37"},Thumbnails:{shape:"S3i"}}},output:{type:"structure",members:{Preset:{shape:"S3m"},Warning:{}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeletePreset:{http:{method:"DELETE",requestUri:"/2012-09-25/presets/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},ListJobsByPipeline:{http:{method:"GET",requestUri:"/2012-09-25/jobsByPipeline/{PipelineId}"},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{location:"uri",locationName:"PipelineId"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListJobsByStatus:{http:{method:"GET",requestUri:"/2012-09-25/jobsByStatus/{Status}"},input:{type:"structure",required:["Status"],members:{Status:{location:"uri",locationName:"Status"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/2012-09-25/pipelines"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Pipelines:{type:"list",member:{shape:"S2l"}},NextPageToken:{}}}},ListPresets:{http:{method:"GET",requestUri:"/2012-09-25/presets"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Presets:{type:"list",member:{shape:"S3m"}},NextPageToken:{}}}},ReadJob:{http:{method:"GET",requestUri:"/2012-09-25/jobs/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},ReadPipeline:{http:{method:"GET",requestUri:"/2012-09-25/pipelines/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},ReadPreset:{http:{method:"GET",requestUri:"/2012-09-25/presets/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Preset:{shape:"S3m"}}}},TestRole:{http:{requestUri:"/2012-09-25/roleTests",responseCode:200},input:{type:"structure",required:["Role","InputBucket","OutputBucket","Topics"],members:{Role:{},InputBucket:{},OutputBucket:{},Topics:{type:"list",member:{}}},deprecated:!0},output:{type:"structure",members:{Success:{},Messages:{type:"list",member:{}}},deprecated:!0},deprecated:!0},UpdatePipeline:{http:{method:"PUT",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},InputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},UpdatePipelineNotifications:{http:{requestUri:"/2012-09-25/pipelines/{Id}/notifications"},input:{type:"structure",required:["Id","Notifications"],members:{Id:{location:"uri",locationName:"Id"},Notifications:{shape:"S2a"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}},UpdatePipelineStatus:{http:{requestUri:"/2012-09-25/pipelines/{Id}/status"},input:{type:"structure",required:["Id","Status"],members:{Id:{location:"uri",locationName:"Id"},Status:{}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}}},shapes:{S5:{type:"structure",members:{Key:{},FrameRate:{},Resolution:{},AspectRatio:{},Interlaced:{},Container:{},Encryption:{shape:"Sc"},TimeSpan:{shape:"Sg"},InputCaptions:{type:"structure",members:{MergePolicy:{},CaptionSources:{shape:"Sk"}}},DetectedProperties:{type:"structure",members:{Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"}}}}},Sc:{type:"structure",members:{Mode:{},Key:{},KeyMd5:{},InitializationVector:{}}},Sg:{type:"structure",members:{StartTime:{},Duration:{}}},Sk:{type:"list",member:{type:"structure",members:{Key:{},Language:{},TimeOffset:{},Label:{},Encryption:{shape:"Sc"}}}},St:{type:"list",member:{shape:"S5"}},Su:{type:"structure",members:{Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:!0},Captions:{shape:"S1b"},Encryption:{shape:"Sc"}}},Sx:{type:"list",member:{type:"structure",members:{PresetWatermarkId:{},InputKey:{},Encryption:{shape:"Sc"}}}},S11:{type:"structure",members:{MergePolicy:{},Artwork:{type:"list",member:{type:"structure",members:{InputKey:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{},AlbumArtFormat:{},Encryption:{shape:"Sc"}}}}}},S19:{type:"list",member:{type:"structure",members:{TimeSpan:{shape:"Sg"}},deprecated:!0},deprecated:!0},S1b:{type:"structure",members:{MergePolicy:{deprecated:!0},CaptionSources:{shape:"Sk",deprecated:!0},CaptionFormats:{type:"list",member:{type:"structure",members:{Format:{},Pattern:{},Encryption:{shape:"Sc"}}}}}},S1l:{type:"list",member:{}},S1m:{type:"structure",members:{Method:{},Key:{},KeyMd5:{},InitializationVector:{},LicenseAcquisitionUrl:{},KeyStoragePolicy:{}}},S1q:{type:"structure",members:{Format:{},Key:{},KeyMd5:{},KeyId:{},InitializationVector:{},LicenseAcquisitionUrl:{}}},S1v:{type:"map",key:{},value:{}},S1y:{type:"structure",members:{Id:{},Arn:{},PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"S1z"},Outputs:{type:"list",member:{shape:"S1z"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"},Status:{},StatusDetail:{}}}},Status:{},UserMetadata:{shape:"S1v"},Timing:{type:"structure",members:{SubmitTimeMillis:{type:"long"},StartTimeMillis:{type:"long"},FinishTimeMillis:{type:"long"}}}}},S1z:{type:"structure",members:{Id:{},Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Status:{},StatusDetail:{},Duration:{type:"long"},Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:!0},Captions:{shape:"S1b"},Encryption:{shape:"Sc"},AppliedColorSpaceConversion:{}}},S2a:{type:"structure",members:{Progressing:{},Completed:{},Warning:{},Error:{}}},S2c:{type:"structure",members:{Bucket:{},StorageClass:{},Permissions:{type:"list",member:{type:"structure",members:{GranteeType:{},Grantee:{},Access:{type:"list",member:{}}}}}}},S2l:{type:"structure",members:{Id:{},Arn:{},Name:{},Status:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},S2n:{type:"list",member:{type:"structure",members:{Code:{},Message:{}}}},S2r:{type:"structure",members:{Codec:{},CodecOptions:{type:"map",key:{},value:{}},KeyframesMaxDist:{},FixedGOP:{},BitRate:{},FrameRate:{},MaxFrameRate:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},DisplayAspectRatio:{},SizingPolicy:{},PaddingPolicy:{},Watermarks:{type:"list",member:{type:"structure",members:{Id:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},HorizontalAlign:{},HorizontalOffset:{},VerticalAlign:{},VerticalOffset:{},Opacity:{},Target:{}}}}}},S37:{type:"structure",members:{Codec:{},SampleRate:{},BitRate:{},Channels:{},AudioPackingMode:{},CodecOptions:{type:"structure",members:{Profile:{},BitDepth:{},BitOrder:{},Signed:{}}}}},S3i:{type:"structure",members:{Format:{},Interval:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{}}},S3m:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Container:{},Audio:{shape:"S37"},Video:{shape:"S2r"},Thumbnails:{shape:"S3i"},Type:{}}},S3v:{type:"list",member:{shape:"S1y"}}}}},{}],109:[function(e,t,r){t.exports={pagination:{ListJobsByPipeline:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListJobsByStatus:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListPipelines:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Pipelines"},ListPresets:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Presets"}}}},{}],110:[function(e,t,r){t.exports={version:2,waiters:{JobComplete:{delay:30,operation:"ReadJob",maxAttempts:120,acceptors:[{expected:"Complete",matcher:"path",state:"success",argument:"Job.Status"},{expected:"Canceled",matcher:"path",state:"failure",argument:"Job.Status"},{expected:"Error",matcher:"path",state:"failure",argument:"Job.Status"}]}}}},{}],111:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-12-01",endpointPrefix:"email",protocol:"query",serviceAbbreviation:"Amazon SES",serviceFullName:"Amazon Simple Email Service",serviceId:"SES",signatureVersion:"v4",signingName:"ses",uid:"email-2010-12-01",xmlNamespace:"http://ses.amazonaws.com/doc/2010-12-01/"},operations:{CloneReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","OriginalRuleSetName"],members:{RuleSetName:{},OriginalRuleSetName:{}}},output:{resultWrapper:"CloneReceiptRuleSetResult",type:"structure",members:{}}},CreateConfigurationSet:{input:{type:"structure",required:["ConfigurationSet"],members:{ConfigurationSet:{shape:"S5"}}},output:{resultWrapper:"CreateConfigurationSetResult",type:"structure",members:{}}},CreateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"CreateConfigurationSetEventDestinationResult",type:"structure",members:{}}},CreateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}},output:{resultWrapper:"CreateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},CreateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},CreateReceiptFilter:{input:{type:"structure",required:["Filter"],members:{Filter:{shape:"S10"}}},output:{resultWrapper:"CreateReceiptFilterResult",type:"structure",members:{}}},CreateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},After:{},Rule:{shape:"S18"}}},output:{resultWrapper:"CreateReceiptRuleResult",type:"structure",members:{}}},CreateReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"CreateReceiptRuleSetResult",type:"structure",members:{}}},CreateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"CreateTemplateResult",type:"structure",members:{}}},DeleteConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetResult",type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{}}},output:{resultWrapper:"DeleteConfigurationSetEventDestinationResult",type:"structure",members:{}}},DeleteConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},DeleteCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}}},DeleteIdentity:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"DeleteIdentityResult",type:"structure",members:{}}},DeleteIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName"],members:{Identity:{},PolicyName:{}}},output:{resultWrapper:"DeleteIdentityPolicyResult",type:"structure",members:{}}},DeleteReceiptFilter:{input:{type:"structure",required:["FilterName"],members:{FilterName:{}}},output:{resultWrapper:"DeleteReceiptFilterResult",type:"structure",members:{}}},DeleteReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DeleteReceiptRuleResult",type:"structure",members:{}}},DeleteReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DeleteReceiptRuleSetResult",type:"structure",members:{}}},DeleteTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"DeleteTemplateResult",type:"structure",members:{}}},DeleteVerifiedEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},DescribeActiveReceiptRuleSet:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeActiveReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},DescribeConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},ConfigurationSetAttributeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeConfigurationSetResult",type:"structure",members:{ConfigurationSet:{shape:"S5"},EventDestinations:{type:"list",member:{shape:"S9"}},TrackingOptions:{shape:"Sp"},DeliveryOptions:{shape:"S31"},ReputationOptions:{type:"structure",members:{SendingEnabled:{type:"boolean"},ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}}}}},DescribeReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DescribeReceiptRuleResult",type:"structure",members:{Rule:{shape:"S18"}}}},DescribeReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DescribeReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},GetAccountSendingEnabled:{output:{resultWrapper:"GetAccountSendingEnabledResult",type:"structure",members:{Enabled:{type:"boolean"}}}},GetCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetCustomVerificationEmailTemplateResult",type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},GetIdentityDkimAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityDkimAttributesResult",type:"structure",required:["DkimAttributes"],members:{DkimAttributes:{type:"map",key:{},value:{type:"structure",required:["DkimEnabled","DkimVerificationStatus"],members:{DkimEnabled:{type:"boolean"},DkimVerificationStatus:{},DkimTokens:{shape:"S3h"}}}}}}},GetIdentityMailFromDomainAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityMailFromDomainAttributesResult",type:"structure",required:["MailFromDomainAttributes"],members:{MailFromDomainAttributes:{type:"map",key:{},value:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMXFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMXFailure:{}}}}}}},GetIdentityNotificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityNotificationAttributesResult",type:"structure",required:["NotificationAttributes"],members:{NotificationAttributes:{type:"map",key:{},value:{type:"structure",required:["BounceTopic","ComplaintTopic","DeliveryTopic","ForwardingEnabled"],members:{BounceTopic:{},ComplaintTopic:{},DeliveryTopic:{},ForwardingEnabled:{type:"boolean"},HeadersInBounceNotificationsEnabled:{type:"boolean"},HeadersInComplaintNotificationsEnabled:{type:"boolean"},HeadersInDeliveryNotificationsEnabled:{type:"boolean"}}}}}}},GetIdentityPolicies:{input:{type:"structure",required:["Identity","PolicyNames"],members:{Identity:{},PolicyNames:{shape:"S3w"}}},output:{resultWrapper:"GetIdentityPoliciesResult",type:"structure",required:["Policies"],members:{Policies:{type:"map",key:{},value:{}}}}},GetIdentityVerificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityVerificationAttributesResult",type:"structure",required:["VerificationAttributes"],members:{VerificationAttributes:{type:"map",key:{},value:{type:"structure",required:["VerificationStatus"],members:{VerificationStatus:{},VerificationToken:{}}}}}}},GetSendQuota:{output:{resultWrapper:"GetSendQuotaResult",type:"structure",members:{Max24HourSend:{type:"double"},MaxSendRate:{type:"double"},SentLast24Hours:{type:"double"}}}},GetSendStatistics:{output:{resultWrapper:"GetSendStatisticsResult",type:"structure",members:{SendDataPoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},DeliveryAttempts:{type:"long"},Bounces:{type:"long"},Complaints:{type:"long"},Rejects:{type:"long"}}}}}}},GetTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetTemplateResult",type:"structure",members:{Template:{shape:"S20"}}}},ListConfigurationSets:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListConfigurationSetsResult",type:"structure",members:{ConfigurationSets:{type:"list",member:{shape:"S5"}},NextToken:{}}}},ListCustomVerificationEmailTemplates:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListCustomVerificationEmailTemplatesResult",type:"structure",members:{CustomVerificationEmailTemplates:{type:"list",member:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},NextToken:{}}}},ListIdentities:{input:{type:"structure",members:{IdentityType:{},NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListIdentitiesResult",type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"},NextToken:{}}}},ListIdentityPolicies:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"ListIdentityPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S3w"}}}},ListReceiptFilters:{input:{type:"structure",members:{}},output:{resultWrapper:"ListReceiptFiltersResult",type:"structure",members:{Filters:{type:"list",member:{shape:"S10"}}}}},ListReceiptRuleSets:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListReceiptRuleSetsResult",type:"structure",members:{RuleSets:{type:"list",member:{shape:"S2t"}},NextToken:{}}}},ListTemplates:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListTemplatesResult",type:"structure",members:{TemplatesMetadata:{type:"list",member:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListVerifiedEmailAddresses:{output:{resultWrapper:"ListVerifiedEmailAddressesResult",type:"structure",members:{VerifiedEmailAddresses:{shape:"S54"}}}},PutConfigurationSetDeliveryOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},DeliveryOptions:{shape:"S31"}}},output:{resultWrapper:"PutConfigurationSetDeliveryOptionsResult",type:"structure",members:{}}},PutIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName","Policy"],members:{Identity:{},PolicyName:{},Policy:{}}},output:{resultWrapper:"PutIdentityPolicyResult",type:"structure",members:{}}},ReorderReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","RuleNames"],members:{RuleSetName:{},RuleNames:{type:"list",member:{}}}},output:{resultWrapper:"ReorderReceiptRuleSetResult",type:"structure",members:{}}},SendBounce:{input:{type:"structure",required:["OriginalMessageId","BounceSender","BouncedRecipientInfoList"],members:{OriginalMessageId:{},BounceSender:{},Explanation:{},MessageDsn:{type:"structure",required:["ReportingMta"],members:{ReportingMta:{},ArrivalDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}},BouncedRecipientInfoList:{type:"list",member:{type:"structure",required:["Recipient"],members:{Recipient:{},RecipientArn:{},BounceType:{},RecipientDsnFields:{type:"structure",required:["Action","Status"],members:{FinalRecipient:{},Action:{},RemoteMta:{},Status:{},DiagnosticCode:{},LastAttemptDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}}}}},BounceSenderArn:{}}},output:{resultWrapper:"SendBounceResult",type:"structure",members:{MessageId:{}}}},SendBulkTemplatedEmail:{input:{type:"structure",required:["Source","Template","Destinations"],members:{Source:{},SourceArn:{},ReplyToAddresses:{shape:"S54"},ReturnPath:{},ReturnPathArn:{},ConfigurationSetName:{},DefaultTags:{shape:"S5x"},Template:{},TemplateArn:{},DefaultTemplateData:{},Destinations:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"S64"},ReplacementTags:{shape:"S5x"},ReplacementTemplateData:{}}}}}},output:{resultWrapper:"SendBulkTemplatedEmailResult",type:"structure",required:["Status"],members:{Status:{type:"list",member:{type:"structure",members:{Status:{},Error:{},MessageId:{}}}}}}},SendCustomVerificationEmail:{input:{type:"structure",required:["EmailAddress","TemplateName"],members:{EmailAddress:{},TemplateName:{},ConfigurationSetName:{}}},output:{resultWrapper:"SendCustomVerificationEmailResult",type:"structure",members:{MessageId:{}}}},SendEmail:{input:{type:"structure",required:["Source","Destination","Message"],members:{Source:{},Destination:{shape:"S64"},Message:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S6e"},Body:{type:"structure",members:{Text:{shape:"S6e"},Html:{shape:"S6e"}}}}},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendRawEmail:{input:{type:"structure",required:["RawMessage"],members:{Source:{},Destinations:{shape:"S54"},RawMessage:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},FromArn:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendRawEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendTemplatedEmail:{input:{type:"structure",required:["Source","Destination","Template","TemplateData"],members:{Source:{},Destination:{shape:"S64"},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{},Template:{},TemplateArn:{},TemplateData:{}}},output:{resultWrapper:"SendTemplatedEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SetActiveReceiptRuleSet:{input:{type:"structure",members:{RuleSetName:{}}},output:{resultWrapper:"SetActiveReceiptRuleSetResult",type:"structure",members:{}}},SetIdentityDkimEnabled:{input:{type:"structure",required:["Identity","DkimEnabled"],members:{Identity:{},DkimEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityDkimEnabledResult",type:"structure",members:{}}},SetIdentityFeedbackForwardingEnabled:{input:{type:"structure",required:["Identity","ForwardingEnabled"],members:{Identity:{},ForwardingEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityFeedbackForwardingEnabledResult",type:"structure",members:{}}},SetIdentityHeadersInNotificationsEnabled:{input:{type:"structure",required:["Identity","NotificationType","Enabled"],members:{Identity:{},NotificationType:{},Enabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityHeadersInNotificationsEnabledResult",type:"structure",members:{}}},SetIdentityMailFromDomain:{input:{type:"structure",required:["Identity"],members:{Identity:{},MailFromDomain:{},BehaviorOnMXFailure:{}}},output:{resultWrapper:"SetIdentityMailFromDomainResult",type:"structure",members:{}}},SetIdentityNotificationTopic:{input:{type:"structure",required:["Identity","NotificationType"],members:{Identity:{},NotificationType:{},SnsTopic:{}}},output:{resultWrapper:"SetIdentityNotificationTopicResult",type:"structure",members:{}}},SetReceiptRulePosition:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{},After:{}}},output:{resultWrapper:"SetReceiptRulePositionResult",type:"structure",members:{}}},TestRenderTemplate:{input:{type:"structure",required:["TemplateName","TemplateData"],members:{TemplateName:{},TemplateData:{}}},output:{resultWrapper:"TestRenderTemplateResult",type:"structure",members:{RenderedTemplate:{}}}},UpdateAccountSendingEnabled:{input:{type:"structure",members:{Enabled:{type:"boolean"}}}},UpdateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"UpdateConfigurationSetEventDestinationResult",type:"structure",members:{}}},UpdateConfigurationSetReputationMetricsEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetSendingEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ +ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}},output:{resultWrapper:"UpdateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},UpdateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},UpdateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},Rule:{shape:"S18"}}},output:{resultWrapper:"UpdateReceiptRuleResult",type:"structure",members:{}}},UpdateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"UpdateTemplateResult",type:"structure",members:{}}},VerifyDomainDkim:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainDkimResult",type:"structure",required:["DkimTokens"],members:{DkimTokens:{shape:"S3h"}}}},VerifyDomainIdentity:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainIdentityResult",type:"structure",required:["VerificationToken"],members:{VerificationToken:{}}}},VerifyEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},VerifyEmailIdentity:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}},output:{resultWrapper:"VerifyEmailIdentityResult",type:"structure",members:{}}}},shapes:{S5:{type:"structure",required:["Name"],members:{Name:{}}},S9:{type:"structure",required:["Name","MatchingEventTypes"],members:{Name:{},Enabled:{type:"boolean"},MatchingEventTypes:{type:"list",member:{}},KinesisFirehoseDestination:{type:"structure",required:["IAMRoleARN","DeliveryStreamARN"],members:{IAMRoleARN:{},DeliveryStreamARN:{}}},CloudWatchDestination:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},SNSDestination:{type:"structure",required:["TopicARN"],members:{TopicARN:{}}}}},Sp:{type:"structure",members:{CustomRedirectDomain:{}}},S10:{type:"structure",required:["Name","IpFilter"],members:{Name:{},IpFilter:{type:"structure",required:["Policy","Cidr"],members:{Policy:{},Cidr:{}}}}},S18:{type:"structure",required:["Name"],members:{Name:{},Enabled:{type:"boolean"},TlsPolicy:{},Recipients:{type:"list",member:{}},Actions:{type:"list",member:{type:"structure",members:{S3Action:{type:"structure",required:["BucketName"],members:{TopicArn:{},BucketName:{},ObjectKeyPrefix:{},KmsKeyArn:{}}},BounceAction:{type:"structure",required:["SmtpReplyCode","Message","Sender"],members:{TopicArn:{},SmtpReplyCode:{},StatusCode:{},Message:{},Sender:{}}},WorkmailAction:{type:"structure",required:["OrganizationArn"],members:{TopicArn:{},OrganizationArn:{}}},LambdaAction:{type:"structure",required:["FunctionArn"],members:{TopicArn:{},FunctionArn:{},InvocationType:{}}},StopAction:{type:"structure",required:["Scope"],members:{Scope:{},TopicArn:{}}},AddHeaderAction:{type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}},SNSAction:{type:"structure",required:["TopicArn"],members:{TopicArn:{},Encoding:{}}}}}},ScanEnabled:{type:"boolean"}}},S20:{type:"structure",required:["TemplateName"],members:{TemplateName:{},SubjectPart:{},TextPart:{},HtmlPart:{}}},S2t:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}},S2v:{type:"list",member:{shape:"S18"}},S31:{type:"structure",members:{TlsPolicy:{}}},S3c:{type:"list",member:{}},S3h:{type:"list",member:{}},S3w:{type:"list",member:{}},S54:{type:"list",member:{}},S5i:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S5x:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S64:{type:"structure",members:{ToAddresses:{shape:"S54"},CcAddresses:{shape:"S54"},BccAddresses:{shape:"S54"}}},S6e:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}}}}},{}],112:[function(e,t,r){t.exports={pagination:{ListCustomVerificationEmailTemplates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListIdentities:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"Identities"},ListVerifiedEmailAddresses:{result_key:"VerifiedEmailAddresses"}}}},{}],113:[function(e,t,r){t.exports={version:2,waiters:{IdentityExists:{delay:3,operation:"GetIdentityVerificationAttributes",maxAttempts:20,acceptors:[{expected:"Success",matcher:"pathAll",state:"success",argument:"VerificationAttributes.*.VerificationStatus"}]}}}},{}],114:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-10-07",endpointPrefix:"events",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Events",serviceId:"CloudWatch Events",signatureVersion:"v4",targetPrefix:"AWSEvents",uid:"events-2015-10-07"},operations:{ActivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},CancelReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{}}}},CreateApiDestination:{input:{type:"structure",required:["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateArchive:{input:{type:"structure",required:["ArchiveName","EventSourceArn"],members:{ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},CreateConnection:{input:{type:"structure",required:["Name","AuthorizationType","AuthParameters"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{shape:"S11"}}},OAuthParameters:{type:"structure",required:["ClientParameters","AuthorizationEndpoint","HttpMethod"],members:{ClientParameters:{type:"structure",required:["ClientID","ClientSecret"],members:{ClientID:{},ClientSecret:{shape:"S11"}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S15"}}},ApiKeyAuthParameters:{type:"structure",required:["ApiKeyName","ApiKeyValue"],members:{ApiKeyName:{},ApiKeyValue:{shape:"S11"}}},InvocationHttpParameters:{shape:"S15"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateEventBus:{input:{type:"structure",required:["Name"],members:{Name:{},EventSourceName:{},Tags:{shape:"S1o"}}},output:{type:"structure",members:{EventBusArn:{}}}},CreatePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}},output:{type:"structure",members:{EventSourceArn:{}}}},DeactivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeauthorizeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{}}},DeleteConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteEventBus:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeletePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}}},DeleteRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{},Force:{type:"boolean"}}}},DescribeApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ApiDestinationArn:{},Name:{},Description:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{ArchiveArn:{},ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},DescribeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},Name:{},Description:{},ConnectionState:{},StateReason:{},AuthorizationType:{},SecretArn:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S15"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{}}},InvocationHttpParameters:{shape:"S15"}}},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DescribeEventBus:{input:{type:"structure",members:{Name:{}}},output:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},DescribeEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},DescribePartnerEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},Name:{}}}},DescribeReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayName:{},ReplayArn:{},Description:{},State:{},StateReason:{},EventSourceArn:{},Destination:{shape:"S2y"},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},DescribeRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}},output:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},ScheduleExpression:{},State:{},Description:{},RoleArn:{},ManagedBy:{},EventBusName:{},CreatedBy:{}}}},DisableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},EnableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},ListApiDestinations:{input:{type:"structure",members:{NamePrefix:{},ConnectionArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ApiDestinations:{type:"list",member:{type:"structure",members:{ApiDestinationArn:{},Name:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListArchives:{input:{type:"structure",members:{NamePrefix:{},EventSourceArn:{},State:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Archives:{type:"list",member:{type:"structure",members:{ArchiveName:{},EventSourceArn:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{NamePrefix:{},ConnectionState:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{ConnectionArn:{},Name:{},ConnectionState:{},StateReason:{},AuthorizationType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEventBuses:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventBuses:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},NextToken:{}}}},ListEventSources:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventSources:{type:"list",member:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},NextToken:{}}}},ListPartnerEventSourceAccounts:{input:{type:"structure",required:["EventSourceName"],members:{EventSourceName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSourceAccounts:{type:"list",member:{type:"structure",members:{Account:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},State:{}}}},NextToken:{}}}},ListPartnerEventSources:{input:{type:"structure",required:["NamePrefix"],members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSources:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}},NextToken:{}}}},ListReplays:{input:{type:"structure",members:{NamePrefix:{},State:{},EventSourceArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Replays:{type:"list",member:{type:"structure",members:{ReplayName:{},EventSourceArn:{},State:{},StateReason:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListRuleNamesByTarget:{input:{type:"structure",required:["TargetArn"],members:{TargetArn:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{RuleNames:{type:"list",member:{}},NextToken:{}}}},ListRules:{input:{type:"structure",members:{NamePrefix:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},State:{},Description:{},ScheduleExpression:{},RoleArn:{},ManagedBy:{},EventBusName:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S1o"}}}},ListTargetsByRule:{input:{type:"structure",required:["Rule"],members:{Rule:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"S4n"},NextToken:{}}}},PutEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6n"},DetailType:{},Detail:{},EventBusName:{},TraceHeader:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPartnerEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6n"},DetailType:{},Detail:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPermission:{input:{type:"structure",members:{EventBusName:{},Action:{},Principal:{},StatementId:{},Condition:{type:"structure",required:["Type","Key","Value"],members:{Type:{},Key:{},Value:{}}},Policy:{}}}},PutRule:{input:{type:"structure",required:["Name"],members:{Name:{},ScheduleExpression:{},EventPattern:{},State:{},Description:{},RoleArn:{},Tags:{shape:"S1o"},EventBusName:{}}},output:{type:"structure",members:{RuleArn:{}}}},PutTargets:{input:{type:"structure",required:["Rule","Targets"],members:{Rule:{},EventBusName:{},Targets:{shape:"S4n"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},RemovePermission:{input:{type:"structure",members:{StatementId:{},RemoveAllPermissions:{type:"boolean"},EventBusName:{}}}},RemoveTargets:{input:{type:"structure",required:["Rule","Ids"],members:{Rule:{},EventBusName:{},Ids:{type:"list",member:{}},Force:{type:"boolean"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartReplay:{input:{type:"structure",required:["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],members:{ReplayName:{},Description:{},EventSourceArn:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},Destination:{shape:"S2y"}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{},ReplayStartTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1o"}}},output:{type:"structure",members:{}}},TestEventPattern:{input:{type:"structure",required:["EventPattern","Event"],members:{EventPattern:{},Event:{}}},output:{type:"structure",members:{Result:{type:"boolean"}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},UpdateArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},UpdateConnection:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{},Password:{shape:"S11"}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{},ClientSecret:{shape:"S11"}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S15"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{},ApiKeyValue:{shape:"S11"}}},InvocationHttpParameters:{shape:"S15"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}}},shapes:{S11:{type:"string",sensitive:!0},S15:{type:"structure",members:{HeaderParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{type:"string",sensitive:!0},IsValueSecret:{type:"boolean"}}}},QueryStringParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{type:"string",sensitive:!0},IsValueSecret:{type:"boolean"}}}},BodyParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{type:"string",sensitive:!0},IsValueSecret:{type:"boolean"}}}}}},S1o:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S2y:{type:"structure",required:["Arn"],members:{Arn:{},FilterArns:{type:"list",member:{}}}},S4n:{type:"list",member:{type:"structure",required:["Id","Arn"],members:{Id:{},Arn:{},RoleArn:{},Input:{},InputPath:{},InputTransformer:{type:"structure",required:["InputTemplate"],members:{InputPathsMap:{type:"map",key:{},value:{}},InputTemplate:{}}},KinesisParameters:{type:"structure",required:["PartitionKeyPath"],members:{PartitionKeyPath:{}}},RunCommandParameters:{type:"structure",required:["RunCommandTargets"],members:{RunCommandTargets:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},EcsParameters:{type:"structure",required:["TaskDefinitionArn"],members:{TaskDefinitionArn:{},TaskCount:{type:"integer"},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{Subnets:{shape:"S59"},SecurityGroups:{shape:"S59"},AssignPublicIp:{}}}}},PlatformVersion:{},Group:{},CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},PlacementConstraints:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},PropagateTags:{},ReferenceId:{},Tags:{shape:"S1o"}}},BatchParameters:{type:"structure",required:["JobDefinition","JobName"],members:{JobDefinition:{},JobName:{},ArrayProperties:{type:"structure",members:{Size:{type:"integer"}}},RetryStrategy:{type:"structure",members:{Attempts:{type:"integer"}}}}},SqsParameters:{type:"structure",members:{MessageGroupId:{}}},HttpParameters:{type:"structure",members:{PathParameterValues:{type:"list",member:{}},HeaderParameters:{type:"map",key:{},value:{}},QueryStringParameters:{type:"map",key:{},value:{}}}},RedshiftDataParameters:{type:"structure",required:["Database","Sql"],members:{SecretManagerArn:{},Database:{},DbUser:{},Sql:{},StatementName:{},WithEvent:{type:"boolean"}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},DeadLetterConfig:{type:"structure",members:{Arn:{}}},RetryPolicy:{type:"structure",members:{MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"}}}}}},S59:{type:"list",member:{}},S6n:{type:"list",member:{}}}}},{}],115:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],116:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-08-04",endpointPrefix:"firehose",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Firehose",serviceFullName:"Amazon Kinesis Firehose",serviceId:"Firehose",signatureVersion:"v4",targetPrefix:"Firehose_20150804",uid:"firehose-2015-08-04"},operations:{CreateDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamType:{},KinesisStreamSourceConfiguration:{type:"structure",required:["KinesisStreamARN","RoleARN"],members:{KinesisStreamARN:{},RoleARN:{}}},DeliveryStreamEncryptionConfigurationInput:{shape:"S7"},S3DestinationConfiguration:{shape:"Sa",deprecated:!0},ExtendedS3DestinationConfiguration:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationConfiguration:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"},DocumentIdOptions:{shape:"S2h"}}},AmazonopensearchserviceDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2p"},RetryOptions:{shape:"S2s"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"},DocumentIdOptions:{shape:"S2h"}}},SplunkDestinationConfiguration:{type:"structure",required:["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S30"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationConfiguration:{type:"structure",required:["EndpointConfiguration","S3Configuration"],members:{EndpointConfiguration:{shape:"S34"},BufferingHints:{shape:"S38"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S3b"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3h"},S3BackupMode:{},S3Configuration:{shape:"Sa"}}},Tags:{shape:"S3k"},AmazonOpenSearchServerlessDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3r"},RetryOptions:{shape:"S3u"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},MSKSourceConfiguration:{type:"structure",required:["MSKClusterARN","TopicName","AuthenticationConfiguration"],members:{MSKClusterARN:{},TopicName:{},AuthenticationConfiguration:{shape:"S40"}}}}},output:{type:"structure",members:{DeliveryStreamARN:{}}}},DeleteDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},AllowForceDelete:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},Limit:{type:"integer"},ExclusiveStartDestinationId:{}}},output:{type:"structure",required:["DeliveryStreamDescription"],members:{DeliveryStreamDescription:{type:"structure",required:["DeliveryStreamName","DeliveryStreamARN","DeliveryStreamStatus","DeliveryStreamType","VersionId","Destinations","HasMoreDestinations"],members:{DeliveryStreamName:{},DeliveryStreamARN:{},DeliveryStreamStatus:{},FailureDescription:{shape:"S4c"},DeliveryStreamEncryptionConfiguration:{type:"structure",members:{KeyARN:{},KeyType:{},Status:{},FailureDescription:{shape:"S4c"}}},DeliveryStreamType:{},VersionId:{},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Source:{type:"structure",members:{KinesisStreamSourceDescription:{type:"structure",members:{KinesisStreamARN:{},RoleARN:{},DeliveryStartTimestamp:{type:"timestamp"}}},MSKSourceDescription:{type:"structure",members:{MSKClusterARN:{},TopicName:{},AuthenticationConfiguration:{shape:"S40"},DeliveryStartTimestamp:{type:"timestamp"}}}}},Destinations:{type:"list",member:{type:"structure",required:["DestinationId"],members:{DestinationId:{},S3DestinationDescription:{shape:"S4o"},ExtendedS3DestinationDescription:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S4o"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationDescription:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},RetryOptions:{shape:"S1z"},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S4o"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4s"},DocumentIdOptions:{shape:"S2h"}}},AmazonopensearchserviceDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2p"},RetryOptions:{shape:"S2s"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4s"},DocumentIdOptions:{shape:"S2h"}}},SplunkDestinationDescription:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S30"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationDescription:{type:"structure",members:{EndpointConfiguration:{type:"structure",members:{Url:{shape:"S35"},Name:{}}},BufferingHints:{shape:"S38"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S3b"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3h"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"}}},AmazonOpenSearchServerlessDestinationDescription:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3r"},RetryOptions:{shape:"S3u"},S3BackupMode:{},S3DestinationDescription:{shape:"S4o"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4s"}}}}}},HasMoreDestinations:{type:"boolean"}}}}}},ListDeliveryStreams:{input:{type:"structure",members:{Limit:{type:"integer"},DeliveryStreamType:{},ExclusiveStartDeliveryStreamName:{}}},output:{type:"structure",required:["DeliveryStreamNames","HasMoreDeliveryStreams"],members:{DeliveryStreamNames:{type:"list",member:{}},HasMoreDeliveryStreams:{type:"boolean"}}}},ListTagsForDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{shape:"S3l"}},HasMoreTags:{type:"boolean"}}}},PutRecord:{input:{type:"structure",required:["DeliveryStreamName","Record"],members:{DeliveryStreamName:{},Record:{shape:"S57"}}},output:{type:"structure",required:["RecordId"],members:{RecordId:{},Encrypted:{type:"boolean"}}}},PutRecordBatch:{input:{type:"structure",required:["DeliveryStreamName","Records"],members:{DeliveryStreamName:{},Records:{type:"list",member:{shape:"S57"}}}},output:{type:"structure",required:["FailedPutCount","RequestResponses"],members:{FailedPutCount:{type:"integer"},Encrypted:{type:"boolean"},RequestResponses:{type:"list",member:{ +type:"structure",members:{RecordId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamEncryptionConfigurationInput:{shape:"S7"}}},output:{type:"structure",members:{}}},StopDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{}}},output:{type:"structure",members:{}}},TagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","Tags"],members:{DeliveryStreamName:{},Tags:{shape:"S3k"}}},output:{type:"structure",members:{}}},UntagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","TagKeys"],members:{DeliveryStreamName:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDestination:{input:{type:"structure",required:["DeliveryStreamName","CurrentDeliveryStreamVersionId","DestinationId"],members:{DeliveryStreamName:{},CurrentDeliveryStreamVersionId:{},DestinationId:{},S3DestinationUpdate:{shape:"S5s",deprecated:!0},ExtendedS3DestinationUpdate:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5s"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationUpdate:{type:"structure",members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5s"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},DocumentIdOptions:{shape:"S2h"}}},AmazonopensearchserviceDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2p"},RetryOptions:{shape:"S2s"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},DocumentIdOptions:{shape:"S2h"}}},SplunkDestinationUpdate:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S30"},S3BackupMode:{},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationUpdate:{type:"structure",members:{EndpointConfiguration:{shape:"S34"},BufferingHints:{shape:"S38"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S3b"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3h"},S3BackupMode:{},S3Update:{shape:"S5s"}}},AmazonOpenSearchServerlessDestinationUpdate:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3r"},RetryOptions:{shape:"S3u"},S3Update:{shape:"S5s"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",required:["KeyType"],members:{KeyARN:{},KeyType:{}}},Sa:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},Se:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},Si:{type:"structure",members:{NoEncryptionConfig:{},KMSEncryptionConfig:{type:"structure",required:["AWSKMSKeyARN"],members:{AWSKMSKeyARN:{}}}}},Sl:{type:"structure",members:{Enabled:{type:"boolean"},LogGroupName:{},LogStreamName:{}}},Sq:{type:"structure",members:{Enabled:{type:"boolean"},Processors:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["ParameterName","ParameterValue"],members:{ParameterName:{},ParameterValue:{}}}}}}}}},Sz:{type:"structure",members:{SchemaConfiguration:{type:"structure",members:{RoleARN:{},CatalogId:{},DatabaseName:{},TableName:{},Region:{},VersionId:{}}},InputFormatConfiguration:{type:"structure",members:{Deserializer:{type:"structure",members:{OpenXJsonSerDe:{type:"structure",members:{ConvertDotsInJsonKeysToUnderscores:{type:"boolean"},CaseInsensitive:{type:"boolean"},ColumnToJsonKeyMappings:{type:"map",key:{},value:{}}}},HiveJsonSerDe:{type:"structure",members:{TimestampFormats:{type:"list",member:{}}}}}}}},OutputFormatConfiguration:{type:"structure",members:{Serializer:{type:"structure",members:{ParquetSerDe:{type:"structure",members:{BlockSizeBytes:{type:"integer"},PageSizeBytes:{type:"integer"},Compression:{},EnableDictionaryCompression:{type:"boolean"},MaxPaddingBytes:{type:"integer"},WriterVersion:{}}},OrcSerDe:{type:"structure",members:{StripeSizeBytes:{type:"integer"},BlockSizeBytes:{type:"integer"},RowIndexStride:{type:"integer"},EnablePadding:{type:"boolean"},PaddingTolerance:{type:"double"},Compression:{},BloomFilterColumns:{type:"list",member:{}},BloomFilterFalsePositiveProbability:{type:"double"},DictionaryKeyThreshold:{type:"double"},FormatVersion:{}}}}}}},Enabled:{type:"boolean"}}},S1o:{type:"structure",members:{RetryOptions:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},Enabled:{type:"boolean"}}},S1t:{type:"structure",required:["DataTableName"],members:{DataTableName:{},DataTableColumns:{},CopyOptions:{}}},S1x:{type:"string",sensitive:!0},S1y:{type:"string",sensitive:!0},S1z:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S28:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2b:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2e:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"}}},S2f:{type:"list",member:{}},S2g:{type:"list",member:{}},S2h:{type:"structure",required:["DefaultDocumentIdFormat"],members:{DefaultDocumentIdFormat:{}}},S2p:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2s:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S30:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S34:{type:"structure",required:["Url"],members:{Url:{shape:"S35"},Name:{},AccessKey:{type:"string",sensitive:!0}}},S35:{type:"string",sensitive:!0},S38:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},S3b:{type:"structure",members:{ContentEncoding:{},CommonAttributes:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue"],members:{AttributeName:{type:"string",sensitive:!0},AttributeValue:{type:"string",sensitive:!0}}}}}},S3h:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S3k:{type:"list",member:{shape:"S3l"}},S3l:{type:"structure",required:["Key"],members:{Key:{},Value:{}}},S3r:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S3u:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S40:{type:"structure",required:["RoleARN","Connectivity"],members:{RoleARN:{},Connectivity:{}}},S4c:{type:"structure",required:["Type","Details"],members:{Type:{},Details:{}}},S4o:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},S4s:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"},VpcId:{}}},S57:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},S5s:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}}}}},{}],117:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],118:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecast",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Service",serviceId:"forecast",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecast",uid:"forecast-2018-06-26"},operations:{CreateAutoPredictor:{input:{type:"structure",required:["PredictorName"],members:{PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastDimensions:{shape:"S6"},ForecastFrequency:{},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorArn:{},OptimizationMetric:{},ExplainPredictor:{type:"boolean"},Tags:{shape:"Sm"},MonitorConfig:{type:"structure",required:["MonitorName"],members:{MonitorName:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},output:{type:"structure",members:{PredictorArn:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetName","Domain","DatasetType","Schema"],members:{DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDatasetGroup:{input:{type:"structure",required:["DatasetGroupName","Domain"],members:{DatasetGroupName:{},Domain:{},DatasetArns:{shape:"S16"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetGroupArn:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobName","DatasetArn","DataSource"],members:{DatasetImportJobName:{},DatasetArn:{},DataSource:{shape:"S19"},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},Tags:{shape:"Sm"},Format:{},ImportMode:{}}},output:{type:"structure",members:{DatasetImportJobArn:{}}}},CreateExplainability:{input:{type:"structure",required:["ExplainabilityName","ResourceArn","ExplainabilityConfig"],members:{ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},DataSource:{shape:"S19"},Schema:{shape:"S10"},EnableVisualization:{type:"boolean"},StartDateTime:{},EndDateTime:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityArn:{}}}},CreateExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportName","ExplainabilityArn","Destination"],members:{ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{}}}},CreateForecast:{input:{type:"structure",required:["ForecastName","PredictorArn"],members:{ForecastName:{},PredictorArn:{},ForecastTypes:{shape:"S4"},Tags:{shape:"Sm"},TimeSeriesSelector:{shape:"S1t"}}},output:{type:"structure",members:{ForecastArn:{}}}},CreateForecastExportJob:{input:{type:"structure",required:["ForecastExportJobName","ForecastArn","Destination"],members:{ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ForecastExportJobArn:{}}}},CreateMonitor:{input:{type:"structure",required:["MonitorName","ResourceArn"],members:{MonitorName:{},ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{MonitorArn:{}}}},CreatePredictor:{input:{type:"structure",required:["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],members:{PredictorName:{},AlgorithmArn:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"},OptimizationMetric:{}}},output:{type:"structure",members:{PredictorArn:{}}}},CreatePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobName","PredictorArn","Destination"],members:{PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{}}}},CreateWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisName","ForecastArn"],members:{WhatIfAnalysisName:{},ForecastArn:{},TimeSeriesSelector:{shape:"S1t"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfAnalysisArn:{}}}},CreateWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastName","WhatIfAnalysisArn"],members:{WhatIfForecastName:{},WhatIfAnalysisArn:{},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfForecastArn:{}}}},CreateWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportName","WhatIfForecastArns","Destination"],members:{WhatIfForecastExportName:{},WhatIfForecastArns:{shape:"S38"},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},idempotent:!0},DeleteDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},idempotent:!0},DeleteDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},idempotent:!0},DeleteExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},idempotent:!0},DeleteExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},idempotent:!0},DeleteForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},idempotent:!0},DeleteForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},idempotent:!0},DeleteMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},idempotent:!0},DeletePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},idempotent:!0},DeletePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},idempotent:!0},DeleteResourceTree:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:!0},DeleteWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},idempotent:!0},DeleteWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},idempotent:!0},DeleteWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},idempotent:!0},DescribeAutoPredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastFrequency:{},ForecastDimensions:{shape:"S6"},DatasetImportJobArns:{shape:"S16"},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorSummary:{shape:"S3q"},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{},ExplainabilityInfo:{type:"structure",members:{ExplainabilityArn:{},Status:{}}},MonitorInfo:{type:"structure",members:{MonitorArn:{},Status:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},idempotent:!0},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetArn:{},DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:!0},DescribeDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},output:{type:"structure",members:{DatasetGroupName:{},DatasetGroupArn:{},DatasetArns:{shape:"S16"},Domain:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:!0},DescribeDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},output:{type:"structure",members:{DatasetImportJobName:{},DatasetImportJobArn:{},DatasetArn:{},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},DataSource:{shape:"S19"},EstimatedTimeRemainingInMinutes:{type:"long"},FieldStatistics:{type:"map",key:{},value:{type:"structure",members:{Count:{type:"integer"},CountDistinct:{type:"integer"},CountNull:{type:"integer"},CountNan:{type:"integer"},Min:{},Max:{},Avg:{type:"double"},Stddev:{type:"double"},CountLong:{type:"long"},CountDistinctLong:{type:"long"},CountNullLong:{type:"long"},CountNanLong:{type:"long"}}}},DataSize:{type:"double"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{},ImportMode:{}}},idempotent:!0},DescribeExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},output:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},EnableVisualization:{type:"boolean"},DataSource:{shape:"S19"},Schema:{shape:"S10"},StartDateTime:{},EndDateTime:{},EstimatedTimeRemainingInMinutes:{type:"long"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:!0},DescribeExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},DescribeForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},output:{type:"structure",members:{ForecastArn:{},ForecastName:{},ForecastTypes:{shape:"S4"},PredictorArn:{},DatasetGroupArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:!0},DescribeForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},output:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},DescribeMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},output:{type:"structure",members:{MonitorName:{},MonitorArn:{},ResourceArn:{},Status:{},LastEvaluationTime:{type:"timestamp"},LastEvaluationState:{},Baseline:{type:"structure",members:{PredictorBaseline:{type:"structure",members:{BaselineMetrics:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"double"}}}}}}}},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},EstimatedEvaluationTimeRemainingInMinutes:{type:"long"}}},idempotent:!0},DescribePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},AlgorithmArn:{},AutoMLAlgorithmArns:{shape:"S16"},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},PredictorExecutionDetails:{type:"structure",members:{PredictorExecutions:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},Status:{},Message:{}}}}}}}}},EstimatedTimeRemainingInMinutes:{type:"long"},IsAutoPredictor:{type:"boolean"},DatasetImportJobArns:{shape:"S16"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{}}},idempotent:!0},DescribePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},DescribeWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},output:{type:"structure",members:{WhatIfAnalysisName:{},WhatIfAnalysisArn:{},ForecastArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:!0},DescribeWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},output:{type:"structure",members:{WhatIfForecastName:{},WhatIfForecastArn:{},WhatIfAnalysisArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},ForecastTypes:{shape:"S4"}}},idempotent:!0},DescribeWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastExportName:{},WhatIfForecastArns:{type:"list",member:{}},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},EstimatedTimeRemainingInMinutes:{type:"long"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:!0},GetAccuracyMetrics:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorEvaluationResults:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},ItemCount:{type:"integer"},EvaluationType:{},Metrics:{type:"structure",members:{RMSE:{deprecated:!0,deprecatedMessage:"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE",type:"double"},WeightedQuantileLosses:{type:"list",member:{type:"structure",members:{Quantile:{type:"double"},LossValue:{type:"double"}}}},ErrorMetrics:{type:"list",member:{type:"structure",members:{ForecastType:{},WAPE:{type:"double"},RMSE:{type:"double"},MASE:{type:"double"},MAPE:{type:"double"}}}},AverageWeightedQuantileLoss:{type:"double"}}}}}}}}},IsAutoPredictor:{type:"boolean"},AutoMLOverrideStrategy:{},OptimizationMetric:{}}},idempotent:!0},ListDatasetGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetGroups:{type:"list",member:{type:"structure",members:{DatasetGroupArn:{},DatasetGroupName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListDatasetImportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{DatasetImportJobs:{type:"list",member:{type:"structure",members:{DatasetImportJobArn:{},DatasetImportJobName:{},DataSource:{shape:"S19"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},ImportMode:{}}}},NextToken:{}}},idempotent:!0},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Datasets:{type:"list",member:{type:"structure",members:{DatasetArn:{},DatasetName:{},DatasetType:{},Domain:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListExplainabilities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Explainabilities:{type:"list",member:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListExplainabilityExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ExplainabilityExports:{type:"list",member:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListForecastExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ForecastExportJobs:{type:"list",member:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Forecasts:{type:"list",member:{type:"structure",members:{ForecastArn:{},ForecastName:{},PredictorArn:{},CreatedUsingAutoPredictor:{type:"boolean"},DatasetGroupArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListMonitorEvaluations:{input:{type:"structure",required:["MonitorArn"],members:{NextToken:{},MaxResults:{type:"integer"},MonitorArn:{},Filters:{shape:"S5m"}}},output:{type:"structure",members:{NextToken:{},PredictorMonitorEvaluations:{type:"list",member:{type:"structure",members:{ResourceArn:{},MonitorArn:{},EvaluationTime:{type:"timestamp"},EvaluationState:{},WindowStartDatetime:{type:"timestamp"},WindowEndDatetime:{type:"timestamp"},PredictorEvent:{type:"structure",members:{Detail:{},Datetime:{type:"timestamp"}}},MonitorDataSource:{type:"structure",members:{DatasetImportJobArn:{},ForecastArn:{},PredictorArn:{}}},MetricResults:{type:"list",member:{type:"structure",members:{MetricName:{},MetricValue:{type:"double"}}}},NumItemsEvaluated:{type:"long"},Message:{}}}}}},idempotent:!0},ListMonitors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Monitors:{type:"list",member:{type:"structure",members:{MonitorArn:{},MonitorName:{},ResourceArn:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListPredictorBacktestExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{PredictorBacktestExportJobs:{type:"list",member:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListPredictors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Predictors:{type:"list",member:{type:"structure",members:{PredictorArn:{},PredictorName:{},DatasetGroupArn:{},IsAutoPredictor:{type:"boolean"},ReferencePredictorSummary:{shape:"S3q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},ListWhatIfAnalyses:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfAnalyses:{type:"list",member:{type:"structure",members:{WhatIfAnalysisArn:{},WhatIfAnalysisName:{},ForecastArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListWhatIfForecastExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecastExports:{type:"list",member:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastArns:{shape:"S38"},WhatIfForecastExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ListWhatIfForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecasts:{type:"list",member:{type:"structure",members:{WhatIfForecastArn:{},WhatIfForecastName:{},WhatIfAnalysisArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:!0},ResumeResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:!0},StopResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:!0},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"So"}}}},output:{type:"structure",members:{}}},UpdateDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn","DatasetArns"],members:{DatasetGroupArn:{},DatasetArns:{shape:"S16"}}},output:{type:"structure",members:{}},idempotent:!0}},shapes:{S4:{type:"list",member:{}},S6:{type:"list",member:{}},S8:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},AttributeConfigs:{type:"list",member:{type:"structure",required:["AttributeName","Transformations"],members:{AttributeName:{},Transformations:{type:"map",key:{},value:{}}}}},AdditionalDatasets:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Configuration:{type:"map",key:{},value:{shape:"Sh"}}}}}}},Sh:{type:"list",member:{}},Si:{type:"structure",required:["RoleArn","KMSKeyArn"],members:{RoleArn:{},KMSKeyArn:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"So"},Value:{type:"string",sensitive:!0}}}},So:{type:"string",sensitive:!0},Sr:{type:"structure",members:{Month:{},DayOfMonth:{type:"integer"},DayOfWeek:{},Hour:{type:"integer"}}},S10:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}}}},S16:{type:"list",member:{}},S19:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1a:{type:"structure",required:["Path","RoleArn"],members:{Path:{},RoleArn:{},KMSKeyArn:{}}},S1k:{type:"structure",required:["TimeSeriesGranularity","TimePointGranularity"],members:{TimeSeriesGranularity:{},TimePointGranularity:{}}},S1q:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1t:{type:"structure", +members:{TimeSeriesIdentifiers:{type:"structure",members:{DataSource:{shape:"S19"},Schema:{shape:"S10"},Format:{}}}}},S22:{type:"map",key:{},value:{}},S25:{type:"structure",members:{NumberOfBacktestWindows:{type:"integer"},BackTestWindowOffset:{type:"integer"}}},S26:{type:"structure",members:{ParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"Sh"}}}},ContinuousParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"double"},MinValue:{type:"double"},ScalingType:{}}}},IntegerParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"integer"},MinValue:{type:"integer"},ScalingType:{}}}}}}}},S2g:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},SupplementaryFeatures:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},S2j:{type:"structure",required:["ForecastFrequency"],members:{ForecastFrequency:{},ForecastDimensions:{shape:"S6"},Featurizations:{type:"list",member:{type:"structure",required:["AttributeName"],members:{AttributeName:{},FeaturizationPipeline:{type:"list",member:{type:"structure",required:["FeaturizationMethodName"],members:{FeaturizationMethodName:{},FeaturizationMethodParameters:{type:"map",key:{},value:{}}}}}}}}}},S2w:{type:"list",member:{type:"structure",members:{Action:{type:"structure",required:["AttributeName","Operation","Value"],members:{AttributeName:{},Operation:{},Value:{type:"double"}}},TimeSeriesConditions:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue","Condition"],members:{AttributeName:{},AttributeValue:{},Condition:{}}}}}}},S34:{type:"structure",required:["S3Config","Schema"],members:{S3Config:{shape:"S1a"},Schema:{shape:"S10"},Format:{},TimestampFormat:{}}},S38:{type:"list",member:{}},S3q:{type:"structure",members:{Arn:{},State:{}}},S5m:{type:"list",member:{type:"structure",required:["Key","Value","Condition"],members:{Key:{},Value:{},Condition:{}}}}}}},{}],119:[function(e,t,r){t.exports={pagination:{ListDatasetGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetGroups"},ListDatasetImportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetImportJobs"},ListDatasets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Datasets"},ListExplainabilities:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Explainabilities"},ListExplainabilityExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ExplainabilityExports"},ListForecastExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ForecastExportJobs"},ListForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Forecasts"},ListMonitorEvaluations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorMonitorEvaluations"},ListMonitors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Monitors"},ListPredictorBacktestExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorBacktestExportJobs"},ListPredictors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Predictors"},ListWhatIfAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfAnalyses"},ListWhatIfForecastExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecastExports"},ListWhatIfForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecasts"}}}},{}],120:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecastquery",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Query Service",serviceId:"forecastquery",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecastRuntime",uid:"forecastquery-2018-06-26"},operations:{QueryForecast:{input:{type:"structure",required:["ForecastArn","Filters"],members:{ForecastArn:{},StartDate:{},EndDate:{},Filters:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}},QueryWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn","Filters"],members:{WhatIfForecastArn:{},StartDate:{},EndDate:{},Filters:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}}},shapes:{S4:{type:"map",key:{},value:{}},S9:{type:"structure",members:{Predictions:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Timestamp:{},Value:{type:"double"}}}}}}}}}},{}],121:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],122:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-10-01",endpointPrefix:"gamelift",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon GameLift",serviceId:"GameLift",signatureVersion:"v4",targetPrefix:"GameLift",uid:"gamelift-2015-10-01"},operations:{AcceptMatch:{input:{type:"structure",required:["TicketId","PlayerIds","AcceptanceType"],members:{TicketId:{},PlayerIds:{type:"list",member:{shape:"S4"},sensitive:!0},AcceptanceType:{}}},output:{type:"structure",members:{}}},ClaimGameServer:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},FilterOption:{type:"structure",members:{InstanceStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},CreateAlias:{input:{type:"structure",required:["Name","RoutingStrategy"],members:{Name:{},Description:{},RoutingStrategy:{shape:"Sq"},Tags:{shape:"Su"}}},output:{type:"structure",members:{Alias:{shape:"Sz"}}}},CreateBuild:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S13"},OperatingSystem:{},Tags:{shape:"Su"},ServerSdkVersion:{}}},output:{type:"structure",members:{Build:{shape:"S18"},UploadCredentials:{shape:"S1d"},StorageLocation:{shape:"S13"}}}},CreateFleet:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},BuildId:{},ScriptId:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S1j"},EC2InstanceType:{},EC2InboundPermissions:{shape:"S1l"},NewGameSessionProtectionPolicy:{},RuntimeConfiguration:{shape:"S1r"},ResourceCreationLimitPolicy:{shape:"S1x"},MetricGroups:{shape:"S1z"},PeerVpcAwsAccountId:{},PeerVpcId:{},FleetType:{},InstanceRoleArn:{},CertificateConfiguration:{shape:"S22"},Locations:{shape:"S24"},Tags:{shape:"Su"},ComputeType:{},AnywhereConfiguration:{shape:"S28"},InstanceRoleCredentialsProvider:{}}},output:{type:"structure",members:{FleetAttributes:{shape:"S2c"},LocationStates:{shape:"S2j"}}}},CreateFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S24"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2j"}}}},CreateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","RoleArn","MinSize","MaxSize","LaunchTemplate","InstanceDefinitions"],members:{GameServerGroupName:{},RoleArn:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},InstanceDefinitions:{shape:"S2u"},AutoScalingPolicy:{type:"structure",required:["TargetTrackingConfiguration"],members:{EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}},BalancingStrategy:{},GameServerProtectionPolicy:{},VpcSubnets:{type:"list",member:{}},Tags:{shape:"Su"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},CreateGameSession:{input:{type:"structure",required:["MaximumPlayerSessionCount"],members:{FleetId:{},AliasId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},GameProperties:{shape:"S3d"},CreatorId:{},GameSessionId:{},IdempotencyToken:{},GameSessionData:{},Location:{}}},output:{type:"structure",members:{GameSession:{shape:"S3k"}}}},CreateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3t"},Destinations:{shape:"S3v"},FilterConfiguration:{shape:"S3y"},PriorityConfiguration:{shape:"S40"},CustomEventData:{},NotificationTarget:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S46"}}}},CreateLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{Location:{shape:"S4b"}}}},CreateMatchmakingConfiguration:{input:{type:"structure",required:["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4e"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3d"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{Configuration:{shape:"S4p"}}}},CreateMatchmakingRuleSet:{input:{type:"structure",required:["Name","RuleSetBody"],members:{Name:{},RuleSetBody:{},Tags:{shape:"Su"}}},output:{type:"structure",required:["RuleSet"],members:{RuleSet:{shape:"S4v"}}}},CreatePlayerSession:{input:{type:"structure",required:["GameSessionId","PlayerId"],members:{GameSessionId:{},PlayerId:{shape:"S4"},PlayerData:{}}},output:{type:"structure",members:{PlayerSession:{shape:"S4z"}}}},CreatePlayerSessions:{input:{type:"structure",required:["GameSessionId","PlayerIds"],members:{GameSessionId:{},PlayerIds:{type:"list",member:{shape:"S4"},sensitive:!0},PlayerDataMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PlayerSessions:{shape:"S56"}}}},CreateScript:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S13"},ZipFile:{type:"blob"},Tags:{shape:"Su"}}},output:{type:"structure",members:{Script:{shape:"S5a"}}}},CreateVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{VpcPeeringAuthorization:{shape:"S5d"}}}},CreateVpcPeeringConnection:{input:{type:"structure",required:["FleetId","PeerVpcAwsAccountId","PeerVpcId"],members:{FleetId:{},PeerVpcAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}}},DeleteBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}}},DeleteFleet:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}}},DeleteFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S3z"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2j"}}}},DeleteGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},DeleteOption:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},DeleteGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingRuleSet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteScalingPolicy:{input:{type:"structure",required:["Name","FleetId"],members:{Name:{},FleetId:{}}}},DeleteScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}}},DeleteVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteVpcPeeringConnection:{input:{type:"structure",required:["FleetId","VpcPeeringConnectionId"],members:{FleetId:{},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{}}},DeregisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{}}},DeregisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}}},DescribeAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{Alias:{shape:"Sz"}}}},DescribeBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{Build:{shape:"S18"}}}},DescribeCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{Compute:{shape:"S6f"}}}},DescribeEC2InstanceLimits:{input:{type:"structure",members:{EC2InstanceType:{},Location:{}}},output:{type:"structure",members:{EC2InstanceLimits:{type:"list",member:{type:"structure",members:{EC2InstanceType:{},CurrentInstances:{type:"integer"},InstanceLimit:{type:"integer"},Location:{}}}}}}},DescribeFleetAttributes:{input:{type:"structure",members:{FleetIds:{shape:"S6p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAttributes:{type:"list",member:{shape:"S2c"}},NextToken:{}}}},DescribeFleetCapacity:{input:{type:"structure",members:{FleetIds:{shape:"S6p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetCapacity:{type:"list",member:{shape:"S6v"}},NextToken:{}}}},DescribeFleetEvents:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Events:{type:"list",member:{type:"structure",members:{EventId:{},ResourceId:{},EventCode:{},Message:{},EventTime:{type:"timestamp"},PreSignedLogUrl:{}}}},NextToken:{}}}},DescribeFleetLocationAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Locations:{shape:"S3z"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationAttributes:{type:"list",member:{type:"structure",members:{LocationState:{shape:"S2k"},StoppedActions:{shape:"S2h"},UpdateStatus:{}}}},NextToken:{}}}},DescribeFleetLocationCapacity:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetCapacity:{shape:"S6v"}}}},DescribeFleetLocationUtilization:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetUtilization:{shape:"S7b"}}}},DescribeFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},InboundPermissions:{shape:"S1l"},UpdateStatus:{},Location:{}}}},DescribeFleetUtilization:{input:{type:"structure",members:{FleetIds:{shape:"S6p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetUtilization:{type:"list",member:{shape:"S7b"}},NextToken:{}}}},DescribeGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},DescribeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},DescribeGameServerInstances:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},InstanceIds:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerInstances:{type:"list",member:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},InstanceId:{},InstanceStatus:{}}}},NextToken:{}}}},DescribeGameSessionDetails:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionDetails:{type:"list",member:{type:"structure",members:{GameSession:{shape:"S3k"},ProtectionPolicy:{}}}},NextToken:{}}}},DescribeGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7x"}}}},DescribeGameSessionQueues:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionQueues:{type:"list",member:{shape:"S46"}},NextToken:{}}}},DescribeGameSessions:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S8a"},NextToken:{}}}},DescribeInstances:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InstanceId:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceId:{},IpAddress:{shape:"S3n"},DnsName:{},OperatingSystem:{},Type:{},Status:{},CreationTime:{type:"timestamp"},Location:{}}}},NextToken:{}}}},DescribeMatchmaking:{input:{type:"structure",required:["TicketIds"],members:{TicketIds:{type:"list",member:{}}}},output:{type:"structure",members:{TicketList:{type:"list",member:{shape:"S8l"}}}}},DescribeMatchmakingConfigurations:{input:{type:"structure",members:{Names:{type:"list",member:{}},RuleSetName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Configurations:{type:"list",member:{shape:"S4p"}},NextToken:{}}}},DescribeMatchmakingRuleSets:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["RuleSets"],members:{RuleSets:{type:"list",member:{shape:"S4v"}},NextToken:{}}}},DescribePlayerSessions:{input:{type:"structure",members:{GameSessionId:{},PlayerId:{shape:"S4"},PlayerSessionId:{},PlayerSessionStatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PlayerSessions:{shape:"S56"},NextToken:{}}}},DescribeRuntimeConfiguration:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1r"}}}},DescribeScalingPolicies:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},Name:{},Status:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},ComparisonOperator:{},Threshold:{type:"double"},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S9o"},UpdateStatus:{},Location:{}}}},NextToken:{}}}},DescribeScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}},output:{type:"structure",members:{Script:{shape:"S5a"}}}},DescribeVpcPeeringAuthorizations:{input:{type:"structure",members:{}},output:{type:"structure",members:{VpcPeeringAuthorizations:{type:"list",member:{shape:"S5d"}}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{FleetId:{}}},output:{type:"structure",members:{VpcPeeringConnections:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},IpV4CidrBlock:{},VpcPeeringConnectionId:{},Status:{type:"structure",members:{Code:{},Message:{}}},PeerVpcId:{},GameLiftVpcId:{}}}}}}},GetComputeAccess:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},Credentials:{shape:"S1d"}}}},GetComputeAuthToken:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},AuthToken:{},ExpirationTimestamp:{type:"timestamp"}}}},GetGameSessionLogUrl:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{}}},output:{type:"structure",members:{PreSignedUrl:{}}}},GetInstanceAccess:{input:{type:"structure",required:["FleetId","InstanceId"],members:{FleetId:{},InstanceId:{}}},output:{type:"structure",members:{InstanceAccess:{type:"structure",members:{FleetId:{},InstanceId:{},IpAddress:{shape:"S3n"},OperatingSystem:{},Credentials:{type:"structure",members:{UserName:{},Secret:{}},sensitive:!0}}}}}},ListAliases:{input:{type:"structure",members:{RoutingStrategyType:{},Name:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Aliases:{type:"list",member:{shape:"Sz"}},NextToken:{}}}},ListBuilds:{input:{type:"structure",members:{Status:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Builds:{type:"list",member:{shape:"S18"}},NextToken:{}}}},ListCompute:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ComputeList:{type:"list",member:{shape:"S6f"}},NextToken:{}}}},ListFleets:{input:{type:"structure",members:{BuildId:{},ScriptId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetIds:{type:"list",member:{}},NextToken:{}}}},ListGameServerGroups:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerGroups:{type:"list",member:{shape:"S36"}},NextToken:{}}}},ListGameServers:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},SortOrder:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServers:{type:"list",member:{shape:"Sf"}},NextToken:{}}}},ListLocations:{input:{type:"structure",members:{Filters:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Locations:{type:"list",member:{shape:"S4b"}},NextToken:{}}}},ListScripts:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Scripts:{type:"list",member:{shape:"S5a"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Su"}}}},PutScalingPolicy:{input:{type:"structure",required:["Name","FleetId","MetricName"],members:{Name:{},FleetId:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},Threshold:{type:"double"},ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S9o"}}},output:{type:"structure",members:{Name:{}}}},RegisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{},CertificatePath:{},DnsName:{},IpAddress:{shape:"S3n"},Location:{}}},output:{type:"structure",members:{Compute:{shape:"S6f"}}}},RegisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId","InstanceId"],members:{GameServerGroupName:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},RequestUploadCredentials:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{UploadCredentials:{shape:"S1d"},StorageLocation:{shape:"S13"}}}},ResolveAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},ResumeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","ResumeActions"],members:{GameServerGroupName:{},ResumeActions:{shape:"S39"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},SearchGameSessions:{input:{type:"structure",members:{FleetId:{},AliasId:{},Location:{},FilterExpression:{},SortExpression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S8a"},NextToken:{}}}},StartFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2h"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StartGameSessionPlacement:{input:{type:"structure",required:["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],members:{PlacementId:{},GameSessionQueueName:{},GameProperties:{shape:"S3d"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},PlayerLatencies:{shape:"S7z"},DesiredPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerData:{}}}},GameSessionData:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7x"}}}},StartMatchBackfill:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},GameSessionArn:{},Players:{shape:"S8o"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8l"}}}},StartMatchmaking:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},Players:{shape:"S8o"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8l"}}}},StopFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2h"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StopGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7x"}}}},StopMatchmaking:{input:{type:"structure",required:["TicketId"],members:{TicketId:{}}},output:{type:"structure",members:{}}},SuspendGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","SuspendActions"],members:{GameServerGroupName:{},SuspendActions:{shape:"S39"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},Name:{},Description:{},RoutingStrategy:{shape:"Sq"}}},output:{type:"structure",members:{Alias:{shape:"Sz"}}}},UpdateBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{},Name:{},Version:{}}},output:{type:"structure",members:{Build:{shape:"S18"}}}},UpdateFleetAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Name:{},Description:{},NewGameSessionProtectionPolicy:{},ResourceCreationLimitPolicy:{shape:"S1x"},MetricGroups:{shape:"S1z"},AnywhereConfiguration:{shape:"S28"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateFleetCapacity:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},DesiredInstances:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},Location:{}}}},UpdateFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InboundPermissionAuthorizations:{shape:"S1l"},InboundPermissionRevocations:{shape:"S1l"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},UtilizationStatus:{},HealthCheck:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},UpdateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},RoleArn:{},InstanceDefinitions:{shape:"S2u"},GameServerProtectionPolicy:{},BalancingStrategy:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S36"}}}},UpdateGameSession:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},PlayerSessionCreationPolicy:{},ProtectionPolicy:{}}},output:{type:"structure",members:{GameSession:{shape:"S3k"}}}},UpdateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3t"},Destinations:{shape:"S3v"},FilterConfiguration:{shape:"S3y"},PriorityConfiguration:{shape:"S40"},CustomEventData:{},NotificationTarget:{}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S46"}}}},UpdateMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4e"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3d"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},output:{type:"structure",members:{Configuration:{shape:"S4p"}}}},UpdateRuntimeConfiguration:{input:{type:"structure",required:["FleetId","RuntimeConfiguration"],members:{FleetId:{},RuntimeConfiguration:{shape:"S1r"}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1r"}}}},UpdateScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{},Name:{},Version:{},StorageLocation:{shape:"S13"},ZipFile:{type:"blob"}}},output:{type:"structure",members:{Script:{shape:"S5a"}}}},ValidateMatchmakingRuleSet:{input:{type:"structure",required:["RuleSetBody"],members:{RuleSetBody:{}}},output:{type:"structure",members:{Valid:{type:"boolean"}}}}},shapes:{S4:{type:"string",sensitive:!0},Sf:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{},ClaimStatus:{},UtilizationStatus:{},RegistrationTime:{type:"timestamp"},LastClaimTime:{type:"timestamp"},LastHealthCheckTime:{type:"timestamp"}}},Sq:{type:"structure",members:{Type:{},FleetId:{},Message:{}}},Su:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sz:{type:"structure",members:{AliasId:{},Name:{},AliasArn:{},Description:{},RoutingStrategy:{shape:"Sq"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S13:{type:"structure",members:{Bucket:{},Key:{},RoleArn:{},ObjectVersion:{}}},S18:{type:"structure",members:{BuildId:{},BuildArn:{},Name:{},Version:{},Status:{},SizeOnDisk:{type:"long"},OperatingSystem:{},CreationTime:{type:"timestamp"},ServerSdkVersion:{}}},S1d:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{}},sensitive:!0},S1j:{type:"list",member:{}},S1l:{type:"list",member:{type:"structure",required:["FromPort","ToPort","IpRange","Protocol"],members:{FromPort:{shape:"S1n"},ToPort:{shape:"S1n"},IpRange:{type:"string",sensitive:!0},Protocol:{}}}},S1n:{type:"integer",sensitive:!0},S1r:{type:"structure",members:{ServerProcesses:{type:"list",member:{type:"structure",required:["LaunchPath","ConcurrentExecutions"],members:{LaunchPath:{},Parameters:{},ConcurrentExecutions:{type:"integer"}}}},MaxConcurrentGameSessionActivations:{type:"integer"},GameSessionActivationTimeoutSeconds:{type:"integer"}}},S1x:{type:"structure",members:{NewGameSessionsPerCreator:{type:"integer"},PolicyPeriodInMinutes:{type:"integer"}}},S1z:{type:"list",member:{}},S22:{type:"structure",required:["CertificateType"],members:{CertificateType:{}}},S24:{type:"list",member:{type:"structure",required:["Location"],members:{Location:{}}} +},S28:{type:"structure",required:["Cost"],members:{Cost:{}}},S2c:{type:"structure",members:{FleetId:{},FleetArn:{},FleetType:{},InstanceType:{},Description:{},Name:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},BuildId:{},BuildArn:{},ScriptId:{},ScriptArn:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S1j"},NewGameSessionProtectionPolicy:{},OperatingSystem:{},ResourceCreationLimitPolicy:{shape:"S1x"},MetricGroups:{shape:"S1z"},StoppedActions:{shape:"S2h"},InstanceRoleArn:{},CertificateConfiguration:{shape:"S22"},ComputeType:{},AnywhereConfiguration:{shape:"S28"},InstanceRoleCredentialsProvider:{}}},S2h:{type:"list",member:{}},S2j:{type:"list",member:{shape:"S2k"}},S2k:{type:"structure",members:{Location:{},Status:{}}},S2u:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{}}}},S36:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},RoleArn:{},InstanceDefinitions:{shape:"S2u"},BalancingStrategy:{},GameServerProtectionPolicy:{},AutoScalingGroupArn:{},Status:{},StatusReason:{},SuspendedActions:{shape:"S39"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S39:{type:"list",member:{}},S3d:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3k:{type:"structure",members:{GameSessionId:{},Name:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Status:{},StatusReason:{},GameProperties:{shape:"S3d"},IpAddress:{shape:"S3n"},DnsName:{},Port:{shape:"S1n"},PlayerSessionCreationPolicy:{},CreatorId:{},GameSessionData:{},MatchmakerData:{},Location:{}}},S3n:{type:"string",sensitive:!0},S3t:{type:"list",member:{type:"structure",members:{MaximumIndividualPlayerLatencyMilliseconds:{type:"integer"},PolicyDurationSeconds:{type:"integer"}}}},S3v:{type:"list",member:{type:"structure",members:{DestinationArn:{}}}},S3y:{type:"structure",members:{AllowedLocations:{shape:"S3z"}}},S3z:{type:"list",member:{}},S40:{type:"structure",members:{PriorityOrder:{type:"list",member:{}},LocationOrder:{shape:"S3z"}}},S46:{type:"structure",members:{Name:{},GameSessionQueueArn:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3t"},Destinations:{shape:"S3v"},FilterConfiguration:{shape:"S3y"},PriorityConfiguration:{shape:"S40"},CustomEventData:{},NotificationTarget:{}}},S4b:{type:"structure",members:{LocationName:{},LocationArn:{}}},S4e:{type:"list",member:{}},S4p:{type:"structure",members:{Name:{},ConfigurationArn:{},Description:{},GameSessionQueueArns:{shape:"S4e"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},RuleSetArn:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},CreationTime:{type:"timestamp"},GameProperties:{shape:"S3d"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},S4v:{type:"structure",required:["RuleSetBody"],members:{RuleSetName:{},RuleSetArn:{},RuleSetBody:{},CreationTime:{type:"timestamp"}}},S4z:{type:"structure",members:{PlayerSessionId:{},PlayerId:{shape:"S4"},GameSessionId:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},IpAddress:{shape:"S3n"},DnsName:{},Port:{shape:"S1n"},PlayerData:{}}},S56:{type:"list",member:{shape:"S4z"}},S5a:{type:"structure",members:{ScriptId:{},ScriptArn:{},Name:{},Version:{},SizeOnDisk:{type:"long"},CreationTime:{type:"timestamp"},StorageLocation:{shape:"S13"}}},S5d:{type:"structure",members:{GameLiftAwsAccountId:{},PeerVpcAwsAccountId:{},PeerVpcId:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"}}},S6f:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},IpAddress:{shape:"S3n"},DnsName:{},ComputeStatus:{},Location:{},CreationTime:{type:"timestamp"},OperatingSystem:{},Type:{},GameLiftServiceSdkEndpoint:{}}},S6p:{type:"list",member:{}},S6v:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceType:{},InstanceCounts:{type:"structure",members:{DESIRED:{type:"integer"},MINIMUM:{type:"integer"},MAXIMUM:{type:"integer"},PENDING:{type:"integer"},ACTIVE:{type:"integer"},IDLE:{type:"integer"},TERMINATING:{type:"integer"}}},Location:{}}},S7b:{type:"structure",members:{FleetId:{},FleetArn:{},ActiveServerProcessCount:{type:"integer"},ActiveGameSessionCount:{type:"integer"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Location:{}}},S7x:{type:"structure",members:{PlacementId:{},GameSessionQueueName:{},Status:{},GameProperties:{shape:"S3d"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},GameSessionId:{},GameSessionArn:{},GameSessionRegion:{},PlayerLatencies:{shape:"S7z"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IpAddress:{shape:"S3n"},DnsName:{},Port:{shape:"S1n"},PlacedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerSessionId:{}}}},GameSessionData:{},MatchmakerData:{}}},S7z:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},RegionIdentifier:{},LatencyInMilliseconds:{type:"float"}}}},S8a:{type:"list",member:{shape:"S3k"}},S8l:{type:"structure",members:{TicketId:{},ConfigurationName:{},ConfigurationArn:{},Status:{},StatusReason:{},StatusMessage:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Players:{shape:"S8o"},GameSessionConnectionInfo:{type:"structure",members:{GameSessionArn:{},IpAddress:{shape:"S3n"},DnsName:{},Port:{type:"integer"},MatchedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerSessionId:{}}}}}},EstimatedWaitTime:{type:"integer"}}},S8o:{type:"list",member:{type:"structure",members:{PlayerId:{shape:"S4"},PlayerAttributes:{type:"map",key:{},value:{type:"structure",members:{S:{},N:{type:"double"},SL:{type:"list",member:{}},SDM:{type:"map",key:{},value:{type:"double"}}}}},Team:{},LatencyInMs:{type:"map",key:{},value:{type:"integer"}}}}},S9o:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}}},{}],123:[function(e,t,r){t.exports={pagination:{DescribeFleetAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetAttributes"},DescribeFleetCapacity:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetCapacity"},DescribeFleetEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Events"},DescribeFleetLocationAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit"},DescribeFleetUtilization:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetUtilization"},DescribeGameServerInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerInstances"},DescribeGameSessionDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionDetails"},DescribeGameSessionQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionQueues"},DescribeGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"},DescribeInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Instances"},DescribeMatchmakingConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Configurations"},DescribeMatchmakingRuleSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"RuleSets"},DescribePlayerSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"PlayerSessions"},DescribeScalingPolicies:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ScalingPolicies"},ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Aliases"},ListBuilds:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Builds"},ListCompute:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ComputeList"},ListFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetIds"},ListGameServerGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerGroups"},ListGameServers:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServers"},ListLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Locations"},ListScripts:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Scripts"},SearchGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"}}}},{}],124:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-05-08",endpointPrefix:"iam",globalEndpoint:"iam.amazonaws.com",protocol:"query",serviceAbbreviation:"IAM",serviceFullName:"AWS Identity and Access Management",serviceId:"IAM",signatureVersion:"v4",uid:"iam-2010-05-08",xmlNamespace:"https://iam.amazonaws.com/doc/2010-05-08/"},operations:{AddClientIDToOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","ClientID"],members:{OpenIDConnectProviderArn:{},ClientID:{}}}},AddRoleToInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","RoleName"],members:{InstanceProfileName:{},RoleName:{}}}},AddUserToGroup:{input:{type:"structure",required:["GroupName","UserName"],members:{GroupName:{},UserName:{}}}},AttachGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyArn"],members:{GroupName:{},PolicyArn:{}}}},AttachRolePolicy:{input:{type:"structure",required:["RoleName","PolicyArn"],members:{RoleName:{},PolicyArn:{}}}},AttachUserPolicy:{input:{type:"structure",required:["UserName","PolicyArn"],members:{UserName:{},PolicyArn:{}}}},ChangePassword:{input:{type:"structure",required:["OldPassword","NewPassword"],members:{OldPassword:{shape:"Sf"},NewPassword:{shape:"Sf"}}}},CreateAccessKey:{input:{type:"structure",members:{UserName:{}}},output:{resultWrapper:"CreateAccessKeyResult",type:"structure",required:["AccessKey"],members:{AccessKey:{type:"structure",required:["UserName","AccessKeyId","Status","SecretAccessKey"],members:{UserName:{},AccessKeyId:{},Status:{},SecretAccessKey:{type:"string",sensitive:!0},CreateDate:{type:"timestamp"}}}}}},CreateAccountAlias:{input:{type:"structure",required:["AccountAlias"],members:{AccountAlias:{}}}},CreateGroup:{input:{type:"structure",required:["GroupName"],members:{Path:{},GroupName:{}}},output:{resultWrapper:"CreateGroupResult",type:"structure",required:["Group"],members:{Group:{shape:"Ss"}}}},CreateInstanceProfile:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{},Path:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateInstanceProfileResult",type:"structure",required:["InstanceProfile"],members:{InstanceProfile:{shape:"S10"}}}},CreateLoginProfile:{input:{type:"structure",required:["UserName","Password"],members:{UserName:{},Password:{shape:"Sf"},PasswordResetRequired:{type:"boolean"}}},output:{resultWrapper:"CreateLoginProfileResult",type:"structure",required:["LoginProfile"],members:{LoginProfile:{shape:"S1d"}}}},CreateOpenIDConnectProvider:{input:{type:"structure",required:["Url","ThumbprintList"],members:{Url:{},ClientIDList:{shape:"S1g"},ThumbprintList:{shape:"S1h"},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateOpenIDConnectProviderResult",type:"structure",members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},CreatePolicy:{input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},Path:{},PolicyDocument:{},Description:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreatePolicyResult",type:"structure",members:{Policy:{shape:"S1p"}}}},CreatePolicyVersion:{input:{type:"structure",required:["PolicyArn","PolicyDocument"],members:{PolicyArn:{},PolicyDocument:{},SetAsDefault:{type:"boolean"}}},output:{resultWrapper:"CreatePolicyVersionResult",type:"structure",members:{PolicyVersion:{shape:"S1u"}}}},CreateRole:{input:{type:"structure",required:["RoleName","AssumeRolePolicyDocument"],members:{Path:{},RoleName:{},AssumeRolePolicyDocument:{},Description:{},MaxSessionDuration:{type:"integer"},PermissionsBoundary:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateRoleResult",type:"structure",required:["Role"],members:{Role:{shape:"S12"}}}},CreateSAMLProvider:{input:{type:"structure",required:["SAMLMetadataDocument","Name"],members:{SAMLMetadataDocument:{},Name:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateSAMLProviderResult",type:"structure",members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},CreateServiceLinkedRole:{input:{type:"structure",required:["AWSServiceName"],members:{AWSServiceName:{},Description:{},CustomSuffix:{}}},output:{resultWrapper:"CreateServiceLinkedRoleResult",type:"structure",members:{Role:{shape:"S12"}}}},CreateServiceSpecificCredential:{input:{type:"structure",required:["UserName","ServiceName"],members:{UserName:{},ServiceName:{}}},output:{resultWrapper:"CreateServiceSpecificCredentialResult",type:"structure",members:{ServiceSpecificCredential:{shape:"S27"}}}},CreateUser:{input:{type:"structure",required:["UserName"],members:{Path:{},UserName:{},PermissionsBoundary:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateUserResult",type:"structure",members:{User:{shape:"S2d"}}}},CreateVirtualMFADevice:{input:{type:"structure",required:["VirtualMFADeviceName"],members:{Path:{},VirtualMFADeviceName:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateVirtualMFADeviceResult",type:"structure",required:["VirtualMFADevice"],members:{VirtualMFADevice:{shape:"S2h"}}}},DeactivateMFADevice:{input:{type:"structure",required:["UserName","SerialNumber"],members:{UserName:{},SerialNumber:{}}}},DeleteAccessKey:{input:{type:"structure",required:["AccessKeyId"],members:{UserName:{},AccessKeyId:{}}}},DeleteAccountAlias:{input:{type:"structure",required:["AccountAlias"],members:{AccountAlias:{}}}},DeleteAccountPasswordPolicy:{},DeleteGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{}}}},DeleteGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyName"],members:{GroupName:{},PolicyName:{}}}},DeleteInstanceProfile:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{}}}},DeleteLoginProfile:{input:{type:"structure",required:["UserName"],members:{UserName:{}}}},DeleteOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{}}}},DeletePolicy:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{}}}},DeletePolicyVersion:{input:{type:"structure",required:["PolicyArn","VersionId"],members:{PolicyArn:{},VersionId:{}}}},DeleteRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}}},DeleteRolePermissionsBoundary:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}}},DeleteRolePolicy:{input:{type:"structure",required:["RoleName","PolicyName"],members:{RoleName:{},PolicyName:{}}}},DeleteSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{}}}},DeleteSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyId"],members:{UserName:{},SSHPublicKeyId:{}}}},DeleteServerCertificate:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{}}}},DeleteServiceLinkedRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}},output:{resultWrapper:"DeleteServiceLinkedRoleResult",type:"structure",required:["DeletionTaskId"],members:{DeletionTaskId:{}}}},DeleteServiceSpecificCredential:{input:{type:"structure",required:["ServiceSpecificCredentialId"],members:{UserName:{},ServiceSpecificCredentialId:{}}}},DeleteSigningCertificate:{input:{type:"structure",required:["CertificateId"],members:{UserName:{},CertificateId:{}}}},DeleteUser:{input:{type:"structure",required:["UserName"],members:{UserName:{}}}},DeleteUserPermissionsBoundary:{input:{type:"structure",required:["UserName"],members:{UserName:{}}}},DeleteUserPolicy:{input:{type:"structure",required:["UserName","PolicyName"],members:{UserName:{},PolicyName:{}}}},DeleteVirtualMFADevice:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{}}}},DetachGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyArn"],members:{GroupName:{},PolicyArn:{}}}},DetachRolePolicy:{input:{type:"structure",required:["RoleName","PolicyArn"],members:{RoleName:{},PolicyArn:{}}}},DetachUserPolicy:{input:{type:"structure",required:["UserName","PolicyArn"],members:{UserName:{},PolicyArn:{}}}},EnableMFADevice:{input:{type:"structure",required:["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],members:{UserName:{},SerialNumber:{},AuthenticationCode1:{},AuthenticationCode2:{}}}},GenerateCredentialReport:{output:{resultWrapper:"GenerateCredentialReportResult",type:"structure",members:{State:{},Description:{}}}},GenerateOrganizationsAccessReport:{input:{type:"structure",required:["EntityPath"],members:{EntityPath:{},OrganizationsPolicyId:{}}},output:{resultWrapper:"GenerateOrganizationsAccessReportResult",type:"structure",members:{JobId:{}}}},GenerateServiceLastAccessedDetails:{input:{type:"structure",required:["Arn"],members:{Arn:{},Granularity:{}}},output:{resultWrapper:"GenerateServiceLastAccessedDetailsResult",type:"structure",members:{JobId:{}}}},GetAccessKeyLastUsed:{input:{type:"structure",required:["AccessKeyId"],members:{AccessKeyId:{}}},output:{resultWrapper:"GetAccessKeyLastUsedResult",type:"structure",members:{UserName:{},AccessKeyLastUsed:{type:"structure",required:["LastUsedDate","ServiceName","Region"],members:{LastUsedDate:{type:"timestamp"},ServiceName:{},Region:{}}}}}},GetAccountAuthorizationDetails:{input:{type:"structure",members:{Filter:{type:"list",member:{}},MaxItems:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetAccountAuthorizationDetailsResult",type:"structure",members:{UserDetailList:{type:"list",member:{type:"structure",members:{Path:{},UserName:{},UserId:{},Arn:{},CreateDate:{type:"timestamp"},UserPolicyList:{shape:"S43"},GroupList:{type:"list",member:{}},AttachedManagedPolicies:{shape:"S46"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"}}}},GroupDetailList:{type:"list",member:{type:"structure",members:{Path:{},GroupName:{},GroupId:{},Arn:{},CreateDate:{type:"timestamp"},GroupPolicyList:{shape:"S43"},AttachedManagedPolicies:{shape:"S46"}}}},RoleDetailList:{type:"list",member:{type:"structure",members:{Path:{},RoleName:{},RoleId:{},Arn:{},CreateDate:{type:"timestamp"},AssumeRolePolicyDocument:{},InstanceProfileList:{shape:"S4c"},RolePolicyList:{shape:"S43"},AttachedManagedPolicies:{shape:"S46"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"},RoleLastUsed:{shape:"S18"}}}},Policies:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyId:{},Arn:{},Path:{},DefaultVersionId:{},AttachmentCount:{type:"integer"},PermissionsBoundaryUsageCount:{type:"integer"},IsAttachable:{type:"boolean"},Description:{},CreateDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},PolicyVersionList:{shape:"S4f"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},GetAccountPasswordPolicy:{output:{resultWrapper:"GetAccountPasswordPolicyResult",type:"structure",required:["PasswordPolicy"],members:{PasswordPolicy:{type:"structure",members:{MinimumPasswordLength:{type:"integer"},RequireSymbols:{type:"boolean"},RequireNumbers:{type:"boolean"},RequireUppercaseCharacters:{type:"boolean"},RequireLowercaseCharacters:{type:"boolean"},AllowUsersToChangePassword:{type:"boolean"},ExpirePasswords:{type:"boolean"},MaxPasswordAge:{type:"integer"},PasswordReusePrevention:{type:"integer"},HardExpiry:{type:"boolean"}}}}}},GetAccountSummary:{output:{resultWrapper:"GetAccountSummaryResult",type:"structure",members:{SummaryMap:{type:"map",key:{},value:{type:"integer"}}}}},GetContextKeysForCustomPolicy:{input:{type:"structure",required:["PolicyInputList"],members:{PolicyInputList:{shape:"S4s"}}},output:{shape:"S4t",resultWrapper:"GetContextKeysForCustomPolicyResult"}},GetContextKeysForPrincipalPolicy:{input:{type:"structure",required:["PolicySourceArn"],members:{PolicySourceArn:{},PolicyInputList:{shape:"S4s"}}},output:{shape:"S4t",resultWrapper:"GetContextKeysForPrincipalPolicyResult"}},GetCredentialReport:{output:{resultWrapper:"GetCredentialReportResult",type:"structure",members:{Content:{type:"blob"},ReportFormat:{},GeneratedTime:{type:"timestamp"}}}},GetGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"GetGroupResult",type:"structure",required:["Group","Users"],members:{Group:{shape:"Ss"},Users:{shape:"S52"},IsTruncated:{type:"boolean"},Marker:{}}}},GetGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyName"],members:{GroupName:{},PolicyName:{}}},output:{resultWrapper:"GetGroupPolicyResult",type:"structure",required:["GroupName","PolicyName","PolicyDocument"],members:{GroupName:{},PolicyName:{},PolicyDocument:{}}}},GetInstanceProfile:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{}}},output:{resultWrapper:"GetInstanceProfileResult",type:"structure",required:["InstanceProfile"],members:{InstanceProfile:{shape:"S10"}}}},GetLoginProfile:{input:{type:"structure",required:["UserName"],members:{UserName:{}}},output:{resultWrapper:"GetLoginProfileResult",type:"structure",required:["LoginProfile"],members:{LoginProfile:{shape:"S1d"}}}},GetMFADevice:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},UserName:{}}},output:{resultWrapper:"GetMFADeviceResult",type:"structure",required:["SerialNumber"],members:{UserName:{},SerialNumber:{},EnableDate:{type:"timestamp"},Certifications:{type:"map",key:{},value:{}}}}},GetOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{}}},output:{resultWrapper:"GetOpenIDConnectProviderResult",type:"structure",members:{Url:{},ClientIDList:{shape:"S1g"},ThumbprintList:{shape:"S1h"},CreateDate:{type:"timestamp"},Tags:{shape:"Sv"}}}},GetOrganizationsAccessReport:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxItems:{type:"integer"},Marker:{},SortKey:{}}},output:{resultWrapper:"GetOrganizationsAccessReportResult",type:"structure",required:["JobStatus","JobCreationDate"],members:{JobStatus:{},JobCreationDate:{type:"timestamp"},JobCompletionDate:{type:"timestamp"},NumberOfServicesAccessible:{type:"integer"},NumberOfServicesNotAccessed:{type:"integer"},AccessDetails:{type:"list",member:{type:"structure",required:["ServiceName","ServiceNamespace"],members:{ServiceName:{},ServiceNamespace:{},Region:{},EntityPath:{},LastAuthenticatedTime:{type:"timestamp"},TotalAuthenticatedEntities:{type:"integer"}}}},IsTruncated:{type:"boolean"},Marker:{},ErrorDetails:{shape:"S5p"}}}},GetPolicy:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{}}},output:{resultWrapper:"GetPolicyResult",type:"structure",members:{Policy:{shape:"S1p"}}}},GetPolicyVersion:{input:{type:"structure",required:["PolicyArn","VersionId"],members:{PolicyArn:{},VersionId:{}}},output:{resultWrapper:"GetPolicyVersionResult",type:"structure",members:{PolicyVersion:{shape:"S1u"}}}},GetRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{}}},output:{resultWrapper:"GetRoleResult",type:"structure",required:["Role"],members:{Role:{shape:"S12"}}}},GetRolePolicy:{input:{type:"structure",required:["RoleName","PolicyName"],members:{RoleName:{},PolicyName:{}}},output:{resultWrapper:"GetRolePolicyResult",type:"structure",required:["RoleName","PolicyName","PolicyDocument"],members:{RoleName:{},PolicyName:{},PolicyDocument:{}}}},GetSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{}}},output:{resultWrapper:"GetSAMLProviderResult",type:"structure",members:{SAMLMetadataDocument:{},CreateDate:{type:"timestamp"},ValidUntil:{type:"timestamp"},Tags:{shape:"Sv"}}}},GetSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyId","Encoding"],members:{UserName:{},SSHPublicKeyId:{},Encoding:{}}},output:{resultWrapper:"GetSSHPublicKeyResult",type:"structure",members:{SSHPublicKey:{shape:"S63"}}}},GetServerCertificate:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{}}},output:{resultWrapper:"GetServerCertificateResult",type:"structure",required:["ServerCertificate"],members:{ServerCertificate:{type:"structure",required:["ServerCertificateMetadata","CertificateBody"],members:{ServerCertificateMetadata:{shape:"S69"},CertificateBody:{},CertificateChain:{},Tags:{shape:"Sv"}}}}}},GetServiceLastAccessedDetails:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxItems:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetServiceLastAccessedDetailsResult",type:"structure",required:["JobStatus","JobCreationDate","ServicesLastAccessed","JobCompletionDate"],members:{JobStatus:{},JobType:{},JobCreationDate:{type:"timestamp"},ServicesLastAccessed:{type:"list",member:{type:"structure",required:["ServiceName","ServiceNamespace"],members:{ServiceName:{},LastAuthenticated:{type:"timestamp"},ServiceNamespace:{},LastAuthenticatedEntity:{},LastAuthenticatedRegion:{},TotalAuthenticatedEntities:{type:"integer"},TrackedActionsLastAccessed:{type:"list",member:{type:"structure",members:{ActionName:{},LastAccessedEntity:{},LastAccessedTime:{type:"timestamp"},LastAccessedRegion:{}}}}}}},JobCompletionDate:{type:"timestamp"},IsTruncated:{type:"boolean"},Marker:{},Error:{shape:"S5p"}}}},GetServiceLastAccessedDetailsWithEntities:{input:{type:"structure",required:["JobId","ServiceNamespace"],members:{JobId:{},ServiceNamespace:{},MaxItems:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetServiceLastAccessedDetailsWithEntitiesResult",type:"structure",required:["JobStatus","JobCreationDate","JobCompletionDate","EntityDetailsList"],members:{JobStatus:{},JobCreationDate:{type:"timestamp"},JobCompletionDate:{type:"timestamp"},EntityDetailsList:{type:"list",member:{type:"structure",required:["EntityInfo"],members:{EntityInfo:{type:"structure",required:["Arn","Name","Type","Id"],members:{Arn:{},Name:{},Type:{},Id:{},Path:{}}},LastAuthenticated:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{},Error:{shape:"S5p"}}}},GetServiceLinkedRoleDeletionStatus:{input:{type:"structure",required:["DeletionTaskId"],members:{DeletionTaskId:{}}},output:{resultWrapper:"GetServiceLinkedRoleDeletionStatusResult",type:"structure",required:["Status"],members:{Status:{},Reason:{type:"structure",members:{Reason:{},RoleUsageList:{type:"list",member:{type:"structure",members:{Region:{},Resources:{type:"list",member:{}}}}}}}}}},GetUser:{input:{type:"structure",members:{UserName:{}}},output:{resultWrapper:"GetUserResult",type:"structure",required:["User"],members:{User:{shape:"S2d"}}}},GetUserPolicy:{input:{type:"structure",required:["UserName","PolicyName"],members:{UserName:{},PolicyName:{}}},output:{resultWrapper:"GetUserPolicyResult",type:"structure",required:["UserName","PolicyName","PolicyDocument"],members:{UserName:{},PolicyName:{},PolicyDocument:{}}}},ListAccessKeys:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAccessKeysResult",type:"structure",required:["AccessKeyMetadata"],members:{AccessKeyMetadata:{type:"list",member:{type:"structure",members:{UserName:{},AccessKeyId:{},Status:{},CreateDate:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListAccountAliases:{input:{type:"structure",members:{Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAccountAliasesResult",type:"structure",required:["AccountAliases"],members:{AccountAliases:{type:"list",member:{}},IsTruncated:{type:"boolean"},Marker:{}}}},ListAttachedGroupPolicies:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAttachedGroupPoliciesResult",type:"structure",members:{AttachedPolicies:{shape:"S46"},IsTruncated:{type:"boolean"},Marker:{}}}},ListAttachedRolePolicies:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAttachedRolePoliciesResult",type:"structure",members:{AttachedPolicies:{shape:"S46"},IsTruncated:{type:"boolean"},Marker:{}}}},ListAttachedUserPolicies:{input:{type:"structure",required:["UserName"],members:{UserName:{},PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListAttachedUserPoliciesResult",type:"structure",members:{AttachedPolicies:{shape:"S46"},IsTruncated:{type:"boolean"},Marker:{}}}},ListEntitiesForPolicy:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},EntityFilter:{},PathPrefix:{},PolicyUsageFilter:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListEntitiesForPolicyResult",type:"structure",members:{PolicyGroups:{type:"list",member:{type:"structure",members:{GroupName:{},GroupId:{}}}},PolicyUsers:{type:"list",member:{type:"structure",members:{UserName:{},UserId:{}}}},PolicyRoles:{type:"list",member:{type:"structure",members:{RoleName:{},RoleId:{}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListGroupPolicies:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListGroupPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S7p"},IsTruncated:{type:"boolean"},Marker:{}}}},ListGroups:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListGroupsResult",type:"structure",required:["Groups"],members:{Groups:{shape:"S7t"},IsTruncated:{type:"boolean"},Marker:{}}}},ListGroupsForUser:{input:{type:"structure",required:["UserName"],members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListGroupsForUserResult",type:"structure",required:["Groups"],members:{Groups:{shape:"S7t"},IsTruncated:{type:"boolean"},Marker:{}}}},ListInstanceProfileTags:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfileTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListInstanceProfiles:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfilesResult",type:"structure",required:["InstanceProfiles"],members:{InstanceProfiles:{shape:"S4c"},IsTruncated:{type:"boolean"},Marker:{}}}},ListInstanceProfilesForRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfilesForRoleResult",type:"structure",required:["InstanceProfiles"],members:{InstanceProfiles:{shape:"S4c"},IsTruncated:{type:"boolean"},Marker:{}}}},ListMFADeviceTags:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListMFADeviceTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListMFADevices:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListMFADevicesResult",type:"structure",required:["MFADevices"],members:{MFADevices:{type:"list",member:{type:"structure",required:["UserName","SerialNumber","EnableDate"],members:{UserName:{},SerialNumber:{},EnableDate:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListOpenIDConnectProviderTags:{input:{type:"structure", +required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListOpenIDConnectProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListOpenIDConnectProviders:{input:{type:"structure",members:{}},output:{resultWrapper:"ListOpenIDConnectProvidersResult",type:"structure",members:{OpenIDConnectProviderList:{type:"list",member:{type:"structure",members:{Arn:{}}}}}}},ListPolicies:{input:{type:"structure",members:{Scope:{},OnlyAttached:{type:"boolean"},PathPrefix:{},PolicyUsageFilter:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPoliciesResult",type:"structure",members:{Policies:{type:"list",member:{shape:"S1p"}},IsTruncated:{type:"boolean"},Marker:{}}}},ListPoliciesGrantingServiceAccess:{input:{type:"structure",required:["Arn","ServiceNamespaces"],members:{Marker:{},Arn:{},ServiceNamespaces:{type:"list",member:{}}}},output:{resultWrapper:"ListPoliciesGrantingServiceAccessResult",type:"structure",required:["PoliciesGrantingServiceAccess"],members:{PoliciesGrantingServiceAccess:{type:"list",member:{type:"structure",members:{ServiceNamespace:{},Policies:{type:"list",member:{type:"structure",required:["PolicyName","PolicyType"],members:{PolicyName:{},PolicyType:{},PolicyArn:{},EntityType:{},EntityName:{}}}}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListPolicyTags:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPolicyTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListPolicyVersions:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPolicyVersionsResult",type:"structure",members:{Versions:{shape:"S4f"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRolePolicies:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRolePoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S7p"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRoleTags:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRoleTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRoles:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRolesResult",type:"structure",required:["Roles"],members:{Roles:{shape:"S11"},IsTruncated:{type:"boolean"},Marker:{}}}},ListSAMLProviderTags:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSAMLProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListSAMLProviders:{input:{type:"structure",members:{}},output:{resultWrapper:"ListSAMLProvidersResult",type:"structure",members:{SAMLProviderList:{type:"list",member:{type:"structure",members:{Arn:{},ValidUntil:{type:"timestamp"},CreateDate:{type:"timestamp"}}}}}}},ListSSHPublicKeys:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSSHPublicKeysResult",type:"structure",members:{SSHPublicKeys:{type:"list",member:{type:"structure",required:["UserName","SSHPublicKeyId","Status","UploadDate"],members:{UserName:{},SSHPublicKeyId:{},Status:{},UploadDate:{type:"timestamp"}}}},IsTruncated:{type:"boolean"},Marker:{}}}},ListServerCertificateTags:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListServerCertificateTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListServerCertificates:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListServerCertificatesResult",type:"structure",required:["ServerCertificateMetadataList"],members:{ServerCertificateMetadataList:{type:"list",member:{shape:"S69"}},IsTruncated:{type:"boolean"},Marker:{}}}},ListServiceSpecificCredentials:{input:{type:"structure",members:{UserName:{},ServiceName:{}}},output:{resultWrapper:"ListServiceSpecificCredentialsResult",type:"structure",members:{ServiceSpecificCredentials:{type:"list",member:{type:"structure",required:["UserName","Status","ServiceUserName","CreateDate","ServiceSpecificCredentialId","ServiceName"],members:{UserName:{},Status:{},ServiceUserName:{},CreateDate:{type:"timestamp"},ServiceSpecificCredentialId:{},ServiceName:{}}}}}}},ListSigningCertificates:{input:{type:"structure",members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSigningCertificatesResult",type:"structure",required:["Certificates"],members:{Certificates:{type:"list",member:{shape:"S9n"}},IsTruncated:{type:"boolean"},Marker:{}}}},ListUserPolicies:{input:{type:"structure",required:["UserName"],members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListUserPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S7p"},IsTruncated:{type:"boolean"},Marker:{}}}},ListUserTags:{input:{type:"structure",required:["UserName"],members:{UserName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListUserTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListUsers:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListUsersResult",type:"structure",required:["Users"],members:{Users:{shape:"S52"},IsTruncated:{type:"boolean"},Marker:{}}}},ListVirtualMFADevices:{input:{type:"structure",members:{AssignmentStatus:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListVirtualMFADevicesResult",type:"structure",required:["VirtualMFADevices"],members:{VirtualMFADevices:{type:"list",member:{shape:"S2h"}},IsTruncated:{type:"boolean"},Marker:{}}}},PutGroupPolicy:{input:{type:"structure",required:["GroupName","PolicyName","PolicyDocument"],members:{GroupName:{},PolicyName:{},PolicyDocument:{}}}},PutRolePermissionsBoundary:{input:{type:"structure",required:["RoleName","PermissionsBoundary"],members:{RoleName:{},PermissionsBoundary:{}}}},PutRolePolicy:{input:{type:"structure",required:["RoleName","PolicyName","PolicyDocument"],members:{RoleName:{},PolicyName:{},PolicyDocument:{}}}},PutUserPermissionsBoundary:{input:{type:"structure",required:["UserName","PermissionsBoundary"],members:{UserName:{},PermissionsBoundary:{}}}},PutUserPolicy:{input:{type:"structure",required:["UserName","PolicyName","PolicyDocument"],members:{UserName:{},PolicyName:{},PolicyDocument:{}}}},RemoveClientIDFromOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","ClientID"],members:{OpenIDConnectProviderArn:{},ClientID:{}}}},RemoveRoleFromInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","RoleName"],members:{InstanceProfileName:{},RoleName:{}}}},RemoveUserFromGroup:{input:{type:"structure",required:["GroupName","UserName"],members:{GroupName:{},UserName:{}}}},ResetServiceSpecificCredential:{input:{type:"structure",required:["ServiceSpecificCredentialId"],members:{UserName:{},ServiceSpecificCredentialId:{}}},output:{resultWrapper:"ResetServiceSpecificCredentialResult",type:"structure",members:{ServiceSpecificCredential:{shape:"S27"}}}},ResyncMFADevice:{input:{type:"structure",required:["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],members:{UserName:{},SerialNumber:{},AuthenticationCode1:{},AuthenticationCode2:{}}}},SetDefaultPolicyVersion:{input:{type:"structure",required:["PolicyArn","VersionId"],members:{PolicyArn:{},VersionId:{}}}},SetSecurityTokenServicePreferences:{input:{type:"structure",required:["GlobalEndpointTokenVersion"],members:{GlobalEndpointTokenVersion:{}}}},SimulateCustomPolicy:{input:{type:"structure",required:["PolicyInputList","ActionNames"],members:{PolicyInputList:{shape:"S4s"},PermissionsBoundaryPolicyInputList:{shape:"S4s"},ActionNames:{shape:"Sad"},ResourceArns:{shape:"Saf"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sah"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"San",resultWrapper:"SimulateCustomPolicyResult"}},SimulatePrincipalPolicy:{input:{type:"structure",required:["PolicySourceArn","ActionNames"],members:{PolicySourceArn:{},PolicyInputList:{shape:"S4s"},PermissionsBoundaryPolicyInputList:{shape:"S4s"},ActionNames:{shape:"Sad"},ResourceArns:{shape:"Saf"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sah"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"San",resultWrapper:"SimulatePrincipalPolicyResult"}},TagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","Tags"],members:{InstanceProfileName:{},Tags:{shape:"Sv"}}}},TagMFADevice:{input:{type:"structure",required:["SerialNumber","Tags"],members:{SerialNumber:{},Tags:{shape:"Sv"}}}},TagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","Tags"],members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},TagPolicy:{input:{type:"structure",required:["PolicyArn","Tags"],members:{PolicyArn:{},Tags:{shape:"Sv"}}}},TagRole:{input:{type:"structure",required:["RoleName","Tags"],members:{RoleName:{},Tags:{shape:"Sv"}}}},TagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","Tags"],members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},TagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","Tags"],members:{ServerCertificateName:{},Tags:{shape:"Sv"}}}},TagUser:{input:{type:"structure",required:["UserName","Tags"],members:{UserName:{},Tags:{shape:"Sv"}}}},UntagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","TagKeys"],members:{InstanceProfileName:{},TagKeys:{shape:"Sbe"}}}},UntagMFADevice:{input:{type:"structure",required:["SerialNumber","TagKeys"],members:{SerialNumber:{},TagKeys:{shape:"Sbe"}}}},UntagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","TagKeys"],members:{OpenIDConnectProviderArn:{},TagKeys:{shape:"Sbe"}}}},UntagPolicy:{input:{type:"structure",required:["PolicyArn","TagKeys"],members:{PolicyArn:{},TagKeys:{shape:"Sbe"}}}},UntagRole:{input:{type:"structure",required:["RoleName","TagKeys"],members:{RoleName:{},TagKeys:{shape:"Sbe"}}}},UntagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","TagKeys"],members:{SAMLProviderArn:{},TagKeys:{shape:"Sbe"}}}},UntagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","TagKeys"],members:{ServerCertificateName:{},TagKeys:{shape:"Sbe"}}}},UntagUser:{input:{type:"structure",required:["UserName","TagKeys"],members:{UserName:{},TagKeys:{shape:"Sbe"}}}},UpdateAccessKey:{input:{type:"structure",required:["AccessKeyId","Status"],members:{UserName:{},AccessKeyId:{},Status:{}}}},UpdateAccountPasswordPolicy:{input:{type:"structure",members:{MinimumPasswordLength:{type:"integer"},RequireSymbols:{type:"boolean"},RequireNumbers:{type:"boolean"},RequireUppercaseCharacters:{type:"boolean"},RequireLowercaseCharacters:{type:"boolean"},AllowUsersToChangePassword:{type:"boolean"},MaxPasswordAge:{type:"integer"},PasswordReusePrevention:{type:"integer"},HardExpiry:{type:"boolean"}}}},UpdateAssumeRolePolicy:{input:{type:"structure",required:["RoleName","PolicyDocument"],members:{RoleName:{},PolicyDocument:{}}}},UpdateGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},NewPath:{},NewGroupName:{}}}},UpdateLoginProfile:{input:{type:"structure",required:["UserName"],members:{UserName:{},Password:{shape:"Sf"},PasswordResetRequired:{type:"boolean"}}}},UpdateOpenIDConnectProviderThumbprint:{input:{type:"structure",required:["OpenIDConnectProviderArn","ThumbprintList"],members:{OpenIDConnectProviderArn:{},ThumbprintList:{shape:"S1h"}}}},UpdateRole:{input:{type:"structure",required:["RoleName"],members:{RoleName:{},Description:{},MaxSessionDuration:{type:"integer"}}},output:{resultWrapper:"UpdateRoleResult",type:"structure",members:{}}},UpdateRoleDescription:{input:{type:"structure",required:["RoleName","Description"],members:{RoleName:{},Description:{}}},output:{resultWrapper:"UpdateRoleDescriptionResult",type:"structure",members:{Role:{shape:"S12"}}}},UpdateSAMLProvider:{input:{type:"structure",required:["SAMLMetadataDocument","SAMLProviderArn"],members:{SAMLMetadataDocument:{},SAMLProviderArn:{}}},output:{resultWrapper:"UpdateSAMLProviderResult",type:"structure",members:{SAMLProviderArn:{}}}},UpdateSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyId","Status"],members:{UserName:{},SSHPublicKeyId:{},Status:{}}}},UpdateServerCertificate:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{},NewPath:{},NewServerCertificateName:{}}}},UpdateServiceSpecificCredential:{input:{type:"structure",required:["ServiceSpecificCredentialId","Status"],members:{UserName:{},ServiceSpecificCredentialId:{},Status:{}}}},UpdateSigningCertificate:{input:{type:"structure",required:["CertificateId","Status"],members:{UserName:{},CertificateId:{},Status:{}}}},UpdateUser:{input:{type:"structure",required:["UserName"],members:{UserName:{},NewPath:{},NewUserName:{}}}},UploadSSHPublicKey:{input:{type:"structure",required:["UserName","SSHPublicKeyBody"],members:{UserName:{},SSHPublicKeyBody:{}}},output:{resultWrapper:"UploadSSHPublicKeyResult",type:"structure",members:{SSHPublicKey:{shape:"S63"}}}},UploadServerCertificate:{input:{type:"structure",required:["ServerCertificateName","CertificateBody","PrivateKey"],members:{Path:{},ServerCertificateName:{},CertificateBody:{},PrivateKey:{type:"string",sensitive:!0},CertificateChain:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"UploadServerCertificateResult",type:"structure",members:{ServerCertificateMetadata:{shape:"S69"},Tags:{shape:"Sv"}}}},UploadSigningCertificate:{input:{type:"structure",required:["CertificateBody"],members:{UserName:{},CertificateBody:{}}},output:{resultWrapper:"UploadSigningCertificateResult",type:"structure",required:["Certificate"],members:{Certificate:{shape:"S9n"}}}}},shapes:{Sf:{type:"string",sensitive:!0},Ss:{type:"structure",required:["Path","GroupName","GroupId","Arn","CreateDate"],members:{Path:{},GroupName:{},GroupId:{},Arn:{},CreateDate:{type:"timestamp"}}},Sv:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",required:["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],members:{Path:{},InstanceProfileName:{},InstanceProfileId:{},Arn:{},CreateDate:{type:"timestamp"},Roles:{shape:"S11"},Tags:{shape:"Sv"}}},S11:{type:"list",member:{shape:"S12"}},S12:{type:"structure",required:["Path","RoleName","RoleId","Arn","CreateDate"],members:{Path:{},RoleName:{},RoleId:{},Arn:{},CreateDate:{type:"timestamp"},AssumeRolePolicyDocument:{},Description:{},MaxSessionDuration:{type:"integer"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"},RoleLastUsed:{shape:"S18"}}},S16:{type:"structure",members:{PermissionsBoundaryType:{},PermissionsBoundaryArn:{}}},S18:{type:"structure",members:{LastUsedDate:{type:"timestamp"},Region:{}}},S1d:{type:"structure",required:["UserName","CreateDate"],members:{UserName:{},CreateDate:{type:"timestamp"},PasswordResetRequired:{type:"boolean"}}},S1g:{type:"list",member:{}},S1h:{type:"list",member:{}},S1p:{type:"structure",members:{PolicyName:{},PolicyId:{},Arn:{},Path:{},DefaultVersionId:{},AttachmentCount:{type:"integer"},PermissionsBoundaryUsageCount:{type:"integer"},IsAttachable:{type:"boolean"},Description:{},CreateDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},Tags:{shape:"Sv"}}},S1u:{type:"structure",members:{Document:{},VersionId:{},IsDefaultVersion:{type:"boolean"},CreateDate:{type:"timestamp"}}},S27:{type:"structure",required:["CreateDate","ServiceName","ServiceUserName","ServicePassword","ServiceSpecificCredentialId","UserName","Status"],members:{CreateDate:{type:"timestamp"},ServiceName:{},ServiceUserName:{},ServicePassword:{type:"string",sensitive:!0},ServiceSpecificCredentialId:{},UserName:{},Status:{}}},S2d:{type:"structure",required:["Path","UserName","UserId","Arn","CreateDate"],members:{Path:{},UserName:{},UserId:{},Arn:{},CreateDate:{type:"timestamp"},PasswordLastUsed:{type:"timestamp"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"}}},S2h:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Base32StringSeed:{shape:"S2j"},QRCodePNG:{shape:"S2j"},User:{shape:"S2d"},EnableDate:{type:"timestamp"},Tags:{shape:"Sv"}}},S2j:{type:"blob",sensitive:!0},S43:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyDocument:{}}}},S46:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyArn:{}}}},S4c:{type:"list",member:{shape:"S10"}},S4f:{type:"list",member:{shape:"S1u"}},S4s:{type:"list",member:{}},S4t:{type:"structure",members:{ContextKeyNames:{shape:"S4u"}}},S4u:{type:"list",member:{}},S52:{type:"list",member:{shape:"S2d"}},S5p:{type:"structure",required:["Message","Code"],members:{Message:{},Code:{}}},S63:{type:"structure",required:["UserName","SSHPublicKeyId","Fingerprint","SSHPublicKeyBody","Status"],members:{UserName:{},SSHPublicKeyId:{},Fingerprint:{},SSHPublicKeyBody:{},Status:{},UploadDate:{type:"timestamp"}}},S69:{type:"structure",required:["Path","ServerCertificateName","ServerCertificateId","Arn"],members:{Path:{},ServerCertificateName:{},ServerCertificateId:{},Arn:{},UploadDate:{type:"timestamp"},Expiration:{type:"timestamp"}}},S7p:{type:"list",member:{}},S7t:{type:"list",member:{shape:"Ss"}},S9n:{type:"structure",required:["UserName","CertificateId","CertificateBody","Status"],members:{UserName:{},CertificateId:{},CertificateBody:{},Status:{},UploadDate:{type:"timestamp"}}},Sad:{type:"list",member:{}},Saf:{type:"list",member:{}},Sah:{type:"list",member:{type:"structure",members:{ContextKeyName:{},ContextKeyValues:{type:"list",member:{}},ContextKeyType:{}}}},San:{type:"structure",members:{EvaluationResults:{type:"list",member:{type:"structure",required:["EvalActionName","EvalDecision"],members:{EvalActionName:{},EvalResourceName:{},EvalDecision:{},MatchedStatements:{shape:"Sar"},MissingContextValues:{shape:"S4u"},OrganizationsDecisionDetail:{type:"structure",members:{AllowedByOrganizations:{type:"boolean"}}},PermissionsBoundaryDecisionDetail:{shape:"Saz"},EvalDecisionDetails:{shape:"Sb0"},ResourceSpecificResults:{type:"list",member:{type:"structure",required:["EvalResourceName","EvalResourceDecision"],members:{EvalResourceName:{},EvalResourceDecision:{},MatchedStatements:{shape:"Sar"},MissingContextValues:{shape:"S4u"},EvalDecisionDetails:{shape:"Sb0"},PermissionsBoundaryDecisionDetail:{shape:"Saz"}}}}}}},IsTruncated:{type:"boolean"},Marker:{}}},Sar:{type:"list",member:{type:"structure",members:{SourcePolicyId:{},SourcePolicyType:{},StartPosition:{shape:"Sav"},EndPosition:{shape:"Sav"}}}},Sav:{type:"structure",members:{Line:{type:"integer"},Column:{type:"integer"}}},Saz:{type:"structure",members:{AllowedByPermissionsBoundary:{type:"boolean"}}},Sb0:{type:"map",key:{},value:{}},Sbe:{type:"list",member:{}}}}},{}],125:[function(e,t,r){t.exports={pagination:{GetAccountAuthorizationDetails:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:["UserDetailList","GroupDetailList","RoleDetailList","Policies"]},GetGroup:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Users"},ListAccessKeys:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AccessKeyMetadata"},ListAccountAliases:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AccountAliases"},ListAttachedGroupPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AttachedPolicies"},ListAttachedRolePolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AttachedPolicies"},ListAttachedUserPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"AttachedPolicies"},ListEntitiesForPolicy:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:["PolicyGroups","PolicyUsers","PolicyRoles"]},ListGroupPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"PolicyNames"},ListGroups:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Groups"},ListGroupsForUser:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Groups"},ListInstanceProfileTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListInstanceProfiles:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"InstanceProfiles"},ListInstanceProfilesForRole:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"InstanceProfiles"},ListMFADeviceTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListMFADevices:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"MFADevices"},ListOpenIDConnectProviderTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Policies"},ListPolicyTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListPolicyVersions:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Versions"},ListRolePolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"PolicyNames"},ListRoleTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListRoles:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Roles"},ListSAMLProviderTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListSAMLProviders:{result_key:"SAMLProviderList"},ListSSHPublicKeys:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"SSHPublicKeys"},ListServerCertificateTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListServerCertificates:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"ServerCertificateMetadataList"},ListSigningCertificates:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Certificates"},ListUserPolicies:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"PolicyNames"},ListUserTags:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Tags"},ListUsers:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"Users"},ListVirtualMFADevices:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"VirtualMFADevices"},SimulateCustomPolicy:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"EvaluationResults"},SimulatePrincipalPolicy:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"Marker",result_key:"EvaluationResults"}}}},{}],126:[function(e,t,r){t.exports={version:2,waiters:{InstanceProfileExists:{delay:1,operation:"GetInstanceProfile",maxAttempts:40,acceptors:[{expected:200,matcher:"status",state:"success"},{state:"retry",matcher:"status",expected:404}]},UserExists:{delay:1,operation:"GetUser",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},RoleExists:{delay:1,operation:"GetRole",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},PolicyExists:{delay:1,operation:"GetPolicy",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]}}}},{}],127:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-02-16",endpointPrefix:"inspector",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Inspector",serviceId:"Inspector",signatureVersion:"v4",targetPrefix:"InspectorService",uid:"inspector-2016-02-16"},operations:{AddAttributesToFindings:{input:{type:"structure",required:["findingArns","attributes"],members:{findingArns:{shape:"S2"},attributes:{shape:"S4"}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},CreateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetName"],members:{assessmentTargetName:{},resourceGroupArn:{}}},output:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},CreateAssessmentTemplate:{input:{type:"structure",required:["assessmentTargetArn","assessmentTemplateName","durationInSeconds","rulesPackageArns"],members:{assessmentTargetArn:{},assessmentTemplateName:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"}}},output:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},CreateExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}},output:{type:"structure",required:["previewToken"],members:{previewToken:{}}}},CreateResourceGroup:{input:{type:"structure",required:["resourceGroupTags"],members:{resourceGroupTags:{shape:"Sp"}}},output:{type:"structure",required:["resourceGroupArn"],members:{resourceGroupArn:{}}}},DeleteAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},DeleteAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},DeleteAssessmentTemplate:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},DescribeAssessmentRuns:{input:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentRuns","failedItems"],members:{assessmentRuns:{type:"list",member:{type:"structure",required:["arn","name","assessmentTemplateArn","state","durationInSeconds","rulesPackageArns","userAttributesForFindings","createdAt","stateChangedAt","dataCollected","stateChanges","notifications","findingCounts"],members:{arn:{},name:{},assessmentTemplateArn:{},state:{},durationInSeconds:{type:"integer"},rulesPackageArns:{type:"list",member:{}},userAttributesForFindings:{shape:"S4"},createdAt:{type:"timestamp"},startedAt:{type:"timestamp"},completedAt:{type:"timestamp"},stateChangedAt:{type:"timestamp"},dataCollected:{type:"boolean"},stateChanges:{type:"list",member:{type:"structure",required:["stateChangedAt","state"],members:{stateChangedAt:{type:"timestamp"},state:{}}}},notifications:{type:"list",member:{type:"structure",required:["date","event","error"],members:{date:{type:"timestamp"},event:{},message:{},error:{type:"boolean"},snsTopicArn:{},snsPublishStatusCode:{}}}},findingCounts:{type:"map",key:{},value:{type:"integer"}}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTargets:{input:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTargets","failedItems"],members:{assessmentTargets:{type:"list",member:{type:"structure",required:["arn","name","createdAt","updatedAt"],members:{arn:{},name:{},resourceGroupArn:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTemplates:{input:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTemplates","failedItems"],members:{assessmentTemplates:{type:"list",member:{type:"structure",required:["arn","name","assessmentTargetArn","durationInSeconds","rulesPackageArns","userAttributesForFindings","assessmentRunCount","createdAt"],members:{arn:{},name:{},assessmentTargetArn:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"},lastAssessmentRunArn:{},assessmentRunCount:{type:"integer"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeCrossAccountAccessRole:{output:{type:"structure",required:["roleArn","valid","registeredAt"],members:{roleArn:{},valid:{type:"boolean"},registeredAt:{type:"timestamp"}}}},DescribeExclusions:{input:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{type:"list",member:{}},locale:{}}},output:{type:"structure",required:["exclusions","failedItems"],members:{exclusions:{type:"map",key:{},value:{type:"structure",required:["arn","title","description","recommendation","scopes"],members:{arn:{},title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},failedItems:{shape:"S9"}}}},DescribeFindings:{input:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["findings","failedItems"],members:{findings:{type:"list",member:{type:"structure",required:["arn","attributes","userAttributes","createdAt","updatedAt"],members:{arn:{},schemaVersion:{type:"integer"},service:{},serviceAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},assessmentRunArn:{},rulesPackageArn:{}}},assetType:{},assetAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},agentId:{},autoScalingGroup:{},amiId:{},hostname:{},ipv4Addresses:{type:"list",member:{}},tags:{type:"list",member:{shape:"S2i"}},networkInterfaces:{type:"list",member:{type:"structure",members:{networkInterfaceId:{},subnetId:{},vpcId:{},privateDnsName:{},privateIpAddress:{},privateIpAddresses:{type:"list",member:{type:"structure",members:{privateDnsName:{},privateIpAddress:{}}}},publicDnsName:{},publicIp:{},ipv6Addresses:{type:"list",member:{}},securityGroups:{type:"list",member:{type:"structure",members:{groupName:{},groupId:{}}}}}}}}},id:{},title:{},description:{},recommendation:{},severity:{},numericSeverity:{type:"double"},confidence:{type:"integer"},indicatorOfCompromise:{type:"boolean"},attributes:{shape:"S21"},userAttributes:{shape:"S4"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeResourceGroups:{input:{type:"structure",required:["resourceGroupArns"],members:{resourceGroupArns:{shape:"Sy"}}},output:{type:"structure",required:["resourceGroups","failedItems"],members:{resourceGroups:{type:"list",member:{type:"structure",required:["arn","tags","createdAt"],members:{arn:{},tags:{shape:"Sp"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeRulesPackages:{input:{type:"structure",required:["rulesPackageArns"], +members:{rulesPackageArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["rulesPackages","failedItems"],members:{rulesPackages:{type:"list",member:{type:"structure",required:["arn","name","version","provider"],members:{arn:{},name:{},version:{},provider:{},description:{}}}},failedItems:{shape:"S9"}}}},GetAssessmentReport:{input:{type:"structure",required:["assessmentRunArn","reportFileFormat","reportType"],members:{assessmentRunArn:{},reportFileFormat:{},reportType:{}}},output:{type:"structure",required:["status"],members:{status:{},url:{}}}},GetExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn","previewToken"],members:{assessmentTemplateArn:{},previewToken:{},nextToken:{},maxResults:{type:"integer"},locale:{}}},output:{type:"structure",required:["previewStatus"],members:{previewStatus:{},exclusionPreviews:{type:"list",member:{type:"structure",required:["title","description","recommendation","scopes"],members:{title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},nextToken:{}}}},GetTelemetryMetadata:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}},output:{type:"structure",required:["telemetryMetadata"],members:{telemetryMetadata:{shape:"S3j"}}}},ListAssessmentRunAgents:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},filter:{type:"structure",required:["agentHealths","agentHealthCodes"],members:{agentHealths:{type:"list",member:{}},agentHealthCodes:{type:"list",member:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunAgents"],members:{assessmentRunAgents:{type:"list",member:{type:"structure",required:["agentId","assessmentRunArn","agentHealth","agentHealthCode","telemetryMetadata"],members:{agentId:{},assessmentRunArn:{},agentHealth:{},agentHealthCode:{},agentHealthDetails:{},autoScalingGroup:{},telemetryMetadata:{shape:"S3j"}}}},nextToken:{}}}},ListAssessmentRuns:{input:{type:"structure",members:{assessmentTemplateArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},states:{type:"list",member:{}},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"},startTimeRange:{shape:"S43"},completionTimeRange:{shape:"S43"},stateChangeTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTargets:{input:{type:"structure",members:{filter:{type:"structure",members:{assessmentTargetNamePattern:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTemplates:{input:{type:"structure",members:{assessmentTargetArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"S45"},nextToken:{}}}},ListEventSubscriptions:{input:{type:"structure",members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["subscriptions"],members:{subscriptions:{type:"list",member:{type:"structure",required:["resourceArn","topicArn","eventSubscriptions"],members:{resourceArn:{},topicArn:{},eventSubscriptions:{type:"list",member:{type:"structure",required:["event","subscribedAt"],members:{event:{},subscribedAt:{type:"timestamp"}}}}}}},nextToken:{}}}},ListExclusions:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{shape:"S45"},nextToken:{}}}},ListFindings:{input:{type:"structure",members:{assessmentRunArns:{shape:"S3x"},filter:{type:"structure",members:{agentIds:{type:"list",member:{}},autoScalingGroups:{type:"list",member:{}},ruleNames:{type:"list",member:{}},severities:{type:"list",member:{}},rulesPackageArns:{shape:"S42"},attributes:{shape:"S21"},userAttributes:{shape:"S21"},creationTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"S45"},nextToken:{}}}},ListRulesPackages:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["rulesPackageArns"],members:{rulesPackageArns:{shape:"S45"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"S4x"}}}},PreviewAgents:{input:{type:"structure",required:["previewAgentsArn"],members:{previewAgentsArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["agentPreviews"],members:{agentPreviews:{type:"list",member:{type:"structure",required:["agentId"],members:{hostname:{},agentId:{},autoScalingGroup:{},agentHealth:{},agentVersion:{},operatingSystem:{},kernelVersion:{},ipv4Address:{}}}},nextToken:{}}}},RegisterCrossAccountAccessRole:{input:{type:"structure",required:["roleArn"],members:{roleArn:{}}}},RemoveAttributesFromFindings:{input:{type:"structure",required:["findingArns","attributeKeys"],members:{findingArns:{shape:"S2"},attributeKeys:{type:"list",member:{}}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},SetTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},tags:{shape:"S4x"}}}},StartAssessmentRun:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{},assessmentRunName:{}}},output:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},StopAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},stopAction:{}}}},SubscribeToEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UnsubscribeFromEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UpdateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn","assessmentTargetName"],members:{assessmentTargetArn:{},assessmentTargetName:{},resourceGroupArn:{}}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",required:["key"],members:{key:{},value:{}}},S9:{type:"map",key:{},value:{type:"structure",required:["failureCode","retryable"],members:{failureCode:{},retryable:{type:"boolean"}}}},Sj:{type:"list",member:{}},Sp:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}},Sy:{type:"list",member:{}},S1x:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S21:{type:"list",member:{shape:"S5"}},S2i:{type:"structure",required:["key"],members:{key:{},value:{}}},S3j:{type:"list",member:{type:"structure",required:["messageType","count"],members:{messageType:{},count:{type:"long"},dataSize:{type:"long"}}}},S3x:{type:"list",member:{}},S41:{type:"structure",members:{minSeconds:{type:"integer"},maxSeconds:{type:"integer"}}},S42:{type:"list",member:{}},S43:{type:"structure",members:{beginDate:{type:"timestamp"},endDate:{type:"timestamp"}}},S45:{type:"list",member:{}},S4x:{type:"list",member:{shape:"S2i"}}}}},{}],128:[function(e,t,r){t.exports={pagination:{GetExclusionsPreview:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentRunAgents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentTargets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEventSubscriptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExclusions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRulesPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},PreviewAgents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},{}],129:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-05-28",endpointPrefix:"iot",protocol:"rest-json",serviceFullName:"AWS IoT",serviceId:"IoT",signatureVersion:"v4",signingName:"iot",uid:"iot-2015-05-28"},operations:{AcceptCertificateTransfer:{http:{method:"PATCH",requestUri:"/accept-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}}},AddThingToBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/addThingToBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},AddThingToThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/addThingToThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},AssociateTargetsWithJob:{http:{requestUri:"/jobs/{jobId}/targets"},input:{type:"structure",required:["targets","jobId"],members:{targets:{shape:"Sg"},jobId:{location:"uri",locationName:"jobId"},comment:{},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},AttachPolicy:{http:{method:"PUT",requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},AttachPrincipalPolicy:{http:{method:"PUT",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:!0},AttachSecurityProfile:{http:{method:"PUT",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},AttachThingPrincipal:{http:{method:"PUT",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},CancelAuditMitigationActionsTask:{http:{method:"PUT",requestUri:"/audit/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelAuditTask:{http:{method:"PUT",requestUri:"/audit/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelCertificateTransfer:{http:{method:"PATCH",requestUri:"/cancel-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}}},CancelDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},reasonCode:{},comment:{},force:{location:"querystring",locationName:"force",type:"boolean"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CancelJobExecution:{http:{method:"PUT",requestUri:"/things/{thingName}/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},force:{location:"querystring",locationName:"force",type:"boolean"},expectedVersion:{type:"long"},statusDetails:{shape:"S1e"}}}},ClearDefaultAuthorizer:{http:{method:"DELETE",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ConfirmTopicRuleDestination:{http:{method:"GET",requestUri:"/confirmdestination/{confirmationToken+}"},input:{type:"structure",required:["confirmationToken"],members:{confirmationToken:{location:"uri",locationName:"confirmationToken"}}},output:{type:"structure",members:{}}},CreateAuditSuppression:{http:{requestUri:"/audit/suppressions/create"},input:{type:"structure",required:["checkName","resourceIdentifier","clientRequestToken"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},CreateAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName","authorizerFunctionArn"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S2a"},status:{},tags:{shape:"S2e"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},CreateBillingGroup:{http:{requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2n"},tags:{shape:"S2e"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},billingGroupId:{}}}},CreateCertificateFromCsr:{http:{requestUri:"/certificates"},input:{type:"structure",required:["certificateSigningRequest"],members:{certificateSigningRequest:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{}}}},CreateCustomMetric:{http:{requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","metricType","clientRequestToken"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{},metricType:{},tags:{shape:"S2e"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateDimension:{http:{requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","type","stringValues","clientRequestToken"],members:{name:{location:"uri",locationName:"name"},type:{},stringValues:{shape:"S34"},tags:{shape:"S2e"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{name:{},arn:{}}}},CreateDomainConfiguration:{http:{requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},domainName:{},serverCertificateArns:{type:"list",member:{}},validationCertificateArn:{},authorizerConfig:{shape:"S3d"},serviceType:{},tags:{shape:"S2e"},tlsConfig:{shape:"S3g"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},CreateDynamicThingGroup:{http:{requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","queryString"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3l"},indexName:{},queryString:{},queryVersion:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{},indexName:{},queryString:{},queryVersion:{}}}},CreateFleetMetric:{http:{method:"PUT",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","queryString","aggregationType","period","aggregationField"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3z"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId","targets"],members:{jobId:{location:"uri",locationName:"jobId"},targets:{shape:"Sg"},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S4c"},targetSelection:{},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},tags:{shape:"S2e"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4w"},documentParameters:{shape:"S51"},schedulingConfig:{shape:"S54"},destinationPackageVersions:{shape:"S5b"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CreateJobTemplate:{http:{method:"PUT",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId","description"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"},jobArn:{},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},tags:{shape:"S2e"},jobExecutionsRetryConfig:{shape:"S4w"},maintenanceWindows:{shape:"S57"},destinationPackageVersions:{shape:"S5b"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{}}}},CreateKeysAndCertificate:{http:{requestUri:"/keys-and-certificate"},input:{type:"structure",members:{setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{},keyPair:{shape:"S5j"}}}},CreateMitigationAction:{http:{requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName","roleArn","actionParams"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S5o"},tags:{shape:"S2e"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},CreateOTAUpdate:{http:{requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId","targets","files","roleArn"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},description:{},targets:{shape:"S68"},protocols:{shape:"S6a"},targetSelection:{},awsJobExecutionsRolloutConfig:{shape:"S6c"},awsJobPresignedUrlConfig:{shape:"S6j"},awsJobAbortConfig:{type:"structure",required:["abortCriteriaList"],members:{abortCriteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},awsJobTimeoutConfig:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},files:{shape:"S6u"},roleArn:{},additionalParameters:{shape:"S7s"},tags:{shape:"S2e"}}},output:{type:"structure",members:{otaUpdateId:{},awsIotJobId:{},otaUpdateArn:{},awsIotJobArn:{},otaUpdateStatus:{}}}},CreatePackage:{http:{method:"PUT",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},description:{shape:"S80"},tags:{shape:"S81"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{packageName:{},packageArn:{},description:{shape:"S80"}}},idempotent:!0},CreatePackageVersion:{http:{method:"PUT",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"},description:{shape:"S80"},attributes:{shape:"S87"},tags:{shape:"S81"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{packageVersionArn:{},packageName:{},versionName:{},description:{shape:"S80"},attributes:{shape:"S87"},status:{},errorReason:{}}},idempotent:!0},CreatePolicy:{http:{requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},policyVersionId:{}}}},CreatePolicyVersion:{http:{requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{policyArn:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"}}}},CreateProvisioningClaim:{http:{requestUri:"/provisioning-templates/{templateName}/provisioning-claim"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{certificateId:{},certificatePem:{},keyPair:{shape:"S5j"},expiration:{type:"timestamp"}}}},CreateProvisioningTemplate:{http:{requestUri:"/provisioning-templates"},input:{type:"structure",required:["templateName","templateBody","provisioningRoleArn"],members:{templateName:{},description:{},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S8t"},tags:{shape:"S2e"},type:{}}},output:{type:"structure",members:{templateArn:{},templateName:{},defaultVersionId:{type:"integer"}}}},CreateProvisioningTemplateVersion:{http:{requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName","templateBody"],members:{templateName:{location:"uri",locationName:"templateName"},templateBody:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{templateArn:{},templateName:{},versionId:{type:"integer"},isDefaultVersion:{type:"boolean"}}}},CreateRoleAlias:{http:{requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias","roleArn"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"},tags:{shape:"S2e"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},CreateScheduledAudit:{http:{requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["frequency","targetCheckNames","scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S99"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"},tags:{shape:"S2e"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},CreateSecurityProfile:{http:{requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},tags:{shape:"S2e"},metricsExportConfig:{shape:"Sad"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{}}}},CreateStream:{http:{requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId","files","roleArn"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"Saj"},roleArn:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},CreateThing:{http:{requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3n"},billingGroupName:{}}},output:{type:"structure",members:{thingName:{},thingArn:{},thingId:{}}}},CreateThingGroup:{http:{requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},parentGroupName:{},thingGroupProperties:{shape:"S3l"},tags:{shape:"S2e"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{}}}},CreateThingType:{http:{requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},thingTypeProperties:{shape:"Sav"},tags:{shape:"S2e"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeId:{}}}},CreateTopicRule:{http:{requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sb3"},tags:{location:"header",locationName:"x-amz-tagging"}},payload:"topicRulePayload"}},CreateTopicRuleDestination:{http:{requestUri:"/destinations"},input:{type:"structure",required:["destinationConfiguration"],members:{destinationConfiguration:{type:"structure",members:{httpUrlConfiguration:{type:"structure",required:["confirmationUrl"],members:{confirmationUrl:{}}},vpcConfiguration:{type:"structure",required:["subnetIds","vpcId","roleArn"],members:{subnetIds:{shape:"Sek"},securityGroups:{shape:"Sem"},vpcId:{},roleArn:{}}}}}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Seq"}}}},DeleteAccountAuditConfiguration:{http:{method:"DELETE",requestUri:"/audit/configuration"},input:{type:"structure",members:{deleteScheduledAudits:{location:"querystring",locationName:"deleteScheduledAudits",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteAuditSuppression:{http:{requestUri:"/audit/suppressions/delete"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{}}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{}}},DeleteBillingGroup:{http:{method:"DELETE",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteCACertificate:{http:{method:"DELETE",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{}}},DeleteCertificate:{http:{method:"DELETE",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},forceDelete:{location:"querystring",locationName:"forceDelete",type:"boolean"}}}},DeleteCustomMetric:{http:{method:"DELETE",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{}}},DeleteDimension:{http:{method:"DELETE",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},DeleteDomainConfiguration:{http:{method:"DELETE",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{}}},DeleteDynamicThingGroup:{http:{method:"DELETE",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteFleetMetric:{http:{method:"DELETE",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobExecution:{http:{method:"DELETE",requestUri:"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},input:{type:"structure",required:["jobId","thingName","executionNumber"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"uri",locationName:"executionNumber",type:"long"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}}},DeleteMitigationAction:{http:{method:"DELETE",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{}}},DeleteOTAUpdate:{http:{method:"DELETE",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},deleteStream:{location:"querystring",locationName:"deleteStream",type:"boolean"},forceDeleteAWSJob:{location:"querystring",locationName:"forceDeleteAWSJob",type:"boolean"}}},output:{type:"structure",members:{}}},DeletePackage:{http:{method:"DELETE",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},DeletePackageVersion:{http:{method:"DELETE",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},DeletePolicy:{http:{method:"DELETE",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}}},DeletePolicyVersion:{http:{method:"DELETE",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{ +type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},DeleteProvisioningTemplate:{http:{method:"DELETE",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{}}},DeleteProvisioningTemplateVersion:{http:{method:"DELETE",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{}}},DeleteRegistrationCode:{http:{method:"DELETE",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteRoleAlias:{http:{method:"DELETE",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{}}},DeleteScheduledAudit:{http:{method:"DELETE",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{}}},DeleteSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteStream:{http:{method:"DELETE",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{}}},DeleteThing:{http:{method:"DELETE",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingGroup:{http:{method:"DELETE",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingType:{http:{method:"DELETE",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{}}},DeleteTopicRule:{http:{method:"DELETE",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},DeleteTopicRuleDestination:{http:{method:"DELETE",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{}}},DeleteV2LoggingLevel:{http:{method:"DELETE",requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["targetType","targetName"],members:{targetType:{location:"querystring",locationName:"targetType"},targetName:{location:"querystring",locationName:"targetName"}}}},DeprecateThingType:{http:{requestUri:"/thing-types/{thingTypeName}/deprecate"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},undoDeprecate:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeAccountAuditConfiguration:{http:{method:"GET",requestUri:"/audit/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sgu"},auditCheckConfigurations:{shape:"Sgx"}}}},DescribeAuditFinding:{http:{method:"GET",requestUri:"/audit/findings/{findingId}"},input:{type:"structure",required:["findingId"],members:{findingId:{location:"uri",locationName:"findingId"}}},output:{type:"structure",members:{finding:{shape:"Sh2"}}}},DescribeAuditMitigationActionsTask:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},taskStatistics:{type:"map",key:{},value:{type:"structure",members:{totalFindingsCount:{type:"long"},failedFindingsCount:{type:"long"},succeededFindingsCount:{type:"long"},skippedFindingsCount:{type:"long"},canceledFindingsCount:{type:"long"}}}},target:{shape:"Shm"},auditCheckToActionsMapping:{shape:"Shq"},actionsDefinition:{shape:"Shs"}}}},DescribeAuditSuppression:{http:{requestUri:"/audit/suppressions/describe"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}}},DescribeAuditTask:{http:{method:"GET",requestUri:"/audit/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},taskType:{},taskStartTime:{type:"timestamp"},taskStatistics:{type:"structure",members:{totalChecks:{type:"integer"},inProgressChecks:{type:"integer"},waitingForDataCollectionChecks:{type:"integer"},compliantChecks:{type:"integer"},nonCompliantChecks:{type:"integer"},failedChecks:{type:"integer"},canceledChecks:{type:"integer"}}},scheduledAuditName:{},auditDetails:{type:"map",key:{},value:{type:"structure",members:{checkRunStatus:{},checkCompliant:{type:"boolean"},totalResourcesCount:{type:"long"},nonCompliantResourcesCount:{type:"long"},suppressedNonCompliantResourcesCount:{type:"long"},errorCode:{},message:{}}}}}}},DescribeAuthorizer:{http:{method:"GET",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{authorizerDescription:{shape:"Sij"}}}},DescribeBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupId:{},billingGroupArn:{},version:{type:"long"},billingGroupProperties:{shape:"S2n"},billingGroupMetadata:{type:"structure",members:{creationDate:{type:"timestamp"}}}}}},DescribeCACertificate:{http:{method:"GET",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificatePem:{},ownedBy:{},creationDate:{type:"timestamp"},autoRegistrationStatus:{},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},generationId:{},validity:{shape:"Siw"},certificateMode:{}}},registrationConfig:{shape:"Siy"}}}},DescribeCertificate:{http:{method:"GET",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},caCertificateId:{},status:{},certificatePem:{},ownedBy:{},previousOwnedBy:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},transferData:{type:"structure",members:{transferMessage:{},rejectReason:{},transferDate:{type:"timestamp"},acceptDate:{type:"timestamp"},rejectDate:{type:"timestamp"}}},generationId:{},validity:{shape:"Siw"},certificateMode:{}}}}}},DescribeCustomMetric:{http:{method:"GET",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDefaultAuthorizer:{http:{method:"GET",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{authorizerDescription:{shape:"Sij"}}}},DescribeDetectMitigationActionsTask:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskSummary:{shape:"Sjb"}}}},DescribeDimension:{http:{method:"GET",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S34"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDomainConfiguration:{http:{method:"GET",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},domainName:{},serverCertificates:{type:"list",member:{type:"structure",members:{serverCertificateArn:{},serverCertificateStatus:{},serverCertificateStatusDetail:{}}}},authorizerConfig:{shape:"S3d"},domainConfigurationStatus:{},serviceType:{},domainType:{},lastStatusChangeDate:{type:"timestamp"},tlsConfig:{shape:"S3g"}}}},DescribeEndpoint:{http:{method:"GET",requestUri:"/endpoint"},input:{type:"structure",members:{endpointType:{location:"querystring",locationName:"endpointType"}}},output:{type:"structure",members:{endpointAddress:{}}}},DescribeEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",members:{}},output:{type:"structure",members:{eventConfigurations:{shape:"Sk1"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeFleetMetric:{http:{method:"GET",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},queryString:{},aggregationType:{shape:"S3z"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},unit:{},version:{type:"long"},metricArn:{}}}},DescribeIndex:{http:{method:"GET",requestUri:"/indices/{indexName}"},input:{type:"structure",required:["indexName"],members:{indexName:{location:"uri",locationName:"indexName"}}},output:{type:"structure",members:{indexName:{},indexStatus:{},schema:{}}}},DescribeJob:{http:{method:"GET",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{documentSource:{},job:{type:"structure",members:{jobArn:{},jobId:{},targetSelection:{},status:{},forceCanceled:{type:"boolean"},reasonCode:{},comment:{},targets:{shape:"Sg"},description:{},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},jobProcessDetails:{type:"structure",members:{processingTargets:{type:"list",member:{}},numberOfCanceledThings:{type:"integer"},numberOfSucceededThings:{type:"integer"},numberOfFailedThings:{type:"integer"},numberOfRejectedThings:{type:"integer"},numberOfQueuedThings:{type:"integer"},numberOfInProgressThings:{type:"integer"},numberOfRemovedThings:{type:"integer"},numberOfTimedOutThings:{type:"integer"}}},timeoutConfig:{shape:"S4t"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4w"},documentParameters:{shape:"S51"},isConcurrent:{type:"boolean"},schedulingConfig:{shape:"S54"},scheduledJobRollouts:{type:"list",member:{type:"structure",members:{startTime:{}}}},destinationPackageVersions:{shape:"S5b"}}}}}},DescribeJobExecution:{http:{method:"GET",requestUri:"/things/{thingName}/jobs/{jobId}"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"querystring",locationName:"executionNumber",type:"long"}}},output:{type:"structure",members:{execution:{type:"structure",members:{jobId:{},status:{},forceCanceled:{type:"boolean"},statusDetails:{type:"structure",members:{detailsMap:{shape:"S1e"}}},thingArn:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},versionNumber:{type:"long"},approximateSecondsBeforeTimedOut:{type:"long"}}}}}},DescribeJobTemplate:{http:{method:"GET",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},documentSource:{},document:{},createdAt:{type:"timestamp"},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},jobExecutionsRetryConfig:{shape:"S4w"},maintenanceWindows:{shape:"S57"},destinationPackageVersions:{shape:"S5b"}}}},DescribeManagedJobTemplate:{http:{method:"GET",requestUri:"/managed-job-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},templateVersion:{location:"querystring",locationName:"templateVersion"}}},output:{type:"structure",members:{templateName:{},templateArn:{},description:{},templateVersion:{},environments:{shape:"Sl7"},documentParameters:{type:"list",member:{type:"structure",members:{key:{},description:{},regex:{},example:{},optional:{type:"boolean"}}}},document:{}}}},DescribeMitigationAction:{http:{method:"GET",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{actionName:{},actionType:{},actionArn:{},actionId:{},roleArn:{},actionParams:{shape:"S5o"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeProvisioningTemplate:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},defaultVersionId:{type:"integer"},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S8t"},type:{}}}},DescribeProvisioningTemplateVersion:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},templateBody:{},isDefaultVersion:{type:"boolean"}}}},DescribeRoleAlias:{http:{method:"GET",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{roleAliasDescription:{type:"structure",members:{roleAlias:{},roleAliasArn:{},roleArn:{},owner:{},credentialDurationSeconds:{type:"integer"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}}}},DescribeScheduledAudit:{http:{method:"GET",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S99"},scheduledAuditName:{},scheduledAuditArn:{}}}},DescribeSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},metricsExportConfig:{shape:"Sad"}}}},DescribeStream:{http:{method:"GET",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{streamInfo:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{},files:{shape:"Saj"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},roleArn:{}}}}}},DescribeThing:{http:{method:"GET",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{defaultClientId:{},thingName:{},thingId:{},thingArn:{},thingTypeName:{},attributes:{shape:"S3o"},version:{type:"long"},billingGroupName:{}}}},DescribeThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupArn:{},version:{type:"long"},thingGroupProperties:{shape:"S3l"},thingGroupMetadata:{type:"structure",members:{parentGroupName:{},rootToParentThingGroups:{shape:"Sm0"},creationDate:{type:"timestamp"}}},indexName:{},queryString:{},queryVersion:{},status:{}}}},DescribeThingRegistrationTask:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{},status:{},message:{},successCount:{type:"integer"},failureCount:{type:"integer"},percentageProgress:{type:"integer"}}}},DescribeThingType:{http:{method:"GET",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeId:{},thingTypeArn:{},thingTypeProperties:{shape:"Sav"},thingTypeMetadata:{shape:"Smd"}}}},DetachPolicy:{http:{requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},DetachPrincipalPolicy:{http:{method:"DELETE",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:!0},DetachSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},DetachThingPrincipal:{http:{method:"DELETE",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},DisableTopicRule:{http:{requestUri:"/rules/{ruleName}/disable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},EnableTopicRule:{http:{requestUri:"/rules/{ruleName}/enable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},GetBehaviorModelTrainingSummaries:{http:{method:"GET",requestUri:"/behavior-model-training/summaries"},input:{type:"structure",members:{securityProfileName:{location:"querystring",locationName:"securityProfileName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{securityProfileName:{},behaviorName:{},trainingDataCollectionStartDate:{type:"timestamp"},modelStatus:{},datapointsCollectionPercentage:{type:"double"},lastModelRefreshDate:{type:"timestamp"}}}},nextToken:{}}}},GetBucketsAggregation:{http:{requestUri:"/indices/buckets"},input:{type:"structure",required:["queryString","aggregationField","bucketsAggregationType"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},bucketsAggregationType:{type:"structure",members:{termsAggregation:{type:"structure",members:{maxBuckets:{type:"integer"}}}}}}},output:{type:"structure",members:{totalCount:{type:"integer"},buckets:{type:"list",member:{type:"structure",members:{keyValue:{},count:{type:"integer"}}}}}}},GetCardinality:{http:{requestUri:"/indices/cardinality"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{cardinality:{type:"integer"}}}},GetEffectivePolicies:{http:{requestUri:"/effective-policies"},input:{type:"structure",members:{principal:{},cognitoIdentityPoolId:{},thingName:{location:"querystring",locationName:"thingName"}}},output:{type:"structure",members:{effectivePolicies:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{}}}}}}},GetIndexingConfiguration:{http:{method:"GET",requestUri:"/indexing/config"},input:{type:"structure",members:{}},output:{type:"structure",members:{thingIndexingConfiguration:{shape:"Snc"},thingGroupIndexingConfiguration:{shape:"Sns"}}}},GetJobDocument:{http:{method:"GET",requestUri:"/jobs/{jobId}/job-document"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{document:{}}}},GetLoggingOptions:{http:{method:"GET",requestUri:"/loggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},logLevel:{}}}},GetOTAUpdate:{http:{method:"GET",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"}}},output:{type:"structure",members:{otaUpdateInfo:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},description:{},targets:{shape:"S68"},protocols:{shape:"S6a"},awsJobExecutionsRolloutConfig:{shape:"S6c"},awsJobPresignedUrlConfig:{shape:"S6j"},targetSelection:{},otaUpdateFiles:{shape:"S6u"},otaUpdateStatus:{},awsIotJobId:{},awsIotJobArn:{},errorInfo:{type:"structure",members:{code:{},message:{}}},additionalParameters:{shape:"S7s"}}}}}},GetPackage:{http:{method:"GET",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"}}},output:{type:"structure",members:{packageName:{},packageArn:{},description:{shape:"S80"},defaultVersionName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},GetPackageConfiguration:{http:{method:"GET",requestUri:"/package-configuration",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{versionUpdateByJobsConfig:{shape:"So8"}}}},GetPackageVersion:{http:{method:"GET",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"}}},output:{type:"structure",members:{packageVersionArn:{},packageName:{},versionName:{},description:{shape:"S80"},attributes:{shape:"S87"},status:{},errorReason:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},GetPercentiles:{http:{requestUri:"/indices/percentiles"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},percents:{type:"list",member:{type:"double"}}}},output:{type:"structure",members:{percentiles:{type:"list",member:{type:"structure",members:{percent:{type:"double"},value:{type:"double"}}}}}}},GetPolicy:{http:{method:"GET",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},defaultVersionId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetPolicyVersion:{http:{method:"GET",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}},output:{type:"structure",members:{policyArn:{},policyName:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetRegistrationCode:{http:{method:"GET",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{registrationCode:{}}}},GetStatistics:{http:{requestUri:"/indices/statistics"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{statistics:{type:"structure",members:{count:{type:"integer"},average:{type:"double"},sum:{type:"double"},minimum:{type:"double"},maximum:{type:"double"},sumOfSquares:{type:"double"},variance:{type:"double"},stdDeviation:{type:"double"}}}}}},GetTopicRule:{http:{method:"GET",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}},output:{type:"structure",members:{ruleArn:{},rule:{type:"structure",members:{ruleName:{},sql:{},description:{},createdAt:{type:"timestamp"},actions:{shape:"Sb6"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sb7"}}}}}},GetTopicRuleDestination:{http:{method:"GET",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Seq"}}}},GetV2LoggingOptions:{http:{method:"GET",requestUri:"/v2LoggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},ListActiveViolations:{http:{method:"GET",requestUri:"/active-violations"},input:{type:"structure",members:{thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{activeViolations:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S9g"},lastViolationValue:{shape:"S9n"},violationEventAdditionalInfo:{shape:"Spi"},verificationState:{},verificationStateDescription:{},lastViolationTime:{type:"timestamp"},violationStartTime:{type:"timestamp"}}}},nextToken:{}}}},ListAttachedPolicies:{http:{requestUri:"/attached-policies/{target}"},input:{type:"structure",required:["target"],members:{target:{location:"uri",locationName:"target"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{policies:{shape:"Spp"},nextMarker:{}}}},ListAuditFindings:{http:{requestUri:"/audit/findings"},input:{type:"structure",members:{taskId:{},checkName:{},resourceIdentifier:{shape:"S1o"},maxResults:{type:"integer"},nextToken:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},listSuppressedFindings:{type:"boolean"}}},output:{type:"structure",members:{findings:{type:"list",member:{shape:"Sh2"}},nextToken:{}}}},ListAuditMitigationActionsExecutions:{http:{method:"GET",requestUri:"/audit/mitigationactions/executions"},input:{type:"structure",required:["taskId","findingId"],members:{taskId:{location:"querystring",locationName:"taskId"},actionStatus:{location:"querystring",locationName:"actionStatus"},findingId:{location:"querystring",locationName:"findingId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},findingId:{},actionName:{},actionId:{},status:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},errorCode:{},message:{}}}},nextToken:{}}}},ListAuditMitigationActionsTasks:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{auditTaskId:{location:"querystring",locationName:"auditTaskId"},findingId:{location:"querystring",locationName:"findingId"},taskStatus:{location:"querystring",locationName:"taskStatus"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},startTime:{type:"timestamp"},taskStatus:{}}}},nextToken:{}}}},ListAuditSuppressions:{http:{requestUri:"/audit/suppressions/list"},input:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},ascendingOrder:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{suppressions:{type:"list",member:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"}, +description:{}}}},nextToken:{}}}},ListAuditTasks:{http:{method:"GET",requestUri:"/audit/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},taskType:{location:"querystring",locationName:"taskType"},taskStatus:{location:"querystring",locationName:"taskStatus"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},taskStatus:{},taskType:{}}}},nextToken:{}}}},ListAuthorizers:{http:{method:"GET",requestUri:"/authorizers/"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{authorizers:{type:"list",member:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},nextMarker:{}}}},ListBillingGroups:{http:{method:"GET",requestUri:"/billing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"}}},output:{type:"structure",members:{billingGroups:{type:"list",member:{shape:"Sm1"}},nextToken:{}}}},ListCACertificates:{http:{method:"GET",requestUri:"/cacertificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"},templateName:{location:"querystring",locationName:"templateName"}}},output:{type:"structure",members:{certificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListCertificates:{http:{method:"GET",requestUri:"/certificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sqr"},nextMarker:{}}}},ListCertificatesByCA:{http:{method:"GET",requestUri:"/certificates-by-ca/{caCertificateId}"},input:{type:"structure",required:["caCertificateId"],members:{caCertificateId:{location:"uri",locationName:"caCertificateId"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sqr"},nextMarker:{}}}},ListCustomMetrics:{http:{method:"GET",requestUri:"/custom-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{metricNames:{type:"list",member:{}},nextToken:{}}}},ListDetectMitigationActionsExecutions:{http:{method:"GET",requestUri:"/detect/mitigationactions/executions"},input:{type:"structure",members:{taskId:{location:"querystring",locationName:"taskId"},violationId:{location:"querystring",locationName:"violationId"},thingName:{location:"querystring",locationName:"thingName"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},violationId:{},actionName:{},thingName:{},executionStartDate:{type:"timestamp"},executionEndDate:{type:"timestamp"},status:{},errorCode:{},message:{}}}},nextToken:{}}}},ListDetectMitigationActionsTasks:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{shape:"Sjb"}},nextToken:{}}}},ListDimensions:{http:{method:"GET",requestUri:"/dimensions"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{dimensionNames:{type:"list",member:{}},nextToken:{}}}},ListDomainConfigurations:{http:{method:"GET",requestUri:"/domainConfigurations"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},serviceType:{location:"querystring",locationName:"serviceType"}}},output:{type:"structure",members:{domainConfigurations:{type:"list",member:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},serviceType:{}}}},nextMarker:{}}}},ListFleetMetrics:{http:{method:"GET",requestUri:"/fleet-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{fleetMetrics:{type:"list",member:{type:"structure",members:{metricName:{},metricArn:{}}}},nextToken:{}}}},ListIndices:{http:{method:"GET",requestUri:"/indices"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{indexNames:{type:"list",member:{}},nextToken:{}}}},ListJobExecutionsForJob:{http:{method:"GET",requestUri:"/jobs/{jobId}/things"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{thingArn:{},jobExecutionSummary:{shape:"Srr"}}}},nextToken:{}}}},ListJobExecutionsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/jobs"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},status:{location:"querystring",locationName:"status"},namespaceId:{location:"querystring",locationName:"namespaceId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},jobId:{location:"querystring",locationName:"jobId"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{jobId:{},jobExecutionSummary:{shape:"Srr"}}}},nextToken:{}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/job-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{jobTemplates:{type:"list",member:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},createdAt:{type:"timestamp"}}}},nextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{status:{location:"querystring",locationName:"status"},targetSelection:{location:"querystring",locationName:"targetSelection"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},thingGroupName:{location:"querystring",locationName:"thingGroupName"},thingGroupId:{location:"querystring",locationName:"thingGroupId"},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{jobArn:{},jobId:{},thingGroupId:{},targetSelection:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},isConcurrent:{type:"boolean"}}}},nextToken:{}}}},ListManagedJobTemplates:{http:{method:"GET",requestUri:"/managed-job-templates"},input:{type:"structure",members:{templateName:{location:"querystring",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{managedJobTemplates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},environments:{shape:"Sl7"},templateVersion:{}}}},nextToken:{}}}},ListMetricValues:{http:{method:"GET",requestUri:"/metric-values"},input:{type:"structure",required:["thingName","metricName","startTime","endTime"],members:{thingName:{location:"querystring",locationName:"thingName"},metricName:{location:"querystring",locationName:"metricName"},dimensionName:{location:"querystring",locationName:"dimensionName"},dimensionValueOperator:{location:"querystring",locationName:"dimensionValueOperator"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{metricDatumList:{type:"list",member:{type:"structure",members:{timestamp:{type:"timestamp"},value:{shape:"S9n"}}}},nextToken:{}}}},ListMitigationActions:{http:{method:"GET",requestUri:"/mitigationactions/actions"},input:{type:"structure",members:{actionType:{location:"querystring",locationName:"actionType"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionIdentifiers:{type:"list",member:{type:"structure",members:{actionName:{},actionArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOTAUpdates:{http:{method:"GET",requestUri:"/otaUpdates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},otaUpdateStatus:{location:"querystring",locationName:"otaUpdateStatus"}}},output:{type:"structure",members:{otaUpdates:{type:"list",member:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOutgoingCertificates:{http:{method:"GET",requestUri:"/certificates-out-going"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{outgoingCertificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},transferredTo:{},transferDate:{type:"timestamp"},transferMessage:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListPackageVersions:{http:{method:"GET",requestUri:"/packages/{packageName}/versions",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{packageVersionSummaries:{type:"list",member:{type:"structure",members:{packageName:{},versionName:{},status:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},nextToken:{}}}},ListPackages:{http:{method:"GET",requestUri:"/packages",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{packageSummaries:{type:"list",member:{type:"structure",members:{packageName:{},defaultVersionName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},nextToken:{}}}},ListPolicies:{http:{method:"GET",requestUri:"/policies"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Spp"},nextMarker:{}}}},ListPolicyPrincipals:{http:{method:"GET",requestUri:"/policy-principals"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"header",locationName:"x-amzn-iot-policy"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{principals:{shape:"St2"},nextMarker:{}}},deprecated:!0},ListPolicyVersions:{http:{method:"GET",requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyVersions:{type:"list",member:{type:"structure",members:{versionId:{},isDefaultVersion:{type:"boolean"},createDate:{type:"timestamp"}}}}}}},ListPrincipalPolicies:{http:{method:"GET",requestUri:"/principal-policies"},input:{type:"structure",required:["principal"],members:{principal:{location:"header",locationName:"x-amzn-iot-principal"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Spp"},nextMarker:{}}},deprecated:!0},ListPrincipalThings:{http:{method:"GET",requestUri:"/principals/things"},input:{type:"structure",required:["principal"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{things:{shape:"Stc"},nextToken:{}}}},ListProvisioningTemplateVersions:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{versions:{type:"list",member:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},isDefaultVersion:{type:"boolean"}}}},nextToken:{}}}},ListProvisioningTemplates:{http:{method:"GET",requestUri:"/provisioning-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{templates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},enabled:{type:"boolean"},type:{}}}},nextToken:{}}}},ListRelatedResourcesForAuditFinding:{http:{method:"GET",requestUri:"/audit/relatedResources"},input:{type:"structure",required:["findingId"],members:{findingId:{location:"querystring",locationName:"findingId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{relatedResources:{shape:"Sh7"},nextToken:{}}}},ListRoleAliases:{http:{method:"GET",requestUri:"/role-aliases"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{roleAliases:{type:"list",member:{}},nextMarker:{}}}},ListScheduledAudits:{http:{method:"GET",requestUri:"/audit/scheduledaudits"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{scheduledAudits:{type:"list",member:{type:"structure",members:{scheduledAuditName:{},scheduledAuditArn:{},frequency:{},dayOfMonth:{},dayOfWeek:{}}}},nextToken:{}}}},ListSecurityProfiles:{http:{method:"GET",requestUri:"/security-profiles"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},dimensionName:{location:"querystring",locationName:"dimensionName"},metricName:{location:"querystring",locationName:"metricName"}}},output:{type:"structure",members:{securityProfileIdentifiers:{type:"list",member:{shape:"Stx"}},nextToken:{}}}},ListSecurityProfilesForTarget:{http:{method:"GET",requestUri:"/security-profiles-for-target"},input:{type:"structure",required:["securityProfileTargetArn"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{securityProfileTargetMappings:{type:"list",member:{type:"structure",members:{securityProfileIdentifier:{shape:"Stx"},target:{shape:"Su2"}}}},nextToken:{}}}},ListStreams:{http:{method:"GET",requestUri:"/streams"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{streams:{type:"list",member:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{tags:{shape:"S2e"},nextToken:{}}}},ListTargetsForPolicy:{http:{requestUri:"/policy-targets/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{targets:{type:"list",member:{}},nextMarker:{}}}},ListTargetsForSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{securityProfileTargets:{type:"list",member:{shape:"Su2"}},nextToken:{}}}},ListThingGroups:{http:{method:"GET",requestUri:"/thing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},parentGroup:{location:"querystring",locationName:"parentGroup"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"}}},output:{type:"structure",members:{thingGroups:{shape:"Sm0"},nextToken:{}}}},ListThingGroupsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/thing-groups"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{thingGroups:{shape:"Sm0"},nextToken:{}}}},ListThingPrincipals:{http:{method:"GET",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{principals:{shape:"St2"},nextToken:{}}}},ListThingRegistrationTaskReports:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}/reports"},input:{type:"structure",required:["taskId","reportType"],members:{taskId:{location:"uri",locationName:"taskId"},reportType:{location:"querystring",locationName:"reportType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{resourceLinks:{type:"list",member:{}},reportType:{},nextToken:{}}}},ListThingRegistrationTasks:{http:{method:"GET",requestUri:"/thing-registration-tasks"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{taskIds:{type:"list",member:{}},nextToken:{}}}},ListThingTypes:{http:{method:"GET",requestUri:"/thing-types"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingTypeName:{location:"querystring",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypes:{type:"list",member:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeProperties:{shape:"Sav"},thingTypeMetadata:{shape:"Smd"}}}},nextToken:{}}}},ListThings:{http:{method:"GET",requestUri:"/things"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},attributeName:{location:"querystring",locationName:"attributeName"},attributeValue:{location:"querystring",locationName:"attributeValue"},thingTypeName:{location:"querystring",locationName:"thingTypeName"},usePrefixAttributeValue:{location:"querystring",locationName:"usePrefixAttributeValue",type:"boolean"}}},output:{type:"structure",members:{things:{type:"list",member:{type:"structure",members:{thingName:{},thingTypeName:{},thingArn:{},attributes:{shape:"S3o"},version:{type:"long"}}}},nextToken:{}}}},ListThingsInBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}/things"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"Stc"},nextToken:{}}}},ListThingsInThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}/things"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"Stc"},nextToken:{}}}},ListTopicRuleDestinations:{http:{method:"GET",requestUri:"/destinations"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{destinationSummaries:{type:"list",member:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlSummary:{type:"structure",members:{confirmationUrl:{}}},vpcDestinationSummary:{type:"structure",members:{subnetIds:{shape:"Sek"},securityGroups:{shape:"Sem"},vpcId:{},roleArn:{}}}}}},nextToken:{}}}},ListTopicRules:{http:{method:"GET",requestUri:"/rules"},input:{type:"structure",members:{topic:{location:"querystring",locationName:"topic"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ruleDisabled:{location:"querystring",locationName:"ruleDisabled",type:"boolean"}}},output:{type:"structure",members:{rules:{type:"list",member:{type:"structure",members:{ruleArn:{},ruleName:{},topicPattern:{},createdAt:{type:"timestamp"},ruleDisabled:{type:"boolean"}}}},nextToken:{}}}},ListV2LoggingLevels:{http:{method:"GET",requestUri:"/v2LoggingLevel"},input:{type:"structure",members:{targetType:{location:"querystring",locationName:"targetType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{logTargetConfigurations:{type:"list",member:{type:"structure",members:{logTarget:{shape:"Svq"},logLevel:{}}}},nextToken:{}}}},ListViolationEvents:{http:{method:"GET",requestUri:"/violation-events"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{violationEvents:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S9g"},metricValue:{shape:"S9n"},violationEventAdditionalInfo:{shape:"Spi"},violationEventType:{},verificationState:{},verificationStateDescription:{},violationEventTime:{type:"timestamp"}}}},nextToken:{}}}},PutVerificationStateOnViolation:{http:{requestUri:"/violations/verification-state/{violationId}"},input:{type:"structure",required:["violationId","verificationState"],members:{violationId:{location:"uri",locationName:"violationId"},verificationState:{},verificationStateDescription:{}}},output:{type:"structure",members:{}}},RegisterCACertificate:{http:{requestUri:"/cacertificate"},input:{type:"structure",required:["caCertificate"],members:{caCertificate:{},verificationCertificate:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"},allowAutoRegistration:{location:"querystring",locationName:"allowAutoRegistration",type:"boolean"},registrationConfig:{shape:"Siy"},tags:{shape:"S2e"},certificateMode:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificate:{http:{requestUri:"/certificate/register"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},caCertificatePem:{},setAsActive:{deprecated:!0,location:"querystring",locationName:"setAsActive",type:"boolean"},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificateWithoutCA:{http:{requestUri:"/certificate/register-no-ca"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterThing:{http:{requestUri:"/things"},input:{type:"structure",required:["templateBody"],members:{templateBody:{},parameters:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{certificatePem:{},resourceArns:{type:"map",key:{},value:{}}}}},RejectCertificateTransfer:{http:{method:"PATCH",requestUri:"/reject-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},rejectReason:{}}}},RemoveThingFromBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/removeThingFromBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},RemoveThingFromThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/removeThingFromThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},ReplaceTopicRule:{http:{method:"PATCH",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sb3"}},payload:"topicRulePayload"}},SearchIndex:{http:{requestUri:"/indices/search"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},nextToken:{},maxResults:{type:"integer"},queryVersion:{}}},output:{type:"structure",members:{nextToken:{},things:{type:"list",member:{type:"structure",members:{thingName:{},thingId:{},thingTypeName:{},thingGroupNames:{shape:"Swm"},attributes:{shape:"S3o"},shadow:{},deviceDefender:{},connectivity:{type:"structure",members:{connected:{type:"boolean"},timestamp:{type:"long"},disconnectReason:{}}}}}},thingGroups:{type:"list",member:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupDescription:{},attributes:{shape:"S3o"},parentGroupNames:{shape:"Swm"}}}}}}},SetDefaultAuthorizer:{http:{requestUri:"/default-authorizer"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},SetDefaultPolicyVersion:{http:{method:"PATCH",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},SetLoggingOptions:{http:{requestUri:"/loggingOptions"},input:{type:"structure",required:["loggingOptionsPayload"],members:{loggingOptionsPayload:{type:"structure",required:["roleArn"],members:{roleArn:{},logLevel:{}}}},payload:"loggingOptionsPayload"}},SetV2LoggingLevel:{http:{requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["logTarget","logLevel"],members:{logTarget:{shape:"Svq"},logLevel:{}}}},SetV2LoggingOptions:{http:{requestUri:"/v2LoggingOptions"},input:{type:"structure", +members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},StartAuditMitigationActionsTask:{http:{requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId","target","auditCheckToActionsMapping","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Shm"},auditCheckToActionsMapping:{shape:"Shq"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{taskId:{}}}},StartDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId","target","actions","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Sjd"},actions:{type:"list",member:{}},violationEventOccurrenceRange:{shape:"Sjg"},includeOnlyActiveViolations:{type:"boolean"},includeSuppressedAlerts:{type:"boolean"},clientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{taskId:{}}}},StartOnDemandAuditTask:{http:{requestUri:"/audit/tasks"},input:{type:"structure",required:["targetCheckNames"],members:{targetCheckNames:{shape:"S99"}}},output:{type:"structure",members:{taskId:{}}}},StartThingRegistrationTask:{http:{requestUri:"/thing-registration-tasks"},input:{type:"structure",required:["templateBody","inputFileBucket","inputFileKey","roleArn"],members:{templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{}}},output:{type:"structure",members:{taskId:{}}}},StopThingRegistrationTask:{http:{method:"PUT",requestUri:"/thing-registration-tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S2e"}}},output:{type:"structure",members:{}}},TestAuthorization:{http:{requestUri:"/test-authorization"},input:{type:"structure",required:["authInfos"],members:{principal:{},cognitoIdentityPoolId:{},authInfos:{type:"list",member:{shape:"Sxf"}},clientId:{location:"querystring",locationName:"clientId"},policyNamesToAdd:{shape:"Sxj"},policyNamesToSkip:{shape:"Sxj"}}},output:{type:"structure",members:{authResults:{type:"list",member:{type:"structure",members:{authInfo:{shape:"Sxf"},allowed:{type:"structure",members:{policies:{shape:"Spp"}}},denied:{type:"structure",members:{implicitDeny:{type:"structure",members:{policies:{shape:"Spp"}}},explicitDeny:{type:"structure",members:{policies:{shape:"Spp"}}}}},authDecision:{},missingContextValues:{type:"list",member:{}}}}}}}},TestInvokeAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}/test"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},token:{},tokenSignature:{},httpContext:{type:"structure",members:{headers:{type:"map",key:{},value:{}},queryString:{}}},mqttContext:{type:"structure",members:{username:{},password:{type:"blob"},clientId:{}}},tlsContext:{type:"structure",members:{serverName:{}}}}},output:{type:"structure",members:{isAuthenticated:{type:"boolean"},principalId:{},policyDocuments:{type:"list",member:{}},refreshAfterInSeconds:{type:"integer"},disconnectAfterInSeconds:{type:"integer"}}}},TransferCertificate:{http:{method:"PATCH",requestUri:"/transfer-certificate/{certificateId}"},input:{type:"structure",required:["certificateId","targetAwsAccount"],members:{certificateId:{location:"uri",locationName:"certificateId"},targetAwsAccount:{location:"querystring",locationName:"targetAwsAccount"},transferMessage:{}}},output:{type:"structure",members:{transferredCertificateArn:{}}}},UntagResource:{http:{requestUri:"/untag"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAccountAuditConfiguration:{http:{method:"PATCH",requestUri:"/audit/configuration"},input:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sgu"},auditCheckConfigurations:{shape:"Sgx"}}},output:{type:"structure",members:{}}},UpdateAuditSuppression:{http:{method:"PATCH",requestUri:"/audit/suppressions/update"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}},output:{type:"structure",members:{}}},UpdateAuthorizer:{http:{method:"PUT",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S2a"},status:{},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},UpdateBillingGroup:{http:{method:"PATCH",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName","billingGroupProperties"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2n"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateCACertificate:{http:{method:"PUT",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"},newStatus:{location:"querystring",locationName:"newStatus"},newAutoRegistrationStatus:{location:"querystring",locationName:"newAutoRegistrationStatus"},registrationConfig:{shape:"Siy"},removeAutoRegistration:{type:"boolean"}}}},UpdateCertificate:{http:{method:"PUT",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId","newStatus"],members:{certificateId:{location:"uri",locationName:"certificateId"},newStatus:{location:"querystring",locationName:"newStatus"}}}},UpdateCustomMetric:{http:{method:"PATCH",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","displayName"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDimension:{http:{method:"PATCH",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","stringValues"],members:{name:{location:"uri",locationName:"name"},stringValues:{shape:"S34"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S34"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDomainConfiguration:{http:{method:"PUT",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},authorizerConfig:{shape:"S3d"},domainConfigurationStatus:{},removeAuthorizerConfig:{type:"boolean"},tlsConfig:{shape:"S3g"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},UpdateDynamicThingGroup:{http:{method:"PATCH",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3l"},expectedVersion:{type:"long"},indexName:{},queryString:{},queryVersion:{}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateEventConfigurations:{http:{method:"PATCH",requestUri:"/event-configurations"},input:{type:"structure",members:{eventConfigurations:{shape:"Sk1"}}},output:{type:"structure",members:{}}},UpdateFleetMetric:{http:{method:"PATCH",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","indexName"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3z"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},expectedVersion:{type:"long"}}}},UpdateIndexingConfiguration:{http:{requestUri:"/indexing/config"},input:{type:"structure",members:{thingIndexingConfiguration:{shape:"Snc"},thingGroupIndexingConfiguration:{shape:"Sns"}}},output:{type:"structure",members:{}}},UpdateJob:{http:{method:"PATCH",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},description:{},presignedUrlConfig:{shape:"S4c"},jobExecutionsRolloutConfig:{shape:"S4f"},abortConfig:{shape:"S4m"},timeoutConfig:{shape:"S4t"},namespaceId:{location:"querystring",locationName:"namespaceId"},jobExecutionsRetryConfig:{shape:"S4w"}}}},UpdateMitigationAction:{http:{method:"PATCH",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S5o"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},UpdatePackage:{http:{method:"PATCH",requestUri:"/packages/{packageName}",responseCode:200},input:{type:"structure",required:["packageName"],members:{packageName:{location:"uri",locationName:"packageName"},description:{shape:"S80"},defaultVersionName:{},unsetDefaultVersion:{type:"boolean"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},UpdatePackageConfiguration:{http:{method:"PATCH",requestUri:"/package-configuration",responseCode:200},input:{type:"structure",members:{versionUpdateByJobsConfig:{shape:"So8"},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},UpdatePackageVersion:{http:{method:"PATCH",requestUri:"/packages/{packageName}/versions/{versionName}",responseCode:200},input:{type:"structure",required:["packageName","versionName"],members:{packageName:{location:"uri",locationName:"packageName"},versionName:{location:"uri",locationName:"versionName"},description:{shape:"S80"},attributes:{shape:"S87"},action:{},clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateProvisioningTemplate:{http:{method:"PATCH",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},description:{},enabled:{type:"boolean"},defaultVersionId:{type:"integer"},provisioningRoleArn:{},preProvisioningHook:{shape:"S8t"},removePreProvisioningHook:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateRoleAlias:{http:{method:"PUT",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},UpdateScheduledAudit:{http:{method:"PATCH",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S99"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},UpdateSecurityProfile:{http:{method:"PATCH",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},deleteBehaviors:{type:"boolean"},deleteAlertTargets:{type:"boolean"},deleteAdditionalMetricsToRetain:{type:"boolean"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"},metricsExportConfig:{shape:"Sad"},deleteMetricsExportConfig:{type:"boolean"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S9f"},alertTargets:{shape:"Sa6"},additionalMetricsToRetain:{shape:"Saa",deprecated:!0,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"Sab"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},metricsExportConfig:{shape:"Sad"}}}},UpdateStream:{http:{method:"PUT",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"Saj"},roleArn:{}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},UpdateThing:{http:{method:"PATCH",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3n"},expectedVersion:{type:"long"},removeThingType:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateThingGroup:{http:{method:"PATCH",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3l"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateThingGroupsForThing:{http:{method:"PUT",requestUri:"/thing-groups/updateThingGroupsForThing"},input:{type:"structure",members:{thingName:{},thingGroupsToAdd:{shape:"S103"},thingGroupsToRemove:{shape:"S103"},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateTopicRuleDestination:{http:{method:"PATCH",requestUri:"/destinations"},input:{type:"structure",required:["arn","status"],members:{arn:{},status:{}}},output:{type:"structure",members:{}}},ValidateSecurityProfileBehaviors:{http:{requestUri:"/security-profile-behaviors/validate"},input:{type:"structure",required:["behaviors"],members:{behaviors:{shape:"S9f"}}},output:{type:"structure",members:{valid:{type:"boolean"},validationErrors:{type:"list",member:{type:"structure",members:{errorMessage:{}}}}}}}},shapes:{Sg:{type:"list",member:{}},S1e:{type:"map",key:{},value:{}},S1o:{type:"structure",members:{deviceCertificateId:{},caCertificateId:{},cognitoIdentityPoolId:{},clientId:{},policyVersionIdentifier:{type:"structure",members:{policyName:{},policyVersionId:{}}},account:{},iamRoleArn:{},roleAliasArn:{},issuerCertificateIdentifier:{type:"structure",members:{issuerCertificateSubject:{},issuerId:{},issuerCertificateSerialNumber:{}}},deviceCertificateArn:{}}},S2a:{type:"map",key:{},value:{}},S2e:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S2n:{type:"structure",members:{billingGroupDescription:{}}},S34:{type:"list",member:{}},S3d:{type:"structure",members:{defaultAuthorizerName:{},allowAuthorizerOverride:{type:"boolean"}}},S3g:{type:"structure",members:{securityPolicy:{}}},S3l:{type:"structure",members:{thingGroupDescription:{},attributePayload:{shape:"S3n"}}},S3n:{type:"structure",members:{attributes:{shape:"S3o"},merge:{type:"boolean"}}},S3o:{type:"map",key:{},value:{}},S3z:{type:"structure",required:["name"],members:{name:{},values:{type:"list",member:{}}}},S4c:{type:"structure",members:{roleArn:{},expiresInSec:{type:"long"}}},S4f:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S4m:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},S4t:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},S4w:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","numberOfRetries"],members:{failureType:{},numberOfRetries:{type:"integer"}}}}}},S51:{type:"map",key:{},value:{}},S54:{type:"structure",members:{startTime:{},endTime:{},endBehavior:{},maintenanceWindows:{shape:"S57"}}},S57:{type:"list",member:{type:"structure",required:["startTime","durationInMinutes"],members:{startTime:{},durationInMinutes:{type:"integer"}}}},S5b:{type:"list",member:{}},S5j:{type:"structure",members:{PublicKey:{},PrivateKey:{type:"string",sensitive:!0}}},S5o:{type:"structure",members:{updateDeviceCertificateParams:{type:"structure",required:["action"],members:{action:{}}},updateCACertificateParams:{type:"structure",required:["action"],members:{action:{}}},addThingsToThingGroupParams:{type:"structure",required:["thingGroupNames"],members:{thingGroupNames:{type:"list",member:{}},overrideDynamicGroups:{type:"boolean"}}},replaceDefaultPolicyVersionParams:{type:"structure",required:["templateName"],members:{templateName:{}}},enableIoTLoggingParams:{type:"structure",required:["roleArnForLogging","logLevel"],members:{roleArnForLogging:{},logLevel:{}}},publishFindingToSnsParams:{type:"structure",required:["topicArn"],members:{topicArn:{}}}}},S68:{type:"list",member:{}},S6a:{type:"list",member:{}},S6c:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S6j:{type:"structure",members:{expiresInSec:{type:"long"}}},S6u:{type:"list",member:{type:"structure",members:{fileName:{},fileType:{type:"integer"},fileVersion:{},fileLocation:{type:"structure",members:{stream:{type:"structure",members:{streamId:{},fileId:{type:"integer"}}},s3Location:{shape:"S73"}}},codeSigning:{type:"structure",members:{awsSignerJobId:{},startSigningJobParameter:{type:"structure",members:{signingProfileParameter:{type:"structure",members:{certificateArn:{},platform:{},certificatePathOnDevice:{}}},signingProfileName:{},destination:{type:"structure",members:{s3Destination:{type:"structure",members:{bucket:{},prefix:{}}}}}}},customCodeSigning:{type:"structure",members:{signature:{type:"structure",members:{inlineDocument:{type:"blob"}}},certificateChain:{type:"structure",members:{certificateName:{},inlineDocument:{}}},hashAlgorithm:{},signatureAlgorithm:{}}}}},attributes:{type:"map",key:{},value:{}}}}},S73:{type:"structure",members:{bucket:{},key:{},version:{}}},S7s:{type:"map",key:{},value:{}},S80:{type:"string",sensitive:!0},S81:{type:"map",key:{},value:{}},S87:{type:"map",key:{},value:{},sensitive:!0},S8t:{type:"structure",required:["targetArn"],members:{payloadVersion:{},targetArn:{}}},S99:{type:"list",member:{}},S9f:{type:"list",member:{shape:"S9g"}},S9g:{type:"structure",required:["name"],members:{name:{},metric:{},metricDimension:{shape:"S9j"},criteria:{type:"structure",members:{comparisonOperator:{},value:{shape:"S9n"},durationSeconds:{type:"integer"},consecutiveDatapointsToAlarm:{type:"integer"},consecutiveDatapointsToClear:{type:"integer"},statisticalThreshold:{type:"structure",members:{statistic:{}}},mlDetectionConfig:{type:"structure",required:["confidenceLevel"],members:{confidenceLevel:{}}}}},suppressAlerts:{type:"boolean"},exportMetric:{type:"boolean"}}},S9j:{type:"structure",required:["dimensionName"],members:{dimensionName:{},operator:{}}},S9n:{type:"structure",members:{count:{type:"long"},cidrs:{type:"list",member:{}},ports:{type:"list",member:{type:"integer"}},number:{type:"double"},numbers:{type:"list",member:{type:"double"}},strings:{type:"list",member:{}}}},Sa6:{type:"map",key:{},value:{type:"structure",required:["alertTargetArn","roleArn"],members:{alertTargetArn:{},roleArn:{}}}},Saa:{type:"list",member:{}},Sab:{type:"list",member:{type:"structure",required:["metric"],members:{metric:{},metricDimension:{shape:"S9j"},exportMetric:{type:"boolean"}}}},Sad:{type:"structure",required:["mqttTopic","roleArn"],members:{mqttTopic:{},roleArn:{}}},Saj:{type:"list",member:{type:"structure",members:{fileId:{type:"integer"},s3Location:{shape:"S73"}}}},Sav:{type:"structure",members:{thingTypeDescription:{},searchableAttributes:{type:"list",member:{}}}},Sb3:{type:"structure",required:["sql","actions"],members:{sql:{},description:{},actions:{shape:"Sb6"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sb7"}}},Sb6:{type:"list",member:{shape:"Sb7"}},Sb7:{type:"structure",members:{dynamoDB:{type:"structure",required:["tableName","roleArn","hashKeyField","hashKeyValue"],members:{tableName:{},roleArn:{},operation:{},hashKeyField:{},hashKeyValue:{},hashKeyType:{},rangeKeyField:{},rangeKeyValue:{},rangeKeyType:{},payloadField:{}}},dynamoDBv2:{type:"structure",required:["roleArn","putItem"],members:{roleArn:{},putItem:{type:"structure",required:["tableName"],members:{tableName:{}}}}},lambda:{type:"structure",required:["functionArn"],members:{functionArn:{}}},sns:{type:"structure",required:["targetArn","roleArn"],members:{targetArn:{},roleArn:{},messageFormat:{}}},sqs:{type:"structure",required:["roleArn","queueUrl"],members:{roleArn:{},queueUrl:{},useBase64:{type:"boolean"}}},kinesis:{type:"structure",required:["roleArn","streamName"],members:{roleArn:{},streamName:{},partitionKey:{}}},republish:{type:"structure",required:["roleArn","topic"],members:{roleArn:{},topic:{},qos:{type:"integer"},headers:{type:"structure",members:{payloadFormatIndicator:{},contentType:{},responseTopic:{},correlationData:{},messageExpiry:{},userProperties:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}}}},s3:{type:"structure",required:["roleArn","bucketName","key"],members:{roleArn:{},bucketName:{},key:{},cannedAcl:{}}},firehose:{type:"structure",required:["roleArn","deliveryStreamName"],members:{roleArn:{},deliveryStreamName:{},separator:{},batchMode:{type:"boolean"}}},cloudwatchMetric:{type:"structure",required:["roleArn","metricNamespace","metricName","metricValue","metricUnit"],members:{roleArn:{},metricNamespace:{},metricName:{},metricValue:{},metricUnit:{},metricTimestamp:{}}},cloudwatchAlarm:{type:"structure",required:["roleArn","alarmName","stateReason","stateValue"],members:{roleArn:{},alarmName:{},stateReason:{},stateValue:{}}},cloudwatchLogs:{type:"structure",required:["roleArn","logGroupName"],members:{roleArn:{},logGroupName:{},batchMode:{type:"boolean"}}},elasticsearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},type:{},id:{}}},salesforce:{type:"structure",required:["token","url"],members:{token:{},url:{}}},iotAnalytics:{type:"structure",members:{channelArn:{},channelName:{},batchMode:{type:"boolean"},roleArn:{}}},iotEvents:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},messageId:{},batchMode:{type:"boolean"},roleArn:{}}},iotSiteWise:{type:"structure",required:["putAssetPropertyValueEntries","roleArn"],members:{putAssetPropertyValueEntries:{type:"list",member:{type:"structure",required:["propertyValues"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValues:{type:"list",member:{type:"structure",required:["value","timestamp"],members:{value:{type:"structure",members:{stringValue:{},integerValue:{},doubleValue:{},booleanValue:{}}},timestamp:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{},offsetInNanos:{}}},quality:{}}}}}}},roleArn:{}}},stepFunctions:{type:"structure",required:["stateMachineName","roleArn"],members:{executionNamePrefix:{},stateMachineName:{},roleArn:{}}},timestream:{type:"structure",required:["roleArn","databaseName","tableName","dimensions"],members:{roleArn:{},databaseName:{},tableName:{},dimensions:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{}}}},timestamp:{type:"structure",required:["value","unit"],members:{value:{},unit:{}}}}},http:{type:"structure",required:["url"],members:{url:{},confirmationUrl:{},headers:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},auth:{type:"structure",members:{sigv4:{type:"structure",required:["signingRegion","serviceName","roleArn"],members:{signingRegion:{},serviceName:{},roleArn:{}}}}}}},kafka:{type:"structure",required:["destinationArn","topic","clientProperties"],members:{destinationArn:{},topic:{},key:{},partition:{},clientProperties:{type:"map",key:{},value:{}},headers:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}},openSearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},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:{}}}}},Sek:{type:"list",member:{}},Sem:{type:"list",member:{}},Seq:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlProperties:{type:"structure",members:{confirmationUrl:{}}},vpcProperties:{type:"structure",members:{subnetIds:{shape:"Sek"},securityGroups:{shape:"Sem"},vpcId:{},roleArn:{}}}}},Sgu:{type:"map",key:{},value:{type:"structure",members:{targetArn:{},roleArn:{},enabled:{type:"boolean"}}}},Sgx:{type:"map",key:{},value:{type:"structure",members:{enabled:{type:"boolean"}}}},Sh2:{type:"structure",members:{findingId:{},taskId:{},checkName:{},taskStartTime:{type:"timestamp"},findingTime:{type:"timestamp"},severity:{},nonCompliantResource:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sh6"}}},relatedResources:{shape:"Sh7"},reasonForNonCompliance:{},reasonForNonComplianceCode:{},isSuppressed:{type:"boolean"}}},Sh6:{type:"map",key:{},value:{}},Sh7:{type:"list",member:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sh6"}}}},Shm:{type:"structure",members:{auditTaskId:{},findingIds:{type:"list",member:{}},auditCheckToReasonCodeFilter:{type:"map",key:{},value:{type:"list",member:{}}}}},Shq:{type:"map",key:{},value:{type:"list",member:{}}},Shs:{type:"list",member:{type:"structure",members:{name:{},id:{},roleArn:{},actionParams:{shape:"S5o"}}}},Sij:{type:"structure",members:{authorizerName:{},authorizerArn:{},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S2a"},status:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},Siw:{type:"structure",members:{notBefore:{type:"timestamp"},notAfter:{type:"timestamp"}}},Siy:{type:"structure",members:{templateBody:{},roleArn:{},templateName:{}}},Sjb:{type:"structure",members:{taskId:{},taskStatus:{},taskStartTime:{type:"timestamp"},taskEndTime:{type:"timestamp"},target:{shape:"Sjd"},violationEventOccurrenceRange:{shape:"Sjg"},onlyActiveViolationsIncluded:{type:"boolean"},suppressedAlertsIncluded:{type:"boolean"},actionsDefinition:{shape:"Shs"},taskStatistics:{type:"structure",members:{actionsExecuted:{type:"long"},actionsSkipped:{type:"long"},actionsFailed:{type:"long"}}}}},Sjd:{type:"structure",members:{violationIds:{type:"list",member:{}},securityProfileName:{},behaviorName:{}}},Sjg:{type:"structure",required:["startTime","endTime"],members:{startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},Sk1:{type:"map",key:{},value:{type:"structure",members:{Enabled:{type:"boolean"}}}},Sl7:{type:"list",member:{}},Sm0:{type:"list",member:{shape:"Sm1"}},Sm1:{type:"structure",members:{groupName:{},groupArn:{}}},Smd:{type:"structure",members:{deprecated:{type:"boolean"},deprecationDate:{type:"timestamp"},creationDate:{type:"timestamp"}}},Snc:{type:"structure",required:["thingIndexingMode"],members:{thingIndexingMode:{},thingConnectivityIndexingMode:{},deviceDefenderIndexingMode:{},namedShadowIndexingMode:{},managedFields:{shape:"Snh"},customFields:{shape:"Snh"},filter:{type:"structure",members:{namedShadowNames:{type:"list",member:{}},geoLocations:{type:"list",member:{type:"structure",members:{name:{},order:{}}}}}}}},Snh:{type:"list",member:{type:"structure",members:{name:{},type:{}}}},Sns:{type:"structure",required:["thingGroupIndexingMode"],members:{thingGroupIndexingMode:{},managedFields:{shape:"Snh"},customFields:{shape:"Snh"}}},So8:{type:"structure",members:{enabled:{type:"boolean"},roleArn:{}}},Spi:{type:"structure",members:{confidenceLevel:{}}},Spp:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{}}}},Sqr:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificateMode:{},creationDate:{type:"timestamp"}}}},Srr:{type:"structure",members:{status:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},retryAttempt:{type:"integer"}}},St2:{type:"list",member:{}},Stc:{type:"list",member:{}},Stx:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},Su2:{type:"structure",required:["arn"],members:{arn:{}}},Svq:{type:"structure",required:["targetType"],members:{targetType:{},targetName:{}}},Swm:{type:"list",member:{}},Sxf:{type:"structure",required:["resources"],members:{actionType:{},resources:{type:"list",member:{}}}},Sxj:{type:"list",member:{}},S103:{type:"list",member:{}}}}},{}],130:[function(e,t,r){t.exports={pagination:{GetBehaviorModelTrainingSummaries:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},ListActiveViolations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"activeViolations"},ListAttachedPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListAuditFindings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"findings"},ListAuditMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"},ListAuditMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuditSuppressions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"suppressions"},ListAuditTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuthorizers:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"authorizers"},ListBillingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"billingGroups"},ListCACertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificatesByCA:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCustomMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricNames"},ListDetectMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"}, +ListDetectMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListDimensions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"dimensionNames"},ListDomainConfigurations:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"domainConfigurations"},ListFleetMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fleetMetrics"},ListIndices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"indexNames"},ListJobExecutionsForJob:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobExecutionsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobTemplates"},ListJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobs"},ListManagedJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"managedJobTemplates"},ListMetricValues:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricDatumList"},ListMitigationActions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionIdentifiers"},ListOTAUpdates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"otaUpdates"},ListOutgoingCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"outgoingCertificates"},ListPackageVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"packageVersionSummaries"},ListPackages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"packageSummaries"},ListPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPolicyPrincipals:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"principals"},ListPrincipalPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPrincipalThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListProvisioningTemplateVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"versions"},ListProvisioningTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"templates"},ListRelatedResourcesForAuditFinding:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"relatedResources"},ListRoleAliases:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"roleAliases"},ListScheduledAudits:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"scheduledAudits"},ListSecurityProfiles:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileIdentifiers"},ListSecurityProfilesForTarget:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargetMappings"},ListStreams:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"streams"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",result_key:"tags"},ListTargetsForPolicy:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"targets"},ListTargetsForSecurityProfile:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargets"},ListThingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingGroupsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingPrincipals:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"principals"},ListThingRegistrationTaskReports:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["reportType"],output_token:"nextToken",result_key:"resourceLinks"},ListThingRegistrationTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskIds"},ListThingTypes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingTypes"},ListThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInBillingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInThingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListTopicRuleDestinations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"destinationSummaries"},ListTopicRules:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"rules"},ListV2LoggingLevels:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"logTargetConfigurations"},ListViolationEvents:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"violationEvents"}}}},{}],131:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-05-28",endpointPrefix:"data-ats.iot",protocol:"rest-json",serviceFullName:"AWS IoT Data Plane",serviceId:"IoT Data Plane",signatureVersion:"v4",signingName:"iotdata",uid:"iot-data-2015-05-28"},operations:{DeleteThingShadow:{http:{method:"DELETE",requestUri:"/things/{thingName}/shadow"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},shadowName:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["payload"],members:{payload:{type:"blob"}},payload:"payload"}},GetRetainedMessage:{http:{method:"GET",requestUri:"/retainedMessage/{topic}"},input:{type:"structure",required:["topic"],members:{topic:{location:"uri",locationName:"topic"}}},output:{type:"structure",members:{topic:{},payload:{type:"blob"},qos:{type:"integer"},lastModifiedTime:{type:"long"},userProperties:{type:"blob"}}}},GetThingShadow:{http:{method:"GET",requestUri:"/things/{thingName}/shadow"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},shadowName:{location:"querystring",locationName:"name"}}},output:{type:"structure",members:{payload:{type:"blob"}},payload:"payload"}},ListNamedShadowsForThing:{http:{method:"GET",requestUri:"/api/things/shadow/ListNamedShadowsForThing/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},nextToken:{location:"querystring",locationName:"nextToken"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{results:{type:"list",member:{}},nextToken:{},timestamp:{type:"long"}}}},ListRetainedMessages:{http:{method:"GET",requestUri:"/retainedMessage"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{retainedTopics:{type:"list",member:{type:"structure",members:{topic:{},payloadSize:{type:"long"},qos:{type:"integer"},lastModifiedTime:{type:"long"}}}},nextToken:{}}}},Publish:{http:{requestUri:"/topics/{topic}"},input:{type:"structure",required:["topic"],members:{topic:{location:"uri",locationName:"topic"},qos:{location:"querystring",locationName:"qos",type:"integer"},retain:{location:"querystring",locationName:"retain",type:"boolean"},payload:{type:"blob"},userProperties:{jsonvalue:!0,location:"header",locationName:"x-amz-mqtt5-user-properties"},payloadFormatIndicator:{location:"header",locationName:"x-amz-mqtt5-payload-format-indicator"},contentType:{location:"querystring",locationName:"contentType"},responseTopic:{location:"querystring",locationName:"responseTopic"},correlationData:{location:"header",locationName:"x-amz-mqtt5-correlation-data"},messageExpiry:{location:"querystring",locationName:"messageExpiry",type:"long"}},payload:"payload"}},UpdateThingShadow:{http:{requestUri:"/things/{thingName}/shadow"},input:{type:"structure",required:["thingName","payload"],members:{thingName:{location:"uri",locationName:"thingName"},shadowName:{location:"querystring",locationName:"name"},payload:{type:"blob"}},payload:"payload"},output:{type:"structure",members:{payload:{type:"blob"}},payload:"payload"}}},shapes:{}}},{}],132:[function(e,t,r){t.exports={pagination:{ListRetainedMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"retainedTopics"}}}},{}],133:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"iotanalytics",protocol:"rest-json",serviceFullName:"AWS IoT Analytics",serviceId:"IoTAnalytics",signatureVersion:"v4",signingName:"iotanalytics",uid:"iotanalytics-2017-11-27"},operations:{BatchPutMessage:{http:{requestUri:"/messages/batch",responseCode:200},input:{type:"structure",required:["channelName","messages"],members:{channelName:{},messages:{type:"list",member:{type:"structure",required:["messageId","payload"],members:{messageId:{},payload:{type:"blob"}}}}}},output:{type:"structure",members:{batchPutMessageErrorEntries:{type:"list",member:{type:"structure",members:{messageId:{},errorCode:{},errorMessage:{}}}}}}},CancelPipelineReprocessing:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}/reprocessing/{reprocessingId}"},input:{type:"structure",required:["pipelineName","reprocessingId"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},reprocessingId:{location:"uri",locationName:"reprocessingId"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/channels",responseCode:201},input:{type:"structure",required:["channelName"],members:{channelName:{},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{channelName:{},channelArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDataset:{http:{requestUri:"/datasets",responseCode:201},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},tags:{shape:"Sq"},lateDataRules:{shape:"S24"}}},output:{type:"structure",members:{datasetName:{},datasetArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDatasetContent:{http:{requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{}}},output:{type:"structure",members:{versionId:{}}}},CreateDatastore:{http:{requestUri:"/datastores",responseCode:201},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{},datastoreStorage:{shape:"S2h"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},output:{type:"structure",members:{datastoreName:{},datastoreArn:{},retentionPeriod:{shape:"Sn"}}}},CreatePipeline:{http:{requestUri:"/pipelines",responseCode:201},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{},pipelineActivities:{shape:"S34"},tags:{shape:"Sq"}}},output:{type:"structure",members:{pipelineName:{},pipelineArn:{}}}},DeleteChannel:{http:{method:"DELETE",requestUri:"/channels/{channelName}",responseCode:204},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}}},DeleteDatasetContent:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}/content",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}}},DeleteDatastore:{http:{method:"DELETE",requestUri:"/datastores/{datastoreName}",responseCode:204},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}",responseCode:204},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}}},DescribeChannel:{http:{method:"GET",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{channel:{type:"structure",members:{name:{},storage:{shape:"Sh"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeDataset:{http:{method:"GET",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},arn:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}}}},DescribeDatastore:{http:{method:"GET",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{datastore:{type:"structure",members:{name:{},storage:{shape:"S2h"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S4f"}}}},DescribePipeline:{http:{method:"GET",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}},output:{type:"structure",members:{pipeline:{type:"structure",members:{name:{},arn:{},activities:{shape:"S34"},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}}}},GetDatasetContent:{http:{method:"GET",requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}},output:{type:"structure",members:{entries:{type:"list",member:{type:"structure",members:{entryName:{},dataURI:{}}}},timestamp:{type:"timestamp"},status:{shape:"S4t"}}}},ListChannels:{http:{method:"GET",requestUri:"/channels"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{channelSummaries:{type:"list",member:{type:"structure",members:{channelName:{},channelStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasetContents:{http:{method:"GET",requestUri:"/datasets/{datasetName}/contents"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},scheduledOnOrAfter:{location:"querystring",locationName:"scheduledOnOrAfter",type:"timestamp"},scheduledBefore:{location:"querystring",locationName:"scheduledBefore",type:"timestamp"}}},output:{type:"structure",members:{datasetContentSummaries:{type:"list",member:{type:"structure",members:{version:{},status:{shape:"S4t"},creationTime:{type:"timestamp"},scheduleTime:{type:"timestamp"},completionTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasets"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datasetSummaries:{type:"list",member:{type:"structure",members:{datasetName:{},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},triggers:{shape:"S1l"},actions:{type:"list",member:{type:"structure",members:{actionName:{},actionType:{}}}}}}},nextToken:{}}}},ListDatastores:{http:{method:"GET",requestUri:"/datastores"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datastoreSummaries:{type:"list",member:{type:"structure",members:{datastoreName:{},datastoreStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",members:{customerManagedS3Storage:{type:"structure",members:{bucket:{},keyPrefix:{}}}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatType:{},datastorePartitions:{shape:"S2u"}}}},nextToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/pipelines"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{pipelineSummaries:{type:"list",member:{type:"structure",members:{pipelineName:{},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sq"}}}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S4f"}}}},RunPipelineActivity:{http:{requestUri:"/pipelineactivities/run"},input:{type:"structure",required:["pipelineActivity","payloads"],members:{pipelineActivity:{shape:"S35"},payloads:{shape:"S5z"}}},output:{type:"structure",members:{payloads:{shape:"S5z"},logResult:{}}}},SampleChannelData:{http:{method:"GET",requestUri:"/channels/{channelName}/sample"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},maxMessages:{location:"querystring",locationName:"maxMessages",type:"integer"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{payloads:{shape:"S5z"}}}},StartPipelineReprocessing:{http:{requestUri:"/pipelines/{pipelineName}/reprocessing"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},channelMessages:{type:"structure",members:{s3Paths:{type:"list",member:{}}}}}},output:{type:"structure",members:{reprocessingId:{}}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateChannel:{http:{method:"PUT",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"}}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{location:"uri",locationName:"datasetName"},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}},UpdateDatastore:{http:{method:"PUT",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},retentionPeriod:{shape:"Sn"},datastoreStorage:{shape:"S2h"},fileFormatConfiguration:{shape:"S2m"}}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},pipelineActivities:{shape:"S34"}}}}},shapes:{Sh:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}}}},Sn:{type:"structure",members:{unlimited:{type:"boolean"},numberOfDays:{type:"integer"}}},Sq:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sy:{type:"list",member:{type:"structure",members:{actionName:{},queryAction:{type:"structure",required:["sqlQuery"],members:{sqlQuery:{},filters:{type:"list",member:{type:"structure",members:{deltaTime:{type:"structure",required:["offsetSeconds","timeExpression"],members:{offsetSeconds:{type:"integer"},timeExpression:{}}}}}}}},containerAction:{type:"structure",required:["image","executionRoleArn","resourceConfiguration"],members:{image:{},executionRoleArn:{},resourceConfiguration:{type:"structure",required:["computeType","volumeSizeInGB"],members:{computeType:{},volumeSizeInGB:{type:"integer"}}},variables:{type:"list",member:{type:"structure",required:["name"],members:{name:{},stringValue:{},doubleValue:{type:"double"},datasetContentVersionValue:{type:"structure",required:["datasetName"],members:{datasetName:{}}},outputFileUriValue:{type:"structure",required:["fileName"],members:{fileName:{}}}}}}}}}}},S1l:{type:"list",member:{type:"structure",members:{schedule:{type:"structure",members:{expression:{}}},dataset:{type:"structure",required:["name"],members:{name:{}}}}}},S1q:{type:"list",member:{type:"structure",required:["destination"],members:{entryName:{},destination:{type:"structure",members:{iotEventsDestinationConfiguration:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},roleArn:{}}},s3DestinationConfiguration:{type:"structure",required:["bucket","key","roleArn"],members:{bucket:{},key:{},glueConfiguration:{type:"structure",required:["tableName","databaseName"],members:{tableName:{},databaseName:{}}},roleArn:{}}}}}}}},S21:{type:"structure",members:{unlimited:{type:"boolean"},maxVersions:{type:"integer"}}},S24:{type:"list",member:{type:"structure",required:["ruleConfiguration"],members:{ruleName:{},ruleConfiguration:{type:"structure",members:{deltaTimeSessionWindowConfiguration:{type:"structure",required:["timeoutInMinutes"],members:{timeoutInMinutes:{type:"integer"}}}}}}}},S2h:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["bucket"],members:{bucket:{},keyPrefix:{}}}}}}},S2m:{type:"structure",members:{jsonConfiguration:{type:"structure",members:{}},parquetConfiguration:{type:"structure",members:{schemaDefinition:{type:"structure",members:{columns:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}}}}}}}},S2u:{type:"structure",members:{partitions:{type:"list",member:{type:"structure",members:{attributePartition:{type:"structure",required:["attributeName"],members:{attributeName:{}}},timestampPartition:{type:"structure",required:["attributeName"],members:{attributeName:{},timestampFormat:{}}}}}}}},S34:{type:"list",member:{shape:"S35"}},S35:{type:"structure",members:{channel:{type:"structure",required:["name","channelName"],members:{name:{},channelName:{},next:{}}},lambda:{type:"structure",required:["name","lambdaName","batchSize"],members:{name:{},lambdaName:{},batchSize:{type:"integer"},next:{}}},datastore:{type:"structure",required:["name","datastoreName"],members:{name:{},datastoreName:{}}},addAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{type:"map",key:{},value:{}},next:{}}},removeAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},selectAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},filter:{type:"structure",required:["name","filter"],members:{name:{},filter:{},next:{}}},math:{type:"structure",required:["name","attribute","math"],members:{name:{},attribute:{},math:{},next:{}}},deviceRegistryEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}},deviceShadowEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}}}},S3g:{type:"list",member:{}},S42:{type:"structure",members:{estimatedSizeInBytes:{type:"double"},estimatedOn:{type:"timestamp"}}},S4f:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"}}},S4l:{type:"list",member:{type:"structure",members:{id:{},status:{},creationTime:{type:"timestamp"}}}},S4t:{type:"structure",members:{state:{},reason:{}}},S5z:{type:"list",member:{type:"blob"}}}}},{}],134:[function(e,t,r){t.exports={pagination:{ListChannels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasetContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatastores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPipelines:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},{}],135:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-12-02",endpointPrefix:"kinesis",jsonVersion:"1.1",protocol:"json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Kinesis",serviceFullName:"Amazon Kinesis",serviceId:"Kinesis",signatureVersion:"v4",targetPrefix:"Kinesis_20131202",uid:"kinesis-2013-12-02"},operations:{AddTagsToStream:{input:{type:"structure",required:["Tags"],members:{StreamName:{},Tags:{type:"map",key:{},value:{}},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},CreateStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},ShardCount:{type:"integer"},StreamModeDetails:{shape:"S9"}}}},DecreaseStreamRetentionPeriod:{input:{type:"structure",required:["RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},DeleteStream:{input:{type:"structure",members:{StreamName:{},EnforceConsumerDeletion:{type:"boolean"},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},DeregisterStreamConsumer:{input:{type:"structure",members:{StreamARN:{contextParam:{name:"StreamARN"}},ConsumerName:{},ConsumerARN:{contextParam:{name:"ConsumerARN"}}}},staticContextParams:{OperationType:{value:"control"}}},DescribeLimits:{input:{type:"structure",members:{}},output:{type:"structure",required:["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],members:{ShardLimit:{type:"integer"},OpenShardCount:{type:"integer"},OnDemandStreamCount:{type:"integer"},OnDemandStreamCountLimit:{type:"integer"}}}},DescribeStream:{input:{type:"structure",members:{StreamName:{},Limit:{type:"integer"},ExclusiveStartShardId:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["StreamDescription"],members:{StreamDescription:{type:"structure",required:["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S9"},Shards:{shape:"St"},HasMoreShards:{type:"boolean"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{}}}}},staticContextParams:{OperationType:{value:"control"}}},DescribeStreamConsumer:{input:{type:"structure",members:{StreamARN:{contextParam:{name:"StreamARN"}},ConsumerName:{},ConsumerARN:{contextParam:{name:"ConsumerARN"}}}},output:{type:"structure",required:["ConsumerDescription"],members:{ConsumerDescription:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"},StreamARN:{}}}}},staticContextParams:{OperationType:{value:"control"}}},DescribeStreamSummary:{input:{type:"structure",members:{StreamName:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["StreamDescriptionSummary"],members:{StreamDescriptionSummary:{type:"structure",required:["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S9"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{},OpenShardCount:{type:"integer"},ConsumerCount:{type:"integer"}}}}},staticContextParams:{OperationType:{value:"control"}}},DisableEnhancedMonitoring:{input:{type:"structure",required:["ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{shape:"S1f"},staticContextParams:{OperationType:{value:"control"}}},EnableEnhancedMonitoring:{input:{type:"structure",required:["ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{shape:"S1f"},staticContextParams:{OperationType:{value:"control"}}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"},StreamARN:{ +contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["Records"],members:{Records:{type:"list",member:{type:"structure",required:["SequenceNumber","Data","PartitionKey"],members:{SequenceNumber:{},ApproximateArrivalTimestamp:{type:"timestamp"},Data:{type:"blob"},PartitionKey:{},EncryptionType:{}}}},NextShardIterator:{},MillisBehindLatest:{type:"long"},ChildShards:{type:"list",member:{type:"structure",required:["ShardId","ParentShards","HashKeyRange"],members:{ShardId:{},ParentShards:{type:"list",member:{}},HashKeyRange:{shape:"Sv"}}}}}},staticContextParams:{OperationType:{value:"data"}}},GetShardIterator:{input:{type:"structure",required:["ShardId","ShardIteratorType"],members:{StreamName:{},ShardId:{},ShardIteratorType:{},StartingSequenceNumber:{},Timestamp:{type:"timestamp"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",members:{ShardIterator:{}}},staticContextParams:{OperationType:{value:"data"}}},IncreaseStreamRetentionPeriod:{input:{type:"structure",required:["RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},ListShards:{input:{type:"structure",members:{StreamName:{},NextToken:{},ExclusiveStartShardId:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},ShardFilter:{type:"structure",required:["Type"],members:{Type:{},ShardId:{},Timestamp:{type:"timestamp"}}},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",members:{Shards:{shape:"St"},NextToken:{}}},staticContextParams:{OperationType:{value:"control"}}},ListStreamConsumers:{input:{type:"structure",required:["StreamARN"],members:{StreamARN:{contextParam:{name:"StreamARN"}},NextToken:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{Consumers:{type:"list",member:{shape:"S27"}},NextToken:{}}},staticContextParams:{OperationType:{value:"control"}}},ListStreams:{input:{type:"structure",members:{Limit:{type:"integer"},ExclusiveStartStreamName:{},NextToken:{}}},output:{type:"structure",required:["StreamNames","HasMoreStreams"],members:{StreamNames:{type:"list",member:{}},HasMoreStreams:{type:"boolean"},NextToken:{},StreamSummaries:{type:"list",member:{type:"structure",required:["StreamName","StreamARN","StreamStatus"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S9"},StreamCreationTimestamp:{type:"timestamp"}}}}}}},ListTagsForStream:{input:{type:"structure",members:{StreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},HasMoreTags:{type:"boolean"}}},staticContextParams:{OperationType:{value:"control"}}},MergeShards:{input:{type:"structure",required:["ShardToMerge","AdjacentShardToMerge"],members:{StreamName:{},ShardToMerge:{},AdjacentShardToMerge:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},PutRecord:{input:{type:"structure",required:["Data","PartitionKey"],members:{StreamName:{},Data:{type:"blob"},PartitionKey:{},ExplicitHashKey:{},SequenceNumberForOrdering:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["ShardId","SequenceNumber"],members:{ShardId:{},SequenceNumber:{},EncryptionType:{}}},staticContextParams:{OperationType:{value:"data"}}},PutRecords:{input:{type:"structure",required:["Records"],members:{Records:{type:"list",member:{type:"structure",required:["Data","PartitionKey"],members:{Data:{type:"blob"},ExplicitHashKey:{},PartitionKey:{}}}},StreamName:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",required:["Records"],members:{FailedRecordCount:{type:"integer"},Records:{type:"list",member:{type:"structure",members:{SequenceNumber:{},ShardId:{},ErrorCode:{},ErrorMessage:{}}}},EncryptionType:{}}},staticContextParams:{OperationType:{value:"data"}}},RegisterStreamConsumer:{input:{type:"structure",required:["StreamARN","ConsumerName"],members:{StreamARN:{contextParam:{name:"StreamARN"}},ConsumerName:{}}},output:{type:"structure",required:["Consumer"],members:{Consumer:{shape:"S27"}}},staticContextParams:{OperationType:{value:"control"}}},RemoveTagsFromStream:{input:{type:"structure",required:["TagKeys"],members:{StreamName:{},TagKeys:{type:"list",member:{}},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},SplitShard:{input:{type:"structure",required:["ShardToSplit","NewStartingHashKey"],members:{StreamName:{},ShardToSplit:{},NewStartingHashKey:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},StartStreamEncryption:{input:{type:"structure",required:["EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},StopStreamEncryption:{input:{type:"structure",required:["EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{},StreamARN:{contextParam:{name:"StreamARN"}}}},staticContextParams:{OperationType:{value:"control"}}},UpdateShardCount:{input:{type:"structure",required:["TargetShardCount","ScalingType"],members:{StreamName:{},TargetShardCount:{type:"integer"},ScalingType:{},StreamARN:{contextParam:{name:"StreamARN"}}}},output:{type:"structure",members:{StreamName:{},CurrentShardCount:{type:"integer"},TargetShardCount:{type:"integer"},StreamARN:{}}},staticContextParams:{OperationType:{value:"control"}}},UpdateStreamMode:{input:{type:"structure",required:["StreamARN","StreamModeDetails"],members:{StreamARN:{contextParam:{name:"StreamARN"}},StreamModeDetails:{shape:"S9"}}},staticContextParams:{OperationType:{value:"control"}}}},shapes:{S9:{type:"structure",required:["StreamMode"],members:{StreamMode:{}}},St:{type:"list",member:{type:"structure",required:["ShardId","HashKeyRange","SequenceNumberRange"],members:{ShardId:{},ParentShardId:{},AdjacentParentShardId:{},HashKeyRange:{shape:"Sv"},SequenceNumberRange:{type:"structure",required:["StartingSequenceNumber"],members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}}}}},Sv:{type:"structure",required:["StartingHashKey","EndingHashKey"],members:{StartingHashKey:{},EndingHashKey:{}}},S10:{type:"list",member:{type:"structure",members:{ShardLevelMetrics:{shape:"S12"}}}},S12:{type:"list",member:{}},S1f:{type:"structure",members:{StreamName:{},CurrentShardLevelMetrics:{shape:"S12"},DesiredShardLevelMetrics:{shape:"S12"},StreamARN:{}}},S27:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"}}}}}},{}],136:[function(e,t,r){t.exports={pagination:{DescribeStream:{input_token:"ExclusiveStartShardId",limit_key:"Limit",more_results:"StreamDescription.HasMoreShards",output_token:"StreamDescription.Shards[-1].ShardId",result_key:"StreamDescription.Shards"},ListStreamConsumers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListStreams:{input_token:"NextToken",limit_key:"Limit",more_results:"HasMoreStreams",output_token:"NextToken",result_key:["StreamNames","StreamSummaries"]}}}},{}],137:[function(e,t,r){t.exports={version:2,waiters:{StreamExists:{delay:10,operation:"DescribeStream",maxAttempts:18,acceptors:[{expected:"ACTIVE",matcher:"path",state:"success",argument:"StreamDescription.StreamStatus"}]},StreamNotExists:{delay:10,operation:"DescribeStream",maxAttempts:18,acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},{}],138:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video Archived Media",serviceFullName:"Amazon Kinesis Video Streams Archived Media",serviceId:"Kinesis Video Archived Media",signatureVersion:"v4",uid:"kinesis-video-archived-media-2017-09-30"},operations:{GetClip:{http:{requestUri:"/getClip"},input:{type:"structure",required:["ClipFragmentSelector"],members:{StreamName:{},StreamARN:{},ClipFragmentSelector:{type:"structure",required:["FragmentSelectorType","TimestampRange"],members:{FragmentSelectorType:{},TimestampRange:{type:"structure",required:["StartTimestamp","EndTimestamp"],members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}}}},output:{type:"structure",members:{ContentType:{location:"header",locationName:"Content-Type"},Payload:{shape:"Sa"}},payload:"Payload"}},GetDASHStreamingSessionURL:{http:{requestUri:"/getDASHStreamingSessionURL"},input:{type:"structure",members:{StreamName:{},StreamARN:{},PlaybackMode:{},DisplayFragmentTimestamp:{},DisplayFragmentNumber:{},DASHFragmentSelector:{type:"structure",members:{FragmentSelectorType:{},TimestampRange:{type:"structure",members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}},Expires:{type:"integer"},MaxManifestFragmentResults:{type:"long"}}},output:{type:"structure",members:{DASHStreamingSessionURL:{}}}},GetHLSStreamingSessionURL:{http:{requestUri:"/getHLSStreamingSessionURL"},input:{type:"structure",members:{StreamName:{},StreamARN:{},PlaybackMode:{},HLSFragmentSelector:{type:"structure",members:{FragmentSelectorType:{},TimestampRange:{type:"structure",members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}},ContainerFormat:{},DiscontinuityMode:{},DisplayFragmentTimestamp:{},Expires:{type:"integer"},MaxMediaPlaylistFragmentResults:{type:"long"}}},output:{type:"structure",members:{HLSStreamingSessionURL:{}}}},GetImages:{http:{requestUri:"/getImages"},input:{type:"structure",required:["ImageSelectorType","StartTimestamp","EndTimestamp","Format"],members:{StreamName:{},StreamARN:{},ImageSelectorType:{},StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"},MaxResults:{type:"long"},NextToken:{}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",members:{TimeStamp:{type:"timestamp"},Error:{},ImageContent:{}}}},NextToken:{}}}},GetMediaForFragmentList:{http:{requestUri:"/getMediaForFragmentList"},input:{type:"structure",required:["Fragments"],members:{StreamName:{},StreamARN:{},Fragments:{type:"list",member:{}}}},output:{type:"structure",members:{ContentType:{location:"header",locationName:"Content-Type"},Payload:{shape:"Sa"}},payload:"Payload"}},ListFragments:{http:{requestUri:"/listFragments"},input:{type:"structure",members:{StreamName:{},StreamARN:{},MaxResults:{type:"long"},NextToken:{},FragmentSelector:{type:"structure",required:["FragmentSelectorType","TimestampRange"],members:{FragmentSelectorType:{},TimestampRange:{type:"structure",required:["StartTimestamp","EndTimestamp"],members:{StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"}}}}}}},output:{type:"structure",members:{Fragments:{type:"list",member:{type:"structure",members:{FragmentNumber:{},FragmentSizeInBytes:{type:"long"},ProducerTimestamp:{type:"timestamp"},ServerTimestamp:{type:"timestamp"},FragmentLengthInMilliseconds:{type:"long"}}}},NextToken:{}}}}},shapes:{Sa:{type:"blob",streaming:!0}}}},{}],139:[function(e,t,r){t.exports={pagination:{GetImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListFragments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Fragments"}}}},{}],140:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video Media",serviceFullName:"Amazon Kinesis Video Streams Media",serviceId:"Kinesis Video Media",signatureVersion:"v4",uid:"kinesis-video-media-2017-09-30"},operations:{GetMedia:{http:{requestUri:"/getMedia"},input:{type:"structure",required:["StartSelector"],members:{StreamName:{},StreamARN:{},StartSelector:{type:"structure",required:["StartSelectorType"],members:{StartSelectorType:{},AfterFragmentNumber:{},StartTimestamp:{type:"timestamp"},ContinuationToken:{}}}}},output:{type:"structure",members:{ContentType:{location:"header",locationName:"Content-Type"},Payload:{type:"blob",streaming:!0}},payload:"Payload"}}},shapes:{}}},{}],141:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],142:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2019-12-04",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Amazon Kinesis Video Signaling Channels",serviceFullName:"Amazon Kinesis Video Signaling Channels",serviceId:"Kinesis Video Signaling",signatureVersion:"v4",uid:"kinesis-video-signaling-2019-12-04"},operations:{GetIceServerConfig:{http:{requestUri:"/v1/get-ice-server-config"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},ClientId:{},Service:{},Username:{}}},output:{type:"structure",members:{IceServerList:{type:"list",member:{type:"structure",members:{Uris:{type:"list",member:{}},Username:{},Password:{},Ttl:{type:"integer"}}}}}}},SendAlexaOfferToMaster:{http:{requestUri:"/v1/send-alexa-offer-to-master"},input:{type:"structure",required:["ChannelARN","SenderClientId","MessagePayload"],members:{ChannelARN:{},SenderClientId:{},MessagePayload:{}}},output:{type:"structure",members:{Answer:{}}}}},shapes:{}}},{}],143:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],144:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video",serviceFullName:"Amazon Kinesis Video Streams",serviceId:"Kinesis Video",signatureVersion:"v4",uid:"kinesisvideo-2017-09-30"},operations:{CreateSignalingChannel:{http:{requestUri:"/createSignalingChannel"},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{},ChannelType:{},SingleMasterConfiguration:{shape:"S4"},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{ChannelARN:{}}}},CreateStream:{http:{requestUri:"/createStream"},input:{type:"structure",required:["StreamName"],members:{DeviceName:{},StreamName:{},MediaType:{},KmsKeyId:{},DataRetentionInHours:{type:"integer"},Tags:{shape:"Si"}}},output:{type:"structure",members:{StreamARN:{}}}},DeleteEdgeConfiguration:{http:{requestUri:"/deleteEdgeConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{}}},DeleteSignalingChannel:{http:{requestUri:"/deleteSignalingChannel"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DeleteStream:{http:{requestUri:"/deleteStream"},input:{type:"structure",required:["StreamARN"],members:{StreamARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DescribeEdgeConfiguration:{http:{requestUri:"/describeEdgeConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{StreamName:{},StreamARN:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},SyncStatus:{},FailedStatusDetails:{},EdgeConfig:{shape:"Sw"},EdgeAgentStatus:{type:"structure",members:{LastRecorderStatus:{type:"structure",members:{JobStatusDetails:{},LastCollectedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},RecorderStatus:{}}},LastUploaderStatus:{type:"structure",members:{JobStatusDetails:{},LastCollectedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},UploaderStatus:{}}}}}}}},DescribeImageGenerationConfiguration:{http:{requestUri:"/describeImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{ImageGenerationConfiguration:{shape:"S1k"}}}},DescribeMappedResourceConfiguration:{http:{requestUri:"/describeMappedResourceConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MappedResourceConfigurationList:{type:"list",member:{type:"structure",members:{Type:{},ARN:{}}}},NextToken:{}}}},DescribeMediaStorageConfiguration:{http:{requestUri:"/describeMediaStorageConfiguration"},input:{type:"structure",members:{ChannelName:{},ChannelARN:{}}},output:{type:"structure",members:{MediaStorageConfiguration:{shape:"S26"}}}},DescribeNotificationConfiguration:{http:{requestUri:"/describeNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{NotificationConfiguration:{shape:"S2a"}}}},DescribeSignalingChannel:{http:{requestUri:"/describeSignalingChannel"},input:{type:"structure",members:{ChannelName:{},ChannelARN:{}}},output:{type:"structure",members:{ChannelInfo:{shape:"S2e"}}}},DescribeStream:{http:{requestUri:"/describeStream"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{StreamInfo:{shape:"S2i"}}}},GetDataEndpoint:{http:{requestUri:"/getDataEndpoint"},input:{type:"structure",required:["APIName"],members:{StreamName:{},StreamARN:{},APIName:{}}},output:{type:"structure",members:{DataEndpoint:{}}}},GetSignalingChannelEndpoint:{http:{requestUri:"/getSignalingChannelEndpoint"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},SingleMasterChannelEndpointConfiguration:{type:"structure",members:{Protocols:{type:"list",member:{}},Role:{}}}}},output:{type:"structure",members:{ResourceEndpointList:{type:"list",member:{type:"structure",members:{Protocol:{},ResourceEndpoint:{}}}}}}},ListEdgeAgentConfigurations:{http:{requestUri:"/listEdgeAgentConfigurations"},input:{type:"structure",required:["HubDeviceArn"],members:{HubDeviceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{EdgeConfigs:{type:"list",member:{type:"structure",members:{StreamName:{},StreamARN:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},SyncStatus:{},FailedStatusDetails:{},EdgeConfig:{shape:"Sw"}}}},NextToken:{}}}},ListSignalingChannels:{http:{requestUri:"/listSignalingChannels"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ChannelNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{ChannelInfoList:{type:"list",member:{shape:"S2e"}},NextToken:{}}}},ListStreams:{http:{requestUri:"/listStreams"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},StreamNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{StreamInfoList:{type:"list",member:{shape:"S2i"}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceARN"],members:{NextToken:{},ResourceARN:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},ListTagsForStream:{http:{requestUri:"/listTagsForStream"},input:{type:"structure",members:{NextToken:{},StreamARN:{},StreamName:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},StartEdgeConfigurationUpdate:{http:{requestUri:"/startEdgeConfigurationUpdate"},input:{type:"structure",required:["EdgeConfig"],members:{StreamName:{},StreamARN:{},EdgeConfig:{shape:"Sw"}}},output:{type:"structure",members:{StreamName:{},StreamARN:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},SyncStatus:{},FailedStatusDetails:{},EdgeConfig:{shape:"Sw"}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{}}},TagStream:{http:{requestUri:"/tagStream"},input:{type:"structure",required:["Tags"],members:{StreamARN:{},StreamName:{},Tags:{shape:"Si"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceARN","TagKeyList"],members:{ResourceARN:{},TagKeyList:{shape:"S3n"}}},output:{type:"structure",members:{}}},UntagStream:{http:{requestUri:"/untagStream"},input:{type:"structure",required:["TagKeyList"],members:{StreamARN:{},StreamName:{},TagKeyList:{shape:"S3n"}}},output:{type:"structure",members:{}}},UpdateDataRetention:{http:{requestUri:"/updateDataRetention"},input:{type:"structure",required:["CurrentVersion","Operation","DataRetentionChangeInHours"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},Operation:{},DataRetentionChangeInHours:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateImageGenerationConfiguration:{http:{requestUri:"/updateImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},ImageGenerationConfiguration:{shape:"S1k"}}},output:{type:"structure",members:{}}},UpdateMediaStorageConfiguration:{http:{requestUri:"/updateMediaStorageConfiguration"},input:{type:"structure",required:["ChannelARN","MediaStorageConfiguration"],members:{ChannelARN:{},MediaStorageConfiguration:{shape:"S26"}}},output:{type:"structure",members:{}}},UpdateNotificationConfiguration:{http:{requestUri:"/updateNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},NotificationConfiguration:{shape:"S2a"}}},output:{type:"structure",members:{}}},UpdateSignalingChannel:{http:{requestUri:"/updateSignalingChannel"},input:{type:"structure",required:["ChannelARN","CurrentVersion"],members:{ChannelARN:{},CurrentVersion:{},SingleMasterConfiguration:{shape:"S4"}}},output:{type:"structure",members:{}}},UpdateStream:{http:{requestUri:"/updateStream"},input:{type:"structure",required:["CurrentVersion"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},DeviceName:{},MediaType:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{MessageTtlSeconds:{type:"integer"}}},S7:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},Si:{type:"map",key:{},value:{}},Sw:{type:"structure",required:["HubDeviceArn","RecorderConfig"],members:{HubDeviceArn:{},RecorderConfig:{type:"structure",required:["MediaSourceConfig"],members:{MediaSourceConfig:{type:"structure",required:["MediaUriSecretArn","MediaUriType"],members:{MediaUriSecretArn:{type:"string",sensitive:!0},MediaUriType:{}}},ScheduleConfig:{shape:"S12"}}},UploaderConfig:{type:"structure",required:["ScheduleConfig"],members:{ScheduleConfig:{shape:"S12"}}},DeletionConfig:{type:"structure",members:{EdgeRetentionInHours:{type:"integer"},LocalSizeConfig:{type:"structure",members:{MaxLocalMediaSizeInMB:{type:"integer"},StrategyOnFullSize:{}}},DeleteAfterUpload:{type:"boolean"}}}}},S12:{type:"structure",required:["ScheduleExpression","DurationInSeconds"],members:{ScheduleExpression:{},DurationInSeconds:{type:"integer"}}},S1k:{type:"structure",required:["Status","ImageSelectorType","DestinationConfig","SamplingInterval","Format"],members:{Status:{},ImageSelectorType:{},DestinationConfig:{type:"structure",required:["Uri","DestinationRegion"],members:{Uri:{},DestinationRegion:{}}},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"}}},S26:{type:"structure",required:["Status"],members:{StreamARN:{},Status:{}}},S2a:{type:"structure",required:["Status","DestinationConfig"],members:{Status:{},DestinationConfig:{type:"structure",required:["Uri"],members:{Uri:{}}}}},S2e:{type:"structure",members:{ChannelName:{},ChannelARN:{},ChannelType:{},ChannelStatus:{},CreationTime:{type:"timestamp"},SingleMasterConfiguration:{shape:"S4"},Version:{}}},S2i:{type:"structure",members:{DeviceName:{},StreamName:{},StreamARN:{},MediaType:{},KmsKeyId:{},Version:{},Status:{},CreationTime:{type:"timestamp"},DataRetentionInHours:{type:"integer"}}},S3n:{type:"list",member:{}}}}},{}],145:[function(e,t,r){t.exports={pagination:{DescribeMappedResourceConfiguration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MappedResourceConfigurationList"},ListEdgeAgentConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EdgeConfigs"},ListSignalingChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ChannelInfoList"},ListStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StreamInfoList"}}}},{}],146:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-11-01",endpointPrefix:"kms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"KMS",serviceFullName:"AWS Key Management Service",serviceId:"KMS",signatureVersion:"v4",targetPrefix:"TrentService",uid:"kms-2014-11-01"},operations:{CancelKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyId:{}}}},ConnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},CreateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},CreateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreName"],members:{CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},KeyStorePassword:{shape:"Sd"},CustomKeyStoreType:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{CustomKeyStoreId:{}}}},CreateGrant:{input:{type:"structure",required:["KeyId","GranteePrincipal","Operations"],members:{KeyId:{},GranteePrincipal:{},RetiringPrincipal:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"},GrantTokens:{shape:"Sv"},Name:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{GrantToken:{},GrantId:{}}}},CreateKey:{input:{type:"structure",members:{Policy:{},Description:{},KeyUsage:{},CustomerMasterKeySpec:{shape:"S15",deprecated:!0,deprecatedMessage:"This parameter has been deprecated. Instead, use the KeySpec parameter."},KeySpec:{},Origin:{},CustomKeyStoreId:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Tags:{shape:"S19"},MultiRegion:{type:"boolean"},XksKeyId:{}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},Decrypt:{input:{type:"structure",required:["CiphertextBlob"],members:{CiphertextBlob:{type:"blob"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},KeyId:{},EncryptionAlgorithm:{},Recipient:{shape:"S21"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},Plaintext:{shape:"S25"},EncryptionAlgorithm:{},CiphertextForRecipient:{type:"blob"}}}},DeleteAlias:{input:{type:"structure",required:["AliasName"],members:{AliasName:{}}}},DeleteCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},DeleteImportedKeyMaterial:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DescribeCustomKeyStores:{input:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{CustomKeyStores:{type:"list",member:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},ConnectionState:{},ConnectionErrorCode:{},CreationDate:{type:"timestamp"},CustomKeyStoreType:{},XksProxyConfiguration:{type:"structure",members:{Connectivity:{},AccessKeyId:{shape:"Sj"},UriEndpoint:{},UriPath:{},VpcEndpointServiceName:{}}}}}},NextMarker:{},Truncated:{type:"boolean"}}}},DescribeKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},DisableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisconnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},EnableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},EnableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},Encrypt:{input:{type:"structure",required:["KeyId","Plaintext"],members:{KeyId:{},Plaintext:{shape:"S25"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},EncryptionAlgorithm:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{},EncryptionAlgorithm:{}}}},GenerateDataKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},NumberOfBytes:{type:"integer"},KeySpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},Plaintext:{shape:"S25"},KeyId:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPair:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PrivateKeyPlaintext:{shape:"S25"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPairWithoutPlaintext:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyWithoutPlaintext:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},KeySpec:{},NumberOfBytes:{type:"integer"},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{}}}},GenerateMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Mac:{type:"blob"},MacAlgorithm:{},KeyId:{}}}},GenerateRandom:{input:{type:"structure",members:{NumberOfBytes:{type:"integer"},CustomKeyStoreId:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{Plaintext:{shape:"S25"},CiphertextForRecipient:{type:"blob"}}}},GetKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName"],members:{KeyId:{},PolicyName:{}}},output:{type:"structure",members:{Policy:{}}}},GetKeyRotationStatus:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyRotationEnabled:{type:"boolean"}}}},GetParametersForImport:{input:{type:"structure",required:["KeyId","WrappingAlgorithm","WrappingKeySpec"],members:{KeyId:{},WrappingAlgorithm:{},WrappingKeySpec:{}}},output:{type:"structure",members:{KeyId:{},ImportToken:{type:"blob"},PublicKey:{shape:"S25"},ParametersValidTo:{type:"timestamp"}}}},GetPublicKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},PublicKey:{type:"blob"},CustomerMasterKeySpec:{shape:"S15",deprecated:!0,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},KeyUsage:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"}}}},ImportKeyMaterial:{input:{type:"structure",required:["KeyId","ImportToken","EncryptedKeyMaterial"],members:{KeyId:{},ImportToken:{type:"blob"},EncryptedKeyMaterial:{type:"blob"},ValidTo:{type:"timestamp"},ExpirationModel:{}}},output:{type:"structure",members:{}}},ListAliases:{input:{type:"structure",members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Aliases:{type:"list", +member:{type:"structure",members:{AliasName:{},AliasArn:{},TargetKeyId:{},CreationDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListGrants:{input:{type:"structure",required:["KeyId"],members:{Limit:{type:"integer"},Marker:{},KeyId:{},GrantId:{},GranteePrincipal:{}}},output:{shape:"S3r"}},ListKeyPolicies:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{PolicyNames:{type:"list",member:{}},NextMarker:{},Truncated:{type:"boolean"}}}},ListKeys:{input:{type:"structure",members:{Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Keys:{type:"list",member:{type:"structure",members:{KeyId:{},KeyArn:{}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListResourceTags:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Tags:{shape:"S19"},NextMarker:{},Truncated:{type:"boolean"}}}},ListRetirableGrants:{input:{type:"structure",required:["RetiringPrincipal"],members:{Limit:{type:"integer"},Marker:{},RetiringPrincipal:{}}},output:{shape:"S3r"}},PutKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName","Policy"],members:{KeyId:{},PolicyName:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"}}}},ReEncrypt:{input:{type:"structure",required:["CiphertextBlob","DestinationKeyId"],members:{CiphertextBlob:{type:"blob"},SourceEncryptionContext:{shape:"Ss"},SourceKeyId:{},DestinationKeyId:{},DestinationEncryptionContext:{shape:"Ss"},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},SourceKeyId:{},KeyId:{},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{}}}},ReplicateKey:{input:{type:"structure",required:["KeyId","ReplicaRegion"],members:{KeyId:{},ReplicaRegion:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Description:{},Tags:{shape:"S19"}}},output:{type:"structure",members:{ReplicaKeyMetadata:{shape:"S1f"},ReplicaPolicy:{},ReplicaTags:{shape:"S19"}}}},RetireGrant:{input:{type:"structure",members:{GrantToken:{},KeyId:{},GrantId:{},DryRun:{type:"boolean"}}}},RevokeGrant:{input:{type:"structure",required:["KeyId","GrantId"],members:{KeyId:{},GrantId:{},DryRun:{type:"boolean"}}}},ScheduleKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},PendingWindowInDays:{type:"integer"}}},output:{type:"structure",members:{KeyId:{},DeletionDate:{type:"timestamp"},KeyState:{},PendingWindowInDays:{type:"integer"}}}},Sign:{input:{type:"structure",required:["KeyId","Message","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},GrantTokens:{shape:"Sv"},SigningAlgorithm:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},Signature:{type:"blob"},SigningAlgorithm:{}}}},TagResource:{input:{type:"structure",required:["KeyId","Tags"],members:{KeyId:{},Tags:{shape:"S19"}}}},UntagResource:{input:{type:"structure",required:["KeyId","TagKeys"],members:{KeyId:{},TagKeys:{type:"list",member:{}}}}},UpdateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},UpdateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{},NewCustomKeyStoreName:{},KeyStorePassword:{shape:"Sd"},CloudHsmClusterId:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{}}},UpdateKeyDescription:{input:{type:"structure",required:["KeyId","Description"],members:{KeyId:{},Description:{}}}},UpdatePrimaryRegion:{input:{type:"structure",required:["KeyId","PrimaryRegion"],members:{KeyId:{},PrimaryRegion:{}}}},Verify:{input:{type:"structure",required:["KeyId","Message","Signature","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},Signature:{type:"blob"},SigningAlgorithm:{},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},SignatureValid:{type:"boolean"},SigningAlgorithm:{}}}},VerifyMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm","Mac"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},Mac:{type:"blob"},GrantTokens:{shape:"Sv"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KeyId:{},MacValid:{type:"boolean"},MacAlgorithm:{}}}}},shapes:{Sd:{type:"string",sensitive:!0},Si:{type:"structure",required:["AccessKeyId","RawSecretAccessKey"],members:{AccessKeyId:{shape:"Sj"},RawSecretAccessKey:{type:"string",sensitive:!0}}},Sj:{type:"string",sensitive:!0},Sp:{type:"list",member:{}},Sr:{type:"structure",members:{EncryptionContextSubset:{shape:"Ss"},EncryptionContextEquals:{shape:"Ss"}}},Ss:{type:"map",key:{},value:{}},Sv:{type:"list",member:{}},S15:{type:"string",deprecated:!0,deprecatedMessage:"This enum has been deprecated. Instead, use the KeySpec enum."},S19:{type:"list",member:{type:"structure",required:["TagKey","TagValue"],members:{TagKey:{},TagValue:{}}}},S1f:{type:"structure",required:["KeyId"],members:{AWSAccountId:{},KeyId:{},Arn:{},CreationDate:{type:"timestamp"},Enabled:{type:"boolean"},Description:{},KeyUsage:{},KeyState:{},DeletionDate:{type:"timestamp"},ValidTo:{type:"timestamp"},Origin:{},CustomKeyStoreId:{},CloudHsmClusterId:{},ExpirationModel:{},KeyManager:{},CustomerMasterKeySpec:{shape:"S15",deprecated:!0,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"},MultiRegion:{type:"boolean"},MultiRegionConfiguration:{type:"structure",members:{MultiRegionKeyType:{},PrimaryKey:{shape:"S1s"},ReplicaKeys:{type:"list",member:{shape:"S1s"}}}},PendingDeletionWindowInDays:{type:"integer"},MacAlgorithms:{type:"list",member:{}},XksKeyConfiguration:{type:"structure",members:{Id:{}}}}},S1m:{type:"list",member:{}},S1o:{type:"list",member:{}},S1s:{type:"structure",members:{Arn:{},Region:{}}},S21:{type:"structure",members:{KeyEncryptionAlgorithm:{},AttestationDocument:{type:"blob"}}},S25:{type:"blob",sensitive:!0},S3r:{type:"structure",members:{Grants:{type:"list",member:{type:"structure",members:{KeyId:{},GrantId:{},Name:{},CreationDate:{type:"timestamp"},GranteePrincipal:{},RetiringPrincipal:{},IssuingAccount:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"}}}},NextMarker:{},Truncated:{type:"boolean"}}}}}},{}],147:[function(e,t,r){t.exports={pagination:{DescribeCustomKeyStores:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"CustomKeyStores"},ListAliases:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Aliases"},ListGrants:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Grants"},ListKeyPolicies:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"PolicyNames"},ListKeys:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Keys"},ListResourceTags:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Tags"},ListRetirableGrants:{input_token:"Marker",limit_key:"Limit",output_token:"NextMarker",result_key:"Grants"}}}},{}],148:[function(e,t,r){t.exports={metadata:{apiVersion:"2014-11-11",endpointPrefix:"lambda",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",protocol:"rest-json"},operations:{AddEventSource:{http:{requestUri:"/2014-11-13/event-source-mappings/"},input:{type:"structure",required:["EventSource","FunctionName","Role"],members:{EventSource:{},FunctionName:{},Role:{},BatchSize:{type:"integer"},Parameters:{shape:"S6"}}},output:{shape:"S7"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},GetEventSource:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S7"}},GetFunction:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{Configuration:{shape:"Se"},Code:{type:"structure",members:{RepositoryType:{},Location:{}}}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{shape:"Se"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{shape:"Sq"}},payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}}}},ListEventSources:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSource"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSources:{type:"list",member:{shape:"S7"}}}}},ListFunctions:{http:{method:"GET",requestUri:"/2014-11-13/functions/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{type:"list",member:{shape:"Se"}}}}},RemoveEventSource:{http:{method:"DELETE",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:204},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}}},output:{shape:"Se"}},UploadFunction:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:201},input:{type:"structure",required:["FunctionName","FunctionZip","Runtime","Role","Handler","Mode"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionZip:{shape:"Sq"},Runtime:{location:"querystring",locationName:"Runtime"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Mode:{location:"querystring",locationName:"Mode"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}},payload:"FunctionZip"},output:{shape:"Se"}}},shapes:{S6:{type:"map",key:{},value:{}},S7:{type:"structure",members:{UUID:{},BatchSize:{type:"integer"},EventSource:{},FunctionName:{},Parameters:{shape:"S6"},Role:{},LastModified:{type:"timestamp"},IsActive:{type:"boolean"},Status:{}}},Se:{type:"structure",members:{FunctionName:{},FunctionARN:{},ConfigurationId:{},Runtime:{},Role:{},Handler:{},Mode:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{type:"timestamp"}}},Sq:{type:"blob",streaming:!0}}}},{}],149:[function(e,t,r){t.exports={pagination:{ListEventSources:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems",result_key:"EventSources"},ListFunctions:{input_token:"Marker",output_token:"NextMarker",limit_key:"MaxItems",result_key:"Functions"}}}},{}],150:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-03-31",endpointPrefix:"lambda",protocol:"rest-json",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",uid:"lambda-2015-03-31"},operations:{AddLayerVersionPermission:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:201},input:{type:"structure",required:["LayerName","VersionNumber","StatementId","Action","Principal"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{},Action:{},Principal:{},OrganizationId:{},RevisionId:{location:"querystring",locationName:"RevisionId"}}},output:{type:"structure",members:{Statement:{},RevisionId:{}}}},AddPermission:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:201},input:{type:"structure",required:["FunctionName","StatementId","Action","Principal"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{},Action:{},Principal:{},SourceArn:{},SourceAccount:{},EventSourceToken:{},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{},PrincipalOrgID:{},FunctionUrlAuthType:{}}},output:{type:"structure",members:{Statement:{}}}},CreateAlias:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:201},input:{type:"structure",required:["FunctionName","Name","FunctionVersion"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"}}},output:{shape:"St"}},CreateCodeSigningConfig:{http:{requestUri:"/2020-04-22/code-signing-configs/",responseCode:201},input:{type:"structure",required:["AllowedPublishers"],members:{Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},CreateEventSourceMapping:{http:{requestUri:"/2015-03-31/event-source-mappings/",responseCode:202},input:{type:"structure",required:["FunctionName"],members:{EventSourceArn:{},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},CreateFunction:{http:{requestUri:"/2015-03-31/functions",responseCode:201},input:{type:"structure",required:["FunctionName","Role","Code"],members:{FunctionName:{},Runtime:{},Role:{},Handler:{},Code:{type:"structure",members:{ZipFile:{shape:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{}}},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},Publish:{type:"boolean"},VpcConfig:{shape:"S2o"},PackageType:{},DeadLetterConfig:{shape:"S2v"},Environment:{shape:"S2x"},KMSKeyArn:{},TracingConfig:{shape:"S32"},Tags:{shape:"S34"},Layers:{shape:"S37"},FileSystemConfigs:{shape:"S39"},ImageConfig:{shape:"S3d"},CodeSigningConfigArn:{},Architectures:{shape:"S3g"},EphemeralStorage:{shape:"S3i"},SnapStart:{shape:"S3k"},LoggingConfig:{shape:"S3m"}}},output:{shape:"S3r"}},CreateFunctionUrlConfig:{http:{requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:201},input:{type:"structure",required:["FunctionName","AuthType"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4i"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4i"},CreationTime:{},InvokeMode:{}}}},DeleteAlias:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:204},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}}},DeleteCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:204},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",members:{}}},DeleteEventSourceMapping:{http:{method:"DELETE",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S2b"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionConcurrency:{http:{method:"DELETE",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionEventInvokeConfig:{http:{method:"DELETE",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionUrlConfig:{http:{method:"DELETE",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteLayerVersion:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}}},DeleteProvisionedConcurrencyConfig:{http:{method:"DELETE",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:204},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},GetAccountSettings:{http:{method:"GET",requestUri:"/2016-08-19/account-settings/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{AccountLimit:{type:"structure",members:{TotalCodeSize:{type:"long"},CodeSizeUnzipped:{type:"long"},CodeSizeZipped:{type:"long"},ConcurrentExecutions:{type:"integer"},UnreservedConcurrentExecutions:{type:"integer"}}},AccountUsage:{type:"structure",members:{TotalCodeSize:{type:"long"},FunctionCount:{type:"long"}}}}}},GetAlias:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}},output:{shape:"St"}},GetCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},GetEventSourceMapping:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S2b"}},GetFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Configuration:{shape:"S3r"},Code:{type:"structure",members:{RepositoryType:{},Location:{},ImageUri:{},ResolvedImageUri:{}}},Tags:{shape:"S34"},Concurrency:{shape:"S5i"}}}},GetFunctionCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},GetFunctionConcurrency:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S3r"}},GetFunctionEventInvokeConfig:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S5q"}},GetFunctionUrlConfig:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4i"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}},GetLayerVersion:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{shape:"S5w"}},GetLayerVersionByArn:{http:{method:"GET",requestUri:"/2018-10-31/layers?find=LayerVersion",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"querystring",locationName:"Arn"}}},output:{shape:"S5w"}},GetLayerVersionPolicy:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetPolicy:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetProvisionedConcurrencyConfig:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},GetRuntimeManagementConfig:{http:{method:"GET",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{UpdateRuntimeOn:{},RuntimeVersionArn:{},FunctionArn:{}}}},Invoke:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/invocations"},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvocationType:{location:"header",locationName:"X-Amz-Invocation-Type"},LogType:{location:"header",locationName:"X-Amz-Log-Type"},ClientContext:{location:"header",locationName:"X-Amz-Client-Context"},Payload:{shape:"S2h"},Qualifier:{location:"querystring",locationName:"Qualifier"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},FunctionError:{location:"header",locationName:"X-Amz-Function-Error"},LogResult:{location:"header",locationName:"X-Amz-Log-Result"},Payload:{shape:"S2h"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"}},payload:"Payload"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{type:"blob",streaming:!0}},deprecated:!0,payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}},deprecated:!0},deprecated:!0},InvokeWithResponseStream:{http:{requestUri:"/2021-11-15/functions/{FunctionName}/response-streaming-invocations"},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvocationType:{location:"header",locationName:"X-Amz-Invocation-Type"},LogType:{location:"header",locationName:"X-Amz-Log-Type"},ClientContext:{location:"header",locationName:"X-Amz-Client-Context"},Qualifier:{location:"querystring",locationName:"Qualifier"},Payload:{shape:"S2h"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"},EventStream:{type:"structure",members:{PayloadChunk:{type:"structure",members:{Payload:{shape:"S2h",eventpayload:!0}},event:!0},InvokeComplete:{type:"structure",members:{ErrorCode:{},ErrorDetails:{},LogResult:{}},event:!0}},eventstream:!0},ResponseStreamContentType:{location:"header",locationName:"Content-Type"}},payload:"EventStream"}},ListAliases:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Aliases:{type:"list",member:{shape:"St"}}}}},ListCodeSigningConfigs:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},CodeSigningConfigs:{type:"list",member:{shape:"S11"}}}}},ListEventSourceMappings:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSourceArn"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSourceMappings:{type:"list",member:{shape:"S2b"}}}}},ListFunctionEventInvokeConfigs:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config/list",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{FunctionEventInvokeConfigs:{type:"list",member:{shape:"S5q"}},NextMarker:{}}}},ListFunctionUrlConfigs:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/urls",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",required:["FunctionUrlConfigs"],members:{FunctionUrlConfigs:{type:"list",member:{type:"structure",required:["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],members:{FunctionUrl:{},FunctionArn:{},CreationTime:{},LastModifiedTime:{},Cors:{shape:"S4i"},AuthType:{},InvokeMode:{}}}},NextMarker:{}}}},ListFunctions:{http:{method:"GET",requestUri:"/2015-03-31/functions/",responseCode:200},input:{type:"structure",members:{MasterRegion:{location:"querystring",locationName:"MasterRegion"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{shape:"S7g"}}}},ListFunctionsByCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},FunctionArns:{type:"list",member:{}}}}},ListLayerVersions:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:200},input:{type:"structure",required:["LayerName"],members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},LayerName:{location:"uri",locationName:"LayerName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring", +locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},LayerVersions:{type:"list",member:{shape:"S7o"}}}}},ListLayers:{http:{method:"GET",requestUri:"/2018-10-31/layers",responseCode:200},input:{type:"structure",members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},Layers:{type:"list",member:{type:"structure",members:{LayerName:{},LayerArn:{},LatestMatchingVersion:{shape:"S7o"}}}}}}},ListProvisionedConcurrencyConfigs:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{ProvisionedConcurrencyConfigs:{type:"list",member:{type:"structure",members:{FunctionArn:{},RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},NextMarker:{}}}},ListTags:{http:{method:"GET",requestUri:"/2017-03-31/tags/{ARN}"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"uri",locationName:"ARN"}}},output:{type:"structure",members:{Tags:{shape:"S34"}}}},ListVersionsByFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{shape:"S7g"}}}},PublishLayerVersion:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:201},input:{type:"structure",required:["LayerName","Content"],members:{LayerName:{location:"uri",locationName:"LayerName"},Description:{},Content:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{shape:"S2h"}}},CompatibleRuntimes:{shape:"S5z"},LicenseInfo:{},CompatibleArchitectures:{shape:"S61"}}},output:{type:"structure",members:{Content:{shape:"S5x"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5z"},LicenseInfo:{},CompatibleArchitectures:{shape:"S61"}}}},PublishVersion:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:201},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},CodeSha256:{},Description:{},RevisionId:{}}},output:{shape:"S3r"}},PutFunctionCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},PutFunctionConcurrency:{http:{method:"PUT",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","ReservedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ReservedConcurrentExecutions:{type:"integer"}}},output:{shape:"S5i"}},PutFunctionEventInvokeConfig:{http:{method:"PUT",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S5q"}},PutProvisionedConcurrencyConfig:{http:{method:"PUT",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:202},input:{type:"structure",required:["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},ProvisionedConcurrentExecutions:{type:"integer"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},PutRuntimeManagementConfig:{http:{method:"PUT",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName","UpdateRuntimeOn"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},UpdateRuntimeOn:{},RuntimeVersionArn:{}}},output:{type:"structure",required:["UpdateRuntimeOn","FunctionArn"],members:{UpdateRuntimeOn:{},FunctionArn:{},RuntimeVersionArn:{}}}},RemoveLayerVersionPermission:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber","StatementId"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{location:"uri",locationName:"StatementId"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},RemovePermission:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["FunctionName","StatementId"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{location:"uri",locationName:"StatementId"},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},TagResource:{http:{requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"uri",locationName:"ARN"},Tags:{shape:"S34"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"uri",locationName:"ARN"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateAlias:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},output:{shape:"St"}},UpdateCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},UpdateEventSourceMapping:{http:{method:"PUT",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},ParallelizationFactor:{type:"integer"},SourceAccessConfigurations:{shape:"S1s"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},UpdateFunctionCode:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/code",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ZipFile:{shape:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{},Publish:{type:"boolean"},DryRun:{type:"boolean"},RevisionId:{},Architectures:{shape:"S3g"}}},output:{shape:"S3r"}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{},Handler:{},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},VpcConfig:{shape:"S2o"},Environment:{shape:"S2x"},Runtime:{},DeadLetterConfig:{shape:"S2v"},KMSKeyArn:{},TracingConfig:{shape:"S32"},RevisionId:{},Layers:{shape:"S37"},FileSystemConfigs:{shape:"S39"},ImageConfig:{shape:"S3d"},EphemeralStorage:{shape:"S3i"},SnapStart:{shape:"S3k"},LoggingConfig:{shape:"S3m"}}},output:{shape:"S3r"}},UpdateFunctionEventInvokeConfig:{http:{requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S5q"}},UpdateFunctionUrlConfig:{http:{method:"PUT",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4i"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4i"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}}},shapes:{Sp:{type:"structure",members:{AdditionalVersionWeights:{type:"map",key:{},value:{type:"double"}}}},St:{type:"structure",members:{AliasArn:{},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},Sw:{type:"structure",required:["SigningProfileVersionArns"],members:{SigningProfileVersionArns:{type:"list",member:{}}}},Sy:{type:"structure",members:{UntrustedArtifactOnDeployment:{}}},S11:{type:"structure",required:["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],members:{CodeSigningConfigId:{},CodeSigningConfigArn:{},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"},LastModified:{}}},S18:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{}}}}}},S1g:{type:"structure",members:{OnSuccess:{type:"structure",members:{Destination:{}}},OnFailure:{type:"structure",members:{Destination:{}}}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Type:{},URI:{}}}},S1w:{type:"structure",members:{Endpoints:{type:"map",key:{},value:{type:"list",member:{}}}}},S21:{type:"list",member:{}},S23:{type:"structure",members:{ConsumerGroupId:{}}},S24:{type:"structure",members:{ConsumerGroupId:{}}},S25:{type:"structure",members:{MaximumConcurrency:{type:"integer"}}},S27:{type:"structure",members:{DatabaseName:{},CollectionName:{},FullDocument:{}}},S2b:{type:"structure",members:{UUID:{},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},EventSourceArn:{},FilterCriteria:{shape:"S18"},FunctionArn:{},LastModified:{type:"timestamp"},LastProcessingResult:{},State:{},StateTransitionReason:{},DestinationConfig:{shape:"S1g"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},S2h:{type:"blob",sensitive:!0},S2o:{type:"structure",members:{SubnetIds:{shape:"S2p"},SecurityGroupIds:{shape:"S2r"},Ipv6AllowedForDualStack:{type:"boolean"}}},S2p:{type:"list",member:{}},S2r:{type:"list",member:{}},S2v:{type:"structure",members:{TargetArn:{}}},S2x:{type:"structure",members:{Variables:{shape:"S2y"}}},S2y:{type:"map",key:{type:"string",sensitive:!0},value:{type:"string",sensitive:!0},sensitive:!0},S32:{type:"structure",members:{Mode:{}}},S34:{type:"map",key:{},value:{}},S37:{type:"list",member:{}},S39:{type:"list",member:{type:"structure",required:["Arn","LocalMountPath"],members:{Arn:{},LocalMountPath:{}}}},S3d:{type:"structure",members:{EntryPoint:{shape:"S3e"},Command:{shape:"S3e"},WorkingDirectory:{}}},S3e:{type:"list",member:{}},S3g:{type:"list",member:{}},S3i:{type:"structure",required:["Size"],members:{Size:{type:"integer"}}},S3k:{type:"structure",members:{ApplyOn:{}}},S3m:{type:"structure",members:{LogFormat:{},ApplicationLogLevel:{},SystemLogLevel:{},LogGroup:{}}},S3r:{type:"structure",members:{FunctionName:{},FunctionArn:{},Runtime:{},Role:{},Handler:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{},CodeSha256:{},Version:{},VpcConfig:{type:"structure",members:{SubnetIds:{shape:"S2p"},SecurityGroupIds:{shape:"S2r"},VpcId:{},Ipv6AllowedForDualStack:{type:"boolean"}}},DeadLetterConfig:{shape:"S2v"},Environment:{type:"structure",members:{Variables:{shape:"S2y"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3z"}}}}},KMSKeyArn:{},TracingConfig:{type:"structure",members:{Mode:{}}},MasterArn:{},RevisionId:{},Layers:{type:"list",member:{type:"structure",members:{Arn:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}}},State:{},StateReason:{},StateReasonCode:{},LastUpdateStatus:{},LastUpdateStatusReason:{},LastUpdateStatusReasonCode:{},FileSystemConfigs:{shape:"S39"},PackageType:{},ImageConfigResponse:{type:"structure",members:{ImageConfig:{shape:"S3d"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3z"}}}}},SigningProfileVersionArn:{},SigningJobArn:{},Architectures:{shape:"S3g"},EphemeralStorage:{shape:"S3i"},SnapStart:{type:"structure",members:{ApplyOn:{},OptimizationStatus:{}}},RuntimeVersionConfig:{type:"structure",members:{RuntimeVersionArn:{},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3z"}}}}},LoggingConfig:{shape:"S3m"}}},S3z:{type:"string",sensitive:!0},S4i:{type:"structure",members:{AllowCredentials:{type:"boolean"},AllowHeaders:{shape:"S4k"},AllowMethods:{type:"list",member:{}},AllowOrigins:{type:"list",member:{}},ExposeHeaders:{shape:"S4k"},MaxAge:{type:"integer"}}},S4k:{type:"list",member:{}},S5i:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}},S5q:{type:"structure",members:{LastModified:{type:"timestamp"},FunctionArn:{},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},S5w:{type:"structure",members:{Content:{shape:"S5x"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5z"},LicenseInfo:{},CompatibleArchitectures:{shape:"S61"}}},S5x:{type:"structure",members:{Location:{},CodeSha256:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}},S5z:{type:"list",member:{}},S61:{type:"list",member:{}},S7g:{type:"list",member:{shape:"S3r"}},S7o:{type:"structure",members:{LayerVersionArn:{},Version:{type:"long"},Description:{},CreatedDate:{},CompatibleRuntimes:{shape:"S5z"},LicenseInfo:{},CompatibleArchitectures:{shape:"S61"}}}}}},{}],151:[function(e,t,r){t.exports={pagination:{ListAliases:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Aliases"},ListCodeSigningConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"CodeSigningConfigs"},ListEventSourceMappings:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"EventSourceMappings"},ListFunctionEventInvokeConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionEventInvokeConfigs"},ListFunctionUrlConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionUrlConfigs"},ListFunctions:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Functions"},ListFunctionsByCodeSigningConfig:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionArns"},ListLayerVersions:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"LayerVersions"},ListLayers:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Layers"},ListProvisionedConcurrencyConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"ProvisionedConcurrencyConfigs"},ListVersionsByFunction:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"Versions"}}}},{}],152:[function(e,t,r){t.exports={version:2,waiters:{FunctionExists:{delay:1,operation:"GetFunction",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"ResourceNotFoundException"}]},FunctionActive:{delay:5,maxAttempts:60,operation:"GetFunctionConfiguration",description:"Waits for the function's State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.",acceptors:[{state:"success",matcher:"path",argument:"State",expected:"Active"},{state:"failure",matcher:"path",argument:"State",expected:"Failed"},{state:"retry",matcher:"path",argument:"State",expected:"Pending"}]},FunctionUpdated:{delay:5,maxAttempts:60,operation:"GetFunctionConfiguration",description:"Waits for the function's LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.",acceptors:[{state:"success",matcher:"path",argument:"LastUpdateStatus",expected:"Successful"},{state:"failure",matcher:"path",argument:"LastUpdateStatus",expected:"Failed"},{state:"retry",matcher:"path",argument:"LastUpdateStatus",expected:"InProgress"}]},FunctionActiveV2:{delay:1,maxAttempts:300,operation:"GetFunction",description:"Waits for the function's State to be Active. This waiter uses GetFunction API. This should be used after new function creation.",acceptors:[{state:"success",matcher:"path",argument:"Configuration.State",expected:"Active"},{state:"failure",matcher:"path",argument:"Configuration.State",expected:"Failed"},{state:"retry",matcher:"path",argument:"Configuration.State",expected:"Pending"}]},FunctionUpdatedV2:{delay:1,maxAttempts:300,operation:"GetFunction",description:"Waits for the function's LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.",acceptors:[{state:"success",matcher:"path",argument:"Configuration.LastUpdateStatus",expected:"Successful"},{state:"failure",matcher:"path",argument:"Configuration.LastUpdateStatus",expected:"Failed"},{state:"retry",matcher:"path",argument:"Configuration.LastUpdateStatus",expected:"InProgress"}]},PublishedVersionActive:{delay:5,maxAttempts:312,operation:"GetFunctionConfiguration",description:"Waits for the published version's State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.",acceptors:[{state:"success",matcher:"path",argument:"State",expected:"Active"},{state:"failure",matcher:"path",argument:"State",expected:"Failed"},{state:"retry",matcher:"path",argument:"State",expected:"Pending"}]}}}},{}],153:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-04-19",endpointPrefix:"models.lex",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lex Model Building Service",serviceId:"Lex Model Building Service",signatureVersion:"v4",signingName:"lex",uid:"lex-models-2017-04-19"},operations:{CreateBotVersion:{http:{requestUri:"/bots/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},enableModelImprovements:{type:"boolean"},detectSentiment:{type:"boolean"}}}},CreateIntentVersion:{http:{requestUri:"/intents/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},CreateSlotTypeVersion:{http:{requestUri:"/slottypes/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{name}",responseCode:204},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}}},DeleteBotChannelAssociation:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:204},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/intents/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteIntentVersion:{http:{method:"DELETE",requestUri:"/intents/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/slottypes/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteSlotTypeVersion:{http:{method:"DELETE",requestUri:"/slottypes/{name}/version/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botName}/utterances/{userId}",responseCode:204},input:{type:"structure",required:["botName","userId"],members:{botName:{location:"uri",locationName:"botName"},userId:{location:"uri",locationName:"userId"}}}},GetBot:{http:{method:"GET",requestUri:"/bots/{name}/versions/{versionoralias}",responseCode:200},input:{type:"structure",required:["name","versionOrAlias"],members:{name:{location:"uri",locationName:"name"},versionOrAlias:{location:"uri",locationName:"versionoralias"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"}}}},GetBotAlias:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},GetBotAliases:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/",responseCode:200},input:{type:"structure",required:["botName"],members:{botName:{location:"uri",locationName:"botName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{BotAliases:{type:"list",member:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},nextToken:{}}}},GetBotChannelAssociation:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:200},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}},output:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},GetBotChannelAssociations:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/",responseCode:200},input:{type:"structure",required:["botName","botAlias"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{botChannelAssociations:{type:"list",member:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},nextToken:{}}}},GetBotVersions:{http:{method:"GET",requestUri:"/bots/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBots:{http:{method:"GET",requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBuiltinIntent:{http:{method:"GET",requestUri:"/builtins/intents/{signature}",responseCode:200},input:{type:"structure",required:["signature"],members:{signature:{location:"uri",locationName:"signature"}}},output:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"},slots:{type:"list",member:{type:"structure",members:{name:{}}}}}}},GetBuiltinIntents:{http:{method:"GET",requestUri:"/builtins/intents/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetBuiltinSlotTypes:{http:{method:"GET",requestUri:"/builtins/slottypes/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetExport:{http:{method:"GET",requestUri:"/exports/",responseCode:200},input:{type:"structure",required:["name","version","resourceType","exportType"],members:{name:{location:"querystring",locationName:"name"},version:{location:"querystring",locationName:"version"},resourceType:{location:"querystring",locationName:"resourceType"},exportType:{location:"querystring",locationName:"exportType"}}},output:{type:"structure",members:{name:{},version:{},resourceType:{},exportType:{},exportStatus:{},failureReason:{},url:{}}}},GetImport:{http:{method:"GET",requestUri:"/imports/{importId}",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},failureReason:{type:"list",member:{}},createdDate:{type:"timestamp"}}}},GetIntent:{http:{method:"GET",requestUri:"/intents/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},GetIntentVersions:{http:{method:"GET",requestUri:"/intents/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri", +locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetIntents:{http:{method:"GET",requestUri:"/intents/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetMigration:{http:{method:"GET",requestUri:"/migrations/{migrationId}",responseCode:200},input:{type:"structure",required:["migrationId"],members:{migrationId:{location:"uri",locationName:"migrationId"}}},output:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"},alerts:{type:"list",member:{type:"structure",members:{type:{},message:{},details:{type:"list",member:{}},referenceURLs:{type:"list",member:{}}}}}}}},GetMigrations:{http:{method:"GET",requestUri:"/migrations",responseCode:200},input:{type:"structure",members:{sortByAttribute:{location:"querystring",locationName:"sortByAttribute"},sortByOrder:{location:"querystring",locationName:"sortByOrder"},v1BotNameContains:{location:"querystring",locationName:"v1BotNameContains"},migrationStatusEquals:{location:"querystring",locationName:"migrationStatusEquals"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{migrationSummaries:{type:"list",member:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},nextToken:{}}}},GetSlotType:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},GetSlotTypeVersions:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetSlotTypes:{http:{method:"GET",requestUri:"/slottypes/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetUtterancesView:{http:{method:"GET",requestUri:"/bots/{botname}/utterances?view=aggregation",responseCode:200},input:{type:"structure",required:["botName","botVersions","statusType"],members:{botName:{location:"uri",locationName:"botname"},botVersions:{location:"querystring",locationName:"bot_versions",type:"list",member:{}},statusType:{location:"querystring",locationName:"status_type"}}},output:{type:"structure",members:{botName:{},utterances:{type:"list",member:{type:"structure",members:{botVersion:{},utterances:{type:"list",member:{type:"structure",members:{utteranceString:{},count:{type:"integer"},distinctUsers:{type:"integer"},firstUtteredDate:{type:"timestamp"},lastUtteredDate:{type:"timestamp"}}}}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5e"}}}},PutBot:{http:{method:"PUT",requestUri:"/bots/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name","locale","childDirected"],members:{name:{location:"uri",locationName:"name"},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},processBehavior:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"},createVersion:{type:"boolean"},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},createVersion:{type:"boolean"},detectSentiment:{type:"boolean"},tags:{shape:"S5e"}}}},PutBotAlias:{http:{method:"PUT",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botVersion","botName"],members:{name:{location:"uri",locationName:"name"},description:{},botVersion:{},botName:{location:"uri",locationName:"botName"},checksum:{},conversationLogs:{type:"structure",required:["logSettings","iamRoleArn"],members:{logSettings:{type:"list",member:{type:"structure",required:["logType","destination","resourceArn"],members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{}}}},iamRoleArn:{}}},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"},tags:{shape:"S5e"}}}},PutIntent:{http:{method:"PUT",requestUri:"/intents/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},PutSlotType:{http:{method:"PUT",requestUri:"/slottypes/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},enumerationValues:{shape:"S1q"},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},StartImport:{http:{requestUri:"/imports/",responseCode:201},input:{type:"structure",required:["payload","resourceType","mergeStrategy"],members:{payload:{type:"blob"},resourceType:{},mergeStrategy:{},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},tags:{shape:"S5e"},createdDate:{type:"timestamp"}}}},StartMigration:{http:{requestUri:"/migrations",responseCode:202},input:{type:"structure",required:["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],members:{v1BotName:{},v1BotVersion:{},v2BotName:{},v2BotRole:{},migrationStrategy:{}}},output:{type:"structure",members:{v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationId:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5e"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{type:"structure",required:["intentName","intentVersion"],members:{intentName:{},intentVersion:{}}}},Sa:{type:"structure",required:["messages","maxAttempts"],members:{messages:{shape:"Sb"},maxAttempts:{type:"integer"},responseCard:{}}},Sb:{type:"list",member:{type:"structure",required:["contentType","content"],members:{contentType:{},content:{},groupNumber:{type:"integer"}}}},Si:{type:"structure",required:["messages"],members:{messages:{shape:"Sb"},responseCard:{}}},Sq:{type:"list",member:{type:"structure",required:["name","slotConstraint"],members:{name:{},description:{},slotConstraint:{},slotType:{},slotTypeVersion:{},valueElicitationPrompt:{shape:"Sa"},priority:{type:"integer"},sampleUtterances:{type:"list",member:{}},responseCard:{},obfuscationSetting:{},defaultValueSpec:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}}}}},S13:{type:"list",member:{}},S14:{type:"structure",required:["prompt","rejectionStatement"],members:{prompt:{shape:"Sa"},rejectionStatement:{shape:"Si"}}},S15:{type:"structure",required:["uri","messageVersion"],members:{uri:{},messageVersion:{}}},S18:{type:"structure",required:["type"],members:{type:{},codeHook:{shape:"S15"}}},S1b:{type:"structure",required:["kendraIndex","role"],members:{kendraIndex:{},queryFilterString:{},role:{}}},S1f:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S1i:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S1q:{type:"list",member:{type:"structure",required:["value"],members:{value:{},synonyms:{type:"list",member:{}}}}},S1v:{type:"list",member:{type:"structure",members:{regexConfiguration:{type:"structure",required:["pattern"],members:{pattern:{}}}}}},S2h:{type:"structure",members:{logSettings:{type:"list",member:{type:"structure",members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{},resourcePrefix:{}}}},iamRoleArn:{}}},S2z:{type:"map",key:{},value:{},sensitive:!0},S38:{type:"list",member:{type:"structure",members:{name:{},description:{},status:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S3e:{type:"list",member:{}},S45:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S4x:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S5e:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}}},{}],154:[function(e,t,r){t.exports={pagination:{GetBotAliases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotChannelAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntentVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetMigrations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypeVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},{}],155:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2020-11-19",endpointPrefix:"geo",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Location Service",serviceId:"Location",signatureVersion:"v4",signingName:"geo",uid:"location-2020-11-19"},operations:{AssociateTrackerConsumer:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/consumers",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.tracking."}},BatchDeleteDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/delete-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchDeleteGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/delete-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceIds"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceIds:{type:"list",member:{}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchEvaluateGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/positions",responseCode:200},input:{type:"structure",required:["CollectionName","DevicePositionUpdates"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},DevicePositionUpdates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchGetDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/get-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions","Errors"],members:{DevicePositions:{shape:"S11"},Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchPutGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/put-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","Entries"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Entries:{type:"list",member:{type:"structure",required:["GeofenceId","Geometry"],members:{GeofenceId:{},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"}}}}}},output:{type:"structure",required:["Errors","Successes"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}},Successes:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchUpdateDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/positions",responseCode:200},input:{type:"structure",required:["TrackerName","Updates"],members:{TrackerName:{location:"uri",locationName:"TrackerName"},Updates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"tracking."}},CalculateRoute:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePosition","DestinationPosition"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1n"},DepartNow:{type:"boolean"},DeparturePosition:{shape:"So"},DepartureTime:{shape:"St"},DestinationPosition:{shape:"So"},DistanceUnit:{},IncludeLegGeometry:{type:"boolean"},Key:{shape:"S1q",location:"querystring",locationName:"key"},TravelMode:{},TruckModeOptions:{shape:"S1s"},WaypointPositions:{type:"list",member:{shape:"So"}}}},output:{type:"structure",required:["Legs","Summary"],members:{Legs:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition","Steps"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},Geometry:{type:"structure",members:{LineString:{type:"list",member:{shape:"So"}}}},StartPosition:{shape:"So"},Steps:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},GeometryOffset:{type:"integer"},StartPosition:{shape:"So"}}}}}}},Summary:{type:"structure",required:["DataSource","Distance","DistanceUnit","DurationSeconds","RouteBBox"],members:{DataSource:{},Distance:{type:"double"},DistanceUnit:{},DurationSeconds:{type:"double"},RouteBBox:{shape:"S2h"}}}}},endpoint:{hostPrefix:"routes."}},CalculateRouteMatrix:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route-matrix",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePositions","DestinationPositions"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1n"},DepartNow:{type:"boolean"},DeparturePositions:{type:"list",member:{shape:"So"}},DepartureTime:{shape:"St"},DestinationPositions:{type:"list",member:{shape:"So"}},DistanceUnit:{},Key:{shape:"S1q",location:"querystring",locationName:"key"},TravelMode:{},TruckModeOptions:{shape:"S1s"}}},output:{type:"structure",required:["RouteMatrix","Summary"],members:{RouteMatrix:{type:"list",member:{type:"list",member:{type:"structure",members:{Distance:{type:"double"},DurationSeconds:{type:"double"},Error:{type:"structure",required:["Code"],members:{Code:{},Message:{}}}}}}},SnappedDeparturePositions:{type:"list",member:{shape:"So"}},SnappedDestinationPositions:{type:"list",member:{shape:"So"}},Summary:{type:"structure",required:["DataSource","DistanceUnit","ErrorCount","RouteCount"],members:{DataSource:{},DistanceUnit:{},ErrorCount:{type:"integer"},RouteCount:{type:"integer"}}}}},endpoint:{hostPrefix:"routes."}},CreateGeofenceCollection:{http:{requestUri:"/geofencing/v0/collections",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{},Description:{},KmsKeyId:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.geofencing."},idempotent:!0},CreateKey:{http:{requestUri:"/metadata/v0/keys",responseCode:200},input:{type:"structure",required:["KeyName","Restrictions"],members:{Description:{},ExpireTime:{shape:"St"},KeyName:{},NoExpiry:{type:"boolean"},Restrictions:{shape:"S37"},Tags:{shape:"S32"}}},output:{type:"structure",required:["CreateTime","Key","KeyArn","KeyName"],members:{CreateTime:{shape:"St"},Key:{shape:"S1q"},KeyArn:{},KeyName:{}}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},CreateMap:{http:{requestUri:"/maps/v0/maps",responseCode:200},input:{type:"structure",required:["Configuration","MapName"],members:{Configuration:{shape:"S3g"},Description:{},MapName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CreateTime","MapArn","MapName"],members:{CreateTime:{shape:"St"},MapArn:{},MapName:{}}},endpoint:{hostPrefix:"cp.maps."},idempotent:!0},CreatePlaceIndex:{http:{requestUri:"/places/v0/indexes",responseCode:200},input:{type:"structure",required:["DataSource","IndexName"],members:{DataSource:{},DataSourceConfiguration:{shape:"S3l"},Description:{},IndexName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CreateTime","IndexArn","IndexName"],members:{CreateTime:{shape:"St"},IndexArn:{},IndexName:{}}},endpoint:{hostPrefix:"cp.places."},idempotent:!0},CreateRouteCalculator:{http:{requestUri:"/routes/v0/calculators",responseCode:200},input:{type:"structure",required:["CalculatorName","DataSource"],members:{CalculatorName:{},DataSource:{},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S32"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.routes."},idempotent:!0},CreateTracker:{http:{requestUri:"/tracking/v0/trackers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},EventBridgeEnabled:{type:"boolean"},KmsKeyEnableGeospatialQueries:{type:"boolean"},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S32"},TrackerName:{}}},output:{type:"structure",required:["CreateTime","TrackerArn","TrackerName"],members:{CreateTime:{shape:"St"},TrackerArn:{},TrackerName:{}}},endpoint:{hostPrefix:"cp.tracking."},idempotent:!0},DeleteGeofenceCollection:{http:{method:"DELETE",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.geofencing."},idempotent:!0},DeleteKey:{http:{method:"DELETE",requestUri:"/metadata/v0/keys/{KeyName}",responseCode:200},input:{type:"structure",required:["KeyName"],members:{KeyName:{location:"uri",locationName:"KeyName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},DeleteMap:{http:{method:"DELETE",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.maps."},idempotent:!0},DeletePlaceIndex:{http:{method:"DELETE",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.places."},idempotent:!0},DeleteRouteCalculator:{http:{method:"DELETE",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.routes."},idempotent:!0},DeleteTracker:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.tracking."},idempotent:!0},DescribeGeofenceCollection:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"},Description:{},GeofenceCount:{type:"integer"},KmsKeyId:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.geofencing."}},DescribeKey:{http:{method:"GET",requestUri:"/metadata/v0/keys/{KeyName}",responseCode:200},input:{type:"structure",required:["KeyName"],members:{KeyName:{location:"uri",locationName:"KeyName"}}},output:{type:"structure",required:["CreateTime","ExpireTime","Key","KeyArn","KeyName","Restrictions","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},ExpireTime:{shape:"St"},Key:{shape:"S1q"},KeyArn:{},KeyName:{},Restrictions:{shape:"S37"},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.metadata."}},DescribeMap:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",required:["Configuration","CreateTime","DataSource","Description","MapArn","MapName","UpdateTime"],members:{Configuration:{shape:"S3g"},CreateTime:{shape:"St"},DataSource:{},Description:{},MapArn:{},MapName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.maps."}},DescribePlaceIndex:{http:{method:"GET",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",required:["CreateTime","DataSource","DataSourceConfiguration","Description","IndexArn","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},DataSourceConfiguration:{shape:"S3l"},Description:{},IndexArn:{},IndexName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.places."}},DescribeRouteCalculator:{http:{method:"GET",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S32"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.routes."}},DescribeTracker:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["CreateTime","Description","TrackerArn","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},EventBridgeEnabled:{type:"boolean"},KmsKeyEnableGeospatialQueries:{type:"boolean"},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S32"},TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.tracking."}},DisassociateTrackerConsumer:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{location:"uri",locationName:"ConsumerArn"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.tracking."}},GetDevicePosition:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."}},GetDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},EndTimeExclusive:{shape:"St"},MaxResults:{type:"integer"},NextToken:{},StartTimeInclusive:{shape:"St"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions"],members:{DevicePositions:{shape:"S11"},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},GetGeofence:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"}}},output:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},GetMapGlyphs:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}",responseCode:200},input:{type:"structure",required:["FontStack","FontUnicodeRange","MapName"],members:{FontStack:{location:"uri",locationName:"FontStack"},FontUnicodeRange:{location:"uri",locationName:"FontUnicodeRange"},Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapSprites:{http:{method:"GET", +requestUri:"/maps/v0/maps/{MapName}/sprites/{FileName}",responseCode:200},input:{type:"structure",required:["FileName","MapName"],members:{FileName:{location:"uri",locationName:"FileName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapStyleDescriptor:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/style-descriptor",responseCode:200},input:{type:"structure",required:["MapName"],members:{Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapTile:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}",responseCode:200},input:{type:"structure",required:["MapName","X","Y","Z"],members:{Key:{shape:"S1q",location:"querystring",locationName:"key"},MapName:{location:"uri",locationName:"MapName"},X:{location:"uri",locationName:"X"},Y:{location:"uri",locationName:"Y"},Z:{location:"uri",locationName:"Z"}}},output:{type:"structure",members:{Blob:{type:"blob"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetPlace:{http:{method:"GET",requestUri:"/places/v0/indexes/{IndexName}/places/{PlaceId}",responseCode:200},input:{type:"structure",required:["IndexName","PlaceId"],members:{IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{location:"querystring",locationName:"language"},PlaceId:{location:"uri",locationName:"PlaceId"}}},output:{type:"structure",required:["Place"],members:{Place:{shape:"S5a"}}},endpoint:{hostPrefix:"places."}},ListDevicePositions:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-positions",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{FilterGeometry:{type:"structure",members:{Polygon:{shape:"S1a"}}},MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},ListGeofenceCollections:{http:{requestUri:"/geofencing/v0/list-collections",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionName:{},CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.geofencing."}},ListGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/list-geofences",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"geofencing."}},ListKeys:{http:{requestUri:"/metadata/v0/list-keys",responseCode:200},input:{type:"structure",members:{Filter:{type:"structure",members:{KeyStatus:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","ExpireTime","KeyName","Restrictions","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},ExpireTime:{shape:"St"},KeyName:{},Restrictions:{shape:"S37"},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.metadata."}},ListMaps:{http:{requestUri:"/maps/v0/list-maps",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","MapName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},MapName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.maps."}},ListPlaceIndexes:{http:{requestUri:"/places/v0/list-indexes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},IndexName:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.places."}},ListRouteCalculators:{http:{requestUri:"/routes/v0/list-calculators",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.routes."}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S32"}}},endpoint:{hostPrefix:"cp.metadata."}},ListTrackerConsumers:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-consumers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["ConsumerArns"],members:{ConsumerArns:{type:"list",member:{}},NextToken:{}}},endpoint:{hostPrefix:"cp.tracking."}},ListTrackers:{http:{requestUri:"/tracking/v0/list-trackers",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","Description","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. Unused."},TrackerName:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"cp.tracking."}},PutGeofence:{http:{method:"PUT",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId","Geometry"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"},GeofenceProperties:{shape:"Sq"},Geometry:{shape:"S18"}}},output:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},SearchPlaceIndexForPosition:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/position",responseCode:200},input:{type:"structure",required:["IndexName","Position"],members:{IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Distance","Place"],members:{Distance:{type:"double"},Place:{shape:"S5a"},PlaceId:{}}}},Summary:{type:"structure",required:["DataSource","Position"],members:{DataSource:{},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForSuggestions:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/suggestions",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:!0}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Text"],members:{Categories:{shape:"S5b"},PlaceId:{},SupplementalCategories:{shape:"S5e"},Text:{}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},Language:{},MaxResults:{type:"integer"},Text:{shape:"S7e"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForText:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/text",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},IndexName:{location:"uri",locationName:"IndexName"},Key:{shape:"S1q",location:"querystring",locationName:"key"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:!0}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Place"],members:{Distance:{type:"double"},Place:{shape:"S5a"},PlaceId:{},Relevance:{type:"double"}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2h"},FilterCategories:{shape:"S75"},FilterCountries:{shape:"S76"},Language:{},MaxResults:{type:"integer"},ResultBBox:{shape:"S2h"},Text:{shape:"S7e"}}}}},endpoint:{hostPrefix:"places."}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S32"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.metadata."}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},UpdateGeofenceCollection:{http:{method:"PATCH",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."}}},output:{type:"structure",required:["CollectionArn","CollectionName","UpdateTime"],members:{CollectionArn:{},CollectionName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.geofencing."},idempotent:!0},UpdateKey:{http:{method:"PATCH",requestUri:"/metadata/v0/keys/{KeyName}",responseCode:200},input:{type:"structure",required:["KeyName"],members:{Description:{},ExpireTime:{shape:"St"},ForceUpdate:{type:"boolean"},KeyName:{location:"uri",locationName:"KeyName"},NoExpiry:{type:"boolean"},Restrictions:{shape:"S37"}}},output:{type:"structure",required:["KeyArn","KeyName","UpdateTime"],members:{KeyArn:{},KeyName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.metadata."},idempotent:!0},UpdateMap:{http:{method:"PATCH",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{ConfigurationUpdate:{type:"structure",members:{PoliticalView:{}}},Description:{},MapName:{location:"uri",locationName:"MapName"},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["MapArn","MapName","UpdateTime"],members:{MapArn:{},MapName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.maps."},idempotent:!0},UpdatePlaceIndex:{http:{method:"PATCH",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{DataSourceConfiguration:{shape:"S3l"},Description:{},IndexName:{location:"uri",locationName:"IndexName"},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["IndexArn","IndexName","UpdateTime"],members:{IndexArn:{},IndexName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.places."},idempotent:!0},UpdateRouteCalculator:{http:{method:"PATCH",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},Description:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.routes."},idempotent:!0},UpdateTracker:{http:{method:"PATCH",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},EventBridgeEnabled:{type:"boolean"},KmsKeyEnableGeospatialQueries:{type:"boolean"},PositionFiltering:{},PricingPlan:{deprecated:!0,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:!0,deprecatedMessage:"Deprecated. No longer allowed."},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["TrackerArn","TrackerName","UpdateTime"],members:{TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"cp.tracking."},idempotent:!0}},shapes:{Sb:{type:"structure",members:{Code:{},Message:{}}},Sl:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}},Sm:{type:"structure",required:["Horizontal"],members:{Horizontal:{type:"double"}}},So:{type:"list",member:{type:"double"},sensitive:!0},Sq:{type:"map",key:{},value:{},sensitive:!0},St:{type:"timestamp",timestampFormat:"iso8601"},S11:{type:"list",member:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}}},S18:{type:"structure",members:{Circle:{type:"structure",required:["Center","Radius"],members:{Center:{shape:"So"},Radius:{type:"double"}},sensitive:!0},Polygon:{shape:"S1a"}}},S1a:{type:"list",member:{type:"list",member:{shape:"So"}}},S1n:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"}}},S1q:{type:"string",sensitive:!0},S1s:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"},Dimensions:{type:"structure",members:{Height:{type:"double"},Length:{type:"double"},Unit:{},Width:{type:"double"}}},Weight:{type:"structure",members:{Total:{type:"double"},Unit:{}}}}},S2h:{type:"list",member:{type:"double"},sensitive:!0},S32:{type:"map",key:{},value:{}},S37:{type:"structure",required:["AllowActions","AllowResources"],members:{AllowActions:{type:"list",member:{}},AllowReferers:{type:"list",member:{}},AllowResources:{type:"list",member:{}}}},S3g:{type:"structure",required:["Style"],members:{PoliticalView:{},Style:{}}},S3l:{type:"structure",members:{IntendedUse:{}}},S5a:{type:"structure",required:["Geometry"],members:{AddressNumber:{},Categories:{shape:"S5b"},Country:{},Geometry:{type:"structure",members:{Point:{shape:"So"}}},Interpolated:{type:"boolean"},Label:{},Municipality:{},Neighborhood:{},PostalCode:{},Region:{},Street:{},SubRegion:{},SupplementalCategories:{shape:"S5e"},TimeZone:{type:"structure",required:["Name"],members:{Name:{},Offset:{type:"integer"}}},UnitNumber:{},UnitType:{}}},S5b:{type:"list",member:{}},S5e:{type:"list",member:{}},S75:{type:"list",member:{}},S76:{type:"list",member:{}},S7e:{type:"string",sensitive:!0}}}},{}],156:[function(e,t,r){t.exports={pagination:{GetDevicePositionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DevicePositions"},ListDevicePositions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofenceCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofences:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListKeys:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListMaps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListPlaceIndexes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListRouteCalculators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListTrackerConsumers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConsumerArns"},ListTrackers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"}}}},{}],157:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-03-28",endpointPrefix:"logs",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Logs",serviceId:"CloudWatch Logs",signatureVersion:"v4",targetPrefix:"Logs_20140328",uid:"logs-2014-03-28"},operations:{AssociateKmsKey:{input:{type:"structure",required:["kmsKeyId"],members:{logGroupName:{},kmsKeyId:{},resourceIdentifier:{}}}},CancelExportTask:{input:{type:"structure",required:["taskId"],members:{taskId:{}}}},CreateDelivery:{input:{type:"structure",required:["deliverySourceName","deliveryDestinationArn"],members:{deliverySourceName:{},deliveryDestinationArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{delivery:{shape:"Se"}}}},CreateExportTask:{input:{type:"structure",required:["logGroupName","from","to","destination"],members:{taskName:{},logGroupName:{},logStreamNamePrefix:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{}}},output:{type:"structure",members:{taskId:{}}}},CreateLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},kmsKeyId:{},tags:{shape:"Sa"}}}},CreateLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteAccountPolicy:{input:{type:"structure",required:["policyName","policyType"],members:{policyName:{},policyType:{}}}},DeleteDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}}},DeleteDelivery:{input:{type:"structure",required:["id"],members:{id:{}}}},DeleteDeliveryDestination:{input:{type:"structure",required:["name"],members:{name:{}}}},DeleteDeliveryDestinationPolicy:{input:{type:"structure",required:["deliveryDestinationName"],members:{deliveryDestinationName:{}}}},DeleteDeliverySource:{input:{type:"structure",required:["name"],members:{name:{}}}},DeleteDestination:{input:{type:"structure",required:["destinationName"],members:{destinationName:{}}}},DeleteLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteMetricFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DeleteQueryDefinition:{input:{type:"structure",required:["queryDefinitionId"],members:{queryDefinitionId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},DeleteResourcePolicy:{input:{type:"structure",members:{policyName:{}}}},DeleteRetentionPolicy:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DescribeAccountPolicies:{input:{type:"structure",required:["policyType"],members:{policyType:{},policyName:{},accountIdentifiers:{shape:"S1e"}}},output:{type:"structure",members:{accountPolicies:{type:"list",member:{shape:"S1i"}}}}},DescribeDeliveries:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{deliveries:{type:"list",member:{shape:"Se"}},nextToken:{}}}},DescribeDeliveryDestinations:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{deliveryDestinations:{type:"list",member:{shape:"S1t"}},nextToken:{}}}},DescribeDeliverySources:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{deliverySources:{type:"list",member:{shape:"S1z"}},nextToken:{}}}},DescribeDestinations:{input:{type:"structure",members:{DestinationNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{destinations:{type:"list",member:{shape:"S26"}},nextToken:{}}}},DescribeExportTasks:{input:{type:"structure",members:{taskId:{},statusCode:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{exportTasks:{type:"list",member:{type:"structure",members:{taskId:{},taskName:{},logGroupName:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{},status:{type:"structure",members:{code:{},message:{}}},executionInfo:{type:"structure",members:{creationTime:{type:"long"},completionTime:{type:"long"}}}}}},nextToken:{}}}},DescribeLogGroups:{input:{type:"structure",members:{accountIdentifiers:{shape:"S1e"},logGroupNamePrefix:{},logGroupNamePattern:{},nextToken:{},limit:{type:"integer"},includeLinkedAccounts:{type:"boolean"}}},output:{type:"structure",members:{logGroups:{type:"list",member:{type:"structure",members:{logGroupName:{},creationTime:{type:"long"},retentionInDays:{type:"integer"},metricFilterCount:{type:"integer"},arn:{},storedBytes:{type:"long"},kmsKeyId:{},dataProtectionStatus:{},inheritedProperties:{type:"list",member:{}}}}},nextToken:{}}}},DescribeLogStreams:{input:{type:"structure",members:{logGroupName:{},logGroupIdentifier:{},logStreamNamePrefix:{},orderBy:{},descending:{type:"boolean"},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{logStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},creationTime:{type:"long"},firstEventTimestamp:{type:"long"},lastEventTimestamp:{type:"long"},lastIngestionTime:{type:"long"},uploadSequenceToken:{},arn:{},storedBytes:{deprecated:!0,deprecatedMessage:"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.",type:"long"}}}},nextToken:{}}}},DescribeMetricFilters:{input:{type:"structure",members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"},metricName:{},metricNamespace:{}}},output:{type:"structure",members:{metricFilters:{type:"list",member:{type:"structure",members:{filterName:{},filterPattern:{},metricTransformations:{shape:"S38"},creationTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueries:{input:{type:"structure",members:{logGroupName:{},status:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queries:{type:"list",member:{type:"structure",members:{queryId:{},queryString:{},status:{},createTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueryDefinitions:{input:{type:"structure",members:{queryDefinitionNamePrefix:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queryDefinitions:{type:"list",member:{type:"structure",members:{queryDefinitionId:{},name:{},queryString:{},lastModified:{type:"long"},logGroupNames:{shape:"S3u"}}}},nextToken:{}}}},DescribeResourcePolicies:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{resourcePolicies:{type:"list",member:{shape:"S3y"}},nextToken:{}}}},DescribeSubscriptionFilters:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{subscriptionFilters:{type:"list",member:{type:"structure",members:{filterName:{},logGroupName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{},creationTime:{type:"long"}}}},nextToken:{}}}},DisassociateKmsKey:{input:{type:"structure",members:{logGroupName:{},resourceIdentifier:{}}}},FilterLogEvents:{input:{type:"structure",members:{logGroupName:{},logGroupIdentifier:{},logStreamNames:{type:"list",member:{}},logStreamNamePrefix:{},startTime:{type:"long"},endTime:{type:"long"},filterPattern:{},nextToken:{},limit:{type:"integer"},interleaved:{deprecated:!0,deprecatedMessage:"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.",type:"boolean"},unmask:{type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{logStreamName:{},timestamp:{type:"long"},message:{},ingestionTime:{type:"long"},eventId:{}}}},searchedLogStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},searchedCompletely:{type:"boolean"}}}},nextToken:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},GetDelivery:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{delivery:{shape:"Se"}}}},GetDeliveryDestination:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{deliveryDestination:{shape:"S1t"}}}},GetDeliveryDestinationPolicy:{input:{type:"structure",required:["deliveryDestinationName"],members:{deliveryDestinationName:{}}},output:{type:"structure",members:{policy:{shape:"S4t"}}}},GetDeliverySource:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{deliverySource:{shape:"S1z"}}}},GetLogEvents:{input:{type:"structure",required:["logStreamName"],members:{logGroupName:{},logGroupIdentifier:{},logStreamName:{},startTime:{type:"long"},endTime:{type:"long"},nextToken:{},limit:{type:"integer"},startFromHead:{type:"boolean"},unmask:{type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{timestamp:{type:"long"},message:{},ingestionTime:{type:"long"}}}},nextForwardToken:{},nextBackwardToken:{}}}},GetLogGroupFields:{input:{type:"structure",members:{logGroupName:{},time:{type:"long"},logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupFields:{type:"list",member:{type:"structure",members:{name:{},percent:{type:"integer"}}}}}}},GetLogRecord:{input:{type:"structure",required:["logRecordPointer"],members:{logRecordPointer:{},unmask:{type:"boolean"}}},output:{type:"structure",members:{logRecord:{type:"map",key:{},value:{}}}}},GetQueryResults:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{results:{type:"list",member:{type:"list",member:{type:"structure",members:{field:{},value:{}}}}},statistics:{type:"structure",members:{recordsMatched:{type:"double"},recordsScanned:{type:"double"},bytesScanned:{type:"double"}}},status:{},encryptionKey:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTagsLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},output:{type:"structure",members:{tags:{shape:"Sa"}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},deprecated:!0,deprecatedMessage:"Please use the generic tagging API ListTagsForResource"},PutAccountPolicy:{input:{type:"structure",required:["policyName","policyDocument","policyType"],members:{policyName:{},policyDocument:{},policyType:{},scope:{}}},output:{type:"structure",members:{accountPolicy:{shape:"S1i"}}}},PutDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier","policyDocument"],members:{logGroupIdentifier:{},policyDocument:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},PutDeliveryDestination:{input:{type:"structure",required:["name","deliveryDestinationConfiguration"],members:{name:{},outputFormat:{},deliveryDestinationConfiguration:{shape:"S1v"},tags:{shape:"Sa"}}},output:{type:"structure",members:{deliveryDestination:{shape:"S1t"}}}},PutDeliveryDestinationPolicy:{input:{type:"structure",required:["deliveryDestinationName","deliveryDestinationPolicy"],members:{deliveryDestinationName:{},deliveryDestinationPolicy:{}}},output:{type:"structure",members:{policy:{shape:"S4t"}}}},PutDeliverySource:{input:{type:"structure",required:["name","resourceArn","logType"],members:{name:{},resourceArn:{},logType:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{deliverySource:{shape:"S1z"}}}},PutDestination:{input:{type:"structure",required:["destinationName","targetArn","roleArn"],members:{destinationName:{},targetArn:{},roleArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{destination:{shape:"S26"}}}},PutDestinationPolicy:{input:{type:"structure",required:["destinationName","accessPolicy"],members:{destinationName:{},accessPolicy:{},forceUpdate:{type:"boolean"}}}},PutLogEvents:{input:{type:"structure",required:["logGroupName","logStreamName","logEvents"],members:{logGroupName:{},logStreamName:{},logEvents:{type:"list",member:{type:"structure",required:["timestamp","message"],members:{timestamp:{type:"long"},message:{}}}},sequenceToken:{}}},output:{type:"structure",members:{nextSequenceToken:{},rejectedLogEventsInfo:{type:"structure",members:{tooNewLogEventStartIndex:{type:"integer"},tooOldLogEventEndIndex:{type:"integer"},expiredLogEventEndIndex:{type:"integer"}}}}}},PutMetricFilter:{ +input:{type:"structure",required:["logGroupName","filterName","filterPattern","metricTransformations"],members:{logGroupName:{},filterName:{},filterPattern:{},metricTransformations:{shape:"S38"}}}},PutQueryDefinition:{input:{type:"structure",required:["name","queryString"],members:{name:{},queryDefinitionId:{},logGroupNames:{shape:"S3u"},queryString:{},clientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{queryDefinitionId:{}}}},PutResourcePolicy:{input:{type:"structure",members:{policyName:{},policyDocument:{}}},output:{type:"structure",members:{resourcePolicy:{shape:"S3y"}}}},PutRetentionPolicy:{input:{type:"structure",required:["logGroupName","retentionInDays"],members:{logGroupName:{},retentionInDays:{type:"integer"}}}},PutSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName","filterPattern","destinationArn"],members:{logGroupName:{},filterName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{}}}},StartQuery:{input:{type:"structure",required:["startTime","endTime","queryString"],members:{logGroupName:{},logGroupNames:{shape:"S3u"},logGroupIdentifiers:{type:"list",member:{}},startTime:{type:"long"},endTime:{type:"long"},queryString:{},limit:{type:"integer"}}},output:{type:"structure",members:{queryId:{}}}},StopQuery:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},TagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{shape:"Sa"}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model TagResourceRequest"},deprecated:!0,deprecatedMessage:"Please use the generic tagging API TagResource"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}}},TestMetricFilter:{input:{type:"structure",required:["filterPattern","logEventMessages"],members:{filterPattern:{},logEventMessages:{type:"list",member:{}}}},output:{type:"structure",members:{matches:{type:"list",member:{type:"structure",members:{eventNumber:{type:"long"},eventMessage:{},extractedValues:{type:"map",key:{},value:{}}}}}}}},UntagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{type:"list",member:{}}},deprecated:!0,deprecatedMessage:"Please use the generic tagging API model UntagResourceRequest"},deprecated:!0,deprecatedMessage:"Please use the generic tagging API UntagResource"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}}}},shapes:{Sa:{type:"map",key:{},value:{}},Se:{type:"structure",members:{id:{},arn:{},deliverySourceName:{},deliveryDestinationArn:{},deliveryDestinationType:{},tags:{shape:"Sa"}}},S1e:{type:"list",member:{}},S1i:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"},policyType:{},scope:{},accountId:{}}},S1t:{type:"structure",members:{name:{},arn:{},deliveryDestinationType:{},outputFormat:{},deliveryDestinationConfiguration:{shape:"S1v"},tags:{shape:"Sa"}}},S1v:{type:"structure",required:["destinationResourceArn"],members:{destinationResourceArn:{}}},S1z:{type:"structure",members:{name:{},arn:{},resourceArns:{type:"list",member:{}},service:{},logType:{},tags:{shape:"Sa"}}},S26:{type:"structure",members:{destinationName:{},targetArn:{},roleArn:{},accessPolicy:{},arn:{},creationTime:{type:"long"}}},S38:{type:"list",member:{type:"structure",required:["metricName","metricNamespace","metricValue"],members:{metricName:{},metricNamespace:{},metricValue:{},defaultValue:{type:"double"},dimensions:{type:"map",key:{},value:{}},unit:{}}}},S3u:{type:"list",member:{}},S3y:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"}}},S4t:{type:"structure",members:{deliveryDestinationPolicy:{}}}}}},{}],158:[function(e,t,r){t.exports={pagination:{DescribeDeliveries:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"deliveries"},DescribeDeliveryDestinations:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"deliveryDestinations"},DescribeDeliverySources:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"deliverySources"},DescribeDestinations:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"destinations"},DescribeLogGroups:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logGroups"},DescribeLogStreams:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logStreams"},DescribeMetricFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"metricFilters"},DescribeSubscriptionFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"subscriptionFilters"},FilterLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:["events","searchedLogStreams"]},GetLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextForwardToken",result_key:"events"}}}},{}],159:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-12-12",endpointPrefix:"machinelearning",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Machine Learning",serviceId:"Machine Learning",signatureVersion:"v4",targetPrefix:"AmazonML_20141212",uid:"machinelearning-2014-12-12"},operations:{AddTags:{input:{type:"structure",required:["Tags","ResourceId","ResourceType"],members:{Tags:{shape:"S2"},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},CreateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],members:{BatchPredictionId:{},BatchPredictionName:{},MLModelId:{},BatchPredictionDataSourceId:{},OutputUri:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},CreateDataSourceFromRDS:{input:{type:"structure",required:["DataSourceId","RDSData","RoleARN"],members:{DataSourceId:{},DataSourceName:{},RDSData:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],members:{DatabaseInformation:{shape:"Sf"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{type:"string",sensitive:!0}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{},ResourceRole:{},ServiceRole:{},SubnetId:{},SecurityGroupIds:{type:"list",member:{}}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromRedshift:{input:{type:"structure",required:["DataSourceId","DataSpec","RoleARN"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],members:{DatabaseInformation:{shape:"Sy"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{type:"string",sensitive:!0}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromS3:{input:{type:"structure",required:["DataSourceId","DataSpec"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DataLocationS3"],members:{DataLocationS3:{},DataRearrangement:{},DataSchema:{},DataSchemaLocationS3:{}}},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateEvaluation:{input:{type:"structure",required:["EvaluationId","MLModelId","EvaluationDataSourceId"],members:{EvaluationId:{},EvaluationName:{},MLModelId:{},EvaluationDataSourceId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},CreateMLModel:{input:{type:"structure",required:["MLModelId","MLModelType","TrainingDataSourceId"],members:{MLModelId:{},MLModelName:{},MLModelType:{},Parameters:{shape:"S1d"},TrainingDataSourceId:{},Recipe:{},RecipeUri:{}}},output:{type:"structure",members:{MLModelId:{}}}},CreateRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},DeleteDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{}}},output:{type:"structure",members:{DataSourceId:{}}}},DeleteEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},DeleteMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{}}}},DeleteRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteTags:{input:{type:"structure",required:["TagKeys","ResourceId","ResourceType"],members:{TagKeys:{type:"list",member:{}},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},DescribeBatchPredictions:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},NextToken:{}}}},DescribeDataSources:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeEvaluations:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeMLModels:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},Algorithm:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceId","ResourceType"],members:{ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{},Tags:{shape:"S2"}}}},GetBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},GetDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},LogUri:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},DataSourceSchema:{}}}},GetEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},GetMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},Recipe:{},Schema:{}}}},Predict:{input:{type:"structure",required:["MLModelId","Record","PredictEndpoint"],members:{MLModelId:{},Record:{type:"map",key:{},value:{}},PredictEndpoint:{}}},output:{type:"structure",members:{Prediction:{type:"structure",members:{predictedLabel:{},predictedValue:{type:"float"},predictedScores:{type:"map",key:{},value:{type:"float"}},details:{type:"map",key:{},value:{}}}}}}},UpdateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","BatchPredictionName"],members:{BatchPredictionId:{},BatchPredictionName:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},UpdateDataSource:{input:{type:"structure",required:["DataSourceId","DataSourceName"],members:{DataSourceId:{},DataSourceName:{}}},output:{type:"structure",members:{DataSourceId:{}}}},UpdateEvaluation:{input:{type:"structure",required:["EvaluationId","EvaluationName"],members:{EvaluationId:{},EvaluationName:{}}},output:{type:"structure",members:{EvaluationId:{}}}},UpdateMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},MLModelName:{},ScoreThreshold:{type:"float"}}},output:{type:"structure",members:{MLModelId:{}}}}},shapes:{S2:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",required:["InstanceIdentifier","DatabaseName"],members:{InstanceIdentifier:{},DatabaseName:{}}},Sy:{type:"structure",required:["DatabaseName","ClusterIdentifier"],members:{DatabaseName:{},ClusterIdentifier:{}}},S1d:{type:"map",key:{},value:{}},S1j:{type:"structure",members:{PeakRequestsPerSecond:{type:"integer"},CreatedAt:{type:"timestamp"},EndpointUrl:{},EndpointStatus:{}}},S2i:{type:"structure",members:{RedshiftDatabase:{shape:"Sy"},DatabaseUserName:{},SelectSqlQuery:{}}},S2j:{type:"structure",members:{Database:{shape:"Sf"},DatabaseUserName:{},SelectSqlQuery:{},ResourceRole:{},ServiceRole:{},DataPipelineId:{}}},S2q:{type:"structure",members:{Properties:{type:"map",key:{},value:{}}}}}}},{}],160:[function(e,t,r){t.exports={pagination:{DescribeBatchPredictions:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeDataSources:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeEvaluations:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeMLModels:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"}}}},{}],161:[function(e,t,r){t.exports={version:2,waiters:{DataSourceAvailable:{delay:30,operation:"DescribeDataSources",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]},MLModelAvailable:{delay:30,operation:"DescribeMLModels",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]},EvaluationAvailable:{delay:30,operation:"DescribeEvaluations",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]},BatchPredictionAvailable:{delay:30,operation:"DescribeBatchPredictions",maxAttempts:60,acceptors:[{expected:"COMPLETED",matcher:"pathAll",state:"success",argument:"Results[].Status"},{expected:"FAILED",matcher:"pathAny",state:"failure",argument:"Results[].Status"}]}}}},{}],162:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-09-17",endpointPrefix:"catalog.marketplace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWS Marketplace Catalog",serviceFullName:"AWS Marketplace Catalog Service",serviceId:"Marketplace Catalog",signatureVersion:"v4",signingName:"aws-marketplace",uid:"marketplace-catalog-2018-09-17"},operations:{CancelChangeSet:{http:{method:"PATCH",requestUri:"/CancelChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},DescribeChangeSet:{http:{method:"GET",requestUri:"/DescribeChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},FailureCode:{},FailureDescription:{},ChangeSet:{type:"list",member:{type:"structure",members:{ChangeType:{},Entity:{shape:"Sj"},Details:{},DetailsDocument:{shape:"Sn"},ErrorDetailList:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},ChangeName:{}}}}}}},DescribeEntity:{http:{method:"GET",requestUri:"/DescribeEntity"},input:{type:"structure",required:["Catalog","EntityId"],members:{Catalog:{location:"querystring",locationName:"catalog"},EntityId:{location:"querystring",locationName:"entityId"}}},output:{type:"structure",members:{EntityType:{},EntityIdentifier:{},EntityArn:{},LastModifiedDate:{},Details:{},DetailsDocument:{shape:"Sn"}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/GetResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Policy:{}}}},ListChangeSets:{http:{requestUri:"/ListChangeSets"},input:{type:"structure",required:["Catalog"],members:{Catalog:{},FilterList:{shape:"Sy"},Sort:{shape:"S13"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ChangeSetSummaryList:{type:"list",member:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},EntityIdList:{type:"list",member:{}},FailureCode:{}}}},NextToken:{}}}},ListEntities:{http:{requestUri:"/ListEntities"},input:{type:"structure",required:["Catalog","EntityType"],members:{Catalog:{},EntityType:{},FilterList:{shape:"Sy"},Sort:{shape:"S13"},NextToken:{},MaxResults:{type:"integer"},OwnershipType:{}}},output:{type:"structure",members:{EntitySummaryList:{type:"list",member:{type:"structure",members:{Name:{},EntityType:{},EntityId:{},EntityArn:{},LastModifiedDate:{},Visibility:{}}}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S1m"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},StartChangeSet:{http:{requestUri:"/StartChangeSet"},input:{type:"structure",required:["Catalog","ChangeSet"],members:{Catalog:{},ChangeSet:{type:"list",member:{type:"structure",required:["ChangeType","Entity"],members:{ChangeType:{},Entity:{shape:"Sj"},EntityTags:{shape:"S1m"},Details:{},DetailsDocument:{shape:"Sn"},ChangeName:{}}}},ChangeSetName:{},ClientRequestToken:{idempotencyToken:!0},ChangeSetTags:{shape:"S1m"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S1m"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sj:{type:"structure",required:["Type"],members:{Type:{},Identifier:{}}},Sn:{type:"structure",members:{},document:!0},Sy:{type:"list",member:{type:"structure",members:{Name:{},ValueList:{type:"list",member:{}}}}},S13:{type:"structure",members:{SortBy:{},SortOrder:{}}},S1m:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},{}],163:[function(e,t,r){t.exports={pagination:{ListChangeSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ChangeSetSummaryList"},ListEntities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EntitySummaryList"}}}},{}],164:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-07-01",endpointPrefix:"marketplacecommerceanalytics",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Marketplace Commerce Analytics",serviceId:"Marketplace Commerce Analytics",signatureVersion:"v4",signingName:"marketplacecommerceanalytics",targetPrefix:"MarketplaceCommerceAnalytics20150701",uid:"marketplacecommerceanalytics-2015-07-01"},operations:{GenerateDataSet:{input:{type:"structure",required:["dataSetType","dataSetPublicationDate","roleNameArn","destinationS3BucketName","snsTopicArn"],members:{dataSetType:{},dataSetPublicationDate:{type:"timestamp"},roleNameArn:{},destinationS3BucketName:{},destinationS3Prefix:{},snsTopicArn:{},customerDefinedValues:{shape:"S8"}}},output:{type:"structure",members:{dataSetRequestId:{}}}},StartSupportDataExport:{input:{type:"structure",required:["dataSetType","fromDate","roleNameArn","destinationS3BucketName","snsTopicArn"],members:{dataSetType:{},fromDate:{type:"timestamp"},roleNameArn:{},destinationS3BucketName:{},destinationS3Prefix:{},snsTopicArn:{},customerDefinedValues:{shape:"S8"}},deprecated:!0,deprecatedMessage:"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."},output:{type:"structure",members:{dataSetRequestId:{}},deprecated:!0,deprecatedMessage:"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."},deprecated:!0,deprecatedMessage:"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."}},shapes:{S8:{type:"map",key:{},value:{}}}}},{}],165:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],166:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-09-01",endpointPrefix:"data.mediastore",protocol:"rest-json",serviceAbbreviation:"MediaStore Data",serviceFullName:"AWS Elemental MediaStore Data Plane",serviceId:"MediaStore Data",signatureVersion:"v4",signingName:"mediastore",uid:"mediastore-data-2017-09-01"},operations:{DeleteObject:{http:{method:"DELETE",requestUri:"/{Path+}"},input:{type:"structure",required:["Path"],members:{Path:{location:"uri",locationName:"Path"}}},output:{type:"structure",members:{}}},DescribeObject:{http:{method:"HEAD",requestUri:"/{Path+}"},input:{type:"structure",required:["Path"],members:{Path:{location:"uri",locationName:"Path"}}},output:{type:"structure",members:{ETag:{location:"header",locationName:"ETag"},ContentType:{location:"header",locationName:"Content-Type"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},CacheControl:{location:"header",locationName:"Cache-Control"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"}}}},GetObject:{http:{method:"GET",requestUri:"/{Path+}"},input:{type:"structure",required:["Path"],members:{Path:{location:"uri",locationName:"Path"},Range:{location:"header",locationName:"Range"}}},output:{type:"structure",required:["StatusCode"],members:{Body:{shape:"Se"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentRange:{location:"header",locationName:"Content-Range"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentType:{location:"header",locationName:"Content-Type"},ETag:{location:"header",locationName:"ETag"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},StatusCode:{location:"statusCode",type:"integer"}},payload:"Body"}},ListItems:{http:{method:"GET"},input:{type:"structure",members:{Path:{location:"querystring",locationName:"Path"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{Name:{},Type:{},ETag:{},LastModified:{type:"timestamp"},ContentType:{},ContentLength:{type:"long"}}}},NextToken:{}}}},PutObject:{http:{method:"PUT",requestUri:"/{Path+}"},input:{type:"structure",required:["Body","Path"],members:{Body:{shape:"Se"},Path:{location:"uri",locationName:"Path"},ContentType:{location:"header",locationName:"Content-Type"},CacheControl:{location:"header",locationName:"Cache-Control"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},UploadAvailability:{location:"header",locationName:"x-amz-upload-availability"}},payload:"Body"},output:{type:"structure",members:{ContentSHA256:{},ETag:{},StorageClass:{}}},authtype:"v4-unsigned-body"}},shapes:{Se:{type:"blob",streaming:!0}}}},{}],167:[function(e,t,r){t.exports={pagination:{ListItems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],168:[function(e,t,r){t.exports={acm:{name:"ACM",cors:!0},apigateway:{name:"APIGateway",cors:!0},applicationautoscaling:{prefix:"application-autoscaling",name:"ApplicationAutoScaling",cors:!0},appstream:{name:"AppStream"},autoscaling:{name:"AutoScaling",cors:!0},batch:{name:"Batch"},budgets:{name:"Budgets"},clouddirectory:{name:"CloudDirectory",versions:["2016-05-10*"]},cloudformation:{name:"CloudFormation",cors:!0},cloudfront:{name:"CloudFront",versions:["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25*","2017-03-25*","2017-10-30*","2018-06-18*","2018-11-05*","2019-03-26*"],cors:!0},cloudhsm:{name:"CloudHSM",cors:!0},cloudsearch:{name:"CloudSearch"},cloudsearchdomain:{name:"CloudSearchDomain"},cloudtrail:{name:"CloudTrail",cors:!0},cloudwatch:{prefix:"monitoring",name:"CloudWatch",cors:!0},cloudwatchevents:{prefix:"events",name:"CloudWatchEvents",versions:["2014-02-03*"],cors:!0},cloudwatchlogs:{prefix:"logs",name:"CloudWatchLogs",cors:!0},codebuild:{name:"CodeBuild",cors:!0},codecommit:{name:"CodeCommit",cors:!0},codedeploy:{name:"CodeDeploy",cors:!0},codepipeline:{name:"CodePipeline",cors:!0},cognitoidentity:{prefix:"cognito-identity",name:"CognitoIdentity",cors:!0},cognitoidentityserviceprovider:{prefix:"cognito-idp",name:"CognitoIdentityServiceProvider",cors:!0},cognitosync:{prefix:"cognito-sync",name:"CognitoSync",cors:!0},configservice:{prefix:"config",name:"ConfigService",cors:!0},cur:{name:"CUR",cors:!0},datapipeline:{name:"DataPipeline"},devicefarm:{name:"DeviceFarm",cors:!0},directconnect:{name:"DirectConnect",cors:!0},directoryservice:{prefix:"ds",name:"DirectoryService"},discovery:{name:"Discovery"},dms:{name:"DMS"},dynamodb:{name:"DynamoDB",cors:!0},dynamodbstreams:{prefix:"streams.dynamodb",name:"DynamoDBStreams",cors:!0},ec2:{name:"EC2",versions:["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*"],cors:!0},ecr:{name:"ECR",cors:!0},ecs:{name:"ECS",cors:!0},efs:{prefix:"elasticfilesystem",name:"EFS",cors:!0},elasticache:{name:"ElastiCache",versions:["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*"],cors:!0},elasticbeanstalk:{name:"ElasticBeanstalk",cors:!0},elb:{prefix:"elasticloadbalancing",name:"ELB",cors:!0},elbv2:{prefix:"elasticloadbalancingv2",name:"ELBv2",cors:!0},emr:{prefix:"elasticmapreduce",name:"EMR",cors:!0},es:{name:"ES"},elastictranscoder:{name:"ElasticTranscoder",cors:!0},firehose:{name:"Firehose",cors:!0},gamelift:{name:"GameLift",cors:!0},glacier:{name:"Glacier"},health:{name:"Health"},iam:{name:"IAM",cors:!0},importexport:{name:"ImportExport"},inspector:{name:"Inspector",versions:["2015-08-18*"],cors:!0},iot:{name:"Iot",cors:!0},iotdata:{prefix:"iot-data",name:"IotData",cors:!0},kinesis:{name:"Kinesis",cors:!0},kinesisanalytics:{name:"KinesisAnalytics"},kms:{name:"KMS",cors:!0},lambda:{name:"Lambda",cors:!0},lexruntime:{prefix:"runtime.lex",name:"LexRuntime",cors:!0},lightsail:{name:"Lightsail"},machinelearning:{name:"MachineLearning",cors:!0},marketplacecommerceanalytics:{name:"MarketplaceCommerceAnalytics",cors:!0},marketplacemetering:{prefix:"meteringmarketplace",name:"MarketplaceMetering"},mturk:{prefix:"mturk-requester",name:"MTurk",cors:!0},mobileanalytics:{name:"MobileAnalytics",cors:!0},opsworks:{name:"OpsWorks",cors:!0},opsworkscm:{name:"OpsWorksCM"},organizations:{name:"Organizations"},pinpoint:{name:"Pinpoint"},polly:{name:"Polly",cors:!0},rds:{name:"RDS",versions:["2014-09-01*"],cors:!0},redshift:{name:"Redshift",cors:!0},rekognition:{name:"Rekognition",cors:!0},resourcegroupstaggingapi:{name:"ResourceGroupsTaggingAPI"},route53:{name:"Route53",cors:!0},route53domains:{name:"Route53Domains",cors:!0},s3:{name:"S3",dualstackAvailable:!0,cors:!0},s3control:{name:"S3Control",dualstackAvailable:!0,xmlNoDefaultLists:!0},servicecatalog:{name:"ServiceCatalog",cors:!0},ses:{prefix:"email",name:"SES",cors:!0},shield:{name:"Shield"},simpledb:{prefix:"sdb",name:"SimpleDB"},sms:{name:"SMS"},snowball:{name:"Snowball"},sns:{name:"SNS",cors:!0},sqs:{name:"SQS",cors:!0},ssm:{name:"SSM",cors:!0 +},storagegateway:{name:"StorageGateway",cors:!0},stepfunctions:{prefix:"states",name:"StepFunctions"},sts:{name:"STS",cors:!0},support:{name:"Support"},swf:{name:"SWF"},xray:{name:"XRay",cors:!0},waf:{name:"WAF",cors:!0},wafregional:{prefix:"waf-regional",name:"WAFRegional"},workdocs:{name:"WorkDocs",cors:!0},workspaces:{name:"WorkSpaces"},codestar:{name:"CodeStar"},lexmodelbuildingservice:{prefix:"lex-models",name:"LexModelBuildingService",cors:!0},marketplaceentitlementservice:{prefix:"entitlement.marketplace",name:"MarketplaceEntitlementService"},athena:{name:"Athena",cors:!0},greengrass:{name:"Greengrass"},dax:{name:"DAX"},migrationhub:{prefix:"AWSMigrationHub",name:"MigrationHub"},cloudhsmv2:{name:"CloudHSMV2",cors:!0},glue:{name:"Glue"},mobile:{name:"Mobile"},pricing:{name:"Pricing",cors:!0},costexplorer:{prefix:"ce",name:"CostExplorer",cors:!0},mediaconvert:{name:"MediaConvert"},medialive:{name:"MediaLive"},mediapackage:{name:"MediaPackage"},mediastore:{name:"MediaStore"},mediastoredata:{prefix:"mediastore-data",name:"MediaStoreData",cors:!0},appsync:{name:"AppSync"},guardduty:{name:"GuardDuty"},mq:{name:"MQ"},comprehend:{name:"Comprehend",cors:!0},iotjobsdataplane:{prefix:"iot-jobs-data",name:"IoTJobsDataPlane"},kinesisvideoarchivedmedia:{prefix:"kinesis-video-archived-media",name:"KinesisVideoArchivedMedia",cors:!0},kinesisvideomedia:{prefix:"kinesis-video-media",name:"KinesisVideoMedia",cors:!0},kinesisvideo:{name:"KinesisVideo",cors:!0},sagemakerruntime:{prefix:"runtime.sagemaker",name:"SageMakerRuntime"},sagemaker:{name:"SageMaker"},translate:{name:"Translate",cors:!0},resourcegroups:{prefix:"resource-groups",name:"ResourceGroups",cors:!0},alexaforbusiness:{name:"AlexaForBusiness"},cloud9:{name:"Cloud9"},serverlessapplicationrepository:{prefix:"serverlessrepo",name:"ServerlessApplicationRepository"},servicediscovery:{name:"ServiceDiscovery"},workmail:{name:"WorkMail"},autoscalingplans:{prefix:"autoscaling-plans",name:"AutoScalingPlans"},transcribeservice:{prefix:"transcribe",name:"TranscribeService"},connect:{name:"Connect",cors:!0},acmpca:{prefix:"acm-pca",name:"ACMPCA"},fms:{name:"FMS"},secretsmanager:{name:"SecretsManager",cors:!0},iotanalytics:{name:"IoTAnalytics",cors:!0},iot1clickdevicesservice:{prefix:"iot1click-devices",name:"IoT1ClickDevicesService"},iot1clickprojects:{prefix:"iot1click-projects",name:"IoT1ClickProjects"},pi:{name:"PI"},neptune:{name:"Neptune"},mediatailor:{name:"MediaTailor"},eks:{name:"EKS"},macie:{name:"Macie"},dlm:{name:"DLM"},signer:{name:"Signer"},chime:{name:"Chime"},pinpointemail:{prefix:"pinpoint-email",name:"PinpointEmail"},ram:{name:"RAM"},route53resolver:{name:"Route53Resolver"},pinpointsmsvoice:{prefix:"sms-voice",name:"PinpointSMSVoice"},quicksight:{name:"QuickSight"},rdsdataservice:{prefix:"rds-data",name:"RDSDataService"},amplify:{name:"Amplify"},datasync:{name:"DataSync"},robomaker:{name:"RoboMaker"},transfer:{name:"Transfer"},globalaccelerator:{name:"GlobalAccelerator"},comprehendmedical:{name:"ComprehendMedical",cors:!0},kinesisanalyticsv2:{name:"KinesisAnalyticsV2"},mediaconnect:{name:"MediaConnect"},fsx:{name:"FSx"},securityhub:{name:"SecurityHub"},appmesh:{name:"AppMesh",versions:["2018-10-01*"]},licensemanager:{prefix:"license-manager",name:"LicenseManager"},kafka:{name:"Kafka"},apigatewaymanagementapi:{name:"ApiGatewayManagementApi"},apigatewayv2:{name:"ApiGatewayV2"},docdb:{name:"DocDB"},backup:{name:"Backup"},worklink:{name:"WorkLink"},textract:{name:"Textract"},managedblockchain:{name:"ManagedBlockchain"},mediapackagevod:{prefix:"mediapackage-vod",name:"MediaPackageVod"},groundstation:{name:"GroundStation"},iotthingsgraph:{name:"IoTThingsGraph"},iotevents:{name:"IoTEvents"},ioteventsdata:{prefix:"iotevents-data",name:"IoTEventsData"},personalize:{name:"Personalize",cors:!0},personalizeevents:{prefix:"personalize-events",name:"PersonalizeEvents",cors:!0},personalizeruntime:{prefix:"personalize-runtime",name:"PersonalizeRuntime",cors:!0},applicationinsights:{prefix:"application-insights",name:"ApplicationInsights"},servicequotas:{prefix:"service-quotas",name:"ServiceQuotas"},ec2instanceconnect:{prefix:"ec2-instance-connect",name:"EC2InstanceConnect"},eventbridge:{name:"EventBridge"},lakeformation:{name:"LakeFormation"},forecastservice:{prefix:"forecast",name:"ForecastService",cors:!0},forecastqueryservice:{prefix:"forecastquery",name:"ForecastQueryService",cors:!0},qldb:{name:"QLDB"},qldbsession:{prefix:"qldb-session",name:"QLDBSession"},workmailmessageflow:{name:"WorkMailMessageFlow"},codestarnotifications:{prefix:"codestar-notifications",name:"CodeStarNotifications"},savingsplans:{name:"SavingsPlans"},sso:{name:"SSO"},ssooidc:{prefix:"sso-oidc",name:"SSOOIDC"},marketplacecatalog:{prefix:"marketplace-catalog",name:"MarketplaceCatalog",cors:!0},dataexchange:{name:"DataExchange"},sesv2:{name:"SESV2"},migrationhubconfig:{prefix:"migrationhub-config",name:"MigrationHubConfig"},connectparticipant:{name:"ConnectParticipant"},appconfig:{name:"AppConfig"},iotsecuretunneling:{name:"IoTSecureTunneling"},wafv2:{name:"WAFV2"},elasticinference:{prefix:"elastic-inference",name:"ElasticInference"},imagebuilder:{name:"Imagebuilder"},schemas:{name:"Schemas"},accessanalyzer:{name:"AccessAnalyzer"},codegurureviewer:{prefix:"codeguru-reviewer",name:"CodeGuruReviewer"},codeguruprofiler:{name:"CodeGuruProfiler"},computeoptimizer:{prefix:"compute-optimizer",name:"ComputeOptimizer"},frauddetector:{name:"FraudDetector"},kendra:{name:"Kendra"},networkmanager:{name:"NetworkManager"},outposts:{name:"Outposts"},augmentedairuntime:{prefix:"sagemaker-a2i-runtime",name:"AugmentedAIRuntime"},ebs:{name:"EBS"},kinesisvideosignalingchannels:{prefix:"kinesis-video-signaling",name:"KinesisVideoSignalingChannels",cors:!0},detective:{name:"Detective"},codestarconnections:{prefix:"codestar-connections",name:"CodeStarconnections"},synthetics:{name:"Synthetics"},iotsitewise:{name:"IoTSiteWise"},macie2:{name:"Macie2"},codeartifact:{name:"CodeArtifact"},honeycode:{name:"Honeycode"},ivs:{name:"IVS"},braket:{name:"Braket"},identitystore:{name:"IdentityStore"},appflow:{name:"Appflow"},redshiftdata:{prefix:"redshift-data",name:"RedshiftData"},ssoadmin:{prefix:"sso-admin",name:"SSOAdmin"},timestreamquery:{prefix:"timestream-query",name:"TimestreamQuery"},timestreamwrite:{prefix:"timestream-write",name:"TimestreamWrite"},s3outposts:{name:"S3Outposts"},databrew:{name:"DataBrew"},servicecatalogappregistry:{prefix:"servicecatalog-appregistry",name:"ServiceCatalogAppRegistry"},networkfirewall:{prefix:"network-firewall",name:"NetworkFirewall"},mwaa:{name:"MWAA"},amplifybackend:{name:"AmplifyBackend"},appintegrations:{name:"AppIntegrations"},connectcontactlens:{prefix:"connect-contact-lens",name:"ConnectContactLens"},devopsguru:{prefix:"devops-guru",name:"DevOpsGuru"},ecrpublic:{prefix:"ecr-public",name:"ECRPUBLIC"},lookoutvision:{name:"LookoutVision"},sagemakerfeaturestoreruntime:{prefix:"sagemaker-featurestore-runtime",name:"SageMakerFeatureStoreRuntime"},customerprofiles:{prefix:"customer-profiles",name:"CustomerProfiles"},auditmanager:{name:"AuditManager"},emrcontainers:{prefix:"emr-containers",name:"EMRcontainers"},healthlake:{name:"HealthLake"},sagemakeredge:{prefix:"sagemaker-edge",name:"SagemakerEdge"},amp:{name:"Amp",cors:!0},greengrassv2:{name:"GreengrassV2"},iotdeviceadvisor:{name:"IotDeviceAdvisor"},iotfleethub:{name:"IoTFleetHub"},iotwireless:{name:"IoTWireless"},location:{name:"Location",cors:!0},wellarchitected:{name:"WellArchitected"},lexmodelsv2:{prefix:"models.lex.v2",name:"LexModelsV2"},lexruntimev2:{prefix:"runtime.lex.v2",name:"LexRuntimeV2",cors:!0},fis:{name:"Fis"},lookoutmetrics:{name:"LookoutMetrics"},mgn:{name:"Mgn"},lookoutequipment:{name:"LookoutEquipment"},nimble:{name:"Nimble"},finspace:{name:"Finspace"},finspacedata:{prefix:"finspace-data",name:"Finspacedata"},ssmcontacts:{prefix:"ssm-contacts",name:"SSMContacts"},ssmincidents:{prefix:"ssm-incidents",name:"SSMIncidents"},applicationcostprofiler:{name:"ApplicationCostProfiler"},apprunner:{name:"AppRunner"},proton:{name:"Proton"},route53recoverycluster:{prefix:"route53-recovery-cluster",name:"Route53RecoveryCluster"},route53recoverycontrolconfig:{prefix:"route53-recovery-control-config",name:"Route53RecoveryControlConfig"},route53recoveryreadiness:{prefix:"route53-recovery-readiness",name:"Route53RecoveryReadiness"},chimesdkidentity:{prefix:"chime-sdk-identity",name:"ChimeSDKIdentity"},chimesdkmessaging:{prefix:"chime-sdk-messaging",name:"ChimeSDKMessaging"},snowdevicemanagement:{prefix:"snow-device-management",name:"SnowDeviceManagement"},memorydb:{name:"MemoryDB"},opensearch:{name:"OpenSearch"},kafkaconnect:{name:"KafkaConnect"},voiceid:{prefix:"voice-id",name:"VoiceID"},wisdom:{name:"Wisdom"},account:{name:"Account"},cloudcontrol:{name:"CloudControl"},grafana:{name:"Grafana"},panorama:{name:"Panorama"},chimesdkmeetings:{prefix:"chime-sdk-meetings",name:"ChimeSDKMeetings"},resiliencehub:{name:"Resiliencehub"},migrationhubstrategy:{name:"MigrationHubStrategy"},appconfigdata:{name:"AppConfigData"},drs:{name:"Drs"},migrationhubrefactorspaces:{prefix:"migration-hub-refactor-spaces",name:"MigrationHubRefactorSpaces"},evidently:{name:"Evidently"},inspector2:{name:"Inspector2"},rbin:{name:"Rbin"},rum:{name:"RUM"},backupgateway:{prefix:"backup-gateway",name:"BackupGateway"},iottwinmaker:{name:"IoTTwinMaker"},workspacesweb:{prefix:"workspaces-web",name:"WorkSpacesWeb"},amplifyuibuilder:{name:"AmplifyUIBuilder"},keyspaces:{name:"Keyspaces"},billingconductor:{name:"Billingconductor"},pinpointsmsvoicev2:{prefix:"pinpoint-sms-voice-v2",name:"PinpointSMSVoiceV2"},ivschat:{name:"Ivschat"},chimesdkmediapipelines:{prefix:"chime-sdk-media-pipelines",name:"ChimeSDKMediaPipelines"},emrserverless:{prefix:"emr-serverless",name:"EMRServerless"},m2:{name:"M2"},connectcampaigns:{name:"ConnectCampaigns"},redshiftserverless:{prefix:"redshift-serverless",name:"RedshiftServerless"},rolesanywhere:{name:"RolesAnywhere"},licensemanagerusersubscriptions:{prefix:"license-manager-user-subscriptions",name:"LicenseManagerUserSubscriptions"},backupstorage:{name:"BackupStorage"},privatenetworks:{name:"PrivateNetworks"},supportapp:{prefix:"support-app",name:"SupportApp"},controltower:{name:"ControlTower"},iotfleetwise:{name:"IoTFleetWise"},migrationhuborchestrator:{name:"MigrationHubOrchestrator"},connectcases:{name:"ConnectCases"},resourceexplorer2:{prefix:"resource-explorer-2",name:"ResourceExplorer2"},scheduler:{name:"Scheduler"},chimesdkvoice:{prefix:"chime-sdk-voice",name:"ChimeSDKVoice"},iotroborunner:{prefix:"iot-roborunner",name:"IoTRoboRunner"},ssmsap:{prefix:"ssm-sap",name:"SsmSap"},oam:{name:"OAM"},arczonalshift:{prefix:"arc-zonal-shift",name:"ARCZonalShift"},omics:{name:"Omics"},opensearchserverless:{name:"OpenSearchServerless"},securitylake:{name:"SecurityLake"},simspaceweaver:{name:"SimSpaceWeaver"},docdbelastic:{prefix:"docdb-elastic",name:"DocDBElastic"},sagemakergeospatial:{prefix:"sagemaker-geospatial",name:"SageMakerGeospatial"},codecatalyst:{name:"CodeCatalyst"},pipes:{name:"Pipes"},sagemakermetrics:{prefix:"sagemaker-metrics",name:"SageMakerMetrics"},kinesisvideowebrtcstorage:{prefix:"kinesis-video-webrtc-storage",name:"KinesisVideoWebRTCStorage"},licensemanagerlinuxsubscriptions:{prefix:"license-manager-linux-subscriptions",name:"LicenseManagerLinuxSubscriptions"},kendraranking:{prefix:"kendra-ranking",name:"KendraRanking"},cleanrooms:{name:"CleanRooms"},cloudtraildata:{prefix:"cloudtrail-data",name:"CloudTrailData"},tnb:{name:"Tnb"},internetmonitor:{name:"InternetMonitor"},ivsrealtime:{prefix:"ivs-realtime",name:"IVSRealTime"},vpclattice:{prefix:"vpc-lattice",name:"VPCLattice"},osis:{name:"OSIS"},mediapackagev2:{name:"MediaPackageV2"},paymentcryptography:{prefix:"payment-cryptography",name:"PaymentCryptography"},paymentcryptographydata:{prefix:"payment-cryptography-data",name:"PaymentCryptographyData"},codegurusecurity:{prefix:"codeguru-security",name:"CodeGuruSecurity"},verifiedpermissions:{name:"VerifiedPermissions"},appfabric:{name:"AppFabric"},medicalimaging:{prefix:"medical-imaging",name:"MedicalImaging"},entityresolution:{name:"EntityResolution"},managedblockchainquery:{prefix:"managedblockchain-query",name:"ManagedBlockchainQuery"},neptunedata:{name:"Neptunedata"},pcaconnectorad:{prefix:"pca-connector-ad",name:"PcaConnectorAd"},bedrock:{name:"Bedrock"},bedrockruntime:{prefix:"bedrock-runtime",name:"BedrockRuntime"},datazone:{name:"DataZone"},launchwizard:{prefix:"launch-wizard",name:"LaunchWizard"}}},{}],169:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-06-05",endpointPrefix:"mobileanalytics",serviceFullName:"Amazon Mobile Analytics",serviceId:"Mobile Analytics",signatureVersion:"v4",protocol:"rest-json"},operations:{PutEvents:{http:{requestUri:"/2014-06-05/events",responseCode:202},input:{type:"structure",required:["events","clientContext"],members:{events:{type:"list",member:{type:"structure",required:["eventType","timestamp"],members:{eventType:{},timestamp:{},session:{type:"structure",members:{id:{},duration:{type:"long"},startTimestamp:{},stopTimestamp:{}}},version:{},attributes:{type:"map",key:{},value:{}},metrics:{type:"map",key:{},value:{type:"double"}}}}},clientContext:{location:"header",locationName:"x-amz-Client-Context"},clientContextEncoding:{location:"header",locationName:"x-amz-Client-Context-Encoding"}}}}},shapes:{}}},{}],170:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-08-01",endpointPrefix:"monitoring",protocol:"query",serviceAbbreviation:"CloudWatch",serviceFullName:"Amazon CloudWatch",serviceId:"CloudWatch",signatureVersion:"v4",uid:"monitoring-2010-08-01",xmlNamespace:"http://monitoring.amazonaws.com/doc/2010-08-01/"},operations:{DeleteAlarms:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DeleteAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"DeleteAnomalyDetectorResult",type:"structure",members:{}}},DeleteDashboards:{input:{type:"structure",required:["DashboardNames"],members:{DashboardNames:{type:"list",member:{}}}},output:{resultWrapper:"DeleteDashboardsResult",type:"structure",members:{}}},DeleteInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DeleteInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},DeleteMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"DeleteMetricStreamResult",type:"structure",members:{}}},DescribeAlarmHistory:{input:{type:"structure",members:{AlarmName:{},AlarmTypes:{shape:"S19"},HistoryItemType:{},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{},ScanBy:{}}},output:{resultWrapper:"DescribeAlarmHistoryResult",type:"structure",members:{AlarmHistoryItems:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmType:{},Timestamp:{type:"timestamp"},HistoryItemType:{},HistorySummary:{},HistoryData:{}}}},NextToken:{}}}},DescribeAlarms:{input:{type:"structure",members:{AlarmNames:{shape:"S2"},AlarmNamePrefix:{},AlarmTypes:{shape:"S19"},ChildrenOfAlarmName:{},ParentsOfAlarmName:{},StateValue:{},ActionPrefix:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeAlarmsResult",type:"structure",members:{CompositeAlarms:{type:"list",member:{type:"structure",members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},StateValue:{},StateTransitionedTimestamp:{type:"timestamp"},ActionsSuppressedBy:{},ActionsSuppressedReason:{},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}},xmlOrder:["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},MetricAlarms:{shape:"S23"},NextToken:{}}}},DescribeAlarmsForMetric:{input:{type:"structure",required:["MetricName","Namespace"],members:{MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{}}},output:{resultWrapper:"DescribeAlarmsForMetricResult",type:"structure",members:{MetricAlarms:{shape:"S23"}}}},DescribeAnomalyDetectors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Namespace:{},MetricName:{},Dimensions:{shape:"S7"},AnomalyDetectorTypes:{type:"list",member:{}}}},output:{resultWrapper:"DescribeAnomalyDetectorsResult",type:"structure",members:{AnomalyDetectors:{type:"list",member:{type:"structure",members:{Namespace:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.Namespace property."},MetricName:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.MetricName property."},Dimensions:{shape:"S7",deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.Dimensions property."},Stat:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector.Stat property."},Configuration:{shape:"S2n"},StateValue:{},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}}},NextToken:{}}}},DescribeInsightRules:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"DescribeInsightRulesResult",type:"structure",members:{NextToken:{},InsightRules:{type:"list",member:{type:"structure",required:["Name","State","Schema","Definition"],members:{Name:{},State:{},Schema:{},Definition:{},ManagedRule:{type:"boolean"}}}}}}},DisableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DisableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DisableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},EnableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},EnableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"EnableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},GetDashboard:{input:{type:"structure",required:["DashboardName"],members:{DashboardName:{}}},output:{resultWrapper:"GetDashboardResult",type:"structure",members:{DashboardArn:{},DashboardBody:{},DashboardName:{}}}},GetInsightRuleReport:{input:{type:"structure",required:["RuleName","StartTime","EndTime","Period"],members:{RuleName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},MaxContributorCount:{type:"integer"},Metrics:{type:"list",member:{}},OrderBy:{}}},output:{resultWrapper:"GetInsightRuleReportResult",type:"structure",members:{KeyLabels:{type:"list",member:{}},AggregationStatistic:{},AggregateValue:{type:"double"},ApproximateUniqueCount:{type:"long"},Contributors:{type:"list",member:{type:"structure",required:["Keys","ApproximateAggregateValue","Datapoints"],members:{Keys:{type:"list",member:{}},ApproximateAggregateValue:{type:"double"},Datapoints:{type:"list",member:{type:"structure",required:["Timestamp","ApproximateValue"],members:{Timestamp:{type:"timestamp"},ApproximateValue:{type:"double"}}}}}}},MetricDatapoints:{type:"list",member:{type:"structure",required:["Timestamp"],members:{Timestamp:{type:"timestamp"},UniqueContributors:{type:"double"},MaxContributorValue:{type:"double"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}}}}}},GetMetricData:{input:{type:"structure",required:["MetricDataQueries","StartTime","EndTime"],members:{MetricDataQueries:{shape:"Se"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},ScanBy:{},MaxDatapoints:{type:"integer"},LabelOptions:{type:"structure",members:{Timezone:{}}}}},output:{resultWrapper:"GetMetricDataResult",type:"structure",members:{MetricDataResults:{type:"list",member:{type:"structure",members:{Id:{},Label:{},Timestamps:{type:"list",member:{type:"timestamp"}},Values:{type:"list",member:{type:"double"}},StatusCode:{},Messages:{shape:"S45"}}}},NextToken:{},Messages:{shape:"S45"}}}},GetMetricStatistics:{input:{type:"structure",required:["Namespace","MetricName","StartTime","EndTime","Period"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},Statistics:{type:"list",member:{}},ExtendedStatistics:{type:"list",member:{}},Unit:{}}},output:{resultWrapper:"GetMetricStatisticsResult",type:"structure",members:{Label:{},Datapoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"},Unit:{},ExtendedStatistics:{type:"map",key:{},value:{type:"double"}}},xmlOrder:["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},GetMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"GetMetricStreamResult",type:"structure",members:{Arn:{},Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},State:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},OutputFormat:{},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}}},GetMetricWidgetImage:{input:{type:"structure",required:["MetricWidget"],members:{MetricWidget:{},OutputFormat:{}}},output:{resultWrapper:"GetMetricWidgetImageResult",type:"structure",members:{MetricWidgetImage:{type:"blob"}}}},ListDashboards:{input:{type:"structure",members:{DashboardNamePrefix:{},NextToken:{}}},output:{resultWrapper:"ListDashboardsResult",type:"structure",members:{DashboardEntries:{type:"list",member:{type:"structure",members:{DashboardName:{},DashboardArn:{},LastModified:{type:"timestamp"},Size:{type:"long"}}}},NextToken:{}}}},ListManagedInsightRules:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListManagedInsightRulesResult",type:"structure",members:{ManagedRules:{type:"list",member:{type:"structure",members:{TemplateName:{},ResourceARN:{},RuleState:{type:"structure",required:["RuleName","State"],members:{RuleName:{},State:{}}}}}},NextToken:{}}}},ListMetricStreams:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListMetricStreamsResult",type:"structure",members:{NextToken:{},Entries:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},Name:{},FirehoseArn:{},State:{},OutputFormat:{}}}}}}},ListMetrics:{input:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{}}}},NextToken:{},RecentlyActive:{},IncludeLinkedAccounts:{type:"boolean"},OwningAccount:{}}},output:{resultWrapper:"ListMetricsResult",type:"structure",members:{Metrics:{type:"list",member:{shape:"Si"}},NextToken:{},OwningAccounts:{type:"list",member:{}}},xmlOrder:["Metrics","NextToken","OwningAccounts"]}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"S5s"}}}},PutAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:!0,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Configuration:{shape:"S2n"},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"PutAnomalyDetectorResult",type:"structure",members:{}}},PutCompositeAlarm:{input:{type:"structure",required:["AlarmName","AlarmRule"],members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},Tags:{shape:"S5s"},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}}}},PutDashboard:{input:{type:"structure",required:["DashboardName","DashboardBody"],members:{DashboardName:{},DashboardBody:{}}},output:{resultWrapper:"PutDashboardResult",type:"structure",members:{DashboardValidationMessages:{type:"list",member:{type:"structure",members:{DataPath:{},Message:{}}}}}}},PutInsightRule:{input:{type:"structure",required:["RuleName","RuleDefinition"],members:{RuleName:{},RuleState:{},RuleDefinition:{},Tags:{shape:"S5s"}}},output:{resultWrapper:"PutInsightRuleResult",type:"structure",members:{}}},PutManagedInsightRules:{input:{type:"structure",required:["ManagedRules"],members:{ManagedRules:{type:"list",member:{type:"structure",required:["TemplateName","ResourceARN"],members:{TemplateName:{},ResourceARN:{},Tags:{shape:"S5s"}}}}}},output:{resultWrapper:"PutManagedInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},PutMetricAlarm:{input:{type:"structure",required:["AlarmName","EvaluationPeriods","ComparisonOperator"],members:{AlarmName:{},AlarmDescription:{},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},Tags:{shape:"S5s"},ThresholdMetricId:{}}}},PutMetricData:{input:{type:"structure",required:["Namespace","MetricData"],members:{Namespace:{},MetricData:{type:"list",member:{type:"structure",required:["MetricName"],members:{MetricName:{},Dimensions:{shape:"S7"},Timestamp:{type:"timestamp"},Value:{type:"double"},StatisticValues:{type:"structure",required:["SampleCount","Sum","Minimum","Maximum"],members:{SampleCount:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}},Values:{type:"list",member:{type:"double"}},Counts:{type:"list",member:{type:"double"}},Unit:{},StorageResolution:{type:"integer"}}}}}}},PutMetricStream:{input:{type:"structure",required:["Name","FirehoseArn","RoleArn","OutputFormat"],members:{Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},OutputFormat:{},Tags:{shape:"S5s"},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}},output:{resultWrapper:"PutMetricStreamResult",type:"structure",members:{Arn:{}}}},SetAlarmState:{input:{type:"structure",required:["AlarmName","StateValue","StateReason"],members:{AlarmName:{},StateValue:{},StateReason:{},StateReasonData:{}}}},StartMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StartMetricStreamsResult",type:"structure",members:{}}},StopMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StopMetricStreamsResult",type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5s"}}},output:{resultWrapper:"TagResourceResult",type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"UntagResourceResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}},xmlOrder:["Name","Value"]}},Sc:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},Stat:{}}},Sd:{type:"structure",members:{MetricDataQueries:{shape:"Se"}}},Se:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},MetricStat:{type:"structure",required:["Metric","Period","Stat"],members:{Metric:{shape:"Si"},Period:{type:"integer"},Stat:{},Unit:{}}},Expression:{},Label:{},ReturnData:{type:"boolean"},Period:{type:"integer"},AccountId:{}}}},Si:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"}},xmlOrder:["Namespace","MetricName","Dimensions"]},Sw:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{FailureResource:{},ExceptionType:{},FailureCode:{},FailureDescription:{}}}},S19:{type:"list",member:{}},S1t:{type:"list",member:{}},S23:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmArn:{},AlarmDescription:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},StateValue:{},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},ThresholdMetricId:{},EvaluationState:{},StateTransitionedTimestamp:{type:"timestamp"}},xmlOrder:["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId","EvaluationState","StateTransitionedTimestamp"]}},S2n:{type:"structure",members:{ExcludedTimeRanges:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}},xmlOrder:["StartTime","EndTime"]}},MetricTimezone:{}}},S45:{type:"list",member:{type:"structure",members:{Code:{},Value:{}}}},S4j:{type:"list",member:{type:"structure",members:{Namespace:{},MetricNames:{type:"list",member:{}}}}},S4o:{type:"list",member:{type:"structure",required:["IncludeMetrics","AdditionalStatistics"],members:{IncludeMetrics:{type:"list",member:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{}}}},AdditionalStatistics:{type:"list",member:{}}}}},S5s:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S6n:{type:"list",member:{}}}}},{}],171:[function(e,t,r){t.exports={pagination:{DescribeAlarmHistory:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AlarmHistoryItems"},DescribeAlarms:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:["MetricAlarms","CompositeAlarms"]},DescribeAlarmsForMetric:{result_key:"MetricAlarms"},DescribeAnomalyDetectors:{ +input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AnomalyDetectors"},DescribeInsightRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMetricData:{input_token:"NextToken",limit_key:"MaxDatapoints",output_token:"NextToken",result_key:["MetricDataResults","Messages"]},ListDashboards:{input_token:"NextToken",output_token:"NextToken",result_key:"DashboardEntries"},ListManagedInsightRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListMetricStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListMetrics:{input_token:"NextToken",output_token:"NextToken",result_key:["Metrics","OwningAccounts"]}}}},{}],172:[function(e,t,r){t.exports={version:2,waiters:{AlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:!0,argument:"length(MetricAlarms[]) > `0`",state:"success"}]},CompositeAlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:!0,argument:"length(CompositeAlarms[]) > `0`",state:"success"}]}}}},{}],173:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-01-17",endpointPrefix:"mturk-requester",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon MTurk",serviceFullName:"Amazon Mechanical Turk",serviceId:"MTurk",signatureVersion:"v4",targetPrefix:"MTurkRequesterServiceV20170117",uid:"mturk-requester-2017-01-17"},operations:{AcceptQualificationRequest:{input:{type:"structure",required:["QualificationRequestId"],members:{QualificationRequestId:{},IntegerValue:{type:"integer"}}},output:{type:"structure",members:{}}},ApproveAssignment:{input:{type:"structure",required:["AssignmentId"],members:{AssignmentId:{},RequesterFeedback:{},OverrideRejection:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:!0},AssociateQualificationWithWorker:{input:{type:"structure",required:["QualificationTypeId","WorkerId"],members:{QualificationTypeId:{},WorkerId:{},IntegerValue:{type:"integer"},SendNotification:{type:"boolean"}}},output:{type:"structure",members:{}}},CreateAdditionalAssignmentsForHIT:{input:{type:"structure",required:["HITId","NumberOfAdditionalAssignments"],members:{HITId:{},NumberOfAdditionalAssignments:{type:"integer"},UniqueRequestToken:{}}},output:{type:"structure",members:{}}},CreateHIT:{input:{type:"structure",required:["LifetimeInSeconds","AssignmentDurationInSeconds","Reward","Title","Description"],members:{MaxAssignments:{type:"integer"},AutoApprovalDelayInSeconds:{type:"long"},LifetimeInSeconds:{type:"long"},AssignmentDurationInSeconds:{type:"long"},Reward:{},Title:{},Keywords:{},Description:{},Question:{},RequesterAnnotation:{},QualificationRequirements:{shape:"Si"},UniqueRequestToken:{},AssignmentReviewPolicy:{shape:"Sq"},HITReviewPolicy:{shape:"Sq"},HITLayoutId:{},HITLayoutParameters:{shape:"Sw"}}},output:{type:"structure",members:{HIT:{shape:"Sz"}}}},CreateHITType:{input:{type:"structure",required:["AssignmentDurationInSeconds","Reward","Title","Description"],members:{AutoApprovalDelayInSeconds:{type:"long"},AssignmentDurationInSeconds:{type:"long"},Reward:{},Title:{},Keywords:{},Description:{},QualificationRequirements:{shape:"Si"}}},output:{type:"structure",members:{HITTypeId:{}}},idempotent:!0},CreateHITWithHITType:{input:{type:"structure",required:["HITTypeId","LifetimeInSeconds"],members:{HITTypeId:{},MaxAssignments:{type:"integer"},LifetimeInSeconds:{type:"long"},Question:{},RequesterAnnotation:{},UniqueRequestToken:{},AssignmentReviewPolicy:{shape:"Sq"},HITReviewPolicy:{shape:"Sq"},HITLayoutId:{},HITLayoutParameters:{shape:"Sw"}}},output:{type:"structure",members:{HIT:{shape:"Sz"}}}},CreateQualificationType:{input:{type:"structure",required:["Name","Description","QualificationTypeStatus"],members:{Name:{},Keywords:{},Description:{},QualificationTypeStatus:{},RetryDelayInSeconds:{type:"long"},Test:{},AnswerKey:{},TestDurationInSeconds:{type:"long"},AutoGranted:{type:"boolean"},AutoGrantedValue:{type:"integer"}}},output:{type:"structure",members:{QualificationType:{shape:"S1a"}}}},CreateWorkerBlock:{input:{type:"structure",required:["WorkerId","Reason"],members:{WorkerId:{},Reason:{}}},output:{type:"structure",members:{}}},DeleteHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{}}},output:{type:"structure",members:{}},idempotent:!0},DeleteQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{}}},output:{type:"structure",members:{}},idempotent:!0},DeleteWorkerBlock:{input:{type:"structure",required:["WorkerId"],members:{WorkerId:{},Reason:{}}},output:{type:"structure",members:{}},idempotent:!0},DisassociateQualificationFromWorker:{input:{type:"structure",required:["WorkerId","QualificationTypeId"],members:{WorkerId:{},QualificationTypeId:{},Reason:{}}},output:{type:"structure",members:{}}},GetAccountBalance:{input:{type:"structure",members:{}},output:{type:"structure",members:{AvailableBalance:{},OnHoldBalance:{}}},idempotent:!0},GetAssignment:{input:{type:"structure",required:["AssignmentId"],members:{AssignmentId:{}}},output:{type:"structure",members:{Assignment:{shape:"S1p"},HIT:{shape:"Sz"}}},idempotent:!0},GetFileUploadURL:{input:{type:"structure",required:["AssignmentId","QuestionIdentifier"],members:{AssignmentId:{},QuestionIdentifier:{}}},output:{type:"structure",members:{FileUploadURL:{}}},idempotent:!0},GetHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{}}},output:{type:"structure",members:{HIT:{shape:"Sz"}}},idempotent:!0},GetQualificationScore:{input:{type:"structure",required:["QualificationTypeId","WorkerId"],members:{QualificationTypeId:{},WorkerId:{}}},output:{type:"structure",members:{Qualification:{shape:"S1x"}}},idempotent:!0},GetQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{}}},output:{type:"structure",members:{QualificationType:{shape:"S1a"}}},idempotent:!0},ListAssignmentsForHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{},NextToken:{},MaxResults:{type:"integer"},AssignmentStatuses:{type:"list",member:{}}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},Assignments:{type:"list",member:{shape:"S1p"}}}},idempotent:!0},ListBonusPayments:{input:{type:"structure",members:{HITId:{},AssignmentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NumResults:{type:"integer"},NextToken:{},BonusPayments:{type:"list",member:{type:"structure",members:{WorkerId:{},BonusAmount:{},AssignmentId:{},Reason:{},GrantTime:{type:"timestamp"}}}}}},idempotent:!0},ListHITs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},HITs:{shape:"S2d"}}},idempotent:!0},ListHITsForQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},HITs:{shape:"S2d"}}},idempotent:!0},ListQualificationRequests:{input:{type:"structure",members:{QualificationTypeId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NumResults:{type:"integer"},NextToken:{},QualificationRequests:{type:"list",member:{type:"structure",members:{QualificationRequestId:{},QualificationTypeId:{},WorkerId:{},Test:{},Answer:{},SubmitTime:{type:"timestamp"}}}}}},idempotent:!0},ListQualificationTypes:{input:{type:"structure",required:["MustBeRequestable"],members:{Query:{},MustBeRequestable:{type:"boolean"},MustBeOwnedByCaller:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NumResults:{type:"integer"},NextToken:{},QualificationTypes:{type:"list",member:{shape:"S1a"}}}},idempotent:!0},ListReviewPolicyResultsForHIT:{input:{type:"structure",required:["HITId"],members:{HITId:{},PolicyLevels:{type:"list",member:{}},RetrieveActions:{type:"boolean"},RetrieveResults:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{HITId:{},AssignmentReviewPolicy:{shape:"Sq"},HITReviewPolicy:{shape:"Sq"},AssignmentReviewReport:{shape:"S2r"},HITReviewReport:{shape:"S2r"},NextToken:{}}},idempotent:!0},ListReviewableHITs:{input:{type:"structure",members:{HITTypeId:{},Status:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},HITs:{shape:"S2d"}}},idempotent:!0},ListWorkerBlocks:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},WorkerBlocks:{type:"list",member:{type:"structure",members:{WorkerId:{},Reason:{}}}}}},idempotent:!0},ListWorkersWithQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{},Status:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NumResults:{type:"integer"},Qualifications:{type:"list",member:{shape:"S1x"}}}},idempotent:!0},NotifyWorkers:{input:{type:"structure",required:["Subject","MessageText","WorkerIds"],members:{Subject:{},MessageText:{},WorkerIds:{type:"list",member:{}}}},output:{type:"structure",members:{NotifyWorkersFailureStatuses:{type:"list",member:{type:"structure",members:{NotifyWorkersFailureCode:{},NotifyWorkersFailureMessage:{},WorkerId:{}}}}}}},RejectAssignment:{input:{type:"structure",required:["AssignmentId","RequesterFeedback"],members:{AssignmentId:{},RequesterFeedback:{}}},output:{type:"structure",members:{}},idempotent:!0},RejectQualificationRequest:{input:{type:"structure",required:["QualificationRequestId"],members:{QualificationRequestId:{},Reason:{}}},output:{type:"structure",members:{}}},SendBonus:{input:{type:"structure",required:["WorkerId","BonusAmount","AssignmentId","Reason"],members:{WorkerId:{},BonusAmount:{},AssignmentId:{},Reason:{},UniqueRequestToken:{}}},output:{type:"structure",members:{}}},SendTestEventNotification:{input:{type:"structure",required:["Notification","TestEventType"],members:{Notification:{shape:"S3k"},TestEventType:{}}},output:{type:"structure",members:{}}},UpdateExpirationForHIT:{input:{type:"structure",required:["HITId","ExpireAt"],members:{HITId:{},ExpireAt:{type:"timestamp"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateHITReviewStatus:{input:{type:"structure",required:["HITId"],members:{HITId:{},Revert:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateHITTypeOfHIT:{input:{type:"structure",required:["HITId","HITTypeId"],members:{HITId:{},HITTypeId:{}}},output:{type:"structure",members:{}},idempotent:!0},UpdateNotificationSettings:{input:{type:"structure",required:["HITTypeId"],members:{HITTypeId:{},Notification:{shape:"S3k"},Active:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:!0},UpdateQualificationType:{input:{type:"structure",required:["QualificationTypeId"],members:{QualificationTypeId:{},Description:{},QualificationTypeStatus:{},Test:{},AnswerKey:{},TestDurationInSeconds:{type:"long"},RetryDelayInSeconds:{type:"long"},AutoGranted:{type:"boolean"},AutoGrantedValue:{type:"integer"}}},output:{type:"structure",members:{QualificationType:{shape:"S1a"}}}}},shapes:{Si:{type:"list",member:{type:"structure",required:["QualificationTypeId","Comparator"],members:{QualificationTypeId:{},Comparator:{},IntegerValues:{type:"list",member:{type:"integer"}},LocaleValues:{type:"list",member:{shape:"Sn"}},RequiredToPreview:{deprecated:!0,type:"boolean"},ActionsGuarded:{}}}},Sn:{type:"structure",required:["Country"],members:{Country:{},Subdivision:{}}},Sq:{type:"structure",required:["PolicyName"],members:{PolicyName:{},Parameters:{type:"list",member:{type:"structure",members:{Key:{},Values:{shape:"St"},MapEntries:{type:"list",member:{type:"structure",members:{Key:{},Values:{shape:"St"}}}}}}}}},St:{type:"list",member:{}},Sw:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Sz:{type:"structure",members:{HITId:{},HITTypeId:{},HITGroupId:{},HITLayoutId:{},CreationTime:{type:"timestamp"},Title:{},Description:{},Question:{},Keywords:{},HITStatus:{},MaxAssignments:{type:"integer"},Reward:{},AutoApprovalDelayInSeconds:{type:"long"},Expiration:{type:"timestamp"},AssignmentDurationInSeconds:{type:"long"},RequesterAnnotation:{},QualificationRequirements:{shape:"Si"},HITReviewStatus:{},NumberOfAssignmentsPending:{type:"integer"},NumberOfAssignmentsAvailable:{type:"integer"},NumberOfAssignmentsCompleted:{type:"integer"}}},S1a:{type:"structure",members:{QualificationTypeId:{},CreationTime:{type:"timestamp"},Name:{},Description:{},Keywords:{},QualificationTypeStatus:{},Test:{},TestDurationInSeconds:{type:"long"},AnswerKey:{},RetryDelayInSeconds:{type:"long"},IsRequestable:{type:"boolean"},AutoGranted:{type:"boolean"},AutoGrantedValue:{type:"integer"}}},S1p:{type:"structure",members:{AssignmentId:{},WorkerId:{},HITId:{},AssignmentStatus:{},AutoApprovalTime:{type:"timestamp"},AcceptTime:{type:"timestamp"},SubmitTime:{type:"timestamp"},ApprovalTime:{type:"timestamp"},RejectionTime:{type:"timestamp"},Deadline:{type:"timestamp"},Answer:{},RequesterFeedback:{}}},S1x:{type:"structure",members:{QualificationTypeId:{},WorkerId:{},GrantTime:{type:"timestamp"},IntegerValue:{type:"integer"},LocaleValue:{shape:"Sn"},Status:{}}},S2d:{type:"list",member:{shape:"Sz"}},S2r:{type:"structure",members:{ReviewResults:{type:"list",member:{type:"structure",members:{ActionId:{},SubjectId:{},SubjectType:{},QuestionId:{},Key:{},Value:{}}}},ReviewActions:{type:"list",member:{type:"structure",members:{ActionId:{},ActionName:{},TargetId:{},TargetType:{},Status:{},CompleteTime:{type:"timestamp"},Result:{},ErrorCode:{}}}}}},S3k:{type:"structure",required:["Destination","Transport","Version","EventTypes"],members:{Destination:{},Transport:{},Version:{},EventTypes:{type:"list",member:{}}}}}}},{}],174:[function(e,t,r){t.exports={pagination:{ListAssignmentsForHIT:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListBonusPayments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHITs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHITsForQualificationType:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQualificationRequests:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQualificationTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListReviewPolicyResultsForHIT:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListReviewableHITs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWorkerBlocks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWorkersWithQualificationType:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],175:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-02-18",endpointPrefix:"opsworks",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS OpsWorks",serviceId:"OpsWorks",signatureVersion:"v4",targetPrefix:"OpsWorks_20130218",uid:"opsworks-2013-02-18"},operations:{AssignInstance:{input:{type:"structure",required:["InstanceId","LayerIds"],members:{InstanceId:{},LayerIds:{shape:"S3"}}}},AssignVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{},InstanceId:{}}}},AssociateElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{},InstanceId:{}}}},AttachElasticLoadBalancer:{input:{type:"structure",required:["ElasticLoadBalancerName","LayerId"],members:{ElasticLoadBalancerName:{},LayerId:{}}}},CloneStack:{input:{type:"structure",required:["SourceStackId","ServiceRoleArn"],members:{SourceStackId:{},Name:{},Region:{},VpcId:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},UseOpsworksSecurityGroups:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},ClonePermissions:{type:"boolean"},CloneAppIds:{shape:"S3"},DefaultRootDeviceType:{},AgentVersion:{}}},output:{type:"structure",members:{StackId:{}}}},CreateApp:{input:{type:"structure",required:["StackId","Name","Type"],members:{StackId:{},Shortname:{},Name:{},Description:{},DataSources:{shape:"Si"},Type:{},AppSource:{shape:"Sd"},Domains:{shape:"S3"},EnableSsl:{type:"boolean"},SslConfiguration:{shape:"Sl"},Attributes:{shape:"Sm"},Environment:{shape:"So"}}},output:{type:"structure",members:{AppId:{}}}},CreateDeployment:{input:{type:"structure",required:["StackId","Command"],members:{StackId:{},AppId:{},InstanceIds:{shape:"S3"},LayerIds:{shape:"S3"},Command:{shape:"Ss"},Comment:{},CustomJson:{}}},output:{type:"structure",members:{DeploymentId:{}}}},CreateInstance:{input:{type:"structure",required:["StackId","LayerIds","InstanceType"],members:{StackId:{},LayerIds:{shape:"S3"},InstanceType:{},AutoScalingType:{},Hostname:{},Os:{},AmiId:{},SshKeyName:{},AvailabilityZone:{},VirtualizationType:{},SubnetId:{},Architecture:{},RootDeviceType:{},BlockDeviceMappings:{shape:"Sz"},InstallUpdatesOnBoot:{type:"boolean"},EbsOptimized:{type:"boolean"},AgentVersion:{},Tenancy:{}}},output:{type:"structure",members:{InstanceId:{}}}},CreateLayer:{input:{type:"structure",required:["StackId","Type","Name","Shortname"],members:{StackId:{},Type:{},Name:{},Shortname:{},Attributes:{shape:"S17"},CloudWatchLogsConfiguration:{shape:"S19"},CustomInstanceProfileArn:{},CustomJson:{},CustomSecurityGroupIds:{shape:"S3"},Packages:{shape:"S3"},VolumeConfigurations:{shape:"S1f"},EnableAutoHealing:{type:"boolean"},AutoAssignElasticIps:{type:"boolean"},AutoAssignPublicIps:{type:"boolean"},CustomRecipes:{shape:"S1h"},InstallUpdatesOnBoot:{type:"boolean"},UseEbsOptimizedInstances:{type:"boolean"},LifecycleEventConfiguration:{shape:"S1i"}}},output:{type:"structure",members:{LayerId:{}}}},CreateStack:{input:{type:"structure",required:["Name","Region","ServiceRoleArn","DefaultInstanceProfileArn"],members:{Name:{},Region:{},VpcId:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},UseOpsworksSecurityGroups:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},DefaultRootDeviceType:{},AgentVersion:{}}},output:{type:"structure",members:{StackId:{}}}},CreateUserProfile:{input:{type:"structure",required:["IamUserArn"],members:{IamUserArn:{},SshUsername:{},SshPublicKey:{},AllowSelfManagement:{type:"boolean"}}},output:{type:"structure",members:{IamUserArn:{}}}},DeleteApp:{input:{type:"structure",required:["AppId"],members:{AppId:{}}}},DeleteInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DeleteElasticIp:{type:"boolean"},DeleteVolumes:{type:"boolean"}}}},DeleteLayer:{input:{type:"structure",required:["LayerId"],members:{LayerId:{}}}},DeleteStack:{input:{type:"structure",required:["StackId"],members:{StackId:{}}}},DeleteUserProfile:{input:{type:"structure",required:["IamUserArn"],members:{IamUserArn:{}}}},DeregisterEcsCluster:{input:{type:"structure",required:["EcsClusterArn"],members:{EcsClusterArn:{}}}},DeregisterElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{}}}},DeregisterInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},DeregisterRdsDbInstance:{input:{type:"structure",required:["RdsDbInstanceArn"],members:{RdsDbInstanceArn:{}}}},DeregisterVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{}}}},DescribeAgentVersions:{input:{type:"structure",members:{StackId:{},ConfigurationManager:{shape:"Sa"}}},output:{type:"structure",members:{AgentVersions:{type:"list",member:{type:"structure",members:{Version:{},ConfigurationManager:{shape:"Sa"}}}}}}},DescribeApps:{input:{type:"structure",members:{StackId:{},AppIds:{shape:"S3"}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{AppId:{},StackId:{},Shortname:{},Name:{},Description:{},DataSources:{shape:"Si"},Type:{},AppSource:{shape:"Sd"},Domains:{shape:"S3"},EnableSsl:{type:"boolean"},SslConfiguration:{shape:"Sl"},Attributes:{shape:"Sm"},CreatedAt:{},Environment:{shape:"So"}}}}}}},DescribeCommands:{input:{type:"structure",members:{DeploymentId:{},InstanceId:{},CommandIds:{shape:"S3"}}},output:{type:"structure",members:{Commands:{type:"list",member:{type:"structure",members:{CommandId:{},InstanceId:{},DeploymentId:{},CreatedAt:{},AcknowledgedAt:{},CompletedAt:{},Status:{},ExitCode:{type:"integer"},LogUrl:{},Type:{}}}}}}},DescribeDeployments:{input:{type:"structure",members:{StackId:{},AppId:{},DeploymentIds:{shape:"S3"}}},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{DeploymentId:{},StackId:{},AppId:{},CreatedAt:{},CompletedAt:{},Duration:{type:"integer"},IamUserArn:{},Comment:{},Command:{shape:"Ss"},Status:{},CustomJson:{},InstanceIds:{shape:"S3"}}}}}}},DescribeEcsClusters:{input:{type:"structure",members:{EcsClusterArns:{shape:"S3"},StackId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EcsClusters:{type:"list",member:{type:"structure",members:{EcsClusterArn:{},EcsClusterName:{},StackId:{},RegisteredAt:{}}}},NextToken:{}}}},DescribeElasticIps:{input:{type:"structure",members:{InstanceId:{},StackId:{},Ips:{shape:"S3"}}},output:{type:"structure",members:{ElasticIps:{type:"list",member:{type:"structure",members:{Ip:{},Name:{},Domain:{},Region:{},InstanceId:{}}}}}}},DescribeElasticLoadBalancers:{input:{type:"structure",members:{StackId:{},LayerIds:{shape:"S3"}}},output:{type:"structure",members:{ElasticLoadBalancers:{type:"list",member:{type:"structure",members:{ElasticLoadBalancerName:{},Region:{},DnsName:{},StackId:{},LayerId:{},VpcId:{},AvailabilityZones:{shape:"S3"},SubnetIds:{shape:"S3"},Ec2InstanceIds:{shape:"S3"}}}}}}},DescribeInstances:{input:{type:"structure",members:{StackId:{},LayerId:{},InstanceIds:{shape:"S3"}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{AgentVersion:{},AmiId:{},Architecture:{},Arn:{},AutoScalingType:{},AvailabilityZone:{},BlockDeviceMappings:{shape:"Sz"},CreatedAt:{},EbsOptimized:{type:"boolean"},Ec2InstanceId:{},EcsClusterArn:{},EcsContainerInstanceArn:{},ElasticIp:{},Hostname:{},InfrastructureClass:{},InstallUpdatesOnBoot:{type:"boolean"},InstanceId:{},InstanceProfileArn:{},InstanceType:{},LastServiceErrorId:{},LayerIds:{shape:"S3"},Os:{},Platform:{},PrivateDns:{},PrivateIp:{},PublicDns:{},PublicIp:{},RegisteredBy:{},ReportedAgentVersion:{},ReportedOs:{type:"structure",members:{Family:{},Name:{},Version:{}}},RootDeviceType:{},RootDeviceVolumeId:{},SecurityGroupIds:{shape:"S3"},SshHostDsaKeyFingerprint:{},SshHostRsaKeyFingerprint:{},SshKeyName:{},StackId:{},Status:{},SubnetId:{},Tenancy:{},VirtualizationType:{}}}}}}},DescribeLayers:{input:{type:"structure",members:{StackId:{},LayerIds:{shape:"S3"}}},output:{type:"structure",members:{Layers:{type:"list",member:{type:"structure",members:{Arn:{},StackId:{},LayerId:{},Type:{},Name:{},Shortname:{},Attributes:{shape:"S17"},CloudWatchLogsConfiguration:{shape:"S19"},CustomInstanceProfileArn:{},CustomJson:{},CustomSecurityGroupIds:{shape:"S3"},DefaultSecurityGroupNames:{shape:"S3"},Packages:{shape:"S3"},VolumeConfigurations:{shape:"S1f"},EnableAutoHealing:{type:"boolean"},AutoAssignElasticIps:{type:"boolean"},AutoAssignPublicIps:{type:"boolean"},DefaultRecipes:{shape:"S1h"},CustomRecipes:{shape:"S1h"},CreatedAt:{},InstallUpdatesOnBoot:{type:"boolean"},UseEbsOptimizedInstances:{type:"boolean"},LifecycleEventConfiguration:{shape:"S1i"}}}}}}},DescribeLoadBasedAutoScaling:{input:{type:"structure",required:["LayerIds"],members:{LayerIds:{shape:"S3"}}},output:{type:"structure",members:{LoadBasedAutoScalingConfigurations:{type:"list",member:{type:"structure",members:{LayerId:{},Enable:{type:"boolean"},UpScaling:{shape:"S36"},DownScaling:{shape:"S36"}}}}}}},DescribeMyUserProfile:{output:{type:"structure",members:{UserProfile:{type:"structure",members:{IamUserArn:{},Name:{},SshUsername:{},SshPublicKey:{}}}}}},DescribeOperatingSystems:{output:{type:"structure",members:{OperatingSystems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Type:{},ConfigurationManagers:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},ReportedName:{},ReportedVersion:{},Supported:{type:"boolean"}}}}}}},DescribePermissions:{input:{type:"structure",members:{IamUserArn:{},StackId:{}}},output:{type:"structure",members:{Permissions:{type:"list",member:{type:"structure",members:{StackId:{},IamUserArn:{},AllowSsh:{type:"boolean"},AllowSudo:{type:"boolean"},Level:{}}}}}}},DescribeRaidArrays:{input:{type:"structure",members:{InstanceId:{},StackId:{},RaidArrayIds:{shape:"S3"}}},output:{type:"structure",members:{RaidArrays:{type:"list",member:{type:"structure",members:{RaidArrayId:{},InstanceId:{},Name:{},RaidLevel:{type:"integer"},NumberOfDisks:{type:"integer"},Size:{type:"integer"},Device:{},MountPoint:{},AvailabilityZone:{},CreatedAt:{},StackId:{},VolumeType:{},Iops:{type:"integer"}}}}}}},DescribeRdsDbInstances:{input:{type:"structure",required:["StackId"],members:{StackId:{},RdsDbInstanceArns:{shape:"S3"}}},output:{type:"structure",members:{RdsDbInstances:{type:"list",member:{type:"structure",members:{RdsDbInstanceArn:{},DbInstanceIdentifier:{},DbUser:{},DbPassword:{},Region:{},Address:{},Engine:{},StackId:{},MissingOnRds:{type:"boolean"}}}}}}},DescribeServiceErrors:{input:{type:"structure",members:{StackId:{},InstanceId:{},ServiceErrorIds:{shape:"S3"}}},output:{type:"structure",members:{ServiceErrors:{type:"list",member:{type:"structure",members:{ServiceErrorId:{},StackId:{},InstanceId:{},Type:{},Message:{},CreatedAt:{}}}}}}},DescribeStackProvisioningParameters:{input:{type:"structure",required:["StackId"],members:{StackId:{}}},output:{type:"structure",members:{AgentInstallerUrl:{},Parameters:{type:"map",key:{},value:{}}}}},DescribeStackSummary:{input:{type:"structure",required:["StackId"],members:{StackId:{}}},output:{type:"structure",members:{StackSummary:{type:"structure",members:{StackId:{},Name:{},Arn:{},LayersCount:{type:"integer"},AppsCount:{type:"integer"},InstancesCount:{type:"structure",members:{Assigning:{type:"integer"},Booting:{type:"integer"},ConnectionLost:{type:"integer"},Deregistering:{type:"integer"},Online:{type:"integer"},Pending:{type:"integer"},Rebooting:{type:"integer"},Registered:{type:"integer"},Registering:{type:"integer"},Requested:{type:"integer"},RunningSetup:{type:"integer"},SetupFailed:{type:"integer"},ShuttingDown:{type:"integer"},StartFailed:{type:"integer"},StopFailed:{type:"integer"},Stopped:{type:"integer"},Stopping:{type:"integer"},Terminated:{type:"integer"},Terminating:{type:"integer"},Unassigning:{type:"integer"}}}}}}}},DescribeStacks:{input:{type:"structure",members:{StackIds:{shape:"S3"}}},output:{type:"structure",members:{Stacks:{type:"list",member:{type:"structure",members:{StackId:{},Name:{},Arn:{},Region:{},VpcId:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},UseOpsworksSecurityGroups:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},CreatedAt:{},DefaultRootDeviceType:{},AgentVersion:{}}}}}}},DescribeTimeBasedAutoScaling:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S3"}}},output:{type:"structure",members:{TimeBasedAutoScalingConfigurations:{type:"list",member:{type:"structure",members:{InstanceId:{},AutoScalingSchedule:{shape:"S4b"}}}}}}},DescribeUserProfiles:{input:{type:"structure",members:{IamUserArns:{shape:"S3"}}},output:{type:"structure",members:{UserProfiles:{type:"list",member:{type:"structure",members:{IamUserArn:{},Name:{},SshUsername:{},SshPublicKey:{},AllowSelfManagement:{type:"boolean"}}}}}}},DescribeVolumes:{input:{type:"structure",members:{InstanceId:{},StackId:{},RaidArrayId:{},VolumeIds:{shape:"S3"}}},output:{type:"structure",members:{Volumes:{type:"list",member:{type:"structure",members:{VolumeId:{},Ec2VolumeId:{},Name:{},RaidArrayId:{},InstanceId:{},Status:{},Size:{type:"integer"},Device:{},MountPoint:{},Region:{},AvailabilityZone:{},VolumeType:{},Iops:{type:"integer"},Encrypted:{type:"boolean"}}}}}}},DetachElasticLoadBalancer:{input:{type:"structure",required:["ElasticLoadBalancerName","LayerId"],members:{ElasticLoadBalancerName:{},LayerId:{}}}},DisassociateElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{}}}},GetHostnameSuggestion:{input:{type:"structure",required:["LayerId"],members:{LayerId:{}}},output:{type:"structure",members:{LayerId:{},Hostname:{}}}},GrantAccess:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},ValidForInMinutes:{type:"integer"}}},output:{type:"structure",members:{TemporaryCredential:{type:"structure",members:{Username:{},Password:{},ValidForInMinutes:{type:"integer"},InstanceId:{}}}}}},ListTags:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S50"},NextToken:{}}}},RebootInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},RegisterEcsCluster:{input:{type:"structure",required:["EcsClusterArn","StackId"],members:{EcsClusterArn:{},StackId:{}}},output:{type:"structure",members:{EcsClusterArn:{}}}},RegisterElasticIp:{input:{type:"structure",required:["ElasticIp","StackId"],members:{ElasticIp:{},StackId:{}}},output:{type:"structure",members:{ElasticIp:{}}}},RegisterInstance:{input:{type:"structure",required:["StackId"],members:{StackId:{},Hostname:{},PublicIp:{},PrivateIp:{},RsaPublicKey:{},RsaPublicKeyFingerprint:{},InstanceIdentity:{type:"structure",members:{Document:{},Signature:{}}}}},output:{type:"structure",members:{InstanceId:{}}}},RegisterRdsDbInstance:{input:{type:"structure",required:["StackId","RdsDbInstanceArn","DbUser","DbPassword"],members:{StackId:{},RdsDbInstanceArn:{},DbUser:{},DbPassword:{}}}},RegisterVolume:{input:{type:"structure",required:["StackId"],members:{Ec2VolumeId:{},StackId:{}}},output:{type:"structure",members:{VolumeId:{}}}},SetLoadBasedAutoScaling:{input:{type:"structure",required:["LayerId"],members:{LayerId:{},Enable:{type:"boolean"},UpScaling:{shape:"S36"},DownScaling:{shape:"S36"}}}},SetPermission:{input:{type:"structure",required:["StackId","IamUserArn"],members:{StackId:{},IamUserArn:{},AllowSsh:{type:"boolean"},AllowSudo:{type:"boolean"},Level:{}}}},SetTimeBasedAutoScaling:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},AutoScalingSchedule:{shape:"S4b"}}}},StartInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},StartStack:{input:{type:"structure",required:["StackId"],members:{StackId:{}}}},StopInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},Force:{type:"boolean"}}}},StopStack:{input:{type:"structure",required:["StackId"],members:{StackId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S50"}}}},UnassignInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}}},UnassignVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}}},UpdateApp:{input:{ +type:"structure",required:["AppId"],members:{AppId:{},Name:{},Description:{},DataSources:{shape:"Si"},Type:{},AppSource:{shape:"Sd"},Domains:{shape:"S3"},EnableSsl:{type:"boolean"},SslConfiguration:{shape:"Sl"},Attributes:{shape:"Sm"},Environment:{shape:"So"}}}},UpdateElasticIp:{input:{type:"structure",required:["ElasticIp"],members:{ElasticIp:{},Name:{}}}},UpdateInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},LayerIds:{shape:"S3"},InstanceType:{},AutoScalingType:{},Hostname:{},Os:{},AmiId:{},SshKeyName:{},Architecture:{},InstallUpdatesOnBoot:{type:"boolean"},EbsOptimized:{type:"boolean"},AgentVersion:{}}}},UpdateLayer:{input:{type:"structure",required:["LayerId"],members:{LayerId:{},Name:{},Shortname:{},Attributes:{shape:"S17"},CloudWatchLogsConfiguration:{shape:"S19"},CustomInstanceProfileArn:{},CustomJson:{},CustomSecurityGroupIds:{shape:"S3"},Packages:{shape:"S3"},VolumeConfigurations:{shape:"S1f"},EnableAutoHealing:{type:"boolean"},AutoAssignElasticIps:{type:"boolean"},AutoAssignPublicIps:{type:"boolean"},CustomRecipes:{shape:"S1h"},InstallUpdatesOnBoot:{type:"boolean"},UseEbsOptimizedInstances:{type:"boolean"},LifecycleEventConfiguration:{shape:"S1i"}}}},UpdateMyUserProfile:{input:{type:"structure",members:{SshPublicKey:{}}}},UpdateRdsDbInstance:{input:{type:"structure",required:["RdsDbInstanceArn"],members:{RdsDbInstanceArn:{},DbUser:{},DbPassword:{}}}},UpdateStack:{input:{type:"structure",required:["StackId"],members:{StackId:{},Name:{},Attributes:{shape:"S8"},ServiceRoleArn:{},DefaultInstanceProfileArn:{},DefaultOs:{},HostnameTheme:{},DefaultAvailabilityZone:{},DefaultSubnetId:{},CustomJson:{},ConfigurationManager:{shape:"Sa"},ChefConfiguration:{shape:"Sb"},UseCustomCookbooks:{type:"boolean"},CustomCookbooksSource:{shape:"Sd"},DefaultSshKeyName:{},DefaultRootDeviceType:{},UseOpsworksSecurityGroups:{type:"boolean"},AgentVersion:{}}}},UpdateUserProfile:{input:{type:"structure",required:["IamUserArn"],members:{IamUserArn:{},SshUsername:{},SshPublicKey:{},AllowSelfManagement:{type:"boolean"}}}},UpdateVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{},Name:{},MountPoint:{}}}}},shapes:{S3:{type:"list",member:{}},S8:{type:"map",key:{},value:{}},Sa:{type:"structure",members:{Name:{},Version:{}}},Sb:{type:"structure",members:{ManageBerkshelf:{type:"boolean"},BerkshelfVersion:{}}},Sd:{type:"structure",members:{Type:{},Url:{},Username:{},Password:{},SshKey:{},Revision:{}}},Si:{type:"list",member:{type:"structure",members:{Type:{},Arn:{},DatabaseName:{}}}},Sl:{type:"structure",required:["Certificate","PrivateKey"],members:{Certificate:{},PrivateKey:{},Chain:{}}},Sm:{type:"map",key:{},value:{}},So:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{},Secure:{type:"boolean"}}}},Ss:{type:"structure",required:["Name"],members:{Name:{},Args:{type:"map",key:{},value:{shape:"S3"}}}},Sz:{type:"list",member:{type:"structure",members:{DeviceName:{},NoDevice:{},VirtualName:{},Ebs:{type:"structure",members:{SnapshotId:{},Iops:{type:"integer"},VolumeSize:{type:"integer"},VolumeType:{},DeleteOnTermination:{type:"boolean"}}}}}},S17:{type:"map",key:{},value:{}},S19:{type:"structure",members:{Enabled:{type:"boolean"},LogStreams:{type:"list",member:{type:"structure",members:{LogGroupName:{},DatetimeFormat:{},TimeZone:{},File:{},FileFingerprintLines:{},MultiLineStartPattern:{},InitialPosition:{},Encoding:{},BufferDuration:{type:"integer"},BatchCount:{type:"integer"},BatchSize:{type:"integer"}}}}}},S1f:{type:"list",member:{type:"structure",required:["MountPoint","NumberOfDisks","Size"],members:{MountPoint:{},RaidLevel:{type:"integer"},NumberOfDisks:{type:"integer"},Size:{type:"integer"},VolumeType:{},Iops:{type:"integer"},Encrypted:{type:"boolean"}}}},S1h:{type:"structure",members:{Setup:{shape:"S3"},Configure:{shape:"S3"},Deploy:{shape:"S3"},Undeploy:{shape:"S3"},Shutdown:{shape:"S3"}}},S1i:{type:"structure",members:{Shutdown:{type:"structure",members:{ExecutionTimeout:{type:"integer"},DelayUntilElbConnectionsDrained:{type:"boolean"}}}}},S36:{type:"structure",members:{InstanceCount:{type:"integer"},ThresholdsWaitTime:{type:"integer"},IgnoreMetricsTime:{type:"integer"},CpuThreshold:{type:"double"},MemoryThreshold:{type:"double"},LoadThreshold:{type:"double"},Alarms:{shape:"S3"}}},S4b:{type:"structure",members:{Monday:{shape:"S4c"},Tuesday:{shape:"S4c"},Wednesday:{shape:"S4c"},Thursday:{shape:"S4c"},Friday:{shape:"S4c"},Saturday:{shape:"S4c"},Sunday:{shape:"S4c"}}},S4c:{type:"map",key:{},value:{}},S50:{type:"map",key:{},value:{}}}}},{}],176:[function(e,t,r){t.exports={pagination:{DescribeApps:{result_key:"Apps"},DescribeCommands:{result_key:"Commands"},DescribeDeployments:{result_key:"Deployments"},DescribeEcsClusters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EcsClusters"},DescribeElasticIps:{result_key:"ElasticIps"},DescribeElasticLoadBalancers:{result_key:"ElasticLoadBalancers"},DescribeInstances:{result_key:"Instances"},DescribeLayers:{result_key:"Layers"},DescribeLoadBasedAutoScaling:{result_key:"LoadBasedAutoScalingConfigurations"},DescribePermissions:{result_key:"Permissions"},DescribeRaidArrays:{result_key:"RaidArrays"},DescribeServiceErrors:{result_key:"ServiceErrors"},DescribeStacks:{result_key:"Stacks"},DescribeTimeBasedAutoScaling:{result_key:"TimeBasedAutoScalingConfigurations"},DescribeUserProfiles:{result_key:"UserProfiles"},DescribeVolumes:{result_key:"Volumes"}}}},{}],177:[function(e,t,r){t.exports={version:2,waiters:{AppExists:{delay:1,operation:"DescribeApps",maxAttempts:40,acceptors:[{expected:200,matcher:"status",state:"success"},{matcher:"status",expected:400,state:"failure"}]},DeploymentSuccessful:{delay:15,operation:"DescribeDeployments",maxAttempts:40,description:"Wait until a deployment has completed successfully.",acceptors:[{expected:"successful",matcher:"pathAll",state:"success",argument:"Deployments[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"Deployments[].Status"}]},InstanceOnline:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is online.",acceptors:[{expected:"online",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"shutting_down",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"start_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopped",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminating",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stop_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]},InstanceRegistered:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is registered.",acceptors:[{expected:"registered",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"shutting_down",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopped",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminating",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stop_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]},InstanceStopped:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is stopped.",acceptors:[{expected:"stopped",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"booting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"requested",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"running_setup",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"start_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"stop_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]},InstanceTerminated:{delay:15,operation:"DescribeInstances",maxAttempts:40,description:"Wait until OpsWorks instance is terminated.",acceptors:[{expected:"terminated",matcher:"pathAll",state:"success",argument:"Instances[].Status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"booting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"online",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"requested",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"running_setup",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"setup_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"},{expected:"start_failed",matcher:"pathAny",state:"failure",argument:"Instances[].Status"}]}}}},{}],178:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Personalize",serviceId:"Personalize",signatureVersion:"v4",signingName:"personalize",targetPrefix:"AmazonPersonalize",uid:"personalize-2018-05-22"},operations:{CreateBatchInferenceJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},roleArn:{},batchInferenceJobConfig:{shape:"Sb"},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchInferenceJobArn:{}}}},CreateBatchSegmentJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchSegmentJobArn:{}}}},CreateCampaign:{input:{type:"structure",required:["name","solutionVersionArn"],members:{name:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},tags:{shape:"Sf"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:!0},CreateDataset:{input:{type:"structure",required:["name","schemaArn","datasetGroupArn","datasetType"],members:{name:{},schemaArn:{},datasetGroupArn:{},datasetType:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetArn:{}}},idempotent:!0},CreateDatasetExportJob:{input:{type:"structure",required:["jobName","datasetArn","roleArn","jobOutput"],members:{jobName:{},datasetArn:{},ingestionMode:{},roleArn:{},jobOutput:{shape:"Sx"},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetExportJobArn:{}}},idempotent:!0},CreateDatasetGroup:{input:{type:"structure",required:["name"],members:{name:{},roleArn:{},kmsKeyArn:{},domain:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetGroupArn:{},domain:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["jobName","datasetArn","dataSource","roleArn"],members:{jobName:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},tags:{shape:"Sf"},importMode:{},publishAttributionMetricsToS3:{type:"boolean"}}},output:{type:"structure",members:{datasetImportJobArn:{}}}},CreateEventTracker:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},datasetGroupArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{eventTrackerArn:{},trackingId:{}}},idempotent:!0},CreateFilter:{input:{type:"structure",required:["name","datasetGroupArn","filterExpression"],members:{name:{},datasetGroupArn:{},filterExpression:{shape:"S1b"},tags:{shape:"Sf"}}},output:{type:"structure",members:{filterArn:{}}}},CreateMetricAttribution:{input:{type:"structure",required:["name","datasetGroupArn","metrics","metricsOutputConfig"],members:{name:{},datasetGroupArn:{},metrics:{shape:"S1e"},metricsOutputConfig:{shape:"S1j"}}},output:{type:"structure",members:{metricAttributionArn:{}}}},CreateRecommender:{input:{type:"structure",required:["name","datasetGroupArn","recipeArn"],members:{name:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1m"},tags:{shape:"Sf"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0},CreateSchema:{input:{type:"structure",required:["name","schema"],members:{name:{},schema:{},domain:{}}},output:{type:"structure",members:{schemaArn:{}}},idempotent:!0},CreateSolution:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1x"},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionArn:{}}}},CreateSolutionVersion:{input:{type:"structure",required:["solutionArn"],members:{name:{},solutionArn:{},trainingMode:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionVersionArn:{}}}},DeleteCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},idempotent:!0},DeleteDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},idempotent:!0},DeleteDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},idempotent:!0},DeleteEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},idempotent:!0},DeleteFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}}},DeleteMetricAttribution:{input:{type:"structure",required:["metricAttributionArn"],members:{metricAttributionArn:{}}},idempotent:!0},DeleteRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},idempotent:!0},DeleteSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},idempotent:!0},DeleteSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},idempotent:!0},DescribeAlgorithm:{input:{type:"structure",required:["algorithmArn"],members:{algorithmArn:{}}},output:{type:"structure",members:{algorithm:{type:"structure",members:{name:{},algorithmArn:{},algorithmImage:{type:"structure",required:["dockerURI"],members:{name:{},dockerURI:{}}},defaultHyperParameters:{shape:"Sc"},defaultHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"integer"},maxValue:{type:"integer"},isTunable:{type:"boolean"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"},isTunable:{type:"boolean"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S2g"},isTunable:{type:"boolean"}}}}}},defaultResourceConfig:{type:"map",key:{},value:{}},trainingInputMode:{},roleArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeBatchInferenceJob:{input:{type:"structure",required:["batchInferenceJobArn"],members:{batchInferenceJobArn:{}}},output:{type:"structure",members:{batchInferenceJob:{type:"structure",members:{jobName:{},batchInferenceJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},batchInferenceJobConfig:{shape:"Sb"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeBatchSegmentJob:{input:{type:"structure",required:["batchSegmentJobArn"],members:{batchSegmentJobArn:{}}},output:{type:"structure",members:{batchSegmentJob:{type:"structure",members:{jobName:{},batchSegmentJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},output:{type:"structure",members:{campaign:{type:"structure",members:{name:{},campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestCampaignUpdate:{type:"structure",members:{solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}}}},idempotent:!0},DescribeDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},datasetArn:{},datasetGroupArn:{},datasetType:{},schemaArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestDatasetUpdate:{type:"structure",members:{schemaArn:{},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}}}},idempotent:!0},DescribeDatasetExportJob:{input:{type:"structure",required:["datasetExportJobArn"],members:{datasetExportJobArn:{}}},output:{type:"structure",members:{datasetExportJob:{type:"structure",members:{jobName:{},datasetExportJobArn:{},datasetArn:{},ingestionMode:{},roleArn:{},status:{},jobOutput:{shape:"Sx"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}},idempotent:!0},DescribeDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},output:{type:"structure",members:{datasetGroup:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},roleArn:{},kmsKeyArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}}},idempotent:!0},DescribeDatasetImportJob:{input:{type:"structure",required:["datasetImportJobArn"],members:{datasetImportJobArn:{}}},output:{type:"structure",members:{datasetImportJob:{type:"structure",members:{jobName:{},datasetImportJobArn:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},importMode:{},publishAttributionMetricsToS3:{type:"boolean"}}}}},idempotent:!0},DescribeEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},output:{type:"structure",members:{eventTracker:{type:"structure",members:{name:{},eventTrackerArn:{},accountId:{},trackingId:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeFeatureTransformation:{input:{type:"structure",required:["featureTransformationArn"],members:{featureTransformationArn:{}}},output:{type:"structure",members:{featureTransformation:{type:"structure",members:{name:{},featureTransformationArn:{},defaultParameters:{type:"map",key:{},value:{}},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{}}}}},idempotent:!0},DescribeFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}},output:{type:"structure",members:{filter:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},filterExpression:{shape:"S1b"},status:{}}}}},idempotent:!0},DescribeMetricAttribution:{input:{type:"structure",required:["metricAttributionArn"],members:{metricAttributionArn:{}}},output:{type:"structure",members:{metricAttribution:{type:"structure",members:{name:{},metricAttributionArn:{},datasetGroupArn:{},metricsOutputConfig:{shape:"S1j"},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}}},DescribeRecipe:{input:{type:"structure",required:["recipeArn"],members:{recipeArn:{}}},output:{type:"structure",members:{recipe:{type:"structure",members:{name:{},recipeArn:{},algorithmArn:{},featureTransformationArn:{},status:{},description:{},creationDateTime:{type:"timestamp"},recipeType:{},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},DescribeRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommender:{type:"structure",members:{recommenderArn:{},datasetGroupArn:{},name:{},recipeArn:{},recommenderConfig:{shape:"S1m"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{},latestRecommenderUpdate:{type:"structure",members:{recommenderConfig:{shape:"S1m"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{}}},modelMetrics:{shape:"S4t"}}}}},idempotent:!0},DescribeSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},output:{type:"structure",members:{schema:{type:"structure",members:{name:{},schemaArn:{},schema:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}}},idempotent:!0},DescribeSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},output:{type:"structure",members:{solution:{type:"structure",members:{name:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1x"},autoMLResult:{type:"structure",members:{bestRecipeArn:{}}},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestSolutionVersion:{shape:"S53"}}}}},idempotent:!0},DescribeSolutionVersion:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersion:{type:"structure",members:{name:{},solutionVersionArn:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},eventType:{},datasetGroupArn:{},solutionConfig:{shape:"S1x"},trainingHours:{type:"double"},trainingMode:{},tunedHPOParams:{type:"structure",members:{algorithmHyperParameters:{shape:"Sc"}}},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:!0},GetSolutionMetrics:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersionArn:{},metrics:{shape:"S4t"}}}},ListBatchInferenceJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchInferenceJobs:{type:"list",member:{type:"structure",members:{batchInferenceJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:!0},ListBatchSegmentJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchSegmentJobs:{type:"list",member:{type:"structure",members:{batchSegmentJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:!0},ListCampaigns:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{campaigns:{type:"list",member:{type:"structure",members:{name:{},campaignArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:!0},ListDatasetExportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetExportJobs:{type:"list",member:{type:"structure",members:{datasetExportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:!0},ListDatasetGroups:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetGroups:{type:"list",member:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}},nextToken:{}}},idempotent:!0},ListDatasetImportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetImportJobs:{type:"list",member:{type:"structure",members:{datasetImportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},importMode:{}}}},nextToken:{}}},idempotent:!0},ListDatasets:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasets:{type:"list",member:{type:"structure",members:{name:{},datasetArn:{},datasetType:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:!0},ListEventTrackers:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventTrackers:{type:"list",member:{type:"structure",members:{name:{},eventTrackerArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:!0},ListFilters:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},status:{}}}},nextToken:{}}},idempotent:!0},ListMetricAttributionMetrics:{input:{type:"structure",members:{metricAttributionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{metrics:{shape:"S1e"},nextToken:{}}},idempotent:!0},ListMetricAttributions:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{metricAttributions:{type:"list",member:{type:"structure",members:{name:{},metricAttributionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:!0},ListRecipes:{input:{type:"structure",members:{recipeProvider:{},nextToken:{},maxResults:{type:"integer"},domain:{}}},output:{type:"structure",members:{recipes:{type:"list",member:{type:"structure",members:{name:{},recipeArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:!0},ListRecommenders:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{recommenders:{type:"list",member:{type:"structure",members:{name:{},recommenderArn:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1m"},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:!0},ListSchemas:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{schemas:{type:"list",member:{type:"structure",members:{name:{},schemaArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:!0},ListSolutionVersions:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutionVersions:{type:"list",member:{shape:"S53"}},nextToken:{}}},idempotent:!0},ListSolutions:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutions:{type:"list",member:{type:"structure",members:{name:{},solutionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},recipeArn:{}}}},nextToken:{}}},idempotent:!0},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sf"}}}},StartRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0},StopRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0},StopSolutionVersionCreation:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},idempotent:!0},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:!0},UpdateDataset:{input:{type:"structure",required:["datasetArn","schemaArn"],members:{datasetArn:{},schemaArn:{}}},output:{type:"structure",members:{datasetArn:{}}},idempotent:!0},UpdateMetricAttribution:{input:{type:"structure",members:{addMetrics:{shape:"S1e"},removeMetrics:{type:"list",member:{}},metricsOutputConfig:{shape:"S1j"},metricAttributionArn:{}}},output:{type:"structure",members:{metricAttributionArn:{}}}},UpdateRecommender:{input:{type:"structure",required:["recommenderArn","recommenderConfig"],members:{recommenderArn:{},recommenderConfig:{shape:"S1m"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:!0}},shapes:{S5:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},S6:{type:"structure",required:["path"],members:{path:{},kmsKeyArn:{}}},S9:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sb:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sc:{type:"map",key:{},value:{}},Sf:{type:"list",member:{type:"structure",required:["tagKey","tagValue"],members:{tagKey:{},tagValue:{}}}},Sl:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},Sm:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sq:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sx:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},S13:{type:"structure",members:{dataLocation:{}}},S1b:{type:"string",sensitive:!0},S1e:{type:"list",member:{type:"structure",required:["eventType","metricName","expression"],members:{eventType:{},metricName:{},expression:{}}}},S1j:{type:"structure",required:["roleArn"],members:{s3DataDestination:{shape:"S6"},roleArn:{}}},S1m:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"},minRecommendationRequestsPerSecond:{type:"integer"},trainingDataConfig:{shape:"S1n"}}},S1n:{type:"structure",members:{ +excludedDatasetColumns:{type:"map",key:{},value:{type:"list",member:{}}}}},S1x:{type:"structure",members:{eventValueThreshold:{},hpoConfig:{type:"structure",members:{hpoObjective:{type:"structure",members:{type:{},metricName:{},metricRegex:{}}},hpoResourceConfig:{type:"structure",members:{maxNumberOfTrainingJobs:{},maxParallelTrainingJobs:{}}},algorithmHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"integer"},maxValue:{type:"integer"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S2g"}}}}}}}},algorithmHyperParameters:{shape:"Sc"},featureTransformationParameters:{type:"map",key:{},value:{}},autoMLConfig:{type:"structure",members:{metricName:{},recipeList:{type:"list",member:{}}}},optimizationObjective:{type:"structure",members:{itemAttribute:{},objectiveSensitivity:{}}},trainingDataConfig:{shape:"S1n"}}},S2g:{type:"list",member:{}},S4t:{type:"map",key:{},value:{type:"double"}},S53:{type:"structure",members:{solutionVersionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}}},{}],179:[function(e,t,r){t.exports={pagination:{ListBatchInferenceJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchInferenceJobs"},ListBatchSegmentJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchSegmentJobs"},ListCampaigns:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"campaigns"},ListDatasetExportJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetExportJobs"},ListDatasetGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetGroups"},ListDatasetImportJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetImportJobs"},ListDatasets:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasets"},ListEventTrackers:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"eventTrackers"},ListFilters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"Filters"},ListMetricAttributionMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metrics"},ListMetricAttributions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricAttributions"},ListRecipes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recipes"},ListRecommenders:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recommenders"},ListSchemas:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"schemas"},ListSolutionVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"solutionVersions"},ListSolutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"solutions"}}}},{}],180:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-03-22",endpointPrefix:"personalize-events",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Events",serviceId:"Personalize Events",signatureVersion:"v4",signingName:"personalize",uid:"personalize-events-2018-03-22"},operations:{PutEvents:{http:{requestUri:"/events"},input:{type:"structure",required:["trackingId","sessionId","eventList"],members:{trackingId:{},userId:{type:"string",sensitive:!0},sessionId:{},eventList:{type:"list",member:{type:"structure",required:["eventType","sentAt"],members:{eventId:{},eventType:{},eventValue:{type:"float"},itemId:{shape:"S7"},properties:{jsonvalue:!0,type:"string",sensitive:!0},sentAt:{type:"timestamp"},recommendationId:{},impression:{type:"list",member:{shape:"S7"}},metricAttribution:{type:"structure",required:["eventAttributionSource"],members:{eventAttributionSource:{}}}},sensitive:!0}}}}},PutItems:{http:{requestUri:"/items"},input:{type:"structure",required:["datasetArn","items"],members:{datasetArn:{},items:{type:"list",member:{type:"structure",required:["itemId"],members:{itemId:{},properties:{jsonvalue:!0,type:"string",sensitive:!0}}}}}}},PutUsers:{http:{requestUri:"/users"},input:{type:"structure",required:["datasetArn","users"],members:{datasetArn:{},users:{type:"list",member:{type:"structure",required:["userId"],members:{userId:{},properties:{jsonvalue:!0,type:"string",sensitive:!0}}}}}}}},shapes:{S7:{type:"string",sensitive:!0}}}},{}],181:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],182:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize-runtime",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Runtime",serviceId:"Personalize Runtime",signatureVersion:"v4",signingName:"personalize",uid:"personalize-runtime-2018-05-22"},operations:{GetPersonalizedRanking:{http:{requestUri:"/personalize-ranking"},input:{type:"structure",required:["campaignArn","inputList","userId"],members:{campaignArn:{},inputList:{type:"list",member:{}},userId:{},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"}}},output:{type:"structure",members:{personalizedRanking:{shape:"Sd"},recommendationId:{}}},idempotent:!0},GetRecommendations:{http:{requestUri:"/recommendations"},input:{type:"structure",members:{campaignArn:{},itemId:{},userId:{},numResults:{type:"integer"},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"},recommenderArn:{},promotions:{type:"list",member:{type:"structure",members:{name:{},percentPromotedItems:{type:"integer"},filterArn:{},filterValues:{shape:"S9"}}}}}},output:{type:"structure",members:{itemList:{shape:"Sd"},recommendationId:{}}},idempotent:!0}},shapes:{S6:{type:"map",key:{},value:{type:"string",sensitive:!0}},S9:{type:"map",key:{},value:{type:"string",sensitive:!0}},Sd:{type:"list",member:{type:"structure",members:{itemId:{},score:{type:"double"},promotionName:{}}}}}}},{}],183:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],184:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-06-10",endpointPrefix:"polly",protocol:"rest-json",serviceFullName:"Amazon Polly",serviceId:"Polly",signatureVersion:"v4",uid:"polly-2016-06-10"},operations:{DeleteLexicon:{http:{method:"DELETE",requestUri:"/v1/lexicons/{LexiconName}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"LexiconName"}}},output:{type:"structure",members:{}}},DescribeVoices:{http:{method:"GET",requestUri:"/v1/voices",responseCode:200},input:{type:"structure",members:{Engine:{location:"querystring",locationName:"Engine"},LanguageCode:{location:"querystring",locationName:"LanguageCode"},IncludeAdditionalLanguageCodes:{location:"querystring",locationName:"IncludeAdditionalLanguageCodes",type:"boolean"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Voices:{type:"list",member:{type:"structure",members:{Gender:{},Id:{},LanguageCode:{},LanguageName:{},Name:{},AdditionalLanguageCodes:{type:"list",member:{}},SupportedEngines:{type:"list",member:{}}}}},NextToken:{}}}},GetLexicon:{http:{method:"GET",requestUri:"/v1/lexicons/{LexiconName}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"LexiconName"}}},output:{type:"structure",members:{Lexicon:{type:"structure",members:{Content:{shape:"Sl"},Name:{}}},LexiconAttributes:{shape:"Sm"}}}},GetSpeechSynthesisTask:{http:{method:"GET",requestUri:"/v1/synthesisTasks/{TaskId}",responseCode:200},input:{type:"structure",required:["TaskId"],members:{TaskId:{location:"uri",locationName:"TaskId"}}},output:{type:"structure",members:{SynthesisTask:{shape:"Sv"}}}},ListLexicons:{http:{method:"GET",requestUri:"/v1/lexicons",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Lexicons:{type:"list",member:{type:"structure",members:{Name:{},Attributes:{shape:"Sm"}}}},NextToken:{}}}},ListSpeechSynthesisTasks:{http:{method:"GET",requestUri:"/v1/synthesisTasks",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},Status:{location:"querystring",locationName:"Status"}}},output:{type:"structure",members:{NextToken:{},SynthesisTasks:{type:"list",member:{shape:"Sv"}}}}},PutLexicon:{http:{method:"PUT",requestUri:"/v1/lexicons/{LexiconName}",responseCode:200},input:{type:"structure",required:["Name","Content"],members:{Name:{location:"uri",locationName:"LexiconName"},Content:{shape:"Sl"}}},output:{type:"structure",members:{}}},StartSpeechSynthesisTask:{http:{requestUri:"/v1/synthesisTasks",responseCode:200},input:{type:"structure",required:["OutputFormat","OutputS3BucketName","Text","VoiceId"],members:{Engine:{},LanguageCode:{},LexiconNames:{shape:"S12"},OutputFormat:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},SampleRate:{},SnsTopicArn:{},SpeechMarkTypes:{shape:"S15"},Text:{},TextType:{},VoiceId:{}}},output:{type:"structure",members:{SynthesisTask:{shape:"Sv"}}}},SynthesizeSpeech:{http:{requestUri:"/v1/speech",responseCode:200},input:{type:"structure",required:["OutputFormat","Text","VoiceId"],members:{Engine:{},LanguageCode:{},LexiconNames:{shape:"S12"},OutputFormat:{},SampleRate:{},SpeechMarkTypes:{shape:"S15"},Text:{},TextType:{},VoiceId:{}}},output:{type:"structure",members:{AudioStream:{type:"blob",streaming:!0},ContentType:{location:"header",locationName:"Content-Type"},RequestCharacters:{location:"header",locationName:"x-amzn-RequestCharacters",type:"integer"}},payload:"AudioStream"}}},shapes:{Sl:{type:"string",sensitive:!0},Sm:{type:"structure",members:{Alphabet:{},LanguageCode:{},LastModified:{type:"timestamp"},LexiconArn:{},LexemesCount:{type:"integer"},Size:{type:"integer"}}},Sv:{type:"structure",members:{Engine:{},TaskId:{},TaskStatus:{},TaskStatusReason:{},OutputUri:{},CreationTime:{type:"timestamp"},RequestCharacters:{type:"integer"},SnsTopicArn:{},LexiconNames:{shape:"S12"},OutputFormat:{},SampleRate:{},SpeechMarkTypes:{shape:"S15"},TextType:{},VoiceId:{},LanguageCode:{}}},S12:{type:"list",member:{}},S15:{type:"list",member:{}}}}},{}],185:[function(e,t,r){t.exports={pagination:{ListSpeechSynthesisTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],186:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-10-15",endpointPrefix:"api.pricing",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Pricing",serviceFullName:"AWS Price List Service",serviceId:"Pricing",signatureVersion:"v4",signingName:"pricing",targetPrefix:"AWSPriceListService",uid:"pricing-2017-10-15"},operations:{DescribeServices:{input:{type:"structure",members:{ServiceCode:{},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Services:{type:"list",member:{type:"structure",required:["ServiceCode"],members:{ServiceCode:{},AttributeNames:{type:"list",member:{}}}}},FormatVersion:{},NextToken:{}}}},GetAttributeValues:{input:{type:"structure",required:["ServiceCode","AttributeName"],members:{ServiceCode:{},AttributeName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AttributeValues:{type:"list",member:{type:"structure",members:{Value:{}}}},NextToken:{}}}},GetPriceListFileUrl:{input:{type:"structure",required:["PriceListArn","FileFormat"],members:{PriceListArn:{},FileFormat:{}}},output:{type:"structure",members:{Url:{}}}},GetProducts:{input:{type:"structure",required:["ServiceCode"],members:{ServiceCode:{},Filters:{type:"list",member:{type:"structure",required:["Type","Field","Value"],members:{Type:{},Field:{},Value:{}}}},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FormatVersion:{},PriceList:{type:"list",member:{jsonvalue:!0}},NextToken:{}}}},ListPriceLists:{input:{type:"structure",required:["ServiceCode","EffectiveDate","CurrencyCode"],members:{ServiceCode:{},EffectiveDate:{type:"timestamp"},RegionCode:{},CurrencyCode:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PriceLists:{type:"list",member:{type:"structure",members:{PriceListArn:{},RegionCode:{},CurrencyCode:{},FileFormats:{type:"list",member:{}}}}},NextToken:{}}}}},shapes:{}}},{}],187:[function(e,t,r){t.exports={pagination:{DescribeServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Services"},GetAttributeValues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AttributeValues"},GetProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceList"},ListPriceLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceLists"}}}},{}],188:[function(e,t,r){t.exports={version:2,waiters:{}}},{}],189:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-01-10",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-01-10",xmlNamespace:"http://rds.amazonaws.com/doc/2013-01-10/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1c"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S25"},SupportedCharacterSets:{type:"list",member:{shape:"S25",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1c",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2f"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2f"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1o",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3m",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3o"}},wrapper:!0}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3m"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{Id:{},CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{}, +LicenseModel:{},SnapshotType:{},Iops:{type:"integer"}},wrapper:!0},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMembership:{type:"structure",members:{OptionGroupName:{},Status:{}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:!0},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:!0},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:!0},S1c:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},S1i:{type:"list",member:{locationName:"SubnetIdentifier"}},S1o:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},S25:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2f:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3m:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3o"}},wrapper:!0},S3o:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S3z:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],190:[function(e,t,r){t.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},ListTagsForResource:{result_key:"TagList"}}}},{}],191:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-02-12",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-02-12",xmlNamespace:"http://rds.amazonaws.com/doc/2013-02-12/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1d"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S28"},SupportedCharacterSets:{type:"list",member:{shape:"S28",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1d",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2n"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2n"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1p",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3w",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3y"}},wrapper:!0}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3w"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{}},wrapper:!0},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:!0},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:!0},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:!0},S1d:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},S1j:{type:"list",member:{locationName:"SubnetIdentifier"}},S1p:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},S1t:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S28:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2n:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3w:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3y"}},wrapper:!0},S3y:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S4b:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],192:[function(e,t,r){t.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBLogFiles:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DescribeDBLogFiles"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},DownloadDBLogFilePortion:{input_token:"Marker",limit_key:"NumberOfLines",more_results:"AdditionalDataPending",output_token:"Marker",result_key:"LogFileData"},ListTagsForResource:{result_key:"TagList"}}}},{}],193:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-09-09",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS", +serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-09-09",xmlNamespace:"http://rds.amazonaws.com/doc/2013-09-09/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"},DBSubnetGroupName:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1f"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1r"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S2d"},SupportedCharacterSets:{type:"list",member:{shape:"S2d",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1f",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2s"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2s"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S27"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S27"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1r",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S41",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S27"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S43"}},wrapper:!0}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S27"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2s"}}},output:{shape:"S4g",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"},OptionSettings:{type:"list",member:{shape:"S1v",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1r"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"S9"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S41"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2s"}}},output:{shape:"S4g",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{}},wrapper:!0},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}}},wrapper:!0},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:!0},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:!0},S1f:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},S1l:{type:"list",member:{locationName:"SubnetIdentifier"}},S1r:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"S1v",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},S1v:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S27:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2d:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2s:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S41:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S43"}},wrapper:!0},S43:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S4g:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],194:[function(e,t,r){arguments[4][192][0].apply(r,arguments)},{dup:192}],195:[function(e,t,r){t.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]}}}},{}],196:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-09-01",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2014-09-01",xmlNamespace:"http://rds.amazonaws.com/doc/2014-09-01/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBParameterGroup:{input:{type:"structure",required:["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],members:{SourceDBParameterGroupIdentifier:{},TargetDBParameterGroupIdentifier:{},TargetDBParameterGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"Sk"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sn"}}}},CopyOptionGroup:{input:{type:"structure",required:["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],members:{SourceOptionGroupIdentifier:{},TargetOptionGroupIdentifier:{},TargetOptionGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"St"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S13"},VpcSecurityGroupIds:{shape:"S14"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"S9"},DBSubnetGroupName:{},StorageType:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"Sk"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sn"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1u"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1b"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"St"}}}}, +DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sn"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S2h"},SupportedCharacterSets:{type:"list",member:{shape:"S2h",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S17",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"Sk",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2w"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sn",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S1b",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2w"}},wrapper:!0}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S2b"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S2b"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"St",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S1e",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"},StorageType:{},SupportsIops:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S45",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S2b"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S47"}},wrapper:!0}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S2b"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"S13"},VpcSecurityGroupIds:{shape:"S14"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2w"}}},output:{shape:"S4k",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1u"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1b"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"S13"},VpcSecurityGroupMemberships:{shape:"S14"},OptionSettings:{type:"list",member:{shape:"Sx",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"St"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"S9"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S45"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2w"}}},output:{shape:"S4k",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"S9"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"S17"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:!0},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:!0},Sk:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:!0},Sn:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},StorageType:{},TdeCredentialArn:{}},wrapper:!0},St:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"Sx",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sy"},VpcSecurityGroupMemberships:{shape:"S10"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:!0},Sx:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},Sy:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},S10:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S13:{type:"list",member:{locationName:"DBSecurityGroupName"}},S14:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S17:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sy"},VpcSecurityGroups:{shape:"S10"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S1b"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},TdeCredentialArn:{}},wrapper:!0},S1b:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S1e"},SubnetStatus:{}}}}},wrapper:!0},S1e:{type:"structure",members:{Name:{}},wrapper:!0},S1u:{type:"list",member:{locationName:"SubnetIdentifier"}},S2b:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2h:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2w:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S45:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S47"}},wrapper:!0},S47:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},S4k:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],197:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],198:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-10-31",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2014-10-31",xmlNamespace:"http://rds.amazonaws.com/doc/2014-10-31/"},operations:{AddRoleToDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},AddRoleToDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"Sb"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sf"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},BacktrackDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","BacktrackTo"],members:{DBClusterIdentifier:{},BacktrackTo:{type:"timestamp"},Force:{type:"boolean"},UseEarliestTimeOnPointInTimeUnavailable:{type:"boolean"}}},output:{shape:"Ss",resultWrapper:"BacktrackDBClusterResult"}},CancelExportTask:{input:{type:"structure",required:["ExportTaskIdentifier"],members:{ExportTaskIdentifier:{}}},output:{shape:"Su",resultWrapper:"CancelExportTaskResult"}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"S10"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"Sb"},SourceRegion:{}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S13"}}}},CopyDBParameterGroup:{input:{type:"structure",required:["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],members:{SourceDBParameterGroupIdentifier:{},TargetDBParameterGroupIdentifier:{},TargetDBParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S17"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},KmsKeyId:{},Tags:{shape:"Sb"},CopyTags:{type:"boolean"},PreSignedUrl:{},OptionGroupName:{},TargetCustomAvailabilityZone:{},CopyOptionGroup:{type:"boolean"},SourceRegion:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},CopyOptionGroup:{input:{type:"structure",required:["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],members:{SourceOptionGroupIdentifier:{},TargetOptionGroupIdentifier:{},TargetOptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1g"}}}},CreateBlueGreenDeployment:{input:{type:"structure",required:["BlueGreenDeploymentName","Source"],members:{BlueGreenDeploymentName:{},Source:{},TargetEngineVersion:{},TargetDBParameterGroupName:{},TargetDBClusterParameterGroupName:{},Tags:{shape:"Sb"},TargetDBInstanceClass:{},UpgradeTargetStorageConfig:{type:"boolean"}}},output:{resultWrapper:"CreateBlueGreenDeploymentResult",type:"structure",members:{BlueGreenDeployment:{shape:"S1x"}}}},CreateCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},ImageId:{},KMSKeyId:{},Description:{},Manifest:{},Tags:{shape:"Sb"},SourceCustomDbEngineVersionIdentifier:{},UseAwsProvidedLatestImage:{type:"boolean"}}},output:{shape:"S2g",resultWrapper:"CreateCustomDBEngineVersionResult"}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"S14"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},EngineMode:{},ScalingConfiguration:{shape:"S2v"},RdsCustomClusterConfiguration:{shape:"S2w"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},DBSystemId:{},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},EnableLocalWriteForwarding:{type:"boolean"},SourceRegion:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},CreateDBClusterEndpoint:{input:{type:"structure",required:["DBClusterIdentifier","DBClusterEndpointIdentifier","EndpointType"],members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},Tags:{shape:"Sb"}}},output:{shape:"S3k",resultWrapper:"CreateDBClusterEndpointResult"}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"S10"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S13"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S3q"},VpcSecurityGroupIds:{shape:"S2t"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},NcharCharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBClusterIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},Domain:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},DomainIAMRoleName:{},PromotionTier:{type:"integer"},Timezone:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},StorageThroughput:{type:"integer"},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},CACertificateIdentifier:{},DBSystemId:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},DBParameterGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},StorageType:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},Domain:{},DomainIAMRoleName:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},ReplicaMode:{},MaxAllocatedStorage:{type:"integer"},CustomIamInstanceProfile:{},NetworkType:{},StorageThroughput:{type:"integer"},EnableCustomerOwnedIp:{type:"boolean"},AllocatedStorage:{type:"integer"},SourceDBClusterIdentifier:{},DedicatedLogVolume:{type:"boolean"},UpgradeStorageConfig:{type:"boolean"},SourceRegion:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{ +resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S17"}}}},CreateDBProxy:{input:{type:"structure",required:["DBProxyName","EngineFamily","Auth","RoleArn","VpcSubnetIds"],members:{DBProxyName:{},EngineFamily:{},Auth:{shape:"S4m"},RoleArn:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyResult",type:"structure",members:{DBProxy:{shape:"S4s"}}}},CreateDBProxyEndpoint:{input:{type:"structure",required:["DBProxyName","DBProxyEndpointName","VpcSubnetIds"],members:{DBProxyName:{},DBProxyEndpointName:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},TargetRole:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S51"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S58"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S3w"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},SourceIds:{shape:"S7"},Enabled:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},CreateGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},CreateIntegration:{input:{type:"structure",required:["SourceArn","TargetArn","IntegrationName"],members:{SourceArn:{},TargetArn:{},IntegrationName:{},KMSKeyId:{},AdditionalEncryptionContext:{shape:"S5p"},Tags:{shape:"Sb"}}},output:{shape:"S5q",resultWrapper:"CreateIntegrationResult"}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1g"}}}},CreateTenantDatabase:{input:{type:"structure",required:["DBInstanceIdentifier","TenantDBName","MasterUsername","MasterUserPassword"],members:{DBInstanceIdentifier:{},TenantDBName:{},MasterUsername:{},MasterUserPassword:{shape:"S5y"},CharacterSetName:{},NcharCharacterSetName:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateTenantDatabaseResult",type:"structure",members:{TenantDatabase:{shape:"S60"}}}},DeleteBlueGreenDeployment:{input:{type:"structure",required:["BlueGreenDeploymentIdentifier"],members:{BlueGreenDeploymentIdentifier:{},DeleteTarget:{type:"boolean"}}},output:{resultWrapper:"DeleteBlueGreenDeploymentResult",type:"structure",members:{BlueGreenDeployment:{shape:"S1x"}}}},DeleteCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{}}},output:{shape:"S2g",resultWrapper:"DeleteCustomDBEngineVersionResult"}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{},DeleteAutomatedBackups:{type:"boolean"}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},DeleteDBClusterAutomatedBackup:{input:{type:"structure",required:["DbClusterResourceId"],members:{DbClusterResourceId:{}}},output:{resultWrapper:"DeleteDBClusterAutomatedBackupResult",type:"structure",members:{DBClusterAutomatedBackup:{shape:"S69"}}}},DeleteDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{}}},output:{shape:"S3k",resultWrapper:"DeleteDBClusterEndpointResult"}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S13"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{},DeleteAutomatedBackups:{type:"boolean"}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},DeleteDBInstanceAutomatedBackup:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DeleteDBInstanceAutomatedBackupResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S6j"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{}}},output:{resultWrapper:"DeleteDBProxyResult",type:"structure",members:{DBProxy:{shape:"S4s"}}}},DeleteDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{}}},output:{resultWrapper:"DeleteDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S51"}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},DeleteIntegration:{input:{type:"structure",required:["IntegrationIdentifier"],members:{IntegrationIdentifier:{}}},output:{shape:"S5q",resultWrapper:"DeleteIntegrationResult"}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DeleteTenantDatabase:{input:{type:"structure",required:["DBInstanceIdentifier","TenantDBName"],members:{DBInstanceIdentifier:{},TenantDBName:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteTenantDatabaseResult",type:"structure",members:{TenantDatabase:{shape:"S60"}}}},DeregisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"DeregisterDBProxyTargetsResult",type:"structure",members:{}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{AccountQuotas:{type:"list",member:{locationName:"AccountQuota",type:"structure",members:{AccountQuotaName:{},Used:{type:"long"},Max:{type:"long"}},wrapper:!0}}}}},DescribeBlueGreenDeployments:{input:{type:"structure",members:{BlueGreenDeploymentIdentifier:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeBlueGreenDeploymentsResult",type:"structure",members:{BlueGreenDeployments:{type:"list",member:{shape:"S1x"}},Marker:{}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCertificatesResult",type:"structure",members:{DefaultCertificateForNewLaunches:{},Certificates:{type:"list",member:{shape:"S7j",locationName:"Certificate"}},Marker:{}}}},DescribeDBClusterAutomatedBackups:{input:{type:"structure",members:{DbClusterResourceId:{},DBClusterIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterAutomatedBackupsResult",type:"structure",members:{Marker:{},DBClusterAutomatedBackups:{type:"list",member:{shape:"S69",locationName:"DBClusterAutomatedBackup"}}}}},DescribeDBClusterBacktracks:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},BacktrackIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterBacktracksResult",type:"structure",members:{Marker:{},DBClusterBacktracks:{type:"list",member:{shape:"Ss",locationName:"DBClusterBacktrack"}}}}},DescribeDBClusterEndpoints:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterEndpointsResult",type:"structure",members:{Marker:{},DBClusterEndpoints:{type:"list",member:{shape:"S3k",locationName:"DBClusterEndpointList"}}}}},DescribeDBClusterParameterGroups:{input:{type:"structure",members:{DBClusterParameterGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"S10",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S7y"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S83"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"},DbClusterResourceId:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"S13",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"S30",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"},ListSupportedTimezones:{type:"boolean"},IncludeAll:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{shape:"S2g",locationName:"DBEngineVersion"}}}}},DescribeDBInstanceAutomatedBackups:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DescribeDBInstanceAutomatedBackupsResult",type:"structure",members:{Marker:{},DBInstanceAutomatedBackups:{type:"list",member:{shape:"S6j",locationName:"DBInstanceAutomatedBackup"}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S3s",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S17",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S7y"},Marker:{}}}},DescribeDBProxies:{input:{type:"structure",members:{DBProxyName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxiesResult",type:"structure",members:{DBProxies:{type:"list",member:{shape:"S4s"}},Marker:{}}}},DescribeDBProxyEndpoints:{input:{type:"structure",members:{DBProxyName:{},DBProxyEndpointName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyEndpointsResult",type:"structure",members:{DBProxyEndpoints:{type:"list",member:{shape:"S51"}},Marker:{}}}},DescribeDBProxyTargetGroups:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetGroupsResult",type:"structure",members:{TargetGroups:{type:"list",member:{shape:"S94"}},Marker:{}}}},DescribeDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetsResult",type:"structure",members:{Targets:{shape:"S98"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sl",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshotAttributes:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBSnapshotAttributesResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S9k"}}}},DescribeDBSnapshotTenantDatabases:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},DbiResourceId:{}}},output:{resultWrapper:"DescribeDBSnapshotTenantDatabasesResult",type:"structure",members:{Marker:{},DBSnapshotTenantDatabases:{type:"list",member:{locationName:"DBSnapshotTenantDatabase",type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},DbiResourceId:{},EngineName:{},SnapshotType:{},TenantDatabaseCreateTime:{type:"timestamp"},TenantDBName:{},MasterUsername:{},TenantDatabaseResourceId:{},CharacterSetName:{},DBSnapshotTenantDatabaseARN:{},NcharCharacterSetName:{},TagList:{shape:"Sb"}},wrapper:!0}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"},DbiResourceId:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"S1a",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S3w",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{shape:"S9z"}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{shape:"S9z"}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S7a"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S8"}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S6",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S8"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S8"},Date:{type:"timestamp"},SourceArn:{}}}}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"},SourceType:{}}},output:{resultWrapper:"DescribeExportTasksResult",type:"structure",members:{Marker:{},ExportTasks:{type:"list",member:{shape:"Su",locationName:"ExportTask"}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S5e",locationName:"GlobalClusterMember"}}}}},DescribeIntegrations:{input:{type:"structure",members:{IntegrationIdentifier:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeIntegrationsResult",type:"structure",members:{Marker:{},Integrations:{type:"list",member:{shape:"S5q",locationName:"Integration"}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},OptionsConflictsWith:{type:"list",member:{locationName:"OptionConflictName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},RequiresAutoMinorEngineVersionUpgrade:{type:"boolean"},VpcOnly:{type:"boolean"},SupportsOptionVersionDowngrade:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsRequired:{type:"boolean"},MinimumEngineVersionPerAllowedValue:{type:"list",member:{locationName:"MinimumEngineVersionPerAllowedValue",type:"structure",members:{AllowedValue:{},MinimumEngineVersion:{}}}}}}},OptionGroupOptionVersions:{type:"list",member:{locationName:"OptionVersion",type:"structure",members:{Version:{},IsDefault:{type:"boolean"}}}},CopyableCrossAccount:{type:"boolean"}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1g",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},Vpc:{type:"boolean"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},AvailabilityZones:{type:"list",member:{shape:"S3z",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"},SupportsStorageEncryption:{type:"boolean"},StorageType:{},SupportsIops:{type:"boolean"},SupportsEnhancedMonitoring:{type:"boolean"},SupportsIAMDatabaseAuthentication:{type:"boolean"},SupportsPerformanceInsights:{type:"boolean"},MinStorageSize:{type:"integer"},MaxStorageSize:{type:"integer"},MinIopsPerDbInstance:{type:"integer"},MaxIopsPerDbInstance:{type:"integer"},MinIopsPerGib:{type:"double"},MaxIopsPerGib:{type:"double"},AvailableProcessorFeatures:{shape:"Sb8"},SupportedEngineModes:{shape:"S2m"},SupportsStorageAutoscaling:{type:"boolean"},SupportsKerberosAuthentication:{type:"boolean"},OutpostCapable:{type:"boolean"},SupportedActivityStreamModes:{type:"list",member:{}},SupportsGlobalDatabases:{type:"boolean"},SupportsClusters:{type:"boolean"},SupportedNetworkTypes:{shape:"Sv"},SupportsStorageThroughput:{type:"boolean"},MinStorageThroughputPerDbInstance:{type:"integer"},MaxStorageThroughputPerDbInstance:{type:"integer"},MinStorageThroughputPerIops:{type:"double"},MaxStorageThroughputPerIops:{type:"double"},SupportsDedicatedLogVolume:{type:"boolean"}},wrapper:!0}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sf",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},LeaseId:{},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"Sbh",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S7a"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"Sbj"}},wrapper:!0}}}}},DescribeSourceRegions:{input:{type:"structure",members:{RegionName:{},MaxRecords:{type:"integer"},Marker:{},Filters:{shape:"S7a"}}},output:{resultWrapper:"DescribeSourceRegionsResult",type:"structure",members:{Marker:{},SourceRegions:{type:"list",member:{locationName:"SourceRegion",type:"structure",members:{RegionName:{},Endpoint:{},Status:{},SupportsDBInstanceAutomatedBackupsReplication:{type:"boolean"}}}}}}},DescribeTenantDatabases:{input:{type:"structure",members:{DBInstanceIdentifier:{},TenantDBName:{},Filters:{shape:"S7a"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTenantDatabasesResult",type:"structure",members:{Marker:{},TenantDatabases:{type:"list",member:{shape:"S60",locationName:"TenantDatabase"}}}}},DescribeValidDBInstanceModifications:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DescribeValidDBInstanceModificationsResult",type:"structure",members:{ValidDBInstanceModificationsMessage:{type:"structure",members:{Storage:{type:"list",member:{locationName:"ValidStorageOptions",type:"structure",members:{StorageType:{},StorageSize:{shape:"Sc1"},ProvisionedIops:{shape:"Sc1"},IopsToStorageRatio:{shape:"Sc3"},SupportsStorageAutoscaling:{type:"boolean"},ProvisionedStorageThroughput:{shape:"Sc1"},StorageThroughputToIopsRatio:{shape:"Sc3"}}}},ValidProcessorFeatures:{shape:"Sb8"},SupportsDedicatedLogVolume:{type:"boolean"}},wrapper:!0}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},FailoverDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},FailoverGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","TargetDbClusterIdentifier"],members:{GlobalClusterIdentifier:{},TargetDbClusterIdentifier:{},AllowDataLoss:{type:"boolean"},Switchover:{type:"boolean"}}},output:{resultWrapper:"FailoverGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S7a"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"Sb"}}}},ModifyActivityStream:{input:{type:"structure",members:{ResourceArn:{},AuditPolicyState:{}}},output:{resultWrapper:"ModifyActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{},Mode:{},EngineNativeAuditFieldsIncluded:{type:"boolean"},PolicyStatus:{}}}},ModifyCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},RemoveCustomerOverride:{type:"boolean"}}},output:{resultWrapper:"ModifyCertificatesResult",type:"structure",members:{Certificate:{shape:"S7j"}}}},ModifyCurrentDBClusterCapacity:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},Capacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}},output:{resultWrapper:"ModifyCurrentDBClusterCapacityResult",type:"structure",members:{DBClusterIdentifier:{},PendingCapacity:{type:"integer"},CurrentCapacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}}},ModifyCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{},Description:{},Status:{}}},output:{shape:"S2g",resultWrapper:"ModifyCustomDBEngineVersionResult"}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},Port:{type:"integer"},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},CloudwatchLogsExportConfiguration:{shape:"Scp"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},DBInstanceParameterGroupName:{},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S2v"},DeletionProtection:{type:"boolean"},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},ManageMasterUserPassword:{type:"boolean"},RotateMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},EngineMode:{},AllowEngineModeChange:{type:"boolean"},EnableLocalWriteForwarding:{type:"boolean"},AwsBackupRecoveryPointArn:{}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},ModifyDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"}}},output:{shape:"S3k",resultWrapper:"ModifyDBClusterEndpointResult"}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S7y"}}},output:{shape:"Scu",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S86"},ValuesToRemove:{shape:"S86"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S83"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSubnetGroupName:{},DBSecurityGroups:{shape:"S3q"},VpcSecurityGroupIds:{shape:"S2t"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{}, +DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},CACertificateIdentifier:{},Domain:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},DBPortNumber:{type:"integer"},PubliclyAccessible:{type:"boolean"},MonitoringRoleArn:{},DomainIAMRoleName:{},DisableDomain:{type:"boolean"},PromotionTier:{type:"integer"},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},CloudwatchLogsExportConfiguration:{shape:"Scp"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},CertificateRotationRestart:{type:"boolean"},ReplicaMode:{},EnableCustomerOwnedIp:{type:"boolean"},AwsBackupRecoveryPointArn:{},AutomationMode:{},ResumeFullAutomationModeMinutes:{type:"integer"},NetworkType:{},StorageThroughput:{type:"integer"},ManageMasterUserPassword:{type:"boolean"},RotateMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},Engine:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S7y"}}},output:{shape:"Sd0",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},NewDBProxyName:{},Auth:{shape:"S4m"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},RoleArn:{},SecurityGroups:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyResult",type:"structure",members:{DBProxy:{shape:"S4s"}}}},ModifyDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{},NewDBProxyEndpointName:{},VpcSecurityGroupIds:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S51"}}}},ModifyDBProxyTargetGroup:{input:{type:"structure",required:["TargetGroupName","DBProxyName"],members:{TargetGroupName:{},DBProxyName:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},NewName:{}}},output:{resultWrapper:"ModifyDBProxyTargetGroupResult",type:"structure",members:{DBProxyTargetGroup:{shape:"S94"}}}},ModifyDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{},EngineVersion:{},OptionGroupName:{}}},output:{resultWrapper:"ModifyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S1a"}}}},ModifyDBSnapshotAttribute:{input:{type:"structure",required:["DBSnapshotIdentifier","AttributeName"],members:{DBSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S86"},ValuesToRemove:{shape:"S86"}}},output:{resultWrapper:"ModifyDBSnapshotAttributeResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S9k"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S58"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S3w"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},ModifyGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},OptionVersion:{},DBSecurityGroupMemberships:{shape:"S3q"},VpcSecurityGroupMemberships:{shape:"S2t"},OptionSettings:{type:"list",member:{shape:"S1k",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1g"}}}},ModifyTenantDatabase:{input:{type:"structure",required:["DBInstanceIdentifier","TenantDBName"],members:{DBInstanceIdentifier:{},TenantDBName:{},MasterUserPassword:{shape:"S5y"},NewTenantDBName:{}}},output:{resultWrapper:"ModifyTenantDatabaseResult",type:"structure",members:{TenantDatabase:{shape:"S60"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},PromoteReadReplicaDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"PromoteReadReplicaDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"Sb"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"Sbh"}}}},RebootDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"RebootDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RegisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"RegisterDBProxyTargetsResult",type:"structure",members:{DBProxyTargets:{shape:"S98"}}}},RemoveFromGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},RemoveRoleFromDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveRoleFromDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S7y"}}},output:{shape:"Scu",resultWrapper:"ResetDBClusterParameterGroupResult"}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S7y"}}},output:{shape:"Sd0",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBClusterFromS3:{input:{type:"structure",required:["DBClusterIdentifier","Engine","MasterUsername","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{AvailabilityZones:{shape:"S14"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},StorageType:{}}},output:{resultWrapper:"RestoreDBClusterFromS3Result",type:"structure",members:{DBCluster:{shape:"S30"}}}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"S14"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},DatabaseName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},EngineMode:{},ScalingConfiguration:{shape:"S2v"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},RdsCustomClusterConfiguration:{shape:"S2w"}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},RestoreType:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S2t"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S2p"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S2v"},EngineMode:{},DBClusterInstanceClass:{},StorageType:{},PubliclyAccessible:{type:"boolean"},Iops:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2x"},NetworkType:{},SourceDbClusterResourceId:{},RdsCustomClusterConfiguration:{shape:"S2w"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S2t"},Domain:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},CopyTagsToSnapshot:{type:"boolean"},DomainIAMRoleName:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},StorageThroughput:{type:"integer"},DBClusterSnapshotIdentifier:{},AllocatedStorage:{type:"integer"},DedicatedLogVolume:{type:"boolean"}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RestoreDBInstanceFromS3:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S3q"},VpcSecurityGroupIds:{shape:"S2t"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},NetworkType:{},StorageThroughput:{type:"integer"},ManageMasterUserPassword:{type:"boolean"},MasterUserSecretKmsKeyId:{},DedicatedLogVolume:{type:"boolean"}}},output:{resultWrapper:"RestoreDBInstanceFromS3Result",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},CopyTagsToSnapshot:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S2t"},Domain:{},DomainIAMRoleName:{},DomainFqdn:{},DomainOu:{},DomainAuthSecretArn:{},DomainDnsIps:{shape:"Sv"},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},SourceDbiResourceId:{},MaxAllocatedStorage:{type:"integer"},SourceDBInstanceAutomatedBackupsArn:{},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},StorageThroughput:{type:"integer"},AllocatedStorage:{type:"integer"},DedicatedLogVolume:{type:"boolean"}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},StartActivityStream:{input:{type:"structure",required:["ResourceArn","Mode","KmsKeyId"],members:{ResourceArn:{},Mode:{},KmsKeyId:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}},output:{resultWrapper:"StartActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{},Mode:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},StartDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"StartDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},StartDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{},BackupRetentionPeriod:{type:"integer"},KmsKeyId:{},PreSignedUrl:{}}},output:{resultWrapper:"StartDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S6j"}}}},StartExportTask:{input:{type:"structure",required:["ExportTaskIdentifier","SourceArn","S3BucketName","IamRoleArn","KmsKeyId"],members:{ExportTaskIdentifier:{},SourceArn:{},S3BucketName:{},IamRoleArn:{},KmsKeyId:{},S3Prefix:{},ExportOnly:{shape:"Sv"}}},output:{shape:"Su",resultWrapper:"StartExportTaskResult"}},StopActivityStream:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"StopActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"S30"}}}},StopDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{}}},output:{resultWrapper:"StopDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}},StopDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{}}},output:{resultWrapper:"StopDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S6j"}}}},SwitchoverBlueGreenDeployment:{input:{type:"structure",required:["BlueGreenDeploymentIdentifier"],members:{BlueGreenDeploymentIdentifier:{},SwitchoverTimeout:{type:"integer"}}},output:{resultWrapper:"SwitchoverBlueGreenDeploymentResult",type:"structure",members:{BlueGreenDeployment:{shape:"S1x"}}}},SwitchoverGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","TargetDbClusterIdentifier"],members:{GlobalClusterIdentifier:{},TargetDbClusterIdentifier:{}}},output:{resultWrapper:"SwitchoverGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S5e"}}}},SwitchoverReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"SwitchoverReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S3s"}}}}},shapes:{S6:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S7"},EventCategoriesList:{shape:"S8"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},wrapper:!0},S7:{type:"list",member:{locationName:"SourceId"}},S8:{type:"list",member:{locationName:"EventCategory"}},Sb:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:!0},Sl:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}},DBSecurityGroupArn:{}},wrapper:!0},Ss:{type:"structure",members:{DBClusterIdentifier:{},BacktrackIdentifier:{},BacktrackTo:{type:"timestamp"},BacktrackedFrom:{type:"timestamp"},BacktrackRequestCreationTime:{type:"timestamp"},Status:{}}},Su:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},ExportOnly:{shape:"Sv"},SnapshotTime:{type:"timestamp"},TaskStartTime:{type:"timestamp"},TaskEndTime:{type:"timestamp"},S3Bucket:{},S3Prefix:{},IamRoleArn:{},KmsKeyId:{},Status:{},PercentProgress:{type:"integer"},TotalExtractedDataInGB:{type:"integer"},FailureCause:{},WarningMessage:{},SourceType:{}}},Sv:{type:"list",member:{}},S10:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:!0},S13:{type:"structure",members:{AvailabilityZones:{shape:"S14"},DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},EngineMode:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DBClusterSnapshotArn:{},SourceDBClusterSnapshotArn:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},TagList:{shape:"Sb"},DBSystemId:{},StorageType:{},DbClusterResourceId:{}},wrapper:!0},S14:{type:"list",member:{locationName:"AvailabilityZone"}},S17:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBParameterGroupArn:{}},wrapper:!0},S1a:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},SourceDBSnapshotIdentifier:{},StorageType:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},KmsKeyId:{},DBSnapshotArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},ProcessorFeatures:{shape:"S1c"},DbiResourceId:{},TagList:{shape:"Sb"},OriginalSnapshotCreateTime:{type:"timestamp"},SnapshotDatabaseTime:{type:"timestamp"},SnapshotTarget:{},StorageThroughput:{type:"integer"},DBSystemId:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}},wrapper:!0},S1c:{type:"list",member:{locationName:"ProcessorFeature",type:"structure",members:{Name:{},Value:{}}}},S1g:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionVersion:{},OptionSettings:{type:"list",member:{shape:"S1k",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"S1l"},VpcSecurityGroupMemberships:{shape:"S1n"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{},OptionGroupArn:{},SourceOptionGroup:{},SourceAccountId:{},CopyTimestamp:{type:"timestamp"}},wrapper:!0},S1k:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S1l:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},S1n:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1x:{type:"structure",members:{BlueGreenDeploymentIdentifier:{},BlueGreenDeploymentName:{},Source:{},Target:{},SwitchoverDetails:{type:"list",member:{type:"structure",members:{SourceMember:{},TargetMember:{},Status:{}}}},Tasks:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}},Status:{},StatusDetails:{},CreateTime:{type:"timestamp"},DeleteTime:{type:"timestamp"},TagList:{shape:"Sb"}}},S2g:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S2h"},Image:{type:"structure",members:{ImageId:{},Status:{}}},DBEngineMediaType:{},SupportedCharacterSets:{shape:"S2j"},SupportedNcharCharacterSets:{shape:"S2j"},ValidUpgradeTarget:{type:"list",member:{locationName:"UpgradeTarget",type:"structure",members:{Engine:{},EngineVersion:{},Description:{},AutoUpgrade:{type:"boolean"},IsMajorVersionUpgrade:{type:"boolean"},SupportedEngineModes:{shape:"S2m"},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},SupportsBabelfish:{type:"boolean"},SupportsLocalWriteForwarding:{type:"boolean"},SupportsIntegrations:{type:"boolean"}}}},SupportedTimezones:{type:"list",member:{locationName:"Timezone",type:"structure",members:{TimezoneName:{}}}},ExportableLogTypes:{shape:"S2p"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"},SupportsReadReplica:{type:"boolean"},SupportedEngineModes:{shape:"S2m"},SupportedFeatureNames:{type:"list",member:{}},Status:{},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},MajorEngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},DBEngineVersionArn:{},KMSKeyId:{},CreateTime:{type:"timestamp"},TagList:{shape:"Sb"},SupportsBabelfish:{type:"boolean"},CustomDBEngineVersionManifest:{},SupportsCertificateRotationWithoutRestart:{type:"boolean"},SupportedCACertificateIdentifiers:{type:"list",member:{}},SupportsLocalWriteForwarding:{type:"boolean"},SupportsIntegrations:{type:"boolean"}}},S2h:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2j:{type:"list",member:{shape:"S2h",locationName:"CharacterSet"}},S2m:{type:"list",member:{}},S2p:{type:"list",member:{}},S2t:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S2v:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},S2w:{type:"structure",members:{InterconnectSubnetId:{},TransitGatewayMulticastDomainId:{}}},S2x:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}},S30:{type:"structure",members:{AllocatedStorage:{type:"integer"},AvailabilityZones:{shape:"S14"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroup:{},DBSubnetGroup:{},Status:{},AutomaticRestartTime:{type:"timestamp"},PercentProgress:{},EarliestRestorableTime:{type:"timestamp"},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"Sv"},MultiAZ:{type:"boolean"},Engine:{},EngineVersion:{},LatestRestorableTime:{type:"timestamp"},Port:{type:"integer"},MasterUsername:{},DBClusterOptionGroupMemberships:{type:"list",member:{locationName:"DBClusterOptionGroup",type:"structure",members:{DBClusterOptionGroupName:{},Status:{}}}},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},ReadReplicaIdentifiers:{type:"list",member:{locationName:"ReadReplicaIdentifier"}},DBClusterMembers:{type:"list",member:{locationName:"DBClusterMember",type:"structure",members:{DBInstanceIdentifier:{},IsClusterWriter:{type:"boolean"},DBClusterParameterGroupStatus:{},PromotionTier:{type:"integer"}},wrapper:!0}},VpcSecurityGroups:{shape:"S1n"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{},FeatureName:{}}}},IAMDatabaseAuthenticationEnabled:{type:"boolean"},CloneGroupId:{},ClusterCreateTime:{type:"timestamp"},EarliestBacktrackTime:{type:"timestamp"},BacktrackWindow:{type:"long"},BacktrackConsumedChangeRecords:{type:"long"},EnabledCloudwatchLogsExports:{shape:"S2p"},Capacity:{type:"integer"},EngineMode:{},ScalingConfigurationInfo:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},RdsCustomClusterConfiguration:{shape:"S2w"},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamMode:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"S3b"},TagList:{shape:"Sb"},GlobalWriteForwardingStatus:{},GlobalWriteForwardingRequested:{type:"boolean"},PendingModifiedValues:{type:"structure",members:{PendingCloudwatchLogsExports:{shape:"S3f"},DBClusterIdentifier:{},MasterUserPassword:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},EngineVersion:{},BackupRetentionPeriod:{type:"integer"},AllocatedStorage:{type:"integer"},RdsCustomClusterConfiguration:{shape:"S2w"},Iops:{type:"integer"},StorageType:{}}},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}},NetworkType:{},DBSystemId:{},MasterUserSecret:{shape:"S3h"},IOOptimizedNextAllowedModificationTime:{type:"timestamp"},LocalWriteForwardingStatus:{},AwsBackupRecoveryPointArn:{}},wrapper:!0},S3b:{type:"list",member:{locationName:"DomainMembership",type:"structure",members:{Domain:{},Status:{},FQDN:{},IAMRoleName:{},OU:{},AuthSecretArn:{},DnsIps:{shape:"Sv"}}}},S3f:{type:"structure",members:{LogTypesToEnable:{shape:"S2p"},LogTypesToDisable:{shape:"S2p"}}},S3h:{type:"structure",members:{SecretArn:{},SecretStatus:{},KmsKeyId:{}}},S3k:{type:"structure",members:{DBClusterEndpointIdentifier:{},DBClusterIdentifier:{},DBClusterEndpointResourceIdentifier:{},Endpoint:{},Status:{},EndpointType:{},CustomEndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},DBClusterEndpointArn:{}}},S3q:{type:"list",member:{locationName:"DBSecurityGroupName"}},S3s:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},AutomaticRestartTime:{type:"timestamp"},MasterUsername:{},DBName:{},Endpoint:{shape:"S3t"},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"S1l"},VpcSecurityGroups:{shape:"S1n"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S3w"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{}, +LicenseModel:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{},CACertificateIdentifier:{},DBSubnetGroupName:{},PendingCloudwatchLogsExports:{shape:"S3f"},ProcessorFeatures:{shape:"S1c"},IAMDatabaseAuthenticationEnabled:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"},StorageThroughput:{type:"integer"},Engine:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},ReadReplicaDBClusterIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBClusterIdentifier"}},ReplicaMode:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},NcharCharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},TdeCredentialArn:{},DbInstancePort:{type:"integer"},DBClusterIdentifier:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbiResourceId:{},CACertificateIdentifier:{},DomainMemberships:{shape:"S3b"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},EnhancedMonitoringResourceArn:{},MonitoringRoleArn:{},PromotionTier:{type:"integer"},DBInstanceArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudwatchLogsExports:{shape:"S2p"},ProcessorFeatures:{shape:"S1c"},DeletionProtection:{type:"boolean"},AssociatedRoles:{type:"list",member:{locationName:"DBInstanceRole",type:"structure",members:{RoleArn:{},FeatureName:{},Status:{}}}},ListenerEndpoint:{shape:"S3t"},MaxAllocatedStorage:{type:"integer"},TagList:{shape:"Sb"},DBInstanceAutomatedBackupsReplications:{shape:"S4c"},CustomerOwnedIpEnabled:{type:"boolean"},AwsBackupRecoveryPointArn:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},ActivityStreamMode:{},ActivityStreamEngineNativeAuditFieldsIncluded:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{},ActivityStreamPolicyStatus:{},StorageThroughput:{type:"integer"},DBSystemId:{},MasterUserSecret:{shape:"S3h"},CertificateDetails:{type:"structure",members:{CAIdentifier:{},ValidTill:{type:"timestamp"}}},ReadReplicaSourceDBClusterIdentifier:{},PercentProgress:{},DedicatedLogVolume:{type:"boolean"},IsStorageConfigUpgradeAvailable:{type:"boolean"},MultiTenant:{type:"boolean"}},wrapper:!0},S3t:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},S3w:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S3z"},SubnetOutpost:{type:"structure",members:{Arn:{}}},SubnetStatus:{}}}},DBSubnetGroupArn:{},SupportedNetworkTypes:{shape:"Sv"}},wrapper:!0},S3z:{type:"structure",members:{Name:{}},wrapper:!0},S4c:{type:"list",member:{locationName:"DBInstanceAutomatedBackupsReplication",type:"structure",members:{DBInstanceAutomatedBackupsArn:{}}}},S4m:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{},ClientPasswordAuthType:{}}}},S4s:{type:"structure",members:{DBProxyName:{},DBProxyArn:{},Status:{},EngineFamily:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Auth:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{},ClientPasswordAuthType:{}}}},RoleArn:{},Endpoint:{},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S51:{type:"structure",members:{DBProxyEndpointName:{},DBProxyEndpointArn:{},DBProxyName:{},Status:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Endpoint:{},CreatedDate:{type:"timestamp"},TargetRole:{},IsDefault:{type:"boolean"}}},S58:{type:"list",member:{locationName:"SubnetIdentifier"}},S5e:{type:"structure",members:{GlobalClusterIdentifier:{},GlobalClusterResourceId:{},GlobalClusterArn:{},Status:{},Engine:{},EngineVersion:{},DatabaseName:{},StorageEncrypted:{type:"boolean"},DeletionProtection:{type:"boolean"},GlobalClusterMembers:{type:"list",member:{locationName:"GlobalClusterMember",type:"structure",members:{DBClusterArn:{},Readers:{type:"list",member:{}},IsWriter:{type:"boolean"},GlobalWriteForwardingStatus:{},SynchronizationStatus:{}},wrapper:!0}},FailoverState:{type:"structure",members:{Status:{},FromDbClusterArn:{},ToDbClusterArn:{},IsDataLossAllowed:{type:"boolean"}},wrapper:!0}},wrapper:!0},S5p:{type:"map",key:{},value:{}},S5q:{type:"structure",members:{SourceArn:{},TargetArn:{},IntegrationName:{},IntegrationArn:{},KMSKeyId:{},AdditionalEncryptionContext:{shape:"S5p"},Status:{},Tags:{shape:"Sb"},CreateTime:{type:"timestamp"},Errors:{type:"list",member:{locationName:"IntegrationError",type:"structure",required:["ErrorCode"],members:{ErrorCode:{},ErrorMessage:{}}}}}},S5y:{type:"string",sensitive:!0},S60:{type:"structure",members:{TenantDatabaseCreateTime:{type:"timestamp"},DBInstanceIdentifier:{},TenantDBName:{},Status:{},MasterUsername:{},DbiResourceId:{},TenantDatabaseResourceId:{},TenantDatabaseARN:{},CharacterSetName:{},NcharCharacterSetName:{},DeletionProtection:{type:"boolean"},PendingModifiedValues:{type:"structure",members:{MasterUserPassword:{shape:"S5y"},TenantDBName:{}}},TagList:{shape:"Sb"}},wrapper:!0},S69:{type:"structure",members:{Engine:{},VpcId:{},DBClusterAutomatedBackupsArn:{},DBClusterIdentifier:{},RestoreWindow:{shape:"S6a"},MasterUsername:{},DbClusterResourceId:{},Region:{},LicenseModel:{},Status:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},ClusterCreateTime:{type:"timestamp"},StorageEncrypted:{type:"boolean"},AllocatedStorage:{type:"integer"},EngineVersion:{},DBClusterArn:{},BackupRetentionPeriod:{type:"integer"},EngineMode:{},AvailabilityZones:{shape:"S14"},Port:{type:"integer"},KmsKeyId:{},StorageType:{},Iops:{type:"integer"},AwsBackupRecoveryPointArn:{}},wrapper:!0},S6a:{type:"structure",members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}},S6j:{type:"structure",members:{DBInstanceArn:{},DbiResourceId:{},Region:{},DBInstanceIdentifier:{},RestoreWindow:{shape:"S6a"},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},Engine:{},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},StorageType:{},KmsKeyId:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBInstanceAutomatedBackupsArn:{},DBInstanceAutomatedBackupsReplications:{shape:"S4c"},BackupTarget:{},StorageThroughput:{type:"integer"},AwsBackupRecoveryPointArn:{},DedicatedLogVolume:{type:"boolean"},MultiTenant:{type:"boolean"}},wrapper:!0},S7a:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S7j:{type:"structure",members:{CertificateIdentifier:{},CertificateType:{},Thumbprint:{},ValidFrom:{type:"timestamp"},ValidTill:{type:"timestamp"},CertificateArn:{},CustomerOverride:{type:"boolean"},CustomerOverrideValidTill:{type:"timestamp"}},wrapper:!0},S7y:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{},SupportedEngineModes:{shape:"S2m"}}}},S83:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S86"}}}}},wrapper:!0},S86:{type:"list",member:{locationName:"AttributeValue"}},S94:{type:"structure",members:{DBProxyName:{},TargetGroupName:{},TargetGroupArn:{},IsDefault:{type:"boolean"},Status:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S98:{type:"list",member:{type:"structure",members:{TargetArn:{},Endpoint:{},TrackedClusterId:{},RdsResourceId:{},Port:{type:"integer"},Type:{},Role:{},TargetHealth:{type:"structure",members:{State:{},Reason:{},Description:{}}}}}},S9k:{type:"structure",members:{DBSnapshotIdentifier:{},DBSnapshotAttributes:{type:"list",member:{locationName:"DBSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S86"}},wrapper:!0}}},wrapper:!0},S9z:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S7y"}},wrapper:!0},Sb8:{type:"list",member:{locationName:"AvailableProcessorFeature",type:"structure",members:{Name:{},DefaultValue:{},AllowedValues:{}}}},Sbh:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"Sbj"},ReservedDBInstanceArn:{},LeaseId:{}},wrapper:!0},Sbj:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},Sc1:{type:"list",member:{locationName:"Range",type:"structure",members:{From:{type:"integer"},To:{type:"integer"},Step:{type:"integer"}}}},Sc3:{type:"list",member:{locationName:"DoubleRange",type:"structure",members:{From:{type:"double"},To:{type:"double"}}}},Scp:{type:"structure",members:{EnableLogTypes:{shape:"S2p"},DisableLogTypes:{shape:"S2p"}}},Scu:{type:"structure",members:{DBClusterParameterGroupName:{}}},Sd0:{type:"structure",members:{DBParameterGroupName:{}}}}}},{}],199:[function(e,t,r){t.exports={pagination:{DescribeBlueGreenDeployments:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"BlueGreenDeployments"},DescribeCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Certificates"},DescribeDBClusterAutomatedBackups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterAutomatedBackups"},DescribeDBClusterBacktracks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterBacktracks"},DescribeDBClusterEndpoints:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterEndpoints"},DescribeDBClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterParameterGroups"},DescribeDBClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterSnapshots"},DescribeDBClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusters"},DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstanceAutomatedBackups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstanceAutomatedBackups"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBLogFiles:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DescribeDBLogFiles"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBProxies:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBProxies"},DescribeDBProxyEndpoints:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBProxyEndpoints"},DescribeDBProxyTargetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TargetGroups"},DescribeDBProxyTargets:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Targets"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshotTenantDatabases:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshotTenantDatabases"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeExportTasks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ExportTasks"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},DescribeIntegrations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Integrations"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribePendingMaintenanceActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"PendingMaintenanceActions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},DescribeSourceRegions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SourceRegions"},DescribeTenantDatabases:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TenantDatabases"},DownloadDBLogFilePortion:{input_token:"Marker",limit_key:"NumberOfLines",more_results:"AdditionalDataPending",output_token:"Marker",result_key:"LogFileData"},ListTagsForResource:{result_key:"TagList"}}}},{}],200:[function(e,t,r){t.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBInstances) == `0`"},{expected:"DBInstanceNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBSnapshotAvailable:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBSnapshotDeleted:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBSnapshots) == `0`"},{expected:"DBSnapshotNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBClusterSnapshotAvailable:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBClusterSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]},DBClusterSnapshotDeleted:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBClusterSnapshots) == `0`"},{expected:"DBClusterSnapshotNotFoundFault",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]},DBClusterAvailable:{delay:30,operation:"DescribeDBClusters",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBClusters[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"}]},DBClusterDeleted:{delay:30,operation:"DescribeDBClusters",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(DBClusters) == `0`"},{expected:"DBClusterNotFoundFault",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBClusters[].Status"}]},TenantDatabaseAvailable:{delay:30,operation:"DescribeTenantDatabases",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"TenantDatabases[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"TenantDatabases[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"TenantDatabases[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"TenantDatabases[].Status"}]},TenantDatabaseDeleted:{delay:30,operation:"DescribeTenantDatabases",maxAttempts:60,acceptors:[{expected:!0,matcher:"path",state:"success",argument:"length(TenantDatabases) == `0`"},{expected:"DBInstanceNotFoundFault",matcher:"error",state:"success"}]}}}},{}],201:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-12-01",endpointPrefix:"redshift",protocol:"query",serviceFullName:"Amazon Redshift",serviceId:"Redshift",signatureVersion:"v4",uid:"redshift-2012-12-01",xmlNamespace:"http://redshift.amazonaws.com/doc/2012-12-01/"},operations:{AcceptReservedNodeExchange:{input:{type:"structure",required:["ReservedNodeId","TargetReservedNodeOfferingId"],members:{ReservedNodeId:{},TargetReservedNodeOfferingId:{}}},output:{resultWrapper:"AcceptReservedNodeExchangeResult",type:"structure",members:{ExchangedReservedNode:{shape:"S4"}}}},AddPartner:{input:{shape:"Sb"},output:{shape:"Sg",resultWrapper:"AddPartnerResult"}},AssociateDataShareConsumer:{input:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{},AssociateEntireAccount:{type:"boolean"},ConsumerArn:{},ConsumerRegion:{}}},output:{shape:"Sj",resultWrapper:"AssociateDataShareConsumerResult"}},AuthorizeClusterSecurityGroupIngress:{input:{type:"structure",required:["ClusterSecurityGroupName"],members:{ClusterSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeClusterSecurityGroupIngressResult",type:"structure",members:{ClusterSecurityGroup:{shape:"Sq"}}}},AuthorizeDataShare:{input:{type:"structure",required:["DataShareArn","ConsumerIdentifier"],members:{DataShareArn:{},ConsumerIdentifier:{}}},output:{shape:"Sj",resultWrapper:"AuthorizeDataShareResult"}},AuthorizeEndpointAccess:{input:{type:"structure",required:["Account"],members:{ClusterIdentifier:{},Account:{},VpcIds:{shape:"Sz"}}},output:{shape:"S10",resultWrapper:"AuthorizeEndpointAccessResult"}},AuthorizeSnapshotAccess:{input:{type:"structure",required:["AccountWithRestoreAccess"],members:{SnapshotIdentifier:{},SnapshotArn:{},SnapshotClusterIdentifier:{},AccountWithRestoreAccess:{}}},output:{resultWrapper:"AuthorizeSnapshotAccessResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},BatchDeleteClusterSnapshots:{input:{type:"structure",required:["Identifiers"],members:{Identifiers:{type:"list",member:{shape:"S1c",locationName:"DeleteClusterSnapshotMessage"}}}},output:{resultWrapper:"BatchDeleteClusterSnapshotsResult",type:"structure",members:{Resources:{shape:"S1e"},Errors:{type:"list",member:{shape:"S1g",locationName:"SnapshotErrorMessage"}}}}},BatchModifyClusterSnapshots:{input:{type:"structure",required:["SnapshotIdentifierList"],members:{SnapshotIdentifierList:{shape:"S1e"},ManualSnapshotRetentionPeriod:{type:"integer"},Force:{type:"boolean"}}},output:{resultWrapper:"BatchModifyClusterSnapshotsResult",type:"structure",members:{Resources:{shape:"S1e"},Errors:{type:"list",member:{shape:"S1g",locationName:"SnapshotErrorMessage"}}}}},CancelResize:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S1l",resultWrapper:"CancelResizeResult"}},CopyClusterSnapshot:{input:{type:"structure",required:["SourceSnapshotIdentifier","TargetSnapshotIdentifier"],members:{SourceSnapshotIdentifier:{},SourceSnapshotClusterIdentifier:{},TargetSnapshotIdentifier:{},ManualSnapshotRetentionPeriod:{type:"integer"}}},output:{resultWrapper:"CopyClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},CreateAuthenticationProfile:{input:{type:"structure",required:["AuthenticationProfileName","AuthenticationProfileContent"],members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}},output:{resultWrapper:"CreateAuthenticationProfileResult",type:"structure",members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}}},CreateCluster:{input:{type:"structure",required:["ClusterIdentifier","NodeType","MasterUsername"],members:{DBName:{},ClusterIdentifier:{},ClusterType:{},NodeType:{},MasterUsername:{},MasterUserPassword:{shape:"S1x"},ClusterSecurityGroups:{shape:"S1y"},VpcSecurityGroupIds:{shape:"S1z"},ClusterSubnetGroupName:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},ClusterParameterGroupName:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},Port:{type:"integer"},ClusterVersion:{},AllowVersionUpgrade:{type:"boolean"},NumberOfNodes:{type:"integer"},PubliclyAccessible:{type:"boolean"},Encrypted:{type:"boolean"},HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},ElasticIp:{},Tags:{shape:"St"},KmsKeyId:{},EnhancedVpcRouting:{type:"boolean"},AdditionalInfo:{},IamRoles:{shape:"S20"},MaintenanceTrackName:{},SnapshotScheduleIdentifier:{},AvailabilityZoneRelocation:{type:"boolean"},AquaConfigurationStatus:{},DefaultIamRoleArn:{},LoadSampleData:{},ManageMasterPassword:{type:"boolean"},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"CreateClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},CreateClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName","ParameterGroupFamily","Description"],members:{ParameterGroupName:{},ParameterGroupFamily:{},Description:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterParameterGroupResult",type:"structure",members:{ClusterParameterGroup:{shape:"S33"}}}},CreateClusterSecurityGroup:{input:{type:"structure",required:["ClusterSecurityGroupName","Description"],members:{ClusterSecurityGroupName:{},Description:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterSecurityGroupResult",type:"structure",members:{ClusterSecurityGroup:{shape:"Sq"}}}},CreateClusterSnapshot:{input:{type:"structure",required:["SnapshotIdentifier","ClusterIdentifier"],members:{SnapshotIdentifier:{},ClusterIdentifier:{},ManualSnapshotRetentionPeriod:{type:"integer"},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},CreateClusterSubnetGroup:{input:{type:"structure",required:["ClusterSubnetGroupName","Description","SubnetIds"],members:{ClusterSubnetGroupName:{},Description:{},SubnetIds:{shape:"S39"},Tags:{shape:"St"}}},output:{resultWrapper:"CreateClusterSubnetGroupResult",type:"structure",members:{ClusterSubnetGroup:{shape:"S3b"}}}},CreateCustomDomainAssociation:{input:{type:"structure",required:["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{}}},output:{resultWrapper:"CreateCustomDomainAssociationResult",type:"structure",members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{},CustomDomainCertExpiryTime:{}}}},CreateEndpointAccess:{input:{type:"structure",required:["EndpointName","SubnetGroupName"],members:{ClusterIdentifier:{},ResourceOwner:{},EndpointName:{},SubnetGroupName:{},VpcSecurityGroupIds:{shape:"S1z"}}},output:{shape:"S3n",resultWrapper:"CreateEndpointAccessResult"}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},SourceIds:{shape:"S3p"},EventCategories:{shape:"S3q"},Severity:{},Enabled:{type:"boolean"},Tags:{shape:"St"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S3s"}}}},CreateHsmClientCertificate:{input:{type:"structure",required:["HsmClientCertificateIdentifier"],members:{HsmClientCertificateIdentifier:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateHsmClientCertificateResult",type:"structure",members:{HsmClientCertificate:{shape:"S3v"}}}},CreateHsmConfiguration:{input:{type:"structure",required:["HsmConfigurationIdentifier","Description","HsmIpAddress","HsmPartitionName","HsmPartitionPassword","HsmServerPublicCertificate"],members:{HsmConfigurationIdentifier:{},Description:{},HsmIpAddress:{},HsmPartitionName:{},HsmPartitionPassword:{},HsmServerPublicCertificate:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateHsmConfigurationResult",type:"structure",members:{HsmConfiguration:{shape:"S3y"}}}},CreateScheduledAction:{input:{type:"structure",required:["ScheduledActionName","TargetAction","Schedule","IamRole"],members:{ScheduledActionName:{},TargetAction:{shape:"S40"},Schedule:{},IamRole:{},ScheduledActionDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Enable:{type:"boolean"}}},output:{shape:"S44",resultWrapper:"CreateScheduledActionResult"}},CreateSnapshotCopyGrant:{input:{type:"structure",required:["SnapshotCopyGrantName"],members:{SnapshotCopyGrantName:{},KmsKeyId:{},Tags:{shape:"St"}}},output:{resultWrapper:"CreateSnapshotCopyGrantResult",type:"structure",members:{SnapshotCopyGrant:{shape:"S49"}}}},CreateSnapshotSchedule:{input:{type:"structure",members:{ScheduleDefinitions:{shape:"S4b"},ScheduleIdentifier:{},ScheduleDescription:{},Tags:{shape:"St"},DryRun:{type:"boolean"},NextInvocations:{type:"integer"}}},output:{shape:"S4c",resultWrapper:"CreateSnapshotScheduleResult"}},CreateTags:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"St"}}}},CreateUsageLimit:{input:{type:"structure",required:["ClusterIdentifier","FeatureType","LimitType","Amount"],members:{ClusterIdentifier:{},FeatureType:{},LimitType:{},Amount:{type:"long"},Period:{},BreachAction:{},Tags:{shape:"St"}}},output:{shape:"S4m",resultWrapper:"CreateUsageLimitResult"}},DeauthorizeDataShare:{input:{type:"structure",required:["DataShareArn","ConsumerIdentifier"],members:{DataShareArn:{},ConsumerIdentifier:{}}},output:{shape:"Sj",resultWrapper:"DeauthorizeDataShareResult"}},DeleteAuthenticationProfile:{input:{type:"structure",required:["AuthenticationProfileName"],members:{AuthenticationProfileName:{}}},output:{resultWrapper:"DeleteAuthenticationProfileResult",type:"structure",members:{AuthenticationProfileName:{}}}},DeleteCluster:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},SkipFinalClusterSnapshot:{type:"boolean"},FinalClusterSnapshotIdentifier:{},FinalClusterSnapshotRetentionPeriod:{type:"integer"}}},output:{resultWrapper:"DeleteClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},DeleteClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName"],members:{ParameterGroupName:{}}}},DeleteClusterSecurityGroup:{input:{type:"structure",required:["ClusterSecurityGroupName"],members:{ClusterSecurityGroupName:{}}}},DeleteClusterSnapshot:{input:{shape:"S1c"},output:{resultWrapper:"DeleteClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},DeleteClusterSubnetGroup:{input:{type:"structure", +required:["ClusterSubnetGroupName"],members:{ClusterSubnetGroupName:{}}}},DeleteCustomDomainAssociation:{input:{type:"structure",required:["ClusterIdentifier","CustomDomainName"],members:{ClusterIdentifier:{},CustomDomainName:{}}}},DeleteEndpointAccess:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{shape:"S3n",resultWrapper:"DeleteEndpointAccessResult"}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}}},DeleteHsmClientCertificate:{input:{type:"structure",required:["HsmClientCertificateIdentifier"],members:{HsmClientCertificateIdentifier:{}}}},DeleteHsmConfiguration:{input:{type:"structure",required:["HsmConfigurationIdentifier"],members:{HsmConfigurationIdentifier:{}}}},DeletePartner:{input:{shape:"Sb"},output:{shape:"Sg",resultWrapper:"DeletePartnerResult"}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}}},DeleteScheduledAction:{input:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{}}}},DeleteSnapshotCopyGrant:{input:{type:"structure",required:["SnapshotCopyGrantName"],members:{SnapshotCopyGrantName:{}}}},DeleteSnapshotSchedule:{input:{type:"structure",required:["ScheduleIdentifier"],members:{ScheduleIdentifier:{}}}},DeleteTags:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{shape:"S56"}}}},DeleteUsageLimit:{input:{type:"structure",required:["UsageLimitId"],members:{UsageLimitId:{}}}},DescribeAccountAttributes:{input:{type:"structure",members:{AttributeNames:{type:"list",member:{locationName:"AttributeName"}}}},output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{AccountAttributes:{type:"list",member:{locationName:"AccountAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{type:"list",member:{locationName:"AttributeValueTarget",type:"structure",members:{AttributeValue:{}}}}}}}}}},DescribeAuthenticationProfiles:{input:{type:"structure",members:{AuthenticationProfileName:{}}},output:{resultWrapper:"DescribeAuthenticationProfilesResult",type:"structure",members:{AuthenticationProfiles:{type:"list",member:{type:"structure",members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}}}}}},DescribeClusterDbRevisions:{input:{type:"structure",members:{ClusterIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterDbRevisionsResult",type:"structure",members:{Marker:{},ClusterDbRevisions:{type:"list",member:{locationName:"ClusterDbRevision",type:"structure",members:{ClusterIdentifier:{},CurrentDatabaseRevision:{},DatabaseRevisionReleaseDate:{type:"timestamp"},RevisionTargets:{type:"list",member:{locationName:"RevisionTarget",type:"structure",members:{DatabaseRevision:{},Description:{},DatabaseRevisionReleaseDate:{type:"timestamp"}}}}}}}}}},DescribeClusterParameterGroups:{input:{type:"structure",members:{ParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClusterParameterGroupsResult",type:"structure",members:{Marker:{},ParameterGroups:{type:"list",member:{shape:"S33",locationName:"ClusterParameterGroup"}}}}},DescribeClusterParameters:{input:{type:"structure",required:["ParameterGroupName"],members:{ParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterParametersResult",type:"structure",members:{Parameters:{shape:"S5v"},Marker:{}}}},DescribeClusterSecurityGroups:{input:{type:"structure",members:{ClusterSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClusterSecurityGroupsResult",type:"structure",members:{Marker:{},ClusterSecurityGroups:{type:"list",member:{shape:"Sq",locationName:"ClusterSecurityGroup"}}}}},DescribeClusterSnapshots:{input:{type:"structure",members:{ClusterIdentifier:{},SnapshotIdentifier:{},SnapshotArn:{},SnapshotType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxRecords:{type:"integer"},Marker:{},OwnerAccount:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"},ClusterExists:{type:"boolean"},SortingEntities:{type:"list",member:{locationName:"SnapshotSortingEntity",type:"structure",required:["Attribute"],members:{Attribute:{},SortOrder:{}}}}}},output:{resultWrapper:"DescribeClusterSnapshotsResult",type:"structure",members:{Marker:{},Snapshots:{type:"list",member:{shape:"S14",locationName:"Snapshot"}}}}},DescribeClusterSubnetGroups:{input:{type:"structure",members:{ClusterSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClusterSubnetGroupsResult",type:"structure",members:{Marker:{},ClusterSubnetGroups:{type:"list",member:{shape:"S3b",locationName:"ClusterSubnetGroup"}}}}},DescribeClusterTracks:{input:{type:"structure",members:{MaintenanceTrackName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterTracksResult",type:"structure",members:{MaintenanceTracks:{type:"list",member:{locationName:"MaintenanceTrack",type:"structure",members:{MaintenanceTrackName:{},DatabaseVersion:{},UpdateTargets:{type:"list",member:{locationName:"UpdateTarget",type:"structure",members:{MaintenanceTrackName:{},DatabaseVersion:{},SupportedOperations:{type:"list",member:{locationName:"SupportedOperation",type:"structure",members:{OperationName:{}}}}}}}}}},Marker:{}}}},DescribeClusterVersions:{input:{type:"structure",members:{ClusterVersion:{},ClusterParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeClusterVersionsResult",type:"structure",members:{Marker:{},ClusterVersions:{type:"list",member:{locationName:"ClusterVersion",type:"structure",members:{ClusterVersion:{},ClusterParameterGroupFamily:{},Description:{}}}}}}},DescribeClusters:{input:{type:"structure",members:{ClusterIdentifier:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeClustersResult",type:"structure",members:{Marker:{},Clusters:{type:"list",member:{shape:"S23",locationName:"Cluster"}}}}},DescribeCustomDomainAssociations:{input:{type:"structure",members:{CustomDomainName:{},CustomDomainCertificateArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCustomDomainAssociationsResult",type:"structure",members:{Marker:{},Associations:{type:"list",member:{locationName:"Association",type:"structure",members:{CustomDomainCertificateArn:{},CustomDomainCertificateExpiryDate:{type:"timestamp"},CertificateAssociations:{type:"list",member:{locationName:"CertificateAssociation",type:"structure",members:{CustomDomainName:{},ClusterIdentifier:{}}}}},wrapper:!0}}}}},DescribeDataShares:{input:{type:"structure",members:{DataShareArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDataSharesResult",type:"structure",members:{DataShares:{shape:"S6y"},Marker:{}}}},DescribeDataSharesForConsumer:{input:{type:"structure",members:{ConsumerArn:{},Status:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDataSharesForConsumerResult",type:"structure",members:{DataShares:{shape:"S6y"},Marker:{}}}},DescribeDataSharesForProducer:{input:{type:"structure",members:{ProducerArn:{},Status:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDataSharesForProducerResult",type:"structure",members:{DataShares:{shape:"S6y"},Marker:{}}}},DescribeDefaultClusterParameters:{input:{type:"structure",required:["ParameterGroupFamily"],members:{ParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDefaultClusterParametersResult",type:"structure",members:{DefaultClusterParameters:{type:"structure",members:{ParameterGroupFamily:{},Marker:{},Parameters:{shape:"S5v"}},wrapper:!0}}}},DescribeEndpointAccess:{input:{type:"structure",members:{ClusterIdentifier:{},ResourceOwner:{},EndpointName:{},VpcId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEndpointAccessResult",type:"structure",members:{EndpointAccessList:{type:"list",member:{shape:"S3n"}},Marker:{}}}},DescribeEndpointAuthorization:{input:{type:"structure",members:{ClusterIdentifier:{},Account:{},Grantee:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEndpointAuthorizationResult",type:"structure",members:{EndpointAuthorizationList:{type:"list",member:{shape:"S10"}},Marker:{}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},Events:{type:"list",member:{locationName:"EventInfoMap",type:"structure",members:{EventId:{},EventCategories:{shape:"S3q"},EventDescription:{},Severity:{}},wrapper:!0}}},wrapper:!0}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S3s",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S3q"},Severity:{},Date:{type:"timestamp"},EventId:{}}}}}}},DescribeHsmClientCertificates:{input:{type:"structure",members:{HsmClientCertificateIdentifier:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeHsmClientCertificatesResult",type:"structure",members:{Marker:{},HsmClientCertificates:{type:"list",member:{shape:"S3v",locationName:"HsmClientCertificate"}}}}},DescribeHsmConfigurations:{input:{type:"structure",members:{HsmConfigurationIdentifier:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeHsmConfigurationsResult",type:"structure",members:{Marker:{},HsmConfigurations:{type:"list",member:{shape:"S3y",locationName:"HsmConfiguration"}}}}},DescribeInboundIntegrations:{input:{type:"structure",members:{IntegrationArn:{},TargetArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeInboundIntegrationsResult",type:"structure",members:{Marker:{},InboundIntegrations:{type:"list",member:{locationName:"InboundIntegration",type:"structure",members:{IntegrationArn:{},SourceArn:{},TargetArn:{},Status:{},Errors:{type:"list",member:{locationName:"IntegrationError",type:"structure",required:["ErrorCode"],members:{ErrorCode:{},ErrorMessage:{}}}},CreateTime:{type:"timestamp"}}}}}}},DescribeLoggingStatus:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S86",resultWrapper:"DescribeLoggingStatusResult"}},DescribeNodeConfigurationOptions:{input:{type:"structure",required:["ActionType"],members:{ActionType:{},ClusterIdentifier:{},SnapshotIdentifier:{},SnapshotArn:{},OwnerAccount:{},Filters:{locationName:"Filter",type:"list",member:{locationName:"NodeConfigurationOptionsFilter",type:"structure",members:{Name:{},Operator:{},Values:{shape:"S3h",locationName:"Value"}}}},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeNodeConfigurationOptionsResult",type:"structure",members:{NodeConfigurationOptionList:{type:"list",member:{locationName:"NodeConfigurationOption",type:"structure",members:{NodeType:{},NumberOfNodes:{type:"integer"},EstimatedDiskUtilizationPercent:{type:"double"},Mode:{}}}},Marker:{}}}},DescribeOrderableClusterOptions:{input:{type:"structure",members:{ClusterVersion:{},NodeType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableClusterOptionsResult",type:"structure",members:{OrderableClusterOptions:{type:"list",member:{locationName:"OrderableClusterOption",type:"structure",members:{ClusterVersion:{},ClusterType:{},NodeType:{},AvailabilityZones:{type:"list",member:{shape:"S3e",locationName:"AvailabilityZone"}}},wrapper:!0}},Marker:{}}}},DescribePartners:{input:{type:"structure",required:["AccountId","ClusterIdentifier"],members:{AccountId:{},ClusterIdentifier:{},DatabaseName:{},PartnerName:{}}},output:{resultWrapper:"DescribePartnersResult",type:"structure",members:{PartnerIntegrationInfoList:{type:"list",member:{locationName:"PartnerIntegrationInfo",type:"structure",members:{DatabaseName:{},PartnerName:{},Status:{},StatusMessage:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}}}}},DescribeReservedNodeExchangeStatus:{input:{type:"structure",members:{ReservedNodeId:{},ReservedNodeExchangeRequestId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedNodeExchangeStatusResult",type:"structure",members:{ReservedNodeExchangeStatusDetails:{type:"list",member:{shape:"S2y",locationName:"ReservedNodeExchangeStatus"}},Marker:{}}}},DescribeReservedNodeOfferings:{input:{type:"structure",members:{ReservedNodeOfferingId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedNodeOfferingsResult",type:"structure",members:{Marker:{},ReservedNodeOfferings:{shape:"S8z"}}}},DescribeReservedNodes:{input:{type:"structure",members:{ReservedNodeId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedNodesResult",type:"structure",members:{Marker:{},ReservedNodes:{type:"list",member:{shape:"S4",locationName:"ReservedNode"}}}}},DescribeResize:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S1l",resultWrapper:"DescribeResizeResult"}},DescribeScheduledActions:{input:{type:"structure",members:{ScheduledActionName:{},TargetActionType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Active:{type:"boolean"},Filters:{type:"list",member:{locationName:"ScheduledActionFilter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S3h"}}}},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeScheduledActionsResult",type:"structure",members:{Marker:{},ScheduledActions:{type:"list",member:{shape:"S44",locationName:"ScheduledAction"}}}}},DescribeSnapshotCopyGrants:{input:{type:"structure",members:{SnapshotCopyGrantName:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeSnapshotCopyGrantsResult",type:"structure",members:{Marker:{},SnapshotCopyGrants:{type:"list",member:{shape:"S49",locationName:"SnapshotCopyGrant"}}}}},DescribeSnapshotSchedules:{input:{type:"structure",members:{ClusterIdentifier:{},ScheduleIdentifier:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeSnapshotSchedulesResult",type:"structure",members:{SnapshotSchedules:{type:"list",member:{shape:"S4c",locationName:"SnapshotSchedule"}},Marker:{}}}},DescribeStorage:{output:{resultWrapper:"DescribeStorageResult",type:"structure",members:{TotalBackupSizeInMegaBytes:{type:"double"},TotalProvisionedStorageInMegaBytes:{type:"double"}}}},DescribeTableRestoreStatus:{input:{type:"structure",members:{ClusterIdentifier:{},TableRestoreRequestId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeTableRestoreStatusResult",type:"structure",members:{TableRestoreStatusDetails:{type:"list",member:{shape:"S9m",locationName:"TableRestoreStatus"}},Marker:{}}}},DescribeTags:{input:{type:"structure",members:{ResourceName:{},ResourceType:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TaggedResources:{type:"list",member:{locationName:"TaggedResource",type:"structure",members:{Tag:{shape:"Su"},ResourceName:{},ResourceType:{}}}},Marker:{}}}},DescribeUsageLimits:{input:{type:"structure",members:{UsageLimitId:{},ClusterIdentifier:{},FeatureType:{},MaxRecords:{type:"integer"},Marker:{},TagKeys:{shape:"S56"},TagValues:{shape:"S5q"}}},output:{resultWrapper:"DescribeUsageLimitsResult",type:"structure",members:{UsageLimits:{type:"list",member:{shape:"S4m"}},Marker:{}}}},DisableLogging:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{shape:"S86",resultWrapper:"DisableLoggingResult"}},DisableSnapshotCopy:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"DisableSnapshotCopyResult",type:"structure",members:{Cluster:{shape:"S23"}}}},DisassociateDataShareConsumer:{input:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{},DisassociateEntireAccount:{type:"boolean"},ConsumerArn:{},ConsumerRegion:{}}},output:{shape:"Sj",resultWrapper:"DisassociateDataShareConsumerResult"}},EnableLogging:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},BucketName:{},S3KeyPrefix:{},LogDestinationType:{},LogExports:{shape:"S88"}}},output:{shape:"S86",resultWrapper:"EnableLoggingResult"}},EnableSnapshotCopy:{input:{type:"structure",required:["ClusterIdentifier","DestinationRegion"],members:{ClusterIdentifier:{},DestinationRegion:{},RetentionPeriod:{type:"integer"},SnapshotCopyGrantName:{},ManualSnapshotRetentionPeriod:{type:"integer"}}},output:{resultWrapper:"EnableSnapshotCopyResult",type:"structure",members:{Cluster:{shape:"S23"}}}},FailoverPrimaryCompute:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"FailoverPrimaryComputeResult",type:"structure",members:{Cluster:{shape:"S23"}}}},GetClusterCredentials:{input:{type:"structure",required:["DbUser"],members:{DbUser:{},DbName:{},ClusterIdentifier:{},DurationSeconds:{type:"integer"},AutoCreate:{type:"boolean"},DbGroups:{type:"list",member:{locationName:"DbGroup"}},CustomDomainName:{}}},output:{resultWrapper:"GetClusterCredentialsResult",type:"structure",members:{DbUser:{},DbPassword:{shape:"S1x"},Expiration:{type:"timestamp"}}}},GetClusterCredentialsWithIAM:{input:{type:"structure",members:{DbName:{},ClusterIdentifier:{},DurationSeconds:{type:"integer"},CustomDomainName:{}}},output:{resultWrapper:"GetClusterCredentialsWithIAMResult",type:"structure",members:{DbUser:{},DbPassword:{shape:"S1x"},Expiration:{type:"timestamp"},NextRefreshTime:{type:"timestamp"}}}},GetReservedNodeExchangeConfigurationOptions:{input:{type:"structure",required:["ActionType"],members:{ActionType:{},ClusterIdentifier:{},SnapshotIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetReservedNodeExchangeConfigurationOptionsResult",type:"structure",members:{Marker:{},ReservedNodeConfigurationOptionList:{type:"list",member:{locationName:"ReservedNodeConfigurationOption",type:"structure",members:{SourceReservedNode:{shape:"S4"},TargetReservedNodeCount:{type:"integer"},TargetReservedNodeOffering:{shape:"S90"}},wrapper:!0}}}}},GetReservedNodeExchangeOfferings:{input:{type:"structure",required:["ReservedNodeId"],members:{ReservedNodeId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"GetReservedNodeExchangeOfferingsResult",type:"structure",members:{Marker:{},ReservedNodeOfferings:{shape:"S8z"}}}},GetResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"GetResourcePolicyResult",type:"structure",members:{ResourcePolicy:{shape:"Sai"}}}},ModifyAquaConfiguration:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},AquaConfigurationStatus:{}}},output:{resultWrapper:"ModifyAquaConfigurationResult",type:"structure",members:{AquaConfiguration:{shape:"S2w"}}}},ModifyAuthenticationProfile:{input:{type:"structure",required:["AuthenticationProfileName","AuthenticationProfileContent"],members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}},output:{resultWrapper:"ModifyAuthenticationProfileResult",type:"structure",members:{AuthenticationProfileName:{},AuthenticationProfileContent:{}}}},ModifyCluster:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},ClusterType:{},NodeType:{},NumberOfNodes:{type:"integer"},ClusterSecurityGroups:{shape:"S1y"},VpcSecurityGroupIds:{shape:"S1z"},MasterUserPassword:{shape:"S1x"},ClusterParameterGroupName:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},PreferredMaintenanceWindow:{},ClusterVersion:{},AllowVersionUpgrade:{type:"boolean"},HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},NewClusterIdentifier:{},PubliclyAccessible:{type:"boolean"},ElasticIp:{},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},Encrypted:{type:"boolean"},KmsKeyId:{},AvailabilityZoneRelocation:{type:"boolean"},AvailabilityZone:{},Port:{type:"integer"},ManageMasterPassword:{type:"boolean"},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"ModifyClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterDbRevision:{input:{type:"structure",required:["ClusterIdentifier","RevisionTarget"],members:{ClusterIdentifier:{},RevisionTarget:{}}},output:{resultWrapper:"ModifyClusterDbRevisionResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterIamRoles:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},AddIamRoles:{shape:"S20"},RemoveIamRoles:{shape:"S20"},DefaultIamRoleArn:{}}},output:{resultWrapper:"ModifyClusterIamRolesResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterMaintenance:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},DeferMaintenance:{type:"boolean"},DeferMaintenanceIdentifier:{},DeferMaintenanceStartTime:{type:"timestamp"},DeferMaintenanceEndTime:{type:"timestamp"},DeferMaintenanceDuration:{type:"integer"}}},output:{resultWrapper:"ModifyClusterMaintenanceResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifyClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName","Parameters"],members:{ParameterGroupName:{},Parameters:{shape:"S5v"}}},output:{shape:"Saw",resultWrapper:"ModifyClusterParameterGroupResult"}},ModifyClusterSnapshot:{input:{type:"structure",required:["SnapshotIdentifier"],members:{SnapshotIdentifier:{},ManualSnapshotRetentionPeriod:{type:"integer"},Force:{type:"boolean"}}},output:{resultWrapper:"ModifyClusterSnapshotResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},ModifyClusterSnapshotSchedule:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},ScheduleIdentifier:{},DisassociateSchedule:{type:"boolean"}}}},ModifyClusterSubnetGroup:{input:{type:"structure",required:["ClusterSubnetGroupName","SubnetIds"],members:{ClusterSubnetGroupName:{},Description:{},SubnetIds:{shape:"S39"}}},output:{resultWrapper:"ModifyClusterSubnetGroupResult",type:"structure",members:{ClusterSubnetGroup:{shape:"S3b"}}}},ModifyCustomDomainAssociation:{input:{type:"structure",required:["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{}}},output:{resultWrapper:"ModifyCustomDomainAssociationResult",type:"structure",members:{CustomDomainName:{},CustomDomainCertificateArn:{},ClusterIdentifier:{},CustomDomainCertExpiryTime:{}}}},ModifyEndpointAccess:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{},VpcSecurityGroupIds:{shape:"S1z"}}},output:{shape:"S3n",resultWrapper:"ModifyEndpointAccessResult"}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},SourceIds:{shape:"S3p"},EventCategories:{shape:"S3q"},Severity:{},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S3s"}}}},ModifyScheduledAction:{input:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},TargetAction:{shape:"S40"},Schedule:{},IamRole:{},ScheduledActionDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Enable:{type:"boolean"}}},output:{shape:"S44",resultWrapper:"ModifyScheduledActionResult"}},ModifySnapshotCopyRetentionPeriod:{input:{type:"structure",required:["ClusterIdentifier","RetentionPeriod"],members:{ClusterIdentifier:{},RetentionPeriod:{type:"integer"},Manual:{type:"boolean"}}},output:{resultWrapper:"ModifySnapshotCopyRetentionPeriodResult",type:"structure",members:{Cluster:{shape:"S23"}}}},ModifySnapshotSchedule:{input:{type:"structure",required:["ScheduleIdentifier","ScheduleDefinitions"],members:{ScheduleIdentifier:{},ScheduleDefinitions:{shape:"S4b"}}},output:{shape:"S4c",resultWrapper:"ModifySnapshotScheduleResult"}},ModifyUsageLimit:{input:{type:"structure",required:["UsageLimitId"],members:{UsageLimitId:{},Amount:{type:"long"},BreachAction:{}}},output:{shape:"S4m",resultWrapper:"ModifyUsageLimitResult"}},PauseCluster:{input:{shape:"S42"},output:{resultWrapper:"PauseClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},PurchaseReservedNodeOffering:{input:{type:"structure",required:["ReservedNodeOfferingId"],members:{ReservedNodeOfferingId:{},NodeCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedNodeOfferingResult",type:"structure",members:{ReservedNode:{shape:"S4"}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{resultWrapper:"PutResourcePolicyResult",type:"structure",members:{ResourcePolicy:{shape:"Sai"}}}},RebootCluster:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"RebootClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RejectDataShare:{input:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{}}},output:{shape:"Sj",resultWrapper:"RejectDataShareResult"}},ResetClusterParameterGroup:{input:{type:"structure",required:["ParameterGroupName"],members:{ParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S5v"}}},output:{shape:"Saw",resultWrapper:"ResetClusterParameterGroupResult"}},ResizeCluster:{input:{shape:"S41"},output:{resultWrapper:"ResizeClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RestoreFromClusterSnapshot:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},SnapshotIdentifier:{},SnapshotArn:{},SnapshotClusterIdentifier:{},Port:{type:"integer"},AvailabilityZone:{},AllowVersionUpgrade:{type:"boolean"},ClusterSubnetGroupName:{},PubliclyAccessible:{type:"boolean"},OwnerAccount:{},HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},ElasticIp:{},ClusterParameterGroupName:{},ClusterSecurityGroups:{shape:"S1y"},VpcSecurityGroupIds:{shape:"S1z"},PreferredMaintenanceWindow:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},KmsKeyId:{},NodeType:{},EnhancedVpcRouting:{type:"boolean"},AdditionalInfo:{},IamRoles:{shape:"S20"},MaintenanceTrackName:{},SnapshotScheduleIdentifier:{},NumberOfNodes:{type:"integer"},AvailabilityZoneRelocation:{type:"boolean"},AquaConfigurationStatus:{},DefaultIamRoleArn:{},ReservedNodeId:{},TargetReservedNodeOfferingId:{},Encrypted:{type:"boolean"},ManageMasterPassword:{type:"boolean"},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"RestoreFromClusterSnapshotResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RestoreTableFromClusterSnapshot:{input:{type:"structure",required:["ClusterIdentifier","SnapshotIdentifier","SourceDatabaseName","SourceTableName","NewTableName"],members:{ClusterIdentifier:{},SnapshotIdentifier:{},SourceDatabaseName:{},SourceSchemaName:{},SourceTableName:{},TargetDatabaseName:{},TargetSchemaName:{},NewTableName:{},EnableCaseSensitiveIdentifier:{type:"boolean"}}},output:{resultWrapper:"RestoreTableFromClusterSnapshotResult",type:"structure",members:{TableRestoreStatus:{shape:"S9m"}}}},ResumeCluster:{input:{shape:"S43"},output:{resultWrapper:"ResumeClusterResult",type:"structure",members:{Cluster:{shape:"S23"}}}},RevokeClusterSecurityGroupIngress:{input:{type:"structure",required:["ClusterSecurityGroupName"],members:{ClusterSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeClusterSecurityGroupIngressResult",type:"structure",members:{ClusterSecurityGroup:{shape:"Sq"}}}},RevokeEndpointAccess:{input:{type:"structure",members:{ClusterIdentifier:{},Account:{},VpcIds:{shape:"Sz"},Force:{type:"boolean"}}},output:{shape:"S10",resultWrapper:"RevokeEndpointAccessResult"}},RevokeSnapshotAccess:{input:{type:"structure",required:["AccountWithRestoreAccess"],members:{SnapshotIdentifier:{},SnapshotArn:{},SnapshotClusterIdentifier:{},AccountWithRestoreAccess:{}}},output:{resultWrapper:"RevokeSnapshotAccessResult",type:"structure",members:{Snapshot:{shape:"S14"}}}},RotateEncryptionKey:{input:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},output:{resultWrapper:"RotateEncryptionKeyResult",type:"structure",members:{Cluster:{shape:"S23"}}}},UpdatePartnerStatus:{input:{type:"structure",required:["AccountId","ClusterIdentifier","DatabaseName","PartnerName","Status"],members:{AccountId:{},ClusterIdentifier:{},DatabaseName:{},PartnerName:{},Status:{},StatusMessage:{}}},output:{shape:"Sg",resultWrapper:"UpdatePartnerStatusResult"}}},shapes:{S4:{type:"structure",members:{ReservedNodeId:{},ReservedNodeOfferingId:{},NodeType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},NodeCount:{type:"integer"},State:{},OfferingType:{},RecurringCharges:{shape:"S8"},ReservedNodeOfferingType:{}},wrapper:!0},S8:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:!0}},Sb:{type:"structure",required:["AccountId","ClusterIdentifier","DatabaseName","PartnerName"],members:{AccountId:{},ClusterIdentifier:{},DatabaseName:{},PartnerName:{}}},Sg:{type:"structure",members:{DatabaseName:{},PartnerName:{}}},Sj:{type:"structure",members:{DataShareArn:{},ProducerArn:{},AllowPubliclyAccessibleConsumers:{type:"boolean"},DataShareAssociations:{type:"list",member:{type:"structure",members:{ConsumerIdentifier:{},Status:{},ConsumerRegion:{},CreatedDate:{type:"timestamp"},StatusChangeDate:{type:"timestamp"}}}},ManagedBy:{}}},Sq:{type:"structure",members:{ClusterSecurityGroupName:{},Description:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{},Tags:{shape:"St"}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{},Tags:{shape:"St"}}}},Tags:{shape:"St"}},wrapper:!0},St:{type:"list",member:{shape:"Su",locationName:"Tag"}},Su:{type:"structure",members:{Key:{},Value:{}}},Sz:{type:"list",member:{locationName:"VpcIdentifier"}},S10:{type:"structure",members:{Grantor:{},Grantee:{},ClusterIdentifier:{},AuthorizeTime:{type:"timestamp"},ClusterStatus:{},Status:{},AllowedAllVPCs:{type:"boolean"},AllowedVPCs:{shape:"Sz"},EndpointCount:{type:"integer"}}},S14:{type:"structure",members:{SnapshotIdentifier:{},ClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Status:{},Port:{type:"integer"},AvailabilityZone:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},ClusterVersion:{}, +EngineFullVersion:{},SnapshotType:{},NodeType:{},NumberOfNodes:{type:"integer"},DBName:{},VpcId:{},Encrypted:{type:"boolean"},KmsKeyId:{},EncryptedWithHSM:{type:"boolean"},AccountsWithRestoreAccess:{type:"list",member:{locationName:"AccountWithRestoreAccess",type:"structure",members:{AccountId:{},AccountAlias:{}}}},OwnerAccount:{},TotalBackupSizeInMegaBytes:{type:"double"},ActualIncrementalBackupSizeInMegaBytes:{type:"double"},BackupProgressInMegaBytes:{type:"double"},CurrentBackupRateInMegaBytesPerSecond:{type:"double"},EstimatedSecondsToCompletion:{type:"long"},ElapsedTimeInSeconds:{type:"long"},SourceRegion:{},Tags:{shape:"St"},RestorableNodeTypes:{type:"list",member:{locationName:"NodeType"}},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},ManualSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRemainingDays:{type:"integer"},SnapshotRetentionStartTime:{type:"timestamp"},MasterPasswordSecretArn:{},MasterPasswordSecretKmsKeyId:{}},wrapper:!0},S1c:{type:"structure",required:["SnapshotIdentifier"],members:{SnapshotIdentifier:{},SnapshotClusterIdentifier:{}}},S1e:{type:"list",member:{locationName:"String"}},S1g:{type:"structure",members:{SnapshotIdentifier:{},SnapshotClusterIdentifier:{},FailureCode:{},FailureReason:{}}},S1l:{type:"structure",members:{TargetNodeType:{},TargetNumberOfNodes:{type:"integer"},TargetClusterType:{},Status:{},ImportTablesCompleted:{type:"list",member:{}},ImportTablesInProgress:{type:"list",member:{}},ImportTablesNotStarted:{type:"list",member:{}},AvgResizeRateInMegaBytesPerSecond:{type:"double"},TotalResizeDataInMegaBytes:{type:"long"},ProgressInMegaBytes:{type:"long"},ElapsedTimeInSeconds:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"},ResizeType:{},Message:{},TargetEncryptionType:{},DataTransferProgressPercent:{type:"double"}}},S1x:{type:"string",sensitive:!0},S1y:{type:"list",member:{locationName:"ClusterSecurityGroupName"}},S1z:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S20:{type:"list",member:{locationName:"IamRoleArn"}},S23:{type:"structure",members:{ClusterIdentifier:{},NodeType:{},ClusterStatus:{},ClusterAvailabilityStatus:{},ModifyStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"},VpcEndpoints:{type:"list",member:{shape:"S26",locationName:"VpcEndpoint"}}}},ClusterCreateTime:{type:"timestamp"},AutomatedSnapshotRetentionPeriod:{type:"integer"},ManualSnapshotRetentionPeriod:{type:"integer"},ClusterSecurityGroups:{type:"list",member:{locationName:"ClusterSecurityGroup",type:"structure",members:{ClusterSecurityGroupName:{},Status:{}}}},VpcSecurityGroups:{shape:"S2b"},ClusterParameterGroups:{type:"list",member:{locationName:"ClusterParameterGroup",type:"structure",members:{ParameterGroupName:{},ParameterApplyStatus:{},ClusterParameterStatusList:{type:"list",member:{type:"structure",members:{ParameterName:{},ParameterApplyStatus:{},ParameterApplyErrorDescription:{}}}}}}},ClusterSubnetGroupName:{},VpcId:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{MasterUserPassword:{shape:"S1x"},NodeType:{},NumberOfNodes:{type:"integer"},ClusterType:{},ClusterVersion:{},AutomatedSnapshotRetentionPeriod:{type:"integer"},ClusterIdentifier:{},PubliclyAccessible:{type:"boolean"},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},EncryptionType:{}}},ClusterVersion:{},AllowVersionUpgrade:{type:"boolean"},NumberOfNodes:{type:"integer"},PubliclyAccessible:{type:"boolean"},Encrypted:{type:"boolean"},RestoreStatus:{type:"structure",members:{Status:{},CurrentRestoreRateInMegaBytesPerSecond:{type:"double"},SnapshotSizeInMegaBytes:{type:"long"},ProgressInMegaBytes:{type:"long"},ElapsedTimeInSeconds:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"}}},DataTransferProgress:{type:"structure",members:{Status:{},CurrentRateInMegaBytesPerSecond:{type:"double"},TotalDataInMegaBytes:{type:"long"},DataTransferredInMegaBytes:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"},ElapsedTimeInSeconds:{type:"long"}}},HsmStatus:{type:"structure",members:{HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},Status:{}}},ClusterSnapshotCopyStatus:{type:"structure",members:{DestinationRegion:{},RetentionPeriod:{type:"long"},ManualSnapshotRetentionPeriod:{type:"integer"},SnapshotCopyGrantName:{}}},ClusterPublicKey:{},ClusterNodes:{shape:"S2m"},ElasticIpStatus:{type:"structure",members:{ElasticIp:{},Status:{}}},ClusterRevisionNumber:{},Tags:{shape:"St"},KmsKeyId:{},EnhancedVpcRouting:{type:"boolean"},IamRoles:{type:"list",member:{locationName:"ClusterIamRole",type:"structure",members:{IamRoleArn:{},ApplyStatus:{}}}},PendingActions:{type:"list",member:{}},MaintenanceTrackName:{},ElasticResizeNumberOfNodeOptions:{},DeferredMaintenanceWindows:{type:"list",member:{locationName:"DeferredMaintenanceWindow",type:"structure",members:{DeferMaintenanceIdentifier:{},DeferMaintenanceStartTime:{type:"timestamp"},DeferMaintenanceEndTime:{type:"timestamp"}}}},SnapshotScheduleIdentifier:{},SnapshotScheduleState:{},ExpectedNextSnapshotScheduleTime:{type:"timestamp"},ExpectedNextSnapshotScheduleTimeStatus:{},NextMaintenanceWindowStartTime:{type:"timestamp"},ResizeInfo:{type:"structure",members:{ResizeType:{},AllowCancelResize:{type:"boolean"}}},AvailabilityZoneRelocationStatus:{},ClusterNamespaceArn:{},TotalStorageCapacityInMegaBytes:{type:"long"},AquaConfiguration:{shape:"S2w"},DefaultIamRoleArn:{},ReservedNodeExchangeStatus:{shape:"S2y"},CustomDomainName:{},CustomDomainCertificateArn:{},CustomDomainCertificateExpiryDate:{type:"timestamp"},MasterPasswordSecretArn:{},MasterPasswordSecretKmsKeyId:{},IpAddressType:{},MultiAZ:{},MultiAZSecondary:{type:"structure",members:{AvailabilityZone:{},ClusterNodes:{shape:"S2m"}}}},wrapper:!0},S26:{type:"structure",members:{VpcEndpointId:{},VpcId:{},NetworkInterfaces:{type:"list",member:{locationName:"NetworkInterface",type:"structure",members:{NetworkInterfaceId:{},SubnetId:{},PrivateIpAddress:{},AvailabilityZone:{},Ipv6Address:{}}}}}},S2b:{type:"list",member:{locationName:"VpcSecurityGroup",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S2m:{type:"list",member:{type:"structure",members:{NodeRole:{},PrivateIPAddress:{},PublicIPAddress:{}}}},S2w:{type:"structure",members:{AquaStatus:{},AquaConfigurationStatus:{}}},S2y:{type:"structure",members:{ReservedNodeExchangeRequestId:{},Status:{},RequestTime:{type:"timestamp"},SourceReservedNodeId:{},SourceReservedNodeType:{},SourceReservedNodeCount:{type:"integer"},TargetReservedNodeOfferingId:{},TargetReservedNodeType:{},TargetReservedNodeCount:{type:"integer"}},wrapper:!0},S33:{type:"structure",members:{ParameterGroupName:{},ParameterGroupFamily:{},Description:{},Tags:{shape:"St"}},wrapper:!0},S39:{type:"list",member:{locationName:"SubnetIdentifier"}},S3b:{type:"structure",members:{ClusterSubnetGroupName:{},Description:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S3e"},SubnetStatus:{}}}},Tags:{shape:"St"},SupportedClusterIpAddressTypes:{shape:"S3h"}},wrapper:!0},S3e:{type:"structure",members:{Name:{},SupportedPlatforms:{type:"list",member:{locationName:"SupportedPlatform",type:"structure",members:{Name:{}},wrapper:!0}}},wrapper:!0},S3h:{type:"list",member:{locationName:"item"}},S3n:{type:"structure",members:{ClusterIdentifier:{},ResourceOwner:{},SubnetGroupName:{},EndpointStatus:{},EndpointName:{},EndpointCreateTime:{type:"timestamp"},Port:{type:"integer"},Address:{},VpcSecurityGroups:{shape:"S2b"},VpcEndpoint:{shape:"S26"}}},S3p:{type:"list",member:{locationName:"SourceId"}},S3q:{type:"list",member:{locationName:"EventCategory"}},S3s:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{type:"timestamp"},SourceType:{},SourceIdsList:{shape:"S3p"},EventCategoriesList:{shape:"S3q"},Severity:{},Enabled:{type:"boolean"},Tags:{shape:"St"}},wrapper:!0},S3v:{type:"structure",members:{HsmClientCertificateIdentifier:{},HsmClientCertificatePublicKey:{},Tags:{shape:"St"}},wrapper:!0},S3y:{type:"structure",members:{HsmConfigurationIdentifier:{},Description:{},HsmIpAddress:{},HsmPartitionName:{},Tags:{shape:"St"}},wrapper:!0},S40:{type:"structure",members:{ResizeCluster:{shape:"S41"},PauseCluster:{shape:"S42"},ResumeCluster:{shape:"S43"}}},S41:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{},ClusterType:{},NodeType:{},NumberOfNodes:{type:"integer"},Classic:{type:"boolean"},ReservedNodeId:{},TargetReservedNodeOfferingId:{}}},S42:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},S43:{type:"structure",required:["ClusterIdentifier"],members:{ClusterIdentifier:{}}},S44:{type:"structure",members:{ScheduledActionName:{},TargetAction:{shape:"S40"},Schedule:{},IamRole:{},ScheduledActionDescription:{},State:{},NextInvocations:{type:"list",member:{locationName:"ScheduledActionTime",type:"timestamp"}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S49:{type:"structure",members:{SnapshotCopyGrantName:{},KmsKeyId:{},Tags:{shape:"St"}},wrapper:!0},S4b:{type:"list",member:{locationName:"ScheduleDefinition"}},S4c:{type:"structure",members:{ScheduleDefinitions:{shape:"S4b"},ScheduleIdentifier:{},ScheduleDescription:{},Tags:{shape:"St"},NextInvocations:{type:"list",member:{locationName:"SnapshotTime",type:"timestamp"}},AssociatedClusterCount:{type:"integer"},AssociatedClusters:{type:"list",member:{locationName:"ClusterAssociatedToSchedule",type:"structure",members:{ClusterIdentifier:{},ScheduleAssociationState:{}}}}}},S4m:{type:"structure",members:{UsageLimitId:{},ClusterIdentifier:{},FeatureType:{},LimitType:{},Amount:{type:"long"},Period:{},BreachAction:{},Tags:{shape:"St"}}},S56:{type:"list",member:{locationName:"TagKey"}},S5q:{type:"list",member:{locationName:"TagValue"}},S5v:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},DataType:{},AllowedValues:{},ApplyType:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{}}}},S6y:{type:"list",member:{shape:"Sj"}},S86:{type:"structure",members:{LoggingEnabled:{type:"boolean"},BucketName:{},S3KeyPrefix:{},LastSuccessfulDeliveryTime:{type:"timestamp"},LastFailureTime:{type:"timestamp"},LastFailureMessage:{},LogDestinationType:{},LogExports:{shape:"S88"}}},S88:{type:"list",member:{}},S8z:{type:"list",member:{shape:"S90",locationName:"ReservedNodeOffering"}},S90:{type:"structure",members:{ReservedNodeOfferingId:{},NodeType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},OfferingType:{},RecurringCharges:{shape:"S8"},ReservedNodeOfferingType:{}},wrapper:!0},S9m:{type:"structure",members:{TableRestoreRequestId:{},Status:{},Message:{},RequestTime:{type:"timestamp"},ProgressInMegaBytes:{type:"long"},TotalDataInMegaBytes:{type:"long"},ClusterIdentifier:{},SnapshotIdentifier:{},SourceDatabaseName:{},SourceSchemaName:{},SourceTableName:{},TargetDatabaseName:{},TargetSchemaName:{},NewTableName:{}},wrapper:!0},Sai:{type:"structure",members:{ResourceArn:{},Policy:{}}},Saw:{type:"structure",members:{ParameterGroupName:{},ParameterGroupStatus:{}}}}}},{}],202:[function(e,t,r){t.exports={pagination:{DescribeClusterDbRevisions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterDbRevisions"},DescribeClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ParameterGroups"},DescribeClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeClusterSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSecurityGroups"},DescribeClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Snapshots"},DescribeClusterSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSubnetGroups"},DescribeClusterTracks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"MaintenanceTracks"},DescribeClusterVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterVersions"},DescribeClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Clusters"},DescribeCustomDomainAssociations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Associations"},DescribeDataShares:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForConsumer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForProducer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDefaultClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"DefaultClusterParameters.Marker",result_key:"DefaultClusterParameters.Parameters"},DescribeEndpointAccess:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAccessList"},DescribeEndpointAuthorization:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAuthorizationList"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeHsmClientCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmClientCertificates"},DescribeHsmConfigurations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmConfigurations"},DescribeInboundIntegrations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"InboundIntegrations"},DescribeNodeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"NodeConfigurationOptionList"},DescribeOrderableClusterOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableClusterOptions"},DescribeReservedNodeExchangeStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeExchangeStatusDetails"},DescribeReservedNodeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"},DescribeReservedNodes:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodes"},DescribeScheduledActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ScheduledActions"},DescribeSnapshotCopyGrants:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotCopyGrants"},DescribeSnapshotSchedules:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotSchedules"},DescribeTableRestoreStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TableRestoreStatusDetails"},DescribeTags:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TaggedResources"},DescribeUsageLimits:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UsageLimits"},GetReservedNodeExchangeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeConfigurationOptionList"},GetReservedNodeExchangeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"}}}},{}],203:[function(e,t,r){t.exports={version:2,waiters:{ClusterAvailable:{delay:60,operation:"DescribeClusters",maxAttempts:30,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Clusters[].ClusterStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"Clusters[].ClusterStatus"},{expected:"ClusterNotFound",matcher:"error",state:"retry"}]},ClusterDeleted:{delay:60,operation:"DescribeClusters",maxAttempts:30,acceptors:[{expected:"ClusterNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"Clusters[].ClusterStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"Clusters[].ClusterStatus"}]},ClusterRestored:{operation:"DescribeClusters",maxAttempts:30,delay:60,acceptors:[{state:"success",matcher:"pathAll",argument:"Clusters[].RestoreStatus.Status",expected:"completed"},{state:"failure",matcher:"pathAny",argument:"Clusters[].ClusterStatus",expected:"deleting"}]},SnapshotAvailable:{delay:15,operation:"DescribeClusterSnapshots",maxAttempts:20,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Snapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"Snapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Snapshots[].Status"}]}}}},{}],204:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-06-27",endpointPrefix:"rekognition",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Rekognition",serviceId:"Rekognition",signatureVersion:"v4",targetPrefix:"RekognitionService",uid:"rekognition-2016-06-27"},operations:{AssociateFaces:{input:{type:"structure",required:["CollectionId","UserId","FaceIds"],members:{CollectionId:{},UserId:{},FaceIds:{shape:"S4"},UserMatchThreshold:{type:"float"},ClientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{AssociatedFaces:{type:"list",member:{type:"structure",members:{FaceId:{}}}},UnsuccessfulFaceAssociations:{type:"list",member:{type:"structure",members:{FaceId:{},UserId:{},Confidence:{type:"float"},Reasons:{type:"list",member:{}}}}},UserStatus:{}}}},CompareFaces:{input:{type:"structure",required:["SourceImage","TargetImage"],members:{SourceImage:{shape:"Sh"},TargetImage:{shape:"Sh"},SimilarityThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SourceImageFace:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"}}},FaceMatches:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"Su"}}}},UnmatchedFaces:{type:"list",member:{shape:"Su"}},SourceImageOrientationCorrection:{},TargetImageOrientationCorrection:{}}}},CopyProjectVersion:{input:{type:"structure",required:["SourceProjectArn","SourceProjectVersionArn","DestinationProjectArn","VersionName","OutputConfig"],members:{SourceProjectArn:{},SourceProjectVersionArn:{},DestinationProjectArn:{},VersionName:{},OutputConfig:{shape:"S1c"},Tags:{shape:"S1e"},KmsKeyId:{}}},output:{type:"structure",members:{ProjectVersionArn:{}}}},CreateCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},Tags:{shape:"S1e"}}},output:{type:"structure",members:{StatusCode:{type:"integer"},CollectionArn:{},FaceModelVersion:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetType","ProjectArn"],members:{DatasetSource:{type:"structure",members:{GroundTruthManifest:{shape:"S1p"},DatasetArn:{}}},DatasetType:{},ProjectArn:{}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateFaceLivenessSession:{input:{type:"structure",members:{KmsKeyId:{},Settings:{type:"structure",members:{OutputConfig:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3KeyPrefix:{}}},AuditImagesLimit:{type:"integer"}}},ClientRequestToken:{}}},output:{type:"structure",required:["SessionId"],members:{SessionId:{}}},idempotent:!0},CreateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},Feature:{},AutoUpdate:{}}},output:{type:"structure",members:{ProjectArn:{}}}},CreateProjectVersion:{input:{type:"structure",required:["ProjectArn","VersionName","OutputConfig"],members:{ProjectArn:{},VersionName:{},OutputConfig:{shape:"S1c"},TrainingData:{shape:"S26"},TestingData:{shape:"S29"},Tags:{shape:"S1e"},KmsKeyId:{},VersionDescription:{},FeatureConfig:{shape:"S2b"}}},output:{type:"structure",members:{ProjectVersionArn:{}}}},CreateStreamProcessor:{input:{type:"structure",required:["Input","Output","Name","Settings","RoleArn"],members:{Input:{shape:"S2f"},Output:{shape:"S2i"},Name:{},Settings:{shape:"S2n"},RoleArn:{},Tags:{shape:"S1e"},NotificationChannel:{shape:"S2t"},KmsKeyId:{},RegionsOfInterest:{shape:"S2v"},DataSharingPreference:{shape:"S2z"}}},output:{type:"structure",members:{StreamProcessorArn:{}}}},CreateUser:{input:{type:"structure",required:["CollectionId","UserId"],members:{CollectionId:{},UserId:{},ClientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},DeleteCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{StatusCode:{type:"integer"}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{}}},DeleteFaces:{input:{type:"structure",required:["CollectionId","FaceIds"],members:{CollectionId:{},FaceIds:{shape:"S39"}}},output:{type:"structure",members:{DeletedFaces:{shape:"S39"},UnsuccessfulFaceDeletions:{type:"list",member:{type:"structure",members:{FaceId:{},UserId:{},Reasons:{type:"list",member:{}}}}}}}},DeleteProject:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteProjectPolicy:{input:{type:"structure",required:["ProjectArn","PolicyName"],members:{ProjectArn:{},PolicyName:{},PolicyRevisionId:{}}},output:{type:"structure",members:{}}},DeleteProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteUser:{input:{type:"structure",required:["CollectionId","UserId"],members:{CollectionId:{},UserId:{},ClientRequestToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},DescribeCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{FaceCount:{type:"long"},FaceModelVersion:{},CollectionARN:{},CreationTimestamp:{type:"timestamp"},UserCount:{type:"long"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetDescription:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Status:{},StatusMessage:{},StatusMessageCode:{},DatasetStats:{type:"structure",members:{LabeledEntries:{type:"integer"},TotalEntries:{type:"integer"},TotalLabels:{type:"integer"},ErrorEntries:{type:"integer"}}}}}}}},DescribeProjectVersions:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{},VersionNames:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProjectVersionDescriptions:{type:"list",member:{type:"structure",members:{ProjectVersionArn:{},CreationTimestamp:{type:"timestamp"},MinInferenceUnits:{type:"integer"},Status:{},StatusMessage:{},BillableTrainingTimeInSeconds:{type:"long"},TrainingEndTimestamp:{type:"timestamp"},OutputConfig:{shape:"S1c"},TrainingDataResult:{type:"structure",members:{Input:{shape:"S26"},Output:{shape:"S26"},Validation:{shape:"S4d"}}},TestingDataResult:{type:"structure",members:{Input:{shape:"S29"},Output:{shape:"S29"},Validation:{shape:"S4d"}}},EvaluationResult:{type:"structure",members:{F1Score:{type:"float"},Summary:{type:"structure",members:{S3Object:{shape:"Sj"}}}}},ManifestSummary:{shape:"S1p"},KmsKeyId:{},MaxInferenceUnits:{type:"integer"},SourceProjectVersionArn:{},VersionDescription:{},Feature:{},BaseModelVersion:{},FeatureConfig:{shape:"S2b"}}}},NextToken:{}}}},DescribeProjects:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ProjectNames:{type:"list",member:{}},Features:{type:"list",member:{}}}},output:{type:"structure",members:{ProjectDescriptions:{type:"list",member:{type:"structure",members:{ProjectArn:{},CreationTimestamp:{type:"timestamp"},Status:{},Datasets:{type:"list",member:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},DatasetType:{},DatasetArn:{},Status:{},StatusMessage:{},StatusMessageCode:{}}}},Feature:{},AutoUpdate:{}}}},NextToken:{}}}},DescribeStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},StreamProcessorArn:{},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Input:{shape:"S2f"},Output:{shape:"S2i"},RoleArn:{},Settings:{shape:"S2n"},NotificationChannel:{shape:"S2t"},KmsKeyId:{},RegionsOfInterest:{shape:"S2v"},DataSharingPreference:{shape:"S2z"}}}},DetectCustomLabels:{input:{type:"structure",required:["ProjectVersionArn","Image"],members:{ProjectVersionArn:{},Image:{shape:"Sh"},MaxResults:{type:"integer"},MinConfidence:{type:"float"}}},output:{type:"structure",members:{CustomLabels:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},Geometry:{shape:"S4x"}}}}}}},DetectFaces:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},Attributes:{shape:"S4z"}}},output:{type:"structure",members:{FaceDetails:{type:"list",member:{shape:"S53"}},OrientationCorrection:{}}}},DetectLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},MaxLabels:{type:"integer"},MinConfidence:{type:"float"},Features:{type:"list",member:{}},Settings:{type:"structure",members:{GeneralLabels:{shape:"S5j"},ImageProperties:{type:"structure",members:{MaxDominantColors:{type:"integer"}}}}}}},output:{type:"structure",members:{Labels:{type:"list",member:{shape:"S5q"}},OrientationCorrection:{},LabelModelVersion:{},ImageProperties:{type:"structure",members:{Quality:{shape:"S62"},DominantColors:{shape:"S5t"},Foreground:{type:"structure",members:{Quality:{shape:"S62"},DominantColors:{shape:"S5t"}}},Background:{type:"structure",members:{Quality:{shape:"S62"},DominantColors:{shape:"S5t"}}}}}}}},DetectModerationLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},MinConfidence:{type:"float"},HumanLoopConfig:{type:"structure",required:["HumanLoopName","FlowDefinitionArn"],members:{HumanLoopName:{},FlowDefinitionArn:{},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}},ProjectVersion:{}}},output:{type:"structure",members:{ModerationLabels:{type:"list",member:{shape:"S6f"}},ModerationModelVersion:{},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:!0}}},ProjectVersion:{}}}},DetectProtectiveEquipment:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},SummarizationAttributes:{type:"structure",required:["MinConfidence","RequiredEquipmentTypes"],members:{MinConfidence:{type:"float"},RequiredEquipmentTypes:{type:"list",member:{}}}}}},output:{type:"structure",members:{ProtectiveEquipmentModelVersion:{},Persons:{type:"list",member:{type:"structure",members:{BodyParts:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},EquipmentDetections:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"},Type:{},CoversBodyPart:{type:"structure",members:{Confidence:{type:"float"},Value:{type:"boolean"}}}}}}}}},BoundingBox:{shape:"Sq"},Confidence:{type:"float"},Id:{type:"integer"}}}},Summary:{type:"structure",members:{PersonsWithRequiredEquipment:{shape:"S6z"},PersonsWithoutRequiredEquipment:{shape:"S6z"},PersonsIndeterminate:{shape:"S6z"}}}}}},DetectText:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"},Filters:{type:"structure",members:{WordFilter:{shape:"S72"},RegionsOfInterest:{shape:"S2v"}}}}},output:{type:"structure",members:{TextDetections:{type:"list",member:{shape:"S77"}},TextModelVersion:{}}}},DisassociateFaces:{input:{type:"structure",required:["CollectionId","UserId","FaceIds"],members:{CollectionId:{},UserId:{},ClientRequestToken:{idempotencyToken:!0},FaceIds:{shape:"S4"}}},output:{type:"structure",members:{DisassociatedFaces:{type:"list",member:{type:"structure",members:{FaceId:{}}}},UnsuccessfulFaceDisassociations:{type:"list",member:{type:"structure",members:{FaceId:{},UserId:{},Reasons:{type:"list",member:{}}}}},UserStatus:{}}}},DistributeDatasetEntries:{input:{type:"structure",required:["Datasets"],members:{Datasets:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{}}}}}},output:{type:"structure",members:{}}},GetCelebrityInfo:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Urls:{shape:"S7o"},Name:{},KnownGender:{shape:"S7q"}}}},GetCelebrityRecognition:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Celebrities:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Celebrity:{type:"structure",members:{Urls:{shape:"S7o"},Name:{},Id:{},Confidence:{type:"float"},BoundingBox:{shape:"Sq"},Face:{shape:"S53"},KnownGender:{shape:"S7q"}}}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetContentModeration:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{},AggregateBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},ModerationLabels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},ModerationLabel:{shape:"S6f"},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"}}}},NextToken:{},ModerationModelVersion:{},JobId:{},Video:{shape:"S85"},JobTag:{},GetRequestMetadata:{type:"structure",members:{SortBy:{},AggregateBy:{}}}}}},GetFaceDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Faces:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Face:{shape:"S53"}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetFaceLivenessSessionResults:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",required:["SessionId","Status"],members:{SessionId:{},Status:{},Confidence:{type:"float"},ReferenceImage:{shape:"S8l"},AuditImages:{type:"list",member:{shape:"S8l"}}}}},GetFaceSearch:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},NextToken:{},VideoMetadata:{shape:"S7z"},Persons:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Person:{shape:"S8t"},FaceMatches:{shape:"S8v"}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetLabelDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{},AggregateBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Labels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Label:{shape:"S5q"},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"}}}},LabelModelVersion:{},JobId:{},Video:{shape:"S85"},JobTag:{},GetRequestMetadata:{type:"structure",members:{SortBy:{},AggregateBy:{}}}}}},GetMediaAnalysisJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",required:["JobId","OperationsConfig","Status","CreationTimestamp","Input","OutputConfig"],members:{JobId:{},JobName:{},OperationsConfig:{shape:"S9c"},Status:{},FailureDetails:{shape:"S9f"},CreationTimestamp:{ +type:"timestamp"},CompletionTimestamp:{type:"timestamp"},Input:{shape:"S9h"},OutputConfig:{shape:"S9i"},KmsKeyId:{},Results:{shape:"S9k"},ManifestSummary:{shape:"S9l"}}}},GetPersonTracking:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},NextToken:{},Persons:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Person:{shape:"S8t"}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetSegmentDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{type:"list",member:{shape:"S7z"}},AudioMetadata:{type:"list",member:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},SampleRate:{type:"long"},NumberOfChannels:{type:"long"}}}},NextToken:{},Segments:{type:"list",member:{type:"structure",members:{Type:{},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"},StartTimecodeSMPTE:{},EndTimecodeSMPTE:{},DurationSMPTE:{},TechnicalCueSegment:{type:"structure",members:{Type:{},Confidence:{type:"float"}}},ShotSegment:{type:"structure",members:{Index:{type:"long"},Confidence:{type:"float"}}},StartFrameNumber:{type:"long"},EndFrameNumber:{type:"long"},DurationFrames:{type:"long"}}}},SelectedSegmentTypes:{type:"list",member:{type:"structure",members:{Type:{},ModelVersion:{}}}},JobId:{},Video:{shape:"S85"},JobTag:{}}}},GetTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S7z"},TextDetections:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},TextDetection:{shape:"S77"}}}},NextToken:{},TextModelVersion:{},JobId:{},Video:{shape:"S85"},JobTag:{}}}},IndexFaces:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"Sh"},ExternalImageId:{},DetectionAttributes:{shape:"S4z"},MaxFaces:{type:"integer"},QualityFilter:{}}},output:{type:"structure",members:{FaceRecords:{type:"list",member:{type:"structure",members:{Face:{shape:"S8x"},FaceDetail:{shape:"S53"}}}},OrientationCorrection:{},FaceModelVersion:{},UnindexedFaces:{type:"list",member:{type:"structure",members:{Reasons:{type:"list",member:{}},FaceDetail:{shape:"S53"}}}}}}},ListCollections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CollectionIds:{type:"list",member:{}},NextToken:{},FaceModelVersions:{type:"list",member:{}}}}},ListDatasetEntries:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},ContainsLabels:{type:"list",member:{}},Labeled:{type:"boolean"},SourceRefContains:{},HasErrors:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetEntries:{type:"list",member:{}},NextToken:{}}}},ListDatasetLabels:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetLabelDescriptions:{type:"list",member:{type:"structure",members:{LabelName:{},LabelStats:{type:"structure",members:{EntryCount:{type:"integer"},BoundingBoxCount:{type:"integer"}}}}}},NextToken:{}}}},ListFaces:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},NextToken:{},MaxResults:{type:"integer"},UserId:{},FaceIds:{shape:"S39"}}},output:{type:"structure",members:{Faces:{type:"list",member:{shape:"S8x"}},NextToken:{},FaceModelVersion:{}}}},ListMediaAnalysisJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["MediaAnalysisJobs"],members:{NextToken:{},MediaAnalysisJobs:{type:"list",member:{type:"structure",required:["JobId","OperationsConfig","Status","CreationTimestamp","Input","OutputConfig"],members:{JobId:{},JobName:{},OperationsConfig:{shape:"S9c"},Status:{},FailureDetails:{shape:"S9f"},CreationTimestamp:{type:"timestamp"},CompletionTimestamp:{type:"timestamp"},Input:{shape:"S9h"},OutputConfig:{shape:"S9i"},KmsKeyId:{},Results:{shape:"S9k"},ManifestSummary:{shape:"S9l"}}}}}}},ListProjectPolicies:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProjectPolicies:{type:"list",member:{type:"structure",members:{ProjectArn:{},PolicyName:{},PolicyRevisionId:{},PolicyDocument:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListStreamProcessors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},StreamProcessors:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S1e"}}}},ListUsers:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{UserId:{},UserStatus:{}}}},NextToken:{}}}},PutProjectPolicy:{input:{type:"structure",required:["ProjectArn","PolicyName","PolicyDocument"],members:{ProjectArn:{},PolicyName:{},PolicyRevisionId:{},PolicyDocument:{}}},output:{type:"structure",members:{PolicyRevisionId:{}}}},RecognizeCelebrities:{input:{type:"structure",required:["Image"],members:{Image:{shape:"Sh"}}},output:{type:"structure",members:{CelebrityFaces:{type:"list",member:{type:"structure",members:{Urls:{shape:"S7o"},Name:{},Id:{},Face:{shape:"Su"},MatchConfidence:{type:"float"},KnownGender:{shape:"S7q"}}}},UnrecognizedFaces:{type:"list",member:{shape:"Su"}},OrientationCorrection:{}}}},SearchFaces:{input:{type:"structure",required:["CollectionId","FaceId"],members:{CollectionId:{},FaceId:{},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"}}},output:{type:"structure",members:{SearchedFaceId:{},FaceMatches:{shape:"S8v"},FaceModelVersion:{}}}},SearchFacesByImage:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"Sh"},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SearchedFaceBoundingBox:{shape:"Sq"},SearchedFaceConfidence:{type:"float"},FaceMatches:{shape:"S8v"},FaceModelVersion:{}}}},SearchUsers:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},UserId:{},FaceId:{},UserMatchThreshold:{type:"float"},MaxUsers:{type:"integer"}}},output:{type:"structure",members:{UserMatches:{shape:"Sc8"},FaceModelVersion:{},SearchedFace:{type:"structure",members:{FaceId:{}}},SearchedUser:{type:"structure",members:{UserId:{}}}}}},SearchUsersByImage:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"Sh"},UserMatchThreshold:{type:"float"},MaxUsers:{type:"integer"},QualityFilter:{}}},output:{type:"structure",members:{UserMatches:{shape:"Sc8"},FaceModelVersion:{},SearchedFace:{type:"structure",members:{FaceDetail:{shape:"S53"}}},UnsearchedFaces:{type:"list",member:{type:"structure",members:{FaceDetails:{shape:"S53"},Reasons:{type:"list",member:{}}}}}}}},StartCelebrityRecognition:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartContentModeration:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},MinConfidence:{type:"float"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartFaceDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},FaceAttributes:{},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartFaceSearch:{input:{type:"structure",required:["Video","CollectionId"],members:{Video:{shape:"S85"},ClientRequestToken:{},FaceMatchThreshold:{type:"float"},CollectionId:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartLabelDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},MinConfidence:{type:"float"},NotificationChannel:{shape:"Scl"},JobTag:{},Features:{type:"list",member:{}},Settings:{type:"structure",members:{GeneralLabels:{shape:"S5j"}}}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartMediaAnalysisJob:{input:{type:"structure",required:["OperationsConfig","Input","OutputConfig"],members:{ClientRequestToken:{idempotencyToken:!0},JobName:{},OperationsConfig:{shape:"S9c"},Input:{shape:"S9h"},OutputConfig:{shape:"S9i"},KmsKeyId:{}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}},idempotent:!0},StartPersonTracking:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartProjectVersion:{input:{type:"structure",required:["ProjectVersionArn","MinInferenceUnits"],members:{ProjectVersionArn:{},MinInferenceUnits:{type:"integer"},MaxInferenceUnits:{type:"integer"}}},output:{type:"structure",members:{Status:{}}}},StartSegmentDetection:{input:{type:"structure",required:["Video","SegmentTypes"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{},Filters:{type:"structure",members:{TechnicalCueFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"},BlackFrame:{type:"structure",members:{MaxPixelThreshold:{type:"float"},MinCoveragePercentage:{type:"float"}}}}},ShotFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"}}}}},SegmentTypes:{type:"list",member:{}}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StartStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},StartSelector:{type:"structure",members:{KVSStreamStartSelector:{type:"structure",members:{ProducerTimestamp:{type:"long"},FragmentNumber:{}}}}},StopSelector:{type:"structure",members:{MaxDurationInSeconds:{type:"long"}}}}},output:{type:"structure",members:{SessionId:{}}}},StartTextDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S85"},ClientRequestToken:{},NotificationChannel:{shape:"Scl"},JobTag:{},Filters:{type:"structure",members:{WordFilter:{shape:"S72"},RegionsOfInterest:{shape:"S2v"}}}}},output:{type:"structure",members:{JobId:{}}},idempotent:!0},StopProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},StopStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S1e"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDatasetEntries:{input:{type:"structure",required:["DatasetArn","Changes"],members:{DatasetArn:{},Changes:{type:"structure",required:["GroundTruth"],members:{GroundTruth:{type:"blob"}}}}},output:{type:"structure",members:{}}},UpdateStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},SettingsForUpdate:{type:"structure",members:{ConnectedHomeForUpdate:{type:"structure",members:{Labels:{shape:"S2q"},MinConfidence:{type:"float"}}}}},RegionsOfInterestForUpdate:{shape:"S2v"},DataSharingPreferenceForUpdate:{shape:"S2z"},ParametersToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"list",member:{}},Sh:{type:"structure",members:{Bytes:{type:"blob"},S3Object:{shape:"Sj"}}},Sj:{type:"structure",members:{Bucket:{},Name:{},Version:{}}},Sq:{type:"structure",members:{Width:{type:"float"},Height:{type:"float"},Left:{type:"float"},Top:{type:"float"}}},Su:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"},Landmarks:{shape:"Sv"},Pose:{shape:"Sy"},Quality:{shape:"S10"},Emotions:{shape:"S11"},Smile:{shape:"S14"}}},Sv:{type:"list",member:{type:"structure",members:{Type:{},X:{type:"float"},Y:{type:"float"}}}},Sy:{type:"structure",members:{Roll:{type:"float"},Yaw:{type:"float"},Pitch:{type:"float"}}},S10:{type:"structure",members:{Brightness:{type:"float"},Sharpness:{type:"float"}}},S11:{type:"list",member:{type:"structure",members:{Type:{},Confidence:{type:"float"}}}},S14:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},S1c:{type:"structure",members:{S3Bucket:{},S3KeyPrefix:{}}},S1e:{type:"map",key:{},value:{}},S1p:{type:"structure",members:{S3Object:{shape:"Sj"}}},S26:{type:"structure",members:{Assets:{shape:"S27"}}},S27:{type:"list",member:{type:"structure",members:{GroundTruthManifest:{shape:"S1p"}}}},S29:{type:"structure",members:{Assets:{shape:"S27"},AutoCreate:{type:"boolean"}}},S2b:{type:"structure",members:{ContentModeration:{type:"structure",members:{ConfidenceThreshold:{type:"float"}}}}},S2f:{type:"structure",members:{KinesisVideoStream:{type:"structure",members:{Arn:{}}}}},S2i:{type:"structure",members:{KinesisDataStream:{type:"structure",members:{Arn:{}}},S3Destination:{type:"structure",members:{Bucket:{},KeyPrefix:{}}}}},S2n:{type:"structure",members:{FaceSearch:{type:"structure",members:{CollectionId:{},FaceMatchThreshold:{type:"float"}}},ConnectedHome:{type:"structure",required:["Labels"],members:{Labels:{shape:"S2q"},MinConfidence:{type:"float"}}}}},S2q:{type:"list",member:{}},S2t:{type:"structure",required:["SNSTopicArn"],members:{SNSTopicArn:{}}},S2v:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sq"},Polygon:{shape:"S2x"}}}},S2x:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}},S2z:{type:"structure",required:["OptIn"],members:{OptIn:{type:"boolean"}}},S39:{type:"list",member:{}},S4d:{type:"structure",members:{Assets:{shape:"S27"}}},S4x:{type:"structure",members:{BoundingBox:{shape:"Sq"},Polygon:{shape:"S2x"}}},S4z:{type:"list",member:{}},S53:{type:"structure",members:{BoundingBox:{shape:"Sq"},AgeRange:{type:"structure",members:{Low:{type:"integer"},High:{type:"integer"}}},Smile:{shape:"S14"},Eyeglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Sunglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Gender:{type:"structure",members:{Value:{},Confidence:{type:"float"}}},Beard:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Mustache:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},EyesOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},MouthOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Emotions:{shape:"S11"},Landmarks:{shape:"Sv"},Pose:{shape:"Sy"},Quality:{shape:"S10"},Confidence:{type:"float"},FaceOccluded:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},EyeDirection:{type:"structure",members:{Yaw:{type:"float"},Pitch:{type:"float"},Confidence:{type:"float"}}}}},S5j:{type:"structure",members:{LabelInclusionFilters:{shape:"S5k"},LabelExclusionFilters:{shape:"S5k"},LabelCategoryInclusionFilters:{shape:"S5k"},LabelCategoryExclusionFilters:{shape:"S5k"}}},S5k:{type:"list",member:{}},S5q:{type:"structure",members:{Name:{},Confidence:{type:"float"},Instances:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sq"},Confidence:{type:"float"},DominantColors:{shape:"S5t"}}}},Parents:{type:"list",member:{type:"structure",members:{Name:{}}}},Aliases:{type:"list",member:{type:"structure",members:{Name:{}}}},Categories:{type:"list",member:{type:"structure",members:{Name:{}}}}}},S5t:{type:"list",member:{type:"structure",members:{Red:{type:"integer"},Blue:{type:"integer"},Green:{type:"integer"},HexCode:{},CSSColor:{},SimplifiedColor:{},PixelPercent:{type:"float"}}}},S62:{type:"structure",members:{Brightness:{type:"float"},Sharpness:{type:"float"},Contrast:{type:"float"}}},S6f:{type:"structure",members:{Confidence:{type:"float"},Name:{},ParentName:{}}},S6z:{type:"list",member:{type:"integer"}},S72:{type:"structure",members:{MinConfidence:{type:"float"},MinBoundingBoxHeight:{type:"float"},MinBoundingBoxWidth:{type:"float"}}},S77:{type:"structure",members:{DetectedText:{},Type:{},Id:{type:"integer"},ParentId:{type:"integer"},Confidence:{type:"float"},Geometry:{shape:"S4x"}}},S7o:{type:"list",member:{}},S7q:{type:"structure",members:{Type:{}}},S7z:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},Format:{},FrameRate:{type:"float"},FrameHeight:{type:"long"},FrameWidth:{type:"long"},ColorRange:{}}},S85:{type:"structure",members:{S3Object:{shape:"Sj"}}},S8l:{type:"structure",members:{Bytes:{type:"blob",sensitive:!0},S3Object:{shape:"Sj"},BoundingBox:{shape:"Sq"}}},S8t:{type:"structure",members:{Index:{type:"long"},BoundingBox:{shape:"Sq"},Face:{shape:"S53"}}},S8v:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"S8x"}}}},S8x:{type:"structure",members:{FaceId:{},BoundingBox:{shape:"Sq"},ImageId:{},ExternalImageId:{},Confidence:{type:"float"},IndexFacesModelVersion:{},UserId:{}}},S9c:{type:"structure",members:{DetectModerationLabels:{type:"structure",members:{MinConfidence:{type:"float"},ProjectVersion:{}}}}},S9f:{type:"structure",members:{Code:{},Message:{}}},S9h:{type:"structure",required:["S3Object"],members:{S3Object:{shape:"Sj"}}},S9i:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3KeyPrefix:{}}},S9k:{type:"structure",members:{S3Object:{shape:"Sj"}}},S9l:{type:"structure",members:{S3Object:{shape:"Sj"}}},Sc8:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},User:{type:"structure",members:{UserId:{},UserStatus:{}}}}}},Scl:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}}}}},{}],205:[function(e,t,r){t.exports={pagination:{DescribeProjectVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectVersionDescriptions"},DescribeProjects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectDescriptions"},GetCelebrityRecognition:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetContentModeration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceSearch:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetLabelDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetPersonTracking:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSegmentDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTextDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCollections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CollectionIds"},ListDatasetEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetEntries"},ListDatasetLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetLabelDescriptions"},ListFaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Faces"},ListMediaAnalysisJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListProjectPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectPolicies"},ListStreamProcessors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListUsers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Users"}}}},{}],206:[function(e,t,r){t.exports={version:2,waiters:{ProjectVersionTrainingCompleted:{description:"Wait until the ProjectVersion training completes.",operation:"DescribeProjectVersions",delay:120,maxAttempts:360,acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_COMPLETED"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_FAILED"}]},ProjectVersionRunning:{description:"Wait until the ProjectVersion is running.",delay:30,maxAttempts:40,operation:"DescribeProjectVersions",acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"RUNNING"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"FAILED"}]}}}},{}],207:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"resource-groups",protocol:"rest-json",serviceAbbreviation:"Resource Groups",serviceFullName:"AWS Resource Groups",serviceId:"Resource Groups",signatureVersion:"v4",signingName:"resource-groups",uid:"resource-groups-2017-11-27"},operations:{CreateGroup:{http:{requestUri:"/groups"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{Group:{shape:"Sj"},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},GroupConfiguration:{shape:"Sl"}}}},DeleteGroup:{http:{requestUri:"/delete-group"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetAccountSettings:{http:{requestUri:"/get-account-settings"},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},GetGroup:{http:{requestUri:"/get-group"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetGroupConfiguration:{http:{requestUri:"/get-group-configuration"},input:{type:"structure",members:{Group:{}}},output:{type:"structure",members:{GroupConfiguration:{shape:"Sl"}}}},GetGroupQuery:{http:{requestUri:"/get-group-query"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{GroupQuery:{shape:"S12"}}}},GetTags:{http:{method:"GET",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},GroupResources:{http:{requestUri:"/group-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},ListGroupResources:{http:{requestUri:"/list-group-resources"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Resources:{type:"list",member:{type:"structure",members:{Identifier:{shape:"S1q"},Status:{type:"structure",members:{Name:{}}}}}},ResourceIdentifiers:{shape:"S1u",deprecated:!0,deprecatedMessage:"This field is deprecated, use Resources instead."},NextToken:{},QueryErrors:{shape:"S1v"}}}},ListGroups:{http:{requestUri:"/groups-list"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{GroupIdentifiers:{type:"list",member:{type:"structure",members:{GroupName:{},GroupArn:{}}}},Groups:{deprecated:!0,deprecatedMessage:"This field is deprecated, use GroupIdentifiers instead.",type:"list",member:{shape:"Sj"}},NextToken:{}}}},PutGroupConfiguration:{http:{requestUri:"/put-group-configuration",responseCode:202},input:{type:"structure",members:{Group:{},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{}}},SearchResources:{http:{requestUri:"/resources/search"},input:{type:"structure",required:["ResourceQuery"],members:{ResourceQuery:{shape:"S4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceIdentifiers:{shape:"S1u"},NextToken:{},QueryErrors:{shape:"S1v"}}}},Tag:{http:{method:"PUT",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{location:"uri",locationName:"Arn"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},UngroupResources:{http:{requestUri:"/ungroup-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},Untag:{http:{method:"PATCH",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Keys"],members:{Arn:{location:"uri",locationName:"Arn"},Keys:{shape:"S2i"}}},output:{type:"structure",members:{Arn:{},Keys:{shape:"S2i"}}}},UpdateAccountSettings:{http:{requestUri:"/update-account-settings"},input:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{}}},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},UpdateGroup:{http:{requestUri:"/update-group"},input:{type:"structure",members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Description:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},UpdateGroupQuery:{http:{requestUri:"/update-group-query"},input:{type:"structure",required:["ResourceQuery"],members:{GroupName:{deprecated:!0,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},ResourceQuery:{shape:"S4"}}},output:{type:"structure",members:{GroupQuery:{shape:"S12"}}}}},shapes:{S4:{type:"structure",required:["Type","Query"],members:{Type:{},Query:{}}},S7:{type:"map",key:{},value:{}},Sa:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Values:{type:"list",member:{}}}}}}}},Sj:{type:"structure",required:["GroupArn","Name"],members:{GroupArn:{},Name:{},Description:{}}},Sl:{type:"structure",members:{Configuration:{shape:"Sa"},ProposedConfiguration:{shape:"Sa"},Status:{},FailureReason:{}}},Ss:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{},GroupLifecycleEventsStatus:{},GroupLifecycleEventsStatusMessage:{}}},S12:{type:"structure",required:["GroupName","ResourceQuery"],members:{GroupName:{},ResourceQuery:{shape:"S4"}}},S16:{type:"list",member:{}},S19:{type:"list",member:{type:"structure",members:{ResourceArn:{},ErrorMessage:{},ErrorCode:{}}}},S1d:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},S1q:{type:"structure",members:{ResourceArn:{},ResourceType:{}}},S1u:{type:"list",member:{shape:"S1q"}},S1v:{type:"list",member:{type:"structure",members:{ErrorCode:{},Message:{}}}},S2i:{type:"list",member:{}}}}},{}],208:[function(e,t,r){t.exports={pagination:{ListGroupResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:["ResourceIdentifiers","Resources"]},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupIdentifiers"},SearchResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceIdentifiers"}}}},{}],209:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-04-01",endpointPrefix:"route53",globalEndpoint:"route53.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Route 53",serviceFullName:"Amazon Route 53",serviceId:"Route 53",signatureVersion:"v4",uid:"route53-2013-04-01"},operations:{ActivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},AssociateVPCWithHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/associatevpc"},input:{locationName:"AssociateVPCWithHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{locationName:"ChangeCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Changes"],members:{Id:{location:"uri",locationName:"CidrCollectionId"},CollectionVersion:{type:"long"},Changes:{type:"list",member:{type:"structure",required:["LocationName","Action","CidrList"],members:{LocationName:{},Action:{},CidrList:{type:"list",member:{locationName:"Cidr"}}}}}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},ChangeResourceRecordSets:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/rrset/"},input:{locationName:"ChangeResourceRecordSetsRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","ChangeBatch"],members:{HostedZoneId:{location:"uri",locationName:"Id"},ChangeBatch:{type:"structure",required:["Changes"],members:{Comment:{},Changes:{type:"list",member:{locationName:"Change",type:"structure",required:["Action","ResourceRecordSet"],members:{Action:{},ResourceRecordSet:{shape:"Sv"}}}}}}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeTagsForResource:{http:{requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{locationName:"ChangeTagsForResourceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"},AddTags:{shape:"S1l"},RemoveTagKeys:{type:"list",member:{locationName:"Key"}}}},output:{type:"structure",members:{}}},CreateCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection",responseCode:201},input:{locationName:"CreateCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},CallerReference:{}}},output:{type:"structure",members:{Collection:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}},Location:{location:"header",locationName:"Location"}}}},CreateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck",responseCode:201},input:{locationName:"CreateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HealthCheckConfig"],members:{CallerReference:{},HealthCheckConfig:{shape:"S20"}}},output:{type:"structure",required:["HealthCheck","Location"],members:{HealthCheck:{shape:"S2n"},Location:{location:"header",locationName:"Location"}}}},CreateHostedZone:{http:{ +requestUri:"/2013-04-01/hostedzone",responseCode:201},input:{locationName:"CreateHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},VPC:{shape:"Sa"},CallerReference:{},HostedZoneConfig:{shape:"S34"},DelegationSetId:{}}},output:{type:"structure",required:["HostedZone","ChangeInfo","DelegationSet","Location"],members:{HostedZone:{shape:"S37"},ChangeInfo:{shape:"S5"},DelegationSet:{shape:"S39"},VPC:{shape:"Sa"},Location:{location:"header",locationName:"Location"}}}},CreateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey",responseCode:201},input:{locationName:"CreateKeySigningKeyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],members:{CallerReference:{},HostedZoneId:{},KeyManagementServiceArn:{},Name:{},Status:{}}},output:{type:"structure",required:["ChangeInfo","KeySigningKey","Location"],members:{ChangeInfo:{shape:"S5"},KeySigningKey:{shape:"S3f"},Location:{location:"header",locationName:"Location"}}}},CreateQueryLoggingConfig:{http:{requestUri:"/2013-04-01/queryloggingconfig",responseCode:201},input:{locationName:"CreateQueryLoggingConfigRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","CloudWatchLogsLogGroupArn"],members:{HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},output:{type:"structure",required:["QueryLoggingConfig","Location"],members:{QueryLoggingConfig:{shape:"S3m"},Location:{location:"header",locationName:"Location"}}}},CreateReusableDelegationSet:{http:{requestUri:"/2013-04-01/delegationset",responseCode:201},input:{locationName:"CreateReusableDelegationSetRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference"],members:{CallerReference:{},HostedZoneId:{}}},output:{type:"structure",required:["DelegationSet","Location"],members:{DelegationSet:{shape:"S39"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicy:{http:{requestUri:"/2013-04-01/trafficpolicy",responseCode:201},input:{locationName:"CreateTrafficPolicyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","Document"],members:{Name:{},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3v"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance",responseCode:201},input:{locationName:"CreateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{HostedZoneId:{},Name:{},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance","Location"],members:{TrafficPolicyInstance:{shape:"S40"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyVersion:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}",responseCode:201},input:{locationName:"CreateTrafficPolicyVersionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Document"],members:{Id:{location:"uri",locationName:"Id"},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3v"},Location:{location:"header",locationName:"Location"}}}},CreateVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{locationName:"CreateVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{},VPC:{shape:"Sa"}}}},DeactivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteCidrCollection:{http:{method:"DELETE",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"CidrCollectionId"}}},output:{type:"structure",members:{}}},DeleteHealthCheck:{http:{method:"DELETE",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",members:{}}},DeleteHostedZone:{http:{method:"DELETE",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteKeySigningKey:{http:{method:"DELETE",requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteQueryLoggingConfig:{http:{method:"DELETE",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteReusableDelegationSet:{http:{method:"DELETE",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicy:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicyInstance:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},input:{locationName:"DeleteVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",members:{}}},DisableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DisassociateVPCFromHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disassociatevpc"},input:{locationName:"DisassociateVPCFromHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},EnableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/enable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetAccountLimit:{http:{method:"GET",requestUri:"/2013-04-01/accountlimit/{Type}"},input:{type:"structure",required:["Type"],members:{Type:{location:"uri",locationName:"Type"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetChange:{http:{method:"GET",requestUri:"/2013-04-01/change/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetCheckerIpRanges:{http:{method:"GET",requestUri:"/2013-04-01/checkeripranges"},input:{type:"structure",members:{}},output:{type:"structure",required:["CheckerIpRanges"],members:{CheckerIpRanges:{type:"list",member:{}}}}},GetDNSSEC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Status","KeySigningKeys"],members:{Status:{type:"structure",members:{ServeSignature:{},StatusMessage:{}}},KeySigningKeys:{type:"list",member:{shape:"S3f"}}}}},GetGeoLocation:{http:{method:"GET",requestUri:"/2013-04-01/geolocation"},input:{type:"structure",members:{ContinentCode:{location:"querystring",locationName:"continentcode"},CountryCode:{location:"querystring",locationName:"countrycode"},SubdivisionCode:{location:"querystring",locationName:"subdivisioncode"}}},output:{type:"structure",required:["GeoLocationDetails"],members:{GeoLocationDetails:{shape:"S5h"}}}},GetHealthCheck:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S2n"}}}},GetHealthCheckCount:{http:{method:"GET",requestUri:"/2013-04-01/healthcheckcount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HealthCheckCount"],members:{HealthCheckCount:{type:"long"}}}},GetHealthCheckLastFailureReason:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S5s"}}}},GetHealthCheckStatus:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/status"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S5s"}}}},GetHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S37"},DelegationSet:{shape:"S39"},VPCs:{shape:"S60"}}}},GetHostedZoneCount:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HostedZoneCount"],members:{HostedZoneCount:{type:"long"}}}},GetHostedZoneLimit:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonelimit/{Id}/{Type}"},input:{type:"structure",required:["Type","HostedZoneId"],members:{Type:{location:"uri",locationName:"Type"},HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetQueryLoggingConfig:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["QueryLoggingConfig"],members:{QueryLoggingConfig:{shape:"S3m"}}}},GetReusableDelegationSet:{http:{method:"GET",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["DelegationSet"],members:{DelegationSet:{shape:"S39"}}}},GetReusableDelegationSetLimit:{http:{method:"GET",requestUri:"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},input:{type:"structure",required:["Type","DelegationSetId"],members:{Type:{location:"uri",locationName:"Type"},DelegationSetId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetTrafficPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3v"}}}},GetTrafficPolicyInstance:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S40"}}}},GetTrafficPolicyInstanceCount:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstancecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["TrafficPolicyInstanceCount"],members:{TrafficPolicyInstanceCount:{type:"integer"}}}},ListCidrBlocks:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},LocationName:{location:"querystring",locationName:"location"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrBlocks:{type:"list",member:{type:"structure",members:{CidrBlock:{},LocationName:{}}}}}}},ListCidrCollections:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrCollections:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}}}}}},ListCidrLocations:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrLocations:{type:"list",member:{type:"structure",members:{LocationName:{}}}}}}},ListGeoLocations:{http:{method:"GET",requestUri:"/2013-04-01/geolocations"},input:{type:"structure",members:{StartContinentCode:{location:"querystring",locationName:"startcontinentcode"},StartCountryCode:{location:"querystring",locationName:"startcountrycode"},StartSubdivisionCode:{location:"querystring",locationName:"startsubdivisioncode"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["GeoLocationDetailsList","IsTruncated","MaxItems"],members:{GeoLocationDetailsList:{type:"list",member:{shape:"S5h",locationName:"GeoLocationDetails"}},IsTruncated:{type:"boolean"},NextContinentCode:{},NextCountryCode:{},NextSubdivisionCode:{},MaxItems:{}}}},ListHealthChecks:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HealthChecks","Marker","IsTruncated","MaxItems"],members:{HealthChecks:{type:"list",member:{shape:"S2n",locationName:"HealthCheck"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZones:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"},DelegationSetId:{location:"querystring",locationName:"delegationsetid"},HostedZoneType:{location:"querystring",locationName:"hostedzonetype"}}},output:{type:"structure",required:["HostedZones","Marker","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S7d"},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZonesByName:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyname"},input:{type:"structure",members:{DNSName:{location:"querystring",locationName:"dnsname"},HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HostedZones","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S7d"},DNSName:{},HostedZoneId:{},IsTruncated:{type:"boolean"},NextDNSName:{},NextHostedZoneId:{},MaxItems:{}}}},ListHostedZonesByVPC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyvpc"},input:{type:"structure",required:["VPCId","VPCRegion"],members:{VPCId:{location:"querystring",locationName:"vpcid"},VPCRegion:{location:"querystring",locationName:"vpcregion"},MaxItems:{location:"querystring",locationName:"maxitems"},NextToken:{location:"querystring",locationName:"nexttoken"}}},output:{type:"structure",required:["HostedZoneSummaries","MaxItems"],members:{HostedZoneSummaries:{type:"list",member:{locationName:"HostedZoneSummary",type:"structure",required:["HostedZoneId","Name","Owner"],members:{HostedZoneId:{},Name:{},Owner:{type:"structure",members:{OwningAccount:{},OwningService:{}}}}}},MaxItems:{},NextToken:{}}}},ListQueryLoggingConfigs:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig"},input:{type:"structure",members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["QueryLoggingConfigs"],members:{QueryLoggingConfigs:{type:"list",member:{shape:"S3m",locationName:"QueryLoggingConfig"}},NextToken:{}}}},ListResourceRecordSets:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/rrset"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},StartRecordName:{location:"querystring",locationName:"name"},StartRecordType:{location:"querystring",locationName:"type"},StartRecordIdentifier:{location:"querystring",locationName:"identifier"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["ResourceRecordSets","IsTruncated","MaxItems"],members:{ResourceRecordSets:{type:"list",member:{shape:"Sv",locationName:"ResourceRecordSet"}},IsTruncated:{type:"boolean"},NextRecordName:{},NextRecordType:{},NextRecordIdentifier:{},MaxItems:{}}}},ListReusableDelegationSets:{http:{method:"GET",requestUri:"/2013-04-01/delegationset"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["DelegationSets","Marker","IsTruncated","MaxItems"],members:{DelegationSets:{type:"list",member:{shape:"S39",locationName:"DelegationSet"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"}}},output:{type:"structure",required:["ResourceTagSet"],members:{ResourceTagSet:{shape:"S7y"}}}},ListTagsForResources:{http:{requestUri:"/2013-04-01/tags/{ResourceType}"},input:{locationName:"ListTagsForResourcesRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceIds"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceIds:{type:"list",member:{locationName:"ResourceId"}}}},output:{type:"structure",required:["ResourceTagSets"],members:{ResourceTagSets:{type:"list",member:{shape:"S7y",locationName:"ResourceTagSet"}}}}},ListTrafficPolicies:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies"},input:{type:"structure",members:{TrafficPolicyIdMarker:{location:"querystring",locationName:"trafficpolicyid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],members:{TrafficPolicySummaries:{type:"list",member:{locationName:"TrafficPolicySummary",type:"structure",required:["Id","Name","Type","LatestVersion","TrafficPolicyCount"],members:{Id:{},Name:{},Type:{},LatestVersion:{type:"integer"},TrafficPolicyCount:{type:"integer"}}}},IsTruncated:{type:"boolean"},TrafficPolicyIdMarker:{},MaxItems:{}}}},ListTrafficPolicyInstances:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances"},input:{type:"structure",members:{HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S89"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/hostedzone"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"querystring",locationName:"id"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S89"},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/trafficpolicy"},input:{type:"structure",required:["TrafficPolicyId","TrafficPolicyVersion"],members:{TrafficPolicyId:{location:"querystring",locationName:"id"},TrafficPolicyVersion:{location:"querystring",locationName:"version",type:"integer"},HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S89"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyVersions:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies/{Id}/versions"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},TrafficPolicyVersionMarker:{location:"querystring",locationName:"trafficpolicyversion"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],members:{TrafficPolicies:{type:"list",member:{shape:"S3v",locationName:"TrafficPolicy"}},IsTruncated:{type:"boolean"},TrafficPolicyVersionMarker:{},MaxItems:{}}}},ListVPCAssociationAuthorizations:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["HostedZoneId","VPCs"],members:{HostedZoneId:{},NextToken:{},VPCs:{shape:"S60"}}}},TestDNSAnswer:{http:{method:"GET",requestUri:"/2013-04-01/testdnsanswer"},input:{type:"structure",required:["HostedZoneId","RecordName","RecordType"],members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},RecordName:{location:"querystring",locationName:"recordname"},RecordType:{location:"querystring",locationName:"recordtype"},ResolverIP:{location:"querystring",locationName:"resolverip"},EDNS0ClientSubnetIP:{location:"querystring",locationName:"edns0clientsubnetip"},EDNS0ClientSubnetMask:{location:"querystring",locationName:"edns0clientsubnetmask"}}},output:{type:"structure",required:["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],members:{Nameserver:{},RecordName:{},RecordType:{},RecordData:{type:"list",member:{locationName:"RecordDataEntry"}},ResponseCode:{},Protocol:{}}}},UpdateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{locationName:"UpdateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"},HealthCheckVersion:{type:"long"},IPAddress:{},Port:{type:"integer"},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},FailureThreshold:{type:"integer"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},ResetElements:{type:"list",member:{locationName:"ResettableElementName"}}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S2n"}}}},UpdateHostedZoneComment:{http:{requestUri:"/2013-04-01/hostedzone/{Id}"},input:{locationName:"UpdateHostedZoneCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Comment:{}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S37"}}}},UpdateTrafficPolicyComment:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{locationName:"UpdateTrafficPolicyCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Version","Comment"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"},Comment:{}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3v"}}}},UpdateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{locationName:"UpdateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{Id:{location:"uri",locationName:"Id"},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S40"}}}}},shapes:{S5:{type:"structure",required:["Id","Status","SubmittedAt"],members:{Id:{},Status:{},SubmittedAt:{type:"timestamp"},Comment:{}}},Sa:{type:"structure",members:{VPCRegion:{},VPCId:{}}},Sv:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},SetIdentifier:{},Weight:{type:"long"},Region:{},GeoLocation:{type:"structure",members:{ContinentCode:{},CountryCode:{},SubdivisionCode:{}}},Failover:{},MultiValueAnswer:{type:"boolean"},TTL:{type:"long"},ResourceRecords:{type:"list",member:{locationName:"ResourceRecord",type:"structure",required:["Value"],members:{Value:{}}}},AliasTarget:{type:"structure",required:["HostedZoneId","DNSName","EvaluateTargetHealth"],members:{HostedZoneId:{},DNSName:{},EvaluateTargetHealth:{type:"boolean"}}},HealthCheckId:{},TrafficPolicyInstanceId:{},CidrRoutingConfig:{type:"structure",required:["CollectionId","LocationName"],members:{CollectionId:{},LocationName:{}}}}},S1l:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S20:{type:"structure",required:["Type"],members:{IPAddress:{},Port:{type:"integer"},Type:{},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},RequestInterval:{type:"integer"},FailureThreshold:{type:"integer"},MeasureLatency:{type:"boolean"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},RoutingControlArn:{}}},S2d:{type:"list",member:{locationName:"ChildHealthCheck"}},S2f:{type:"list",member:{locationName:"Region"}},S2h:{type:"structure",required:["Region","Name"],members:{Region:{},Name:{}}},S2n:{type:"structure",required:["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],members:{Id:{},CallerReference:{},LinkedService:{shape:"S2o"},HealthCheckConfig:{shape:"S20"},HealthCheckVersion:{type:"long"},CloudWatchAlarmConfiguration:{type:"structure",required:["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],members:{EvaluationPeriods:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},Period:{type:"integer"},MetricName:{},Namespace:{},Statistic:{},Dimensions:{type:"list",member:{locationName:"Dimension",type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}}}},S2o:{type:"structure",members:{ServicePrincipal:{},Description:{}}},S34:{type:"structure",members:{Comment:{},PrivateZone:{type:"boolean"}}},S37:{type:"structure",required:["Id","Name","CallerReference"],members:{Id:{},Name:{},CallerReference:{},Config:{shape:"S34"},ResourceRecordSetCount:{type:"long"},LinkedService:{shape:"S2o"}}},S39:{type:"structure",required:["NameServers"],members:{Id:{},CallerReference:{},NameServers:{type:"list",member:{locationName:"NameServer"}}}},S3f:{type:"structure",members:{Name:{},KmsArn:{},Flag:{type:"integer"},SigningAlgorithmMnemonic:{},SigningAlgorithmType:{type:"integer"},DigestAlgorithmMnemonic:{},DigestAlgorithmType:{type:"integer"},KeyTag:{type:"integer"},DigestValue:{},PublicKey:{},DSRecord:{},DNSKEYRecord:{},Status:{},StatusMessage:{},CreatedDate:{type:"timestamp"},LastModifiedDate:{type:"timestamp"}}},S3m:{type:"structure",required:["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],members:{Id:{},HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},S3v:{type:"structure",required:["Id","Version","Name","Type","Document"],members:{Id:{},Version:{type:"integer"},Name:{},Type:{},Document:{},Comment:{}}},S40:{type:"structure",required:["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],members:{Id:{},HostedZoneId:{},Name:{},TTL:{type:"long"},State:{},Message:{},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"},TrafficPolicyType:{}}},S5h:{type:"structure",members:{ContinentCode:{},ContinentName:{},CountryCode:{},CountryName:{},SubdivisionCode:{},SubdivisionName:{}}},S5s:{type:"list",member:{locationName:"HealthCheckObservation",type:"structure",members:{Region:{},IPAddress:{},StatusReport:{type:"structure",members:{Status:{}, +CheckedTime:{type:"timestamp"}}}}}},S60:{type:"list",member:{shape:"Sa",locationName:"VPC"}},S7d:{type:"list",member:{shape:"S37",locationName:"HostedZone"}},S7y:{type:"structure",members:{ResourceType:{},ResourceId:{},Tags:{shape:"S1l"}}},S89:{type:"list",member:{shape:"S40",locationName:"TrafficPolicyInstance"}}}}},{}],210:[function(e,t,r){t.exports={pagination:{ListCidrBlocks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CidrBlocks"},ListCidrCollections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CidrCollections"},ListCidrLocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CidrLocations"},ListHealthChecks:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"NextMarker",result_key:"HealthChecks"},ListHostedZones:{input_token:"Marker",limit_key:"MaxItems",more_results:"IsTruncated",output_token:"NextMarker",result_key:"HostedZones"},ListQueryLoggingConfigs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"QueryLoggingConfigs"},ListResourceRecordSets:{input_token:["StartRecordName","StartRecordType","StartRecordIdentifier"],limit_key:"MaxItems",more_results:"IsTruncated",output_token:["NextRecordName","NextRecordType","NextRecordIdentifier"],result_key:"ResourceRecordSets"}}}},{}],211:[function(e,t,r){t.exports={version:2,waiters:{ResourceRecordSetsChanged:{delay:30,maxAttempts:60,operation:"GetChange",acceptors:[{matcher:"path",expected:"INSYNC",argument:"ChangeInfo.Status",state:"success"}]}}}},{}],212:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-05-15",endpointPrefix:"route53domains",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Route 53 Domains",serviceId:"Route 53 Domains",signatureVersion:"v4",targetPrefix:"Route53Domains_v20140515",uid:"route53domains-2014-05-15"},operations:{AcceptDomainTransferFromAnotherAwsAccount:{input:{type:"structure",required:["DomainName","Password"],members:{DomainName:{},Password:{shape:"S3"}}},output:{type:"structure",members:{OperationId:{}}}},AssociateDelegationSignerToDomain:{input:{type:"structure",required:["DomainName","SigningAttributes"],members:{DomainName:{},SigningAttributes:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{}}}}},output:{type:"structure",members:{OperationId:{}}}},CancelDomainTransferToAnotherAwsAccount:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},CheckDomainAvailability:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},IdnLangCode:{}}},output:{type:"structure",members:{Availability:{}}}},CheckDomainTransferability:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AuthCode:{shape:"Si"}}},output:{type:"structure",members:{Transferability:{type:"structure",members:{Transferable:{}}},Message:{}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},DeleteTagsForDomain:{input:{type:"structure",required:["DomainName","TagsToDelete"],members:{DomainName:{},TagsToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DisableDomainAutoRenew:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{}}},DisableDomainTransferLock:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},DisassociateDelegationSignerFromDomain:{input:{type:"structure",required:["DomainName","Id"],members:{DomainName:{},Id:{}}},output:{type:"structure",members:{OperationId:{}}}},EnableDomainAutoRenew:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{}}},EnableDomainTransferLock:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},GetContactReachabilityStatus:{input:{type:"structure",members:{domainName:{}}},output:{type:"structure",members:{domainName:{},status:{}}}},GetDomainDetail:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{DomainName:{},Nameservers:{shape:"S19"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},AdminPrivacy:{type:"boolean"},RegistrantPrivacy:{type:"boolean"},TechPrivacy:{type:"boolean"},RegistrarName:{},WhoIsServer:{},RegistrarUrl:{},AbuseContactEmail:{shape:"S1o"},AbuseContactPhone:{shape:"S1n"},RegistryDomainId:{},CreationDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"},ExpirationDate:{type:"timestamp"},Reseller:{},DnsSec:{},StatusList:{type:"list",member:{}},DnssecKeys:{type:"list",member:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{},DigestType:{type:"integer"},Digest:{},KeyTag:{type:"integer"},Id:{}}}}}}},GetDomainSuggestions:{input:{type:"structure",required:["DomainName","SuggestionCount","OnlyAvailable"],members:{DomainName:{},SuggestionCount:{type:"integer"},OnlyAvailable:{type:"boolean"}}},output:{type:"structure",members:{SuggestionsList:{type:"list",member:{type:"structure",members:{DomainName:{},Availability:{}}}}}}},GetOperationDetail:{input:{type:"structure",required:["OperationId"],members:{OperationId:{}}},output:{type:"structure",members:{OperationId:{},Status:{},Message:{},DomainName:{},Type:{},SubmittedDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"},StatusFlag:{}}}},ListDomains:{input:{type:"structure",members:{FilterConditions:{type:"list",member:{type:"structure",required:["Name","Operator","Values"],members:{Name:{},Operator:{},Values:{type:"list",member:{}}}}},SortCondition:{type:"structure",required:["Name","SortOrder"],members:{Name:{},SortOrder:{}}},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Domains:{type:"list",member:{type:"structure",members:{DomainName:{},AutoRenew:{type:"boolean"},TransferLock:{type:"boolean"},Expiry:{type:"timestamp"}}}},NextPageMarker:{}}}},ListOperations:{input:{type:"structure",members:{SubmittedSince:{type:"timestamp"},Marker:{},MaxItems:{type:"integer"},Status:{type:"list",member:{}},Type:{type:"list",member:{}},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",members:{OperationId:{},Status:{},Type:{},SubmittedDate:{type:"timestamp"},DomainName:{},Message:{},StatusFlag:{},LastUpdatedDate:{type:"timestamp"}}}},NextPageMarker:{}}}},ListPrices:{input:{type:"structure",members:{Tld:{},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Prices:{type:"list",member:{type:"structure",members:{Name:{},RegistrationPrice:{shape:"S37"},TransferPrice:{shape:"S37"},RenewalPrice:{shape:"S37"},ChangeOwnershipPrice:{shape:"S37"},RestorationPrice:{shape:"S37"}}}},NextPageMarker:{}}}},ListTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{TagList:{shape:"S3c"}}}},PushDomain:{input:{type:"structure",required:["DomainName","Target"],members:{DomainName:{},Target:{}}}},RegisterDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},RejectDomainTransferFromAnotherAwsAccount:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},RenewDomain:{input:{type:"structure",required:["DomainName","CurrentExpiryYear"],members:{DomainName:{},DurationInYears:{type:"integer"},CurrentExpiryYear:{type:"integer"}}},output:{type:"structure",members:{OperationId:{}}}},ResendContactReachabilityEmail:{input:{type:"structure",members:{domainName:{}}},output:{type:"structure",members:{domainName:{},emailAddress:{shape:"S1o"},isAlreadyVerified:{type:"boolean"}}}},ResendOperationAuthorization:{input:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},RetrieveDomainAuthCode:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{AuthCode:{shape:"Si"}}}},TransferDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},Nameservers:{shape:"S19"},AuthCode:{shape:"Si"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},TransferDomainToAnotherAwsAccount:{input:{type:"structure",required:["DomainName","AccountId"],members:{DomainName:{},AccountId:{}}},output:{type:"structure",members:{OperationId:{},Password:{shape:"S3"}}}},UpdateDomainContact:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AdminContact:{shape:"S1f"},RegistrantContact:{shape:"S1f"},TechContact:{shape:"S1f"},Consent:{type:"structure",required:["MaxPrice","Currency"],members:{MaxPrice:{type:"double"},Currency:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainContactPrivacy:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AdminPrivacy:{type:"boolean"},RegistrantPrivacy:{type:"boolean"},TechPrivacy:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainNameservers:{input:{type:"structure",required:["DomainName","Nameservers"],members:{DomainName:{},FIAuthKey:{deprecated:!0,type:"string",sensitive:!0},Nameservers:{shape:"S19"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},TagsToUpdate:{shape:"S3c"}}},output:{type:"structure",members:{}}},ViewBilling:{input:{type:"structure",members:{Start:{type:"timestamp"},End:{type:"timestamp"},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{NextPageMarker:{},BillingRecords:{type:"list",member:{type:"structure",members:{DomainName:{},Operation:{},InvoiceId:{},BillDate:{type:"timestamp"},Price:{type:"double"}}}}}}}},shapes:{S3:{type:"string",sensitive:!0},Si:{type:"string",sensitive:!0},S19:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},GlueIps:{type:"list",member:{}}}}},S1f:{type:"structure",members:{FirstName:{shape:"S1g"},LastName:{shape:"S1g"},ContactType:{},OrganizationName:{shape:"S1g"},AddressLine1:{shape:"S1i"},AddressLine2:{shape:"S1i"},City:{type:"string",sensitive:!0},State:{type:"string",sensitive:!0},CountryCode:{type:"string",sensitive:!0},ZipCode:{type:"string",sensitive:!0},PhoneNumber:{shape:"S1n"},Email:{shape:"S1o"},Fax:{shape:"S1n"},ExtraParams:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{type:"string",sensitive:!0}}}}},sensitive:!0},S1g:{type:"string",sensitive:!0},S1i:{type:"string",sensitive:!0},S1n:{type:"string",sensitive:!0},S1o:{type:"string",sensitive:!0},S37:{type:"structure",required:["Price","Currency"],members:{Price:{type:"double"},Currency:{}}},S3c:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},{}],213:[function(e,t,r){t.exports={pagination:{ListDomains:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Domains"},ListOperations:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Operations"},ListPrices:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Prices"},ViewBilling:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"BillingRecords"}}}},{}],214:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-11-28",endpointPrefix:"runtime.lex",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lex Runtime Service",serviceId:"Lex Runtime Service",signatureVersion:"v4",signingName:"lex",uid:"runtime.lex-2016-11-28"},operations:{DeleteSession:{http:{method:"DELETE",requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},input:{type:"structure",required:["botName","botAlias","userId"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"}}},output:{type:"structure",members:{botName:{},botAlias:{},userId:{},sessionId:{}}}},GetSession:{http:{method:"GET",requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/session/"},input:{type:"structure",required:["botName","botAlias","userId"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},checkpointLabelFilter:{location:"querystring",locationName:"checkpointLabelFilter"}}},output:{type:"structure",members:{recentIntentSummaryView:{shape:"Sa"},sessionAttributes:{shape:"Sd"},sessionId:{},dialogAction:{shape:"Sh"},activeContexts:{shape:"Sk"}}}},PostContent:{http:{requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/content"},input:{type:"structure",required:["botName","botAlias","userId","contentType","inputStream"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},sessionAttributes:{shape:"St",jsonvalue:!0,location:"header",locationName:"x-amz-lex-session-attributes"},requestAttributes:{shape:"St",jsonvalue:!0,location:"header",locationName:"x-amz-lex-request-attributes"},contentType:{location:"header",locationName:"Content-Type"},accept:{location:"header",locationName:"Accept"},inputStream:{shape:"Sw"},activeContexts:{shape:"Sx",jsonvalue:!0,location:"header",locationName:"x-amz-lex-active-contexts"}},payload:"inputStream"},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},intentName:{location:"header",locationName:"x-amz-lex-intent-name"},nluIntentConfidence:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-nlu-intent-confidence"},alternativeIntents:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-alternative-intents"},slots:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-slots"},sessionAttributes:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-session-attributes"},sentimentResponse:{location:"header",locationName:"x-amz-lex-sentiment"},message:{shape:"Si",deprecated:!0,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-message"},messageFormat:{location:"header",locationName:"x-amz-lex-message-format"},dialogState:{location:"header",locationName:"x-amz-lex-dialog-state"},slotToElicit:{location:"header",locationName:"x-amz-lex-slot-to-elicit"},inputTranscript:{deprecated:!0,deprecatedMessage:"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-input-transcript"},encodedInputTranscript:{location:"header",locationName:"x-amz-lex-encoded-input-transcript",type:"string",sensitive:!0},audioStream:{shape:"Sw"},botVersion:{location:"header",locationName:"x-amz-lex-bot-version"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},activeContexts:{shape:"Sx",jsonvalue:!0,location:"header",locationName:"x-amz-lex-active-contexts"}},payload:"audioStream"},authtype:"v4-unsigned-body"},PostText:{http:{requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/text"},input:{type:"structure",required:["botName","botAlias","userId","inputText"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},sessionAttributes:{shape:"Sd"},requestAttributes:{shape:"Sd"},inputText:{shape:"Si"},activeContexts:{shape:"Sk"}}},output:{type:"structure",members:{intentName:{},nluIntentConfidence:{shape:"S15"},alternativeIntents:{type:"list",member:{type:"structure",members:{intentName:{},nluIntentConfidence:{shape:"S15"},slots:{shape:"Sd"}}}},slots:{shape:"Sd"},sessionAttributes:{shape:"Sd"},message:{shape:"Si"},sentimentResponse:{type:"structure",members:{sentimentLabel:{},sentimentScore:{}}},messageFormat:{},dialogState:{},slotToElicit:{},responseCard:{type:"structure",members:{version:{},contentType:{},genericAttachments:{type:"list",member:{type:"structure",members:{title:{},subTitle:{},attachmentLinkUrl:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}}},sessionId:{},botVersion:{},activeContexts:{shape:"Sk"}}}},PutSession:{http:{requestUri:"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},input:{type:"structure",required:["botName","botAlias","userId"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"botAlias"},userId:{location:"uri",locationName:"userId"},sessionAttributes:{shape:"Sd"},dialogAction:{shape:"Sh"},recentIntentSummaryView:{shape:"Sa"},accept:{location:"header",locationName:"Accept"},activeContexts:{shape:"Sk"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},intentName:{location:"header",locationName:"x-amz-lex-intent-name"},slots:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-slots"},sessionAttributes:{jsonvalue:!0,location:"header",locationName:"x-amz-lex-session-attributes"},message:{shape:"Si",deprecated:!0,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-message"},messageFormat:{location:"header",locationName:"x-amz-lex-message-format"},dialogState:{location:"header",locationName:"x-amz-lex-dialog-state"},slotToElicit:{location:"header",locationName:"x-amz-lex-slot-to-elicit"},audioStream:{shape:"Sw"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},activeContexts:{shape:"Sx",jsonvalue:!0,location:"header",locationName:"x-amz-lex-active-contexts"}},payload:"audioStream"}}},shapes:{Sa:{type:"list",member:{type:"structure",required:["dialogActionType"],members:{intentName:{},checkpointLabel:{},slots:{shape:"Sd"},confirmationStatus:{},dialogActionType:{},fulfillmentState:{},slotToElicit:{}}}},Sd:{type:"map",key:{},value:{},sensitive:!0},Sh:{type:"structure",required:["type"],members:{type:{},intentName:{},slots:{shape:"Sd"},slotToElicit:{},fulfillmentState:{},message:{shape:"Si"},messageFormat:{}}},Si:{type:"string",sensitive:!0},Sk:{type:"list",member:{type:"structure",required:["name","timeToLive","parameters"],members:{name:{},timeToLive:{type:"structure",members:{timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}},parameters:{type:"map",key:{},value:{shape:"Si"}}}},sensitive:!0},St:{type:"string",sensitive:!0},Sw:{type:"blob",streaming:!0},Sx:{type:"string",sensitive:!0},Sz:{type:"string",sensitive:!0},S15:{type:"structure",members:{score:{type:"double"}}}}}},{}],215:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],216:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"runtime-v2-lex",jsonVersion:"1.1",protocol:"rest-json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Lex Runtime V2",serviceFullName:"Amazon Lex Runtime V2",serviceId:"Lex Runtime V2",signatureVersion:"v4",signingName:"lex",uid:"runtime.lex.v2-2020-08-07"},operations:{DeleteSession:{http:{method:"DELETE",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","sessionId","localeId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{botId:{},botAliasId:{},localeId:{},sessionId:{}}}},GetSession:{http:{method:"GET",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{sessionId:{},messages:{shape:"Sa"},interpretations:{shape:"Sl"},sessionState:{shape:"S11"}}}},PutSession:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionState","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},messages:{shape:"Sa"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"},responseContentType:{location:"header",locationName:"ResponseContentType"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},audioStream:{shape:"S1q"}},payload:"audioStream"}},RecognizeText:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},input:{type:"structure",required:["botId","botAliasId","localeId","text","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},text:{shape:"Sc"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"}}},output:{type:"structure",members:{messages:{shape:"Sa"},sessionState:{shape:"S11"},interpretations:{shape:"Sl"},requestAttributes:{shape:"S1e"},sessionId:{},recognizedBotMember:{type:"structure",required:["botId"],members:{botId:{},botName:{}}}}}},RecognizeUtterance:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},input:{type:"structure",required:["botId","botAliasId","localeId","requestContentType","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},sessionState:{shape:"S1v",location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{shape:"S1v",location:"header",locationName:"x-amz-lex-request-attributes"},requestContentType:{location:"header",locationName:"Content-Type"},responseContentType:{location:"header",locationName:"Response-Content-Type"},inputStream:{shape:"S1q"}},payload:"inputStream"},output:{type:"structure",members:{inputMode:{location:"header",locationName:"x-amz-lex-input-mode"},contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},interpretations:{location:"header",locationName:"x-amz-lex-interpretations"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},inputTranscript:{location:"header",locationName:"x-amz-lex-input-transcript"},audioStream:{shape:"S1q"},recognizedBotMember:{location:"header",locationName:"x-amz-lex-recognized-bot-member"}},payload:"audioStream"},authtype:"v4-unsigned-body"}},shapes:{Sa:{type:"list",member:{type:"structure",required:["contentType"],members:{content:{shape:"Sc"},contentType:{},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}}},Sc:{type:"string",sensitive:!0},Sl:{type:"list",member:{type:"structure",members:{nluConfidence:{type:"structure",members:{score:{type:"double"}}},sentimentResponse:{type:"structure",members:{sentiment:{},sentimentScore:{type:"structure",members:{positive:{type:"double"},negative:{type:"double"},neutral:{type:"double"},mixed:{type:"double"}}}}},intent:{shape:"Ss"}}}},Ss:{type:"structure",required:["name"],members:{name:{},slots:{shape:"St"},state:{},confirmationState:{}}},St:{type:"map",key:{},value:{shape:"Su"}},Su:{type:"structure",members:{value:{type:"structure",required:["interpretedValue"],members:{originalValue:{},interpretedValue:{},resolvedValues:{type:"list",member:{}}}},shape:{},values:{type:"list",member:{shape:"Su"}},subSlots:{shape:"St"}}},S11:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},slotElicitationStyle:{},subSlotToElicit:{shape:"S15"}}},intent:{shape:"Ss"},activeContexts:{type:"list",member:{type:"structure",required:["name","timeToLive","contextAttributes"],members:{name:{},timeToLive:{type:"structure",required:["timeToLiveInSeconds","turnsToLive"],members:{timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}},contextAttributes:{type:"map",key:{},value:{shape:"Sc"}}}}},sessionAttributes:{shape:"S1e"},originatingRequestId:{},runtimeHints:{type:"structure",members:{slotHints:{type:"map",key:{},value:{shape:"S1j"}}}}}},S15:{type:"structure",required:["name"],members:{name:{},subSlotToElicit:{shape:"S15"}}},S1e:{type:"map",key:{},value:{}},S1j:{type:"map",key:{},value:{type:"structure",members:{runtimeHintValues:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{}}}},subSlotHints:{shape:"S1j"}}}},S1q:{type:"blob",streaming:!0},S1v:{type:"string",sensitive:!0}}}},{}],217:[function(e,t,r){t.exports={pagination:{}}},{}],218:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2006-03-01",checksumFormat:"md5",endpointPrefix:"s3",globalEndpoint:"s3.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Amazon S3",serviceFullName:"Amazon Simple Storage Service",serviceId:"S3",signatureVersion:"s3",uid:"s3-2006-03-01"},operations:{AbortMultipartUpload:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CompleteMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MultipartUpload:{locationName:"CompleteMultipartUpload",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},PartNumber:{type:"integer"}}},flattened:!0}}},UploadId:{location:"querystring",locationName:"uploadId"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}},payload:"MultipartUpload"},output:{type:"structure",members:{Location:{},Bucket:{},Key:{},Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CopyObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},MetadataDirective:{location:"header",locationName:"x-amz-metadata-directive"},TaggingDirective:{location:"header",locationName:"x-amz-tagging-directive"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header", +locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopyObjectResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},Expiration:{location:"header",locationName:"x-amz-expiration"},CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},VersionId:{location:"header",locationName:"x-amz-version-id"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyObjectResult"},alias:"PutObjectCopy"},CreateBucket:{http:{method:"PUT",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CreateBucketConfiguration:{locationName:"CreateBucketConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LocationConstraint:{}}},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ObjectLockEnabledForBucket:{location:"header",locationName:"x-amz-bucket-object-lock-enabled",type:"boolean"},ObjectOwnership:{location:"header",locationName:"x-amz-object-ownership"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"}}},alias:"PutBucket",staticContextParams:{DisableAccessPoints:{value:!0}}},CreateMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}?uploads"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{locationName:"Bucket"},Key:{},UploadId:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},alias:"InitiateMultipartUpload"},DeleteBucket:{http:{method:"DELETE",requestUri:"/{Bucket}",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketAnalyticsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?analytics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketCors:{http:{method:"DELETE",requestUri:"/{Bucket}?cors",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketEncryption:{http:{method:"DELETE",requestUri:"/{Bucket}?encryption",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketIntelligentTieringConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?intelligent-tiering",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}}},DeleteBucketInventoryConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?inventory",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketLifecycle:{http:{method:"DELETE",requestUri:"/{Bucket}?lifecycle",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketMetricsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?metrics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketOwnershipControls:{http:{method:"DELETE",requestUri:"/{Bucket}?ownershipControls",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/{Bucket}?policy",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketReplication:{http:{method:"DELETE",requestUri:"/{Bucket}?replication",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/{Bucket}?tagging",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketWebsite:{http:{method:"DELETE",requestUri:"/{Bucket}?website",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteObject:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MFA:{location:"header",locationName:"x-amz-mfa"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},DeleteObjectTagging:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}?tagging",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}}},DeleteObjects:{http:{requestUri:"/{Bucket}?delete"},input:{type:"structure",required:["Bucket","Delete"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delete:{locationName:"Delete",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Objects"],members:{Objects:{locationName:"Object",type:"list",member:{type:"structure",required:["Key"],members:{Key:{},VersionId:{}}},flattened:!0},Quiet:{type:"boolean"}}},MFA:{location:"header",locationName:"x-amz-mfa"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"Delete"},output:{type:"structure",members:{Deleted:{type:"list",member:{type:"structure",members:{Key:{},VersionId:{},DeleteMarker:{type:"boolean"},DeleteMarkerVersionId:{}}},flattened:!0},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},Errors:{locationName:"Error",type:"list",member:{type:"structure",members:{Key:{},VersionId:{},Code:{},Message:{}}},flattened:!0}}},alias:"DeleteMultipleObjects",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/{Bucket}?publicAccessBlock",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},GetBucketAccelerateConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",members:{Status:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetBucketAcl:{http:{method:"GET",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"}}}},GetBucketAnalyticsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{AnalyticsConfiguration:{shape:"S3p"}},payload:"AnalyticsConfiguration"}},GetBucketCors:{http:{method:"GET",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}}},GetBucketEncryption:{http:{method:"GET",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ServerSideEncryptionConfiguration:{shape:"S4h"}},payload:"ServerSideEncryptionConfiguration"}},GetBucketIntelligentTieringConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}},output:{type:"structure",members:{IntelligentTieringConfiguration:{shape:"S4n"}},payload:"IntelligentTieringConfiguration"}},GetBucketInventoryConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{InventoryConfiguration:{shape:"S4x"}},payload:"InventoryConfiguration"}},GetBucketLifecycle:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5d",locationName:"Rule"}}},deprecated:!0},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5t",locationName:"Rule"}}}},GetBucketLocation:{http:{method:"GET",requestUri:"/{Bucket}?location"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LocationConstraint:{}}}},GetBucketLogging:{http:{method:"GET",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LoggingEnabled:{shape:"S65"}}}},GetBucketMetricsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{MetricsConfiguration:{shape:"S6d"}},payload:"MetricsConfiguration"}},GetBucketNotification:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6i"},deprecated:!0},GetBucketNotificationConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6t"}},GetBucketOwnershipControls:{http:{method:"GET",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{OwnershipControls:{shape:"S7a"}},payload:"OwnershipControls"}},GetBucketPolicy:{http:{method:"GET",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Policy:{}},payload:"Policy"}},GetBucketPolicyStatus:{http:{method:"GET",requestUri:"/{Bucket}?policyStatus"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PolicyStatus:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}}},payload:"PolicyStatus"}},GetBucketReplication:{http:{method:"GET",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S7m"}},payload:"ReplicationConfiguration"}},GetBucketRequestPayment:{http:{method:"GET",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payer:{}}}},GetBucketTagging:{http:{method:"GET",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Status:{},MFADelete:{locationName:"MfaDelete"}}}},GetBucketWebsite:{http:{method:"GET",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RedirectAllRequestsTo:{shape:"S8p"},IndexDocument:{shape:"S8s"},ErrorDocument:{shape:"S8u"},RoutingRules:{shape:"S8v"}}}},GetObject:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},ResponseCacheControl:{location:"querystring",locationName:"response-cache-control"},ResponseContentDisposition:{location:"querystring",locationName:"response-content-disposition"},ResponseContentEncoding:{location:"querystring",locationName:"response-content-encoding"},ResponseContentLanguage:{location:"querystring",locationName:"response-content-language"},ResponseContentType:{location:"querystring",locationName:"response-content-type"},ResponseExpires:{location:"querystring",locationName:"response-expires",type:"timestamp",timestampFormat:"rfc822"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{Body:{streaming:!0,type:"blob"},DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentRange:{location:"header",locationName:"Content-Range"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},TagCount:{location:"header",locationName:"x-amz-tagging-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}},payload:"Body"},httpChecksum:{requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}},GetObjectAcl:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetObjectAttributes:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?attributes"},input:{type:"structure",required:["Bucket","Key","ObjectAttributes"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},MaxParts:{location:"header",locationName:"x-amz-max-parts",type:"integer"},PartNumberMarker:{location:"header",locationName:"x-amz-part-number-marker",type:"integer"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ObjectAttributes:{location:"header",locationName:"x-amz-object-attributes",type:"list",member:{}}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ETag:{},Checksum:{type:"structure",members:{ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ObjectParts:{type:"structure",members:{TotalPartsCount:{locationName:"PartsCount",type:"integer"},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},Size:{type:"long"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:!0}}},StorageClass:{},ObjectSize:{type:"long"}}}},GetObjectLegalHold:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LegalHold:{shape:"Sa9"}},payload:"LegalHold"}},GetObjectLockConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ObjectLockConfiguration:{shape:"Sac"}},payload:"ObjectLockConfiguration"}},GetObjectRetention:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Retention:{shape:"Sak"}},payload:"Retention"}},GetObjectTagging:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{ +location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",required:["TagSet"],members:{VersionId:{location:"header",locationName:"x-amz-version-id"},TagSet:{shape:"S3v"}}}},GetObjectTorrent:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?torrent"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Body:{streaming:!0,type:"blob"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"Body"}},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"Sar"}},payload:"PublicAccessBlockConfiguration"}},HeadBucket:{http:{method:"HEAD",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},HeadObject:{http:{method:"HEAD",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},ArchiveStatus:{location:"header",locationName:"x-amz-archive-status"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ETag:{location:"header",locationName:"ETag"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}}}},ListBucketAnalyticsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},AnalyticsConfigurationList:{locationName:"AnalyticsConfiguration",type:"list",member:{shape:"S3p"},flattened:!0}}}},ListBucketIntelligentTieringConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},IntelligentTieringConfigurationList:{locationName:"IntelligentTieringConfiguration",type:"list",member:{shape:"S4n"},flattened:!0}}}},ListBucketInventoryConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ContinuationToken:{},InventoryConfigurationList:{locationName:"InventoryConfiguration",type:"list",member:{shape:"S4x"},flattened:!0},IsTruncated:{type:"boolean"},NextContinuationToken:{}}}},ListBucketMetricsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},MetricsConfigurationList:{locationName:"MetricsConfiguration",type:"list",member:{shape:"S6d"},flattened:!0}}}},ListBuckets:{http:{method:"GET"},output:{type:"structure",members:{Buckets:{type:"list",member:{locationName:"Bucket",type:"structure",members:{Name:{},CreationDate:{type:"timestamp"}}}},Owner:{shape:"S3d"}}},alias:"GetService"},ListMultipartUploads:{http:{method:"GET",requestUri:"/{Bucket}?uploads"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxUploads:{location:"querystring",locationName:"max-uploads",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},UploadIdMarker:{location:"querystring",locationName:"upload-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",members:{Bucket:{},KeyMarker:{},UploadIdMarker:{},NextKeyMarker:{},Prefix:{},Delimiter:{},NextUploadIdMarker:{},MaxUploads:{type:"integer"},IsTruncated:{type:"boolean"},Uploads:{locationName:"Upload",type:"list",member:{type:"structure",members:{UploadId:{},Key:{},Initiated:{type:"timestamp"},StorageClass:{},Owner:{shape:"S3d"},Initiator:{shape:"Sbr"},ChecksumAlgorithm:{}}},flattened:!0},CommonPrefixes:{shape:"Sbs"},EncodingType:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},ListObjectVersions:{http:{method:"GET",requestUri:"/{Bucket}?versions"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},VersionIdMarker:{location:"querystring",locationName:"version-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},OptionalObjectAttributes:{shape:"Sbx",location:"header",locationName:"x-amz-optional-object-attributes"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},KeyMarker:{},VersionIdMarker:{},NextKeyMarker:{},NextVersionIdMarker:{},Versions:{locationName:"Version",type:"list",member:{type:"structure",members:{ETag:{},ChecksumAlgorithm:{shape:"Sc3"},Size:{type:"long"},StorageClass:{},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"},Owner:{shape:"S3d"},RestoreStatus:{shape:"Sc6"}}},flattened:!0},DeleteMarkers:{locationName:"DeleteMarker",type:"list",member:{type:"structure",members:{Owner:{shape:"S3d"},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"}}},flattened:!0},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},alias:"GetBucketObjectVersions"},ListObjects:{http:{method:"GET",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},Marker:{location:"querystring",locationName:"marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OptionalObjectAttributes:{shape:"Sbx",location:"header",locationName:"x-amz-optional-object-attributes"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Marker:{},NextMarker:{},Contents:{shape:"Scf"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},alias:"GetBucket"},ListObjectsV2:{http:{method:"GET",requestUri:"/{Bucket}?list-type=2"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},FetchOwner:{location:"querystring",locationName:"fetch-owner",type:"boolean"},StartAfter:{location:"querystring",locationName:"start-after"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OptionalObjectAttributes:{shape:"Sbx",location:"header",locationName:"x-amz-optional-object-attributes"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Contents:{shape:"Scf"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},KeyCount:{type:"integer"},ContinuationToken:{},NextContinuationToken:{},StartAfter:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},ListParts:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MaxParts:{location:"querystring",locationName:"max-parts",type:"integer"},PartNumberMarker:{location:"querystring",locationName:"part-number-marker",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{},Key:{},UploadId:{},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},LastModified:{type:"timestamp"},ETag:{},Size:{type:"long"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:!0},Initiator:{shape:"Sbr"},Owner:{shape:"S3d"},StorageClass:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{}}}},PutBucketAccelerateConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket","AccelerateConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},AccelerateConfiguration:{locationName:"AccelerateConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"AccelerateConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},PutBucketAcl:{http:{method:"PUT",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scu",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketAnalyticsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id","AnalyticsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},AnalyticsConfiguration:{shape:"S3p",locationName:"AnalyticsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AnalyticsConfiguration"}},PutBucketCors:{http:{method:"PUT",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket","CORSConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CORSConfiguration:{locationName:"CORSConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["CORSRules"],members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"CORSConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketEncryption:{http:{method:"PUT",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket","ServerSideEncryptionConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ServerSideEncryptionConfiguration:{shape:"S4h",locationName:"ServerSideEncryptionConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ServerSideEncryptionConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketIntelligentTieringConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id","IntelligentTieringConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},IntelligentTieringConfiguration:{shape:"S4n",locationName:"IntelligentTieringConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"IntelligentTieringConfiguration"}},PutBucketInventoryConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id","InventoryConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},InventoryConfiguration:{shape:"S4x",locationName:"InventoryConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"InventoryConfiguration"}},PutBucketLifecycle:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5d",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},deprecated:!0,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5t",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketLogging:{http:{method:"PUT",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket","BucketLoggingStatus"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},BucketLoggingStatus:{locationName:"BucketLoggingStatus",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LoggingEnabled:{shape:"S65"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"BucketLoggingStatus"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketMetricsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id","MetricsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},MetricsConfiguration:{shape:"S6d",locationName:"MetricsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"MetricsConfiguration"}},PutBucketNotification:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},NotificationConfiguration:{shape:"S6i",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"NotificationConfiguration"},deprecated:!0,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketNotificationConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},NotificationConfiguration:{shape:"S6t",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SkipDestinationValidation:{location:"header",locationName:"x-amz-skip-destination-validation",type:"boolean"}},payload:"NotificationConfiguration"}},PutBucketOwnershipControls:{http:{method:"PUT",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket","OwnershipControls"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OwnershipControls:{shape:"S7a",locationName:"OwnershipControls",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"OwnershipControls"},httpChecksum:{requestChecksumRequired:!0}},PutBucketPolicy:{http:{method:"PUT",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket","Policy"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Policy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketReplication:{http:{method:"PUT",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket","ReplicationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ReplicationConfiguration:{shape:"S7m",locationName:"ReplicationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ReplicationConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketRequestPayment:{http:{method:"PUT",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket","RequestPaymentConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},RequestPaymentConfiguration:{locationName:"RequestPaymentConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Payer"],members:{Payer:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RequestPaymentConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketTagging:{http:{method:"PUT",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdk",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Tagging"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket","VersioningConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},MFA:{location:"header",locationName:"x-amz-mfa"},VersioningConfiguration:{locationName:"VersioningConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{MFADelete:{locationName:"MfaDelete"},Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"VersioningConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutBucketWebsite:{http:{method:"PUT",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket","WebsiteConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},WebsiteConfiguration:{locationName:"WebsiteConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{ErrorDocument:{shape:"S8u"},IndexDocument:{shape:"S8s"},RedirectAllRequestsTo:{shape:"S8p"},RoutingRules:{shape:"S8v"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"WebsiteConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Body:{streaming:!0,type:"blob"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ContentType:{location:"header",locationName:"Content-Type"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"} +},payload:"Body"},output:{type:"structure",members:{Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},PutObjectAcl:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scu",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectLegalHold:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},LegalHold:{shape:"Sa9",locationName:"LegalHold",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LegalHold"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectLockConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ObjectLockConfiguration:{shape:"Sac",locationName:"ObjectLockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ObjectLockConfiguration"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectRetention:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},Retention:{shape:"Sak",locationName:"Retention",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Retention"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutObjectTagging:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdk",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}},payload:"Tagging"},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket","PublicAccessBlockConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},PublicAccessBlockConfiguration:{shape:"Sar",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"PublicAccessBlockConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}},RestoreObject:{http:{requestUri:"/{Bucket}/{Key+}?restore"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RestoreRequest:{locationName:"RestoreRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Days:{type:"integer"},GlacierJobParameters:{type:"structure",required:["Tier"],members:{Tier:{}}},Type:{},Tier:{},Description:{},SelectParameters:{type:"structure",required:["InputSerialization","ExpressionType","Expression","OutputSerialization"],members:{InputSerialization:{shape:"Sea"},ExpressionType:{},Expression:{},OutputSerialization:{shape:"Sep"}}},OutputLocation:{type:"structure",members:{S3:{type:"structure",required:["BucketName","Prefix"],members:{BucketName:{},Prefix:{},Encryption:{type:"structure",required:["EncryptionType"],members:{EncryptionType:{},KMSKeyId:{shape:"Sr"},KMSContext:{}}},CannedACL:{},AccessControlList:{shape:"S3g"},Tagging:{shape:"Sdk"},UserMetadata:{type:"list",member:{locationName:"MetadataEntry",type:"structure",members:{Name:{},Value:{}}}},StorageClass:{}}}}}}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RestoreRequest"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"},RestoreOutputPath:{location:"header",locationName:"x-amz-restore-output-path"}}},alias:"PostObjectRestore",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},SelectObjectContent:{http:{requestUri:"/{Bucket}/{Key+}?select&select-type=2"},input:{locationName:"SelectObjectContentRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Bucket","Key","Expression","ExpressionType","InputSerialization","OutputSerialization"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},Expression:{},ExpressionType:{},RequestProgress:{type:"structure",members:{Enabled:{type:"boolean"}}},InputSerialization:{shape:"Sea"},OutputSerialization:{shape:"Sep"},ScanRange:{type:"structure",members:{Start:{type:"long"},End:{type:"long"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payload:{type:"structure",members:{Records:{type:"structure",members:{Payload:{eventpayload:!0,type:"blob"}},event:!0},Stats:{type:"structure",members:{Details:{eventpayload:!0,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:!0},Progress:{type:"structure",members:{Details:{eventpayload:!0,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:!0},Cont:{type:"structure",members:{},event:!0},End:{type:"structure",members:{},event:!0}},eventstream:!0}},payload:"Payload"}},UploadPart:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","PartNumber","UploadId"],members:{Body:{streaming:!0,type:"blob"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Body"},output:{type:"structure",members:{ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}},UploadPartCopy:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key","PartNumber","UploadId"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},CopySourceRange:{location:"header",locationName:"x-amz-copy-source-range"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},CopyPartResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyPartResult"}},WriteGetObjectResponse:{http:{requestUri:"/WriteGetObjectResponse"},input:{type:"structure",required:["RequestRoute","RequestToken"],members:{RequestRoute:{hostLabel:!0,location:"header",locationName:"x-amz-request-route"},RequestToken:{location:"header",locationName:"x-amz-request-token"},Body:{streaming:!0,type:"blob"},StatusCode:{location:"header",locationName:"x-amz-fwd-status",type:"integer"},ErrorCode:{location:"header",locationName:"x-amz-fwd-error-code"},ErrorMessage:{location:"header",locationName:"x-amz-fwd-error-message"},AcceptRanges:{location:"header",locationName:"x-amz-fwd-header-accept-ranges"},CacheControl:{location:"header",locationName:"x-amz-fwd-header-Cache-Control"},ContentDisposition:{location:"header",locationName:"x-amz-fwd-header-Content-Disposition"},ContentEncoding:{location:"header",locationName:"x-amz-fwd-header-Content-Encoding"},ContentLanguage:{location:"header",locationName:"x-amz-fwd-header-Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentRange:{location:"header",locationName:"x-amz-fwd-header-Content-Range"},ContentType:{location:"header",locationName:"x-amz-fwd-header-Content-Type"},ChecksumCRC32:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha256"},DeleteMarker:{location:"header",locationName:"x-amz-fwd-header-x-amz-delete-marker",type:"boolean"},ETag:{location:"header",locationName:"x-amz-fwd-header-ETag"},Expires:{location:"header",locationName:"x-amz-fwd-header-Expires",type:"timestamp"},Expiration:{location:"header",locationName:"x-amz-fwd-header-x-amz-expiration"},LastModified:{location:"header",locationName:"x-amz-fwd-header-Last-Modified",type:"timestamp"},MissingMeta:{location:"header",locationName:"x-amz-fwd-header-x-amz-missing-meta",type:"integer"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ObjectLockMode:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-mode"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-legal-hold"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},PartsCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-mp-parts-count",type:"integer"},ReplicationStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-replication-status"},RequestCharged:{location:"header",locationName:"x-amz-fwd-header-x-amz-request-charged"},Restore:{location:"header",locationName:"x-amz-fwd-header-x-amz-restore"},ServerSideEncryption:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},StorageClass:{location:"header",locationName:"x-amz-fwd-header-x-amz-storage-class"},TagCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-tagging-count",type:"integer"},VersionId:{location:"header",locationName:"x-amz-fwd-header-x-amz-version-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"}},payload:"Body"},authtype:"v4-unsigned-body",endpoint:{hostPrefix:"{RequestRoute}."},staticContextParams:{UseObjectLambdaEndpoint:{value:!0}}}},shapes:{Sk:{type:"blob",sensitive:!0},Sr:{type:"string",sensitive:!0},S1b:{type:"map",key:{},value:{}},S1i:{type:"string",sensitive:!0},S1k:{type:"blob",sensitive:!0},S1o:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{DisplayName:{},ID:{}}},S3g:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},S3i:{type:"structure",required:["Type"],members:{DisplayName:{},EmailAddress:{},ID:{},Type:{locationName:"xsi:type",xmlAttribute:!0},URI:{}},xmlNamespace:{prefix:"xsi",uri:"http://www.w3.org/2001/XMLSchema-instance"}},S3p:{type:"structure",required:["Id","StorageClassAnalysis"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"}}}}},StorageClassAnalysis:{type:"structure",members:{DataExport:{type:"structure",required:["OutputSchemaVersion","Destination"],members:{OutputSchemaVersion:{},Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Format","Bucket"],members:{Format:{},BucketAccountId:{},Bucket:{},Prefix:{}}}}}}}}}}},S3s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S3v:{type:"list",member:{shape:"S3s",locationName:"Tag"}},S44:{type:"list",member:{type:"structure",required:["AllowedMethods","AllowedOrigins"],members:{ID:{},AllowedHeaders:{locationName:"AllowedHeader",type:"list",member:{},flattened:!0},AllowedMethods:{locationName:"AllowedMethod",type:"list",member:{},flattened:!0},AllowedOrigins:{locationName:"AllowedOrigin",type:"list",member:{},flattened:!0},ExposeHeaders:{locationName:"ExposeHeader",type:"list",member:{},flattened:!0},MaxAgeSeconds:{type:"integer"}}},flattened:!0},S4h:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",required:["SSEAlgorithm"],members:{SSEAlgorithm:{},KMSMasterKeyID:{shape:"Sr"}}},BucketKeyEnabled:{type:"boolean"}}},flattened:!0}}},S4n:{type:"structure",required:["Id","Status","Tierings"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"}}}}},Status:{},Tierings:{locationName:"Tiering",type:"list",member:{type:"structure",required:["Days","AccessTier"],members:{Days:{type:"integer"},AccessTier:{}}},flattened:!0}}},S4x:{type:"structure",required:["Destination","IsEnabled","Id","IncludedObjectVersions","Schedule"],members:{Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Bucket","Format"],members:{AccountId:{},Bucket:{},Format:{},Prefix:{},Encryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{shape:"Sr"}}}}}}}}},IsEnabled:{type:"boolean"},Filter:{type:"structure",required:["Prefix"],members:{Prefix:{}}},Id:{},IncludedObjectVersions:{},OptionalFields:{type:"list",member:{locationName:"Field"}},Schedule:{type:"structure",required:["Frequency"],members:{Frequency:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Prefix","Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{},Status:{},Transition:{shape:"S5k"},NoncurrentVersionTransition:{shape:"S5m"},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:!0},S5f:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},S5g:{type:"timestamp",timestampFormat:"iso8601"},S5k:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},StorageClass:{}}},S5m:{type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{},NewerNoncurrentVersions:{type:"integer"}}},S5o:{type:"structure",members:{NoncurrentDays:{type:"integer"},NewerNoncurrentVersions:{type:"integer"}}},S5p:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},S5t:{type:"list",member:{type:"structure",required:["Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{deprecated:!0},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}}}},Status:{},Transitions:{locationName:"Transition",type:"list",member:{shape:"S5k"},flattened:!0},NoncurrentVersionTransitions:{locationName:"NoncurrentVersionTransition",type:"list",member:{shape:"S5m"},flattened:!0},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:!0},S65:{type:"structure",required:["TargetBucket","TargetPrefix"],members:{TargetBucket:{},TargetGrants:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},TargetPrefix:{}}},S6d:{type:"structure",required:["Id"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},AccessPointArn:{},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"},AccessPointArn:{}}}}}}},S6h:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},S6i:{type:"structure",members:{TopicConfiguration:{type:"structure",members:{Id:{},Events:{shape:"S6l",locationName:"Event"},Event:{deprecated:!0},Topic:{}}},QueueConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:!0},Events:{shape:"S6l",locationName:"Event"},Queue:{}}},CloudFunctionConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:!0},Events:{shape:"S6l",locationName:"Event"},CloudFunction:{},InvocationRole:{}}}}},S6l:{type:"list",member:{},flattened:!0},S6t:{type:"structure",members:{TopicConfigurations:{locationName:"TopicConfiguration",type:"list",member:{type:"structure",required:["TopicArn","Events"],members:{Id:{},TopicArn:{locationName:"Topic"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:!0},QueueConfigurations:{locationName:"QueueConfiguration",type:"list",member:{type:"structure",required:["QueueArn","Events"],members:{Id:{},QueueArn:{locationName:"Queue"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:!0},LambdaFunctionConfigurations:{locationName:"CloudFunctionConfiguration",type:"list",member:{type:"structure",required:["LambdaFunctionArn","Events"],members:{Id:{},LambdaFunctionArn:{locationName:"CloudFunction"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:!0},EventBridgeConfiguration:{type:"structure",members:{}}}},S6w:{type:"structure",members:{Key:{locationName:"S3Key",type:"structure",members:{FilterRules:{locationName:"FilterRule",type:"list",member:{type:"structure",members:{Name:{},Value:{}}},flattened:!0}}}}},S7a:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["ObjectOwnership"],members:{ObjectOwnership:{}}},flattened:!0}}},S7m:{type:"structure",required:["Role","Rules"],members:{Role:{},Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["Status","Destination"],members:{ID:{},Priority:{type:"integer"},Prefix:{deprecated:!0},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:!0,locationName:"Tag"}}}}},Status:{},SourceSelectionCriteria:{type:"structure",members:{SseKmsEncryptedObjects:{type:"structure",required:["Status"],members:{Status:{}}},ReplicaModifications:{type:"structure",required:["Status"],members:{Status:{}}}}},ExistingObjectReplication:{type:"structure",required:["Status"],members:{Status:{}}},Destination:{type:"structure",required:["Bucket"],members:{Bucket:{},Account:{},StorageClass:{},AccessControlTranslation:{type:"structure",required:["Owner"],members:{Owner:{}}},EncryptionConfiguration:{type:"structure",members:{ReplicaKmsKeyID:{}}},ReplicationTime:{type:"structure",required:["Status","Time"],members:{Status:{},Time:{shape:"S88"}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S88"}}}}},DeleteMarkerReplication:{type:"structure",members:{Status:{}}}}},flattened:!0}}},S88:{type:"structure",members:{Minutes:{type:"integer"}}},S8p:{type:"structure",required:["HostName"],members:{HostName:{},Protocol:{}}},S8s:{type:"structure",required:["Suffix"],members:{Suffix:{}}},S8u:{type:"structure",required:["Key"],members:{Key:{}}},S8v:{type:"list",member:{locationName:"RoutingRule",type:"structure",required:["Redirect"],members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{HostName:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}},Sa9:{type:"structure",members:{Status:{}}},Sac:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Mode:{},Days:{type:"integer"},Years:{type:"integer"}}}}}}},Sak:{type:"structure",members:{Mode:{},RetainUntilDate:{shape:"S5g"}}},Sar:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Sbr:{type:"structure",members:{ID:{},DisplayName:{}}},Sbs:{type:"list",member:{type:"structure",members:{Prefix:{}}},flattened:!0},Sbx:{type:"list",member:{}},Sc3:{type:"list",member:{},flattened:!0},Sc6:{type:"structure",members:{IsRestoreInProgress:{type:"boolean"},RestoreExpiryDate:{type:"timestamp"}}},Scf:{type:"list",member:{type:"structure",members:{Key:{},LastModified:{type:"timestamp"},ETag:{},ChecksumAlgorithm:{shape:"Sc3"},Size:{type:"long"},StorageClass:{},Owner:{shape:"S3d"},RestoreStatus:{shape:"Sc6"}}},flattened:!0},Scu:{type:"structure",members:{Grants:{shape:"S3g",locationName:"AccessControlList"},Owner:{shape:"S3d"}}},Sdk:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}},Sea:{type:"structure",members:{CSV:{type:"structure",members:{FileHeaderInfo:{},Comments:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{},AllowQuotedRecordDelimiter:{type:"boolean"}}},CompressionType:{},JSON:{type:"structure",members:{Type:{}}},Parquet:{type:"structure",members:{}}}},Sep:{type:"structure",members:{CSV:{type:"structure",members:{QuoteFields:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{}}},JSON:{type:"structure",members:{RecordDelimiter:{}}}}}},clientContextParams:{Accelerate:{documentation:"Enables this client to use S3 Transfer Acceleration endpoints.",type:"boolean"},DisableMultiRegionAccessPoints:{documentation:"Disables this client's usage of Multi-Region Access Points.",type:"boolean"},ForcePathStyle:{documentation:"Forces this client to use path-style addressing for buckets.",type:"boolean"},UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},{}],219:[function(e,t,r){t.exports={pagination:{ListBuckets:{result_key:"Buckets"},ListMultipartUploads:{input_token:["KeyMarker","UploadIdMarker"],limit_key:"MaxUploads",more_results:"IsTruncated",output_token:["NextKeyMarker","NextUploadIdMarker"],result_key:["Uploads","CommonPrefixes"]},ListObjectVersions:{input_token:["KeyMarker","VersionIdMarker"],limit_key:"MaxKeys",more_results:"IsTruncated",output_token:["NextKeyMarker","NextVersionIdMarker"],result_key:["Versions","DeleteMarkers","CommonPrefixes"]},ListObjects:{input_token:"Marker",limit_key:"MaxKeys",more_results:"IsTruncated",output_token:"NextMarker || Contents[-1].Key",result_key:["Contents","CommonPrefixes"]},ListObjectsV2:{input_token:"ContinuationToken",limit_key:"MaxKeys",output_token:"NextContinuationToken", +result_key:["Contents","CommonPrefixes"]},ListParts:{input_token:"PartNumberMarker",limit_key:"MaxParts",more_results:"IsTruncated",output_token:"NextPartNumberMarker",result_key:"Parts"}}}},{}],220:[function(e,t,r){t.exports={version:2,waiters:{BucketExists:{delay:5,operation:"HeadBucket",maxAttempts:20,acceptors:[{expected:200,matcher:"status",state:"success"},{expected:301,matcher:"status",state:"success"},{expected:403,matcher:"status",state:"success"},{expected:404,matcher:"status",state:"retry"}]},BucketNotExists:{delay:5,operation:"HeadBucket",maxAttempts:20,acceptors:[{expected:404,matcher:"status",state:"success"}]},ObjectExists:{delay:5,operation:"HeadObject",maxAttempts:20,acceptors:[{expected:200,matcher:"status",state:"success"},{expected:404,matcher:"status",state:"retry"}]},ObjectNotExists:{delay:5,operation:"HeadObject",maxAttempts:20,acceptors:[{expected:404,matcher:"status",state:"success"}]}}}},{}],221:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-10-17",endpointPrefix:"secretsmanager",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Secrets Manager",serviceId:"Secrets Manager",signatureVersion:"v4",signingName:"secretsmanager",targetPrefix:"secretsmanager",uid:"secretsmanager-2017-10-17"},operations:{CancelRotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},CreateSecret:{input:{type:"structure",required:["Name"],members:{Name:{},ClientRequestToken:{idempotencyToken:!0},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},Tags:{shape:"Se"},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},ReplicationStatus:{shape:"Sn"}}}},DeleteResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},DeleteSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},RecoveryWindowInDays:{type:"long"},ForceDeleteWithoutRecovery:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},DeletionDate:{type:"timestamp"}}}},DescribeSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},VersionIdsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{},ReplicationStatus:{shape:"Sn"}}}},GetRandomPassword:{input:{type:"structure",members:{PasswordLength:{type:"long"},ExcludeCharacters:{},ExcludeNumbers:{type:"boolean"},ExcludePunctuation:{type:"boolean"},ExcludeUppercase:{type:"boolean"},ExcludeLowercase:{type:"boolean"},IncludeSpace:{type:"boolean"},RequireEachIncludedType:{type:"boolean"}}},output:{type:"structure",members:{RandomPassword:{type:"string",sensitive:!0}}}},GetResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},ResourcePolicy:{}}}},GetSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},VersionId:{},VersionStage:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1b"},CreatedDate:{type:"timestamp"}}}},ListSecretVersionIds:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},MaxResults:{type:"integer"},NextToken:{},IncludeDeprecated:{type:"boolean"}}},output:{type:"structure",members:{Versions:{type:"list",member:{type:"structure",members:{VersionId:{},VersionStages:{shape:"S1b"},LastAccessedDate:{type:"timestamp"},CreatedDate:{type:"timestamp"},KmsKeyIds:{type:"list",member:{}}}}},NextToken:{},ARN:{},Name:{}}}},ListSecrets:{input:{type:"structure",members:{IncludePlannedDeletion:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},SortOrder:{}}},output:{type:"structure",members:{SecretList:{type:"list",member:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},SecretVersionsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{}}}},NextToken:{}}}},PutResourcePolicy:{input:{type:"structure",required:["SecretId","ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{},BlockPublicPolicy:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{}}}},PutSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:!0},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1b"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},VersionStages:{shape:"S1b"}}}},RemoveRegionsFromReplication:{input:{type:"structure",required:["SecretId","RemoveReplicaRegions"],members:{SecretId:{},RemoveReplicaRegions:{type:"list",member:{}}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},ReplicateSecretToRegions:{input:{type:"structure",required:["SecretId","AddReplicaRegions"],members:{SecretId:{},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},RestoreSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},RotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:!0},RotationLambdaARN:{},RotationRules:{shape:"S12"},RotateImmediately:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},StopReplicationToReplica:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{}}}},TagResource:{input:{type:"structure",required:["SecretId","Tags"],members:{SecretId:{},Tags:{shape:"Se"}}}},UntagResource:{input:{type:"structure",required:["SecretId","TagKeys"],members:{SecretId:{},TagKeys:{type:"list",member:{}}}}},UpdateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:!0},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},UpdateSecretVersionStage:{input:{type:"structure",required:["SecretId","VersionStage"],members:{SecretId:{},VersionStage:{},RemoveFromVersionId:{},MoveToVersionId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},ValidateResourcePolicy:{input:{type:"structure",required:["ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{}}},output:{type:"structure",members:{PolicyValidationPassed:{type:"boolean"},ValidationErrors:{type:"list",member:{type:"structure",members:{CheckName:{},ErrorMessage:{}}}}}}}},shapes:{Sc:{type:"blob",sensitive:!0},Sd:{type:"string",sensitive:!0},Se:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Si:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{}}}},Sn:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{},Status:{},StatusMessage:{},LastAccessedDate:{type:"timestamp"}}}},S12:{type:"structure",members:{AutomaticallyAfterDays:{type:"long"},Duration:{},ScheduleExpression:{}}},S1a:{type:"map",key:{},value:{shape:"S1b"}},S1b:{type:"list",member:{}}}}},{}],222:[function(e,t,r){t.exports={pagination:{ListSecretVersionIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},{}],223:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-12-10",endpointPrefix:"servicecatalog",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Service Catalog",serviceId:"Service Catalog",signatureVersion:"v4",targetPrefix:"AWS242ServiceCatalogService",uid:"servicecatalog-2015-12-10"},operations:{AcceptPortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},PortfolioShareType:{}}},output:{type:"structure",members:{}}},AssociateBudgetWithResource:{input:{type:"structure",required:["BudgetName","ResourceId"],members:{BudgetName:{},ResourceId:{}}},output:{type:"structure",members:{}}},AssociatePrincipalWithPortfolio:{input:{type:"structure",required:["PortfolioId","PrincipalARN","PrincipalType"],members:{AcceptLanguage:{},PortfolioId:{},PrincipalARN:{},PrincipalType:{}}},output:{type:"structure",members:{}}},AssociateProductWithPortfolio:{input:{type:"structure",required:["ProductId","PortfolioId"],members:{AcceptLanguage:{},ProductId:{},PortfolioId:{},SourcePortfolioId:{}}},output:{type:"structure",members:{}}},AssociateServiceActionWithProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId","ServiceActionId"],members:{ProductId:{},ProvisioningArtifactId:{},ServiceActionId:{},AcceptLanguage:{}}},output:{type:"structure",members:{}}},AssociateTagOptionWithResource:{input:{type:"structure",required:["ResourceId","TagOptionId"],members:{ResourceId:{},TagOptionId:{}}},output:{type:"structure",members:{}}},BatchAssociateServiceActionWithProvisioningArtifact:{input:{type:"structure",required:["ServiceActionAssociations"],members:{ServiceActionAssociations:{shape:"Sm"},AcceptLanguage:{}}},output:{type:"structure",members:{FailedServiceActionAssociations:{shape:"Sp"}}}},BatchDisassociateServiceActionFromProvisioningArtifact:{input:{type:"structure",required:["ServiceActionAssociations"],members:{ServiceActionAssociations:{shape:"Sm"},AcceptLanguage:{}}},output:{type:"structure",members:{FailedServiceActionAssociations:{shape:"Sp"}}}},CopyProduct:{input:{type:"structure",required:["SourceProductArn","IdempotencyToken"],members:{AcceptLanguage:{},SourceProductArn:{},TargetProductId:{},TargetProductName:{},SourceProvisioningArtifactIdentifiers:{type:"list",member:{type:"map",key:{},value:{}}},CopyOptions:{type:"list",member:{}},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{CopyProductToken:{}}}},CreateConstraint:{input:{type:"structure",required:["PortfolioId","ProductId","Parameters","Type","IdempotencyToken"],members:{AcceptLanguage:{},PortfolioId:{},ProductId:{},Parameters:{},Type:{},Description:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ConstraintDetail:{shape:"S1b"},ConstraintParameters:{},Status:{}}}},CreatePortfolio:{input:{type:"structure",required:["DisplayName","ProviderName","IdempotencyToken"],members:{AcceptLanguage:{},DisplayName:{},Description:{},ProviderName:{},Tags:{shape:"S1i"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{PortfolioDetail:{shape:"S1n"},Tags:{shape:"S1q"}}}},CreatePortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},AccountId:{},OrganizationNode:{shape:"S1s"},ShareTagOptions:{type:"boolean"},SharePrincipals:{type:"boolean"}}},output:{type:"structure",members:{PortfolioShareToken:{}}}},CreateProduct:{input:{type:"structure",required:["Name","Owner","ProductType","IdempotencyToken"],members:{AcceptLanguage:{},Name:{},Owner:{},Description:{},Distributor:{},SupportDescription:{},SupportEmail:{},SupportUrl:{},ProductType:{},Tags:{shape:"S1i"},ProvisioningArtifactParameters:{shape:"S24"},IdempotencyToken:{idempotencyToken:!0},SourceConnection:{shape:"S2c"}}},output:{type:"structure",members:{ProductViewDetail:{shape:"S2l"},ProvisioningArtifactDetail:{shape:"S2w"},Tags:{shape:"S1q"}}}},CreateProvisionedProductPlan:{input:{type:"structure",required:["PlanName","PlanType","ProductId","ProvisionedProductName","ProvisioningArtifactId","IdempotencyToken"],members:{AcceptLanguage:{},PlanName:{},PlanType:{},NotificationArns:{shape:"S33"},PathId:{},ProductId:{},ProvisionedProductName:{},ProvisioningArtifactId:{},ProvisioningParameters:{shape:"S36"},IdempotencyToken:{idempotencyToken:!0},Tags:{shape:"S1q"}}},output:{type:"structure",members:{PlanName:{},PlanId:{},ProvisionProductId:{},ProvisionedProductName:{},ProvisioningArtifactId:{}}}},CreateProvisioningArtifact:{input:{type:"structure",required:["ProductId","Parameters","IdempotencyToken"],members:{AcceptLanguage:{},ProductId:{},Parameters:{shape:"S24"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ProvisioningArtifactDetail:{shape:"S2w"},Info:{shape:"S27"},Status:{}}}},CreateServiceAction:{input:{type:"structure",required:["Name","DefinitionType","Definition","IdempotencyToken"],members:{Name:{},DefinitionType:{},Definition:{shape:"S3h"},Description:{},AcceptLanguage:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ServiceActionDetail:{shape:"S3m"}}}},CreateTagOption:{input:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},output:{type:"structure",members:{TagOptionDetail:{shape:"S3s"}}}},DeleteConstraint:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{}}},DeletePortfolio:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{}}},DeletePortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},AccountId:{},OrganizationNode:{shape:"S1s"}}},output:{type:"structure",members:{PortfolioShareToken:{}}}},DeleteProduct:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{}}},DeleteProvisionedProductPlan:{input:{type:"structure",required:["PlanId"],members:{AcceptLanguage:{},PlanId:{},IgnoreErrors:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId"],members:{AcceptLanguage:{},ProductId:{},ProvisioningArtifactId:{}}},output:{type:"structure",members:{}}},DeleteServiceAction:{input:{type:"structure",required:["Id"],members:{Id:{},AcceptLanguage:{}}},output:{type:"structure",members:{}}},DeleteTagOption:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{}}},DescribeConstraint:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{ConstraintDetail:{shape:"S1b"},ConstraintParameters:{},Status:{}}}},DescribeCopyProductStatus:{input:{type:"structure",required:["CopyProductToken"],members:{AcceptLanguage:{},CopyProductToken:{}}},output:{type:"structure",members:{CopyProductStatus:{},TargetProductId:{},StatusDetail:{}}}},DescribePortfolio:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{PortfolioDetail:{shape:"S1n"},Tags:{shape:"S1q"},TagOptions:{shape:"S4k"},Budgets:{shape:"S4l"}}}},DescribePortfolioShareStatus:{input:{type:"structure",required:["PortfolioShareToken"],members:{PortfolioShareToken:{}}},output:{type:"structure",members:{PortfolioShareToken:{},PortfolioId:{},OrganizationNodeValue:{},Status:{},ShareDetails:{type:"structure",members:{SuccessfulShares:{type:"list",member:{}},ShareErrors:{type:"list",member:{type:"structure",members:{Accounts:{type:"list",member:{}},Message:{},Error:{}}}}}}}}},DescribePortfolioShares:{input:{type:"structure",required:["PortfolioId","Type"],members:{PortfolioId:{},Type:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{NextPageToken:{},PortfolioShareDetails:{type:"list",member:{type:"structure",members:{PrincipalId:{},Type:{},Accepted:{type:"boolean"},ShareTagOptions:{type:"boolean"},SharePrincipals:{type:"boolean"}}}}}}},DescribeProduct:{input:{type:"structure",members:{AcceptLanguage:{},Id:{},Name:{}}},output:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},ProvisioningArtifacts:{shape:"S56"},Budgets:{shape:"S4l"},LaunchPaths:{type:"list",member:{type:"structure",members:{Id:{},Name:{}}}}}}},DescribeProductAsAdmin:{input:{type:"structure",members:{AcceptLanguage:{},Id:{},Name:{},SourcePortfolioId:{}}},output:{type:"structure",members:{ProductViewDetail:{shape:"S2l"},ProvisioningArtifactSummaries:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedTime:{type:"timestamp"},ProvisioningArtifactMetadata:{shape:"S27"}}}},Tags:{shape:"S1q"},TagOptions:{shape:"S4k"},Budgets:{shape:"S4l"}}}},DescribeProductView:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{}}},output:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},ProvisioningArtifacts:{shape:"S56"}}}},DescribeProvisionedProduct:{input:{type:"structure",members:{AcceptLanguage:{},Id:{},Name:{}}},output:{type:"structure",members:{ProvisionedProductDetail:{shape:"S5k"},CloudWatchDashboards:{type:"list",member:{type:"structure",members:{Name:{}}}}}}},DescribeProvisionedProductPlan:{input:{type:"structure",required:["PlanId"],members:{AcceptLanguage:{},PlanId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ProvisionedProductPlanDetails:{type:"structure",members:{CreatedTime:{type:"timestamp"},PathId:{},ProductId:{},PlanName:{},PlanId:{},ProvisionProductId:{},ProvisionProductName:{},PlanType:{},ProvisioningArtifactId:{},Status:{},UpdatedTime:{type:"timestamp"},NotificationArns:{shape:"S33"},ProvisioningParameters:{shape:"S36"},Tags:{shape:"S1q"},StatusMessage:{}}},ResourceChanges:{type:"list",member:{type:"structure",members:{Action:{},LogicalResourceId:{},PhysicalResourceId:{},ResourceType:{},Replacement:{},Scope:{type:"list",member:{}},Details:{type:"list",member:{type:"structure",members:{Target:{type:"structure",members:{Attribute:{},Name:{},RequiresRecreation:{}}},Evaluation:{},CausingEntity:{}}}}}}},NextPageToken:{}}}},DescribeProvisioningArtifact:{input:{type:"structure",members:{AcceptLanguage:{},ProvisioningArtifactId:{},ProductId:{},ProvisioningArtifactName:{},ProductName:{},Verbose:{type:"boolean"},IncludeProvisioningArtifactParameters:{type:"boolean"}}},output:{type:"structure",members:{ProvisioningArtifactDetail:{shape:"S2w"},Info:{shape:"S27"},Status:{},ProvisioningArtifactParameters:{shape:"S6l"}}}},DescribeProvisioningParameters:{input:{type:"structure",members:{AcceptLanguage:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},PathId:{},PathName:{}}},output:{type:"structure",members:{ProvisioningArtifactParameters:{shape:"S6l"},ConstraintSummaries:{shape:"S6w"},UsageInstructions:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},TagOptions:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},ProvisioningArtifactPreferences:{type:"structure",members:{StackSetAccounts:{shape:"S76"},StackSetRegions:{shape:"S77"}}},ProvisioningArtifactOutputs:{shape:"S79",deprecated:!0,deprecatedMessage:"This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs."},ProvisioningArtifactOutputKeys:{shape:"S79"}}}},DescribeRecord:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"},RecordOutputs:{shape:"S7q"},NextPageToken:{}}}},DescribeServiceAction:{input:{type:"structure",required:["Id"],members:{Id:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionDetail:{shape:"S3m"}}}},DescribeServiceActionExecutionParameters:{input:{type:"structure",required:["ProvisionedProductId","ServiceActionId"],members:{ProvisionedProductId:{},ServiceActionId:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionParameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},DefaultValues:{shape:"S82"}}}}}}},DescribeTagOption:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{TagOptionDetail:{shape:"S3s"}}}},DisableAWSOrganizationsAccess:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateBudgetFromResource:{input:{type:"structure",required:["BudgetName","ResourceId"],members:{BudgetName:{},ResourceId:{}}},output:{type:"structure",members:{}}},DisassociatePrincipalFromPortfolio:{input:{type:"structure",required:["PortfolioId","PrincipalARN"],members:{AcceptLanguage:{},PortfolioId:{},PrincipalARN:{},PrincipalType:{}}},output:{type:"structure",members:{}}},DisassociateProductFromPortfolio:{input:{type:"structure",required:["ProductId","PortfolioId"],members:{AcceptLanguage:{},ProductId:{},PortfolioId:{}}},output:{type:"structure",members:{}}},DisassociateServiceActionFromProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId","ServiceActionId"],members:{ProductId:{},ProvisioningArtifactId:{},ServiceActionId:{},AcceptLanguage:{}}},output:{type:"structure",members:{}}},DisassociateTagOptionFromResource:{input:{type:"structure",required:["ResourceId","TagOptionId"],members:{ResourceId:{},TagOptionId:{}}},output:{type:"structure",members:{}}},EnableAWSOrganizationsAccess:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ExecuteProvisionedProductPlan:{input:{type:"structure",required:["PlanId","IdempotencyToken"],members:{AcceptLanguage:{},PlanId:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},ExecuteProvisionedProductServiceAction:{input:{type:"structure",required:["ProvisionedProductId","ServiceActionId","ExecuteToken"],members:{ProvisionedProductId:{},ServiceActionId:{},ExecuteToken:{idempotencyToken:!0},AcceptLanguage:{},Parameters:{type:"map",key:{},value:{shape:"S82"}}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},GetAWSOrganizationsAccessStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccessStatus:{}}}},GetProvisionedProductOutputs:{input:{type:"structure",members:{AcceptLanguage:{},ProvisionedProductId:{},ProvisionedProductName:{},OutputKeys:{type:"list",member:{}},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{Outputs:{shape:"S7q"},NextPageToken:{}}}},ImportAsProvisionedProduct:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId","ProvisionedProductName","PhysicalId","IdempotencyToken"],members:{AcceptLanguage:{},ProductId:{},ProvisioningArtifactId:{},ProvisionedProductName:{},PhysicalId:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},ListAcceptedPortfolioShares:{input:{type:"structure",members:{AcceptLanguage:{},PageToken:{},PageSize:{type:"integer"},PortfolioShareType:{}}},output:{type:"structure",members:{PortfolioDetails:{shape:"S90"},NextPageToken:{}}}},ListBudgetsForResource:{input:{type:"structure",required:["ResourceId"],members:{AcceptLanguage:{},ResourceId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{Budgets:{shape:"S4l"},NextPageToken:{}}}},ListConstraintsForPortfolio:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},ProductId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ConstraintDetails:{type:"list",member:{shape:"S1b"}},NextPageToken:{}}}},ListLaunchPaths:{input:{type:"structure",required:["ProductId"],members:{AcceptLanguage:{},ProductId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{LaunchPathSummaries:{type:"list",member:{type:"structure",members:{Id:{},ConstraintSummaries:{shape:"S6w"},Tags:{shape:"S1q"},Name:{}}}},NextPageToken:{}}}},ListOrganizationPortfolioAccess:{input:{type:"structure",required:["PortfolioId","OrganizationNodeType"],members:{AcceptLanguage:{},PortfolioId:{},OrganizationNodeType:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{OrganizationNodes:{type:"list",member:{shape:"S1s"}},NextPageToken:{}}}},ListPortfolioAccess:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},OrganizationParentId:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{AccountIds:{type:"list",member:{}},NextPageToken:{}}}},ListPortfolios:{input:{type:"structure",members:{AcceptLanguage:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{PortfolioDetails:{shape:"S90"},NextPageToken:{}}}},ListPortfoliosForProduct:{input:{type:"structure",required:["ProductId"],members:{AcceptLanguage:{},ProductId:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{PortfolioDetails:{shape:"S90"},NextPageToken:{}}}},ListPrincipalsForPortfolio:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{Principals:{type:"list",member:{type:"structure",members:{PrincipalARN:{},PrincipalType:{}}}},NextPageToken:{}}}},ListProvisionedProductPlans:{input:{type:"structure",members:{AcceptLanguage:{},ProvisionProductId:{},PageSize:{type:"integer"},PageToken:{},AccessLevelFilter:{shape:"S9p"}}},output:{type:"structure",members:{ProvisionedProductPlans:{type:"list",member:{type:"structure",members:{PlanName:{},PlanId:{},ProvisionProductId:{},ProvisionProductName:{},PlanType:{},ProvisioningArtifactId:{}}}},NextPageToken:{}}}},ListProvisioningArtifacts:{input:{type:"structure",required:["ProductId"],members:{AcceptLanguage:{},ProductId:{}}},output:{type:"structure",members:{ProvisioningArtifactDetails:{type:"list",member:{shape:"S2w"}},NextPageToken:{}}}},ListProvisioningArtifactsForServiceAction:{input:{type:"structure",required:["ServiceActionId"],members:{ServiceActionId:{},PageSize:{type:"integer"},PageToken:{},AcceptLanguage:{}}},output:{type:"structure",members:{ProvisioningArtifactViews:{type:"list",member:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},ProvisioningArtifact:{shape:"S57"}}}},NextPageToken:{}}}},ListRecordHistory:{input:{type:"structure",members:{AcceptLanguage:{},AccessLevelFilter:{shape:"S9p"},SearchFilter:{type:"structure",members:{Key:{},Value:{}}},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{RecordDetails:{type:"list",member:{shape:"S7f"}},NextPageToken:{}}}},ListResourcesForTagOption:{input:{type:"structure",required:["TagOptionId"],members:{TagOptionId:{},ResourceType:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ResourceDetails:{type:"list",member:{type:"structure",members:{Id:{},ARN:{},Name:{},Description:{},CreatedTime:{type:"timestamp"}}}},PageToken:{}}}},ListServiceActions:{input:{type:"structure",members:{AcceptLanguage:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ServiceActionSummaries:{shape:"Sak"},NextPageToken:{}}}},ListServiceActionsForProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId"],members:{ProductId:{},ProvisioningArtifactId:{},PageSize:{type:"integer"},PageToken:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionSummaries:{shape:"Sak"},NextPageToken:{}}}},ListStackInstancesForProvisionedProduct:{input:{type:"structure",required:["ProvisionedProductId"],members:{AcceptLanguage:{},ProvisionedProductId:{},PageToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{StackInstances:{type:"list",member:{type:"structure",members:{Account:{},Region:{},StackInstanceStatus:{}}}},NextPageToken:{}}}},ListTagOptions:{input:{type:"structure",members:{Filters:{type:"structure",members:{Key:{},Value:{},Active:{type:"boolean"}}},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{TagOptionDetails:{shape:"S4k"},PageToken:{}}}},NotifyProvisionProductEngineWorkflowResult:{input:{type:"structure",required:["WorkflowToken","RecordId","Status","IdempotencyToken"],members:{WorkflowToken:{},RecordId:{},Status:{},FailureReason:{},ResourceIdentifier:{type:"structure",members:{UniqueTag:{type:"structure",members:{Key:{},Value:{}}}}},Outputs:{shape:"S7q"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},NotifyTerminateProvisionedProductEngineWorkflowResult:{input:{type:"structure",required:["WorkflowToken","RecordId","Status","IdempotencyToken"],members:{WorkflowToken:{},RecordId:{},Status:{},FailureReason:{},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},NotifyUpdateProvisionedProductEngineWorkflowResult:{input:{type:"structure",required:["WorkflowToken","RecordId","Status","IdempotencyToken"],members:{WorkflowToken:{},RecordId:{},Status:{},FailureReason:{},Outputs:{shape:"S7q"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{}}},ProvisionProduct:{input:{type:"structure",required:["ProvisionedProductName","ProvisionToken"],members:{AcceptLanguage:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},PathId:{},PathName:{},ProvisionedProductName:{},ProvisioningParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},ProvisioningPreferences:{type:"structure",members:{StackSetAccounts:{shape:"S76"},StackSetRegions:{shape:"S77"},StackSetFailureToleranceCount:{type:"integer"},StackSetFailureTolerancePercentage:{type:"integer"},StackSetMaxConcurrencyCount:{type:"integer"},StackSetMaxConcurrencyPercentage:{type:"integer"}}},Tags:{shape:"S1q"},NotificationArns:{shape:"S33"},ProvisionToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},RejectPortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},PortfolioShareType:{}}},output:{type:"structure",members:{}}},ScanProvisionedProducts:{input:{type:"structure",members:{AcceptLanguage:{},AccessLevelFilter:{shape:"S9p"},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ProvisionedProducts:{type:"list",member:{shape:"S5k"}},NextPageToken:{}}}},SearchProducts:{input:{type:"structure",members:{AcceptLanguage:{},Filters:{shape:"Sbn"},PageSize:{type:"integer"},SortBy:{},SortOrder:{},PageToken:{}}},output:{type:"structure",members:{ProductViewSummaries:{type:"list",member:{shape:"S2m"}},ProductViewAggregations:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Value:{},ApproximateCount:{type:"integer"}}}}},NextPageToken:{}}}},SearchProductsAsAdmin:{input:{type:"structure",members:{AcceptLanguage:{},PortfolioId:{},Filters:{shape:"Sbn"},SortBy:{},SortOrder:{},PageToken:{},PageSize:{type:"integer"},ProductSource:{}}},output:{type:"structure",members:{ProductViewDetails:{type:"list",member:{shape:"S2l"}},NextPageToken:{}}}},SearchProvisionedProducts:{input:{type:"structure",members:{AcceptLanguage:{},AccessLevelFilter:{shape:"S9p"},Filters:{type:"map",key:{},value:{type:"list",member:{}}},SortBy:{},SortOrder:{},PageSize:{type:"integer"},PageToken:{}}},output:{type:"structure",members:{ProvisionedProducts:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},Type:{},Id:{},Status:{},StatusMessage:{},CreatedTime:{type:"timestamp"},IdempotencyToken:{},LastRecordId:{},LastProvisioningRecordId:{},LastSuccessfulProvisioningRecordId:{},Tags:{shape:"S1q"},PhysicalId:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},UserArn:{},UserArnSession:{}}}},TotalResultsCount:{type:"integer"},NextPageToken:{}}}},TerminateProvisionedProduct:{input:{type:"structure",required:["TerminateToken"],members:{ProvisionedProductName:{}, +ProvisionedProductId:{},TerminateToken:{idempotencyToken:!0},IgnoreErrors:{type:"boolean"},AcceptLanguage:{},RetainPhysicalResources:{type:"boolean"}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},UpdateConstraint:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{},Description:{},Parameters:{}}},output:{type:"structure",members:{ConstraintDetail:{shape:"S1b"},ConstraintParameters:{},Status:{}}}},UpdatePortfolio:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{},DisplayName:{},Description:{},ProviderName:{},AddTags:{shape:"S1i"},RemoveTags:{shape:"Sco"}}},output:{type:"structure",members:{PortfolioDetail:{shape:"S1n"},Tags:{shape:"S1q"}}}},UpdatePortfolioShare:{input:{type:"structure",required:["PortfolioId"],members:{AcceptLanguage:{},PortfolioId:{},AccountId:{},OrganizationNode:{shape:"S1s"},ShareTagOptions:{type:"boolean"},SharePrincipals:{type:"boolean"}}},output:{type:"structure",members:{PortfolioShareToken:{},Status:{}}}},UpdateProduct:{input:{type:"structure",required:["Id"],members:{AcceptLanguage:{},Id:{},Name:{},Owner:{},Description:{},Distributor:{},SupportDescription:{},SupportEmail:{},SupportUrl:{},AddTags:{shape:"S1i"},RemoveTags:{shape:"Sco"},SourceConnection:{shape:"S2c"}}},output:{type:"structure",members:{ProductViewDetail:{shape:"S2l"},Tags:{shape:"S1q"}}}},UpdateProvisionedProduct:{input:{type:"structure",required:["UpdateToken"],members:{AcceptLanguage:{},ProvisionedProductName:{},ProvisionedProductId:{},ProductId:{},ProductName:{},ProvisioningArtifactId:{},ProvisioningArtifactName:{},PathId:{},PathName:{},ProvisioningParameters:{shape:"S36"},ProvisioningPreferences:{type:"structure",members:{StackSetAccounts:{shape:"S76"},StackSetRegions:{shape:"S77"},StackSetFailureToleranceCount:{type:"integer"},StackSetFailureTolerancePercentage:{type:"integer"},StackSetMaxConcurrencyCount:{type:"integer"},StackSetMaxConcurrencyPercentage:{type:"integer"},StackSetOperationType:{}}},Tags:{shape:"S1q"},UpdateToken:{idempotencyToken:!0}}},output:{type:"structure",members:{RecordDetail:{shape:"S7f"}}}},UpdateProvisionedProductProperties:{input:{type:"structure",required:["ProvisionedProductId","ProvisionedProductProperties","IdempotencyToken"],members:{AcceptLanguage:{},ProvisionedProductId:{},ProvisionedProductProperties:{shape:"Sd0"},IdempotencyToken:{idempotencyToken:!0}}},output:{type:"structure",members:{ProvisionedProductId:{},ProvisionedProductProperties:{shape:"Sd0"},RecordId:{},Status:{}}}},UpdateProvisioningArtifact:{input:{type:"structure",required:["ProductId","ProvisioningArtifactId"],members:{AcceptLanguage:{},ProductId:{},ProvisioningArtifactId:{},Name:{},Description:{},Active:{type:"boolean"},Guidance:{}}},output:{type:"structure",members:{ProvisioningArtifactDetail:{shape:"S2w"},Info:{shape:"S27"},Status:{}}}},UpdateServiceAction:{input:{type:"structure",required:["Id"],members:{Id:{},Name:{},Definition:{shape:"S3h"},Description:{},AcceptLanguage:{}}},output:{type:"structure",members:{ServiceActionDetail:{shape:"S3m"}}}},UpdateTagOption:{input:{type:"structure",required:["Id"],members:{Id:{},Value:{},Active:{type:"boolean"}}},output:{type:"structure",members:{TagOptionDetail:{shape:"S3s"}}}}},shapes:{Sm:{type:"list",member:{type:"structure",required:["ServiceActionId","ProductId","ProvisioningArtifactId"],members:{ServiceActionId:{},ProductId:{},ProvisioningArtifactId:{}}}},Sp:{type:"list",member:{type:"structure",members:{ServiceActionId:{},ProductId:{},ProvisioningArtifactId:{},ErrorCode:{},ErrorMessage:{}}}},S1b:{type:"structure",members:{ConstraintId:{},Type:{},Description:{},Owner:{},ProductId:{},PortfolioId:{}}},S1i:{type:"list",member:{shape:"S1j"}},S1j:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S1n:{type:"structure",members:{Id:{},ARN:{},DisplayName:{},Description:{},CreatedTime:{type:"timestamp"},ProviderName:{}}},S1q:{type:"list",member:{shape:"S1j"}},S1s:{type:"structure",members:{Type:{},Value:{}}},S24:{type:"structure",members:{Name:{},Description:{},Info:{shape:"S27"},Type:{},DisableTemplateValidation:{type:"boolean"}}},S27:{type:"map",key:{},value:{}},S2c:{type:"structure",required:["ConnectionParameters"],members:{Type:{},ConnectionParameters:{shape:"S2e"}}},S2e:{type:"structure",members:{CodeStar:{type:"structure",required:["ConnectionArn","Repository","Branch","ArtifactPath"],members:{ConnectionArn:{},Repository:{},Branch:{},ArtifactPath:{}}}}},S2l:{type:"structure",members:{ProductViewSummary:{shape:"S2m"},Status:{},ProductARN:{},CreatedTime:{type:"timestamp"},SourceConnection:{type:"structure",members:{Type:{},ConnectionParameters:{shape:"S2e"},LastSync:{type:"structure",members:{LastSyncTime:{type:"timestamp"},LastSyncStatus:{},LastSyncStatusMessage:{},LastSuccessfulSyncTime:{type:"timestamp"},LastSuccessfulSyncProvisioningArtifactId:{}}}}}}},S2m:{type:"structure",members:{Id:{},ProductId:{},Name:{},Owner:{},ShortDescription:{},Type:{},Distributor:{},HasDefaultPath:{type:"boolean"},SupportEmail:{},SupportDescription:{},SupportUrl:{}}},S2w:{type:"structure",members:{Id:{},Name:{},Description:{},Type:{},CreatedTime:{type:"timestamp"},Active:{type:"boolean"},Guidance:{},SourceRevision:{}}},S33:{type:"list",member:{}},S36:{type:"list",member:{type:"structure",members:{Key:{},Value:{},UsePreviousValue:{type:"boolean"}}}},S3h:{type:"map",key:{},value:{}},S3m:{type:"structure",members:{ServiceActionSummary:{shape:"S3n"},Definition:{shape:"S3h"}}},S3n:{type:"structure",members:{Id:{},Name:{},Description:{},DefinitionType:{}}},S3s:{type:"structure",members:{Key:{},Value:{},Active:{type:"boolean"},Id:{},Owner:{}}},S4k:{type:"list",member:{shape:"S3s"}},S4l:{type:"list",member:{type:"structure",members:{BudgetName:{}}}},S56:{type:"list",member:{shape:"S57"}},S57:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedTime:{type:"timestamp"},Guidance:{}}},S5k:{type:"structure",members:{Name:{},Arn:{},Type:{},Id:{},Status:{},StatusMessage:{},CreatedTime:{type:"timestamp"},IdempotencyToken:{},LastRecordId:{},LastProvisioningRecordId:{},LastSuccessfulProvisioningRecordId:{},ProductId:{},ProvisioningArtifactId:{},LaunchRoleArn:{}}},S6l:{type:"list",member:{type:"structure",members:{ParameterKey:{},DefaultValue:{},ParameterType:{},IsNoEcho:{type:"boolean"},Description:{},ParameterConstraints:{type:"structure",members:{AllowedValues:{type:"list",member:{}},AllowedPattern:{},ConstraintDescription:{},MaxLength:{},MinLength:{},MaxValue:{},MinValue:{}}}}}},S6w:{type:"list",member:{type:"structure",members:{Type:{},Description:{}}}},S76:{type:"list",member:{}},S77:{type:"list",member:{}},S79:{type:"list",member:{type:"structure",members:{Key:{},Description:{}}}},S7f:{type:"structure",members:{RecordId:{},ProvisionedProductName:{},Status:{},CreatedTime:{type:"timestamp"},UpdatedTime:{type:"timestamp"},ProvisionedProductType:{},RecordType:{},ProvisionedProductId:{},ProductId:{},ProvisioningArtifactId:{},PathId:{},RecordErrors:{type:"list",member:{type:"structure",members:{Code:{},Description:{}}}},RecordTags:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},LaunchRoleArn:{}}},S7q:{type:"list",member:{type:"structure",members:{OutputKey:{},OutputValue:{},Description:{}}}},S82:{type:"list",member:{}},S90:{type:"list",member:{shape:"S1n"}},S9p:{type:"structure",members:{Key:{},Value:{}}},Sak:{type:"list",member:{shape:"S3n"}},Sbn:{type:"map",key:{},value:{type:"list",member:{}}},Sco:{type:"list",member:{}},Sd0:{type:"map",key:{},value:{}}}}},{}],224:[function(e,t,r){t.exports={pagination:{DescribePortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},GetProvisionedProductOutputs:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListAcceptedPortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListBudgetsForResource:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListConstraintsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListLaunchPaths:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListOrganizationPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolios:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfoliosForProduct:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPrincipalsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListProvisioningArtifactsForServiceAction:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListResourcesForTagOption:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},ListServiceActions:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListServiceActionsForProvisioningArtifact:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListTagOptions:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},SearchProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProductsAsAdmin:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProvisionedProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"}}}},{}],225:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2010-03-31",endpointPrefix:"sns",protocol:"query",serviceAbbreviation:"Amazon SNS",serviceFullName:"Amazon Simple Notification Service",serviceId:"SNS",signatureVersion:"v4",uid:"sns-2010-03-31",xmlNamespace:"http://sns.amazonaws.com/doc/2010-03-31/"},operations:{AddPermission:{input:{type:"structure",required:["TopicArn","Label","AWSAccountId","ActionName"],members:{TopicArn:{},Label:{},AWSAccountId:{type:"list",member:{}},ActionName:{type:"list",member:{}}}}},CheckIfPhoneNumberIsOptedOut:{input:{type:"structure",required:["phoneNumber"],members:{phoneNumber:{}}},output:{resultWrapper:"CheckIfPhoneNumberIsOptedOutResult",type:"structure",members:{isOptedOut:{type:"boolean"}}}},ConfirmSubscription:{input:{type:"structure",required:["TopicArn","Token"],members:{TopicArn:{},Token:{},AuthenticateOnUnsubscribe:{}}},output:{resultWrapper:"ConfirmSubscriptionResult",type:"structure",members:{SubscriptionArn:{}}}},CreatePlatformApplication:{input:{type:"structure",required:["Name","Platform","Attributes"],members:{Name:{},Platform:{},Attributes:{shape:"Sj"}}},output:{resultWrapper:"CreatePlatformApplicationResult",type:"structure",members:{PlatformApplicationArn:{}}}},CreatePlatformEndpoint:{input:{type:"structure",required:["PlatformApplicationArn","Token"],members:{PlatformApplicationArn:{},Token:{},CustomUserData:{},Attributes:{shape:"Sj"}}},output:{resultWrapper:"CreatePlatformEndpointResult",type:"structure",members:{EndpointArn:{}}}},CreateSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{},LanguageCode:{}}},output:{resultWrapper:"CreateSMSSandboxPhoneNumberResult",type:"structure",members:{}}},CreateTopic:{input:{type:"structure",required:["Name"],members:{Name:{},Attributes:{shape:"St"},Tags:{shape:"Sw"},DataProtectionPolicy:{}}},output:{resultWrapper:"CreateTopicResult",type:"structure",members:{TopicArn:{}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},DeletePlatformApplication:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{}}}},DeleteSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{}}},output:{resultWrapper:"DeleteSMSSandboxPhoneNumberResult",type:"structure",members:{}}},DeleteTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"GetDataProtectionPolicyResult",type:"structure",members:{DataProtectionPolicy:{}}}},GetEndpointAttributes:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{resultWrapper:"GetEndpointAttributesResult",type:"structure",members:{Attributes:{shape:"Sj"}}}},GetPlatformApplicationAttributes:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{}}},output:{resultWrapper:"GetPlatformApplicationAttributesResult",type:"structure",members:{Attributes:{shape:"Sj"}}}},GetSMSAttributes:{input:{type:"structure",members:{attributes:{type:"list",member:{}}}},output:{resultWrapper:"GetSMSAttributesResult",type:"structure",members:{attributes:{shape:"Sj"}}}},GetSMSSandboxAccountStatus:{input:{type:"structure",members:{}},output:{resultWrapper:"GetSMSSandboxAccountStatusResult",type:"structure",required:["IsInSandbox"],members:{IsInSandbox:{type:"boolean"}}}},GetSubscriptionAttributes:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}},output:{resultWrapper:"GetSubscriptionAttributesResult",type:"structure",members:{Attributes:{shape:"S1j"}}}},GetTopicAttributes:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},output:{resultWrapper:"GetTopicAttributesResult",type:"structure",members:{Attributes:{shape:"St"}}}},ListEndpointsByPlatformApplication:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{},NextToken:{}}},output:{resultWrapper:"ListEndpointsByPlatformApplicationResult",type:"structure",members:{Endpoints:{type:"list",member:{type:"structure",members:{EndpointArn:{},Attributes:{shape:"Sj"}}}},NextToken:{}}}},ListOriginationNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListOriginationNumbersResult",type:"structure",members:{NextToken:{},PhoneNumbers:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},PhoneNumber:{},Status:{},Iso2CountryCode:{},RouteType:{},NumberCapabilities:{type:"list",member:{}}}}}}}},ListPhoneNumbersOptedOut:{input:{type:"structure",members:{nextToken:{}}},output:{resultWrapper:"ListPhoneNumbersOptedOutResult",type:"structure",members:{phoneNumbers:{type:"list",member:{}},nextToken:{}}}},ListPlatformApplications:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListPlatformApplicationsResult",type:"structure",members:{PlatformApplications:{type:"list",member:{type:"structure",members:{PlatformApplicationArn:{},Attributes:{shape:"Sj"}}}},NextToken:{}}}},ListSMSSandboxPhoneNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListSMSSandboxPhoneNumbersResult",type:"structure",required:["PhoneNumbers"],members:{PhoneNumbers:{type:"list",member:{type:"structure",members:{PhoneNumber:{},Status:{}}}},NextToken:{}}}},ListSubscriptions:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListSubscriptionsResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListSubscriptionsByTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{},NextToken:{}}},output:{resultWrapper:"ListSubscriptionsByTopicResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"Sw"}}}},ListTopics:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListTopicsResult",type:"structure",members:{Topics:{type:"list",member:{type:"structure",members:{TopicArn:{}}}},NextToken:{}}}},OptInPhoneNumber:{input:{type:"structure",required:["phoneNumber"],members:{phoneNumber:{}}},output:{resultWrapper:"OptInPhoneNumberResult",type:"structure",members:{}}},Publish:{input:{type:"structure",required:["Message"],members:{TopicArn:{},TargetArn:{},PhoneNumber:{},Message:{},Subject:{},MessageStructure:{},MessageAttributes:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{resultWrapper:"PublishResult",type:"structure",members:{MessageId:{},SequenceNumber:{}}}},PublishBatch:{input:{type:"structure",required:["TopicArn","PublishBatchRequestEntries"],members:{TopicArn:{},PublishBatchRequestEntries:{type:"list",member:{type:"structure",required:["Id","Message"],members:{Id:{},Message:{},Subject:{},MessageStructure:{},MessageAttributes:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}}}}},output:{resultWrapper:"PublishBatchResult",type:"structure",members:{Successful:{type:"list",member:{type:"structure",members:{Id:{},MessageId:{},SequenceNumber:{}}}},Failed:{type:"list",member:{type:"structure",required:["Id","Code","SenderFault"],members:{Id:{},Code:{},Message:{},SenderFault:{type:"boolean"}}}}}}},PutDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn","DataProtectionPolicy"],members:{ResourceArn:{},DataProtectionPolicy:{}}}},RemovePermission:{input:{type:"structure",required:["TopicArn","Label"],members:{TopicArn:{},Label:{}}}},SetEndpointAttributes:{input:{type:"structure",required:["EndpointArn","Attributes"],members:{EndpointArn:{},Attributes:{shape:"Sj"}}}},SetPlatformApplicationAttributes:{input:{type:"structure",required:["PlatformApplicationArn","Attributes"],members:{PlatformApplicationArn:{},Attributes:{shape:"Sj"}}}},SetSMSAttributes:{input:{type:"structure",required:["attributes"],members:{attributes:{shape:"Sj"}}},output:{resultWrapper:"SetSMSAttributesResult",type:"structure",members:{}}},SetSubscriptionAttributes:{input:{type:"structure",required:["SubscriptionArn","AttributeName"],members:{SubscriptionArn:{},AttributeName:{},AttributeValue:{}}}},SetTopicAttributes:{input:{type:"structure",required:["TopicArn","AttributeName"],members:{TopicArn:{},AttributeName:{},AttributeValue:{}}}},Subscribe:{input:{type:"structure",required:["TopicArn","Protocol"],members:{TopicArn:{},Protocol:{},Endpoint:{},Attributes:{shape:"S1j"},ReturnSubscriptionArn:{type:"boolean"}}},output:{resultWrapper:"SubscribeResult",type:"structure",members:{SubscriptionArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sw"}}},output:{resultWrapper:"TagResourceResult",type:"structure",members:{}}},Unsubscribe:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"UntagResourceResult",type:"structure",members:{}}},VerifySMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber","OneTimePassword"],members:{PhoneNumber:{},OneTimePassword:{}}},output:{resultWrapper:"VerifySMSSandboxPhoneNumberResult",type:"structure",members:{}}}},shapes:{Sj:{type:"map",key:{},value:{}},St:{type:"map",key:{},value:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1j:{type:"map",key:{},value:{}},S2h:{type:"list",member:{type:"structure",members:{SubscriptionArn:{},Owner:{},Protocol:{},Endpoint:{},TopicArn:{}}}},S31:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{DataType:{},StringValue:{},BinaryValue:{type:"blob"}}}}}}},{}],226:[function(e,t,r){t.exports={pagination:{ListEndpointsByPlatformApplication:{input_token:"NextToken",output_token:"NextToken",result_key:"Endpoints"},ListOriginationNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListPhoneNumbersOptedOut:{input_token:"nextToken",output_token:"nextToken",result_key:"phoneNumbers"},ListPlatformApplications:{input_token:"NextToken",output_token:"NextToken",result_key:"PlatformApplications"},ListSMSSandboxPhoneNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListSubscriptions:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListSubscriptionsByTopic:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListTopics:{input_token:"NextToken",output_token:"NextToken",result_key:"Topics"}}}},{}],227:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-11-05",awsQueryCompatible:{},endpointPrefix:"sqs",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Amazon SQS",serviceFullName:"Amazon Simple Queue Service",serviceId:"SQS",signatureVersion:"v4",targetPrefix:"AmazonSQS",uid:"sqs-2012-11-05"},operations:{AddPermission:{input:{type:"structure",required:["QueueUrl","Label","AWSAccountIds","Actions"],members:{QueueUrl:{},Label:{},AWSAccountIds:{type:"list",member:{},flattened:!0},Actions:{type:"list",member:{},flattened:!0}}}},CancelMessageMoveTask:{input:{type:"structure",required:["TaskHandle"],members:{TaskHandle:{}}},output:{type:"structure",members:{ApproximateNumberOfMessagesMoved:{type:"long"}}}},ChangeMessageVisibility:{input:{type:"structure",required:["QueueUrl","ReceiptHandle","VisibilityTimeout"],members:{QueueUrl:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}}},ChangeMessageVisibilityBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}},flattened:!0}}},output:{type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{}}},flattened:!0},Failed:{shape:"Sg"}}}},CreateQueue:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},Attributes:{shape:"Sk"},tags:{shape:"Sm"}}},output:{type:"structure",members:{QueueUrl:{}}}},DeleteMessage:{input:{type:"structure",required:["QueueUrl","ReceiptHandle"],members:{QueueUrl:{},ReceiptHandle:{}}}},DeleteMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{}}},flattened:!0}}},output:{type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{}}},flattened:!0},Failed:{shape:"Sg"}}}},DeleteQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},GetQueueAttributes:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sz"}}},output:{type:"structure",members:{Attributes:{shape:"Sk"}}}},GetQueueUrl:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},QueueOwnerAWSAccountId:{}}},output:{type:"structure",members:{QueueUrl:{}}}},ListDeadLetterSourceQueues:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["queueUrls"],members:{queueUrls:{shape:"S17"},NextToken:{}}}},ListMessageMoveTasks:{input:{type:"structure",required:["SourceArn"],members:{SourceArn:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Results:{flattened:!0,type:"list",member:{type:"structure",members:{TaskHandle:{},Status:{},SourceArn:{},DestinationArn:{},MaxNumberOfMessagesPerSecond:{type:"integer"},ApproximateNumberOfMessagesMoved:{type:"long"},ApproximateNumberOfMessagesToMove:{type:"long"},FailureReason:{},StartedTimestamp:{type:"long"}}}}}}},ListQueueTags:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},ListQueues:{input:{type:"structure",members:{QueueNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{QueueUrls:{shape:"S17"},NextToken:{}}}},PurgeQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},ReceiveMessage:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sz"},MessageAttributeNames:{type:"list",member:{},flattened:!0},MaxNumberOfMessages:{type:"integer"},VisibilityTimeout:{type:"integer"},WaitTimeSeconds:{type:"integer"},ReceiveRequestAttemptId:{}}},output:{type:"structure",members:{Messages:{type:"list",member:{type:"structure",members:{MessageId:{},ReceiptHandle:{},MD5OfBody:{},Body:{},Attributes:{type:"map",key:{},value:{},flattened:!0},MD5OfMessageAttributes:{},MessageAttributes:{shape:"S1q"}}},flattened:!0}}}},RemovePermission:{input:{type:"structure",required:["QueueUrl","Label"],members:{QueueUrl:{},Label:{}}}},SendMessage:{input:{type:"structure",required:["QueueUrl","MessageBody"],members:{QueueUrl:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1q"},MessageSystemAttributes:{shape:"S1x"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{type:"structure",members:{MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},MessageId:{},SequenceNumber:{}}}},SendMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{type:"structure",required:["Id","MessageBody"],members:{Id:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1q"},MessageSystemAttributes:{shape:"S1x"},MessageDeduplicationId:{},MessageGroupId:{}}},flattened:!0}}},output:{type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{type:"structure",required:["Id","MessageId","MD5OfMessageBody"],members:{Id:{},MessageId:{},MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},SequenceNumber:{}}},flattened:!0},Failed:{shape:"Sg"}}}},SetQueueAttributes:{input:{type:"structure",required:["QueueUrl","Attributes"],members:{QueueUrl:{},Attributes:{shape:"Sk"}}}},StartMessageMoveTask:{input:{type:"structure",required:["SourceArn"],members:{SourceArn:{},DestinationArn:{},MaxNumberOfMessagesPerSecond:{type:"integer"}}},output:{type:"structure",members:{TaskHandle:{}}}},TagQueue:{input:{type:"structure",required:["QueueUrl","Tags"],members:{QueueUrl:{},Tags:{shape:"Sm"}}}},UntagQueue:{input:{type:"structure",required:["QueueUrl","TagKeys"],members:{QueueUrl:{},TagKeys:{type:"list",member:{},flattened:!0}}}}},shapes:{Sg:{type:"list",member:{type:"structure",required:["Id","SenderFault","Code"],members:{Id:{},SenderFault:{type:"boolean"},Code:{},Message:{}}},flattened:!0},Sk:{type:"map",key:{},value:{},flattened:!0},Sm:{type:"map",key:{},value:{},flattened:!0},Sz:{type:"list",member:{},flattened:!0},S17:{type:"list",member:{},flattened:!0},S1q:{type:"map",key:{},value:{type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1t",flattened:!0},BinaryListValues:{shape:"S1u",flattened:!0},DataType:{}}},flattened:!0},S1t:{type:"list",member:{}},S1u:{type:"list",member:{type:"blob"}},S1x:{type:"map",key:{},value:{type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1t",flattened:!0},BinaryListValues:{shape:"S1u",flattened:!0},DataType:{}}},flattened:!0}}}},{}],228:[function(e,t,r){t.exports={pagination:{ListDeadLetterSourceQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"queueUrls"},ListQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"QueueUrls"}}}},{}],229:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2014-11-06",endpointPrefix:"ssm",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon SSM",serviceFullName:"Amazon Simple Systems Manager (SSM)",serviceId:"SSM",signatureVersion:"v4",targetPrefix:"AmazonSSM",uid:"ssm-2014-11-06"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceType","ResourceId","Tags"],members:{ResourceType:{},ResourceId:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{}}},AssociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationType","ResourceType","ResourceUri"],members:{OpsItemId:{},AssociationType:{},ResourceType:{},ResourceUri:{}}},output:{type:"structure",members:{AssociationId:{}}}},CancelCommand:{input:{type:"structure",required:["CommandId"],members:{CommandId:{},InstanceIds:{shape:"Si"}}},output:{type:"structure",members:{}}},CancelMaintenanceWindowExecution:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{}}},output:{type:"structure",members:{WindowExecutionId:{}}}},CreateActivation:{input:{type:"structure",required:["IamRole"],members:{Description:{},DefaultInstanceName:{},IamRole:{},RegistrationLimit:{type:"integer"},ExpirationDate:{type:"timestamp"},Tags:{shape:"S4"},RegistrationMetadata:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}},output:{type:"structure",members:{ActivationId:{},ActivationCode:{}}}},CreateAssociation:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},InstanceId:{},Parameters:{shape:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},CreateAssociationBatch:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{shape:"S2s"}}}},output:{type:"structure",members:{Successful:{type:"list",member:{shape:"S2b"}},Failed:{type:"list",member:{type:"structure",members:{Entry:{shape:"S2s"},Message:{},Fault:{}}}}}}},CreateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Requires:{shape:"S31"},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentType:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},CreateMaintenanceWindow:{input:{type:"structure",required:["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],members:{Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},ClientToken:{idempotencyToken:!0},Tags:{shape:"S4"}}},output:{type:"structure",members:{WindowId:{}}}},CreateOpsItem:{input:{type:"structure",required:["Description","Source","Title"],members:{Description:{},OpsItemType:{},OperationalData:{shape:"S4p"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Source:{},Title:{},Tags:{shape:"S4"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},AccountId:{}}},output:{type:"structure",members:{OpsItemId:{},OpsItemArn:{}}}},CreateOpsMetadata:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},Metadata:{shape:"S59"},Tags:{shape:"S4"}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},CreatePatchBaseline:{input:{type:"structure",required:["Name"],members:{OperatingSystem:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},ClientToken:{idempotencyToken:!0},Tags:{shape:"S4"}}},output:{type:"structure",members:{BaselineId:{}}}},CreateResourceDataSync:{input:{type:"structure",required:["SyncName"],members:{SyncName:{},S3Destination:{shape:"S68"},SyncType:{},SyncSource:{shape:"S6h"}}},output:{type:"structure",members:{}}},DeleteActivation:{ +input:{type:"structure",required:["ActivationId"],members:{ActivationId:{}}},output:{type:"structure",members:{}}},DeleteAssociation:{input:{type:"structure",members:{Name:{},InstanceId:{},AssociationId:{}}},output:{type:"structure",members:{}}},DeleteDocument:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},VersionName:{},Force:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteInventory:{input:{type:"structure",required:["TypeName"],members:{TypeName:{},SchemaDeleteOption:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{DeletionId:{},TypeName:{},DeletionSummary:{shape:"S75"}}}},DeleteMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{}}},output:{type:"structure",members:{WindowId:{}}}},DeleteOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{}}},output:{type:"structure",members:{}}},DeleteOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{}}},output:{type:"structure",members:{}}},DeleteParameter:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteParameters:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S7m"}}},output:{type:"structure",members:{DeletedParameters:{shape:"S7m"},InvalidParameters:{shape:"S7m"}}}},DeletePatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{}}}},DeleteResourceDataSync:{input:{type:"structure",required:["SyncName"],members:{SyncName:{},SyncType:{}}},output:{type:"structure",members:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn","PolicyId","PolicyHash"],members:{ResourceArn:{},PolicyId:{},PolicyHash:{}}},output:{type:"structure",members:{}}},DeregisterManagedInstance:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{}}},output:{type:"structure",members:{}}},DeregisterPatchBaselineForPatchGroup:{input:{type:"structure",required:["BaselineId","PatchGroup"],members:{BaselineId:{},PatchGroup:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{}}}},DeregisterTargetFromMaintenanceWindow:{input:{type:"structure",required:["WindowId","WindowTargetId"],members:{WindowId:{},WindowTargetId:{},Safe:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},WindowTargetId:{}}}},DeregisterTaskFromMaintenanceWindow:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{}}}},DescribeActivations:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{FilterKey:{},FilterValues:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ActivationList:{type:"list",member:{type:"structure",members:{ActivationId:{},Description:{},DefaultInstanceName:{},IamRole:{},RegistrationLimit:{type:"integer"},RegistrationsCount:{type:"integer"},ExpirationDate:{type:"timestamp"},Expired:{type:"boolean"},CreatedDate:{type:"timestamp"},Tags:{shape:"S4"}}}},NextToken:{}}}},DescribeAssociation:{input:{type:"structure",members:{Name:{},InstanceId:{},AssociationId:{},AssociationVersion:{}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},DescribeAssociationExecutionTargets:{input:{type:"structure",required:["AssociationId","ExecutionId"],members:{AssociationId:{},ExecutionId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AssociationExecutionTargets:{type:"list",member:{type:"structure",members:{AssociationId:{},AssociationVersion:{},ExecutionId:{},ResourceId:{},ResourceType:{},Status:{},DetailedStatus:{},LastExecutionDate:{type:"timestamp"},OutputSource:{type:"structure",members:{OutputSourceId:{},OutputSourceType:{}}}}}},NextToken:{}}}},DescribeAssociationExecutions:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Value","Type"],members:{Key:{},Value:{},Type:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AssociationExecutions:{type:"list",member:{type:"structure",members:{AssociationId:{},AssociationVersion:{},ExecutionId:{},Status:{},DetailedStatus:{},CreatedTime:{type:"timestamp"},LastExecutionDate:{type:"timestamp"},ResourceCountByStatus:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},NextToken:{}}}},DescribeAutomationExecutions:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutomationExecutionMetadataList:{type:"list",member:{type:"structure",members:{AutomationExecutionId:{},DocumentName:{},DocumentVersion:{},AutomationExecutionStatus:{},ExecutionStartTime:{type:"timestamp"},ExecutionEndTime:{type:"timestamp"},ExecutedBy:{},LogFile:{},Outputs:{shape:"S9m"},Mode:{},ParentAutomationExecutionId:{},CurrentStepName:{},CurrentAction:{},FailureMessage:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9r"},MaxConcurrency:{},MaxErrors:{},Target:{},AutomationType:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9v"},OpsItemId:{},AssociationId:{},ChangeRequestName:{}}}},NextToken:{}}}},DescribeAutomationStepExecutions:{input:{type:"structure",required:["AutomationExecutionId"],members:{AutomationExecutionId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},NextToken:{},MaxResults:{type:"integer"},ReverseOrder:{type:"boolean"}}},output:{type:"structure",members:{StepExecutions:{shape:"Sa5"},NextToken:{}}}},DescribeAvailablePatches:{input:{type:"structure",members:{Filters:{shape:"Sag"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Patches:{type:"list",member:{shape:"Sao"}},NextToken:{}}}},DescribeDocument:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},VersionName:{}}},output:{type:"structure",members:{Document:{shape:"S3h"}}}},DescribeDocumentPermission:{input:{type:"structure",required:["Name","PermissionType"],members:{Name:{},PermissionType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountIds:{shape:"Sbj"},AccountSharingInfoList:{type:"list",member:{type:"structure",members:{AccountId:{},SharedDocumentVersion:{}}}},NextToken:{}}}},DescribeEffectiveInstanceAssociations:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Associations:{type:"list",member:{type:"structure",members:{AssociationId:{},InstanceId:{},Content:{},AssociationVersion:{}}}},NextToken:{}}}},DescribeEffectivePatchesForPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{EffectivePatches:{type:"list",member:{type:"structure",members:{Patch:{shape:"Sao"},PatchStatus:{type:"structure",members:{DeploymentStatus:{},ComplianceLevel:{},ApprovalDate:{type:"timestamp"}}}}}},NextToken:{}}}},DescribeInstanceAssociationsStatus:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceAssociationStatusInfos:{type:"list",member:{type:"structure",members:{AssociationId:{},Name:{},DocumentVersion:{},AssociationVersion:{},InstanceId:{},ExecutionDate:{type:"timestamp"},Status:{},DetailedStatus:{},ExecutionSummary:{},ErrorCode:{},OutputUrl:{type:"structure",members:{S3OutputUrl:{type:"structure",members:{OutputUrl:{}}}}},AssociationName:{}}}},NextToken:{}}}},DescribeInstanceInformation:{input:{type:"structure",members:{InstanceInformationFilterList:{type:"list",member:{type:"structure",required:["key","valueSet"],members:{key:{},valueSet:{shape:"Scc"}}}},Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{shape:"Scc"}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceInformationList:{type:"list",member:{type:"structure",members:{InstanceId:{},PingStatus:{},LastPingDateTime:{type:"timestamp"},AgentVersion:{},IsLatestVersion:{type:"boolean"},PlatformType:{},PlatformName:{},PlatformVersion:{},ActivationId:{},IamRole:{},RegistrationDate:{type:"timestamp"},ResourceType:{},Name:{},IPAddress:{},ComputerName:{},AssociationStatus:{},LastAssociationExecutionDate:{type:"timestamp"},LastSuccessfulAssociationExecutionDate:{type:"timestamp"},AssociationOverview:{type:"structure",members:{DetailedStatus:{},InstanceAssociationStatusAggregatedCount:{type:"map",key:{},value:{type:"integer"}}}},SourceId:{},SourceType:{}}}},NextToken:{}}}},DescribeInstancePatchStates:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Si"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InstancePatchStates:{type:"list",member:{shape:"Scy"}},NextToken:{}}}},DescribeInstancePatchStatesForPatchGroup:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{},Filters:{type:"list",member:{type:"structure",required:["Key","Values","Type"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InstancePatchStates:{type:"list",member:{shape:"Scy"}},NextToken:{}}}},DescribeInstancePatches:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},Filters:{shape:"Sag"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Patches:{type:"list",member:{type:"structure",required:["Title","KBId","Classification","Severity","State","InstalledTime"],members:{Title:{},KBId:{},Classification:{},Severity:{},State:{},InstalledTime:{type:"timestamp"},CVEIds:{}}}},NextToken:{}}}},DescribeInventoryDeletions:{input:{type:"structure",members:{DeletionId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InventoryDeletions:{type:"list",member:{type:"structure",members:{DeletionId:{},TypeName:{},DeletionStartTime:{type:"timestamp"},LastStatus:{},LastStatusMessage:{},DeletionSummary:{shape:"S75"},LastStatusUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTaskInvocations:{input:{type:"structure",required:["WindowExecutionId","TaskId"],members:{WindowExecutionId:{},TaskId:{},Filters:{shape:"Se4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutionTaskInvocationIdentities:{type:"list",member:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Seg"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Sd1"},WindowTargetId:{}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTasks:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{},Filters:{shape:"Se4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutionTaskIdentities:{type:"list",member:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},TaskArn:{},TaskType:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutions:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutions:{type:"list",member:{type:"structure",members:{WindowId:{},WindowExecutionId:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeMaintenanceWindowSchedule:{input:{type:"structure",members:{WindowId:{},Targets:{shape:"S18"},ResourceType:{},Filters:{shape:"Sag"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ScheduledWindowExecutions:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{},ExecutionTime:{}}}},NextToken:{}}}},DescribeMaintenanceWindowTargets:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Targets:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTargetId:{},ResourceType:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd1"},Name:{},Description:{shape:"S4b"}}}},NextToken:{}}}},DescribeMaintenanceWindowTasks:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tasks:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTaskId:{},TaskArn:{},Type:{},Targets:{shape:"S18"},TaskParameters:{shape:"Sf7"},Priority:{type:"integer"},LoggingInfo:{shape:"Sfd"},ServiceRoleArn:{},MaxConcurrency:{},MaxErrors:{},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},NextToken:{}}}},DescribeMaintenanceWindows:{input:{type:"structure",members:{Filters:{shape:"Se4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowIdentities:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},Enabled:{type:"boolean"},Duration:{type:"integer"},Cutoff:{type:"integer"},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},EndDate:{},StartDate:{},NextExecutionTime:{}}}},NextToken:{}}}},DescribeMaintenanceWindowsForTarget:{input:{type:"structure",required:["Targets","ResourceType"],members:{Targets:{shape:"S18"},ResourceType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowIdentities:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{}}}},NextToken:{}}}},DescribeOpsItems:{input:{type:"structure",members:{OpsItemFilters:{type:"list",member:{type:"structure",required:["Key","Values","Operator"],members:{Key:{},Values:{type:"list",member:{}},Operator:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},OpsItemSummaries:{type:"list",member:{type:"structure",members:{CreatedBy:{},CreatedTime:{type:"timestamp"},LastModifiedBy:{},LastModifiedTime:{type:"timestamp"},Priority:{type:"integer"},Source:{},Status:{},OpsItemId:{},Title:{},OperationalData:{shape:"S4p"},Category:{},Severity:{},OpsItemType:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"}}}}}}},DescribeParameters:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},ParameterFilters:{shape:"Sg7"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},KeyId:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},Description:{},AllowedPattern:{},Version:{type:"long"},Tier:{},Policies:{shape:"Sgm"},DataType:{}}}},NextToken:{}}}},DescribePatchBaselines:{input:{type:"structure",members:{Filters:{shape:"Sag"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BaselineIdentities:{type:"list",member:{shape:"Sgs"}},NextToken:{}}}},DescribePatchGroupState:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{}}},output:{type:"structure",members:{Instances:{type:"integer"},InstancesWithInstalledPatches:{type:"integer"},InstancesWithInstalledOtherPatches:{type:"integer"},InstancesWithInstalledPendingRebootPatches:{type:"integer"},InstancesWithInstalledRejectedPatches:{type:"integer"},InstancesWithMissingPatches:{type:"integer"},InstancesWithFailedPatches:{type:"integer"},InstancesWithNotApplicablePatches:{type:"integer"},InstancesWithUnreportedNotApplicablePatches:{type:"integer"},InstancesWithCriticalNonCompliantPatches:{type:"integer"},InstancesWithSecurityNonCompliantPatches:{type:"integer"},InstancesWithOtherNonCompliantPatches:{type:"integer"}}}},DescribePatchGroups:{input:{type:"structure",members:{MaxResults:{type:"integer"},Filters:{shape:"Sag"},NextToken:{}}},output:{type:"structure",members:{Mappings:{type:"list",member:{type:"structure",members:{PatchGroup:{},BaselineIdentity:{shape:"Sgs"}}}},NextToken:{}}}},DescribePatchProperties:{input:{type:"structure",required:["OperatingSystem","Property"],members:{OperatingSystem:{},Property:{},PatchSet:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Properties:{type:"list",member:{type:"map",key:{},value:{}}},NextToken:{}}}},DescribeSessions:{input:{type:"structure",required:["State"],members:{State:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}},output:{type:"structure",members:{Sessions:{type:"list",member:{type:"structure",members:{SessionId:{},Target:{},Status:{},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"},DocumentName:{},Owner:{},Reason:{},Details:{},OutputUrl:{type:"structure",members:{S3OutputUrl:{},CloudWatchOutputUrl:{}}},MaxSessionDuration:{}}}},NextToken:{}}}},DisassociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationId"],members:{OpsItemId:{},AssociationId:{}}},output:{type:"structure",members:{}}},GetAutomationExecution:{input:{type:"structure",required:["AutomationExecutionId"],members:{AutomationExecutionId:{}}},output:{type:"structure",members:{AutomationExecution:{type:"structure",members:{AutomationExecutionId:{},DocumentName:{},DocumentVersion:{},ExecutionStartTime:{type:"timestamp"},ExecutionEndTime:{type:"timestamp"},AutomationExecutionStatus:{},StepExecutions:{shape:"Sa5"},StepExecutionsTruncated:{type:"boolean"},Parameters:{shape:"S9m"},Outputs:{shape:"S9m"},FailureMessage:{},Mode:{},ParentAutomationExecutionId:{},ExecutedBy:{},CurrentStepName:{},CurrentAction:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9r"},MaxConcurrency:{},MaxErrors:{},Target:{},TargetLocations:{shape:"S1s"},ProgressCounters:{type:"structure",members:{TotalSteps:{type:"integer"},SuccessSteps:{type:"integer"},FailedSteps:{type:"integer"},CancelledSteps:{type:"integer"},TimedOutSteps:{type:"integer"}}},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9v"},OpsItemId:{},AssociationId:{},ChangeRequestName:{},Variables:{shape:"S9m"}}}}}},GetCalendarState:{input:{type:"structure",required:["CalendarNames"],members:{CalendarNames:{shape:"S1q"},AtTime:{}}},output:{type:"structure",members:{State:{},AtTime:{},NextTransitionTime:{}}}},GetCommandInvocation:{input:{type:"structure",required:["CommandId","InstanceId"],members:{CommandId:{},InstanceId:{},PluginName:{}}},output:{type:"structure",members:{CommandId:{},InstanceId:{},Comment:{},DocumentName:{},DocumentVersion:{},PluginName:{},ResponseCode:{type:"integer"},ExecutionStartDateTime:{},ExecutionElapsedTime:{},ExecutionEndDateTime:{},Status:{},StatusDetails:{},StandardOutputContent:{},StandardOutputUrl:{},StandardErrorContent:{},StandardErrorUrl:{},CloudWatchOutputConfig:{shape:"Sid"}}}},GetConnectionStatus:{input:{type:"structure",required:["Target"],members:{Target:{}}},output:{type:"structure",members:{Target:{},Status:{}}}},GetDefaultPatchBaseline:{input:{type:"structure",members:{OperatingSystem:{}}},output:{type:"structure",members:{BaselineId:{},OperatingSystem:{}}}},GetDeployablePatchSnapshotForInstance:{input:{type:"structure",required:["InstanceId","SnapshotId"],members:{InstanceId:{},SnapshotId:{},BaselineOverride:{type:"structure",members:{OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},Sources:{shape:"S5y"}}}}},output:{type:"structure",members:{InstanceId:{},SnapshotId:{},SnapshotDownloadUrl:{},Product:{}}}},GetDocument:{input:{type:"structure",required:["Name"],members:{Name:{},VersionName:{},DocumentVersion:{},DocumentFormat:{}}},output:{type:"structure",members:{Name:{},CreatedDate:{type:"timestamp"},DisplayName:{},VersionName:{},DocumentVersion:{},Status:{},StatusInformation:{},Content:{},DocumentType:{},DocumentFormat:{},Requires:{shape:"S31"},AttachmentsContent:{type:"list",member:{type:"structure",members:{Name:{},Size:{type:"long"},Hash:{},HashType:{},Url:{}}}},ReviewStatus:{}}}},GetInventory:{input:{type:"structure",members:{Filters:{shape:"Siz"},Aggregators:{shape:"Sj5"},ResultAttributes:{type:"list",member:{type:"structure",required:["TypeName"],members:{TypeName:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entities:{type:"list",member:{type:"structure",members:{Id:{},Data:{type:"map",key:{},value:{type:"structure",required:["TypeName","SchemaVersion","Content"],members:{TypeName:{},SchemaVersion:{},CaptureTime:{},ContentHash:{},Content:{shape:"Sjm"}}}}}}},NextToken:{}}}},GetInventorySchema:{input:{type:"structure",members:{TypeName:{},NextToken:{},MaxResults:{type:"integer"},Aggregator:{type:"boolean"},SubType:{type:"boolean"}}},output:{type:"structure",members:{Schemas:{type:"list",member:{type:"structure",required:["TypeName","Attributes"],members:{TypeName:{},Version:{},Attributes:{type:"list",member:{type:"structure",required:["Name","DataType"],members:{Name:{},DataType:{}}}},DisplayName:{}}}},NextToken:{}}}},GetMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{}}},output:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},NextExecutionTime:{},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},Enabled:{type:"boolean"},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"}}}},GetMaintenanceWindowExecution:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskIds:{type:"list",member:{}},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},GetMaintenanceWindowExecutionTask:{input:{type:"structure",required:["WindowExecutionId","TaskId"],members:{WindowExecutionId:{},TaskId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},TaskArn:{},ServiceRole:{},Type:{},TaskParameters:{type:"list",member:{shape:"Sf7"},sensitive:!0},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},GetMaintenanceWindowExecutionTaskInvocation:{input:{type:"structure",required:["WindowExecutionId","TaskId","InvocationId"],members:{WindowExecutionId:{},TaskId:{},InvocationId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Seg"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Sd1"},WindowTargetId:{}}}},GetMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf7"},TaskInvocationParameters:{shape:"Skd"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfd"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},GetOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{},OpsItemArn:{}}},output:{type:"structure",members:{OpsItem:{type:"structure",members:{CreatedBy:{},OpsItemType:{},CreatedTime:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedTime:{type:"timestamp"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Version:{},Title:{},Source:{},OperationalData:{shape:"S4p"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}}}}},GetOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceId:{},Metadata:{shape:"S59"},NextToken:{}}}},GetOpsSummary:{input:{type:"structure",members:{SyncName:{},Filters:{shape:"Sl0"},Aggregators:{shape:"Sl6"},ResultAttributes:{type:"list",member:{type:"structure",required:["TypeName"],members:{TypeName:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entities:{type:"list",member:{type:"structure",members:{Id:{},Data:{type:"map",key:{},value:{type:"structure",members:{CaptureTime:{},Content:{type:"list",member:{type:"map",key:{},value:{}}}}}}}}},NextToken:{}}}},GetParameter:{input:{type:"structure",required:["Name"],members:{Name:{},WithDecryption:{type:"boolean"}}},output:{type:"structure",members:{Parameter:{shape:"Sls"}}}},GetParameterHistory:{input:{type:"structure",required:["Name"],members:{Name:{},WithDecryption:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},KeyId:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},Description:{},Value:{shape:"Slt"},AllowedPattern:{},Version:{type:"long"},Labels:{shape:"Slz"},Tier:{},Policies:{shape:"Sgm"},DataType:{}}}},NextToken:{}}}},GetParameters:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S7m"},WithDecryption:{type:"boolean"}}},output:{type:"structure",members:{Parameters:{shape:"Sm3"},InvalidParameters:{shape:"S7m"}}}},GetParametersByPath:{input:{type:"structure",required:["Path"],members:{Path:{},Recursive:{type:"boolean"},ParameterFilters:{shape:"Sg7"},WithDecryption:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{shape:"Sm3"},NextToken:{}}}},GetPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},PatchGroups:{type:"list",member:{}},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},GetPatchBaselineForPatchGroup:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{},OperatingSystem:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{},OperatingSystem:{}}}},GetResourcePolicies:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},PolicyHash:{},Policy:{}}}}}}},GetServiceSetting:{input:{type:"structure",required:["SettingId"],members:{SettingId:{}}},output:{type:"structure",members:{ServiceSetting:{shape:"Sml"}}}},LabelParameterVersion:{input:{type:"structure",required:["Name","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slz"}}},output:{type:"structure",members:{InvalidLabels:{shape:"Slz"},ParameterVersion:{type:"long"}}}},ListAssociationVersions:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AssociationVersions:{type:"list",member:{type:"structure",members:{AssociationId:{},AssociationVersion:{},CreatedDate:{type:"timestamp"},Name:{},DocumentVersion:{},Parameters:{shape:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},NextToken:{}}}},ListAssociations:{input:{type:"structure",members:{AssociationFilterList:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Associations:{type:"list",member:{type:"structure",members:{Name:{},InstanceId:{},AssociationId:{},AssociationVersion:{},DocumentVersion:{},Targets:{shape:"S18"},LastExecutionDate:{type:"timestamp"},Overview:{shape:"S2i"},ScheduleExpression:{},AssociationName:{},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},NextToken:{}}}},ListCommandInvocations:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn3"},Details:{type:"boolean"}}},output:{type:"structure",members:{CommandInvocations:{type:"list",member:{type:"structure",members:{CommandId:{},InstanceId:{},InstanceName:{},Comment:{},DocumentName:{},DocumentVersion:{},RequestedDateTime:{type:"timestamp"},Status:{},StatusDetails:{},TraceOutput:{},StandardOutputUrl:{},StandardErrorUrl:{},CommandPlugins:{type:"list",member:{type:"structure",members:{Name:{},Status:{},StatusDetails:{},ResponseCode:{type:"integer"},ResponseStartDateTime:{type:"timestamp"},ResponseFinishDateTime:{type:"timestamp"},Output:{},StandardOutputUrl:{},StandardErrorUrl:{},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{}}}},ServiceRole:{},NotificationConfig:{shape:"Skf"},CloudWatchOutputConfig:{shape:"Sid"}}}},NextToken:{}}}},ListCommands:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn3"}}},output:{type:"structure",members:{Commands:{type:"list",member:{shape:"Snj"}},NextToken:{}}}},ListComplianceItems:{input:{type:"structure",members:{Filters:{shape:"Snq"},ResourceIds:{type:"list",member:{}},ResourceTypes:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComplianceItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},ResourceType:{},ResourceId:{},Id:{},Title:{},Status:{},Severity:{},ExecutionSummary:{shape:"So8"},Details:{shape:"Sob"}}}},NextToken:{}}}},ListComplianceSummaries:{input:{type:"structure",members:{Filters:{shape:"Snq"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},CompliantSummary:{shape:"Sog"},NonCompliantSummary:{shape:"Soj"}}}},NextToken:{}}}},ListDocumentMetadataHistory:{input:{type:"structure",required:["Name","Metadata"],members:{Name:{},DocumentVersion:{},Metadata:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Name:{},DocumentVersion:{},Author:{},Metadata:{type:"structure",members:{ReviewerResponse:{type:"list",member:{type:"structure",members:{CreateTime:{type:"timestamp"},UpdatedTime:{type:"timestamp"},ReviewStatus:{},Comment:{shape:"Soq"},Reviewer:{}}}}}},NextToken:{}}}},ListDocumentVersions:{input:{type:"structure", +required:["Name"],members:{Name:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentVersions:{type:"list",member:{type:"structure",members:{Name:{},DisplayName:{},DocumentVersion:{},VersionName:{},CreatedDate:{type:"timestamp"},IsDefaultVersion:{type:"boolean"},DocumentFormat:{},Status:{},StatusInformation:{},ReviewStatus:{}}}},NextToken:{}}}},ListDocuments:{input:{type:"structure",members:{DocumentFilterList:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Filters:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentIdentifiers:{type:"list",member:{type:"structure",members:{Name:{},CreatedDate:{type:"timestamp"},DisplayName:{},Owner:{},VersionName:{},PlatformTypes:{shape:"S3v"},DocumentVersion:{},DocumentType:{},SchemaVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},Requires:{shape:"S31"},ReviewStatus:{},Author:{}}}},NextToken:{}}}},ListInventoryEntries:{input:{type:"structure",required:["InstanceId","TypeName"],members:{InstanceId:{},TypeName:{},Filters:{shape:"Siz"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TypeName:{},InstanceId:{},SchemaVersion:{},CaptureTime:{},Entries:{shape:"Sjm"},NextToken:{}}}},ListOpsItemEvents:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values","Operator"],members:{Key:{},Values:{type:"list",member:{}},Operator:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Summaries:{type:"list",member:{type:"structure",members:{OpsItemId:{},EventId:{},Source:{},DetailType:{},Detail:{},CreatedBy:{shape:"Spo"},CreatedTime:{type:"timestamp"}}}}}}},ListOpsItemRelatedItems:{input:{type:"structure",members:{OpsItemId:{},Filters:{type:"list",member:{type:"structure",required:["Key","Values","Operator"],members:{Key:{},Values:{type:"list",member:{}},Operator:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Summaries:{type:"list",member:{type:"structure",members:{OpsItemId:{},AssociationId:{},ResourceType:{},AssociationType:{},ResourceUri:{},CreatedBy:{shape:"Spo"},CreatedTime:{type:"timestamp"},LastModifiedBy:{shape:"Spo"},LastModifiedTime:{type:"timestamp"}}}}}}},ListOpsMetadata:{input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OpsMetadataList:{type:"list",member:{type:"structure",members:{ResourceId:{},OpsMetadataArn:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},CreationDate:{type:"timestamp"}}}},NextToken:{}}}},ListResourceComplianceSummaries:{input:{type:"structure",members:{Filters:{shape:"Snq"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},ResourceType:{},ResourceId:{},Status:{},OverallSeverity:{},ExecutionSummary:{shape:"So8"},CompliantSummary:{shape:"Sog"},NonCompliantSummary:{shape:"Soj"}}}},NextToken:{}}}},ListResourceDataSync:{input:{type:"structure",members:{SyncType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceDataSyncItems:{type:"list",member:{type:"structure",members:{SyncName:{},SyncType:{},SyncSource:{type:"structure",members:{SourceType:{},AwsOrganizationsSource:{shape:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},State:{},EnableAllOpsDataSources:{type:"boolean"}}},S3Destination:{shape:"S68"},LastSyncTime:{type:"timestamp"},LastSuccessfulSyncTime:{type:"timestamp"},SyncLastModifiedTime:{type:"timestamp"},LastStatus:{},SyncCreatedTime:{type:"timestamp"},LastSyncStatusMessage:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{},ResourceId:{}}},output:{type:"structure",members:{TagList:{shape:"S4"}}}},ModifyDocumentPermission:{input:{type:"structure",required:["Name","PermissionType"],members:{Name:{},PermissionType:{},AccountIdsToAdd:{shape:"Sbj"},AccountIdsToRemove:{shape:"Sbj"},SharedDocumentVersion:{}}},output:{type:"structure",members:{}}},PutComplianceItems:{input:{type:"structure",required:["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],members:{ResourceId:{},ResourceType:{},ComplianceType:{},ExecutionSummary:{shape:"So8"},Items:{type:"list",member:{type:"structure",required:["Severity","Status"],members:{Id:{},Title:{},Severity:{},Status:{},Details:{shape:"Sob"}}}},ItemContentHash:{},UploadType:{}}},output:{type:"structure",members:{}}},PutInventory:{input:{type:"structure",required:["InstanceId","Items"],members:{InstanceId:{},Items:{type:"list",member:{type:"structure",required:["TypeName","SchemaVersion","CaptureTime"],members:{TypeName:{},SchemaVersion:{},CaptureTime:{},ContentHash:{},Content:{shape:"Sjm"},Context:{type:"map",key:{},value:{}}}}}}},output:{type:"structure",members:{Message:{}}}},PutParameter:{input:{type:"structure",required:["Name","Value"],members:{Name:{},Description:{},Value:{shape:"Slt"},Type:{},KeyId:{},Overwrite:{type:"boolean"},AllowedPattern:{},Tags:{shape:"S4"},Tier:{},Policies:{},DataType:{}}},output:{type:"structure",members:{Version:{type:"long"},Tier:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{},PolicyId:{},PolicyHash:{}}},output:{type:"structure",members:{PolicyId:{},PolicyHash:{}}}},RegisterDefaultPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{}}}},RegisterPatchBaselineForPatchGroup:{input:{type:"structure",required:["BaselineId","PatchGroup"],members:{BaselineId:{},PatchGroup:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{}}}},RegisterTargetWithMaintenanceWindow:{input:{type:"structure",required:["WindowId","ResourceType","Targets"],members:{WindowId:{},ResourceType:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd1"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{WindowTargetId:{}}}},RegisterTaskWithMaintenanceWindow:{input:{type:"structure",required:["WindowId","TaskArn","TaskType"],members:{WindowId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf7"},TaskInvocationParameters:{shape:"Skd"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfd"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:!0},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{WindowTaskId:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceType","ResourceId","TagKeys"],members:{ResourceType:{},ResourceId:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ResetServiceSetting:{input:{type:"structure",required:["SettingId"],members:{SettingId:{}}},output:{type:"structure",members:{ServiceSetting:{shape:"Sml"}}}},ResumeSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},TokenValue:{},StreamUrl:{}}}},SendAutomationSignal:{input:{type:"structure",required:["AutomationExecutionId","SignalType"],members:{AutomationExecutionId:{},SignalType:{},Payload:{shape:"S9m"}}},output:{type:"structure",members:{}}},SendCommand:{input:{type:"structure",required:["DocumentName"],members:{InstanceIds:{shape:"Si"},Targets:{shape:"S18"},DocumentName:{},DocumentVersion:{},DocumentHash:{},DocumentHashType:{},TimeoutSeconds:{type:"integer"},Comment:{},Parameters:{shape:"S14"},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},MaxConcurrency:{},MaxErrors:{},ServiceRoleArn:{},NotificationConfig:{shape:"Skf"},CloudWatchOutputConfig:{shape:"Sid"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{Command:{shape:"Snj"}}}},StartAssociationsOnce:{input:{type:"structure",required:["AssociationIds"],members:{AssociationIds:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartAutomationExecution:{input:{type:"structure",required:["DocumentName"],members:{DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9m"},ClientToken:{},Mode:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartChangeRequestExecution:{input:{type:"structure",required:["DocumentName","Runbooks"],members:{ScheduledTime:{type:"timestamp"},DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9m"},ChangeRequestName:{},ClientToken:{},AutoApprove:{type:"boolean"},Runbooks:{shape:"S9v"},Tags:{shape:"S4"},ScheduledEndTime:{type:"timestamp"},ChangeDetails:{}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartSession:{input:{type:"structure",required:["Target"],members:{Target:{},DocumentName:{},Reason:{},Parameters:{type:"map",key:{},value:{type:"list",member:{}}}}},output:{type:"structure",members:{SessionId:{},TokenValue:{},StreamUrl:{}}}},StopAutomationExecution:{input:{type:"structure",required:["AutomationExecutionId"],members:{AutomationExecutionId:{},Type:{}}},output:{type:"structure",members:{}}},TerminateSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{}}}},UnlabelParameterVersion:{input:{type:"structure",required:["Name","ParameterVersion","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slz"}}},output:{type:"structure",members:{RemovedLabels:{shape:"Slz"},InvalidLabels:{shape:"Slz"}}}},UpdateAssociation:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},Parameters:{shape:"S14"},DocumentVersion:{},ScheduleExpression:{},OutputLocation:{shape:"S1e"},Name:{},Targets:{shape:"S18"},AssociationName:{},AssociationVersion:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateAssociationStatus:{input:{type:"structure",required:["Name","InstanceId","AssociationStatus"],members:{Name:{},InstanceId:{},AssociationStatus:{shape:"S2e"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentVersion:{},DocumentFormat:{},TargetType:{}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},UpdateDocumentDefaultVersion:{input:{type:"structure",required:["Name","DocumentVersion"],members:{Name:{},DocumentVersion:{}}},output:{type:"structure",members:{Description:{type:"structure",members:{Name:{},DefaultVersion:{},DefaultVersionName:{}}}}}},UpdateDocumentMetadata:{input:{type:"structure",required:["Name","DocumentReviews"],members:{Name:{},DocumentVersion:{},DocumentReviews:{type:"structure",required:["Action"],members:{Action:{},Comment:{shape:"Soq"}}}}},output:{type:"structure",members:{}}},UpdateMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},Enabled:{type:"boolean"},Replace:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},StartDate:{},EndDate:{},Schedule:{},ScheduleTimezone:{},ScheduleOffset:{type:"integer"},Duration:{type:"integer"},Cutoff:{type:"integer"},AllowUnassociatedTargets:{type:"boolean"},Enabled:{type:"boolean"}}}},UpdateMaintenanceWindowTarget:{input:{type:"structure",required:["WindowId","WindowTargetId"],members:{WindowId:{},WindowTargetId:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd1"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},WindowTargetId:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Sd1"},Name:{},Description:{shape:"S4b"}}}},UpdateMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf7"},TaskInvocationParameters:{shape:"Skd"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfd"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf7"},TaskInvocationParameters:{shape:"Skd"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfd"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},UpdateManagedInstanceRole:{input:{type:"structure",required:["InstanceId","IamRole"],members:{InstanceId:{},IamRole:{}}},output:{type:"structure",members:{}}},UpdateOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{Description:{},OperationalData:{shape:"S4p"},OperationalDataToDelete:{type:"list",member:{}},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Title:{},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}},output:{type:"structure",members:{}}},UpdateOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MetadataToUpdate:{shape:"S59"},KeysToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},UpdatePatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},Replace:{type:"boolean"}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},UpdateResourceDataSync:{input:{type:"structure",required:["SyncName","SyncType","SyncSource"],members:{SyncName:{},SyncType:{},SyncSource:{shape:"S6h"}}},output:{type:"structure",members:{}}},UpdateServiceSetting:{input:{type:"structure",required:["SettingId","SettingValue"],members:{SettingId:{},SettingValue:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Si:{type:"list",member:{}},S14:{type:"map",key:{},value:{type:"list",member:{}},sensitive:!0},S18:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},S1e:{type:"structure",members:{S3Location:{type:"structure",members:{OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{}}}}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{shape:"S1t"}},S1t:{type:"structure",members:{Accounts:{type:"list",member:{}},Regions:{type:"list",member:{}},TargetLocationMaxConcurrency:{},TargetLocationMaxErrors:{},ExecutionRoleName:{},TargetLocationAlarmConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["Alarms"],members:{IgnorePollAlarmFailure:{type:"boolean"},Alarms:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}}}},S25:{type:"list",member:{type:"map",key:{},value:{type:"list",member:{}}}},S2b:{type:"structure",members:{Name:{},InstanceId:{},AssociationVersion:{},Date:{type:"timestamp"},LastUpdateAssociationDate:{type:"timestamp"},Status:{shape:"S2e"},Overview:{shape:"S2i"},DocumentVersion:{},AutomationTargetParameterName:{},Parameters:{shape:"S14"},AssociationId:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},LastExecutionDate:{type:"timestamp"},LastSuccessfulExecutionDate:{type:"timestamp"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},S2e:{type:"structure",required:["Date","Name","Message"],members:{Date:{type:"timestamp"},Name:{},Message:{},AdditionalInfo:{}}},S2i:{type:"structure",members:{Status:{},DetailedStatus:{},AssociationStatusAggregatedCount:{type:"map",key:{},value:{type:"integer"}}}},S2n:{type:"list",member:{type:"structure",required:["Name","State"],members:{Name:{},State:{}}}},S2s:{type:"structure",required:["Name"],members:{Name:{},InstanceId:{},Parameters:{shape:"S14"},AutomationTargetParameterName:{},DocumentVersion:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},S31:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Version:{},RequireType:{},VersionName:{}}}},S35:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Name:{}}}},S3h:{type:"structure",members:{Sha1:{},Hash:{},HashType:{},Name:{},DisplayName:{},VersionName:{},Owner:{},CreatedDate:{type:"timestamp"},Status:{},StatusInformation:{},DocumentVersion:{},Description:{},Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Description:{},DefaultValue:{}}}},PlatformTypes:{shape:"S3v"},DocumentType:{},SchemaVersion:{},LatestVersion:{},DefaultVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},AttachmentsInformation:{type:"list",member:{type:"structure",members:{Name:{}}}},Requires:{shape:"S31"},Author:{},ReviewInformation:{type:"list",member:{type:"structure",members:{ReviewedTime:{type:"timestamp"},Status:{},Reviewer:{}}}},ApprovedVersion:{},PendingReviewVersion:{},ReviewStatus:{},Category:{type:"list",member:{}},CategoryEnum:{type:"list",member:{}}}},S3v:{type:"list",member:{}},S4b:{type:"string",sensitive:!0},S4p:{type:"map",key:{},value:{type:"structure",members:{Value:{},Type:{}}}},S4u:{type:"list",member:{type:"structure",members:{Arn:{}}}},S4y:{type:"list",member:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{}}}},S59:{type:"map",key:{},value:{type:"structure",members:{Value:{}}}},S5i:{type:"structure",required:["PatchFilters"],members:{PatchFilters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},S5o:{type:"structure",required:["PatchRules"],members:{PatchRules:{type:"list",member:{type:"structure",required:["PatchFilterGroup"],members:{PatchFilterGroup:{shape:"S5i"},ComplianceLevel:{},ApproveAfterDays:{type:"integer"},ApproveUntilDate:{},EnableNonSecurity:{type:"boolean"}}}}}},S5u:{type:"list",member:{}},S5y:{type:"list",member:{type:"structure",required:["Name","Products","Configuration"],members:{Name:{},Products:{type:"list",member:{}},Configuration:{type:"string",sensitive:!0}}}},S68:{type:"structure",required:["BucketName","SyncFormat","Region"],members:{BucketName:{},Prefix:{},SyncFormat:{},Region:{},AWSKMSKeyARN:{},DestinationDataSharing:{type:"structure",members:{DestinationDataSharingType:{}}}}},S6h:{type:"structure",required:["SourceType","SourceRegions"],members:{SourceType:{},AwsOrganizationsSource:{shape:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},EnableAllOpsDataSources:{type:"boolean"}}},S6j:{type:"structure",required:["OrganizationSourceType"],members:{OrganizationSourceType:{},OrganizationalUnits:{type:"list",member:{type:"structure",members:{OrganizationalUnitId:{}}}}}},S6o:{type:"list",member:{}},S75:{type:"structure",members:{TotalCount:{type:"integer"},RemainingCount:{type:"integer"},SummaryItems:{type:"list",member:{type:"structure",members:{Version:{},Count:{type:"integer"},RemainingCount:{type:"integer"}}}}}},S7m:{type:"list",member:{}},S9m:{type:"map",key:{},value:{type:"list",member:{}}},S9r:{type:"structure",members:{ParameterValues:{type:"list",member:{}},Truncated:{type:"boolean"}}},S9v:{type:"list",member:{type:"structure",required:["DocumentName"],members:{DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9m"},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"}}}},Sa5:{type:"list",member:{type:"structure",members:{StepName:{},Action:{},TimeoutSeconds:{type:"long"},OnFailure:{},MaxAttempts:{type:"integer"},ExecutionStartTime:{type:"timestamp"},ExecutionEndTime:{type:"timestamp"},StepStatus:{},ResponseCode:{},Inputs:{type:"map",key:{},value:{}},Outputs:{shape:"S9m"},Response:{},FailureMessage:{},FailureDetails:{type:"structure",members:{FailureStage:{},FailureType:{},Details:{shape:"S9m"}}},StepExecutionId:{},OverriddenParameters:{shape:"S9m"},IsEnd:{type:"boolean"},NextStep:{},IsCritical:{type:"boolean"},ValidNextSteps:{type:"list",member:{}},Targets:{shape:"S18"},TargetLocation:{shape:"S1t"},TriggeredAlarms:{shape:"S2n"},ParentStepDetails:{type:"structure",members:{StepExecutionId:{},StepName:{},Action:{},Iteration:{type:"integer"},IteratorValue:{}}}}}},Sag:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sao:{type:"structure",members:{Id:{},ReleaseDate:{type:"timestamp"},Title:{},Description:{},ContentUrl:{},Vendor:{},ProductFamily:{},Product:{},Classification:{},MsrcSeverity:{},KbNumber:{},MsrcNumber:{},Language:{},AdvisoryIds:{type:"list",member:{}},BugzillaIds:{type:"list",member:{}},CVEIds:{type:"list",member:{}},Name:{},Epoch:{type:"integer"},Version:{},Release:{},Arch:{},Severity:{},Repository:{}}},Sbj:{type:"list",member:{}},Scc:{type:"list",member:{}},Scy:{type:"structure",required:["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],members:{InstanceId:{},PatchGroup:{},BaselineId:{},SnapshotId:{},InstallOverrideList:{},OwnerInformation:{shape:"Sd1"},InstalledCount:{type:"integer"},InstalledOtherCount:{type:"integer"},InstalledPendingRebootCount:{type:"integer"},InstalledRejectedCount:{type:"integer"},MissingCount:{type:"integer"},FailedCount:{type:"integer"},UnreportedNotApplicableCount:{type:"integer"},NotApplicableCount:{type:"integer"},OperationStartTime:{type:"timestamp"},OperationEndTime:{type:"timestamp"},Operation:{},LastNoRebootInstallOperationTime:{type:"timestamp"},RebootOption:{},CriticalNonCompliantCount:{type:"integer"},SecurityNonCompliantCount:{type:"integer"},OtherNonCompliantCount:{type:"integer"}}},Sd1:{type:"string",sensitive:!0},Se4:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Seg:{type:"string",sensitive:!0},Sf7:{type:"map",key:{},value:{type:"structure",members:{Values:{type:"list",member:{type:"string",sensitive:!0},sensitive:!0}},sensitive:!0},sensitive:!0},Sfd:{type:"structure",required:["S3BucketName","S3Region"],members:{S3BucketName:{},S3KeyPrefix:{},S3Region:{}}},Sg7:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Option:{},Values:{type:"list",member:{}}}}},Sgm:{type:"list",member:{type:"structure",members:{PolicyText:{},PolicyType:{},PolicyStatus:{}}}},Sgs:{type:"structure",members:{BaselineId:{},BaselineName:{},OperatingSystem:{},BaselineDescription:{},DefaultBaseline:{type:"boolean"}}},Sid:{type:"structure",members:{CloudWatchLogGroupName:{},CloudWatchOutputEnabled:{type:"boolean"}}},Siz:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sj5:{type:"list",member:{type:"structure",members:{Expression:{},Aggregators:{shape:"Sj5"},Groups:{type:"list",member:{type:"structure",required:["Name","Filters"],members:{Name:{},Filters:{shape:"Siz"}}}}}}},Sjm:{type:"list",member:{type:"map",key:{},value:{}}},Skd:{type:"structure",members:{RunCommand:{type:"structure",members:{Comment:{},CloudWatchOutputConfig:{shape:"Sid"},DocumentHash:{},DocumentHashType:{},DocumentVersion:{},NotificationConfig:{shape:"Skf"},OutputS3BucketName:{},OutputS3KeyPrefix:{},Parameters:{shape:"S14"},ServiceRoleArn:{},TimeoutSeconds:{type:"integer"}}},Automation:{type:"structure",members:{DocumentVersion:{},Parameters:{shape:"S9m"}}},StepFunctions:{type:"structure",members:{Input:{type:"string",sensitive:!0},Name:{}}},Lambda:{type:"structure",members:{ClientContext:{},Qualifier:{},Payload:{type:"blob",sensitive:!0}}}}},Skf:{type:"structure",members:{NotificationArn:{},NotificationEvents:{type:"list",member:{}},NotificationType:{}}},Sl0:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sl6:{type:"list",member:{type:"structure",members:{AggregatorType:{},TypeName:{},AttributeName:{},Values:{type:"map",key:{},value:{}},Filters:{shape:"Sl0"},Aggregators:{shape:"Sl6"}}}},Sls:{type:"structure",members:{Name:{},Type:{},Value:{shape:"Slt"},Version:{type:"long"},Selector:{},SourceResult:{},LastModifiedDate:{type:"timestamp"},ARN:{},DataType:{}}},Slt:{type:"string",sensitive:!0},Slz:{type:"list",member:{}},Sm3:{type:"list",member:{shape:"Sls"}},Sml:{type:"structure",members:{SettingId:{},SettingValue:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},ARN:{},Status:{}}},Sn3:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Snj:{type:"structure",members:{CommandId:{},DocumentName:{},DocumentVersion:{},Comment:{},ExpiresAfter:{type:"timestamp"},Parameters:{shape:"S14"},InstanceIds:{shape:"Si"},Targets:{shape:"S18"},RequestedDateTime:{type:"timestamp"},Status:{},StatusDetails:{},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},MaxConcurrency:{},MaxErrors:{},TargetCount:{type:"integer"},CompletedCount:{type:"integer"},ErrorCount:{type:"integer"},DeliveryTimedOutCount:{type:"integer"},ServiceRole:{},NotificationConfig:{shape:"Skf"},CloudWatchOutputConfig:{shape:"Sid"},TimeoutSeconds:{type:"integer"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},Snq:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},So8:{type:"structure",required:["ExecutionTime"],members:{ExecutionTime:{type:"timestamp"},ExecutionId:{},ExecutionType:{}}},Sob:{type:"map",key:{},value:{}},Sog:{type:"structure",members:{CompliantCount:{type:"integer"},SeveritySummary:{shape:"Soi"}}},Soi:{type:"structure",members:{CriticalCount:{type:"integer"},HighCount:{type:"integer"},MediumCount:{type:"integer"},LowCount:{type:"integer"},InformationalCount:{type:"integer"},UnspecifiedCount:{type:"integer"}}},Soj:{type:"structure",members:{NonCompliantCount:{type:"integer"},SeveritySummary:{shape:"Soi"}}},Soq:{type:"list",member:{type:"structure",members:{Type:{},Content:{}}}},Spo:{type:"structure",members:{Arn:{}}}}}},{}],230:[function(e,t,r){t.exports={pagination:{DescribeActivations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ActivationList"},DescribeAssociationExecutionTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AssociationExecutionTargets"},DescribeAssociationExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AssociationExecutions"},DescribeAutomationExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AutomationExecutionMetadataList"},DescribeAutomationStepExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StepExecutions"},DescribeAvailablePatches:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Patches"},DescribeEffectiveInstanceAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},DescribeEffectivePatchesForPatchBaseline:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EffectivePatches"},DescribeInstanceAssociationsStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceAssociationStatusInfos"},DescribeInstanceInformation:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceInformationList"},DescribeInstancePatchStates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstancePatchStates"},DescribeInstancePatchStatesForPatchGroup:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstancePatchStates"},DescribeInstancePatches:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Patches"},DescribeInventoryDeletions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InventoryDeletions"},DescribeMaintenanceWindowExecutionTaskInvocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowExecutionTaskInvocationIdentities"},DescribeMaintenanceWindowExecutionTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowExecutionTaskIdentities"},DescribeMaintenanceWindowExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowExecutions"},DescribeMaintenanceWindowSchedule:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledWindowExecutions"},DescribeMaintenanceWindowTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Targets"},DescribeMaintenanceWindowTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tasks"},DescribeMaintenanceWindows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowIdentities"},DescribeMaintenanceWindowsForTarget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WindowIdentities"},DescribeOpsItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"OpsItemSummaries"},DescribeParameters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},DescribePatchBaselines:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BaselineIdentities"},DescribePatchGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Mappings"},DescribePatchProperties:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Properties"},DescribeSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Sessions"},GetInventory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Entities"},GetInventorySchema:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Schemas"},GetOpsSummary:{input_token:"NextToken", +limit_key:"MaxResults",output_token:"NextToken",result_key:"Entities"},GetParameterHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetParametersByPath:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetResourcePolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Policies"},ListAssociationVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AssociationVersions"},ListAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},ListCommandInvocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CommandInvocations"},ListCommands:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Commands"},ListComplianceItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ComplianceItems"},ListComplianceSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ComplianceSummaryItems"},ListDocumentVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DocumentVersions"},ListDocuments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DocumentIdentifiers"},ListOpsItemEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Summaries"},ListOpsItemRelatedItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Summaries"},ListOpsMetadata:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"OpsMetadataList"},ListResourceComplianceSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ResourceComplianceSummaryItems"},ListResourceDataSync:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ResourceDataSyncItems"}}}},{}],231:[function(e,t,r){t.exports={version:2,waiters:{CommandExecuted:{delay:5,operation:"GetCommandInvocation",maxAttempts:20,acceptors:[{expected:"Pending",matcher:"path",state:"retry",argument:"Status"},{expected:"InProgress",matcher:"path",state:"retry",argument:"Status"},{expected:"Delayed",matcher:"path",state:"retry",argument:"Status"},{expected:"Success",matcher:"path",state:"success",argument:"Status"},{expected:"Cancelled",matcher:"path",state:"failure",argument:"Status"},{expected:"TimedOut",matcher:"path",state:"failure",argument:"Status"},{expected:"Failed",matcher:"path",state:"failure",argument:"Status"},{expected:"Cancelling",matcher:"path",state:"failure",argument:"Status"},{state:"retry",matcher:"error",expected:"InvocationDoesNotExist"}]}}}},{}],232:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2013-06-30",endpointPrefix:"storagegateway",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Storage Gateway",serviceId:"Storage Gateway",signatureVersion:"v4",targetPrefix:"StorageGateway_20130630",uid:"storagegateway-2013-06-30"},operations:{ActivateGateway:{input:{type:"structure",required:["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],members:{ActivationKey:{},GatewayName:{},GatewayTimezone:{},GatewayRegion:{},GatewayType:{},TapeDriveType:{},MediumChangerType:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddCache:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{ResourceARN:{}}}},AddUploadBuffer:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddWorkingStorage:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AssignTapePool:{input:{type:"structure",required:["TapeARN","PoolId"],members:{TapeARN:{},PoolId:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},AssociateFileSystem:{input:{type:"structure",required:["UserName","Password","ClientToken","GatewayARN","LocationARN"],members:{UserName:{},Password:{shape:"Sx"},ClientToken:{},GatewayARN:{},LocationARN:{},Tags:{shape:"S9"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},AttachVolume:{input:{type:"structure",required:["GatewayARN","VolumeARN","NetworkInterfaceId"],members:{GatewayARN:{},TargetName:{},VolumeARN:{},NetworkInterfaceId:{},DiskId:{}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CancelArchival:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CancelRetrieval:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CreateCachediSCSIVolume:{input:{type:"structure",required:["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],members:{GatewayARN:{},VolumeSizeInBytes:{type:"long"},SnapshotId:{},TargetName:{},SourceVolumeARN:{},NetworkInterfaceId:{},ClientToken:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CreateNFSFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},NFSFileShareDefaults:{shape:"S1p"},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSMBFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},SnapshotId:{}}}},CreateSnapshotFromVolumeRecoveryPoint:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{SnapshotId:{},VolumeARN:{},VolumeRecoveryPointTime:{}}}},CreateStorediSCSIVolume:{input:{type:"structure",required:["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],members:{GatewayARN:{},DiskId:{},SnapshotId:{},PreserveExistingData:{type:"boolean"},TargetName:{},NetworkInterfaceId:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},TargetARN:{}}}},CreateTapePool:{input:{type:"structure",required:["PoolName","StorageClass"],members:{PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},Tags:{shape:"S9"}}},output:{type:"structure",members:{PoolARN:{}}}},CreateTapeWithBarcode:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","TapeBarcode"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},TapeBarcode:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARN:{}}}},CreateTapes:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},ClientToken:{},NumTapesToCreate:{type:"integer"},TapeBarcodePrefix:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARNs:{shape:"S2x"}}}},DeleteAutomaticTapeCreationPolicy:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN","BandwidthType"],members:{GatewayARN:{},BandwidthType:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteChapCredentials:{input:{type:"structure",required:["TargetARN","InitiatorName"],members:{TargetARN:{},InitiatorName:{}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},DeleteFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},DeleteGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DeleteTape:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapeArchive:{input:{type:"structure",required:["TapeARN"],members:{TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapePool:{input:{type:"structure",required:["PoolARN"],members:{PoolARN:{}}},output:{type:"structure",members:{PoolARN:{}}}},DeleteVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DescribeAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Status:{},StartTime:{type:"timestamp"}}}},DescribeBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},DescribeBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}}},DescribeCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},CacheAllocatedInBytes:{type:"long"},CacheUsedPercentage:{type:"double"},CacheDirtyPercentage:{type:"double"},CacheHitPercentage:{type:"double"},CacheMissPercentage:{type:"double"}}}},DescribeCachediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{CachediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},SourceSnapshotId:{},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeChapCredentials:{input:{type:"structure",required:["TargetARN"],members:{TargetARN:{}}},output:{type:"structure",members:{ChapCredentials:{type:"list",member:{type:"structure",members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}}}}}},DescribeFileSystemAssociations:{input:{type:"structure",required:["FileSystemAssociationARNList"],members:{FileSystemAssociationARNList:{type:"list",member:{}}}},output:{type:"structure",members:{FileSystemAssociationInfoList:{type:"list",member:{type:"structure",members:{FileSystemAssociationARN:{},LocationARN:{},FileSystemAssociationStatus:{},AuditDestinationARN:{},GatewayARN:{},Tags:{shape:"S9"},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"},FileSystemAssociationStatusDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{}}}}}}}}}},DescribeGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayId:{},GatewayName:{},GatewayTimezone:{},GatewayState:{},GatewayNetworkInterfaces:{type:"list",member:{type:"structure",members:{Ipv4Address:{},MacAddress:{},Ipv6Address:{}},sensitive:!0}},GatewayType:{},NextUpdateAvailabilityDate:{},LastSoftwareUpdate:{},Ec2InstanceId:{},Ec2InstanceRegion:{},Tags:{shape:"S9"},VPCEndpoint:{},CloudWatchLogGroupARN:{},HostEnvironment:{},EndpointType:{},SoftwareUpdatesEndDate:{},DeprecationDate:{},GatewayCapacity:{},SupportedGatewayCapacities:{type:"list",member:{}},HostEnvironmentId:{},SoftwareVersion:{}}}},DescribeMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"},Timezone:{}}}},DescribeNFSFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5j"}}},output:{type:"structure",members:{NFSFileShareInfoList:{type:"list",member:{type:"structure",members:{NFSFileShareDefaults:{shape:"S1p"},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}}}}}},DescribeSMBFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5j"}}},output:{type:"structure",members:{SMBFileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}}}}}},DescribeSMBSettings:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DomainName:{},ActiveDirectoryStatus:{},SMBGuestPasswordSet:{type:"boolean"},SMBSecurityStrategy:{},FileSharesVisible:{type:"boolean"},SMBLocalGroups:{shape:"S5z"}}}},DescribeSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Timezone:{},Tags:{shape:"S9"}}}},DescribeStorediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{StorediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},VolumeDiskId:{},SourceSnapshotId:{},PreservedExistingData:{type:"boolean"},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeTapeArchives:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeArchives:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},CompletionTime:{type:"timestamp"},RetrievedTo:{},TapeStatus:{},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeTapeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},TapeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeRecoveryPointTime:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{}}}},Marker:{}}}},DescribeTapes:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Tapes:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{},VTLDevice:{},Progress:{type:"double"},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeUploadBuffer:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},UploadBufferUsedInBytes:{type:"long"},UploadBufferAllocatedInBytes:{type:"long"}}}},DescribeVTLDevices:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},VTLDeviceARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},VTLDevices:{type:"list",member:{type:"structure",members:{VTLDeviceARN:{},VTLDeviceType:{},VTLDeviceVendor:{},VTLDeviceProductIdentifier:{},DeviceiSCSIAttributes:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},ChapEnabled:{type:"boolean"}}}}}},Marker:{}}}},DescribeWorkingStorage:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},WorkingStorageUsedInBytes:{type:"long"},WorkingStorageAllocatedInBytes:{type:"long"}}}},DetachVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{},ForceDetach:{type:"boolean"}}},output:{type:"structure",members:{VolumeARN:{}}}},DisableGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DisassociateFileSystem:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},JoinDomain:{input:{type:"structure",required:["GatewayARN","DomainName","UserName","Password"],members:{GatewayARN:{},DomainName:{},OrganizationalUnit:{},DomainControllers:{type:"list",member:{}},TimeoutInSeconds:{type:"integer"},UserName:{},Password:{shape:"Sx"}}},output:{type:"structure",members:{GatewayARN:{},ActiveDirectoryStatus:{}}}},ListAutomaticTapeCreationPolicies:{input:{type:"structure",members:{GatewayARN:{}}},output:{type:"structure",members:{AutomaticTapeCreationPolicyInfos:{type:"list",member:{type:"structure",members:{AutomaticTapeCreationRules:{shape:"S7j"},GatewayARN:{}}}}}}},ListFileShares:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareType:{},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{}}}}}}},ListFileSystemAssociations:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileSystemAssociationSummaryList:{type:"list",member:{type:"structure",members:{FileSystemAssociationId:{},FileSystemAssociationARN:{},FileSystemAssociationStatus:{},GatewayARN:{}}}}}}},ListGateways:{input:{type:"structure",members:{Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Gateways:{type:"list",member:{type:"structure",members:{GatewayId:{},GatewayARN:{},GatewayType:{},GatewayOperationalState:{},GatewayName:{},Ec2InstanceId:{},Ec2InstanceRegion:{},HostEnvironment:{},HostEnvironmentId:{}}}},Marker:{}}}},ListLocalDisks:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Disks:{type:"list",member:{type:"structure",members:{DiskId:{},DiskPath:{},DiskNode:{},DiskStatus:{},DiskSizeInBytes:{type:"long"},DiskAllocationType:{},DiskAllocationResource:{},DiskAttributeList:{type:"list",member:{}}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ResourceARN:{},Marker:{},Tags:{shape:"S9"}}}},ListTapePools:{input:{type:"structure",members:{PoolARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PoolInfos:{type:"list",member:{type:"structure",members:{PoolARN:{},PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},PoolStatus:{}}}},Marker:{}}}},ListTapes:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeSizeInBytes:{type:"long"},TapeStatus:{},GatewayARN:{},PoolId:{},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},ListVolumeInitiators:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{Initiators:{type:"list",member:{}}}}},ListVolumeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},VolumeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},VolumeUsageInBytes:{type:"long"},VolumeRecoveryPointTime:{}}}}}}},ListVolumes:{input:{type:"structure",members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},Marker:{},VolumeInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},GatewayARN:{},GatewayId:{},VolumeType:{},VolumeSizeInBytes:{type:"long"},VolumeAttachmentStatus:{}}}}}}},NotifyWhenUploaded:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RefreshCache:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},FolderList:{type:"list",member:{}},Recursive:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{ResourceARN:{}}}},ResetCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},RetrieveTapeArchive:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},RetrieveTapeRecoveryPoint:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},SetLocalConsolePassword:{input:{type:"structure",required:["GatewayARN","LocalConsolePassword"],members:{GatewayARN:{},LocalConsolePassword:{type:"string",sensitive:!0}}},output:{type:"structure",members:{GatewayARN:{}}}},SetSMBGuestPassword:{input:{type:"structure",required:["GatewayARN","Password"],members:{GatewayARN:{},Password:{type:"string",sensitive:!0}}},output:{type:"structure",members:{GatewayARN:{}}}},ShutdownGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateAutomaticTapeCreationPolicy:{input:{type:"structure",required:["AutomaticTapeCreationRules","GatewayARN"],members:{AutomaticTapeCreationRules:{shape:"S7j"},GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN","BandwidthRateLimitIntervals"],members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateChapCredentials:{input:{type:"structure",required:["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},UpdateFileSystemAssociation:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},UserName:{},Password:{shape:"Sx"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},UpdateGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},GatewayName:{},GatewayTimezone:{},CloudWatchLogGroupARN:{},GatewayCapacity:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayName:{}}}},UpdateGatewaySoftwareNow:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN","HourOfDay","MinuteOfHour"],members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateNFSFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},NFSFileShareDefaults:{shape:"S1p"},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},CaseSensitivity:{},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShareVisibility:{input:{type:"structure",required:["GatewayARN","FileSharesVisible"],members:{GatewayARN:{},FileSharesVisible:{type:"boolean"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBLocalGroups:{input:{type:"structure",required:["GatewayARN","SMBLocalGroups"],members:{GatewayARN:{},SMBLocalGroups:{shape:"S5z"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBSecurityStrategy:{input:{type:"structure",required:["GatewayARN","SMBSecurityStrategy"],members:{GatewayARN:{},SMBSecurityStrategy:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSnapshotSchedule:{input:{type:"structure",required:["VolumeARN","StartAt","RecurrenceInHours"],members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{}}}},UpdateVTLDeviceType:{input:{type:"structure",required:["VTLDeviceARN","DeviceType"],members:{VTLDeviceARN:{},DeviceType:{}}},output:{type:"structure",members:{VTLDeviceARN:{}}}}},shapes:{S9:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sg:{type:"list",member:{}},Sx:{type:"string",sensitive:!0},S11:{type:"structure",members:{CacheStaleTimeoutInSeconds:{type:"integer"}}},S13:{type:"structure",members:{IpAddresses:{type:"list",member:{}}}},S1p:{type:"structure",members:{FileMode:{},DirectoryMode:{},GroupId:{type:"long"},OwnerId:{type:"long"}}},S1w:{type:"list",member:{}},S25:{type:"list",member:{}},S2x:{type:"list",member:{}},S3u:{type:"list",member:{type:"structure",required:["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],members:{StartHourOfDay:{type:"integer"},StartMinuteOfHour:{type:"integer"},EndHourOfDay:{type:"integer"},EndMinuteOfHour:{type:"integer"},DaysOfWeek:{type:"list",member:{type:"integer"}},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},S44:{type:"list",member:{}},S4d:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},LunNumber:{type:"integer"},ChapEnabled:{type:"boolean"}}},S4m:{type:"string",sensitive:!0},S5j:{type:"list",member:{}},S5z:{type:"structure",members:{GatewayAdmins:{shape:"S25"}}},S7j:{type:"list",member:{type:"structure",required:["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],members:{TapeBarcodePrefix:{},PoolId:{},TapeSizeInBytes:{type:"long"},MinimumNumTapes:{type:"integer"},Worm:{type:"boolean"}}}}}}},{}],233:[function(e,t,r){t.exports={pagination:{DescribeCachediSCSIVolumes:{result_key:"CachediSCSIVolumes"},DescribeStorediSCSIVolumes:{result_key:"StorediSCSIVolumes"},DescribeTapeArchives:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeArchives"},DescribeTapeRecoveryPoints:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeRecoveryPointInfos"},DescribeTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Tapes"},DescribeVTLDevices:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VTLDevices"},ListFileShares:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileShareInfoList"},ListFileSystemAssociations:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileSystemAssociationSummaryList"},ListGateways:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Gateways"},ListLocalDisks:{result_key:"Disks"},ListTagsForResource:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["ResourceARN"],output_token:"Marker",result_key:"Tags"},ListTapePools:{ +input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"PoolInfos"},ListTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeInfos"},ListVolumeRecoveryPoints:{result_key:"VolumeRecoveryPointInfos"},ListVolumes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VolumeInfos"}}}},{}],234:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2012-08-10",endpointPrefix:"streams.dynamodb",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon DynamoDB Streams",serviceId:"DynamoDB Streams",signatureVersion:"v4",signingName:"dynamodb",targetPrefix:"DynamoDBStreams_20120810",uid:"streams-dynamodb-2012-08-10"},operations:{DescribeStream:{input:{type:"structure",required:["StreamArn"],members:{StreamArn:{},Limit:{type:"integer"},ExclusiveStartShardId:{}}},output:{type:"structure",members:{StreamDescription:{type:"structure",members:{StreamArn:{},StreamLabel:{},StreamStatus:{},StreamViewType:{},CreationRequestDateTime:{type:"timestamp"},TableName:{},KeySchema:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},Shards:{type:"list",member:{type:"structure",members:{ShardId:{},SequenceNumberRange:{type:"structure",members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}},ParentShardId:{}}}},LastEvaluatedShardId:{}}}}}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{eventID:{},eventName:{},eventVersion:{},eventSource:{},awsRegion:{},dynamodb:{type:"structure",members:{ApproximateCreationDateTime:{type:"timestamp"},Keys:{shape:"Sr"},NewImage:{shape:"Sr"},OldImage:{shape:"Sr"},SequenceNumber:{},SizeBytes:{type:"long"},StreamViewType:{}}},userIdentity:{type:"structure",members:{PrincipalId:{},Type:{}}}}}},NextShardIterator:{}}}},GetShardIterator:{input:{type:"structure",required:["StreamArn","ShardId","ShardIteratorType"],members:{StreamArn:{},ShardId:{},ShardIteratorType:{},SequenceNumber:{}}},output:{type:"structure",members:{ShardIterator:{}}}},ListStreams:{input:{type:"structure",members:{TableName:{},Limit:{type:"integer"},ExclusiveStartStreamArn:{}}},output:{type:"structure",members:{Streams:{type:"list",member:{type:"structure",members:{StreamArn:{},TableName:{},StreamLabel:{}}}},LastEvaluatedStreamArn:{}}}}},shapes:{Sr:{type:"map",key:{},value:{shape:"St"}},St:{type:"structure",members:{S:{},N:{},B:{type:"blob"},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{type:"blob"}},M:{type:"map",key:{},value:{shape:"St"}},L:{type:"list",member:{shape:"St"}},NULL:{type:"boolean"},BOOL:{type:"boolean"}}}}}},{}],235:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],236:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2011-06-15",endpointPrefix:"sts",globalEndpoint:"sts.amazonaws.com",protocol:"query",serviceAbbreviation:"AWS STS",serviceFullName:"AWS Security Token Service",serviceId:"STS",signatureVersion:"v4",uid:"sts-2011-06-15",xmlNamespace:"https://sts.amazonaws.com/doc/2011-06-15/"},operations:{AssumeRole:{input:{type:"structure",required:["RoleArn","RoleSessionName"],members:{RoleArn:{},RoleSessionName:{},PolicyArns:{shape:"S4"},Policy:{},DurationSeconds:{type:"integer"},Tags:{shape:"S8"},TransitiveTagKeys:{type:"list",member:{}},ExternalId:{},SerialNumber:{},TokenCode:{},SourceIdentity:{},ProvidedContexts:{type:"list",member:{type:"structure",members:{ProviderArn:{},ContextAssertion:{}}}}}},output:{resultWrapper:"AssumeRoleResult",type:"structure",members:{Credentials:{shape:"Sl"},AssumedRoleUser:{shape:"Sq"},PackedPolicySize:{type:"integer"},SourceIdentity:{}}}},AssumeRoleWithSAML:{input:{type:"structure",required:["RoleArn","PrincipalArn","SAMLAssertion"],members:{RoleArn:{},PrincipalArn:{},SAMLAssertion:{type:"string",sensitive:!0},PolicyArns:{shape:"S4"},Policy:{},DurationSeconds:{type:"integer"}}},output:{resultWrapper:"AssumeRoleWithSAMLResult",type:"structure",members:{Credentials:{shape:"Sl"},AssumedRoleUser:{shape:"Sq"},PackedPolicySize:{type:"integer"},Subject:{},SubjectType:{},Issuer:{},Audience:{},NameQualifier:{},SourceIdentity:{}}}},AssumeRoleWithWebIdentity:{input:{type:"structure",required:["RoleArn","RoleSessionName","WebIdentityToken"],members:{RoleArn:{},RoleSessionName:{},WebIdentityToken:{type:"string",sensitive:!0},ProviderId:{},PolicyArns:{shape:"S4"},Policy:{},DurationSeconds:{type:"integer"}}},output:{resultWrapper:"AssumeRoleWithWebIdentityResult",type:"structure",members:{Credentials:{shape:"Sl"},SubjectFromWebIdentityToken:{},AssumedRoleUser:{shape:"Sq"},PackedPolicySize:{type:"integer"},Provider:{},Audience:{},SourceIdentity:{}}}},DecodeAuthorizationMessage:{input:{type:"structure",required:["EncodedMessage"],members:{EncodedMessage:{}}},output:{resultWrapper:"DecodeAuthorizationMessageResult",type:"structure",members:{DecodedMessage:{}}}},GetAccessKeyInfo:{input:{type:"structure",required:["AccessKeyId"],members:{AccessKeyId:{}}},output:{resultWrapper:"GetAccessKeyInfoResult",type:"structure",members:{Account:{}}}},GetCallerIdentity:{input:{type:"structure",members:{}},output:{resultWrapper:"GetCallerIdentityResult",type:"structure",members:{UserId:{},Account:{},Arn:{}}}},GetFederationToken:{input:{type:"structure",required:["Name"],members:{Name:{},Policy:{},PolicyArns:{shape:"S4"},DurationSeconds:{type:"integer"},Tags:{shape:"S8"}}},output:{resultWrapper:"GetFederationTokenResult",type:"structure",members:{Credentials:{shape:"Sl"},FederatedUser:{type:"structure",required:["FederatedUserId","Arn"],members:{FederatedUserId:{},Arn:{}}},PackedPolicySize:{type:"integer"}}}},GetSessionToken:{input:{type:"structure",members:{DurationSeconds:{type:"integer"},SerialNumber:{},TokenCode:{}}},output:{resultWrapper:"GetSessionTokenResult",type:"structure",members:{Credentials:{shape:"Sl"}}}}},shapes:{S4:{type:"list",member:{type:"structure",members:{arn:{}}}},S8:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sl:{type:"structure",required:["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],members:{AccessKeyId:{},SecretAccessKey:{type:"string",sensitive:!0},SessionToken:{},Expiration:{type:"timestamp"}}},Sq:{type:"structure",required:["AssumedRoleId","Arn"],members:{AssumedRoleId:{},Arn:{}}}}}},{}],237:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],238:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"translate",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Translate",serviceId:"Translate",signatureVersion:"v4",signingName:"translate",targetPrefix:"AWSShineFrontendService_20170701",uid:"translate-2017-07-01"},operations:{CreateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},EncryptionKey:{shape:"S7"},ClientToken:{idempotencyToken:!0},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteTerminology:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DescribeTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TextTranslationJobProperties:{shape:"Sn"}}}},GetParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ParallelDataProperties:{shape:"S17"},DataLocation:{shape:"S1b"},AuxiliaryDataLocation:{shape:"S1b"},LatestUpdateAttemptAuxiliaryDataLocation:{shape:"S1b"}}}},GetTerminology:{input:{type:"structure",required:["Name"],members:{Name:{},TerminologyDataFormat:{}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1g"},TerminologyDataLocation:{shape:"S1j"},AuxiliaryDataLocation:{shape:"S1j"}}}},ImportTerminology:{input:{type:"structure",required:["Name","MergeStrategy","TerminologyData"],members:{Name:{},MergeStrategy:{},Description:{},TerminologyData:{type:"structure",required:["File","Format"],members:{File:{type:"blob",sensitive:!0},Format:{},Directionality:{}}},EncryptionKey:{shape:"S7"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1g"},AuxiliaryDataLocation:{shape:"S1j"}}}},ListLanguages:{input:{type:"structure",members:{DisplayLanguageCode:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Languages:{type:"list",member:{type:"structure",required:["LanguageName","LanguageCode"],members:{LanguageName:{},LanguageCode:{}}}},DisplayLanguageCode:{},NextToken:{}}}},ListParallelData:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ParallelDataPropertiesList:{type:"list",member:{shape:"S17"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sb"}}}},ListTerminologies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TerminologyPropertiesList:{type:"list",member:{shape:"S1g"}},NextToken:{}}}},ListTextTranslationJobs:{input:{type:"structure",members:{Filter:{type:"structure",members:{JobName:{},JobStatus:{},SubmittedBeforeTime:{type:"timestamp"},SubmittedAfterTime:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TextTranslationJobPropertiesList:{type:"list",member:{shape:"Sn"}},NextToken:{}}}},StartTextTranslationJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"Sx"},OutputDataConfig:{shape:"Sz"},DataAccessRoleArn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"St"},TerminologyNames:{shape:"Su"},ParallelDataNames:{shape:"Su"},ClientToken:{idempotencyToken:!0},Settings:{shape:"S11"}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},StopTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{}}},TranslateDocument:{input:{type:"structure",required:["Document","SourceLanguageCode","TargetLanguageCode"],members:{Document:{type:"structure",required:["Content","ContentType"],members:{Content:{type:"blob",sensitive:!0},ContentType:{}}},TerminologyNames:{shape:"Su"},SourceLanguageCode:{},TargetLanguageCode:{},Settings:{shape:"S11"}}},output:{type:"structure",required:["TranslatedDocument","SourceLanguageCode","TargetLanguageCode"],members:{TranslatedDocument:{type:"structure",required:["Content"],members:{Content:{type:"blob",sensitive:!0}}},SourceLanguageCode:{},TargetLanguageCode:{},AppliedTerminologies:{shape:"S2m"},AppliedSettings:{shape:"S11"}}}},TranslateText:{input:{type:"structure",required:["Text","SourceLanguageCode","TargetLanguageCode"],members:{Text:{},TerminologyNames:{shape:"Su"},SourceLanguageCode:{},TargetLanguageCode:{},Settings:{shape:"S11"}}},output:{type:"structure",required:["TranslatedText","SourceLanguageCode","TargetLanguageCode"],members:{TranslatedText:{},SourceLanguageCode:{},TargetLanguageCode:{},AppliedTerminologies:{shape:"S2m"},AppliedSettings:{shape:"S11"}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},ClientToken:{idempotencyToken:!0}}},output:{type:"structure",members:{Name:{},Status:{},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}}}},shapes:{S4:{type:"structure",members:{S3Uri:{},Format:{}}},S7:{type:"structure",required:["Type","Id"],members:{Type:{},Id:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sn:{type:"structure",members:{JobId:{},JobName:{},JobStatus:{},JobDetails:{type:"structure",members:{TranslatedDocumentsCount:{type:"integer"},DocumentsWithErrorsCount:{type:"integer"},InputDocumentsCount:{type:"integer"}}},SourceLanguageCode:{},TargetLanguageCodes:{shape:"St"},TerminologyNames:{shape:"Su"},ParallelDataNames:{shape:"Su"},Message:{},SubmittedTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"Sx"},OutputDataConfig:{shape:"Sz"},DataAccessRoleArn:{},Settings:{shape:"S11"}}},St:{type:"list",member:{}},Su:{type:"list",member:{}},Sx:{type:"structure",required:["S3Uri","ContentType"],members:{S3Uri:{},ContentType:{}}},Sz:{type:"structure",required:["S3Uri"],members:{S3Uri:{},EncryptionKey:{shape:"S7"}}},S11:{type:"structure",members:{Formality:{},Profanity:{},Brevity:{}}},S17:{type:"structure",members:{Name:{},Arn:{},Description:{},Status:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S19"},ParallelDataConfig:{shape:"S4"},Message:{},ImportedDataSize:{type:"long"},ImportedRecordCount:{type:"long"},FailedRecordCount:{type:"long"},SkippedRecordCount:{type:"long"},EncryptionKey:{shape:"S7"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}},S19:{type:"list",member:{}},S1b:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}},S1g:{type:"structure",members:{Name:{},Description:{},Arn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S19"},EncryptionKey:{shape:"S7"},SizeBytes:{type:"integer"},TermCount:{type:"integer"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Directionality:{},Message:{},SkippedTermCount:{type:"integer"},Format:{}}},S1j:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}},S2m:{type:"list",member:{type:"structure",members:{Name:{},Terms:{type:"list",member:{type:"structure",members:{SourceText:{},TargetText:{}}}}}}}}}},{}],239:[function(e,t,r){t.exports={pagination:{ListLanguages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListParallelData:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTerminologies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTextTranslationJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},{}],240:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-08-24",endpointPrefix:"waf",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"WAF",serviceFullName:"AWS WAF",serviceId:"WAF",signatureVersion:"v4",targetPrefix:"AWSWAF_20150824",uid:"waf-2015-08-24"},operations:{CreateByteMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"},ChangeToken:{}}}},CreateGeoMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"},ChangeToken:{}}}},CreateIPSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{IPSet:{shape:"So"},ChangeToken:{}}}},CreateRateBasedRule:{input:{type:"structure",required:["Name","MetricName","RateKey","RateLimit","ChangeToken"],members:{Name:{},MetricName:{},RateKey:{},RateLimit:{type:"long"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S12"},ChangeToken:{}}}},CreateRegexMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"},ChangeToken:{}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"},ChangeToken:{}}}},CreateRule:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S1j"},ChangeToken:{}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"},ChangeToken:{}}}},CreateSizeConstraintSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"},ChangeToken:{}}}},CreateSqlInjectionMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"},ChangeToken:{}}}},CreateWebACL:{input:{type:"structure",required:["Name","MetricName","DefaultAction","ChangeToken"],members:{Name:{},MetricName:{},DefaultAction:{shape:"S20"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{WebACL:{shape:"S23"},ChangeToken:{}}}},CreateWebACLMigrationStack:{input:{type:"structure",required:["WebACLId","S3BucketName","IgnoreUnsupportedType"],members:{WebACLId:{},S3BucketName:{},IgnoreUnsupportedType:{type:"boolean"}}},output:{type:"structure",required:["S3ObjectUrl"],members:{S3ObjectUrl:{}}}},CreateXssMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"},ChangeToken:{}}}},DeleteByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken"],members:{ByteMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken"],members:{GeoMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken"],members:{IPSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","ChangeToken"],members:{RegexMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","ChangeToken"],members:{RegexPatternSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRuleGroup:{input:{type:"structure",required:["RuleGroupId","ChangeToken"],members:{RuleGroupId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken"],members:{SizeConstraintSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken"],members:{SqlInjectionMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken"],members:{XssMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},GetByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId"],members:{ByteMatchSetId:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"}}}},GetChangeToken:{input:{type:"structure",members:{}},output:{type:"structure",members:{ChangeToken:{}}}},GetChangeTokenStatus:{input:{type:"structure",required:["ChangeToken"],members:{ChangeToken:{}}},output:{type:"structure",members:{ChangeTokenStatus:{}}}},GetGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId"],members:{GeoMatchSetId:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"}}}},GetIPSet:{input:{type:"structure",required:["IPSetId"],members:{IPSetId:{}}},output:{type:"structure",members:{IPSet:{shape:"So"}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},GetPermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},GetRateBasedRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S12"}}}},GetRateBasedRuleManagedKeys:{input:{type:"structure",required:["RuleId"],members:{RuleId:{},NextMarker:{}}},output:{type:"structure",members:{ManagedKeys:{type:"list",member:{}},NextMarker:{}}}},GetRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId"],members:{RegexMatchSetId:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"}}}},GetRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId"],members:{RegexPatternSetId:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"}}}},GetRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S1j"}}}},GetRuleGroup:{input:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclId","RuleId","TimeWindow","MaxItems"],members:{WebAclId:{},RuleId:{},TimeWindow:{shape:"S4e"},MaxItems:{type:"long"}}},output:{type:"structure",members:{SampledRequests:{type:"list",member:{type:"structure",required:["Request","Weight"],members:{Request:{type:"structure",members:{ClientIP:{},Country:{},URI:{},Method:{},HTTPVersion:{},Headers:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleWithinRuleGroup:{}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S4e"}}}},GetSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId"],members:{SizeConstraintSetId:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"}}}},GetSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId"],members:{SqlInjectionMatchSetId:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"}}}},GetWebACL:{input:{type:"structure",required:["WebACLId"],members:{WebACLId:{}}},output:{type:"structure",members:{WebACL:{shape:"S23"}}}},GetXssMatchSet:{input:{type:"structure",required:["XssMatchSetId"],members:{XssMatchSetId:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"}}}},ListActivatedRulesInRuleGroup:{input:{type:"structure",members:{RuleGroupId:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ActivatedRules:{shape:"S24"}}}},ListByteMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ByteMatchSets:{type:"list",member:{type:"structure",required:["ByteMatchSetId","Name"],members:{ByteMatchSetId:{},Name:{}}}}}}},ListGeoMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},GeoMatchSets:{type:"list",member:{type:"structure",required:["GeoMatchSetId","Name"],members:{GeoMatchSetId:{},Name:{}}}}}}},ListIPSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{type:"structure",required:["IPSetId","Name"],members:{IPSetId:{},Name:{}}}}}}},ListLoggingConfigurations:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S3s"}},NextMarker:{}}}},ListRateBasedRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListRegexMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexMatchSets:{type:"list",member:{type:"structure",required:["RegexMatchSetId","Name"],members:{RegexMatchSetId:{},Name:{}}}}}}},ListRegexPatternSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{type:"structure",required:["RegexPatternSetId","Name"],members:{RegexPatternSetId:{},Name:{}}}}}}},ListRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name"],members:{RuleGroupId:{},Name:{}}}}}}},ListRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListSizeConstraintSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SizeConstraintSets:{type:"list",member:{type:"structure",required:["SizeConstraintSetId","Name"],members:{SizeConstraintSetId:{},Name:{}}}}}}},ListSqlInjectionMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SqlInjectionMatchSets:{type:"list",member:{type:"structure",required:["SqlInjectionMatchSetId","Name"],members:{SqlInjectionMatchSetId:{},Name:{}}}}}}},ListSubscribedRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name","MetricName"],members:{RuleGroupId:{},Name:{},MetricName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"Sx"}}}}}},ListWebACLs:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{type:"structure",required:["WebACLId","Name"],members:{WebACLId:{},Name:{}}}}}}},ListXssMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},XssMatchSets:{type:"list",member:{type:"structure",required:["XssMatchSetId","Name"],members:{XssMatchSetId:{},Name:{}}}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S3s"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},PutPermissionPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken","Updates"],members:{ByteMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ByteMatchTuple"],members:{Action:{},ByteMatchTuple:{shape:"S8"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken","Updates"],members:{GeoMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","GeoMatchConstraint"],members:{Action:{},GeoMatchConstraint:{shape:"Sj"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken","Updates"],members:{IPSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","IPSetDescriptor"],members:{Action:{},IPSetDescriptor:{shape:"Sq"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates","RateLimit"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"},RateLimit:{type:"long"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","Updates","ChangeToken"],members:{RegexMatchSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexMatchTuple"],members:{Action:{},RegexMatchTuple:{shape:"S1b"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","Updates","ChangeToken"],members:{RegexPatternSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexPatternString"],members:{Action:{},RegexPatternString:{}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRuleGroup:{input:{type:"structure",required:["RuleGroupId","Updates","ChangeToken"],members:{RuleGroupId:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken","Updates"],members:{SizeConstraintSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SizeConstraint"],members:{Action:{},SizeConstraint:{shape:"S1r"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken","Updates"],members:{SqlInjectionMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SqlInjectionMatchTuple"],members:{Action:{},SqlInjectionMatchTuple:{shape:"S1y"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},DefaultAction:{shape:"S20"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken","Updates"],members:{XssMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","XssMatchTuple"],members:{Action:{},XssMatchTuple:{shape:"S2m"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}}},shapes:{S5:{type:"structure",required:["ByteMatchSetId","ByteMatchTuples"],members:{ByteMatchSetId:{},Name:{},ByteMatchTuples:{ +type:"list",member:{shape:"S8"}}}},S8:{type:"structure",required:["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],members:{FieldToMatch:{shape:"S9"},TargetString:{type:"blob"},TextTransformation:{},PositionalConstraint:{}}},S9:{type:"structure",required:["Type"],members:{Type:{},Data:{}}},Sh:{type:"structure",required:["GeoMatchSetId","GeoMatchConstraints"],members:{GeoMatchSetId:{},Name:{},GeoMatchConstraints:{type:"list",member:{shape:"Sj"}}}},Sj:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},So:{type:"structure",required:["IPSetId","IPSetDescriptors"],members:{IPSetId:{},Name:{},IPSetDescriptors:{type:"list",member:{shape:"Sq"}}}},Sq:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},Sx:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S12:{type:"structure",required:["RuleId","MatchPredicates","RateKey","RateLimit"],members:{RuleId:{},Name:{},MetricName:{},MatchPredicates:{shape:"S13"},RateKey:{},RateLimit:{type:"long"}}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",required:["Negated","Type","DataId"],members:{Negated:{type:"boolean"},Type:{},DataId:{}}},S19:{type:"structure",members:{RegexMatchSetId:{},Name:{},RegexMatchTuples:{type:"list",member:{shape:"S1b"}}}},S1b:{type:"structure",required:["FieldToMatch","TextTransformation","RegexPatternSetId"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},RegexPatternSetId:{}}},S1e:{type:"structure",required:["RegexPatternSetId","RegexPatternStrings"],members:{RegexPatternSetId:{},Name:{},RegexPatternStrings:{type:"list",member:{}}}},S1j:{type:"structure",required:["RuleId","Predicates"],members:{RuleId:{},Name:{},MetricName:{},Predicates:{shape:"S13"}}},S1m:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{},Name:{},MetricName:{}}},S1p:{type:"structure",required:["SizeConstraintSetId","SizeConstraints"],members:{SizeConstraintSetId:{},Name:{},SizeConstraints:{type:"list",member:{shape:"S1r"}}}},S1r:{type:"structure",required:["FieldToMatch","TextTransformation","ComparisonOperator","Size"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},ComparisonOperator:{},Size:{type:"long"}}},S1w:{type:"structure",required:["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],members:{SqlInjectionMatchSetId:{},Name:{},SqlInjectionMatchTuples:{type:"list",member:{shape:"S1y"}}}},S1y:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S20:{type:"structure",required:["Type"],members:{Type:{}}},S23:{type:"structure",required:["WebACLId","DefaultAction","Rules"],members:{WebACLId:{},Name:{},MetricName:{},DefaultAction:{shape:"S20"},Rules:{shape:"S24"},WebACLArn:{}}},S24:{type:"list",member:{shape:"S25"}},S25:{type:"structure",required:["Priority","RuleId"],members:{Priority:{type:"integer"},RuleId:{},Action:{shape:"S20"},OverrideAction:{type:"structure",required:["Type"],members:{Type:{}}},Type:{},ExcludedRules:{type:"list",member:{type:"structure",required:["RuleId"],members:{RuleId:{}}}}}},S2k:{type:"structure",required:["XssMatchSetId","XssMatchTuples"],members:{XssMatchSetId:{},Name:{},XssMatchTuples:{type:"list",member:{shape:"S2m"}}}},S2m:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S3s:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"S9"}}}},S4e:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S5p:{type:"list",member:{type:"structure",required:["RuleId","Name"],members:{RuleId:{},Name:{}}}},S7f:{type:"list",member:{type:"structure",required:["Action","Predicate"],members:{Action:{},Predicate:{shape:"S14"}}}}}}},{}],241:[function(e,t,r){arguments[4][42][0].apply(r,arguments)},{dup:42}],242:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-05-01",endpointPrefix:"workdocs",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon WorkDocs",serviceId:"WorkDocs",signatureVersion:"v4",uid:"workdocs-2016-05-01"},operations:{AbortDocumentVersionUpload:{http:{method:"DELETE",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"}}}},ActivateUser:{http:{requestUri:"/api/v1/users/{UserId}/activation",responseCode:200},input:{type:"structure",required:["UserId"],members:{UserId:{location:"uri",locationName:"UserId"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{User:{shape:"S8"}}}},AddResourcePermissions:{http:{requestUri:"/api/v1/resources/{ResourceId}/permissions",responseCode:201},input:{type:"structure",required:["ResourceId","Principals"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},Principals:{type:"list",member:{type:"structure",required:["Id","Type","Role"],members:{Id:{},Type:{},Role:{}}}},NotificationOptions:{type:"structure",members:{SendEmail:{type:"boolean"},EmailMessage:{shape:"St"}}}}},output:{type:"structure",members:{ShareResults:{type:"list",member:{type:"structure",members:{PrincipalId:{},InviteePrincipalId:{},Role:{},Status:{},ShareId:{},StatusMessage:{shape:"St"}}}}}}},CreateComment:{http:{requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment",responseCode:201},input:{type:"structure",required:["DocumentId","VersionId","Text"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},ParentId:{},ThreadId:{},Text:{shape:"S10"},Visibility:{},NotifyCollaborators:{type:"boolean"}}},output:{type:"structure",members:{Comment:{shape:"S13"}}}},CreateCustomMetadata:{http:{method:"PUT",requestUri:"/api/v1/resources/{ResourceId}/customMetadata",responseCode:200},input:{type:"structure",required:["ResourceId","CustomMetadata"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},VersionId:{location:"querystring",locationName:"versionid"},CustomMetadata:{shape:"S16"}}},output:{type:"structure",members:{}}},CreateFolder:{http:{requestUri:"/api/v1/folders",responseCode:201},input:{type:"structure",required:["ParentFolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Name:{shape:"S1b"},ParentFolderId:{}}},output:{type:"structure",members:{Metadata:{shape:"S1d"}}}},CreateLabels:{http:{method:"PUT",requestUri:"/api/v1/resources/{ResourceId}/labels",responseCode:200},input:{type:"structure",required:["ResourceId","Labels"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},Labels:{shape:"S1g"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{}}},CreateNotificationSubscription:{http:{requestUri:"/api/v1/organizations/{OrganizationId}/subscriptions",responseCode:200},input:{type:"structure",required:["OrganizationId","Endpoint","Protocol","SubscriptionType"],members:{OrganizationId:{location:"uri",locationName:"OrganizationId"},Endpoint:{},Protocol:{},SubscriptionType:{}}},output:{type:"structure",members:{Subscription:{shape:"S1p"}}}},CreateUser:{http:{requestUri:"/api/v1/users",responseCode:201},input:{type:"structure",required:["Username","GivenName","Surname","Password"],members:{OrganizationId:{},Username:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},Password:{type:"string",sensitive:!0},TimeZoneId:{},StorageRule:{shape:"Sj"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{User:{shape:"S8"}}}},DeactivateUser:{http:{method:"DELETE",requestUri:"/api/v1/users/{UserId}/activation",responseCode:204},input:{type:"structure",required:["UserId"],members:{UserId:{location:"uri",locationName:"UserId"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}}},DeleteComment:{http:{method:"DELETE",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId","CommentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},CommentId:{location:"uri",locationName:"CommentId"}}}},DeleteCustomMetadata:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/customMetadata",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},VersionId:{location:"querystring",locationName:"versionId"},Keys:{location:"querystring",locationName:"keys",type:"list",member:{}},DeleteAll:{location:"querystring",locationName:"deleteAll",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteDocument:{http:{method:"DELETE",requestUri:"/api/v1/documents/{DocumentId}",responseCode:204},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"}}}},DeleteDocumentVersion:{http:{method:"DELETE",requestUri:"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId","DeletePriorVersions"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},DeletePriorVersions:{location:"querystring",locationName:"deletePriorVersions",type:"boolean"}}}},DeleteFolder:{http:{method:"DELETE",requestUri:"/api/v1/folders/{FolderId}",responseCode:204},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"}}}},DeleteFolderContents:{http:{method:"DELETE",requestUri:"/api/v1/folders/{FolderId}/contents",responseCode:204},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"}}}},DeleteLabels:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/labels",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{ResourceId:{location:"uri",locationName:"ResourceId"},AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Labels:{shape:"S1g",location:"querystring",locationName:"labels"},DeleteAll:{location:"querystring",locationName:"deleteAll",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteNotificationSubscription:{http:{method:"DELETE",requestUri:"/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}",responseCode:200},input:{type:"structure",required:["SubscriptionId","OrganizationId"],members:{SubscriptionId:{location:"uri",locationName:"SubscriptionId"},OrganizationId:{location:"uri",locationName:"OrganizationId"}}}},DeleteUser:{http:{method:"DELETE",requestUri:"/api/v1/users/{UserId}",responseCode:204},input:{type:"structure",required:["UserId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},UserId:{location:"uri",locationName:"UserId"}}}},DescribeActivities:{http:{method:"GET",requestUri:"/api/v1/activities",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},StartTime:{location:"querystring",locationName:"startTime",type:"timestamp"},EndTime:{location:"querystring",locationName:"endTime",type:"timestamp"},OrganizationId:{location:"querystring",locationName:"organizationId"},ActivityTypes:{location:"querystring",locationName:"activityTypes"},ResourceId:{location:"querystring",locationName:"resourceId"},UserId:{location:"querystring",locationName:"userId"},IncludeIndirectActivities:{location:"querystring",locationName:"includeIndirectActivities",type:"boolean"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{UserActivities:{type:"list",member:{type:"structure",members:{Type:{},TimeStamp:{type:"timestamp"},IsIndirectActivity:{type:"boolean"},OrganizationId:{},Initiator:{shape:"S2e"},Participants:{type:"structure",members:{Users:{type:"list",member:{shape:"S2e"}},Groups:{shape:"S2h"}}},ResourceMetadata:{shape:"S2k"},OriginalParent:{shape:"S2k"},CommentMetadata:{shape:"S2m"}}}},Marker:{}}}},DescribeComments:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}/comments",responseCode:200},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Comments:{type:"list",member:{shape:"S13"}},Marker:{}}}},DescribeDocumentVersions:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/versions",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Include:{location:"querystring",locationName:"include"},Fields:{location:"querystring",locationName:"fields"}}},output:{type:"structure",members:{DocumentVersions:{type:"list",member:{shape:"S2w"}},Marker:{}}}},DescribeFolderContents:{http:{method:"GET",requestUri:"/api/v1/folders/{FolderId}/contents",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},Sort:{location:"querystring",locationName:"sort"},Order:{location:"querystring",locationName:"order"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"},Type:{location:"querystring",locationName:"type"},Include:{location:"querystring",locationName:"include"}}},output:{type:"structure",members:{Folders:{shape:"S39"},Documents:{shape:"S3a"},Marker:{}}}},DescribeGroups:{http:{method:"GET",requestUri:"/api/v1/groups",responseCode:200},input:{type:"structure",required:["SearchQuery"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},SearchQuery:{shape:"S3d",location:"querystring",locationName:"searchQuery"},OrganizationId:{location:"querystring",locationName:"organizationId"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{Groups:{shape:"S2h"},Marker:{}}}},DescribeNotificationSubscriptions:{http:{method:"GET",requestUri:"/api/v1/organizations/{OrganizationId}/subscriptions",responseCode:200},input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{location:"uri",locationName:"OrganizationId"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{Subscriptions:{type:"list",member:{shape:"S1p"}},Marker:{}}}},DescribeResourcePermissions:{http:{method:"GET",requestUri:"/api/v1/resources/{ResourceId}/permissions",responseCode:200},input:{type:"structure",required:["ResourceId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},PrincipalId:{location:"querystring",locationName:"principalId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Principals:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Roles:{type:"list",member:{type:"structure",members:{Role:{},Type:{}}}}}}},Marker:{}}}},DescribeRootFolders:{http:{method:"GET",requestUri:"/api/v1/me/root",responseCode:200},input:{type:"structure",required:["AuthenticationToken"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Folders:{shape:"S39"},Marker:{}}}},DescribeUsers:{http:{method:"GET",requestUri:"/api/v1/users",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},OrganizationId:{location:"querystring",locationName:"organizationId"},UserIds:{location:"querystring",locationName:"userIds"},Query:{shape:"S3d",location:"querystring",locationName:"query"},Include:{location:"querystring",locationName:"include"},Order:{location:"querystring",locationName:"order"},Sort:{location:"querystring",locationName:"sort"},Marker:{location:"querystring",locationName:"marker"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Fields:{location:"querystring",locationName:"fields"}}},output:{type:"structure",members:{Users:{type:"list",member:{shape:"S8"}},TotalNumberOfUsers:{deprecated:!0,type:"long"},Marker:{}}}},GetCurrentUser:{http:{method:"GET",requestUri:"/api/v1/me",responseCode:200},input:{type:"structure",required:["AuthenticationToken"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"}}},output:{type:"structure",members:{User:{shape:"S8"}}}},GetDocument:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},IncludeCustomMetadata:{location:"querystring",locationName:"includeCustomMetadata",type:"boolean"}}},output:{type:"structure",members:{Metadata:{shape:"S3b"},CustomMetadata:{shape:"S16"}}}},GetDocumentPath:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/path",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Fields:{location:"querystring",locationName:"fields"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Path:{shape:"S44"}}}},GetDocumentVersion:{http:{method:"GET",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}",responseCode:200},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},Fields:{location:"querystring",locationName:"fields"},IncludeCustomMetadata:{location:"querystring",locationName:"includeCustomMetadata",type:"boolean"}}},output:{type:"structure",members:{Metadata:{shape:"S2w"},CustomMetadata:{shape:"S16"}}}},GetFolder:{http:{method:"GET",requestUri:"/api/v1/folders/{FolderId}",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},IncludeCustomMetadata:{location:"querystring",locationName:"includeCustomMetadata",type:"boolean"}}},output:{type:"structure",members:{Metadata:{shape:"S1d"},CustomMetadata:{shape:"S16"}}}},GetFolderPath:{http:{method:"GET",requestUri:"/api/v1/folders/{FolderId}/path",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Fields:{location:"querystring",locationName:"fields"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Path:{shape:"S44"}}}},GetResources:{http:{method:"GET",requestUri:"/api/v1/resources",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},UserId:{location:"querystring",locationName:"userId"},CollectionType:{location:"querystring",locationName:"collectionType"},Limit:{location:"querystring",locationName:"limit",type:"integer"},Marker:{location:"querystring",locationName:"marker"}}},output:{type:"structure",members:{Folders:{shape:"S39"},Documents:{shape:"S3a"},Marker:{}}}},InitiateDocumentVersionUpload:{http:{requestUri:"/api/v1/documents",responseCode:201},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Id:{},Name:{shape:"S1b"},ContentCreatedTimestamp:{type:"timestamp"},ContentModifiedTimestamp:{type:"timestamp"},ContentType:{},DocumentSizeInBytes:{type:"long"},ParentFolderId:{}}},output:{type:"structure",members:{Metadata:{shape:"S3b"},UploadMetadata:{type:"structure",members:{UploadUrl:{shape:"S31"},SignedHeaders:{type:"map",key:{},value:{}}}}}}},RemoveAllResourcePermissions:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/permissions",responseCode:204},input:{type:"structure",required:["ResourceId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"}}}},RemoveResourcePermission:{http:{method:"DELETE",requestUri:"/api/v1/resources/{ResourceId}/permissions/{PrincipalId}",responseCode:204},input:{type:"structure",required:["ResourceId","PrincipalId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},ResourceId:{location:"uri",locationName:"ResourceId"},PrincipalId:{location:"uri",locationName:"PrincipalId"},PrincipalType:{location:"querystring",locationName:"type"}}}},RestoreDocumentVersions:{http:{requestUri:"/api/v1/documentVersions/restore/{DocumentId}",responseCode:204},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"}}}},SearchResources:{http:{requestUri:"/api/v1/search",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},QueryText:{shape:"S3d"},QueryScopes:{type:"list",member:{}},OrganizationId:{},AdditionalResponseFields:{type:"list",member:{}},Filters:{type:"structure",members:{TextLocales:{type:"list",member:{}},ContentCategories:{type:"list",member:{}},ResourceTypes:{type:"list",member:{}},Labels:{type:"list",member:{}},Principals:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Roles:{type:"list",member:{}}}}},AncestorIds:{type:"list",member:{}},SearchCollectionTypes:{type:"list",member:{}},SizeRange:{type:"structure",members:{StartValue:{type:"long"},EndValue:{type:"long"}}},CreatedRange:{shape:"S5d"},ModifiedRange:{shape:"S5d"}}},OrderBy:{type:"list",member:{type:"structure",members:{Field:{},Order:{}}}},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ResourceType:{},WebUrl:{type:"string",sensitive:!0},DocumentMetadata:{shape:"S3b"},FolderMetadata:{shape:"S1d"},CommentMetadata:{shape:"S2m"},DocumentVersionMetadata:{shape:"S2w"}}}},Marker:{}}}},UpdateDocument:{http:{method:"PATCH",requestUri:"/api/v1/documents/{DocumentId}",responseCode:200},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},Name:{shape:"S1b"},ParentFolderId:{},ResourceState:{}}}},UpdateDocumentVersion:{http:{method:"PATCH",requestUri:"/api/v1/documents/{DocumentId}/versions/{VersionId}",responseCode:200},input:{type:"structure",required:["DocumentId","VersionId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},VersionStatus:{}}}},UpdateFolder:{http:{method:"PATCH",requestUri:"/api/v1/folders/{FolderId}",responseCode:200},input:{type:"structure",required:["FolderId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},FolderId:{location:"uri",locationName:"FolderId"},Name:{shape:"S1b"},ParentFolderId:{},ResourceState:{}}}},UpdateUser:{http:{method:"PATCH",requestUri:"/api/v1/users/{UserId}",responseCode:200},input:{type:"structure",required:["UserId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},UserId:{location:"uri",locationName:"UserId"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},Type:{},StorageRule:{shape:"Sj"},TimeZoneId:{},Locale:{},GrantPoweruserPrivileges:{}}},output:{type:"structure",members:{User:{shape:"S8"}}}}},shapes:{S2:{type:"string",sensitive:!0},S8:{type:"structure",members:{Id:{},Username:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},OrganizationId:{},RootFolderId:{},RecycleBinFolderId:{},Status:{},Type:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},TimeZoneId:{},Locale:{},Storage:{type:"structure",members:{StorageUtilizedInBytes:{type:"long"},StorageRule:{shape:"Sj"}}}}},S9:{type:"string",sensitive:!0},Sa:{type:"string",sensitive:!0},Sb:{type:"string",sensitive:!0},Sj:{type:"structure",members:{StorageAllocatedInBytes:{type:"long"},StorageType:{}}},St:{type:"string",sensitive:!0},S10:{type:"string",sensitive:!0},S13:{type:"structure",required:["CommentId"],members:{CommentId:{},ParentId:{},ThreadId:{},Text:{shape:"S10"},Contributor:{shape:"S8"},CreatedTimestamp:{type:"timestamp"},Status:{},Visibility:{},RecipientId:{}}},S16:{type:"map",key:{},value:{}},S1b:{type:"string",sensitive:!0},S1d:{type:"structure",members:{Id:{},Name:{shape:"S1b"},CreatorId:{},ParentFolderId:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},ResourceState:{},Signature:{},Labels:{shape:"S1g"},Size:{type:"long"},LatestVersionSize:{type:"long"}}},S1g:{type:"list",member:{}},S1p:{type:"structure",members:{SubscriptionId:{},EndPoint:{},Protocol:{}}},S2e:{type:"structure",members:{Id:{},Username:{shape:"S9"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},EmailAddress:{shape:"Sa"}}},S2h:{type:"list",member:{type:"structure",members:{Id:{},Name:{}}}},S2k:{type:"structure",members:{Type:{},Name:{shape:"S1b"},OriginalName:{shape:"S1b"},Id:{},VersionId:{},Owner:{shape:"S2e"},ParentId:{}}},S2m:{type:"structure",members:{CommentId:{},Contributor:{shape:"S8"},CreatedTimestamp:{type:"timestamp"},CommentStatus:{},RecipientId:{},ContributorId:{}}},S2w:{type:"structure",members:{Id:{},Name:{shape:"S1b"},ContentType:{},Size:{type:"long"},Signature:{},Status:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},ContentCreatedTimestamp:{type:"timestamp"},ContentModifiedTimestamp:{type:"timestamp"},CreatorId:{},Thumbnail:{type:"map",key:{},value:{shape:"S31"}},Source:{type:"map",key:{},value:{shape:"S31"}}}},S31:{type:"string",sensitive:!0},S39:{type:"list",member:{shape:"S1d"}},S3a:{type:"list",member:{shape:"S3b"}},S3b:{type:"structure",members:{Id:{},CreatorId:{},ParentFolderId:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},LatestVersionMetadata:{shape:"S2w"},ResourceState:{},Labels:{shape:"S1g"}}},S3d:{type:"string",sensitive:!0},S44:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{Id:{},Name:{shape:"S1b"}}}}}},S5d:{type:"structure",members:{StartValue:{type:"timestamp"},EndValue:{type:"timestamp"}}}}}},{}],243:[function(e,t,r){t.exports={pagination:{DescribeActivities:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"UserActivities"},DescribeComments:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Comments"},DescribeDocumentVersions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"DocumentVersions"},DescribeFolderContents:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:["Folders","Documents"]},DescribeGroups:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Groups"},DescribeNotificationSubscriptions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Subscriptions"},DescribeResourcePermissions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Principals"},DescribeRootFolders:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Folders"},DescribeUsers:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Users"},SearchResources:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Items"}}}},{}],244:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2016-04-12",endpointPrefix:"xray",protocol:"rest-json",serviceFullName:"AWS X-Ray",serviceId:"XRay",signatureVersion:"v4",uid:"xray-2016-04-12"},operations:{BatchGetTraces:{http:{requestUri:"/Traces"},input:{type:"structure",required:["TraceIds"],members:{TraceIds:{shape:"S2"},NextToken:{}}},output:{type:"structure",members:{Traces:{type:"list",member:{type:"structure",members:{Id:{},Duration:{type:"double"},LimitExceeded:{type:"boolean"},Segments:{type:"list",member:{type:"structure",members:{Id:{},Document:{}}}}}}},UnprocessedTraceIds:{type:"list",member:{}},NextToken:{}}}},CreateGroup:{http:{requestUri:"/CreateGroup"},input:{type:"structure",required:["GroupName"],members:{GroupName:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Group:{shape:"So"}}}},CreateSamplingRule:{http:{requestUri:"/CreateSamplingRule"},input:{type:"structure",required:["SamplingRule"],members:{SamplingRule:{shape:"Sq"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{SamplingRuleRecord:{shape:"S16"}}}},DeleteGroup:{http:{requestUri:"/DeleteGroup"},input:{type:"structure",members:{GroupName:{},GroupARN:{}}},output:{type:"structure",members:{}}},DeleteResourcePolicy:{http:{requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["PolicyName"],members:{PolicyName:{},PolicyRevisionId:{}}},output:{type:"structure",members:{}}},DeleteSamplingRule:{http:{requestUri:"/DeleteSamplingRule"},input:{type:"structure",members:{RuleName:{},RuleARN:{}}},output:{type:"structure",members:{SamplingRuleRecord:{shape:"S16"}}}},GetEncryptionConfig:{http:{requestUri:"/EncryptionConfig"},input:{type:"structure",members:{}},output:{type:"structure",members:{EncryptionConfig:{shape:"S1j"}}}},GetGroup:{http:{requestUri:"/GetGroup"},input:{type:"structure",members:{GroupName:{},GroupARN:{}}},output:{type:"structure",members:{Group:{shape:"So"}}}},GetGroups:{http:{ +requestUri:"/Groups"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{GroupName:{},GroupARN:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"}}}},NextToken:{}}}},GetInsight:{http:{requestUri:"/Insight"},input:{type:"structure",required:["InsightId"],members:{InsightId:{}}},output:{type:"structure",members:{Insight:{type:"structure",members:{InsightId:{},GroupARN:{},GroupName:{},RootCauseServiceId:{shape:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}}}},GetInsightEvents:{http:{requestUri:"/InsightEvents"},input:{type:"structure",required:["InsightId"],members:{InsightId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InsightEvents:{type:"list",member:{type:"structure",members:{Summary:{},EventTime:{type:"timestamp"},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}},NextToken:{}}}},GetInsightImpactGraph:{http:{requestUri:"/InsightImpactGraph"},input:{type:"structure",required:["InsightId","StartTime","EndTime"],members:{InsightId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{}}},output:{type:"structure",members:{InsightId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ServiceGraphStartTime:{type:"timestamp"},ServiceGraphEndTime:{type:"timestamp"},Services:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},Type:{},Name:{},Names:{shape:"S1y"},AccountId:{},Edges:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"}}}}}}},NextToken:{}}}},GetInsightSummaries:{http:{requestUri:"/InsightSummaries"},input:{type:"structure",required:["StartTime","EndTime"],members:{States:{type:"list",member:{}},GroupARN:{},GroupName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InsightSummaries:{type:"list",member:{type:"structure",members:{InsightId:{},GroupARN:{},GroupName:{},RootCauseServiceId:{shape:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},GetSamplingRules:{http:{requestUri:"/GetSamplingRules"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{SamplingRuleRecords:{type:"list",member:{shape:"S16"}},NextToken:{}}}},GetSamplingStatisticSummaries:{http:{requestUri:"/SamplingStatisticSummaries"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{SamplingStatisticSummaries:{type:"list",member:{type:"structure",members:{RuleName:{},Timestamp:{type:"timestamp"},RequestCount:{type:"integer"},BorrowCount:{type:"integer"},SampledCount:{type:"integer"}}}},NextToken:{}}}},GetSamplingTargets:{http:{requestUri:"/SamplingTargets"},input:{type:"structure",required:["SamplingStatisticsDocuments"],members:{SamplingStatisticsDocuments:{type:"list",member:{type:"structure",required:["RuleName","ClientID","Timestamp","RequestCount","SampledCount"],members:{RuleName:{},ClientID:{},Timestamp:{type:"timestamp"},RequestCount:{type:"integer"},SampledCount:{type:"integer"},BorrowCount:{type:"integer"}}}}}},output:{type:"structure",members:{SamplingTargetDocuments:{type:"list",member:{type:"structure",members:{RuleName:{},FixedRate:{type:"double"},ReservoirQuota:{type:"integer"},ReservoirQuotaTTL:{type:"timestamp"},Interval:{type:"integer"}}}},LastRuleModification:{type:"timestamp"},UnprocessedStatistics:{type:"list",member:{type:"structure",members:{RuleName:{},ErrorCode:{},Message:{}}}}}}},GetServiceGraph:{http:{requestUri:"/ServiceGraph"},input:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},GroupName:{},GroupARN:{},NextToken:{}}},output:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Services:{shape:"S3e"},ContainsOldGroupVersions:{type:"boolean"},NextToken:{}}}},GetTimeSeriesServiceStatistics:{http:{requestUri:"/TimeSeriesServiceStatistics"},input:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},GroupName:{},GroupARN:{},EntitySelectorExpression:{},Period:{type:"integer"},ForecastStatistics:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{TimeSeriesServiceStatistics:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},EdgeSummaryStatistics:{shape:"S3i"},ServiceSummaryStatistics:{shape:"S3q"},ServiceForecastStatistics:{type:"structure",members:{FaultCountHigh:{type:"long"},FaultCountLow:{type:"long"}}},ResponseTimeHistogram:{shape:"S3l"}}}},ContainsOldGroupVersions:{type:"boolean"},NextToken:{}}}},GetTraceGraph:{http:{requestUri:"/TraceGraph"},input:{type:"structure",required:["TraceIds"],members:{TraceIds:{shape:"S2"},NextToken:{}}},output:{type:"structure",members:{Services:{shape:"S3e"},NextToken:{}}}},GetTraceSummaries:{http:{requestUri:"/TraceSummaries"},input:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},TimeRangeType:{},Sampling:{type:"boolean"},SamplingStrategy:{type:"structure",members:{Name:{},Value:{type:"double"}}},FilterExpression:{},NextToken:{}}},output:{type:"structure",members:{TraceSummaries:{type:"list",member:{type:"structure",members:{Id:{},StartTime:{type:"timestamp"},Duration:{type:"double"},ResponseTime:{type:"double"},HasFault:{type:"boolean"},HasError:{type:"boolean"},HasThrottle:{type:"boolean"},IsPartial:{type:"boolean"},Http:{type:"structure",members:{HttpURL:{},HttpStatus:{type:"integer"},HttpMethod:{},UserAgent:{},ClientIp:{}}},Annotations:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{AnnotationValue:{type:"structure",members:{NumberValue:{type:"double"},BooleanValue:{type:"boolean"},StringValue:{}}},ServiceIds:{shape:"S4d"}}}}},Users:{type:"list",member:{type:"structure",members:{UserName:{},ServiceIds:{shape:"S4d"}}}},ServiceIds:{shape:"S4d"},ResourceARNs:{type:"list",member:{type:"structure",members:{ARN:{}}}},InstanceIds:{type:"list",member:{type:"structure",members:{Id:{}}}},AvailabilityZones:{type:"list",member:{type:"structure",members:{Name:{}}}},EntryPoint:{shape:"S1x"},FaultRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},Remote:{type:"boolean"}}}},Inferred:{type:"boolean"}}}},ClientImpacting:{type:"boolean"}}}},ErrorRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},Remote:{type:"boolean"}}}},Inferred:{type:"boolean"}}}},ClientImpacting:{type:"boolean"}}}},ResponseTimeRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Coverage:{type:"double"},Remote:{type:"boolean"}}}},Inferred:{type:"boolean"}}}},ClientImpacting:{type:"boolean"}}}},Revision:{type:"integer"},MatchedEventTime:{type:"timestamp"}}}},ApproximateTime:{type:"timestamp"},TracesProcessedCount:{type:"long"},NextToken:{}}}},ListResourcePolicies:{http:{requestUri:"/ListResourcePolicies"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{ResourcePolicies:{type:"list",member:{shape:"S5a"}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"},NextToken:{}}}},PutEncryptionConfig:{http:{requestUri:"/PutEncryptionConfig"},input:{type:"structure",required:["Type"],members:{KeyId:{},Type:{}}},output:{type:"structure",members:{EncryptionConfig:{shape:"S1j"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},BypassPolicyLockoutCheck:{type:"boolean"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S5a"}}}},PutTelemetryRecords:{http:{requestUri:"/TelemetryRecords"},input:{type:"structure",required:["TelemetryRecords"],members:{TelemetryRecords:{type:"list",member:{type:"structure",required:["Timestamp"],members:{Timestamp:{type:"timestamp"},SegmentsReceivedCount:{type:"integer"},SegmentsSentCount:{type:"integer"},SegmentsSpilloverCount:{type:"integer"},SegmentsRejectedCount:{type:"integer"},BackendConnectionErrors:{type:"structure",members:{TimeoutCount:{type:"integer"},ConnectionRefusedCount:{type:"integer"},HTTPCode4XXCount:{type:"integer"},HTTPCode5XXCount:{type:"integer"},UnknownHostCount:{type:"integer"},OtherCount:{type:"integer"}}}}}},EC2InstanceId:{},Hostname:{},ResourceARN:{}}},output:{type:"structure",members:{}}},PutTraceSegments:{http:{requestUri:"/TraceSegments"},input:{type:"structure",required:["TraceSegmentDocuments"],members:{TraceSegmentDocuments:{type:"list",member:{}}}},output:{type:"structure",members:{UnprocessedTraceSegments:{type:"list",member:{type:"structure",members:{Id:{},ErrorCode:{},Message:{}}}}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateGroup:{http:{requestUri:"/UpdateGroup"},input:{type:"structure",members:{GroupName:{},GroupARN:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"}}},output:{type:"structure",members:{Group:{shape:"So"}}}},UpdateSamplingRule:{http:{requestUri:"/UpdateSamplingRule"},input:{type:"structure",required:["SamplingRuleUpdate"],members:{SamplingRuleUpdate:{type:"structure",members:{RuleName:{},RuleARN:{},ResourceARN:{},Priority:{type:"integer"},FixedRate:{type:"double"},ReservoirSize:{type:"integer"},Host:{},ServiceName:{},ServiceType:{},HTTPMethod:{},URLPath:{},Attributes:{shape:"S12"}}}}},output:{type:"structure",members:{SamplingRuleRecord:{shape:"S16"}}}}},shapes:{S2:{type:"list",member:{}},Si:{type:"structure",members:{InsightsEnabled:{type:"boolean"},NotificationsEnabled:{type:"boolean"}}},Sj:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",members:{GroupName:{},GroupARN:{},FilterExpression:{},InsightsConfiguration:{shape:"Si"}}},Sq:{type:"structure",required:["ResourceARN","Priority","FixedRate","ReservoirSize","ServiceName","ServiceType","Host","HTTPMethod","URLPath","Version"],members:{RuleName:{},RuleARN:{},ResourceARN:{},Priority:{type:"integer"},FixedRate:{type:"double"},ReservoirSize:{type:"integer"},ServiceName:{},ServiceType:{},Host:{},HTTPMethod:{},URLPath:{},Version:{type:"integer"},Attributes:{shape:"S12"}}},S12:{type:"map",key:{},value:{}},S16:{type:"structure",members:{SamplingRule:{shape:"Sq"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"}}},S1j:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},S1x:{type:"structure",members:{Name:{},Names:{shape:"S1y"},AccountId:{},Type:{}}},S1y:{type:"list",member:{}},S1z:{type:"list",member:{}},S23:{type:"structure",members:{FaultCount:{type:"long"},OkCount:{type:"long"},TotalCount:{type:"long"}}},S25:{type:"list",member:{type:"structure",members:{ServiceId:{shape:"S1x"}}}},S3e:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},Name:{},Names:{shape:"S1y"},Root:{type:"boolean"},AccountId:{},Type:{},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Edges:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},SummaryStatistics:{shape:"S3i"},ResponseTimeHistogram:{shape:"S3l"},Aliases:{type:"list",member:{type:"structure",members:{Name:{},Names:{type:"list",member:{}},Type:{}}}},EdgeType:{},ReceivedEventAgeHistogram:{shape:"S3l"}}}},SummaryStatistics:{shape:"S3q"},DurationHistogram:{shape:"S3l"},ResponseTimeHistogram:{shape:"S3l"}}}},S3i:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S3j:{type:"structure",members:{ThrottleCount:{type:"long"},OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3k:{type:"structure",members:{OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3l:{type:"list",member:{type:"structure",members:{Value:{type:"double"},Count:{type:"integer"}}}},S3q:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S4d:{type:"list",member:{shape:"S1x"}},S4s:{type:"list",member:{type:"structure",members:{Name:{},Message:{}}}},S5a:{type:"structure",members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},LastUpdatedTime:{type:"timestamp"}}}}}},{}],245:[function(e,t,r){t.exports={pagination:{BatchGetTraces:{input_token:"NextToken",non_aggregate_keys:["UnprocessedTraceIds"],output_token:"NextToken",result_key:"Traces"},GetGroups:{input_token:"NextToken",output_token:"NextToken",result_key:"Groups"},GetInsightEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetInsightSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSamplingRules:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingRuleRecords"},GetSamplingStatisticSummaries:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingStatisticSummaries"},GetServiceGraph:{input_token:"NextToken",non_aggregate_keys:["StartTime","EndTime","ContainsOldGroupVersions"],output_token:"NextToken",result_key:"Services"},GetTimeSeriesServiceStatistics:{input_token:"NextToken",non_aggregate_keys:["ContainsOldGroupVersions"],output_token:"NextToken",result_key:"TimeSeriesServiceStatistics"},GetTraceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTraceSummaries:{input_token:"NextToken",non_aggregate_keys:["TracesProcessedCount","ApproximateTime"],output_token:"NextToken",result_key:"TraceSummaries"},ListResourcePolicies:{input_token:"NextToken",output_token:"NextToken",result_key:"ResourcePolicies"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",result_key:"Tags"}}}},{}],246:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.acm={},a.ACM=i.defineService("acm",["2015-12-08"]),Object.defineProperty(s.services.acm,"2015-12-08",{get:function(){var t=e("../apis/acm-2015-12-08.min.json");return t.paginators=e("../apis/acm-2015-12-08.paginators.json").pagination,t.waiters=e("../apis/acm-2015-12-08.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ACM},{"../apis/acm-2015-12-08.min.json":1,"../apis/acm-2015-12-08.paginators.json":2,"../apis/acm-2015-12-08.waiters2.json":3,"../lib/core":350,"../lib/node_loader":346}],247:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.amp={},a.Amp=i.defineService("amp",["2020-08-01"]),Object.defineProperty(s.services.amp,"2020-08-01",{get:function(){var t=e("../apis/amp-2020-08-01.min.json");return t.paginators=e("../apis/amp-2020-08-01.paginators.json").pagination,t.waiters=e("../apis/amp-2020-08-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Amp},{"../apis/amp-2020-08-01.min.json":4,"../apis/amp-2020-08-01.paginators.json":5,"../apis/amp-2020-08-01.waiters2.json":6,"../lib/core":350,"../lib/node_loader":346}],248:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.apigateway={},a.APIGateway=i.defineService("apigateway",["2015-07-09"]),e("../lib/services/apigateway"),Object.defineProperty(s.services.apigateway,"2015-07-09",{get:function(){var t=e("../apis/apigateway-2015-07-09.min.json");return t.paginators=e("../apis/apigateway-2015-07-09.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.APIGateway},{"../apis/apigateway-2015-07-09.min.json":7,"../apis/apigateway-2015-07-09.paginators.json":8,"../lib/core":350,"../lib/node_loader":346,"../lib/services/apigateway":403}],249:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.applicationautoscaling={},a.ApplicationAutoScaling=i.defineService("applicationautoscaling",["2016-02-06"]),Object.defineProperty(s.services.applicationautoscaling,"2016-02-06",{get:function(){var t=e("../apis/application-autoscaling-2016-02-06.min.json");return t.paginators=e("../apis/application-autoscaling-2016-02-06.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ApplicationAutoScaling},{"../apis/application-autoscaling-2016-02-06.min.json":9,"../apis/application-autoscaling-2016-02-06.paginators.json":10,"../lib/core":350,"../lib/node_loader":346}],250:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.athena={},a.Athena=i.defineService("athena",["2017-05-18"]),Object.defineProperty(s.services.athena,"2017-05-18",{get:function(){var t=e("../apis/athena-2017-05-18.min.json");return t.paginators=e("../apis/athena-2017-05-18.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Athena},{"../apis/athena-2017-05-18.min.json":11,"../apis/athena-2017-05-18.paginators.json":12,"../lib/core":350,"../lib/node_loader":346}],251:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.autoscaling={},a.AutoScaling=i.defineService("autoscaling",["2011-01-01"]),Object.defineProperty(s.services.autoscaling,"2011-01-01",{get:function(){var t=e("../apis/autoscaling-2011-01-01.min.json");return t.paginators=e("../apis/autoscaling-2011-01-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.AutoScaling},{"../apis/autoscaling-2011-01-01.min.json":13,"../apis/autoscaling-2011-01-01.paginators.json":14,"../lib/core":350,"../lib/node_loader":346}],252:[function(e,t,r){e("../lib/node_loader"),t.exports={ACM:e("./acm"),APIGateway:e("./apigateway"),ApplicationAutoScaling:e("./applicationautoscaling"),AutoScaling:e("./autoscaling"),CloudFormation:e("./cloudformation"),CloudFront:e("./cloudfront"),CloudHSM:e("./cloudhsm"),CloudTrail:e("./cloudtrail"),CloudWatch:e("./cloudwatch"),CloudWatchEvents:e("./cloudwatchevents"),CloudWatchLogs:e("./cloudwatchlogs"),CodeBuild:e("./codebuild"),CodeCommit:e("./codecommit"),CodeDeploy:e("./codedeploy"),CodePipeline:e("./codepipeline"),CognitoIdentity:e("./cognitoidentity"),CognitoIdentityServiceProvider:e("./cognitoidentityserviceprovider"),CognitoSync:e("./cognitosync"),ConfigService:e("./configservice"),CUR:e("./cur"),DeviceFarm:e("./devicefarm"),DirectConnect:e("./directconnect"),DynamoDB:e("./dynamodb"),DynamoDBStreams:e("./dynamodbstreams"),EC2:e("./ec2"),ECR:e("./ecr"),ECS:e("./ecs"),EFS:e("./efs"),ElastiCache:e("./elasticache"),ElasticBeanstalk:e("./elasticbeanstalk"),ELB:e("./elb"),ELBv2:e("./elbv2"),EMR:e("./emr"),ElasticTranscoder:e("./elastictranscoder"),Firehose:e("./firehose"),GameLift:e("./gamelift"),IAM:e("./iam"),Inspector:e("./inspector"),Iot:e("./iot"),IotData:e("./iotdata"),Kinesis:e("./kinesis"),KMS:e("./kms"),Lambda:e("./lambda"),LexRuntime:e("./lexruntime"),MachineLearning:e("./machinelearning"),MarketplaceCommerceAnalytics:e("./marketplacecommerceanalytics"),MTurk:e("./mturk"),MobileAnalytics:e("./mobileanalytics"),OpsWorks:e("./opsworks"),Polly:e("./polly"),RDS:e("./rds"),Redshift:e("./redshift"),Rekognition:e("./rekognition"),Route53:e("./route53"),Route53Domains:e("./route53domains"),S3:e("./s3"),ServiceCatalog:e("./servicecatalog"),SES:e("./ses"),SNS:e("./sns"),SQS:e("./sqs"),SSM:e("./ssm"),StorageGateway:e("./storagegateway"),STS:e("./sts"),XRay:e("./xray"),WAF:e("./waf"),WorkDocs:e("./workdocs"),LexModelBuildingService:e("./lexmodelbuildingservice"),Athena:e("./athena"),CloudHSMV2:e("./cloudhsmv2"),Pricing:e("./pricing"),CostExplorer:e("./costexplorer"),MediaStoreData:e("./mediastoredata"),Comprehend:e("./comprehend"),KinesisVideoArchivedMedia:e("./kinesisvideoarchivedmedia"),KinesisVideoMedia:e("./kinesisvideomedia"),KinesisVideo:e("./kinesisvideo"),Translate:e("./translate"),ResourceGroups:e("./resourcegroups"),Connect:e("./connect"),SecretsManager:e("./secretsmanager"),IoTAnalytics:e("./iotanalytics"),ComprehendMedical:e("./comprehendmedical"),Personalize:e("./personalize"),PersonalizeEvents:e("./personalizeevents"),PersonalizeRuntime:e("./personalizeruntime"),ForecastService:e("./forecastservice"),ForecastQueryService:e("./forecastqueryservice"),MarketplaceCatalog:e("./marketplacecatalog"),KinesisVideoSignalingChannels:e("./kinesisvideosignalingchannels"),Amp:e("./amp"),Location:e("./location"),LexRuntimeV2:e("./lexruntimev2")}},{"../lib/node_loader":346,"./acm":246,"./amp":247,"./apigateway":248,"./applicationautoscaling":249,"./athena":250,"./autoscaling":251,"./cloudformation":253,"./cloudfront":254,"./cloudhsm":255,"./cloudhsmv2":256,"./cloudtrail":257,"./cloudwatch":258,"./cloudwatchevents":259,"./cloudwatchlogs":260,"./codebuild":261,"./codecommit":262,"./codedeploy":263,"./codepipeline":264,"./cognitoidentity":265,"./cognitoidentityserviceprovider":266,"./cognitosync":267,"./comprehend":268,"./comprehendmedical":269,"./configservice":270,"./connect":271,"./costexplorer":272,"./cur":273,"./devicefarm":274,"./directconnect":275,"./dynamodb":276,"./dynamodbstreams":277,"./ec2":278,"./ecr":279,"./ecs":280,"./efs":281,"./elasticache":282,"./elasticbeanstalk":283,"./elastictranscoder":284,"./elb":285,"./elbv2":286,"./emr":287,"./firehose":288,"./forecastqueryservice":289,"./forecastservice":290,"./gamelift":291,"./iam":292,"./inspector":293,"./iot":294,"./iotanalytics":295,"./iotdata":296,"./kinesis":297,"./kinesisvideo":298,"./kinesisvideoarchivedmedia":299,"./kinesisvideomedia":300,"./kinesisvideosignalingchannels":301,"./kms":302,"./lambda":303,"./lexmodelbuildingservice":304,"./lexruntime":305,"./lexruntimev2":306,"./location":307,"./machinelearning":308,"./marketplacecatalog":309,"./marketplacecommerceanalytics":310,"./mediastoredata":311,"./mobileanalytics":312,"./mturk":313,"./opsworks":314,"./personalize":315,"./personalizeevents":316,"./personalizeruntime":317,"./polly":318,"./pricing":319,"./rds":320,"./redshift":321,"./rekognition":322,"./resourcegroups":323,"./route53":324,"./route53domains":325,"./s3":326,"./secretsmanager":327,"./servicecatalog":328,"./ses":329,"./sns":330,"./sqs":331,"./ssm":332,"./storagegateway":333,"./sts":334,"./translate":335,"./waf":336,"./workdocs":337,"./xray":338}],253:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudformation={},a.CloudFormation=i.defineService("cloudformation",["2010-05-15"]),Object.defineProperty(s.services.cloudformation,"2010-05-15",{get:function(){var t=e("../apis/cloudformation-2010-05-15.min.json");return t.paginators=e("../apis/cloudformation-2010-05-15.paginators.json").pagination,t.waiters=e("../apis/cloudformation-2010-05-15.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CloudFormation},{"../apis/cloudformation-2010-05-15.min.json":17,"../apis/cloudformation-2010-05-15.paginators.json":18,"../apis/cloudformation-2010-05-15.waiters2.json":19,"../lib/core":350,"../lib/node_loader":346}],254:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudfront={},a.CloudFront=i.defineService("cloudfront",["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25","2016-11-25*","2017-03-25","2017-03-25*","2017-10-30","2017-10-30*","2018-06-18","2018-06-18*","2018-11-05","2018-11-05*","2019-03-26","2019-03-26*","2020-05-31"]),e("../lib/services/cloudfront"),Object.defineProperty(s.services.cloudfront,"2016-11-25",{get:function(){var t=e("../apis/cloudfront-2016-11-25.min.json");return t.paginators=e("../apis/cloudfront-2016-11-25.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2016-11-25.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2017-03-25",{get:function(){var t=e("../apis/cloudfront-2017-03-25.min.json");return t.paginators=e("../apis/cloudfront-2017-03-25.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2017-03-25.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2017-10-30",{get:function(){var t=e("../apis/cloudfront-2017-10-30.min.json");return t.paginators=e("../apis/cloudfront-2017-10-30.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2017-10-30.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2018-06-18",{get:function(){var t=e("../apis/cloudfront-2018-06-18.min.json");return t.paginators=e("../apis/cloudfront-2018-06-18.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2018-06-18.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2018-11-05",{get:function(){var t=e("../apis/cloudfront-2018-11-05.min.json");return t.paginators=e("../apis/cloudfront-2018-11-05.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2018-11-05.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2019-03-26",{get:function(){var t=e("../apis/cloudfront-2019-03-26.min.json");return t.paginators=e("../apis/cloudfront-2019-03-26.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2019-03-26.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.cloudfront,"2020-05-31",{get:function(){var t=e("../apis/cloudfront-2020-05-31.min.json");return t.paginators=e("../apis/cloudfront-2020-05-31.paginators.json").pagination,t.waiters=e("../apis/cloudfront-2020-05-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CloudFront},{"../apis/cloudfront-2016-11-25.min.json":20,"../apis/cloudfront-2016-11-25.paginators.json":21,"../apis/cloudfront-2016-11-25.waiters2.json":22,"../apis/cloudfront-2017-03-25.min.json":23,"../apis/cloudfront-2017-03-25.paginators.json":24,"../apis/cloudfront-2017-03-25.waiters2.json":25,"../apis/cloudfront-2017-10-30.min.json":26,"../apis/cloudfront-2017-10-30.paginators.json":27,"../apis/cloudfront-2017-10-30.waiters2.json":28,"../apis/cloudfront-2018-06-18.min.json":29,"../apis/cloudfront-2018-06-18.paginators.json":30,"../apis/cloudfront-2018-06-18.waiters2.json":31,"../apis/cloudfront-2018-11-05.min.json":32,"../apis/cloudfront-2018-11-05.paginators.json":33,"../apis/cloudfront-2018-11-05.waiters2.json":34,"../apis/cloudfront-2019-03-26.min.json":35,"../apis/cloudfront-2019-03-26.paginators.json":36,"../apis/cloudfront-2019-03-26.waiters2.json":37,"../apis/cloudfront-2020-05-31.min.json":38,"../apis/cloudfront-2020-05-31.paginators.json":39,"../apis/cloudfront-2020-05-31.waiters2.json":40,"../lib/core":350,"../lib/node_loader":346,"../lib/services/cloudfront":404}],255:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudhsm={},a.CloudHSM=i.defineService("cloudhsm",["2014-05-30"]),Object.defineProperty(s.services.cloudhsm,"2014-05-30",{get:function(){var t=e("../apis/cloudhsm-2014-05-30.min.json");return t.paginators=e("../apis/cloudhsm-2014-05-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudHSM},{"../apis/cloudhsm-2014-05-30.min.json":41,"../apis/cloudhsm-2014-05-30.paginators.json":42,"../lib/core":350,"../lib/node_loader":346}],256:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudhsmv2={},a.CloudHSMV2=i.defineService("cloudhsmv2",["2017-04-28"]),Object.defineProperty(s.services.cloudhsmv2,"2017-04-28",{get:function(){var t=e("../apis/cloudhsmv2-2017-04-28.min.json");return t.paginators=e("../apis/cloudhsmv2-2017-04-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudHSMV2},{"../apis/cloudhsmv2-2017-04-28.min.json":43,"../apis/cloudhsmv2-2017-04-28.paginators.json":44,"../lib/core":350,"../lib/node_loader":346}],257:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudtrail={},a.CloudTrail=i.defineService("cloudtrail",["2013-11-01"]),Object.defineProperty(s.services.cloudtrail,"2013-11-01",{get:function(){var t=e("../apis/cloudtrail-2013-11-01.min.json");return t.paginators=e("../apis/cloudtrail-2013-11-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudTrail},{"../apis/cloudtrail-2013-11-01.min.json":45,"../apis/cloudtrail-2013-11-01.paginators.json":46,"../lib/core":350,"../lib/node_loader":346}],258:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudwatch={},a.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]),Object.defineProperty(s.services.cloudwatch,"2010-08-01",{get:function(){var t=e("../apis/monitoring-2010-08-01.min.json");return t.paginators=e("../apis/monitoring-2010-08-01.paginators.json").pagination,t.waiters=e("../apis/monitoring-2010-08-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CloudWatch},{"../apis/monitoring-2010-08-01.min.json":170,"../apis/monitoring-2010-08-01.paginators.json":171,"../apis/monitoring-2010-08-01.waiters2.json":172,"../lib/core":350,"../lib/node_loader":346}],259:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudwatchevents={},a.CloudWatchEvents=i.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]),Object.defineProperty(s.services.cloudwatchevents,"2015-10-07",{get:function(){var t=e("../apis/events-2015-10-07.min.json");return t.paginators=e("../apis/events-2015-10-07.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudWatchEvents},{"../apis/events-2015-10-07.min.json":114,"../apis/events-2015-10-07.paginators.json":115,"../lib/core":350,"../lib/node_loader":346}],260:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cloudwatchlogs={},a.CloudWatchLogs=i.defineService("cloudwatchlogs",["2014-03-28"]),Object.defineProperty(s.services.cloudwatchlogs,"2014-03-28",{get:function(){var t=e("../apis/logs-2014-03-28.min.json");return t.paginators=e("../apis/logs-2014-03-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CloudWatchLogs},{"../apis/logs-2014-03-28.min.json":157,"../apis/logs-2014-03-28.paginators.json":158,"../lib/core":350,"../lib/node_loader":346}],261:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codebuild={},a.CodeBuild=i.defineService("codebuild",["2016-10-06"]),Object.defineProperty(s.services.codebuild,"2016-10-06",{get:function(){var t=e("../apis/codebuild-2016-10-06.min.json") +;return t.paginators=e("../apis/codebuild-2016-10-06.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CodeBuild},{"../apis/codebuild-2016-10-06.min.json":47,"../apis/codebuild-2016-10-06.paginators.json":48,"../lib/core":350,"../lib/node_loader":346}],262:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codecommit={},a.CodeCommit=i.defineService("codecommit",["2015-04-13"]),Object.defineProperty(s.services.codecommit,"2015-04-13",{get:function(){var t=e("../apis/codecommit-2015-04-13.min.json");return t.paginators=e("../apis/codecommit-2015-04-13.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CodeCommit},{"../apis/codecommit-2015-04-13.min.json":49,"../apis/codecommit-2015-04-13.paginators.json":50,"../lib/core":350,"../lib/node_loader":346}],263:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codedeploy={},a.CodeDeploy=i.defineService("codedeploy",["2014-10-06"]),Object.defineProperty(s.services.codedeploy,"2014-10-06",{get:function(){var t=e("../apis/codedeploy-2014-10-06.min.json");return t.paginators=e("../apis/codedeploy-2014-10-06.paginators.json").pagination,t.waiters=e("../apis/codedeploy-2014-10-06.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.CodeDeploy},{"../apis/codedeploy-2014-10-06.min.json":51,"../apis/codedeploy-2014-10-06.paginators.json":52,"../apis/codedeploy-2014-10-06.waiters2.json":53,"../lib/core":350,"../lib/node_loader":346}],264:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.codepipeline={},a.CodePipeline=i.defineService("codepipeline",["2015-07-09"]),Object.defineProperty(s.services.codepipeline,"2015-07-09",{get:function(){var t=e("../apis/codepipeline-2015-07-09.min.json");return t.paginators=e("../apis/codepipeline-2015-07-09.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CodePipeline},{"../apis/codepipeline-2015-07-09.min.json":54,"../apis/codepipeline-2015-07-09.paginators.json":55,"../lib/core":350,"../lib/node_loader":346}],265:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cognitoidentity={},a.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]),Object.defineProperty(s.services.cognitoidentity,"2014-06-30",{get:function(){var t=e("../apis/cognito-identity-2014-06-30.min.json");return t.paginators=e("../apis/cognito-identity-2014-06-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CognitoIdentity},{"../apis/cognito-identity-2014-06-30.min.json":56,"../apis/cognito-identity-2014-06-30.paginators.json":57,"../lib/core":350,"../lib/node_loader":346}],266:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cognitoidentityserviceprovider={},a.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]),Object.defineProperty(s.services.cognitoidentityserviceprovider,"2016-04-18",{get:function(){var t=e("../apis/cognito-idp-2016-04-18.min.json");return t.paginators=e("../apis/cognito-idp-2016-04-18.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CognitoIdentityServiceProvider},{"../apis/cognito-idp-2016-04-18.min.json":58,"../apis/cognito-idp-2016-04-18.paginators.json":59,"../lib/core":350,"../lib/node_loader":346}],267:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cognitosync={},a.CognitoSync=i.defineService("cognitosync",["2014-06-30"]),Object.defineProperty(s.services.cognitosync,"2014-06-30",{get:function(){var t=e("../apis/cognito-sync-2014-06-30.min.json");return t.paginators=e("../apis/cognito-sync-2014-06-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CognitoSync},{"../apis/cognito-sync-2014-06-30.min.json":60,"../apis/cognito-sync-2014-06-30.paginators.json":61,"../lib/core":350,"../lib/node_loader":346}],268:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.comprehend={},a.Comprehend=i.defineService("comprehend",["2017-11-27"]),Object.defineProperty(s.services.comprehend,"2017-11-27",{get:function(){var t=e("../apis/comprehend-2017-11-27.min.json");return t.paginators=e("../apis/comprehend-2017-11-27.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Comprehend},{"../apis/comprehend-2017-11-27.min.json":62,"../apis/comprehend-2017-11-27.paginators.json":63,"../lib/core":350,"../lib/node_loader":346}],269:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.comprehendmedical={},a.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]),Object.defineProperty(s.services.comprehendmedical,"2018-10-30",{get:function(){var t=e("../apis/comprehendmedical-2018-10-30.min.json");return t.paginators=e("../apis/comprehendmedical-2018-10-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ComprehendMedical},{"../apis/comprehendmedical-2018-10-30.min.json":64,"../apis/comprehendmedical-2018-10-30.paginators.json":65,"../lib/core":350,"../lib/node_loader":346}],270:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.configservice={},a.ConfigService=i.defineService("configservice",["2014-11-12"]),Object.defineProperty(s.services.configservice,"2014-11-12",{get:function(){var t=e("../apis/config-2014-11-12.min.json");return t.paginators=e("../apis/config-2014-11-12.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ConfigService},{"../apis/config-2014-11-12.min.json":66,"../apis/config-2014-11-12.paginators.json":67,"../lib/core":350,"../lib/node_loader":346}],271:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.connect={},a.Connect=i.defineService("connect",["2017-08-08"]),Object.defineProperty(s.services.connect,"2017-08-08",{get:function(){var t=e("../apis/connect-2017-08-08.min.json");return t.paginators=e("../apis/connect-2017-08-08.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Connect},{"../apis/connect-2017-08-08.min.json":68,"../apis/connect-2017-08-08.paginators.json":69,"../lib/core":350,"../lib/node_loader":346}],272:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.costexplorer={},a.CostExplorer=i.defineService("costexplorer",["2017-10-25"]),Object.defineProperty(s.services.costexplorer,"2017-10-25",{get:function(){var t=e("../apis/ce-2017-10-25.min.json");return t.paginators=e("../apis/ce-2017-10-25.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CostExplorer},{"../apis/ce-2017-10-25.min.json":15,"../apis/ce-2017-10-25.paginators.json":16,"../lib/core":350,"../lib/node_loader":346}],273:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.cur={},a.CUR=i.defineService("cur",["2017-01-06"]),Object.defineProperty(s.services.cur,"2017-01-06",{get:function(){var t=e("../apis/cur-2017-01-06.min.json");return t.paginators=e("../apis/cur-2017-01-06.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.CUR},{"../apis/cur-2017-01-06.min.json":70,"../apis/cur-2017-01-06.paginators.json":71,"../lib/core":350,"../lib/node_loader":346}],274:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.devicefarm={},a.DeviceFarm=i.defineService("devicefarm",["2015-06-23"]),Object.defineProperty(s.services.devicefarm,"2015-06-23",{get:function(){var t=e("../apis/devicefarm-2015-06-23.min.json");return t.paginators=e("../apis/devicefarm-2015-06-23.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.DeviceFarm},{"../apis/devicefarm-2015-06-23.min.json":72,"../apis/devicefarm-2015-06-23.paginators.json":73,"../lib/core":350,"../lib/node_loader":346}],275:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.directconnect={},a.DirectConnect=i.defineService("directconnect",["2012-10-25"]),Object.defineProperty(s.services.directconnect,"2012-10-25",{get:function(){var t=e("../apis/directconnect-2012-10-25.min.json");return t.paginators=e("../apis/directconnect-2012-10-25.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.DirectConnect},{"../apis/directconnect-2012-10-25.min.json":74,"../apis/directconnect-2012-10-25.paginators.json":75,"../lib/core":350,"../lib/node_loader":346}],276:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.dynamodb={},a.DynamoDB=i.defineService("dynamodb",["2011-12-05","2012-08-10"]),e("../lib/services/dynamodb"),Object.defineProperty(s.services.dynamodb,"2011-12-05",{get:function(){var t=e("../apis/dynamodb-2011-12-05.min.json");return t.paginators=e("../apis/dynamodb-2011-12-05.paginators.json").pagination,t.waiters=e("../apis/dynamodb-2011-12-05.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.dynamodb,"2012-08-10",{get:function(){var t=e("../apis/dynamodb-2012-08-10.min.json");return t.paginators=e("../apis/dynamodb-2012-08-10.paginators.json").pagination,t.waiters=e("../apis/dynamodb-2012-08-10.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.DynamoDB},{"../apis/dynamodb-2011-12-05.min.json":76,"../apis/dynamodb-2011-12-05.paginators.json":77,"../apis/dynamodb-2011-12-05.waiters2.json":78,"../apis/dynamodb-2012-08-10.min.json":79,"../apis/dynamodb-2012-08-10.paginators.json":80,"../apis/dynamodb-2012-08-10.waiters2.json":81,"../lib/core":350,"../lib/node_loader":346,"../lib/services/dynamodb":405}],277:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.dynamodbstreams={},a.DynamoDBStreams=i.defineService("dynamodbstreams",["2012-08-10"]),Object.defineProperty(s.services.dynamodbstreams,"2012-08-10",{get:function(){var t=e("../apis/streams.dynamodb-2012-08-10.min.json");return t.paginators=e("../apis/streams.dynamodb-2012-08-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.DynamoDBStreams},{"../apis/streams.dynamodb-2012-08-10.min.json":234,"../apis/streams.dynamodb-2012-08-10.paginators.json":235,"../lib/core":350,"../lib/node_loader":346}],278:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ec2={},a.EC2=i.defineService("ec2",["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*","2016-11-15"]),e("../lib/services/ec2"),Object.defineProperty(s.services.ec2,"2016-11-15",{get:function(){var t=e("../apis/ec2-2016-11-15.min.json");return t.paginators=e("../apis/ec2-2016-11-15.paginators.json").pagination,t.waiters=e("../apis/ec2-2016-11-15.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.EC2},{"../apis/ec2-2016-11-15.min.json":82,"../apis/ec2-2016-11-15.paginators.json":83,"../apis/ec2-2016-11-15.waiters2.json":84,"../lib/core":350,"../lib/node_loader":346,"../lib/services/ec2":406}],279:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ecr={},a.ECR=i.defineService("ecr",["2015-09-21"]),Object.defineProperty(s.services.ecr,"2015-09-21",{get:function(){var t=e("../apis/ecr-2015-09-21.min.json");return t.paginators=e("../apis/ecr-2015-09-21.paginators.json").pagination,t.waiters=e("../apis/ecr-2015-09-21.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ECR},{"../apis/ecr-2015-09-21.min.json":85,"../apis/ecr-2015-09-21.paginators.json":86,"../apis/ecr-2015-09-21.waiters2.json":87,"../lib/core":350,"../lib/node_loader":346}],280:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ecs={},a.ECS=i.defineService("ecs",["2014-11-13"]),Object.defineProperty(s.services.ecs,"2014-11-13",{get:function(){var t=e("../apis/ecs-2014-11-13.min.json");return t.paginators=e("../apis/ecs-2014-11-13.paginators.json").pagination,t.waiters=e("../apis/ecs-2014-11-13.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ECS},{"../apis/ecs-2014-11-13.min.json":88,"../apis/ecs-2014-11-13.paginators.json":89,"../apis/ecs-2014-11-13.waiters2.json":90,"../lib/core":350,"../lib/node_loader":346}],281:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.efs={},a.EFS=i.defineService("efs",["2015-02-01"]),Object.defineProperty(s.services.efs,"2015-02-01",{get:function(){var t=e("../apis/elasticfilesystem-2015-02-01.min.json");return t.paginators=e("../apis/elasticfilesystem-2015-02-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.EFS},{"../apis/elasticfilesystem-2015-02-01.min.json":97,"../apis/elasticfilesystem-2015-02-01.paginators.json":98,"../lib/core":350,"../lib/node_loader":346}],282:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elasticache={},a.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]),Object.defineProperty(s.services.elasticache,"2015-02-02",{get:function(){var t=e("../apis/elasticache-2015-02-02.min.json");return t.paginators=e("../apis/elasticache-2015-02-02.paginators.json").pagination,t.waiters=e("../apis/elasticache-2015-02-02.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ElastiCache},{"../apis/elasticache-2015-02-02.min.json":91,"../apis/elasticache-2015-02-02.paginators.json":92,"../apis/elasticache-2015-02-02.waiters2.json":93,"../lib/core":350,"../lib/node_loader":346}],283:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elasticbeanstalk={},a.ElasticBeanstalk=i.defineService("elasticbeanstalk",["2010-12-01"]),Object.defineProperty(s.services.elasticbeanstalk,"2010-12-01",{get:function(){var t=e("../apis/elasticbeanstalk-2010-12-01.min.json");return t.paginators=e("../apis/elasticbeanstalk-2010-12-01.paginators.json").pagination,t.waiters=e("../apis/elasticbeanstalk-2010-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ElasticBeanstalk},{"../apis/elasticbeanstalk-2010-12-01.min.json":94,"../apis/elasticbeanstalk-2010-12-01.paginators.json":95,"../apis/elasticbeanstalk-2010-12-01.waiters2.json":96,"../lib/core":350,"../lib/node_loader":346}],284:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elastictranscoder={},a.ElasticTranscoder=i.defineService("elastictranscoder",["2012-09-25"]),Object.defineProperty(s.services.elastictranscoder,"2012-09-25",{get:function(){var t=e("../apis/elastictranscoder-2012-09-25.min.json");return t.paginators=e("../apis/elastictranscoder-2012-09-25.paginators.json").pagination,t.waiters=e("../apis/elastictranscoder-2012-09-25.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ElasticTranscoder},{"../apis/elastictranscoder-2012-09-25.min.json":108,"../apis/elastictranscoder-2012-09-25.paginators.json":109,"../apis/elastictranscoder-2012-09-25.waiters2.json":110,"../lib/core":350,"../lib/node_loader":346}],285:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elb={},a.ELB=i.defineService("elb",["2012-06-01"]),Object.defineProperty(s.services.elb,"2012-06-01",{get:function(){var t=e("../apis/elasticloadbalancing-2012-06-01.min.json");return t.paginators=e("../apis/elasticloadbalancing-2012-06-01.paginators.json").pagination,t.waiters=e("../apis/elasticloadbalancing-2012-06-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ELB},{"../apis/elasticloadbalancing-2012-06-01.min.json":99,"../apis/elasticloadbalancing-2012-06-01.paginators.json":100,"../apis/elasticloadbalancing-2012-06-01.waiters2.json":101,"../lib/core":350,"../lib/node_loader":346}],286:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.elbv2={},a.ELBv2=i.defineService("elbv2",["2015-12-01"]),Object.defineProperty(s.services.elbv2,"2015-12-01",{get:function(){var t=e("../apis/elasticloadbalancingv2-2015-12-01.min.json");return t.paginators=e("../apis/elasticloadbalancingv2-2015-12-01.paginators.json").pagination,t.waiters=e("../apis/elasticloadbalancingv2-2015-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.ELBv2},{"../apis/elasticloadbalancingv2-2015-12-01.min.json":102,"../apis/elasticloadbalancingv2-2015-12-01.paginators.json":103,"../apis/elasticloadbalancingv2-2015-12-01.waiters2.json":104,"../lib/core":350,"../lib/node_loader":346}],287:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.emr={},a.EMR=i.defineService("emr",["2009-03-31"]),Object.defineProperty(s.services.emr,"2009-03-31",{get:function(){var t=e("../apis/elasticmapreduce-2009-03-31.min.json");return t.paginators=e("../apis/elasticmapreduce-2009-03-31.paginators.json").pagination,t.waiters=e("../apis/elasticmapreduce-2009-03-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.EMR},{"../apis/elasticmapreduce-2009-03-31.min.json":105,"../apis/elasticmapreduce-2009-03-31.paginators.json":106,"../apis/elasticmapreduce-2009-03-31.waiters2.json":107,"../lib/core":350,"../lib/node_loader":346}],288:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.firehose={},a.Firehose=i.defineService("firehose",["2015-08-04"]),Object.defineProperty(s.services.firehose,"2015-08-04",{get:function(){var t=e("../apis/firehose-2015-08-04.min.json");return t.paginators=e("../apis/firehose-2015-08-04.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Firehose},{"../apis/firehose-2015-08-04.min.json":116,"../apis/firehose-2015-08-04.paginators.json":117,"../lib/core":350,"../lib/node_loader":346}],289:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.forecastqueryservice={},a.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]),Object.defineProperty(s.services.forecastqueryservice,"2018-06-26",{get:function(){var t=e("../apis/forecastquery-2018-06-26.min.json");return t.paginators=e("../apis/forecastquery-2018-06-26.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ForecastQueryService},{"../apis/forecastquery-2018-06-26.min.json":120,"../apis/forecastquery-2018-06-26.paginators.json":121,"../lib/core":350,"../lib/node_loader":346}],290:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.forecastservice={},a.ForecastService=i.defineService("forecastservice",["2018-06-26"]),Object.defineProperty(s.services.forecastservice,"2018-06-26",{get:function(){var t=e("../apis/forecast-2018-06-26.min.json");return t.paginators=e("../apis/forecast-2018-06-26.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ForecastService},{"../apis/forecast-2018-06-26.min.json":118,"../apis/forecast-2018-06-26.paginators.json":119,"../lib/core":350,"../lib/node_loader":346}],291:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.gamelift={},a.GameLift=i.defineService("gamelift",["2015-10-01"]),Object.defineProperty(s.services.gamelift,"2015-10-01",{get:function(){var t=e("../apis/gamelift-2015-10-01.min.json");return t.paginators=e("../apis/gamelift-2015-10-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.GameLift},{"../apis/gamelift-2015-10-01.min.json":122,"../apis/gamelift-2015-10-01.paginators.json":123,"../lib/core":350,"../lib/node_loader":346}],292:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iam={},a.IAM=i.defineService("iam",["2010-05-08"]),Object.defineProperty(s.services.iam,"2010-05-08",{get:function(){var t=e("../apis/iam-2010-05-08.min.json");return t.paginators=e("../apis/iam-2010-05-08.paginators.json").pagination,t.waiters=e("../apis/iam-2010-05-08.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.IAM},{"../apis/iam-2010-05-08.min.json":124,"../apis/iam-2010-05-08.paginators.json":125,"../apis/iam-2010-05-08.waiters2.json":126,"../lib/core":350,"../lib/node_loader":346}],293:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.inspector={},a.Inspector=i.defineService("inspector",["2015-08-18*","2016-02-16"]),Object.defineProperty(s.services.inspector,"2016-02-16",{get:function(){var t=e("../apis/inspector-2016-02-16.min.json");return t.paginators=e("../apis/inspector-2016-02-16.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Inspector},{"../apis/inspector-2016-02-16.min.json":127,"../apis/inspector-2016-02-16.paginators.json":128,"../lib/core":350,"../lib/node_loader":346}],294:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iot={},a.Iot=i.defineService("iot",["2015-05-28"]),Object.defineProperty(s.services.iot,"2015-05-28",{get:function(){var t=e("../apis/iot-2015-05-28.min.json");return t.paginators=e("../apis/iot-2015-05-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Iot},{"../apis/iot-2015-05-28.min.json":129,"../apis/iot-2015-05-28.paginators.json":130,"../lib/core":350,"../lib/node_loader":346}],295:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iotanalytics={},a.IoTAnalytics=i.defineService("iotanalytics",["2017-11-27"]),Object.defineProperty(s.services.iotanalytics,"2017-11-27",{get:function(){var t=e("../apis/iotanalytics-2017-11-27.min.json");return t.paginators=e("../apis/iotanalytics-2017-11-27.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.IoTAnalytics},{"../apis/iotanalytics-2017-11-27.min.json":133,"../apis/iotanalytics-2017-11-27.paginators.json":134,"../lib/core":350,"../lib/node_loader":346}],296:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.iotdata={},a.IotData=i.defineService("iotdata",["2015-05-28"]),e("../lib/services/iotdata"),Object.defineProperty(s.services.iotdata,"2015-05-28",{get:function(){var t=e("../apis/iot-data-2015-05-28.min.json");return t.paginators=e("../apis/iot-data-2015-05-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.IotData},{"../apis/iot-data-2015-05-28.min.json":131,"../apis/iot-data-2015-05-28.paginators.json":132,"../lib/core":350,"../lib/node_loader":346,"../lib/services/iotdata":407}],297:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesis={},a.Kinesis=i.defineService("kinesis",["2013-12-02"]),Object.defineProperty(s.services.kinesis,"2013-12-02",{get:function(){var t=e("../apis/kinesis-2013-12-02.min.json");return t.paginators=e("../apis/kinesis-2013-12-02.paginators.json").pagination,t.waiters=e("../apis/kinesis-2013-12-02.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Kinesis},{"../apis/kinesis-2013-12-02.min.json":135,"../apis/kinesis-2013-12-02.paginators.json":136,"../apis/kinesis-2013-12-02.waiters2.json":137,"../lib/core":350,"../lib/node_loader":346}],298:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideo={},a.KinesisVideo=i.defineService("kinesisvideo",["2017-09-30"]),Object.defineProperty(s.services.kinesisvideo,"2017-09-30",{get:function(){var t=e("../apis/kinesisvideo-2017-09-30.min.json");return t.paginators=e("../apis/kinesisvideo-2017-09-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideo},{"../apis/kinesisvideo-2017-09-30.min.json":144,"../apis/kinesisvideo-2017-09-30.paginators.json":145,"../lib/core":350,"../lib/node_loader":346}],299:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideoarchivedmedia={},a.KinesisVideoArchivedMedia=i.defineService("kinesisvideoarchivedmedia",["2017-09-30"]),Object.defineProperty(s.services.kinesisvideoarchivedmedia,"2017-09-30",{get:function(){var t=e("../apis/kinesis-video-archived-media-2017-09-30.min.json");return t.paginators=e("../apis/kinesis-video-archived-media-2017-09-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideoArchivedMedia},{"../apis/kinesis-video-archived-media-2017-09-30.min.json":138,"../apis/kinesis-video-archived-media-2017-09-30.paginators.json":139,"../lib/core":350,"../lib/node_loader":346}],300:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideomedia={},a.KinesisVideoMedia=i.defineService("kinesisvideomedia",["2017-09-30"]),Object.defineProperty(s.services.kinesisvideomedia,"2017-09-30",{get:function(){var t=e("../apis/kinesis-video-media-2017-09-30.min.json");return t.paginators=e("../apis/kinesis-video-media-2017-09-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideoMedia},{"../apis/kinesis-video-media-2017-09-30.min.json":140,"../apis/kinesis-video-media-2017-09-30.paginators.json":141,"../lib/core":350,"../lib/node_loader":346}],301:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kinesisvideosignalingchannels={},a.KinesisVideoSignalingChannels=i.defineService("kinesisvideosignalingchannels",["2019-12-04"]),Object.defineProperty(s.services.kinesisvideosignalingchannels,"2019-12-04",{get:function(){var t=e("../apis/kinesis-video-signaling-2019-12-04.min.json");return t.paginators=e("../apis/kinesis-video-signaling-2019-12-04.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KinesisVideoSignalingChannels},{"../apis/kinesis-video-signaling-2019-12-04.min.json":142,"../apis/kinesis-video-signaling-2019-12-04.paginators.json":143,"../lib/core":350,"../lib/node_loader":346}],302:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.kms={},a.KMS=i.defineService("kms",["2014-11-01"]),Object.defineProperty(s.services.kms,"2014-11-01",{get:function(){var t=e("../apis/kms-2014-11-01.min.json");return t.paginators=e("../apis/kms-2014-11-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.KMS},{"../apis/kms-2014-11-01.min.json":146,"../apis/kms-2014-11-01.paginators.json":147,"../lib/core":350,"../lib/node_loader":346}],303:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lambda={},a.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]),e("../lib/services/lambda"),Object.defineProperty(s.services.lambda,"2014-11-11",{get:function(){var t=e("../apis/lambda-2014-11-11.min.json");return t.paginators=e("../apis/lambda-2014-11-11.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.lambda,"2015-03-31",{get:function(){var t=e("../apis/lambda-2015-03-31.min.json");return t.paginators=e("../apis/lambda-2015-03-31.paginators.json").pagination,t.waiters=e("../apis/lambda-2015-03-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Lambda},{"../apis/lambda-2014-11-11.min.json":148,"../apis/lambda-2014-11-11.paginators.json":149,"../apis/lambda-2015-03-31.min.json":150,"../apis/lambda-2015-03-31.paginators.json":151,"../apis/lambda-2015-03-31.waiters2.json":152,"../lib/core":350,"../lib/node_loader":346,"../lib/services/lambda":408}],304:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lexmodelbuildingservice={},a.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]),Object.defineProperty(s.services.lexmodelbuildingservice,"2017-04-19",{get:function(){var t=e("../apis/lex-models-2017-04-19.min.json");return t.paginators=e("../apis/lex-models-2017-04-19.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.LexModelBuildingService},{"../apis/lex-models-2017-04-19.min.json":153,"../apis/lex-models-2017-04-19.paginators.json":154,"../lib/core":350,"../lib/node_loader":346}],305:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lexruntime={},a.LexRuntime=i.defineService("lexruntime",["2016-11-28"]),Object.defineProperty(s.services.lexruntime,"2016-11-28",{get:function(){var t=e("../apis/runtime.lex-2016-11-28.min.json");return t.paginators=e("../apis/runtime.lex-2016-11-28.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.LexRuntime},{"../apis/runtime.lex-2016-11-28.min.json":214,"../apis/runtime.lex-2016-11-28.paginators.json":215,"../lib/core":350,"../lib/node_loader":346}],306:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.lexruntimev2={},a.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]),Object.defineProperty(s.services.lexruntimev2,"2020-08-07",{get:function(){var t=e("../apis/runtime.lex.v2-2020-08-07.min.json");return t.paginators=e("../apis/runtime.lex.v2-2020-08-07.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.LexRuntimeV2},{"../apis/runtime.lex.v2-2020-08-07.min.json":216,"../apis/runtime.lex.v2-2020-08-07.paginators.json":217,"../lib/core":350,"../lib/node_loader":346}],307:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.location={},a.Location=i.defineService("location",["2020-11-19"]),Object.defineProperty(s.services.location,"2020-11-19",{get:function(){var t=e("../apis/location-2020-11-19.min.json");return t.paginators=e("../apis/location-2020-11-19.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Location},{"../apis/location-2020-11-19.min.json":155,"../apis/location-2020-11-19.paginators.json":156,"../lib/core":350,"../lib/node_loader":346}],308:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.machinelearning={},a.MachineLearning=i.defineService("machinelearning",["2014-12-12"]),e("../lib/services/machinelearning"),Object.defineProperty(s.services.machinelearning,"2014-12-12",{get:function(){var t=e("../apis/machinelearning-2014-12-12.min.json");return t.paginators=e("../apis/machinelearning-2014-12-12.paginators.json").pagination,t.waiters=e("../apis/machinelearning-2014-12-12.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.MachineLearning},{"../apis/machinelearning-2014-12-12.min.json":159,"../apis/machinelearning-2014-12-12.paginators.json":160,"../apis/machinelearning-2014-12-12.waiters2.json":161,"../lib/core":350,"../lib/node_loader":346,"../lib/services/machinelearning":409}],309:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.marketplacecatalog={},a.MarketplaceCatalog=i.defineService("marketplacecatalog",["2018-09-17"]),Object.defineProperty(s.services.marketplacecatalog,"2018-09-17",{get:function(){var t=e("../apis/marketplace-catalog-2018-09-17.min.json");return t.paginators=e("../apis/marketplace-catalog-2018-09-17.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MarketplaceCatalog},{"../apis/marketplace-catalog-2018-09-17.min.json":162,"../apis/marketplace-catalog-2018-09-17.paginators.json":163,"../lib/core":350,"../lib/node_loader":346}],310:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.marketplacecommerceanalytics={}, +a.MarketplaceCommerceAnalytics=i.defineService("marketplacecommerceanalytics",["2015-07-01"]),Object.defineProperty(s.services.marketplacecommerceanalytics,"2015-07-01",{get:function(){var t=e("../apis/marketplacecommerceanalytics-2015-07-01.min.json");return t.paginators=e("../apis/marketplacecommerceanalytics-2015-07-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MarketplaceCommerceAnalytics},{"../apis/marketplacecommerceanalytics-2015-07-01.min.json":164,"../apis/marketplacecommerceanalytics-2015-07-01.paginators.json":165,"../lib/core":350,"../lib/node_loader":346}],311:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.mediastoredata={},a.MediaStoreData=i.defineService("mediastoredata",["2017-09-01"]),Object.defineProperty(s.services.mediastoredata,"2017-09-01",{get:function(){var t=e("../apis/mediastore-data-2017-09-01.min.json");return t.paginators=e("../apis/mediastore-data-2017-09-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MediaStoreData},{"../apis/mediastore-data-2017-09-01.min.json":166,"../apis/mediastore-data-2017-09-01.paginators.json":167,"../lib/core":350,"../lib/node_loader":346}],312:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.mobileanalytics={},a.MobileAnalytics=i.defineService("mobileanalytics",["2014-06-05"]),Object.defineProperty(s.services.mobileanalytics,"2014-06-05",{get:function(){return e("../apis/mobileanalytics-2014-06-05.min.json")},enumerable:!0,configurable:!0}),t.exports=a.MobileAnalytics},{"../apis/mobileanalytics-2014-06-05.min.json":169,"../lib/core":350,"../lib/node_loader":346}],313:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.mturk={},a.MTurk=i.defineService("mturk",["2017-01-17"]),Object.defineProperty(s.services.mturk,"2017-01-17",{get:function(){var t=e("../apis/mturk-requester-2017-01-17.min.json");return t.paginators=e("../apis/mturk-requester-2017-01-17.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.MTurk},{"../apis/mturk-requester-2017-01-17.min.json":173,"../apis/mturk-requester-2017-01-17.paginators.json":174,"../lib/core":350,"../lib/node_loader":346}],314:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.opsworks={},a.OpsWorks=i.defineService("opsworks",["2013-02-18"]),Object.defineProperty(s.services.opsworks,"2013-02-18",{get:function(){var t=e("../apis/opsworks-2013-02-18.min.json");return t.paginators=e("../apis/opsworks-2013-02-18.paginators.json").pagination,t.waiters=e("../apis/opsworks-2013-02-18.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.OpsWorks},{"../apis/opsworks-2013-02-18.min.json":175,"../apis/opsworks-2013-02-18.paginators.json":176,"../apis/opsworks-2013-02-18.waiters2.json":177,"../lib/core":350,"../lib/node_loader":346}],315:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.personalize={},a.Personalize=i.defineService("personalize",["2018-05-22"]),Object.defineProperty(s.services.personalize,"2018-05-22",{get:function(){var t=e("../apis/personalize-2018-05-22.min.json");return t.paginators=e("../apis/personalize-2018-05-22.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Personalize},{"../apis/personalize-2018-05-22.min.json":178,"../apis/personalize-2018-05-22.paginators.json":179,"../lib/core":350,"../lib/node_loader":346}],316:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.personalizeevents={},a.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]),Object.defineProperty(s.services.personalizeevents,"2018-03-22",{get:function(){var t=e("../apis/personalize-events-2018-03-22.min.json");return t.paginators=e("../apis/personalize-events-2018-03-22.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.PersonalizeEvents},{"../apis/personalize-events-2018-03-22.min.json":180,"../apis/personalize-events-2018-03-22.paginators.json":181,"../lib/core":350,"../lib/node_loader":346}],317:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.personalizeruntime={},a.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]),Object.defineProperty(s.services.personalizeruntime,"2018-05-22",{get:function(){var t=e("../apis/personalize-runtime-2018-05-22.min.json");return t.paginators=e("../apis/personalize-runtime-2018-05-22.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.PersonalizeRuntime},{"../apis/personalize-runtime-2018-05-22.min.json":182,"../apis/personalize-runtime-2018-05-22.paginators.json":183,"../lib/core":350,"../lib/node_loader":346}],318:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.polly={},a.Polly=i.defineService("polly",["2016-06-10"]),e("../lib/services/polly"),Object.defineProperty(s.services.polly,"2016-06-10",{get:function(){var t=e("../apis/polly-2016-06-10.min.json");return t.paginators=e("../apis/polly-2016-06-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Polly},{"../apis/polly-2016-06-10.min.json":184,"../apis/polly-2016-06-10.paginators.json":185,"../lib/core":350,"../lib/node_loader":346,"../lib/services/polly":410}],319:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.pricing={},a.Pricing=i.defineService("pricing",["2017-10-15"]),Object.defineProperty(s.services.pricing,"2017-10-15",{get:function(){var t=e("../apis/pricing-2017-10-15.min.json");return t.paginators=e("../apis/pricing-2017-10-15.paginators.json").pagination,t.waiters=e("../apis/pricing-2017-10-15.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Pricing},{"../apis/pricing-2017-10-15.min.json":186,"../apis/pricing-2017-10-15.paginators.json":187,"../apis/pricing-2017-10-15.waiters2.json":188,"../lib/core":350,"../lib/node_loader":346}],320:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.rds={},a.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]),e("../lib/services/rds"),Object.defineProperty(s.services.rds,"2013-01-10",{get:function(){var t=e("../apis/rds-2013-01-10.min.json");return t.paginators=e("../apis/rds-2013-01-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2013-02-12",{get:function(){var t=e("../apis/rds-2013-02-12.min.json");return t.paginators=e("../apis/rds-2013-02-12.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2013-09-09",{get:function(){var t=e("../apis/rds-2013-09-09.min.json");return t.paginators=e("../apis/rds-2013-09-09.paginators.json").pagination,t.waiters=e("../apis/rds-2013-09-09.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2014-09-01",{get:function(){var t=e("../apis/rds-2014-09-01.min.json");return t.paginators=e("../apis/rds-2014-09-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),Object.defineProperty(s.services.rds,"2014-10-31",{get:function(){var t=e("../apis/rds-2014-10-31.min.json");return t.paginators=e("../apis/rds-2014-10-31.paginators.json").pagination,t.waiters=e("../apis/rds-2014-10-31.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.RDS},{"../apis/rds-2013-01-10.min.json":189,"../apis/rds-2013-01-10.paginators.json":190,"../apis/rds-2013-02-12.min.json":191,"../apis/rds-2013-02-12.paginators.json":192,"../apis/rds-2013-09-09.min.json":193,"../apis/rds-2013-09-09.paginators.json":194,"../apis/rds-2013-09-09.waiters2.json":195,"../apis/rds-2014-09-01.min.json":196,"../apis/rds-2014-09-01.paginators.json":197,"../apis/rds-2014-10-31.min.json":198,"../apis/rds-2014-10-31.paginators.json":199,"../apis/rds-2014-10-31.waiters2.json":200,"../lib/core":350,"../lib/node_loader":346,"../lib/services/rds":411}],321:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.redshift={},a.Redshift=i.defineService("redshift",["2012-12-01"]),Object.defineProperty(s.services.redshift,"2012-12-01",{get:function(){var t=e("../apis/redshift-2012-12-01.min.json");return t.paginators=e("../apis/redshift-2012-12-01.paginators.json").pagination,t.waiters=e("../apis/redshift-2012-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Redshift},{"../apis/redshift-2012-12-01.min.json":201,"../apis/redshift-2012-12-01.paginators.json":202,"../apis/redshift-2012-12-01.waiters2.json":203,"../lib/core":350,"../lib/node_loader":346}],322:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.rekognition={},a.Rekognition=i.defineService("rekognition",["2016-06-27"]),Object.defineProperty(s.services.rekognition,"2016-06-27",{get:function(){var t=e("../apis/rekognition-2016-06-27.min.json");return t.paginators=e("../apis/rekognition-2016-06-27.paginators.json").pagination,t.waiters=e("../apis/rekognition-2016-06-27.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Rekognition},{"../apis/rekognition-2016-06-27.min.json":204,"../apis/rekognition-2016-06-27.paginators.json":205,"../apis/rekognition-2016-06-27.waiters2.json":206,"../lib/core":350,"../lib/node_loader":346}],323:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.resourcegroups={},a.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]),Object.defineProperty(s.services.resourcegroups,"2017-11-27",{get:function(){var t=e("../apis/resource-groups-2017-11-27.min.json");return t.paginators=e("../apis/resource-groups-2017-11-27.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ResourceGroups},{"../apis/resource-groups-2017-11-27.min.json":207,"../apis/resource-groups-2017-11-27.paginators.json":208,"../lib/core":350,"../lib/node_loader":346}],324:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.route53={},a.Route53=i.defineService("route53",["2013-04-01"]),e("../lib/services/route53"),Object.defineProperty(s.services.route53,"2013-04-01",{get:function(){var t=e("../apis/route53-2013-04-01.min.json");return t.paginators=e("../apis/route53-2013-04-01.paginators.json").pagination,t.waiters=e("../apis/route53-2013-04-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.Route53},{"../apis/route53-2013-04-01.min.json":209,"../apis/route53-2013-04-01.paginators.json":210,"../apis/route53-2013-04-01.waiters2.json":211,"../lib/core":350,"../lib/node_loader":346,"../lib/services/route53":413}],325:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.route53domains={},a.Route53Domains=i.defineService("route53domains",["2014-05-15"]),Object.defineProperty(s.services.route53domains,"2014-05-15",{get:function(){var t=e("../apis/route53domains-2014-05-15.min.json");return t.paginators=e("../apis/route53domains-2014-05-15.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Route53Domains},{"../apis/route53domains-2014-05-15.min.json":212,"../apis/route53domains-2014-05-15.paginators.json":213,"../lib/core":350,"../lib/node_loader":346}],326:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.s3={},a.S3=i.defineService("s3",["2006-03-01"]),e("../lib/services/s3"),Object.defineProperty(s.services.s3,"2006-03-01",{get:function(){var t=e("../apis/s3-2006-03-01.min.json");return t.paginators=e("../apis/s3-2006-03-01.paginators.json").pagination,t.waiters=e("../apis/s3-2006-03-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.S3},{"../apis/s3-2006-03-01.min.json":218,"../apis/s3-2006-03-01.paginators.json":219,"../apis/s3-2006-03-01.waiters2.json":220,"../lib/core":350,"../lib/node_loader":346,"../lib/services/s3":414}],327:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.secretsmanager={},a.SecretsManager=i.defineService("secretsmanager",["2017-10-17"]),Object.defineProperty(s.services.secretsmanager,"2017-10-17",{get:function(){var t=e("../apis/secretsmanager-2017-10-17.min.json");return t.paginators=e("../apis/secretsmanager-2017-10-17.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.SecretsManager},{"../apis/secretsmanager-2017-10-17.min.json":221,"../apis/secretsmanager-2017-10-17.paginators.json":222,"../lib/core":350,"../lib/node_loader":346}],328:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.servicecatalog={},a.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]),Object.defineProperty(s.services.servicecatalog,"2015-12-10",{get:function(){var t=e("../apis/servicecatalog-2015-12-10.min.json");return t.paginators=e("../apis/servicecatalog-2015-12-10.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.ServiceCatalog},{"../apis/servicecatalog-2015-12-10.min.json":223,"../apis/servicecatalog-2015-12-10.paginators.json":224,"../lib/core":350,"../lib/node_loader":346}],329:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ses={},a.SES=i.defineService("ses",["2010-12-01"]),Object.defineProperty(s.services.ses,"2010-12-01",{get:function(){var t=e("../apis/email-2010-12-01.min.json");return t.paginators=e("../apis/email-2010-12-01.paginators.json").pagination,t.waiters=e("../apis/email-2010-12-01.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.SES},{"../apis/email-2010-12-01.min.json":111,"../apis/email-2010-12-01.paginators.json":112,"../apis/email-2010-12-01.waiters2.json":113,"../lib/core":350,"../lib/node_loader":346}],330:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.sns={},a.SNS=i.defineService("sns",["2010-03-31"]),Object.defineProperty(s.services.sns,"2010-03-31",{get:function(){var t=e("../apis/sns-2010-03-31.min.json");return t.paginators=e("../apis/sns-2010-03-31.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.SNS},{"../apis/sns-2010-03-31.min.json":225,"../apis/sns-2010-03-31.paginators.json":226,"../lib/core":350,"../lib/node_loader":346}],331:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.sqs={},a.SQS=i.defineService("sqs",["2012-11-05"]),e("../lib/services/sqs"),Object.defineProperty(s.services.sqs,"2012-11-05",{get:function(){var t=e("../apis/sqs-2012-11-05.min.json");return t.paginators=e("../apis/sqs-2012-11-05.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.SQS},{"../apis/sqs-2012-11-05.min.json":227,"../apis/sqs-2012-11-05.paginators.json":228,"../lib/core":350,"../lib/node_loader":346,"../lib/services/sqs":416}],332:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.ssm={},a.SSM=i.defineService("ssm",["2014-11-06"]),Object.defineProperty(s.services.ssm,"2014-11-06",{get:function(){var t=e("../apis/ssm-2014-11-06.min.json");return t.paginators=e("../apis/ssm-2014-11-06.paginators.json").pagination,t.waiters=e("../apis/ssm-2014-11-06.waiters2.json").waiters,t},enumerable:!0,configurable:!0}),t.exports=a.SSM},{"../apis/ssm-2014-11-06.min.json":229,"../apis/ssm-2014-11-06.paginators.json":230,"../apis/ssm-2014-11-06.waiters2.json":231,"../lib/core":350,"../lib/node_loader":346}],333:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.storagegateway={},a.StorageGateway=i.defineService("storagegateway",["2013-06-30"]),Object.defineProperty(s.services.storagegateway,"2013-06-30",{get:function(){var t=e("../apis/storagegateway-2013-06-30.min.json");return t.paginators=e("../apis/storagegateway-2013-06-30.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.StorageGateway},{"../apis/storagegateway-2013-06-30.min.json":232,"../apis/storagegateway-2013-06-30.paginators.json":233,"../lib/core":350,"../lib/node_loader":346}],334:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.sts={},a.STS=i.defineService("sts",["2011-06-15"]),e("../lib/services/sts"),Object.defineProperty(s.services.sts,"2011-06-15",{get:function(){var t=e("../apis/sts-2011-06-15.min.json");return t.paginators=e("../apis/sts-2011-06-15.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.STS},{"../apis/sts-2011-06-15.min.json":236,"../apis/sts-2011-06-15.paginators.json":237,"../lib/core":350,"../lib/node_loader":346,"../lib/services/sts":417}],335:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.translate={},a.Translate=i.defineService("translate",["2017-07-01"]),Object.defineProperty(s.services.translate,"2017-07-01",{get:function(){var t=e("../apis/translate-2017-07-01.min.json");return t.paginators=e("../apis/translate-2017-07-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.Translate},{"../apis/translate-2017-07-01.min.json":238,"../apis/translate-2017-07-01.paginators.json":239,"../lib/core":350,"../lib/node_loader":346}],336:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.waf={},a.WAF=i.defineService("waf",["2015-08-24"]),Object.defineProperty(s.services.waf,"2015-08-24",{get:function(){var t=e("../apis/waf-2015-08-24.min.json");return t.paginators=e("../apis/waf-2015-08-24.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.WAF},{"../apis/waf-2015-08-24.min.json":240,"../apis/waf-2015-08-24.paginators.json":241,"../lib/core":350,"../lib/node_loader":346}],337:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.workdocs={},a.WorkDocs=i.defineService("workdocs",["2016-05-01"]),Object.defineProperty(s.services.workdocs,"2016-05-01",{get:function(){var t=e("../apis/workdocs-2016-05-01.min.json");return t.paginators=e("../apis/workdocs-2016-05-01.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.WorkDocs},{"../apis/workdocs-2016-05-01.min.json":242,"../apis/workdocs-2016-05-01.paginators.json":243,"../lib/core":350,"../lib/node_loader":346}],338:[function(e,t,r){e("../lib/node_loader");var a=e("../lib/core"),i=a.Service,s=a.apiLoader;s.services.xray={},a.XRay=i.defineService("xray",["2016-04-12"]),Object.defineProperty(s.services.xray,"2016-04-12",{get:function(){var t=e("../apis/xray-2016-04-12.min.json");return t.paginators=e("../apis/xray-2016-04-12.paginators.json").pagination,t},enumerable:!0,configurable:!0}),t.exports=a.XRay},{"../apis/xray-2016-04-12.min.json":244,"../apis/xray-2016-04-12.paginators.json":245,"../lib/core":350,"../lib/node_loader":346}],339:[function(e,t,r){function a(e,t){if(!a.services.hasOwnProperty(e))throw new Error("InvalidService: Failed to load api for "+e);return a.services[e][t]}a.services={},t.exports=a},{}],340:[function(e,t,r){var a=e("./browserHmac"),i=e("./browserMd5"),s=e("./browserSha1"),o=e("./browserSha256");t.exports={createHash:function(e){if("md5"===(e=e.toLowerCase()))return new i;if("sha256"===e)return new o;if("sha1"===e)return new s;throw new Error("Hash algorithm "+e+" is not supported in the browser SDK")},createHmac:function(e,t){if("md5"===(e=e.toLowerCase()))return new a(i,t);if("sha256"===e)return new a(o,t);if("sha1"===e)return new a(s,t);throw new Error("HMAC algorithm "+e+" is not supported in the browser SDK")},createSign:function(){throw new Error("createSign is not implemented in the browser")}}},{"./browserHmac":342,"./browserMd5":343,"./browserSha1":344,"./browserSha256":345}],341:[function(e,t,r){function a(e){return"string"==typeof e?0===e.length:0===e.byteLength}function i(e){return"string"==typeof e&&(e=new s(e,"utf8")),ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}var s=e("buffer/").Buffer;"undefined"!=typeof ArrayBuffer&&void 0===ArrayBuffer.isView&&(ArrayBuffer.isView=function(e){return o.indexOf(Object.prototype.toString.call(e))>-1});var o=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]","[object DataView]"];t.exports={isEmptyData:a,convertToBuffer:i}},{"buffer/":440}],342:[function(e,t,r){function a(e,t){this.hash=new e,this.outer=new e;var r=i(e,t),a=new Uint8Array(e.BLOCK_SIZE);a.set(r);for(var s=0;se.BLOCK_SIZE){var a=new e;a.update(r),r=a.digest()}var i=new Uint8Array(e.BLOCK_SIZE);return i.set(r),i}var s=e("./browserHashUtils");t.exports=a,a.prototype.update=function(e){if(s.isEmptyData(e)||this.error)return this;try{this.hash.update(s.convertToBuffer(e))}catch(e){this.error=e}return this},a.prototype.digest=function(e){return this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest(e)}},{"./browserHashUtils":341}],343:[function(e,t,r){function a(){this.state=[1732584193,4023233417,2562383102,271733878],this.buffer=new DataView(new ArrayBuffer(c)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}function i(e,t,r,a,i,s){return((t=(t+e&4294967295)+(a+s&4294967295)&4294967295)<>>32-i)+r&4294967295}function s(e,t,r,a,s,o,n){return i(t&r|~t&a,e,t,s,o,n)}function o(e,t,r,a,s,o,n){return i(t&a|r&~a,e,t,s,o,n)}function n(e,t,r,a,s,o,n){return i(t^r^a,e,t,s,o,n)}function u(e,t,r,a,s,o,n){return i(r^(t|~a),e,t,s,o,n)}var p=e("./browserHashUtils"),m=e("buffer/").Buffer,c=64;t.exports=a,a.BLOCK_SIZE=c,a.prototype.update=function(e){if(p.isEmptyData(e))return this;if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=p.convertToBuffer(e),r=0,a=t.byteLength;for(this.bytesHashed+=a;a>0;)this.buffer.setUint8(this.bufferLength++,t[r++]),a--,this.bufferLength===c&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=this,r=t.buffer,a=t.bufferLength,i=t.bytesHashed,s=8*i;if(r.setUint8(this.bufferLength++,128),a%c>=c-8){for(var o=this.bufferLength;o>>0,!0),r.setUint32(c-4,Math.floor(s/4294967296),!0),this.hashBuffer(),this.finished=!0}for(var n=new DataView(new ArrayBuffer(16)),o=0;o<4;o++)n.setUint32(4*o,this.state[o],!0);var u=new m(n.buffer,n.byteOffset,n.byteLength);return e?u.toString(e):u},a.prototype.hashBuffer=function(){var e=this,t=e.buffer,r=e.state,a=r[0],i=r[1],p=r[2],m=r[3];a=s(a,i,p,m,t.getUint32(0,!0),7,3614090360),m=s(m,a,i,p,t.getUint32(4,!0),12,3905402710),p=s(p,m,a,i,t.getUint32(8,!0),17,606105819),i=s(i,p,m,a,t.getUint32(12,!0),22,3250441966),a=s(a,i,p,m,t.getUint32(16,!0),7,4118548399),m=s(m,a,i,p,t.getUint32(20,!0),12,1200080426),p=s(p,m,a,i,t.getUint32(24,!0),17,2821735955),i=s(i,p,m,a,t.getUint32(28,!0),22,4249261313),a=s(a,i,p,m,t.getUint32(32,!0),7,1770035416),m=s(m,a,i,p,t.getUint32(36,!0),12,2336552879),p=s(p,m,a,i,t.getUint32(40,!0),17,4294925233),i=s(i,p,m,a,t.getUint32(44,!0),22,2304563134),a=s(a,i,p,m,t.getUint32(48,!0),7,1804603682),m=s(m,a,i,p,t.getUint32(52,!0),12,4254626195),p=s(p,m,a,i,t.getUint32(56,!0),17,2792965006),i=s(i,p,m,a,t.getUint32(60,!0),22,1236535329),a=o(a,i,p,m,t.getUint32(4,!0),5,4129170786),m=o(m,a,i,p,t.getUint32(24,!0),9,3225465664),p=o(p,m,a,i,t.getUint32(44,!0),14,643717713),i=o(i,p,m,a,t.getUint32(0,!0),20,3921069994),a=o(a,i,p,m,t.getUint32(20,!0),5,3593408605),m=o(m,a,i,p,t.getUint32(40,!0),9,38016083),p=o(p,m,a,i,t.getUint32(60,!0),14,3634488961),i=o(i,p,m,a,t.getUint32(16,!0),20,3889429448),a=o(a,i,p,m,t.getUint32(36,!0),5,568446438),m=o(m,a,i,p,t.getUint32(56,!0),9,3275163606),p=o(p,m,a,i,t.getUint32(12,!0),14,4107603335),i=o(i,p,m,a,t.getUint32(32,!0),20,1163531501),a=o(a,i,p,m,t.getUint32(52,!0),5,2850285829),m=o(m,a,i,p,t.getUint32(8,!0),9,4243563512),p=o(p,m,a,i,t.getUint32(28,!0),14,1735328473),i=o(i,p,m,a,t.getUint32(48,!0),20,2368359562),a=n(a,i,p,m,t.getUint32(20,!0),4,4294588738),m=n(m,a,i,p,t.getUint32(32,!0),11,2272392833),p=n(p,m,a,i,t.getUint32(44,!0),16,1839030562),i=n(i,p,m,a,t.getUint32(56,!0),23,4259657740),a=n(a,i,p,m,t.getUint32(4,!0),4,2763975236),m=n(m,a,i,p,t.getUint32(16,!0),11,1272893353),p=n(p,m,a,i,t.getUint32(28,!0),16,4139469664),i=n(i,p,m,a,t.getUint32(40,!0),23,3200236656),a=n(a,i,p,m,t.getUint32(52,!0),4,681279174),m=n(m,a,i,p,t.getUint32(0,!0),11,3936430074),p=n(p,m,a,i,t.getUint32(12,!0),16,3572445317),i=n(i,p,m,a,t.getUint32(24,!0),23,76029189),a=n(a,i,p,m,t.getUint32(36,!0),4,3654602809),m=n(m,a,i,p,t.getUint32(48,!0),11,3873151461),p=n(p,m,a,i,t.getUint32(60,!0),16,530742520),i=n(i,p,m,a,t.getUint32(8,!0),23,3299628645),a=u(a,i,p,m,t.getUint32(0,!0),6,4096336452),m=u(m,a,i,p,t.getUint32(28,!0),10,1126891415),p=u(p,m,a,i,t.getUint32(56,!0),15,2878612391),i=u(i,p,m,a,t.getUint32(20,!0),21,4237533241),a=u(a,i,p,m,t.getUint32(48,!0),6,1700485571),m=u(m,a,i,p,t.getUint32(12,!0),10,2399980690),p=u(p,m,a,i,t.getUint32(40,!0),15,4293915773),i=u(i,p,m,a,t.getUint32(4,!0),21,2240044497),a=u(a,i,p,m,t.getUint32(32,!0),6,1873313359),m=u(m,a,i,p,t.getUint32(60,!0),10,4264355552),p=u(p,m,a,i,t.getUint32(24,!0),15,2734768916),i=u(i,p,m,a,t.getUint32(52,!0),21,1309151649),a=u(a,i,p,m,t.getUint32(16,!0),6,4149444226),m=u(m,a,i,p,t.getUint32(44,!0),10,3174756917),p=u(p,m,a,i,t.getUint32(8,!0),15,718787259),i=u(i,p,m,a,t.getUint32(36,!0),21,3951481745),r[0]=a+r[0]&4294967295,r[1]=i+r[1]&4294967295,r[2]=p+r[2]&4294967295,r[3]=m+r[3]&4294967295}},{"./browserHashUtils":341,"buffer/":440}],344:[function(e,t,r){function a(){this.h0=1732584193,this.h1=4023233417,this.h2=2562383102,this.h3=271733878,this.h4=3285377520,this.block=new Uint32Array(80),this.offset=0,this.shift=24,this.totalLength=0}var i=e("buffer/").Buffer,s=e("./browserHashUtils");new Uint32Array([1518500249,1859775393,-1894007588,-899497514]),Math.pow(2,53);t.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(s.isEmptyData(e))return this;e=s.convertToBuffer(e);var t=e.length;this.totalLength+=8*t;for(var r=0;r14||14===this.offset&&this.shift<24)&&this.processBlock(),this.offset=14,this.shift=24,this.write(0),this.write(0),this.write(this.totalLength>0xffffffffff?this.totalLength/1099511627776:0),this.write(this.totalLength>4294967295?this.totalLength/4294967296:0);for(var t=24;t>=0;t-=8)this.write(this.totalLength>>t);var r=new i(20),a=new DataView(r.buffer);return a.setUint32(0,this.h0,!1),a.setUint32(4,this.h1,!1),a.setUint32(8,this.h2,!1),a.setUint32(12,this.h3,!1),a.setUint32(16,this.h4,!1),e?r.toString(e):r},a.prototype.processBlock=function(){for(var e=16;e<80;e++){var t=this.block[e-3]^this.block[e-8]^this.block[e-14]^this.block[e-16];this.block[e]=t<<1|t>>>31}var r,a,i=this.h0,s=this.h1,o=this.h2,n=this.h3,u=this.h4;for(e=0;e<80;e++){e<20?(r=n^s&(o^n),a=1518500249):e<40?(r=s^o^n,a=1859775393):e<60?(r=s&o|n&(s|o),a=2400959708):(r=s^o^n,a=3395469782);var p=(i<<5|i>>>27)+r+u+a+(0|this.block[e]);u=n,n=o,o=s<<30|s>>>2,s=i,i=p}for(this.h0=this.h0+i|0,this.h1=this.h1+s|0,this.h2=this.h2+o|0,this.h3=this.h3+n|0,this.h4=this.h4+u|0,this.offset=0,e=0;e<16;e++)this.block[e]=0}},{"./browserHashUtils":341,"buffer/":440}],345:[function(e,t,r){function a(){this.state=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}var i=e("buffer/").Buffer,s=e("./browserHashUtils"),o=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),n=Math.pow(2,53)-1;t.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(s.isEmptyData(e))return this;e=s.convertToBuffer(e);var t=0,r=e.byteLength;if(this.bytesHashed+=r,8*this.bytesHashed>n)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;r>0;)this.buffer[this.bufferLength++]=e[t++],r--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),a=this.bufferLength;if(r.setUint8(this.bufferLength++,128),a%64>=56){for(var s=this.bufferLength;s<64;s++)r.setUint8(s,0);this.hashBuffer(),this.bufferLength=0}for(var s=this.bufferLength;s<56;s++)r.setUint8(s,0);r.setUint32(56,Math.floor(t/4294967296),!0),r.setUint32(60,t),this.hashBuffer(),this.finished=!0}for(var o=new i(32),s=0;s<8;s++)o[4*s]=this.state[s]>>>24&255,o[4*s+1]=this.state[s]>>>16&255,o[4*s+2]=this.state[s]>>>8&255,o[4*s+3]=this.state[s]>>>0&255;return e?o.toString(e):o},a.prototype.hashBuffer=function(){for(var e=this,t=e.buffer,r=e.state,a=r[0],i=r[1],s=r[2],n=r[3],u=r[4],p=r[5],m=r[6],c=r[7],l=0;l<64;l++){if(l<16)this.temp[l]=(255&t[4*l])<<24|(255&t[4*l+1])<<16|(255&t[4*l+2])<<8|255&t[4*l+3];else{var d=this.temp[l-2],y=(d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10;d=this.temp[l-15];var b=(d>>>7|d<<25)^(d>>>18|d<<14)^d>>>3;this.temp[l]=(y+this.temp[l-7]|0)+(b+this.temp[l-16]|0)}var S=(((u>>>6|u<<26)^(u>>>11|u<<21)^(u>>>25|u<<7))+(u&p^~u&m)|0)+(c+(o[l]+this.temp[l]|0)|0)|0,g=((a>>>2|a<<30)^(a>>>13|a<<19)^(a>>>22|a<<10))+(a&i^a&s^i&s)|0;c=m,m=p,p=u,u=n+S|0,n=s,s=i,i=a,a=S+g|0}r[0]+=a,r[1]+=i,r[2]+=s,r[3]+=n,r[4]+=u,r[5]+=p,r[6]+=m,r[7]+=c}},{"./browserHashUtils":341,"buffer/":440}],346:[function(e,t,r){(function(r){(function(){var r=e("./util");r.crypto.lib=e("./browserCryptoLib"),r.Buffer=e("buffer/").Buffer,r.url=e("url/"),r.querystring=e("querystring/"),r.realClock=e("./realclock/browserClock"),r.environment="js",r.createEventStream=e("./event-stream/buffered-create-event-stream").createEventStream,r.isBrowser=function(){return!0},r.isNode=function(){return!1};var a=e("./core");if(t.exports=a,e("./credentials"),e("./credentials/credential_provider_chain"),e("./credentials/temporary_credentials"),e("./credentials/chainable_temporary_credentials"),e("./credentials/web_identity_credentials"),e("./credentials/cognito_identity_credentials"),e("./credentials/saml_credentials"),a.XML.Parser=e("./xml/browser_parser"),e("./http/xhr"),void 0===i)var i={browser:!0}}).call(this)}).call(this,e("_process"))},{"./browserCryptoLib":340,"./core":350,"./credentials":351, +"./credentials/chainable_temporary_credentials":352,"./credentials/cognito_identity_credentials":353,"./credentials/credential_provider_chain":354,"./credentials/saml_credentials":355,"./credentials/temporary_credentials":356,"./credentials/web_identity_credentials":357,"./event-stream/buffered-create-event-stream":365,"./http/xhr":373,"./realclock/browserClock":393,"./util":428,"./xml/browser_parser":429,_process:445,"buffer/":440,"querystring/":452,"url/":454}],347:[function(e,t,r){var a=e("../core"),i=a.util.url,s=a.util.crypto.lib,o=a.util.base64.encode,n=a.util.inherit,u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})},p=function(e,t){var r=s.createSign("RSA-SHA1");return r.write(e),u(r.sign(t,"base64"))},m=function(e,t,r,a){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(i.toString(),a)}},c=function(e,t,r){return e=e.replace(/\s/gm,""),{Policy:u(o(e)),"Key-Pair-Id":t,Signature:p(e,r)}},l=function(e){var t=e.split("://");if(t.length<2)throw new Error("Invalid URL.");return t[0].replace("*","")},d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")},y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of http, https, or rtmp")}},b=function(e,t){if(!t||"function"!=typeof t)throw e;t(e)},S=function(e,t){if(!t||"function"!=typeof t)return e;t(null,e)};a.CloudFront.Signer=n({constructor:function(e,t){if(void 0===e||void 0===t)throw new Error("A key pair ID and private key are required");this.keyPairId=e,this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey),a={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a["CloudFront-"+i]=r[i]);return S(a,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(e){return b(e,t)}var a=i.parse(e.url,!0),s=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);a.search=null;for(var o in s)Object.prototype.hasOwnProperty.call(s,o)&&(a.query[o]=s[o]);try{var n="rtmp"===l(e.url)?d(i.format(a)):i.format(a)}catch(e){return b(e,t)}return S(n,t)}}),t.exports=a.CloudFront.Signer},{"../core":350}],348:[function(e,t,r){var a=e("./core");e("./credentials"),e("./credentials/credential_provider_chain");var i;a.Config=a.util.inherit({constructor:function(e){void 0===e&&(e={}),e=this.extractCredentials(e),a.util.each.call(this,this.keys,function(t,r){this.set(t,e[t],r)})},getCredentials:function(e){function t(t){e(t,t?null:i.credentials)}function r(e,t){return new a.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}var i=this;i.credentials?"function"==typeof i.credentials.get?function(){i.credentials.get(function(e){e&&(e=r("Could not load credentials from "+i.credentials.constructor.name,e)),t(e)})}():function(){var e=null;i.credentials.accessKeyId&&i.credentials.secretAccessKey||(e=r("Missing credentials")),t(e)}():i.credentialProvider?i.credentialProvider.resolve(function(e,a){e&&(e=r("Could not load credentials from any providers",e)),i.credentials=a,t(e)}):t(r("No credentials to load"))},getToken:function(e){function t(t){e(t,t?null:i.token)}function r(e,t){return new a.util.error(t||new Error,{code:"TokenError",message:e,name:"TokenError"})}var i=this;i.token?"function"==typeof i.token.get?function(){i.token.get(function(e){e&&(e=r("Could not load token from "+i.token.constructor.name,e)),t(e)})}():function(){var e=null;i.token.token||(e=r("Missing token")),t(e)}():i.tokenProvider?i.tokenProvider.resolve(function(e,a){e&&(e=r("Could not load token from any providers",e)),i.token=a,t(e)}):t(r("No token to load"))},update:function(e,t){t=t||!1,e=this.extractCredentials(e),a.util.each.call(this,e,function(e,r){(t||Object.prototype.hasOwnProperty.call(this.keys,e)||a.Service.hasService(e))&&this.set(e,r)})},loadFromPath:function(e){this.clear();var t=JSON.parse(a.util.readFileSync(e)),r=new a.FileSystemCredentials(e),i=new a.CredentialProviderChain;return i.providers.unshift(r),i.resolve(function(e,r){if(e)throw e;t.credentials=r}),this.constructor(t),this},clear:function(){a.util.each.call(this,this.keys,function(e){delete this[e]}),this.set("credentials",void 0),this.set("credentialProvider",void 0)},set:function(e,t,r){void 0===t?(void 0===r&&(r=this.keys[e]),this[e]="function"==typeof r?r.call(this):r):"httpOptions"===e&&this[e]?this[e]=a.util.merge(this[e],t):this[e]=t},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:void 0,httpOptions:{timeout:12e4},maxRetries:void 0,maxRedirects:10,paramValidation:!0,sslEnabled:!0,s3ForcePathStyle:!1,s3BucketEndpoint:!1,s3DisableBodySigning:!0,s3UsEast1RegionalEndpoint:"legacy",s3UseArnRegion:void 0,computeChecksums:!0,convertResponseTypes:!0,correctClockSkew:!1,customUserAgent:null,dynamoDbCrc32:!0,systemClockOffset:0,signatureVersion:null,signatureCache:!0,retryDelayOptions:{},useAccelerateEndpoint:!1,clientSideMonitoring:!1,endpointDiscoveryEnabled:void 0,endpointCacheSize:1e3,hostPrefixEnabled:!0,stsRegionalEndpoints:"legacy",useFipsEndpoint:!1,useDualstackEndpoint:!1,token:null},extractCredentials:function(e){return e.accessKeyId&&e.secretAccessKey&&(e=a.util.copy(e),e.credentials=new a.Credentials(e)),e},setPromisesDependency:function(e){i=e,null===e&&"function"==typeof Promise&&(i=Promise);var t=[a.Request,a.Credentials,a.CredentialProviderChain];a.S3&&(t.push(a.S3),a.S3.ManagedUpload&&t.push(a.S3.ManagedUpload)),a.util.addPromises(t,i)},getPromisesDependency:function(){return i}}),a.config=new a.Config},{"./core":350,"./credentials":351,"./credentials/credential_provider_chain":354}],349:[function(e,t,r){(function(r){(function(){function a(e,t){if("string"==typeof e){if(["legacy","regional"].indexOf(e.toLowerCase())>=0)return e.toLowerCase();throw s.util.error(new Error,t)}}function i(e,t){e=e||{};var i;if(e[t.clientConfig]&&(i=a(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" or "regional". Got "'+e[t.clientConfig]+'".'})))return i;if(!s.util.isNode())return i;if(Object.prototype.hasOwnProperty.call(r.env,t.env)){if(i=a(r.env[t.env],{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" or "regional". Got "'+r.env[t.env]+'".'}))return i}var o={};try{o=s.util.getProfilesFromSharedConfig(s.util.iniLoader)[r.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(o&&Object.prototype.hasOwnProperty.call(o,t.sharedConfig)){if(i=a(o[t.sharedConfig],{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" or "regional". Got "'+o[t.sharedConfig]+'".'}))return i}return i}var s=e("./core");t.exports=i}).call(this)}).call(this,e("_process"))},{"./core":350,_process:445}],350:[function(e,t,r){var a={util:e("./util")};({}).toString(),t.exports=a,a.util.update(a,{VERSION:"2.1498.0",Signers:{},Protocol:{Json:e("./protocol/json"),Query:e("./protocol/query"),Rest:e("./protocol/rest"),RestJson:e("./protocol/rest_json"),RestXml:e("./protocol/rest_xml")},XML:{Builder:e("./xml/builder"),Parser:null},JSON:{Builder:e("./json/builder"),Parser:e("./json/parser")},Model:{Api:e("./model/api"),Operation:e("./model/operation"),Shape:e("./model/shape"),Paginator:e("./model/paginator"),ResourceWaiter:e("./model/resource_waiter")},apiLoader:e("./api_loader"),EndpointCache:e("../vendor/endpoint-cache").EndpointCache}),e("./sequential_executor"),e("./service"),e("./config"),e("./http"),e("./event_listeners"),e("./request"),e("./response"),e("./resource_waiter"),e("./signers/request_signer"),e("./param_validator"),e("./maintenance_mode_message"),a.events=new a.SequentialExecutor,a.util.memoizedProperty(a,"endpointCache",function(){return new a.EndpointCache(a.config.endpointCacheSize)},!0)},{"../vendor/endpoint-cache":465,"./api_loader":339,"./config":348,"./event_listeners":371,"./http":372,"./json/builder":374,"./json/parser":375,"./maintenance_mode_message":376,"./model/api":377,"./model/operation":379,"./model/paginator":380,"./model/resource_waiter":381,"./model/shape":382,"./param_validator":383,"./protocol/json":386,"./protocol/query":387,"./protocol/rest":388,"./protocol/rest_json":389,"./protocol/rest_xml":390,"./request":397,"./resource_waiter":398,"./response":399,"./sequential_executor":401,"./service":402,"./signers/request_signer":420,"./util":428,"./xml/builder":430}],351:[function(e,t,r){var a=e("./core");a.Credentials=a.util.inherit({constructor:function(){if(a.util.hideProperties(this,["secretAccessKey"]),this.expired=!1,this.expireTime=null,this.refreshCallbacks=[],1===arguments.length&&"object"==typeof arguments[0]){var e=arguments[0].credentials||arguments[0];this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,this.sessionToken=e.sessionToken}else this.accessKeyId=arguments[0],this.secretAccessKey=arguments[1],this.sessionToken=arguments[2]},expiryWindow:15,needsRefresh:function(){var e=a.util.date.getDate().getTime(),t=new Date(e+1e3*this.expiryWindow);return!!(this.expireTime&&t>this.expireTime)||(this.expired||!this.accessKeyId||!this.secretAccessKey)},get:function(e){var t=this;this.needsRefresh()?this.refresh(function(r){r||(t.expired=!1),e&&e(r)}):e&&e()},refresh:function(e){this.expired=!1,e()},coalesceRefresh:function(e,t){var r=this;1===r.refreshCallbacks.push(e)&&r.load(function(e){a.util.arrayEach(r.refreshCallbacks,function(r){t?r(e):a.util.defer(function(){r(e)})}),r.refreshCallbacks.length=0})},load:function(e){e()}}),a.Credentials.addPromisesToClass=function(e){this.prototype.getPromise=a.util.promisifyMethod("get",e),this.prototype.refreshPromise=a.util.promisifyMethod("refresh",e)},a.Credentials.deletePromisesFromClass=function(){delete this.prototype.getPromise,delete this.prototype.refreshPromise},a.util.addPromises(a.Credentials)},{"./core":350}],352:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.ChainableTemporaryCredentials=a.util.inherit(a.Credentials,{constructor:function(e){a.Credentials.call(this),e=e||{},this.errorCode="ChainableTemporaryCredentialsProviderFailure",this.expired=!0,this.tokenCodeFn=null;var t=a.util.copy(e.params)||{};if(t.RoleArn&&(t.RoleSessionName=t.RoleSessionName||"temporary-credentials"),t.SerialNumber){if(!e.tokenCodeFn||"function"!=typeof e.tokenCodeFn)throw new a.util.error(new Error("tokenCodeFn must be a function when params.SerialNumber is given"),{code:this.errorCode});this.tokenCodeFn=e.tokenCodeFn}var r=a.util.merge({params:t,credentials:e.masterCredentials||a.config.credentials},e.stsConfig||{});this.service=new i(r)},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this,r=t.service.config.params.RoleArn?"assumeRole":"getSessionToken";this.getTokenCode(function(a,i){var s={};if(a)return void e(a);i&&(s.TokenCode=i),t.service[r](s,function(r,a){r||t.service.credentialsFrom(a,t),e(r)})})},getTokenCode:function(e){var t=this;this.tokenCodeFn?this.tokenCodeFn(this.service.config.params.SerialNumber,function(r,i){if(r){var s=r;return r instanceof Error&&(s=r.message),void e(a.util.error(new Error("Error fetching MFA token: "+s),{code:t.errorCode}))}e(null,i)}):e(null)}})},{"../../clients/sts":334,"../core":350}],353:[function(e,t,r){var a=e("../core"),i=e("../../clients/cognitoidentity"),s=e("../../clients/sts");a.CognitoIdentityCredentials=a.util.inherit(a.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function(e,t){a.Credentials.call(this),this.expired=!0,this.params=e,this.data=null,this._identityId=null,this._clientConfig=a.util.copy(t||{}),this.loadCachedId();var r=this;Object.defineProperty(this,"identityId",{get:function(){return r.loadCachedId(),r._identityId||r.params.IdentityId},set:function(e){r._identityId=e}})},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.data=null,t._identityId=null,t.getId(function(r){r?(t.clearIdOnNotAuthorized(r),e(r)):t.params.RoleArn?t.getCredentialsFromSTS(e):t.getCredentialsForIdentity(e)})},clearCachedId:function(){this._identityId=null,delete this.params.IdentityId;var e=this.params.IdentityPoolId,t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t],delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function(e){var t=this;"NotAuthorizedException"==e.code&&t.clearCachedId()},getId:function(e){var t=this;if("string"==typeof t.params.IdentityId)return e(null,t.params.IdentityId);t.cognito.getId(function(r,a){!r&&a.IdentityId?(t.params.IdentityId=a.IdentityId,e(null,a.IdentityId)):e(r)})},loadCredentials:function(e,t){e&&t&&(t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration)},getCredentialsForIdentity:function(e){var t=this;t.cognito.getCredentialsForIdentity(function(r,a){r?t.clearIdOnNotAuthorized(r):(t.cacheId(a),t.data=a,t.loadCredentials(t.data,t)),e(r)})},getCredentialsFromSTS:function(e){var t=this;t.cognito.getOpenIdToken(function(r,a){r?(t.clearIdOnNotAuthorized(r),e(r)):(t.cacheId(a),t.params.WebIdentityToken=a.Token,t.webIdentityCredentials.refresh(function(r){r||(t.data=t.webIdentityCredentials.data,t.sts.credentialsFrom(t.data,t)),e(r)}))})},loadCachedId:function(){var e=this;if(a.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var r=Object.keys(e.params.Logins);0!==(e.getStorage("providers")||"").split(",").filter(function(e){return-1!==r.indexOf(e)}).length&&(e.params.IdentityId=t)}else t&&(e.params.IdentityId=t)}},createClients:function(){var e=this._clientConfig;if(this.webIdentityCredentials=this.webIdentityCredentials||new a.WebIdentityCredentials(this.params,e),!this.cognito){var t=a.util.merge({},e);t.params=this.params,this.cognito=new i(t)}this.sts=this.sts||new s(e)},cacheId:function(e){this._identityId=e.IdentityId,this.params.IdentityId=this._identityId,a.util.isBrowser()&&(this.setStorage("id",e.IdentityId),this.params.Logins&&this.setStorage("providers",Object.keys(this.params.Logins).join(",")))},getStorage:function(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(e){}},storage:function(){try{var e=a.util.isBrowser()&&null!==window.localStorage&&"object"==typeof window.localStorage?window.localStorage:{};return e["aws.test-storage"]="foobar",delete e["aws.test-storage"],e}catch(e){return{}}}()})},{"../../clients/cognitoidentity":265,"../../clients/sts":334,"../core":350}],354:[function(e,t,r){var a=e("../core");a.CredentialProviderChain=a.util.inherit(a.Credentials,{constructor:function(e){this.providers=e||a.CredentialProviderChain.defaultProviders.slice(0),this.resolveCallbacks=[]},resolve:function(e){function t(e,o){if(!e&&o||i===s.length)return a.util.arrayEach(r.resolveCallbacks,function(t){t(e,o)}),void(r.resolveCallbacks.length=0);var n=s[i++];o="function"==typeof n?n.call():n,o.get?o.get(function(e){t(e,e?null:o)}):t(null,o)}var r=this;if(0===r.providers.length)return e(new Error("No providers")),r;if(1===r.resolveCallbacks.push(e)){var i=0,s=r.providers.slice(0);t()}return r}}),a.CredentialProviderChain.defaultProviders=[],a.CredentialProviderChain.addPromisesToClass=function(e){this.prototype.resolvePromise=a.util.promisifyMethod("resolve",e)},a.CredentialProviderChain.deletePromisesFromClass=function(){delete this.prototype.resolvePromise},a.util.addPromises(a.CredentialProviderChain)},{"../core":350}],355:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.SAMLCredentials=a.util.inherit(a.Credentials,{constructor:function(e){a.Credentials.call(this),this.expired=!0,this.params=e},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithSAML(function(r,a){r||t.service.credentialsFrom(a,t),e(r)})},createClients:function(){this.service=this.service||new i({params:this.params})}})},{"../../clients/sts":334,"../core":350}],356:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.TemporaryCredentials=a.util.inherit(a.Credentials,{constructor:function(e,t){a.Credentials.call(this),this.loadMasterCredentials(t),this.expired=!0,this.params=e||{},this.params.RoleArn&&(this.params.RoleSessionName=this.params.RoleSessionName||"temporary-credentials")},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.masterCredentials.get(function(){t.service.config.credentials=t.masterCredentials,(t.params.RoleArn?t.service.assumeRole:t.service.getSessionToken).call(t.service,function(r,a){r||t.service.credentialsFrom(a,t),e(r)})})},loadMasterCredentials:function(e){for(this.masterCredentials=e||a.config.credentials;this.masterCredentials.masterCredentials;)this.masterCredentials=this.masterCredentials.masterCredentials;"function"!=typeof this.masterCredentials.get&&(this.masterCredentials=new a.Credentials(this.masterCredentials))},createClients:function(){this.service=this.service||new i({params:this.params})}})},{"../../clients/sts":334,"../core":350}],357:[function(e,t,r){var a=e("../core"),i=e("../../clients/sts");a.WebIdentityCredentials=a.util.inherit(a.Credentials,{constructor:function(e,t){a.Credentials.call(this),this.expired=!0,this.params=e,this.params.RoleSessionName=this.params.RoleSessionName||"web-identity",this.data=null,this._clientConfig=a.util.copy(t||{})},refresh:function(e){this.coalesceRefresh(e||a.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithWebIdentity(function(r,a){t.data=null,r||(t.data=a,t.service.credentialsFrom(a,t)),e(r)})},createClients:function(){if(!this.service){var e=a.util.merge({},this._clientConfig);e.params=this.params,this.service=new i(e)}}})},{"../../clients/sts":334,"../core":350}],358:[function(e,t,r){(function(r){(function(){function a(e){var t=e.service,r=t.api||{},a={};return t.config.region&&(a.region=t.config.region),r.serviceId&&(a.serviceId=r.serviceId),t.config.credentials.accessKeyId&&(a.accessKeyId=t.config.credentials.accessKeyId),a}function i(e,t,r){r&&void 0!==t&&null!==t&&"structure"===r.type&&r.required&&r.required.length>0&&b.arrayEach(r.required,function(a){var s=r.members[a];if(!0===s.endpointDiscoveryId){var o=s.isLocationName?s.name:a;e[o]=String(t[a])}else i(e,t[a],s)})}function s(e,t){var r={};return i(r,e.params,t),r}function o(e){var t=e.service,r=t.api,i=r.operations?r.operations[e.operation]:void 0,o=i?i.input:void 0,n=s(e,o),p=a(e);Object.keys(n).length>0&&(p=b.update(p,n),i&&(p.operation=i.name));var m=y.endpointCache.get(p);if(!m||1!==m.length||""!==m[0].Address)if(m&&m.length>0)e.httpRequest.updateEndpoint(m[0].Address);else{var c=t.makeRequest(r.endpointOperation,{Operation:i.name,Identifiers:n});u(c),c.removeListener("validate",y.EventListeners.Core.VALIDATE_PARAMETERS),c.removeListener("retry",y.EventListeners.Core.RETRY_CHECK),y.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}]),c.send(function(e,t){t&&t.Endpoints?y.endpointCache.put(p,t.Endpoints):e&&y.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}])})}}function n(e,t){var r=e.service,i=r.api,o=i.operations?i.operations[e.operation]:void 0,n=o?o.input:void 0,p=s(e,n),m=a(e);Object.keys(p).length>0&&(m=b.update(m,p),o&&(m.operation=o.name));var c=y.EndpointCache.getKeyString(m),l=y.endpointCache.get(c);if(l&&1===l.length&&""===l[0].Address)return g[c]||(g[c]=[]),void g[c].push({request:e,callback:t});if(l&&l.length>0)e.httpRequest.updateEndpoint(l[0].Address),t();else{var d=r.makeRequest(i.endpointOperation,{Operation:o.name,Identifiers:p});d.removeListener("validate",y.EventListeners.Core.VALIDATE_PARAMETERS),u(d),y.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:60}]),d.send(function(r,a){if(r){if(e.response.error=b.error(r,{retryable:!1}),y.endpointCache.remove(m),g[c]){var i=g[c];b.arrayEach(i,function(e){e.request.response.error=b.error(r,{retryable:!1}),e.callback()}),delete g[c]}}else if(a&&(y.endpointCache.put(c,a.Endpoints),e.httpRequest.updateEndpoint(a.Endpoints[0].Address),g[c])){var i=g[c];b.arrayEach(i,function(e){e.request.httpRequest.updateEndpoint(a.Endpoints[0].Address),e.callback()}),delete g[c]}t()})}}function u(e){var t=e.service.api,r=t.apiVersion;r&&!e.httpRequest.headers["x-amz-api-version"]&&(e.httpRequest.headers["x-amz-api-version"]=r)}function p(e){var t=e.error,r=e.httpResponse;if(t&&("InvalidEndpointException"===t.code||421===r.statusCode)){var i=e.request,o=i.service.api.operations||{},n=o[i.operation]?o[i.operation].input:void 0,u=s(i,n),p=a(i);Object.keys(u).length>0&&(p=b.update(p,u),o[i.operation]&&(p.operation=o[i.operation].name)),y.endpointCache.remove(p)}}function m(e){if(e._originalConfig&&e._originalConfig.endpoint&&!0===e._originalConfig.endpointDiscoveryEnabled)throw b.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."});var t=y.config[e.serviceIdentifier]||{};return Boolean(y.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}function c(e){return["false","0"].indexOf(e)>=0}function l(e){var t=e.service||{};if(void 0!==t.config.endpointDiscoveryEnabled)return t.config.endpointDiscoveryEnabled;if(!b.isBrowser()){for(var a=0;a-1&&0===++e[t];t--);}var s=e("../core").util,o=s.buffer.toBuffer;a.fromNumber=function(e){if(e>0x8000000000000000||e<-0x8000000000000000)throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64");for(var t=new Uint8Array(8),r=7,s=Math.abs(Math.round(e));r>-1&&s>0;r--,s/=256)t[r]=s;return e<0&&i(t),new a(t)},a.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&i(e),parseInt(e.toString("hex"),16)*(t?-1:1)},a.prototype.toString=function(){return String(this.valueOf())},t.exports={Int64:a}},{"../core":350}],368:[function(e,t,r){function a(e,t,r){var a=s(t),o=a.headers[":message-type"];if(o){if("error"===o.value)throw i(a);if("event"!==o.value)return}var n=a.headers[":event-type"],u=r.members[n.value];if(u){var p={},m=u.eventPayloadMemberName;if(m){var c=u.members[m];"binary"===c.type?p[m]=a.body:p[m]=e.parse(a.body.toString(),c)}for(var l=u.eventHeaderMemberNames,d=0;d=0)return e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",t();i.util.computeSha256(s,function(r,a){r?t(r):(e.httpRequest.headers["X-Amz-Content-Sha256"]=a,t())})}else t()}}),e("SET_CONTENT_LENGTH","afterBuild",function(e){var t=r(e),a=i.util.getRequestPayloadShape(e);if(void 0===e.httpRequest.headers["Content-Length"])try{var s=i.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=s}catch(r){if(a&&a.isStreaming){if(a.requiresLength)throw r;if(t.indexOf("unsigned-body")>=0)return void(e.httpRequest.headers["Transfer-Encoding"]="chunked");throw r}throw r}}),e("SET_HTTP_HOST","afterBuild",function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host}),e("SET_TRACE_ID","afterBuild",function(e){if(i.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,"X-Amzn-Trace-Id")){var r=t.env.AWS_LAMBDA_FUNCTION_NAME,a=t.env._X_AMZN_TRACE_ID;"string"==typeof r&&r.length>0&&"string"==typeof a&&a.length>0&&(e.httpRequest.headers["X-Amzn-Trace-Id"]=a)}}),e("RESTART","restart",function(){var e=this.response.error;e&&e.retryable&&(this.httpRequest=new i.HttpRequest(this.service.endpoint,this.service.region),this.response.retryCount=600?this.emit("sign",[this],function(e){e?t(e):o()}):o()}),e("HTTP_HEADERS","httpHeaders",function(e,t,r,a){r.httpResponse.statusCode=e,r.httpResponse.statusMessage=a,r.httpResponse.headers=t,r.httpResponse.body=i.util.buffer.toBuffer(""),r.httpResponse.buffers=[],r.httpResponse.numBytes=0;var s=t.date||t.Date,o=r.request.service;if(s){var n=Date.parse(s);o.config.correctClockSkew&&o.isClockSkewed(n)&&o.applyClockOffset(n)}}),e("HTTP_DATA","httpData",function(e,t){if(e){if(i.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"],a={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[a,t])}t.httpResponse.buffers.push(i.util.buffer.toBuffer(e))}}),e("HTTP_DONE","httpDone",function(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=i.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes,delete e.httpResponse.buffers}),e("FINALIZE_ERROR","retry",function(e){e.httpResponse.statusCode&&(e.error.statusCode=e.httpResponse.statusCode,void 0===e.error.retryable&&(e.error.retryable=this.service.retryableError(e.error,this)))}),e("INVALIDATE_CREDENTIALS","retry",function(e){if(e.error)switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=!0,e.request.service.config.credentials.expired=!0}}),e("EXPIRED_SIGNATURE","retry",function(e){var t=e.error;t&&"string"==typeof t.code&&"string"==typeof t.message&&t.code.match(/Signature/)&&t.message.match(/expired/)&&(e.error.retryable=!0)}),e("CLOCK_SKEWED","retry",function(e){e.error&&this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew&&(e.error.retryable=!0)}),e("REDIRECT","retry",function(e){e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers.location&&(this.httpRequest.endpoint=new i.Endpoint(e.httpResponse.headers.location),this.httpRequest.headers.Host=this.httpRequest.endpoint.host,e.error.redirect=!0,e.error.retryable=!0)}),e("RETRY_CHECK","retry",function(e){e.error&&(e.error.redirect&&e.redirectCount=0?(e.error=null,setTimeout(t,r)):t()})}),CorePost:(new s).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",i.util.extractRequestId),e("EXTRACT_REQUEST_ID","extractError",i.util.extractRequestId),e("ENOTFOUND_ERROR","httpError",function(e){if("NetworkingError"===e.code&&function(e){return"ENOTFOUND"===e.errno||"number"==typeof e.errno&&"function"==typeof i.util.getSystemErrorName&&["EAI_NONAME","EAI_NODATA"].indexOf(i.util.getSystemErrorName(e.errno)>=0)}(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=i.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:!0,originalError:e})}})}),Logger:(new s).addNamedListeners(function(t){t("LOG_REQUEST","complete",function(t){function r(e,t){if(!t)return t;if(e.isSensitive)return"***SensitiveInformation***";switch(e.type){case"structure":var a={};return i.util.each(t,function(t,i){Object.prototype.hasOwnProperty.call(e.members,t)?a[t]=r(e.members[t],i):a[t]=i}),a;case"list":var s=[];return i.util.arrayEach(t,function(t,a){s.push(r(e.member,t))}),s;case"map":var o={};return i.util.each(t,function(t,a){o[t]=r(e.value,a)}),o;default:return t}}var a=t.request,s=a.service.config.logger;if(s){var o=function(){var o=t.request.service.getSkewCorrectedDate().getTime(),n=(o-a.startTime.getTime())/1e3,u=!!s.isTTY,p=t.httpResponse.statusCode,m=a.params;if(a.service.api.operations&&a.service.api.operations[a.operation]&&a.service.api.operations[a.operation].input){m=r(a.service.api.operations[a.operation].input,a.params)}var c=e("util").inspect(m,!0,null),l="";return u&&(l+=""),l+="[AWS "+a.service.serviceIdentifier+" "+p,l+=" "+n.toString()+"s "+t.retryCount+" retries]",u&&(l+=""),l+=" "+i.util.string.lowerFirst(a.operation),l+="("+c+")",u&&(l+=""),l}();"function"==typeof s.log?s.log(o):"function"==typeof s.write&&s.write(o+"\n")}})}),Json:(new s).addNamedListeners(function(t){var r=e("./protocol/json");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)}),Rest:(new s).addNamedListeners(function(t){var r=e("./protocol/rest");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)}),RestJson:(new s).addNamedListeners(function(t){var r=e("./protocol/rest_json");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError),t("UNSET_CONTENT_LENGTH","afterBuild",r.unsetContentLength)}),RestXml:(new s).addNamedListeners(function(t){var r=e("./protocol/rest_xml");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)}),Query:(new s).addNamedListeners(function(t){var r=e("./protocol/query");t("BUILD","build",r.buildRequest),t("EXTRACT_DATA","extractData",r.extractData),t("EXTRACT_ERROR","extractError",r.extractError)})}}).call(this)}).call(this,e("_process"))},{"./core":350,"./discover_endpoint":358,"./protocol/json":386,"./protocol/query":387,"./protocol/rest":388,"./protocol/rest_json":389,"./protocol/rest_xml":390,"./sequential_executor":401,_process:445,util:439}],372:[function(e,t,r){var a=e("./core"),i=a.util.inherit;a.Endpoint=i({constructor:function(e,t){if(a.util.hideProperties(this,["slashes","auth","hash","search","query"]),void 0===e||null===e)throw new Error("Invalid endpoint: "+e);if("string"!=typeof e)return a.util.copy(e);if(!e.match(/^http/)){e=((t&&void 0!==t.sslEnabled?t.sslEnabled:a.config.sslEnabled)?"https":"http")+"://"+e}a.util.update(this,a.util.urlParse(e)),this.port?this.port=parseInt(this.port,10):this.port="https:"===this.protocol?443:80}}),a.HttpRequest=i({constructor:function(e,t){e=new a.Endpoint(e),this.method="POST",this.path=e.path||"/",this.headers={},this.body="",this.endpoint=e,this.region=t,this._userAgent="",this.setUserAgent()},setUserAgent:function(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=a.util.userAgent()},getUserAgentHeaderName:function(){return(a.util.isBrowser()?"X-Amz-":"")+"User-Agent"},appendToUserAgent:function(e){"string"==typeof e&&e&&(this._userAgent+=" "+e),this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function(){return this._userAgent},pathname:function(){return this.path.split("?",1)[0]},search:function(){var e=this.path.split("?",2)[1];return e?(e=a.util.queryStringParse(e),a.util.queryParamsToString(e)):""},updateEndpoint:function(e){var t=new a.Endpoint(e);this.endpoint=t,this.path=t.path||"/",this.headers.Host&&(this.headers.Host=t.host)}}),a.HttpResponse=i({constructor:function(){this.statusCode=void 0,this.headers={},this.body=void 0,this.streaming=!1,this.stream=null},createUnbufferedStream:function(){return this.streaming=!0,this.stream}}),a.HttpClient=i({}),a.HttpClient.getInstance=function(){return void 0===this.singleton&&(this.singleton=new this),this.singleton}},{"./core":350}],373:[function(e,t,r){var a=e("../core"),i=e("events").EventEmitter;e("../http"),a.XHRClient=a.util.inherit({handleRequest:function(e,t,r,s){var o=this,n=e.endpoint,u=new i,p=n.protocol+"//"+n.hostname;80!==n.port&&443!==n.port&&(p+=":"+n.port),p+=e.path;var m=new XMLHttpRequest,c=!1;e.stream=m,m.addEventListener("readystatechange",function(){try{if(0===m.status)return}catch(e){return}this.readyState>=this.HEADERS_RECEIVED&&!c&&(u.statusCode=m.status,u.headers=o.parseHeaders(m.getAllResponseHeaders()),u.emit("headers",u.statusCode,u.headers,m.statusText),c=!0),this.readyState===this.DONE&&o.finishRequest(m,u)},!1),m.upload.addEventListener("progress",function(e){u.emit("sendProgress",e)}),m.addEventListener("progress",function(e){u.emit("receiveProgress",e)},!1),m.addEventListener("timeout",function(){s(a.util.error(new Error("Timeout"),{code:"TimeoutError"}))},!1),m.addEventListener("error",function(){s(a.util.error(new Error("Network Failure"),{code:"NetworkingError"}))},!1),m.addEventListener("abort",function(){s(a.util.error(new Error("Request aborted"),{code:"RequestAbortedError"}))},!1),r(u),m.open(e.method,p,!1!==t.xhrAsync),a.util.each(e.headers,function(e,t){"Content-Length"!==e&&"User-Agent"!==e&&"Host"!==e&&m.setRequestHeader(e,t)}),t.timeout&&!1!==t.xhrAsync&&(m.timeout=t.timeout),t.xhrWithCredentials&&(m.withCredentials=!0);try{m.responseType="arraybuffer"}catch(e){}try{e.body?m.send(e.body):m.send()}catch(t){if(!e.body||"object"!=typeof e.body.buffer)throw t;m.send(e.body.buffer)}return u},parseHeaders:function(e){var t={};return a.util.arrayEach(e.split(/\r?\n/),function(e){var r=e.split(":",1)[0],a=e.substring(r.length+2);r.length>0&&(t[r.toLowerCase()]=a)}),t},finishRequest:function(e,t){var r;if("arraybuffer"===e.responseType&&e.response){var i=e.response;r=new a.util.Buffer(i.byteLength);for(var s=new Uint8Array(i),o=0;o-1?t||"":t,this.isJsonValue?JSON.parse(t):t&&"function"==typeof t.toString?t.toString():t},this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function l(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseFloat(e)},this.toWireFormat=this.toType}function d(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseInt(e,10)},this.toWireFormat=this.toType}function y(){s.apply(this,arguments),this.toType=function(e){var t=h.base64.decode(e);if(this.isSensitive&&h.isNode()&&"function"==typeof h.Buffer.alloc){ +var r=h.Buffer.alloc(t.length,t);t.fill(0),t=r}return t},this.toWireFormat=h.base64.encode}function b(){y.apply(this,arguments)}function S(){s.apply(this,arguments),this.toType=function(e){return"boolean"==typeof e?e:null===e||void 0===e?null:"true"===e}}var g=e("./collection"),h=e("../util");s.normalizedTypes={character:"string",double:"float",long:"integer",short:"integer",biginteger:"integer",bigdecimal:"float",blob:"binary"},s.types={structure:n,list:u,map:p,boolean:S,timestamp:m,float:l,integer:d,string:c,base64:b,binary:y},s.resolve=function(e,t){if(e.shape){var r=t.api.shapes[e.shape];if(!r)throw new Error("Cannot find shape reference: "+e.shape);return r}return null},s.create=function(e,t,r){if(e.isShape)return e;var a=s.resolve(e,t);if(a){var i=Object.keys(e);t.documentation||(i=i.filter(function(e){return!e.match(/documentation/)}));var o=function(){a.constructor.call(this,e,t,r)};return o.prototype=a,new o}e.type||(e.members?e.type="structure":e.member?e.type="list":e.key?e.type="map":e.type="string");var n=e.type;if(s.normalizedTypes[e.type]&&(e.type=s.normalizedTypes[e.type]),s.types[e.type])return new s.types[e.type](e,t,r);throw new Error("Unrecognized shape type: "+n)},s.shapes={StructureShape:n,ListShape:u,MapShape:p,StringShape:c,BooleanShape:S,Base64Shape:b},t.exports=s},{"../util":428,"./collection":378}],383:[function(e,t,r){var a=e("./core");a.ParamValidator=a.util.inherit({constructor:function(e){!0!==e&&void 0!==e||(e={min:!0}),this.validation=e},validate:function(e,t,r){if(this.errors=[],this.validateMember(e,t||{},r||"params"),this.errors.length>1){var i=this.errors.join("\n* ");throw i="There were "+this.errors.length+" validation errors:\n* "+i,a.util.error(new Error(i),{code:"MultipleValidationErrors",errors:this.errors})}if(1===this.errors.length)throw this.errors[0];return!0},fail:function(e,t){this.errors.push(a.util.error(new Error(t),{code:e}))},validateStructure:function(e,t,r){if(e.isDocument)return!0;this.validateType(t,r,["object"],"structure");for(var a,i=0;e.required&&i= 1, but found "'+t+'" for '+r)},validatePattern:function(e,t,r){this.validation.pattern&&void 0!==e.pattern&&(new RegExp(e.pattern).test(t)||this.fail("PatternMatchError",'Provided value "'+t+'" does not match regex pattern /'+e.pattern+"/ for "+r))},validateRange:function(e,t,r,a){this.validation.min&&void 0!==e.min&&t= "+e.min+", but found "+t+" for "+r),this.validation.max&&void 0!==e.max&&t>e.max&&this.fail("MaxRangeError","Expected "+a+" <= "+e.max+", but found "+t+" for "+r)},validateEnum:function(e,t,r){this.validation.enum&&void 0!==e.enum&&-1===e.enum.indexOf(t)&&this.fail("EnumError","Found string value of "+t+", but expected "+e.enum.join("|")+" for "+r)},validateType:function(e,t,r,i){if(null===e||void 0===e)return!1;for(var s=!1,o=0;o63)throw u.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."});if(!r.test(e))throw p.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})})}var u=e("../util"),p=e("../core");t.exports={populateHostPrefix:a}},{"../core":350,"../util":428}],386:[function(e,t,r){function a(e){var t=e.httpRequest,r=e.service.api,a=r.targetPrefix+"."+r.operations[e.operation].name,i=r.jsonVersion||"1.0",s=r.operations[e.operation].input,o=new n;1===i&&(i="1.0"),r.awsQueryCompatible&&(t.params||(t.params={}),Object.assign(t.params,e.params)),t.body=o.build(e.params||{},s),t.headers["Content-Type"]="application/x-amz-json-"+i,t.headers["X-Amz-Target"]=a,p(e)}function i(e){var t={},r=e.httpResponse;if(t.code=r.headers["x-amzn-errortype"]||"UnknownError","string"==typeof t.code&&(t.code=t.code.split(":")[0]),r.body.length>0)try{var a=JSON.parse(r.body.toString()),i=a.__type||a.code||a.Code;i&&(t.code=i.split("#").pop()),"RequestEntityTooLarge"===t.code?t.message="Request body must be less than 1 MB":t.message=a.message||a.Message||null;for(var s in a||{})"code"!==s&&"message"!==s&&(t["["+s+"]"]="See error."+s+" for details.",Object.defineProperty(t,s,{value:a[s],enumerable:!1,writable:!0}))}catch(a){t.statusCode=r.statusCode,t.message=r.statusMessage}else t.statusCode=r.statusCode,t.message=r.statusCode.toString();e.error=o.error(new Error,t)}function s(e){var t=e.httpResponse.body.toString()||"{}";if(!1===e.request.service.config.convertResponseTypes)e.data=JSON.parse(t);else{var r=e.request.service.api.operations[e.request.operation],a=r.output||{},i=new u;e.data=i.parse(t,a)}}var o=e("../util"),n=e("../json/builder"),u=e("../json/parser"),p=e("./helpers").populateHostPrefix;t.exports={buildRequest:a,extractError:i,extractData:s}},{"../json/builder":374,"../json/parser":375,"../util":428,"./helpers":385}],387:[function(e,t,r){function a(e){var t=e.service.api.operations[e.operation],r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8",r.params={Version:e.service.api.apiVersion,Action:t.name},(new u).serialize(e.params,t.input,function(e,t){r.params[e]=t}),r.body=n.queryParamsToString(r.params),m(e)}function i(e){var t,r=e.httpResponse.body.toString();if(r.match("=0?"&":"?";var n=[];m.arrayEach(Object.keys(s).sort(),function(e){Array.isArray(s[e])||(s[e]=[s[e]]);for(var t=0;t=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":374,"../json/parser":375,"../util":428,"./json":386,"./rest":388}],390:[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":350,"../util":428,"./rest":388}],391:[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":428}],392:[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":350}],393:[function(e,t,r){t.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},{}],394:[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}},{}],395:[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],[t,"internal-*"],["*","*"]].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=0){u=!0;var p=0}var m=function(){u&&p!==n?i.emit("error",a.util.error(new Error("Stream content length mismatch. Received "+p+" of "+n+" bytes."),{code:"StreamContentLengthMismatch"})):2===a.HttpClient.streamsApiVersion?i.end():i.emit("end")},c=o.httpResponse.createUnbufferedStream();if(2===a.HttpClient.streamsApiVersion)if(u){var l=new e.PassThrough;l._write=function(t){return t&&t.length&&(p+=t.length),e.PassThrough.prototype._write.apply(this,arguments)},l.on("end",m),i.on("error",function(e){u=!1,c.unpipe(l),l.emit("end"),l.end()}),c.pipe(l).pipe(i,{end:!1})}else c.pipe(i);else u&&c.on("data",function(e){e&&e.length&&(p+=e.length)}),c.on("data",function(e){i.emit("data",e)}),c.on("end",m);c.on("error",function(e){u=!1,i.emit("error",e)})}}),i},emitEvent:function(e,t,r){"function"==typeof t&&(r=t,t=null),r||(r=function(){}),t||(t=this.eventParameters(e,this.response)),a.SequentialExecutor.prototype.emit.call(this,e,t,function(e){e&&(this.response.error=e),r.call(this,e)})},eventParameters:function(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function(e,t){return t||"function"!=typeof e||(t=e,e=null),(new a.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function(){return this._unAuthenticated=!0,this.removeListener("validate",a.EventListeners.Core.VALIDATE_CREDENTIALS),this.removeListener("sign",a.EventListeners.Core.SIGN),this},toGet:function(){return"query"!==this.service.api.protocol&&"ec2"!==this.service.api.protocol||(this.removeListener("build",this.buildAsGet),this.addListener("build",this.buildAsGet)),this},buildAsGet:function(e){e.httpRequest.method="GET",e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function(){this._haltHandlersOnError=!0}}),a.Request.addPromisesToClass=function(e){this.prototype.promise=function(){var t=this;return this.httpRequest.appendToUserAgent("promise"),new e(function(e,r){t.on("complete",function(t){t.error?r(t.error):e(Object.defineProperty(t.data||{},"$response",{value:t}))}),t.runTo()})}},a.Request.deletePromisesFromClass=function(){delete this.prototype.promise},a.util.addPromises(a.Request),a.util.mixin(a.Request,a.SequentialExecutor)}).call(this)}).call(this,e("_process"))},{"./core":350,"./state_machine":427,_process:445,jmespath:444}],398:[function(e,t,r){function a(e){var t=e.request._waiter,r=t.config.acceptors,a=!1,i="retry";r.forEach(function(r){if(!a){var s=t.matchers[r.matcher];s&&s(e,r.expected,r.argument)&&(a=!0,i=r.state)}}),!a&&e.error&&(i="failure"),"success"===i?t.setSuccess(e):t.setError(e,"retry"===i)}var i=e("./core"),s=i.util.inherit,o=e("jmespath");i.ResourceWaiter=s({constructor:function(e,t){this.service=e,this.state=t,this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,r){try{var a=o.search(e.data,r)}catch(e){return!1}return o.strictDeepEqual(a,t)},pathAll:function(e,t,r){try{var a=o.search(e.data,r)}catch(e){return!1}Array.isArray(a)||(a=[a]);var i=a.length;if(!i)return!1;for(var s=0;s=1&&t.doneParts===t.numParts&&t.finishMultiPart()}))}r&&t.fillQueue.call(t)},abort:function(){var e=this;!0===e.isDoneChunking&&1===e.totalPartNumbers&&e.singlePart?e.singlePart.abort():e.cleanup(a.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1}))},validateBody:function(){var e=this;if(e.body=e.service.config.params.Body,"string"==typeof e.body)e.body=a.util.buffer.toBuffer(e.body);else if(!e.body)throw new Error("params.Body is required");e.sliceFn=a.util.arraySliceFn(e.body)},bindServiceObject:function(e){e=e||{};var t=this;if(t.service){var r=t.service,i=a.util.copy(r.config);i.signatureVersion=r.getSignatureVersion(),t.service=new r.constructor.__super__(i),t.service.config.params=a.util.merge(t.service.config.params||{},e),Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:!1,configurable:!0})}else t.service=new a.S3({params:e})},adjustTotalBytes:function(){var e=this;try{e.totalBytes=i(e.body)}catch(e){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);t>e.partSize&&(e.partSize=t)}else e.totalBytes=void 0},isDoneChunking:!1,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:void 0,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:!1,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function(){var e=this,t=i(e.body);if(0===t)return e.isDoneChunking=!0,e.numParts=1,void e.nextChunk(e.body);for(;e.activeParts=e.queueSize)){var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t&&(e.partBuffers.push(t),e.partBufferLength+=t.length,e.totalChunkedBytes+=t.length),e.partBufferLength>=e.partSize){var r=1===e.partBuffers.length?e.partBuffers[0]:s.concat(e.partBuffers);if(e.partBuffers=[],e.partBufferLength=0,r.length>e.partSize){var a=r.slice(e.partSize);e.partBuffers.push(a),e.partBufferLength+=a.length,r=r.slice(0,e.partSize)}e.nextChunk(r)}e.isDoneChunking&&!e.isDoneSending&&(r=1===e.partBuffers.length?e.partBuffers[0]:s.concat(e.partBuffers),e.partBuffers=[],e.partBufferLength=0,e.totalBytes=e.totalChunkedBytes,e.isDoneSending=!0,(0===e.numParts||r.length>0)&&(e.numParts++,e.nextChunk(r))),e.body.read(0)}},nextChunk:function(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&1===r){var i={Body:e};this.tags&&(i.Tagging=this.getTaggingHeader());var s=t.service.putObject(i);return s._managedUpload=t,s.on("httpUploadProgress",t.progress).send(t.finishSinglePart),t.singlePart=s,null}if(t.service.config.params.ContentMD5){var o=a.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:!1});return t.cleanup(o),null}if(t.completeInfo[r]&&null!==t.completeInfo[r].ETag)return null;t.activeParts++,t.service.config.params.UploadId?t.uploadPart(e,r):t.multipartReq?t.queueChunks(e,r):(t.multipartReq=t.service.createMultipartUpload(),t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId,t.multipartReq=null}),t.queueChunks(e,r),t.multipartReq.on("error",function(e){t.cleanup(e)}),t.multipartReq.send())},getTaggingHeader:function(){for(var e=[],t=0;t-1&&r.splice(i,1)}return this},removeAllListeners:function(e){return e?delete this._events[e]:this._events={},this},emit:function(e,t,r){r||(r=function(){});var a=this.listeners(e),i=a.length;return this.callListeners(a,t,r),i>0},callListeners:function(e,t,r,i){function s(i){if(i&&(n=a.util.error(n||new Error,i),o._haltHandlersOnError))return r.call(o,n);o.callListeners(e,t,r,n)}for(var o=this,n=i||null;e.length>0;){var u=e.shift();if(u._isAsync)return void u.apply(o,t.concat([s]));try{u.apply(o,t)}catch(e){n=a.util.error(n||new Error,e)}if(n&&o._haltHandlersOnError)return void r.call(o,n)}r.call(o,n)},addListeners:function(e){var t=this;return e._events&&(e=e._events),a.util.each(e,function(e,r){"function"==typeof r&&(r=[r]),a.util.arrayEach(r,function(r){t.on(e,r)})}),t},addNamedListener:function(e,t,r,a){return this[e]=r,this.addListener(t,r,a),this},addNamedAsyncListener:function(e,t,r,a){return r._isAsync=!0,this.addNamedListener(e,t,r,a)},addNamedListeners:function(e){var t=this;return e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)}),this}}),a.SequentialExecutor.prototype.addListener=a.SequentialExecutor.prototype.on,t.exports=a.SequentialExecutor},{"./core":350}],402:[function(e,t,r){(function(r){(function(){var a=e("./core"),i=e("./model/api"),s=e("./region_config"),o=a.util.inherit,n=0,u=e("./region/utils");a.Service=o({constructor:function(e){if(!this.loadServiceClass)throw a.util.error(new Error,"Service must be constructed with `new' operator");if(e){if(e.region){var t=e.region;u.isFipsRegion(t)&&(e.region=u.getRealRegion(t),e.useFipsEndpoint=!0),u.isGlobalRegion(t)&&(e.region=u.getRealRegion(t))}"boolean"==typeof e.useDualstack&&"boolean"!=typeof e.useDualstackEndpoint&&(e.useDualstackEndpoint=e.useDualstack)}var r=this.loadServiceClass(e||{});if(r){var i=a.util.copy(e),s=new r(e);return Object.defineProperty(s,"_originalConfig",{get:function(){return i},enumerable:!1,configurable:!0}),s._clientId=++n,s}this.initialize(e)},initialize:function(e){var t=a.config[this.serviceIdentifier];if(this.config=new a.Config(a.config),t&&this.config.update(t,!0),e&&this.config.update(e,!0),this.validateService(),this.config.endpoint||s.configureEndpoint(this),this.config.endpoint=this.endpointFromTemplate(this.config.endpoint),this.setEndpoint(this.config.endpoint),a.SequentialExecutor.call(this),a.Service.addDefaultMonitoringListeners(this),(this.config.clientSideMonitoring||a.Service._clientSideMonitoring)&&this.publisher){var i=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",function(e){r.nextTick(function(){i.eventHandler(e)})}),this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",function(e){r.nextTick(function(){i.eventHandler(e)})})}},validateService:function(){},loadServiceClass:function(e){var t=e;if(a.util.isEmpty(this.api)){if(t.apiConfig)return a.Service.defineServiceApi(this.constructor,t.apiConfig);if(this.constructor.services){t=new a.Config(a.config),t.update(e,!0);var r=t.apiVersions[this.constructor.serviceIdentifier];return r=r||t.apiVersion,this.getLatestServiceClass(r)}return null}return null},getLatestServiceClass:function(e){return e=this.getLatestServiceVersion(e),null===this.constructor.services[e]&&a.Service.defineServiceApi(this.constructor,e),this.constructor.services[e]},getLatestServiceVersion:function(e){if(!this.constructor.services||0===this.constructor.services.length)throw new Error("No services defined on "+this.constructor.serviceIdentifier);if(e?a.util.isType(e,Date)&&(e=a.util.date.iso8601(e).split("T")[0]):e="latest",Object.hasOwnProperty(this.constructor.services,e))return e;for(var t=Object.keys(this.constructor.services).sort(),r=null,i=t.length-1;i>=0;i--)if("*"!==t[i][t[i].length-1]&&(r=t[i]),t[i].substr(0,10)<=e)return r;throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function(e){if(e){if("function"!=typeof e)throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests");this.customRequestHandler=e}else this.customRequestHandler=null},makeRequest:function(e,t,r){if("function"==typeof t&&(r=t,t=null),t=t||{},this.config.params){var i=this.api.operations[e];i&&(t=a.util.copy(t),a.util.each(this.config.params,function(e,r){i.input.members[e]&&(void 0!==t[e]&&null!==t[e]||(t[e]=r))}))}var s=new a.Request(this,e,t);return this.addAllRequestListeners(s),this.attachMonitoringEmitter(s),r&&s.send(r),s},makeUnauthenticatedRequest:function(e,t,r){"function"==typeof t&&(r=t,t={});var a=this.makeRequest(e,t).toUnauthenticated();return r?a.send(r):a},waitFor:function(e,t,r){return new a.ResourceWaiter(this,e).wait(t,r)},addAllRequestListeners:function(e){for(var t=[a.events,a.EventListeners.Core,this.serviceInterface(),a.EventListeners.CorePost],r=0;r299?(i.code&&(r.FinalAwsException=i.code),i.message&&(r.FinalAwsExceptionMessage=i.message)):((i.code||i.name)&&(r.FinalSdkException=i.code||i.name),i.message&&(r.FinalSdkExceptionMessage=i.message))}return r},apiAttemptEvent:function(e){var t=e.service.api.operations[e.operation],r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()},a=e.response;return a.httpResponse.statusCode&&(r.HttpStatusCode=a.httpResponse.statusCode),!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId&&(r.AccessKey=e.service.config.credentials.accessKeyId),a.httpResponse.headers?(e.httpRequest.headers["x-amz-security-token"]&&(r.SessionToken=e.httpRequest.headers["x-amz-security-token"]),a.httpResponse.headers["x-amzn-requestid"]&&(r.XAmznRequestId=a.httpResponse.headers["x-amzn-requestid"]),a.httpResponse.headers["x-amz-request-id"]&&(r.XAmzRequestId=a.httpResponse.headers["x-amz-request-id"]),a.httpResponse.headers["x-amz-id-2"]&&(r.XAmzId2=a.httpResponse.headers["x-amz-id-2"]),r):r},attemptFailEvent:function(e){var t=this.apiAttemptEvent(e),r=e.response,a=r.error;return r.httpResponse.statusCode>299?(a.code&&(t.AwsException=a.code),a.message&&(t.AwsExceptionMessage=a.message)):((a.code||a.name)&&(t.SdkException=a.code||a.name),a.message&&(t.SdkExceptionMessage=a.message)),t},attachMonitoringEmitter:function(e){var t,r,i,s,o,n,u=0,p=this;e.on("validate",function(){s=a.util.realClock.now(),n=Date.now()},!0),e.on("sign",function(){r=a.util.realClock.now(),t=Date.now(),o=e.httpRequest.region,u++},!0),e.on("validateResponse",function(){i=Math.round(a.util.realClock.now()-r)}),e.addNamedListener("API_CALL_ATTEMPT","success",function(){var r=p.apiAttemptEvent(e);r.Timestamp=t,r.AttemptLatency=i>=0?i:0,r.Region=o,p.emit("apiCallAttempt",[r])}),e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function(){var s=p.attemptFailEvent(e);s.Timestamp=t,i=i||Math.round(a.util.realClock.now()-r),s.AttemptLatency=i>=0?i:0,s.Region=o,p.emit("apiCallAttempt",[s])}),e.addNamedListener("API_CALL","complete",function(){var t=p.apiCallEvent(e);if(t.AttemptCount=u,!(t.AttemptCount<=0)){t.Timestamp=n;var r=Math.round(a.util.realClock.now()-s);t.Latency=r>=0?r:0;var i=e.response;i.error&&i.error.retryable&&"number"==typeof i.retryCount&&"number"==typeof i.maxRetries&&i.retryCount>=i.maxRetries&&(t.MaxRetriesExceeded=1),p.emit("apiCall",[t])}})},setupRequestListeners:function(e){},getSigningName:function(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function(e){var t,r=null,i="";if(e){r=(e.service.api.operations||{})[e.operation]||null,i=r?r.authtype:""}return t=this.config.signatureVersion?this.config.signatureVersion:"v4"===i||"v4-unsigned-body"===i?"v4":"bearer"===i?"bearer":this.api.signatureVersion,a.Signers.RequestSigner.getVersion(t)},serviceInterface:function(){switch(this.api.protocol){case"ec2":case"query":return a.EventListeners.Query;case"json":return a.EventListeners.Json;case"rest-json":return a.EventListeners.RestJson;case"rest-xml":return a.EventListeners.RestXml}if(this.api.protocol)throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")},successfulResponse:function(e){return e.httpResponse.statusCode<300},numRetries:function(){return void 0!==this.config.maxRetries?this.config.maxRetries:this.defaultRetryCount},retryDelays:function(e,t){return a.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function(e){return!!this.timeoutError(e)||(!!this.networkingError(e)||(!!this.expiredCredentialsError(e)||(!!this.throttledError(e)||e.statusCode>=500)))},networkingError:function(e){return"NetworkingError"===e.code},timeoutError:function(e){return"TimeoutError"===e.code},expiredCredentialsError:function(e){return"ExpiredTokenException"===e.code},clockSkewError:function(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return!0;default:return!1}},getSkewCorrectedDate:function(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function(e){e&&(this.config.systemClockOffset=e-Date.now())},isClockSkewed:function(e){if(e)return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5},throttledError:function(e){if(429===e.statusCode)return!0;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return!0;default:return!1}},endpointFromTemplate:function(e){if("string"!=typeof e)return e;var t=e;return t=t.replace(/\{service\}/g,this.api.endpointPrefix),t=t.replace(/\{region\}/g,this.config.region),t=t.replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http")},setEndpoint:function(e){this.endpoint=new a.Endpoint(e,this.config)},paginationConfig:function(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var i=new Error;throw a.util.error(i,"No pagination configuration for "+e)}return null}return r}}),a.util.update(a.Service,{defineMethods:function(e){a.util.each(e.prototype.api.operations,function(t){if(!e.prototype[t]){"none"===e.prototype.api.operations[t].authtype?e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}:e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)}}})},defineService:function(e,t,r){a.Service._serviceMap[e]=!0,Array.isArray(t)||(r=t,t=[]);var i=o(a.Service,r||{});if("string"==typeof e){a.Service.addVersions(i,t);var s=i.serviceIdentifier||e;i.serviceIdentifier=s}else i.prototype.api=e,a.Service.defineMethods(i);if(a.SequentialExecutor.call(this.prototype),!this.prototype.publisher&&a.util.clientSideMonitoring){var n=a.util.clientSideMonitoring.Publisher,u=a.util.clientSideMonitoring.configProvider,p=u();this.prototype.publisher=new n(p),p.enabled&&(a.Service._clientSideMonitoring=!0)}return a.SequentialExecutor.call(i.prototype),a.Service.addDefaultMonitoringListeners(i.prototype),i},addVersions:function(e,t){Array.isArray(t)||(t=[t]),e.services=e.services||{};for(var r=0;r=0){throw a.util.error(new Error,{name:"InvalidEndpoint",message:"AWS.IotData requires an explicit `endpoint' configuration option."})}},setupRequestListeners:function(e){e.addListener("validateResponse",this.validateResponseBody), +i.indexOf(e.operation)>-1&&e.addListener("extractData",a.util.convertPayloadToString)},validateResponseBody:function(e){var t=e.httpResponse.body.toString()||"{}",r=t.trim();r&&"{"===r.charAt(0)||(e.httpResponse.body="")}})},{"../core":350}],408:[function(e,t,r){var a=e("../core");a.util.update(a.Lambda.prototype,{setupRequestListeners:function(e){"invoke"===e.operation&&e.addListener("extractData",a.util.convertPayloadToString)}})},{"../core":350}],409:[function(e,t,r){var a=e("../core");a.util.update(a.MachineLearning.prototype,{setupRequestListeners:function(e){"predict"===e.operation&&e.addListener("build",this.buildEndpoint)},buildEndpoint:function(e){var t=e.params.PredictEndpoint;t&&(e.httpRequest.endpoint=new a.Endpoint(t))}})},{"../core":350}],410:[function(e,t,r){e("../polly/presigner")},{"../polly/presigner":384}],411:[function(e,t,r){var a=e("../core"),i=e("./rdsutil");e("../rds/signer");var s=["copyDBSnapshot","createDBInstanceReadReplica","createDBCluster","copyDBClusterSnapshot","startDBInstanceAutomatedBackupsReplication"];a.util.update(a.RDS.prototype,{setupRequestListeners:function(e){i.setupRequestListeners(this,e,s)}})},{"../core":350,"../rds/signer":392,"./rdsutil":412}],412:[function(e,t,r){var a=e("../core"),i={setupRequestListeners:function(e,t,r){if(-1!==r.indexOf(t.operation)&&t.params.SourceRegion)if(t.params=a.util.copy(t.params),t.params.PreSignedUrl||t.params.SourceRegion===e.config.region)delete t.params.SourceRegion;else{var s=!!e.config.paramValidation;s&&t.removeListener("validate",a.EventListeners.Core.VALIDATE_PARAMETERS),t.onAsync("validate",i.buildCrossRegionPresignedUrl),s&&t.addListener("validate",a.EventListeners.Core.VALIDATE_PARAMETERS)}},buildCrossRegionPresignedUrl:function(e,t){var r=a.util.copy(e.service.config);r.region=e.params.SourceRegion,delete e.params.SourceRegion,delete r.endpoint,delete r.params,r.signatureVersion="v4";var i=e.service.config.region,s=new e.service.constructor(r),o=s[e.operation](a.util.copy(e.params));o.on("build",function(e){var t=e.httpRequest;t.params.DestinationRegion=i,t.body=a.util.queryParamsToString(t.params)}),o.presign(function(r,a){r?t(r):(e.params.PreSignedUrl=a,t())})}};t.exports=i},{"../core":350}],413:[function(e,t,r){var a=e("../core");a.util.update(a.Route53.prototype,{setupRequestListeners:function(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function(e){return"PriorRequestNotComplete"===e.code&&400===e.statusCode||a.Service.prototype.retryableError.call(this,e)}})},{"../core":350}],414:[function(e,t,r){var a=e("../core"),i=e("../signers/v4_credentials"),s=e("../config_regional_endpoint"),o=e("./s3util"),n=e("../region_config");e("../s3/managed_upload");var u={completeMultipartUpload:!0,copyObject:!0,uploadPartCopy:!0},p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];a.util.update(a.S3.prototype,{getSignatureVersion:function(e){var t=this.api.signatureVersion,r=this._originalConfig?this._originalConfig.signatureVersion:null,a=this.config.signatureVersion,i=!!e&&e.isPresigned();return r?r="v2"===r?"s3":r:(!0!==i?t="v4":a&&(t=a),t)},getSigningName:function(e){if(e&&"writeGetObjectResponse"===e.operation)return"s3-object-lambda";var t=a.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function(e){var t=this.getSignatureVersion(e);return a.Signers.RequestSigner.getVersion(t)},validateService:function(){var e,t=[];if(this.config.region||(this.config.region="us-east-1"),!this.config.endpoint&&this.config.s3BucketEndpoint&&t.push("An endpoint must be provided when configuring `s3BucketEndpoint` to true."),1===t.length?e=t[0]:t.length>1&&(e="Multiple configuration errors:\n"+t.join("\n")),e)throw a.util.error(new Error,{name:"InvalidEndpoint",message:e})},shouldDisableBodySigning:function(e){var t=this.getSignerClass();return!0===this.config.s3DisableBodySigning&&t===a.Signers.V4&&"https:"===e.httpRequest.endpoint.protocol},setupRequestListeners:function(e){if(e.addListener("validate",this.validateScheme),e.addListener("validate",this.validateBucketName,!0),e.addListener("validate",this.optInUsEast1RegionalEndpoint,!0),e.removeListener("validate",a.EventListeners.Core.VALIDATE_REGION),e.addListener("build",this.addContentType),e.addListener("build",this.computeContentMd5),e.addListener("build",this.computeSseCustomerKeyMd5),e.addListener("build",this.populateURI),e.addListener("afterBuild",this.addExpect100Continue),e.addListener("extractError",this.extractError),e.addListener("extractData",a.util.hoistPayloadMember),e.addListener("extractData",this.extractData),e.addListener("extractData",this.extractErrorFrom200Response),e.addListener("beforePresign",this.prepareSignedUrl),this.shouldDisableBodySigning(e)&&(e.removeListener("afterBuild",a.EventListeners.Core.COMPUTE_SHA256),e.addListener("afterBuild",this.disableBodySigning)),"createBucket"!==e.operation&&o.isArnInParam(e,"Bucket"))return e._parsedArn=a.util.ARN.parse(e.params.Bucket),e.removeListener("validate",this.validateBucketName),e.removeListener("build",this.populateURI),"s3"===e._parsedArn.service?(e.addListener("validate",o.validateS3AccessPointArn),e.addListener("validate",this.validateArnResourceType),e.addListener("validate",this.validateArnRegion)):"s3-outposts"===e._parsedArn.service&&(e.addListener("validate",o.validateOutpostsAccessPointArn),e.addListener("validate",o.validateOutpostsArn),e.addListener("validate",o.validateArnRegion)),e.addListener("validate",o.validateArnAccount),e.addListener("validate",o.validateArnService),e.addListener("build",this.populateUriFromAccessPointArn),void e.addListener("build",o.validatePopulateUriFromArn);e.addListener("validate",this.validateBucketEndpoint),e.addListener("validate",this.correctBucketRegionFromCache),e.onAsync("extractError",this.requestBucketRegion),a.util.isBrowser()&&e.onAsync("retry",this.reqRegionForNetworkingError)},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol;if((t.SSECustomerKey||t.CopySourceSSECustomerKey)&&"https:"!==r)throw a.util.error(new Error,{code:"ConfigError",message:"Cannot send SSE keys over HTTP. Set 'sslEnabled'to 'true' in your configuration"})},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){throw a.util.error(new Error,{code:"ConfigError",message:"Cannot send requests to root API with `s3BucketEndpoint` set."})}},validateArnRegion:function(e){o.validateArnRegion(e,{allowFipsEndpoint:!0})},validateArnResourceType:function(e){var t=e._parsedArn.resource;if(0!==t.indexOf("accesspoint:")&&0!==t.indexOf("accesspoint/"))throw a.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})},validateBucketName:function(e){var t=e.service,r=t.getSignatureVersion(e),i=e.params&&e.params.Bucket,s=e.params&&e.params.Key,o=i&&i.indexOf("/");if(i&&o>=0)if("string"==typeof s&&o>0){e.params=a.util.copy(e.params);var n=i.substr(o+1)||"";e.params.Key=n+"/"+s,e.params.Bucket=i.substr(0,o)}else if("v4"===r){var u="Bucket names cannot contain forward slashes. Bucket: "+i;throw a.util.error(new Error,{code:"InvalidBucket",message:u})}},isValidAccelerateOperation:function(e){return-1===["createBucket","deleteBucket","listBuckets"].indexOf(e)},optInUsEast1RegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.s3UsEast1RegionalEndpoint=s(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"}),!(t._originalConfig||{}).endpoint&&"us-east-1"===e.httpRequest.region&&"regional"===r.s3UsEast1RegionalEndpoint&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var a=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,a)+".us-east-1"+r.endpoint.substring(a),e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function(e){var t=e.httpRequest,r=e.params.Bucket,a=e.service,i=t.endpoint;if(r&&!a.pathStyleBucketName(r)){a.config.useAccelerateEndpoint&&a.isValidAccelerateOperation(e.operation)?a.config.useDualstackEndpoint?i.hostname=r+".s3-accelerate.dualstack.amazonaws.com":i.hostname=r+".s3-accelerate.amazonaws.com":a.config.s3BucketEndpoint||(i.hostname=r+"."+i.hostname);var s=i.port;i.host=80!==s&&443!==s?i.hostname+":"+i.port:i.hostname,t.virtualHostedBucket=r,a.removeVirtualHostedBucketFromPath(e)}},removeVirtualHostedBucketFromPath:function(e){var t=e.httpRequest,r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+a.util.uriEscapePath(e.params.Key);if(0===t.path.indexOf(i)&&(t.path.length===i.length||"?"===t.path[i.length]))return}t.path=t.path.replace(new RegExp("/"+r),""),"/"!==t.path[0]&&(t.path="/"+t.path)}},populateUriFromAccessPointArn:function(e){var t=e._parsedArn,r="s3-outposts"===t.service,i="s3-object-lambda"===t.service,s=r?"."+t.outpostId:"",o=r?"s3-outposts":"s3-accesspoint",u=!r&&e.service.config.useFipsEndpoint?"-fips":"",p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"",m=e.httpRequest.endpoint,c=n.getEndpointSuffix(t.region),l=e.service.config.s3UseArnRegion;if(m.hostname=[t.accessPoint+"-"+t.accountId+s,o+u+p,l?t.region:e.service.config.region,c].join("."),i){var o="s3-object-lambda",d=t.resource.split("/")[1],u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=a.util.uriEscape(e.params.Bucket),b=e.httpRequest.path;e.httpRequest.path=b.replace(new RegExp("/"+y),""),"/"!==e.httpRequest.path[0]&&(e.httpRequest.path="/"+e.httpRequest.path),e.httpRequest.region=t.region},addExpect100Continue:function(e){var t=e.httpRequest.headers["Content-Length"];a.util.isNode()&&(t>=1048576||e.params.Body instanceof a.util.stream.Stream)&&(e.httpRequest.headers.Expect="100-continue")},addContentType:function(e){var t=e.httpRequest;if("GET"===t.method||"HEAD"===t.method)return void delete t.headers["Content-Type"];t.headers["Content-Type"]||(t.headers["Content-Type"]="application/octet-stream");var r=t.headers["Content-Type"];if(a.util.isBrowser())if("string"!=typeof t.body||r.match(/;\s*charset=/)){var i=function(e,t,r){return t+r.toUpperCase()};t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,i)}else{t.headers["Content-Type"]+="; charset=UTF-8"}},willComputeChecksums:function(e){var t=e.service.api.operations[e.operation].input.members,r=e.httpRequest.body,i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(a.util.Buffer.isBuffer(e.httpRequest.body)||"string"==typeof e.httpRequest.body);return!(!i||!e.service.shouldDisableBodySigning(e)||e.isPresigned())||!(!i||"s3"!==this.getSignatureVersion(e)||!e.isPresigned())},computeContentMd5:function(e){if(e.service.willComputeChecksums(e)){var t=a.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function(e){var t={SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"};a.util.each(t,function(t,r){if(e.params[t]){var i=a.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}})},pathStyleBucketName:function(e){return!!this.config.s3ForcePathStyle||!this.config.s3BucketEndpoint&&(!o.dnsCompatibleBucketName(e)||!(!this.config.sslEnabled||!e.match(/\./)))},extractErrorFrom200Response:function(e){if(u[e.request.operation]){var t=e.httpResponse;if(t.body&&t.body.toString().match("")){e.data=null;throw(this.service?this.service:this).extractError(e),e.error}if(!t.body||!t.body.toString().match(/<[\w_]/))throw e.data=null,a.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function(e,t){return!(!u[t.operation]||200!==e.statusCode)||(!t._requestRegionForBucket||!t.service.bucketRegionCache[t._requestRegionForBucket])&&(!(!e||"RequestTimeout"!==e.code)||(e&&-1!=p.indexOf(e.code)&&e.region&&e.region!=t.httpRequest.region?(t.httpRequest.region=e.region,301===e.statusCode&&t.service.updateReqBucketRegion(t),!0):a.Service.prototype.retryableError.call(this,e,t)))},updateReqBucketRegion:function(e,t){var r=e.httpRequest;if("string"==typeof t&&t.length&&(r.region=t),r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){var i=e.service,s=i.config,o=s.s3BucketEndpoint;o&&delete s.s3BucketEndpoint;var n=a.util.copy(s);delete n.endpoint,n.region=r.region,r.endpoint=new a.S3(n).endpoint,i.populateURI(e),s.s3BucketEndpoint=o,r.headers.Host=r.endpoint.host,"validate"===e._asm.currentState&&(e.removeListener("build",i.populateURI),e.addListener("build",i.removeVirtualHostedBucketFromPath))}},extractData:function(e){var t=e.request;if("getBucketLocation"===t.operation){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data._,e.data.LocationConstraint=r?r[1]:""}var a=t.params.Bucket||null;if("deleteBucket"!==t.operation||"string"!=typeof a||e.error){var i=e.httpResponse.headers||{},s=i["x-amz-bucket-region"]||null;if(!s&&"createBucket"===t.operation&&!e.error){var o=t.params.CreateBucketConfiguration;s=o?"EU"===o.LocationConstraint?"eu-west-1":o.LocationConstraint:"us-east-1"}s&&a&&s!==t.service.bucketRegionCache[a]&&(t.service.bucketRegionCache[a]=s)}else t.service.clearBucketRegionCache(a);t.service.extractRequestIds(e)},extractError:function(e){var t={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"},r=e.request,i=e.httpResponse.statusCode,s=e.httpResponse.body||"",o=e.httpResponse.headers||{},n=o["x-amz-bucket-region"]||null,u=r.params.Bucket||null,p=r.service.bucketRegionCache;n&&u&&n!==p[u]&&(p[u]=n);var m;if(t[i]&&0===s.length)u&&!n&&(m=p[u]||null)!==r.httpRequest.region&&(n=m),e.error=a.util.error(new Error,{code:t[i],message:null,region:n});else{var c=(new a.XML.Parser).parse(s.toString());c.Region&&!n?(n=c.Region,u&&n!==p[u]&&(p[u]=n)):!u||n||c.Region||(m=p[u]||null)!==r.httpRequest.region&&(n=m),e.error=a.util.error(new Error,{code:c.Code||i,message:c.Message||null,region:n})}r.service.extractRequestIds(e)},requestBucketRegion:function(e,t){var r=e.error,i=e.request,s=i.params.Bucket||null;if(!r||!s||r.region||"listObjects"===i.operation||a.util.isNode()&&"headBucket"===i.operation||400===r.statusCode&&"headObject"!==i.operation||-1===p.indexOf(r.code))return t();var o=a.util.isNode()?"headBucket":"listObjects",n={Bucket:s};"listObjects"===o&&(n.MaxKeys=0);var u=i.service[o](n);u._requestRegionForBucket=s,u.send(function(){var e=i.service.bucketRegionCache[s]||null;r.region=e,t()})},reqRegionForNetworkingError:function(e,t){if(!a.util.isBrowser())return t();var r=e.error,i=e.request,s=i.params.Bucket;if(!r||"NetworkingError"!==r.code||!s||"us-east-1"===i.httpRequest.region)return t();var n=i.service,u=n.bucketRegionCache,p=u[s]||null;if(p&&p!==i.httpRequest.region)n.updateReqBucketRegion(i,p),t();else if(o.dnsCompatibleBucketName(s))if(i.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:s,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1"),m._requestRegionForBucket=s,m.send(function(){var e=n.bucketRegionCache[s]||null;e&&e!==i.httpRequest.region&&n.updateReqBucketRegion(i,e),t()})}else t();else n.updateReqBucketRegion(i,"us-east-1"),"us-east-1"!==u[s]&&(u[s]="us-east-1"),t()},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;e?"string"==typeof e&&(e=[e]):e=Object.keys(t);for(var r=0;r=0)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"});if(!r&&o!==n)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"});if(r&&i.getEndpointSuffix(o)!==i.getEndpointSuffix(n))throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"});if(e.service.config.useAccelerateEndpoint)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"});if("s3-outposts"===e._parsedArn.service&&e.service.config.useDualstackEndpoint)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})},loadUseArnRegionConfig:function(e){var t="AWS_S3_USE_ARN_REGION",i="s3_use_arn_region",s=!0,o=e.service._originalConfig||{};if(void 0!==e.service.config.s3UseArnRegion)return e.service.config.s3UseArnRegion;if(void 0!==o.s3UseArnRegion)s=!0===o.s3UseArnRegion;else if(a.util.isNode())if(r.env[t]){var n=r.env[t].trim().toLowerCase();if(["false","true"].indexOf(n)<0)throw a.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+r.env[t],retryable:!1});s="true"===n}else{var u={},p={};try{u=a.util.getProfilesFromSharedConfig(a.util.iniLoader),p=u[r.env.AWS_PROFILE||a.util.defaultProfile]}catch(e){}if(p[i]){if(["false","true"].indexOf(p[i].trim().toLowerCase())<0)throw a.util.error(new Error,{code:"InvalidConfiguration",message:i+" only accepts true or false. Got "+p[i],retryable:!1});s="true"===p[i].trim().toLowerCase()}}return e.service.config.s3UseArnRegion=s,s},validatePopulateUriFromArn:function(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"});if(e.service.config.s3ForcePathStyle)throw a.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})},dnsCompatibleBucketName:function(e){var t=e,r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/),a=new RegExp(/(\d+\.){3}\d+/),i=new RegExp(/\.\./);return!(!t.match(r)||t.match(a)||t.match(i))}};t.exports=s}).call(this)}).call(this,e("_process"))},{"../core":350,"../region_config":395,_process:445}],416:[function(e,t,r){var a=e("../core");a.util.update(a.SQS.prototype,{setupRequestListeners:function(e){e.addListener("build",this.buildEndpoint),e.service.config.computeChecksums&&("sendMessage"===e.operation?e.addListener("extractData",this.verifySendMessageChecksum):"sendMessageBatch"===e.operation?e.addListener("extractData",this.verifySendMessageBatchChecksum):"receiveMessage"===e.operation&&e.addListener("extractData",this.verifyReceiveMessageChecksum))},verifySendMessageChecksum:function(e){if(e.data){var t=e.data.MD5OfMessageBody,r=this.params.MessageBody,a=this.service.calculateChecksum(r);if(a!==t){var i='Got "'+e.data.MD5OfMessageBody+'", expecting "'+a+'".';this.service.throwInvalidChecksumError(e,[e.data.MessageId],i)}}},verifySendMessageBatchChecksum:function(e){if(e.data){var t=this.service,r={},i=[],s=[];a.util.arrayEach(e.data.Successful,function(e){r[e.Id]=e}),a.util.arrayEach(this.params.Entries,function(e){if(r[e.Id]){var a=r[e.Id].MD5OfMessageBody,o=e.MessageBody;t.isChecksumValid(a,o)||(i.push(e.Id),s.push(r[e.Id].MessageId))}}),i.length>0&&t.throwInvalidChecksumError(e,s,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function(e){if(e.data){var t=this.service,r=[];a.util.arrayEach(e.data.Messages,function(e){var a=e.MD5OfBody,i=e.Body;t.isChecksumValid(a,i)||r.push(e.MessageId)}),r.length>0&&t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function(e,t,r){e.error=a.util.error(new Error,{retryable:!0,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function(e){return a.util.crypto.md5(e,"hex")},buildEndpoint:function(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new a.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);r&&(e.httpRequest.region=r[1])}}})},{"../core":350}],417:[function(e,t,r){var a=e("../core"),i=e("../config_regional_endpoint");a.util.update(a.STS.prototype,{credentialsFrom:function(e,t){return e?(t||(t=new a.TemporaryCredentials),t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretAccessKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration,t):null},assumeRoleWithWebIdentity:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function(e){e.addListener("validate",this.optInRegionalEndpoint,!0)},optInRegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.stsRegionalEndpoints=i(t._originalConfig,{env:"AWS_STS_REGIONAL_ENDPOINTS",sharedConfig:"sts_regional_endpoints",clientConfig:"stsRegionalEndpoints"}),"regional"===r.stsRegionalEndpoints&&t.isGlobalEndpoint){if(!r.region)throw a.util.error(new Error,{code:"ConfigError",message:"Missing region in config"});var s=r.endpoint.indexOf(".amazonaws.com"),o=r.endpoint.substring(0,s)+"."+r.region+r.endpoint.substring(s);e.httpRequest.updateEndpoint(o),e.httpRequest.region=r.region}}})},{"../config_regional_endpoint":349,"../core":350}],418:[function(e,t,r){var a=e("../core");a.Signers.Bearer=a.util.inherit(a.Signers.RequestSigner,{constructor:function(e){a.Signers.RequestSigner.call(this,e)},addAuthorization:function(e){this.request.headers.Authorization="Bearer "+e.token}})},{"../core":350}],419:[function(e,t,r){function a(e){var t=e.httpRequest.headers[n],r=e.service.getSignerClass(e);if(delete e.httpRequest.headers["User-Agent"],delete e.httpRequest.headers["X-Amz-User-Agent"],r===s.Signers.V4){if(t>604800){throw s.util.error(new Error,{code:"InvalidExpiryTime",message:"Presigning does not support expiry time greater than a week with SigV4 signing.",retryable:!1})}e.httpRequest.headers[n]=t}else{if(r!==s.Signers.S3)throw s.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:!1});var a=e.service?e.service.getSkewCorrectedDate():s.util.date.getDate();e.httpRequest.headers[n]=parseInt(s.util.date.unixTimestamp(a)+t,10).toString()}}function i(e){var t=e.httpRequest.endpoint,r=s.util.urlParse(e.httpRequest.path),a={};r.search&&(a=s.util.queryStringParse(r.search.substr(1)));var i=e.httpRequest.headers.Authorization.split(" ");if("AWS"===i[0])i=i[1].split(":"),a.Signature=i.pop(),a.AWSAccessKeyId=i.join(":"),s.util.each(e.httpRequest.headers,function(e,t){e===n&&(e="Expires"),0===e.indexOf("x-amz-meta-")&&(delete a[e],e=e.toLowerCase()),a[e]=t}),delete e.httpRequest.headers[n],delete a.Authorization,delete a.Host;else if("AWS4-HMAC-SHA256"===i[0]){i.shift();var o=i.join(" "),u=o.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];a["X-Amz-Signature"]=u,delete a.Expires}t.pathname=r.pathname,t.search=s.util.queryParamsToString(a)}var s=e("../core"),o=s.util.inherit,n="presigned-expires";s.Signers.Presign=o({sign:function(e,t,r){if(e.httpRequest.headers[n]=t||3600,e.on("build",a),e.on("sign",i),e.removeListener("afterBuild",s.EventListeners.Core.SET_CONTENT_LENGTH),e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256),e.emit("beforePresign",[e]),!r){if(e.build(),e.response.error)throw e.response.error;return s.util.urlFormat(e.httpRequest.endpoint)}e.build(function(){this.response.error?r(this.response.error):r(null,s.util.urlFormat(e.httpRequest.endpoint))})}}),t.exports=s.Signers.Presign},{"../core":350}],420:[function(e,t,r){var a=e("../core"),i=a.util.inherit;a.Signers.RequestSigner=i({constructor:function(e){this.request=e},setServiceClientId:function(e){this.serviceClientId=e},getServiceClientId:function(){return this.serviceClientId}}),a.Signers.RequestSigner.getVersion=function(e){switch(e){case"v2":return a.Signers.V2;case"v3":return a.Signers.V3;case"s3v4":case"v4":return a.Signers.V4;case"s3":return a.Signers.S3;case"v3https":return a.Signers.V3Https;case"bearer":return a.Signers.Bearer}throw new Error("Unknown signing version "+e)},e("./v2"),e("./v3"),e("./v3https"),e("./v4"),e("./s3"),e("./presign"),e("./bearer")},{"../core":350,"./bearer":418,"./presign":419,"./s3":421,"./v2":422,"./v3":423,"./v3https":424,"./v4":425}],421:[function(e,t,r){var a=e("../core"),i=a.util.inherit;a.Signers.S3=i(a.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function(e,t){this.request.headers["presigned-expires"]||(this.request.headers["X-Amz-Date"]=a.util.date.rfc822(t)),e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken);var r=this.sign(e.secretAccessKey,this.stringToSign()),i="AWS "+e.accessKeyId+":"+r;this.request.headers.Authorization=i},stringToSign:function(){ +var e=this.request,t=[];t.push(e.method),t.push(e.headers["Content-MD5"]||""),t.push(e.headers["Content-Type"]||""),t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();return r&&t.push(r),t.push(this.canonicalizedResource()),t.join("\n")},canonicalizedAmzHeaders:function(){var e=[];a.util.each(this.request.headers,function(t){t.match(/^x-amz-/i)&&e.push(t)}),e.sort(function(e,t){return e.toLowerCase()=0?"&":"?";this.request.path+=s+a.util.queryParamsToString(i)},authorization:function(e,t){var r=[],a=this.credentialString(t);return r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+a),r.push("SignedHeaders="+this.signedHeaders()),r.push("Signature="+this.signature(e,t)),r.join(", ")},signature:function(e,t){var r=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return a.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function(e){var t=[];return t.push("AWS4-HMAC-SHA256"),t.push(e),t.push(this.credentialString(e)),t.push(this.hexEncodedHash(this.canonicalString())),t.join("\n")},canonicalString:function(){var e=[],t=this.request.pathname();return"s3"!==this.serviceName&&"s3v4"!==this.signatureVersion&&(t=a.util.uriEscapePath(t)),e.push(this.request.method),e.push(t),e.push(this.request.search()),e.push(this.canonicalHeaders()+"\n"),e.push(this.signedHeaders()),e.push(this.hexEncodedBodyHash()),e.join("\n")},canonicalHeaders:function(){var e=[];a.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])}),e.sort(function(e,t){return e[0].toLowerCase()-1&&!e.body?"UNSIGNED-PAYLOAD":e.headers["X-Amz-Content-Sha256"]?e.headers["X-Amz-Content-Sha256"]:this.hexEncodedHash(this.request.body||"")},unsignableHeaders:["authorization","content-type","content-length","user-agent","presigned-expires","expect","x-amzn-trace-id"],isSignableHeader:function(e){return 0===e.toLowerCase().indexOf("x-amz-")||this.unsignableHeaders.indexOf(e)<0},isPresigned:function(){return!!this.request.headers["presigned-expires"]}}),t.exports=a.Signers.V4},{"../core":350,"./v4_credentials":426}],426:[function(e,t,r){var a=e("../core"),i={},s=[];t.exports={createScope:function(e,t,r){return[e.substr(0,8),t,r,"aws4_request"].join("/")},getSigningKey:function(e,t,r,o,n){var u=a.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64"),p=[u,t,r,o].join("_");if((n=!1!==n)&&p in i)return i[p];var m=a.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer"),c=a.util.crypto.hmac(m,r,"buffer"),l=a.util.crypto.hmac(c,o,"buffer"),d=a.util.crypto.hmac(l,"aws4_request","buffer");return n&&(i[p]=d,s.push(p),s.length>50&&delete i[s.shift()]),d},emptyCache:function(){i={},s=[]}}},{"../core":350}],427:[function(e,t,r){function a(e,t){this.currentState=t||null,this.states=e||{}}a.prototype.runTo=function(e,t,r,a){"function"==typeof e&&(a=r,r=t,t=e,e=null);var i=this,s=i.states[i.currentState];s.fn.call(r||i,a,function(a){if(a){if(!s.fail)return t?t.call(r,a):null;i.currentState=s.fail}else{if(!s.accept)return t?t.call(r):null;i.currentState=s.accept}if(i.currentState===e)return t?t.call(r,a):null;i.runTo(e,t,r,a)})},a.prototype.addState=function(e,t,r,a){return"function"==typeof t?(a=t,t=null,r=null):"function"==typeof r&&(a=r,r=null),this.currentState||(this.currentState=e),this.states[e]={accept:t,fail:r,fn:a},this},t.exports=a},{}],428:[function(e,t,r){(function(r,a){(function(){var i,s={environment:"nodejs",engine:function(){if(s.isBrowser()&&"undefined"!=typeof navigator)return navigator.userAgent;var e=r.platform+"/"+r.version;return r.env.AWS_EXECUTION_ENV&&(e+=" exec-env/"+r.env.AWS_EXECUTION_ENV),e},userAgent:function(){var t=s.environment,r="aws-sdk-"+t+"/"+e("./core").VERSION;return"nodejs"===t&&(r+=" "+s.engine()),r},uriEscape:function(e){var t=encodeURIComponent(e);return t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape),t=t.replace(/[*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})},uriEscapePath:function(e){var t=[];return s.arrayEach(e.split("/"),function(e){t.push(s.uriEscape(e))}),t.join("/")},urlParse:function(e){return s.url.parse(e)},urlFormat:function(e){return s.url.format(e)},queryStringParse:function(e){return s.querystring.parse(e)},queryParamsToString:function(e){var t=[],r=s.uriEscape,a=Object.keys(e).sort();return s.arrayEach(a,function(a){var i=e[a],o=r(a),n=o+"=";if(Array.isArray(i)){var u=[];s.arrayEach(i,function(e){u.push(r(e))}),n=o+"="+u.sort().join("&"+o+"=")}else void 0!==i&&null!==i&&(n=o+"="+r(i));t.push(n)}),t.join("&")},readFileSync:function(t){return s.isBrowser()?null:e("fs").readFileSync(t,"utf-8")},base64:{encode:function(e){if("number"==typeof e)throw s.error(new Error("Cannot base64 encode number "+e));return null===e||void 0===e?e:s.buffer.toBuffer(e).toString("base64")},decode:function(e){if("number"==typeof e)throw s.error(new Error("Cannot base64 decode number "+e));return null===e||void 0===e?e:s.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return"function"==typeof s.Buffer.from&&s.Buffer.from!==Uint8Array.from?s.Buffer.from(e,t):new s.Buffer(e,t)},alloc:function(e,t,r){if("number"!=typeof e)throw new Error("size passed to alloc must be a number.");if("function"==typeof s.Buffer.alloc)return s.Buffer.alloc(e,t,r);var a=new s.Buffer(e);return void 0!==t&&"function"==typeof a.fill&&a.fill(t,void 0,void 0,r),a},toStream:function(e){s.Buffer.isBuffer(e)||(e=s.buffer.toBuffer(e));var t=new s.stream.Readable,r=0;return t._read=function(a){if(r>=e.length)return t.push(null);var i=r+a;i>e.length&&(i=e.length),t.push(e.slice(r,i)),r=i},t},concat:function(e){var t,r=0,a=0,i=null;for(t=0;t>>8^t[255&(r^e.readUInt8(a))]}return(-1^r)>>>0},hmac:function(e,t,r,a){return r||(r="binary"),"buffer"===r&&(r=void 0),a||(a="sha256"),"string"==typeof t&&(t=s.buffer.toBuffer(t)),s.crypto.lib.createHmac(a,e).update(t).digest(r)},md5:function(e,t,r){return s.crypto.hash("md5",e,t,r)},sha256:function(e,t,r){return s.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,a){var i=s.crypto.createHash(e);r||(r="binary"),"buffer"===r&&(r=void 0),"string"==typeof t&&(t=s.buffer.toBuffer(t));var o=s.arraySliceFn(t),n=s.Buffer.isBuffer(t);if(s.isBrowser()&&"undefined"!=typeof ArrayBuffer&&t&&t.buffer instanceof ArrayBuffer&&(n=!0),a&&"object"==typeof t&&"function"==typeof t.on&&!n)t.on("data",function(e){i.update(e)}),t.on("error",function(e){a(e)}),t.on("end",function(){a(null,i.digest(r))});else{if(!a||!o||n||"undefined"==typeof FileReader){s.isBrowser()&&"object"==typeof t&&!n&&(t=new s.Buffer(new Uint8Array(t)));var u=i.update(t).digest(r);return a&&a(null,u),u}var p=0,m=new FileReader;m.onerror=function(){a(new Error("Failed to read data."))},m.onload=function(){var e=new s.Buffer(new Uint8Array(m.result));i.update(e),p+=e.length,m._continueReading()},m._continueReading=function(){if(p>=t.size)return void a(null,i.digest(r));var e=p+524288;e>t.size&&(e=t.size),m.readAsArrayBuffer(o.call(t,p,e))},m._continueReading()}},toHex:function(e){for(var t=[],r=0;r=3e5,!1),i.config.isClockSkewed},applyClockOffset:function(e){e&&(i.config.systemClockOffset=e-(new Date).getTime())},extractRequestId:function(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];!t&&e.data&&e.data.ResponseMetadata&&(t=e.data.ResponseMetadata.RequestId),t&&(e.requestId=t),e.error&&(e.error.requestId=t)},addPromises:function(e,t){var r=!1;void 0===t&&i&&i.config&&(t=i.config.getPromisesDependency()),void 0===t&&"undefined"!=typeof Promise&&(t=Promise),"function"!=typeof t&&(r=!0),Array.isArray(e)||(e=[e]);for(var a=0;a=0)return n++,void setTimeout(p,i+(e.retryAfter||0))}r(e)},p=function(){var t="";a.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()}),e.on("end",function(){var a=e.statusCode;if(a<300)r(null,t);else{var i=1e3*parseInt(e.headers["retry-after"],10)||0,o=s.error(new Error,{statusCode:a,retryable:a>=500||429===a});i&&o.retryable&&(o.retryAfter=i),u(o)}})},u)};i.util.defer(p)},uuid:{v4:function(){return e("uuid").v4()}},convertPayloadToString:function(e){var t=e.request,r=t.operation,a=t.service.api.operations[r].output||{};a.payload&&e.data[a.payload]&&(e.data[a.payload]=e.data[a.payload].toString())},defer:function(e){"object"==typeof r&&"function"==typeof r.nextTick?r.nextTick(e):"function"==typeof a?a(e):setTimeout(e,0)},getRequestPayloadShape:function(e){var t=e.service.api.operations;if(t){var r=(t||{})[e.operation];if(r&&r.input&&r.input.payload)return r.input.members[r.input.payload]}},getProfilesFromSharedConfig:function(e,t){function a(e,t){for(var r=0,a=Object.keys(t);r=6},parse:function(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function(e){if(void 0===e.service||void 0===e.region||void 0===e.accountId||void 0===e.resource)throw s.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};t.exports=s}).call(this)}).call(this,e("_process"),e("timers").setImmediate)},{"../apis/metadata.json":168,"./core":350,_process:445,fs:436,timers:453,uuid:456}],429:[function(e,t,r){function a(){}function i(e,t){for(var r=e.getElementsByTagName(t),a=0,i=r.length;a0||a?s.toString():""},t.exports=a},{"../util":428,"./xml-node":433,"./xml-text":434}],431:[function(e,t,r){function a(e){return e.replace(/&/g,"&").replace(/'/g,"'").replace(//g,">").replace(/"/g,""")}t.exports={escapeAttribute:a}},{}],432:[function(e,t,r){function a(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}t.exports={escapeElement:a}},{}],433:[function(e,t,r){function a(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}var i=e("./escape-attribute").escapeAttribute;a.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},a.prototype.addChildNode=function(e){return this.children.push(e),this},a.prototype.removeAttribute=function(e){return delete this.attributes[e],this},a.prototype.toString=function(){for(var e=Boolean(this.children.length),t="<"+this.name,r=this.attributes,a=0,s=Object.keys(r);a"+this.children.map(function(e){return e.toString()}).join("")+"":"/>"},t.exports={XmlNode:a}},{"./escape-attribute":431}],434:[function(e,t,r){function a(e){this.value=e}var i=e("./escape-element").escapeElement;a.prototype.toString=function(){return i(""+this.value)},t.exports={XmlText:a}},{"./escape-element":432}],435:[function(e,t,r){"use strict";function a(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function i(e){var t=a(e),r=t[0],i=t[1];return 3*(r+i)/4-i}function s(e,t,r){return 3*(t+r)/4-r}function o(e){var t,r,i=a(e),o=i[0],n=i[1],u=new l(s(e,o,n)),p=0,m=n>0?o-4:o;for(r=0;r>16&255,u[p++]=t>>8&255,u[p++]=255&t;return 2===n&&(t=c[e.charCodeAt(r)]<<2|c[e.charCodeAt(r+1)]>>4,u[p++]=255&t),1===n&&(t=c[e.charCodeAt(r)]<<10|c[e.charCodeAt(r+1)]<<4|c[e.charCodeAt(r+2)]>>2,u[p++]=t>>8&255,u[p++]=255&t),u}function n(e){return m[e>>18&63]+m[e>>12&63]+m[e>>6&63]+m[63&e]}function u(e,t,r){ +for(var a,i=[],s=t;so?o:s+16383));return 1===a?(t=e[r-1],i.push(m[t>>2]+m[t<<4&63]+"==")):2===a&&(t=(e[r-2]<<8)+e[r-1],i.push(m[t>>10]+m[t>>4&63]+m[t<<2&63]+"=")),i.join("")}r.byteLength=i,r.toByteArray=o,r.fromByteArray=p;for(var m=[],c=[],l="undefined"!=typeof Uint8Array?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",y=0,b=d.length;y=3&&(a.depth=arguments[2]),arguments.length>=4&&(a.colors=arguments[3]),b(t)?a.showHidden=t:t&&r._extend(a,t),f(a.showHidden)&&(a.showHidden=!1),f(a.depth)&&(a.depth=2),f(a.colors)&&(a.colors=!1),f(a.customInspect)&&(a.customInspect=!0),a.colors&&(a.stylize=s),u(a,e,a.depth)}function s(e,t){var r=i.styles[t];return r?"["+i.colors[r][0]+"m"+e+"["+i.colors[r][1]+"m":e}function o(e,t){return e}function n(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}function u(e,t,a){if(e.customInspect&&t&&R(t.inspect)&&t.inspect!==r.inspect&&(!t.constructor||t.constructor.prototype!==t)){var i=t.inspect(a,e);return I(i)||(i=u(e,i,a)),i}var s=p(e,t);if(s)return s;var o=Object.keys(t),b=n(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),A(t)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return m(t);if(0===o.length){if(R(t)){var S=t.name?": "+t.name:"";return e.stylize("[Function"+S+"]","special")}if(T(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(k(t))return e.stylize(Date.prototype.toString.call(t),"date");if(A(t))return m(t)}var g="",h=!1,N=["{","}"];if(y(t)&&(h=!0,N=["[","]"]),R(t)){g=" [Function"+(t.name?": "+t.name:"")+"]"}if(T(t)&&(g=" "+RegExp.prototype.toString.call(t)),k(t)&&(g=" "+Date.prototype.toUTCString.call(t)),A(t)&&(g=" "+m(t)),0===o.length&&(!h||0==t.length))return N[0]+g+N[1];if(a<0)return T(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special");e.seen.push(t);var f;return f=h?c(e,t,a,b,o):o.map(function(r){return l(e,t,a,b,r,h)}),e.seen.pop(),d(f,g,N)}function p(e,t){if(f(t))return e.stylize("undefined","undefined");if(I(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return h(t)?e.stylize(""+t,"number"):b(t)?e.stylize(""+t,"boolean"):S(t)?e.stylize("null","null"):void 0}function m(e){return"["+Error.prototype.toString.call(e)+"]"}function c(e,t,r,a,i){for(var s=[],o=0,n=t.length;o-1&&(n=s?n.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+n.split("\n").map(function(e){return" "+e}).join("\n"))):n=e.stylize("[Circular]","special")),f(o)){if(s&&i.match(/^\d+$/))return n;o=JSON.stringify(""+i),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+n}function d(e,t,r){var a=0;return e.reduce(function(e,t){return a++,t.indexOf("\n")>=0&&a++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function y(e){return Array.isArray(e)}function b(e){return"boolean"==typeof e}function S(e){return null===e}function g(e){return null==e}function h(e){return"number"==typeof e}function I(e){return"string"==typeof e}function N(e){return"symbol"==typeof e}function f(e){return void 0===e}function T(e){return C(e)&&"[object RegExp]"===v(e)}function C(e){return"object"==typeof e&&null!==e}function k(e){return C(e)&&"[object Date]"===v(e)}function A(e){return C(e)&&("[object Error]"===v(e)||e instanceof Error)}function R(e){return"function"==typeof e}function D(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function v(e){return Object.prototype.toString.call(e)}function P(e){return e<10?"0"+e.toString(10):e.toString(10)}function x(){var e=new Date,t=[P(e.getHours()),P(e.getMinutes()),P(e.getSeconds())].join(":");return[e.getDate(),G[e.getMonth()],t].join(" ")}function q(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var E=/%[sdj%]/g;r.format=function(e){if(!I(e)){for(var t=[],r=0;r=s)return e;switch(e){case"%s":return String(a[r++]);case"%d":return Number(a[r++]);case"%j":try{return JSON.stringify(a[r++])}catch(e){return"[Circular]"}default:return e}}),n=a[r];r=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 x(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 I(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:N(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):N(e,[t],r,a,i);throw new TypeError("val must be string, number or Buffer")}function N(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;pn&&(r=n-u),p=r;p>=0;p--){for(var c=!0,l=0;li&&(a=i):a=i;var s=t.length;if(s%2!=0)throw new TypeError("Invalid hex string");a>s/2&&(a=s/2);for(var o=0;o239?4:s>223?3:s>191?2:1;if(i+n<=r){var u,p,m,c;switch(n){case 1:s<128&&(o=s);break;case 2:u=e[i+1],128==(192&u)&&(c=(31&s)<<6|63&u)>127&&(o=c);break;case 3:u=e[i+1],p=e[i+2],128==(192&u)&&128==(192&p)&&(c=(15&s)<<12|(63&u)<<6|63&p)>2047&&(c<55296||c>57343)&&(o=c);break;case 4:u=e[i+1],p=e[i+2],m=e[i+3],128==(192&u)&&128==(192&p)&&128==(192&m)&&(c=(15&s)<<18|(63&u)<<12|(63&p)<<6|63&m)>65535&&c<1114112&&(o=c)}}null===o?(o=65533,n=1):o>65535&&(o-=65536,a.push(o>>>10&1023|55296),o=56320|1023&o),a.push(o),i+=n}return P(a)}function P(e){var t=e.length;if(t<=$)return String.fromCharCode.apply(String,e);for(var r="",a=0;aa)&&(r=a);for(var i="",s=t;sr)throw new RangeError("Trying to access beyond buffer length")}function G(e,t,r,a,i,o){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function w(e,t,r,a){t<0&&(t=65535+t+1);for(var i=0,s=Math.min(e.length-r,2);i>>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>8,i=r%256,s.push(i),s.push(a);return s}function H(e){return Z.toByteArray(O(e))}function Q(e,t,r,a){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function J(e){return e!==e}var Z=e("base64-js"),X=e("ieee754"),Y=e("isarray");r.Buffer=s,r.SlowBuffer=b,r.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),r.kMaxLength=a(),s.poolSize=8192,s._augment=function(e){return e.__proto__=s.prototype,e},s.from=function(e,t,r){return o(null,e,t,r)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(e,t,r){return u(null,e,t,r)},s.allocUnsafe=function(e){return p(null,e)},s.allocUnsafeSlow=function(e){return p(null,e)},s.isBuffer=function(e){return!(null==e||!e._isBuffer)},s.compare=function(e,t){if(!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,a=t.length,i=0,o=Math.min(r,a);i0&&(e=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(e+=" ... ")),""},s.prototype.compare=function(e,t,r,a,i){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===a&&(a=0),void 0===i&&(i=this.length),t<0||r>e.length||a<0||i>this.length)throw new RangeError("out of range index");if(a>=i&&t>=r)return 0;if(a>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,a>>>=0,i>>>=0,this===e)return 0;for(var o=i-a,n=r-t,u=Math.min(o,n),p=this.slice(a,i),m=e.slice(t,r),c=0;ci)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var s=!1;;)switch(a){case"hex":return f(this,e,t,r);case"utf8":case"utf-8":return T(this,e,t,r);case"ascii":return C(this,e,t,r);case"latin1":case"binary":return k(this,e,t,r);case"base64":return A(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,t,r);default:if(s)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),s=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var $=4096;s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(i*=256);)a+=this[e+--t]*i;return a},s.prototype.readUInt8=function(e,t){return t||L(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return t||L(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return t||L(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var a=this[e],i=1,s=0;++s=i&&(a-=Math.pow(2,8*t)),a},s.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var a=t,i=1,s=this[e+--a];a>0&&(i*=256);)s+=this[e+--a]*i;return i*=128,s>=i&&(s-=Math.pow(2,8*t)),s},s.prototype.readInt8=function(e,t){return t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){t||L(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(e,t){t||L(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(e,t){return t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return t||L(e,4,this.length),X.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return t||L(e,4,this.length),X.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return t||L(e,8,this.length),X.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return t||L(e,8,this.length),X.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,a){if(e=+e,t|=0,r|=0,!a){G(this,e,t,r,Math.pow(2,8*r)-1,0)}var i=1,s=0;for(this[t]=255&e;++s=0&&(s*=256);)this[t+i]=e/s&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,1,255,0),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):w(this,e,t,!0),t+2},s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):w(this,e,t,!1),t+2},s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},s.prototype.writeIntLE=function(e,t,r,a){if(e=+e,t|=0,!a){var i=Math.pow(2,8*r-1);G(this,e,t,r,i-1,-i)}var s=0,o=1,n=0;for(this[t]=255&e;++s>0)-n&255;return t+r},s.prototype.writeIntBE=function(e,t,r,a){if(e=+e,t|=0,!a){var i=Math.pow(2,8*r-1);G(this,e,t,r,i-1,-i)}var s=r-1,o=1,n=0;for(this[t+s]=255&e;--s>=0&&(o*=256);)e<0&&0===n&&0!==this[t+s+1]&&(n=1),this[t+s]=(e/o>>0)-n&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,1,127,-128),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):w(this,e,t,!0),t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):w(this,e,t,!1),t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||G(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},s.prototype.writeFloatLE=function(e,t,r){return _(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return _(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return F(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return F(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,a){if(r||(r=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!s.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0);var o;if("number"==typeof e)for(o=t;o0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},a.prototype.on=a.prototype.addListener,a.prototype.once=function(e,t){function r(){this.removeListener(e,r),a||(a=!0,t.apply(this,arguments))}if(!i(t))throw TypeError("listener must be a function");var a=!1;return r.listener=t,this.on(e,r),this},a.prototype.removeListener=function(e,t){var r,a,s,n;if(!i(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(r=this._events[e],s=r.length,a=-1,r===t||i(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(o(r)){for(n=s;n-- >0;)if(r[n]===t||r[n].listener&&r[n].listener===t){a=n;break}if(a<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},a.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r=this._events[e],i(r))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},a.prototype.listeners=function(e){return this._events&&this._events[e]?i(this._events[e])?[this._events[e]]:this._events[e].slice():[]},a.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(i(t))return 1;if(t)return t.length}return 0},a.listenerCount=function(e,t){return e.listenerCount(t)}},{}],442:[function(e,t,r){r.read=function(e,t,r,a,i){var s,o,n=8*i-a-1,u=(1<>1,m=-7,c=r?i-1:0,l=r?-1:1,d=e[t+c];for(c+=l,s=d&(1<<-m)-1,d>>=-m,m+=n;m>0;s=256*s+e[t+c],c+=l,m-=8);for(o=s&(1<<-m)-1,s>>=-m,m+=a;m>0;o=256*o+e[t+c],c+=l,m-=8);if(0===s)s=1-p;else{if(s===u)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,a),s-=p}return(d?-1:1)*o*Math.pow(2,s-a)},r.write=function(e,t,r,a,i,s){var o,n,u,p=8*s-i-1,m=(1<>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}},{}],443:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],444:[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="a"&&e<="z"||e>="A"&&e<="Z"||"_"===e}function n(e){return e>="0"&&e<="9"||"-"===e}function u(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"_"===e}function p(){}function m(){}function c(e){this.runtime=e}function l(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[g]}]},avg:{_func:this._functionAvg,_signature:[{types:[C]}]},ceil:{_func:this._functionCeil,_signature:[{types:[g]}]},contains:{_func:this._functionContains,_signature:[{types:[I,N]},{types:[h]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[I]},{types:[I]}]},floor:{_func:this._functionFloor,_signature:[{types:[g]}]},length:{_func:this._functionLength,_signature:[{types:[I,N,f]}]},map:{_func:this._functionMap,_signature:[{types:[T]},{types:[N]}]},max:{_func:this._functionMax,_signature:[{types:[C,k]}]},merge:{_func:this._functionMerge,_signature:[{types:[f],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[N]},{types:[T]}]},sum:{_func:this._functionSum,_signature:[{types:[C]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[I]},{types:[I]}]},min:{_func:this._functionMin,_signature:[{types:[C,k]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[N]},{types:[T]}]},type:{_func:this._functionType,_signature:[{types:[h]}]},keys:{_func:this._functionKeys,_signature:[{types:[f]}]},values:{_func:this._functionValues,_signature:[{types:[f]}]},sort:{_func:this._functionSort,_signature:[{types:[k,C]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[N]},{types:[T]}]},join:{_func:this._functionJoin,_signature:[{types:[I]},{types:[k]}]},reverse:{_func:this._functionReverse,_signature:[{types:[I,N]}]},to_array:{_func:this._functionToArray,_signature:[{types:[h]}]},to_string:{_func:this._functionToString,_signature:[{types:[h]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[h]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[h],variadic:!0}]}}}function d(e){return(new m).parse(e)}function y(e){return(new p).tokenize(e)}function b(e,t){var r=new m,a=new l,i=new c(a);a._interpreter=i;var s=r.parse(t);return i.search(s,e)}var S;S="function"==typeof String.prototype.trimLeft?function(e){return e.trimLeft()}:function(e){return e.match(/^\s*(.*)/)[1]};var g=0,h=1,I=2,N=3,f=4,T=6,C=8,k=9,A={0:"number",1:"any",2:"string",3:"array",4:"object",5:"boolean",6:"expression",7:"null",8:"Array",9:"Array"},R={".":"Dot","*":"Star",",":"Comma",":":"Colon","{":"Lbrace","}":"Rbrace","]":"Rbracket","(":"Lparen",")":"Rparen","@":"Current"},D={"<":!0,">":!0,"=":!0,"!":!0},v={" ":!0,"\t":!0,"\n":!0};p.prototype={tokenize:function(e){var t=[];this._current=0;for(var r,a,i;this._current"===r?"="===e[this._current]?(this._current++,{type:"GTE",value:">=",start:t}):{type:"GT",value:">",start:t}:"="===r&&"="===e[this._current]?(this._current++,{type:"EQ",value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t,r=this._current,a=e.length;"`"!==e[this._current]&&this._current=0)return!0;if(r.indexOf(e)>=0)return!0;if(!(a.indexOf(e[0])>=0))return!1;try{return JSON.parse(e),!0}catch(e){return!1}}};var P={};P.EOF=0,P.UnquotedIdentifier=0,P.QuotedIdentifier=0,P.Rbracket=0,P.Rparen=0,P.Comma=0,P.Rbrace=0,P.Number=0,P.Current=0,P.Expref=0,P.Pipe=1,P.Or=2,P.And=3,P.EQ=5,P.GT=5,P.LT=5,P.GTE=5,P.LTE=5,P.NE=5,P.Flatten=9,P.Star=20,P.Filter=21,P.Dot=40,P.Not=45,P.Lbrace=50,P.Lbracket=55,P.Lparen=60,m.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t=this.expression(0);if("EOF"!==this._lookahead(0)){var r=this._lookaheadToken(0),a=new Error("Unexpected token type: "+r.type+", value: "+r.value);throw a.name="ParserError",a}return t},_loadTokens:function(e){var t=new p,r=t.tokenize(e);r.push({type:"EOF",value:"",start:e.length}),this.tokens=r},expression:function(e){var t=this._lookaheadToken(0);this._advance();for(var r=this.nud(t),a=this._lookahead(0);e=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;b0)for(b=I;bN;b+=f)p.push(o[b]);return p;case"Projection":var T=this.visit(e.children[0],o);if(!t(T))return null;for(y=[],b=0;bc;break;case"GTE":p=m>=c;break;case"LT":p=m=e&&(t=r<0?e-1:e),t}},l.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(void 0===r)throw new Error("Unknown function: "+e+"()");return this._validateArgs(e,t,r._signature),r._func.call(this,t)},_validateArgs:function(e,t,r){var a;if(r[r.length-1].variadic){if(t.length=0;a--)r+=t[a];return r}var i=e[0].slice(0);return i.reverse(),i},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,r=e[0],a=0;a=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return r(e[0])?Object.keys(e[0]).length:e[0].length},_functionMap:function(e){for(var t=[],r=this._interpreter,a=e[0],i=e[1],s=0;s0){if(this._getTypeName(e[0][0])===g)return Math.max.apply(Math,e[0]);for(var t=e[0],r=t[0],a=1;a0){if(this._getTypeName(e[0][0])===g)return Math.min.apply(Math,e[0]);for(var t=e[0],r=t[0],a=1;an?1:oo&&(o=r,t=i[n]);return t},_functionMinBy:function(e){for(var t,r,a=e[1],i=e[0],s=this.createKeyFunction(a,[g,I]),o=1/0,n=0;n1)for(var r=1;r1&&(a=r[0]+"@",e=r[1]),e=e.replace(E,"."),a+s(e.split("."),t).join(".")}function n(e){for(var t,r,a=[],i=0,s=e.length;i=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,I=D;for(r=e.lastIndexOf(P),r<0&&(r=0),a=0;a=128&&i("not-basic"),b.push(e.charCodeAt(a));for(s=r>0?r+1:0;s=S&&i("invalid-input"),l=p(e.charCodeAt(s++)),(l>=T||l>G((f-g)/n))&&i("overflow"),g+=l*n,d=m<=I?C:m>=I+k?k:m-I,!(lG(f/y)&&i("overflow"),n*=y;t=b.length+1,I=c(g-o,t,0==o),G(g/t)>f-h&&i("overflow"),h+=G(g/t),g%=t,b.splice(g++,0,h)}return u(b)}function d(e){var t,r,a,s,o,u,p,l,d,y,b,S,g,h,I,N=[];for(e=n(e),S=e.length,t=v,r=0,o=D,u=0;u=t&&bG((f-r)/g)&&i("overflow"),r+=(p-t)*g,t=p,u=0;uf&&i("overflow"),b==t){for(l=r,d=T;y=d<=o?C:d>=o+k?k:d-o,!(l= 0x80 (not a basic code point)","invalid-input":"Invalid input"},L=T-C,G=Math.floor,w=String.fromCharCode;if(I={version:"1.3.2",ucs2:{decode:n,encode:u},decode:l,encode:d,toASCII:b,toUnicode:y},"function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return I});else if(S&&g)if(t.exports==S)g.exports=I;else for(N in I)I.hasOwnProperty(N)&&(S[N]=I[N]);else a.punycode=I}(this)}).call(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],447:[function(e,t,r){"use strict";function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.exports=function(e,t,r,s){t=t||"&",r=r||"=";var o={};if("string"!=typeof e||0===e.length)return o;var n=/\+/g;e=e.split(t);var u=1e3;s&&"number"==typeof s.maxKeys&&(u=s.maxKeys);var p=e.length;u>0&&p>u&&(p=u);for(var m=0;m=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)}},{}],448:[function(e,t,r){"use strict";function a(e,t){if(e.map)return e.map(t);for(var r=[],a=0;a0&&u>n&&(u=n);for(var p=0;p=0?(m=y.substr(0,b),c=y.substr(b+1)):(m=y,c=""),l=decodeURIComponent(m),d=decodeURIComponent(c),a(s,l)?Array.isArray(s[l])?s[l].push(d):s[l]=[s[l],d]:s[l]=d}return s}},{}],451:[function(e,t,r){"use strict";var a=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};t.exports=function(e,t,r,i){return t=t||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map(function(i){var s=encodeURIComponent(a(i))+r;return Array.isArray(e[i])?e[i].map(function(e){return s+encodeURIComponent(a(e))}).join(t):s+encodeURIComponent(a(e[i]))}).join(t):i?encodeURIComponent(a(i))+r+encodeURIComponent(a(e)):""}},{}],452:[function(e,t,r){arguments[4][449][0].apply(r,arguments)},{"./decode":450,"./encode":451,dup:449}],453:[function(e,t,r){(function(t,a){(function(){function i(e,t){this._id=e,this._clearFn=t}var s=e("process/browser.js").nextTick,o=Function.prototype.apply,n=Array.prototype.slice,u={},p=0;r.setTimeout=function(){return new i(o.call(setTimeout,window,arguments),clearTimeout)},r.setInterval=function(){return new i(o.call(setInterval,window,arguments),clearInterval)},r.clearTimeout=r.clearInterval=function(e){e.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(window,this._id)},r.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},r.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},r._unrefActive=r.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},r.setImmediate="function"==typeof t?t:function(e){var t=p++,a=!(arguments.length<2)&&n.call(arguments,1);return u[t]=!0,s(function(){u[t]&&(a?e.apply(null,a):e.call(null),r.clearImmediate(t))}),t},r.clearImmediate="function"==typeof a?a:function(e){delete u[e]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":445,timers:453}],454:[function(e,t,r){function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function i(e,t,r){if(e&&p(e)&&e instanceof a)return e;var i=new a;return i.parse(e,t,r),i}function s(e){return u(e)&&(e=i(e)),e instanceof a?e.format():a.prototype.format.call(e)}function o(e,t){return i(e,!1,!0).resolve(t)}function n(e,t){return e?i(e,!1,!0).resolveObject(t):t}function u(e){return"string"==typeof e}function p(e){return"object"==typeof e&&null!==e}function m(e){return null===e}function c(e){return null==e}var l=e("punycode");r.parse=i,r.resolve=o,r.resolveObject=n,r.format=s,r.Url=a;var d=/^([a-z0-9.+-]+:)/i,y=/:[0-9]*$/,b=["<",">",'"',"`"," ","\r","\n","\t"],S=["{","}","|","\\","^","`"].concat(b),g=["'"].concat(S),h=["%","/","?",";","#"].concat(g),I=["/","?","#"],N=/^[a-z0-9A-Z_-]{0,63}$/,f=/^([a-z0-9A-Z_-]{0,63})(.*)$/,T={javascript:!0,"javascript:":!0},C={javascript:!0,"javascript:":!0},k={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},A=e("querystring");a.prototype.parse=function(e,t,r){ +if(!u(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e;a=a.trim();var i=d.exec(a);if(i){i=i[0];var s=i.toLowerCase();this.protocol=s,a=a.substr(i.length)}if(r||i||a.match(/^\/\/[^@\/]+@[^@\/]+/)){var o="//"===a.substr(0,2);!o||i&&C[i]||(a=a.substr(2),this.slashes=!0)}if(!C[i]&&(o||i&&!k[i])){for(var n=-1,p=0;p127?v+="x":v+=D[P];if(!v.match(N)){var q=S.slice(0,p),E=S.slice(p+1),M=D.match(f);M&&(q.push(M[1]),E.unshift(M[2])),E.length&&(a="/"+E.join(".")+a),this.hostname=q.join(".");break}}}if(this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),!b){for(var L=this.hostname.split("."),G=[],p=0;p0)&&r.host.split("@");S&&(r.auth=S.shift(),r.host=r.hostname=S.shift())}return r.search=e.search,r.query=e.query,m(r.pathname)&&m(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!y.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var g=y.slice(-1)[0],h=(r.host||e.host)&&("."===g||".."===g)||""===g,I=0,N=y.length;N>=0;N--)g=y[N],"."==g?y.splice(N,1):".."===g?(y.splice(N,1),I++):I&&(y.splice(N,1),I--);if(!l&&!d)for(;I--;I)y.unshift("..");!l||""===y[0]||y[0]&&"/"===y[0].charAt(0)||y.unshift(""),h&&"/"!==y.join("/").substr(-1)&&y.push("");var f=""===y[0]||y[0]&&"/"===y[0].charAt(0);if(b){r.hostname=r.host=f?"":y.length?y.shift():"";var S=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");S&&(r.auth=S.shift(),r.host=r.hostname=S.shift())}return l=l||r.host&&y.length,l&&!f&&y.unshift(""),y.length?r.pathname=y.join("/"):(r.pathname=null,r.path=null),m(r.pathname)&&m(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=y.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},{punycode:446,querystring:449}],455:[function(e,t,r){"use strict";function a(e,t){var r=t||0,a=i;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;for(var i=[],s=0;s<256;++s)i[s]=(s+256).toString(16).substr(1);var o=a;r.default=o},{}],456:[function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"v1",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(r,"v3",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(r,"v4",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(r,"v5",{enumerable:!0,get:function(){return n.default}});var i=a(e("./v1.js")),s=a(e("./v3.js")),o=a(e("./v4.js")),n=a(e("./v5.js"))},{"./v1.js":460,"./v3.js":461,"./v4.js":463,"./v5.js":464}],457:[function(e,t,r){"use strict";function a(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Array(t.length);for(var r=0;r>5]>>>t%32&255,a=parseInt(o.charAt(r>>>4&15)+o.charAt(15&r),16),i.push(a);return i}function s(e,t){e[t>>5]|=128<>>9<<4)]=t;var r,a,i,s,o,u=1732584193,p=-271733879,y=-1732584194,b=271733878;for(r=0;r>2)-1]=void 0,t=0;t>5]|=(255&e[t/8])<>16)+(t>>16)+(r>>16)<<16|65535&r}function u(e,t){return e<>>32-t}function p(e,t,r,a,i,s){return n(u(n(n(t,e),n(a,s)),i),r)}function m(e,t,r,a,i,s,o){return p(t&r|~t&a,e,t,i,s,o)}function c(e,t,r,a,i,s,o){return p(t&a|r&~a,e,t,i,s,o)}function l(e,t,r,a,i,s,o){return p(t^r^a,e,t,i,s,o)}function d(e,t,r,a,i,s,o){return p(r^(t|~a),e,t,i,s,o)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var y=a;r.default=y},{}],458:[function(e,t,r){"use strict";function a(){if(!i)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(s)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),s=new Uint8Array(16)},{}],459:[function(e,t,r){"use strict";function a(e,t,r,a){switch(e){case 0:return t&r^~t&a;case 1:return t^r^a;case 2:return t&r^t&a^r&a;case 3:return t^r^a}}function i(e,t){return e<>>32-t}function s(e){var t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var s=unescape(encodeURIComponent(e));e=new Array(s.length);for(var o=0;o>>0;g=S,S=b,b=i(y,30)>>>0,y=d,d=I}r[0]=r[0]+d>>>0,r[1]=r[1]+y>>>0,r[2]=r[2]+b>>>0,r[3]=r[3]+S>>>0,r[4]=r[4]+g>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o=s;r.default=o},{}],460:[function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){var a=t&&r||0,i=t||[];e=e||{};var c=e.node||s,l=void 0!==e.clockseq?e.clockseq:o;if(null==c||null==l){var d=e.random||(e.rng||n.default)();null==c&&(c=s=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==l&&(l=o=16383&(d[6]<<8|d[7]))}var y=void 0!==e.msecs?e.msecs:(new Date).getTime(),b=void 0!==e.nsecs?e.nsecs:m+1,S=y-p+(b-m)/1e4;if(S<0&&void 0===e.clockseq&&(l=l+1&16383),(S<0||y>p)&&void 0===e.nsecs&&(b=0),b>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");p=y,m=b,o=l,y+=122192928e5;var g=(1e4*(268435455&y)+b)%4294967296;i[a++]=g>>>24&255,i[a++]=g>>>16&255,i[a++]=g>>>8&255,i[a++]=255&g;var h=y/4294967296*1e4&268435455;i[a++]=h>>>8&255,i[a++]=255&h,i[a++]=h>>>24&15|16,i[a++]=h>>>16&255,i[a++]=l>>>8|128,i[a++]=255&l;for(var I=0;I<6;++I)i[a+I]=c[I];return t||(0,u.default)(i)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var s,o,n=a(e("./rng.js")),u=a(e("./bytesToUuid.js")),p=0,m=0,c=i;r.default=c},{"./bytesToUuid.js":455,"./rng.js":458}],461:[function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e("./v35.js")),s=a(e("./md5.js"));const o=(0,i.default)("v3",48,s.default);var n=o;r.default=n},{"./md5.js":457,"./v35.js":462}],462:[function(e,t,r){"use strict";function a(e){var t=[];return e.replace(/[a-fA-F0-9]{2}/g,function(e){t.push(parseInt(e,16))}),t}function i(e){e=unescape(encodeURIComponent(e));for(var t=new Array(e.length),r=0;r=0;s--){i[s].Expire